Orderassets/admin/css/divi.css000064400000014373147600403120011400 0ustar00.rank-math-sidebar-panel .rank-math-tabs .components-tab-panel__tab-content a.rank-math-single-analytics-report{height:30px;line-height:28px;margin:1rem 0;margin-left:10px;padding:0 12px}.trends-tool-frame-content .trend-graph-attribute-row{display:flex;flex-flow:row wrap}.components-modal__screen-overlay.rank-math-modal-overlay{z-index:100001}.components-panel__body.rank-math-focus-keyword{position:relative}.rank-math-modal.rank-math-modal-trends-tool{width:930px;max-height:580px;color:#7f868d}.rank-math-modal.rank-math-modal-trends-tool .components-modal__header{border-color:#b5bfc9}.rank-math-modal.rank-math-modal-trends-tool .components-modal__header-heading{color:#242628}@media screen and (min-width: 64rem){.rank-math-modal.rank-math-modal-trends-tool .rank-math-grid{display:flex;flex-flow:row wrap;height:calc(100% - 51px)}}.rank-math-modal-trends-tool{font-weight:normal;font-size:13px}.rank-math-modal-trends-tool .components-modal__content>div:last-child{height:100%}.trends-tool-frame-sidebar{flex:0 0 29.8%;background:#f0f2f4;border-right:1px solid #ddd;padding:15px;box-sizing:border-box}.trends-tool-frame-sidebar .keyword-field-wrapper{position:relative}.trends-tool-frame-sidebar .keyword-field label{color:#242628;font-size:1rem;margin-bottom:10px;display:block}.trends-tool-frame-sidebar .keyword-field input{background:#fff;border-radius:3px;padding:0 8px;line-height:34px;border-color:#b5bfc9;margin:0}.trends-tool-frame-sidebar .add-keyword{border-radius:3px;text-align:center;position:absolute;top:33px;right:4px;height:26px;padding:5px 13px 5px 7px;background:#069de3}.trends-tool-frame-sidebar .add-keyword .dashicon{margin:2px 4px 0 0}.rtl .trends-tool-frame-sidebar .add-keyword{right:auto;left:4px}.trends-tool-frame-sidebar .trends-tool-keywords{margin:1rem 0}.trends-tool-frame-sidebar .use-these-keywords,.trends-tool-frame-sidebar .close-popup{width:100%;margin-bottom:10px;justify-content:center}.trends-tool-frame-sidebar .close-popup.components-button.button-link{text-decoration:none}.trends-tool-frame-sidebar .close-popup.components-button.button-link:hover{color:#ed5e5e;border:0;box-shadow:none;background:transparent}.trends-tool-frame-sidebar .compare-keyword-bar{position:relative;background:#f8f9fa;font-size:14px;padding:7px 10px 9px 10px;margin:0 0 8px;border:1px solid #dadfe4;border-radius:3px;color:#5a5d70}.trends-tool-frame-sidebar .compare-keyword-bar .compare-keyword{padding-right:22px}.trends-tool-frame-sidebar .compare-keyword-bar.selected{color:#242628;background:#fff;border:1px solid #b5bfc9;box-shadow:none}.trends-tool-frame-sidebar .compare-keyword-bar:hover .sortable-handle{display:block}.trends-tool-frame-sidebar .compare-keyword-bar:hover .compare-keyword-checkbox{display:block}.trends-tool-frame-sidebar .compare-keyword-bar .compare-keyword-checkbox{float:left}.trends-tool-frame-sidebar .compare-keyword-bar input,.trends-tool-frame-sidebar .compare-keyword-bar input:checked{background:#2196f3;border-color:#2196f3}.trends-tool-frame-sidebar .compare-keyword-bar:nth-child(2) input{background:#f44336;border-color:#f44336}.trends-tool-frame-sidebar .compare-keyword-bar:nth-child(3) input{background:#ffca28;border-color:#ffca28}.trends-tool-frame-sidebar .compare-keyword-bar:nth-child(4) input{background:#43a047;border-color:#43a047}.trends-tool-frame-sidebar .compare-keyword-bar:nth-child(5) input{background:#9c27b0;border-color:#9c27b0}.trends-tool-frame-sidebar .remove-keyword{color:#7f868d;fill:#7f868d;width:28px;position:absolute;right:5px;top:50%;margin-top:-11.5px;cursor:pointer;border:none;border-left:1px solid #e9ebed;background:transparent;transition:0.25s all linear}.trends-tool-frame-sidebar .remove-keyword:hover{color:#ed5e5e;fill:#ed5e5e}.trends-tool-frame-content{flex:0 0 70%;max-width:100%;height:100%}@media screen and (min-width: 64rem){.trends-tool-frame-content{max-width:70%}}.trends-tool-frame-content-inner{width:100%}.trends-tool-frame-content .trend-graph-attribute-row{justify-content:space-between;padding:1rem}.trends-tool-frame-content .trend-graph-attribute-row select{border-color:#b5bfc9;color:#5a5d70}.trends-tool-frame-content .trends-error{padding:0 1rem}.trends-tool-frame-content .main-graph{height:calc(100% - 90px);max-height:500px}.recharts-tooltip-wrapper{z-index:999}.rank-math-graph-tooltip{z-index:1;padding:10px;border:1px solid #dadfe4;border-radius:5px;background-color:#fff}.rank-math-graph-tooltip p{font-weight:600;margin-bottom:5px !important;padding-bottom:5px;text-align:center;color:#242628;border-bottom:1px solid #dadfe4}.rank-math-graph-tooltip p:empty{display:none}.rank-math-graph-tooltip .recharts-tooltip-item{display:flex !important;padding-bottom:7px !important;border-bottom:1px solid #f2f2f2}.rank-math-graph-tooltip .recharts-tooltip-item:before{margin-right:5px;content:'\25CF';color:inherit}.rank-math-graph-tooltip .recharts-tooltip-item:last-child{padding-bottom:0 !important;border-bottom:0 !important}.rank-math-graph-tooltip .recharts-tooltip-item-name{text-transform:capitalize;color:#7f868d}.rank-math-graph-tooltip .recharts-tooltip-item-name:text(ctr){text-transform:uppercase}.rank-math-graph-tooltip .recharts-tooltip-item-separator{margin-right:10px;color:#7f868d}.rank-math-graph-tooltip .recharts-tooltip-item-value{font-weight:500;margin-left:auto;color:#7f868d}.rank-math-social-preview-image-overlay.overlay-position-top_left{top:0;left:0;transform:translate(-27.5%, -27.5%) scale(0.45)}.rank-math-social-preview-image-overlay.overlay-position-top_center{top:0;left:50%;transform:translate(-50%, -27.5%) scale(0.45)}.rank-math-social-preview-image-overlay.overlay-position-top_right{top:0;left:100%;transform:translate(-72.5%, -27.5%) scale(0.45)}.rank-math-social-preview-image-overlay.overlay-position-middle_left{top:50%;left:0;transform:translate(-27.5%, -50%) scale(0.45)}.rank-math-social-preview-image-overlay.overlay-position-middle_right{top:50;left:100%;transform:translate(-72.5%, -50%) scale(0.45)}.rank-math-social-preview-image-overlay.overlay-position-bottom_left{top:100%;left:0;transform:translate(-27.5%, -72.5%) scale(0.45)}.rank-math-social-preview-image-overlay.overlay-position-bottom_center{top:100%;left:50%;transform:translate(-50%, -72.5%) scale(0.45)}.rank-math-social-preview-image-overlay.overlay-position-bottom_right{top:100%;left:100%;transform:translate(-72.5%, -72.5%) scale(0.45)} assets/admin/css/elementor.css000064400000031152147600403120012431 0ustar00.rank-math-sidebar-panel .rank-math-tabs .components-tab-panel__tab-content a.rank-math-single-analytics-report{height:30px;line-height:28px;margin:1rem 0;margin-left:10px;padding:0 12px}.trends-tool-frame-content .trend-graph-attribute-row{display:flex;flex-flow:row wrap}.components-modal__screen-overlay.rank-math-modal-overlay{z-index:100001}.components-panel__body.rank-math-focus-keyword{position:relative}.rank-math-modal.rank-math-modal-trends-tool{width:930px;max-height:580px;color:#7f868d}.rank-math-modal.rank-math-modal-trends-tool .components-modal__header{border-color:#b5bfc9}.rank-math-modal.rank-math-modal-trends-tool .components-modal__header-heading{color:#242628}@media screen and (min-width: 64rem){.rank-math-modal.rank-math-modal-trends-tool .rank-math-grid{display:flex;flex-flow:row wrap;height:calc(100% - 51px)}}.rank-math-modal-trends-tool{font-weight:normal;font-size:13px}.rank-math-modal-trends-tool .components-modal__content>div:last-child{height:100%}.trends-tool-frame-sidebar{flex:0 0 29.8%;background:#f0f2f4;border-right:1px solid #ddd;padding:15px;box-sizing:border-box}.trends-tool-frame-sidebar .keyword-field-wrapper{position:relative}.trends-tool-frame-sidebar .keyword-field label{color:#242628;font-size:1rem;margin-bottom:10px;display:block}.trends-tool-frame-sidebar .keyword-field input{background:#fff;border-radius:3px;padding:0 8px;line-height:34px;border-color:#b5bfc9;margin:0}.trends-tool-frame-sidebar .add-keyword{border-radius:3px;text-align:center;position:absolute;top:33px;right:4px;height:26px;padding:5px 13px 5px 7px;background:#069de3}.trends-tool-frame-sidebar .add-keyword .dashicon{margin:2px 4px 0 0}.rtl .trends-tool-frame-sidebar .add-keyword{right:auto;left:4px}.trends-tool-frame-sidebar .trends-tool-keywords{margin:1rem 0}.trends-tool-frame-sidebar .use-these-keywords,.trends-tool-frame-sidebar .close-popup{width:100%;margin-bottom:10px;justify-content:center}.trends-tool-frame-sidebar .close-popup.components-button.button-link{text-decoration:none}.trends-tool-frame-sidebar .close-popup.components-button.button-link:hover{color:#ed5e5e;border:0;box-shadow:none;background:transparent}.trends-tool-frame-sidebar .compare-keyword-bar{position:relative;background:#f8f9fa;font-size:14px;padding:7px 10px 9px 10px;margin:0 0 8px;border:1px solid #dadfe4;border-radius:3px;color:#5a5d70}.trends-tool-frame-sidebar .compare-keyword-bar .compare-keyword{padding-right:22px}.trends-tool-frame-sidebar .compare-keyword-bar.selected{color:#242628;background:#fff;border:1px solid #b5bfc9;box-shadow:none}.trends-tool-frame-sidebar .compare-keyword-bar:hover .sortable-handle{display:block}.trends-tool-frame-sidebar .compare-keyword-bar:hover .compare-keyword-checkbox{display:block}.trends-tool-frame-sidebar .compare-keyword-bar .compare-keyword-checkbox{float:left}.trends-tool-frame-sidebar .compare-keyword-bar input,.trends-tool-frame-sidebar .compare-keyword-bar input:checked{background:#2196f3;border-color:#2196f3}.trends-tool-frame-sidebar .compare-keyword-bar:nth-child(2) input{background:#f44336;border-color:#f44336}.trends-tool-frame-sidebar .compare-keyword-bar:nth-child(3) input{background:#ffca28;border-color:#ffca28}.trends-tool-frame-sidebar .compare-keyword-bar:nth-child(4) input{background:#43a047;border-color:#43a047}.trends-tool-frame-sidebar .compare-keyword-bar:nth-child(5) input{background:#9c27b0;border-color:#9c27b0}.trends-tool-frame-sidebar .remove-keyword{color:#7f868d;fill:#7f868d;width:28px;position:absolute;right:5px;top:50%;margin-top:-11.5px;cursor:pointer;border:none;border-left:1px solid #e9ebed;background:transparent;transition:0.25s all linear}.trends-tool-frame-sidebar .remove-keyword:hover{color:#ed5e5e;fill:#ed5e5e}.trends-tool-frame-content{flex:0 0 70%;max-width:100%;height:100%}@media screen and (min-width: 64rem){.trends-tool-frame-content{max-width:70%}}.trends-tool-frame-content-inner{width:100%}.trends-tool-frame-content .trend-graph-attribute-row{justify-content:space-between;padding:1rem}.trends-tool-frame-content .trend-graph-attribute-row select{border-color:#b5bfc9;color:#5a5d70}.trends-tool-frame-content .trends-error{padding:0 1rem}.trends-tool-frame-content .main-graph{height:calc(100% - 90px);max-height:500px}.recharts-tooltip-wrapper{z-index:999}.rank-math-graph-tooltip{z-index:1;padding:10px;border:1px solid #dadfe4;border-radius:5px;background-color:#fff}.rank-math-graph-tooltip p{font-weight:600;margin-bottom:5px !important;padding-bottom:5px;text-align:center;color:#242628;border-bottom:1px solid #dadfe4}.rank-math-graph-tooltip p:empty{display:none}.rank-math-graph-tooltip .recharts-tooltip-item{display:flex !important;padding-bottom:7px !important;border-bottom:1px solid #f2f2f2}.rank-math-graph-tooltip .recharts-tooltip-item:before{margin-right:5px;content:'\25CF';color:inherit}.rank-math-graph-tooltip .recharts-tooltip-item:last-child{padding-bottom:0 !important;border-bottom:0 !important}.rank-math-graph-tooltip .recharts-tooltip-item-name{text-transform:capitalize;color:#7f868d}.rank-math-graph-tooltip .recharts-tooltip-item-name:text(ctr){text-transform:uppercase}.rank-math-graph-tooltip .recharts-tooltip-item-separator{margin-right:10px;color:#7f868d}.rank-math-graph-tooltip .recharts-tooltip-item-value{font-weight:500;margin-left:auto;color:#7f868d}.rank-math-social-preview-image-overlay.overlay-position-top_left{top:0;left:0;transform:translate(-27.5%, -27.5%) scale(0.45)}.rank-math-social-preview-image-overlay.overlay-position-top_center{top:0;left:50%;transform:translate(-50%, -27.5%) scale(0.45)}.rank-math-social-preview-image-overlay.overlay-position-top_right{top:0;left:100%;transform:translate(-72.5%, -27.5%) scale(0.45)}.rank-math-social-preview-image-overlay.overlay-position-middle_left{top:50%;left:0;transform:translate(-27.5%, -50%) scale(0.45)}.rank-math-social-preview-image-overlay.overlay-position-middle_right{top:50;left:100%;transform:translate(-72.5%, -50%) scale(0.45)}.rank-math-social-preview-image-overlay.overlay-position-bottom_left{top:100%;left:0;transform:translate(-27.5%, -72.5%) scale(0.45)}.rank-math-social-preview-image-overlay.overlay-position-bottom_center{top:100%;left:50%;transform:translate(-50%, -72.5%) scale(0.45)}.rank-math-social-preview-image-overlay.overlay-position-bottom_right{top:100%;left:100%;transform:translate(-72.5%, -72.5%) scale(0.45)}.trends-tool-frame-content .trend-graph-attribute-row{display:flex;flex-flow:row wrap}.components-modal__screen-overlay.rank-math-modal-overlay{z-index:100001}.components-panel__body.rank-math-focus-keyword{position:relative}.rank-math-modal.rank-math-modal-trends-tool{width:930px;max-height:580px;color:#7f868d}.rank-math-modal.rank-math-modal-trends-tool .components-modal__header{border-color:#b5bfc9}.rank-math-modal.rank-math-modal-trends-tool .components-modal__header-heading{color:#242628}@media screen and (min-width: 64rem){.rank-math-modal.rank-math-modal-trends-tool .rank-math-grid{display:flex;flex-flow:row wrap;height:calc(100% - 51px)}}.rank-math-modal-trends-tool{font-weight:normal;font-size:13px}.rank-math-modal-trends-tool .components-modal__content>div:last-child{height:100%}.trends-tool-frame-sidebar{flex:0 0 29.8%;background:#f0f2f4;border-right:1px solid #ddd;padding:15px;box-sizing:border-box}.trends-tool-frame-sidebar .keyword-field-wrapper{position:relative}.trends-tool-frame-sidebar .keyword-field label{color:#242628;font-size:1rem;margin-bottom:10px;display:block}.trends-tool-frame-sidebar .keyword-field input{background:#fff;border-radius:3px;padding:0 8px;line-height:34px;border-color:#b5bfc9;margin:0}.trends-tool-frame-sidebar .add-keyword{border-radius:3px;text-align:center;position:absolute;top:33px;right:4px;height:26px;padding:5px 13px 5px 7px;background:#069de3}.trends-tool-frame-sidebar .add-keyword .dashicon{margin:2px 4px 0 0}.rtl .trends-tool-frame-sidebar .add-keyword{right:auto;left:4px}.trends-tool-frame-sidebar .trends-tool-keywords{margin:1rem 0}.trends-tool-frame-sidebar .use-these-keywords,.trends-tool-frame-sidebar .close-popup{width:100%;margin-bottom:10px;justify-content:center}.trends-tool-frame-sidebar .close-popup.components-button.button-link{text-decoration:none}.trends-tool-frame-sidebar .close-popup.components-button.button-link:hover{color:#ed5e5e;border:0;box-shadow:none;background:transparent}.trends-tool-frame-sidebar .compare-keyword-bar{position:relative;background:#f8f9fa;font-size:14px;padding:7px 10px 9px 10px;margin:0 0 8px;border:1px solid #dadfe4;border-radius:3px;color:#5a5d70}.trends-tool-frame-sidebar .compare-keyword-bar .compare-keyword{padding-right:22px}.trends-tool-frame-sidebar .compare-keyword-bar.selected{color:#242628;background:#fff;border:1px solid #b5bfc9;box-shadow:none}.trends-tool-frame-sidebar .compare-keyword-bar:hover .sortable-handle{display:block}.trends-tool-frame-sidebar .compare-keyword-bar:hover .compare-keyword-checkbox{display:block}.trends-tool-frame-sidebar .compare-keyword-bar .compare-keyword-checkbox{float:left}.trends-tool-frame-sidebar .compare-keyword-bar input,.trends-tool-frame-sidebar .compare-keyword-bar input:checked{background:#2196f3;border-color:#2196f3}.trends-tool-frame-sidebar .compare-keyword-bar:nth-child(2) input{background:#f44336;border-color:#f44336}.trends-tool-frame-sidebar .compare-keyword-bar:nth-child(3) input{background:#ffca28;border-color:#ffca28}.trends-tool-frame-sidebar .compare-keyword-bar:nth-child(4) input{background:#43a047;border-color:#43a047}.trends-tool-frame-sidebar .compare-keyword-bar:nth-child(5) input{background:#9c27b0;border-color:#9c27b0}.trends-tool-frame-sidebar .remove-keyword{color:#7f868d;fill:#7f868d;width:28px;position:absolute;right:5px;top:50%;margin-top:-11.5px;cursor:pointer;border:none;border-left:1px solid #e9ebed;background:transparent;transition:0.25s all linear}.trends-tool-frame-sidebar .remove-keyword:hover{color:#ed5e5e;fill:#ed5e5e}.trends-tool-frame-content{flex:0 0 70%;max-width:100%;height:100%}@media screen and (min-width: 64rem){.trends-tool-frame-content{max-width:70%}}.trends-tool-frame-content-inner{width:100%}.trends-tool-frame-content .trend-graph-attribute-row{justify-content:space-between;padding:1rem}.trends-tool-frame-content .trend-graph-attribute-row select{border-color:#b5bfc9;color:#5a5d70}.trends-tool-frame-content .trends-error{padding:0 1rem}.trends-tool-frame-content .main-graph{height:calc(100% - 90px);max-height:500px}.rank-math-social-preview-image-overlay.overlay-position-top_left{top:0;left:0;transform:translate(-27.5%, -27.5%) scale(0.45)}.rank-math-social-preview-image-overlay.overlay-position-top_center{top:0;left:50%;transform:translate(-50%, -27.5%) scale(0.45)}.rank-math-social-preview-image-overlay.overlay-position-top_right{top:0;left:100%;transform:translate(-72.5%, -27.5%) scale(0.45)}.rank-math-social-preview-image-overlay.overlay-position-middle_left{top:50%;left:0;transform:translate(-27.5%, -50%) scale(0.45)}.rank-math-social-preview-image-overlay.overlay-position-middle_right{top:50;left:100%;transform:translate(-72.5%, -50%) scale(0.45)}.rank-math-social-preview-image-overlay.overlay-position-bottom_left{top:100%;left:0;transform:translate(-27.5%, -72.5%) scale(0.45)}.rank-math-social-preview-image-overlay.overlay-position-bottom_center{top:100%;left:50%;transform:translate(-50%, -72.5%) scale(0.45)}.rank-math-social-preview-image-overlay.overlay-position-bottom_right{top:100%;left:100%;transform:translate(-72.5%, -72.5%) scale(0.45)}.rank-math-ui-autocomplete{padding:0;margin:0;list-style:none;position:absolute;z-index:10000;border:1px solid #4f94d4;box-shadow:0 1px 2px #4e94d4cc;background-color:#fff;z-index:111111}.rank-math-ui-autocomplete li{margin-bottom:0;padding:4px 10px;white-space:nowrap;text-align:left;cursor:pointer}.elementor-element-wrapper .eicon-rank-math{width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 462.03 462.03' xmlns='http://www.w3.org/2000/svg' width='20' class='rank-math-icon'%3E%3Cg fill='%23fff'%3E%3Cpath d='m462 234.84-76.17 3.43 13.43 21-127 81.18-126-52.93-146.26 60.97 10.14 24.34 136.1-56.71 128.57 54 138.69-88.61 13.43 21z'/%3E%3Cpath d='m54.1 312.78 92.18-38.41 4.49 1.89v-54.58h-96.67zm210.9-223.57v235.05l7.26 3 89.43-57.05v-181zm-105.44 190.79 96.67 40.62v-165.19h-96.67z'/%3E%3C/g%3E%3C/svg%3E")}.elementor-element-wrapper:hover .eicon-rank-math{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 462.03 462.03' xmlns='http://www.w3.org/2000/svg' width='20' class='rank-math-icon'%3E%3Cg fill='%2371D7F7'%3E%3Cpath d='m462 234.84-76.17 3.43 13.43 21-127 81.18-126-52.93-146.26 60.97 10.14 24.34 136.1-56.71 128.57 54 138.69-88.61 13.43 21z'/%3E%3Cpath d='m54.1 312.78 92.18-38.41 4.49 1.89v-54.58h-96.67zm210.9-223.57v235.05l7.26 3 89.43-57.05v-181zm-105.44 190.79 96.67 40.62v-165.19h-96.67z'/%3E%3C/g%3E%3C/svg%3E")} assets/admin/css/general-options.css000064400000001652147600403120013547 0ustar00/*! * Plugin: Rank Math SEO Pro * URL: https://rankmath.com/wordpress/plugin/seo-suite/ * Name: title-options.css */#image_replacements_repeat .rank-math-variables-preview{display:none}#image_replacements_repeat .rank-math-variables-dropdown{min-width:450px}#image_replacements_repeat .cmb2-id-image-replacements-0-replace-in{width:100%;clear:both;margin:10px 0}#image_replacements_repeat .cmb-remove-field-row{float:right}#image_replacements_repeat .cmb-nested.cmb-field-list{border-bottom:1px solid #dadfe4;padding-bottom:10px}#image_replacements_repeat .cmb-nested.cmb-field-list input.is-blank{border-color:#ee6a5e;box-shadow:0 0 0 1px #ee6a5e}.rank-math-preview-bg{position:relative;display:block;width:100%;height:40px;margin-top:26px}.rank-math-preview-bg:before{font-size:10px;font-weight:600;display:block;content:attr(data-title);letter-spacing:.15em;text-transform:uppercase;color:#aaa;position:absolute;top:-14px;left:0} assets/admin/css/gutenberg.css000064400000014373147600403120012427 0ustar00.rank-math-sidebar-panel .rank-math-tabs .components-tab-panel__tab-content a.rank-math-single-analytics-report{height:30px;line-height:28px;margin:1rem 0;margin-left:10px;padding:0 12px}.trends-tool-frame-content .trend-graph-attribute-row{display:flex;flex-flow:row wrap}.components-modal__screen-overlay.rank-math-modal-overlay{z-index:100001}.components-panel__body.rank-math-focus-keyword{position:relative}.rank-math-modal.rank-math-modal-trends-tool{width:930px;max-height:580px;color:#7f868d}.rank-math-modal.rank-math-modal-trends-tool .components-modal__header{border-color:#b5bfc9}.rank-math-modal.rank-math-modal-trends-tool .components-modal__header-heading{color:#242628}@media screen and (min-width: 64rem){.rank-math-modal.rank-math-modal-trends-tool .rank-math-grid{display:flex;flex-flow:row wrap;height:calc(100% - 51px)}}.rank-math-modal-trends-tool{font-weight:normal;font-size:13px}.rank-math-modal-trends-tool .components-modal__content>div:last-child{height:100%}.trends-tool-frame-sidebar{flex:0 0 29.8%;background:#f0f2f4;border-right:1px solid #ddd;padding:15px;box-sizing:border-box}.trends-tool-frame-sidebar .keyword-field-wrapper{position:relative}.trends-tool-frame-sidebar .keyword-field label{color:#242628;font-size:1rem;margin-bottom:10px;display:block}.trends-tool-frame-sidebar .keyword-field input{background:#fff;border-radius:3px;padding:0 8px;line-height:34px;border-color:#b5bfc9;margin:0}.trends-tool-frame-sidebar .add-keyword{border-radius:3px;text-align:center;position:absolute;top:33px;right:4px;height:26px;padding:5px 13px 5px 7px;background:#069de3}.trends-tool-frame-sidebar .add-keyword .dashicon{margin:2px 4px 0 0}.rtl .trends-tool-frame-sidebar .add-keyword{right:auto;left:4px}.trends-tool-frame-sidebar .trends-tool-keywords{margin:1rem 0}.trends-tool-frame-sidebar .use-these-keywords,.trends-tool-frame-sidebar .close-popup{width:100%;margin-bottom:10px;justify-content:center}.trends-tool-frame-sidebar .close-popup.components-button.button-link{text-decoration:none}.trends-tool-frame-sidebar .close-popup.components-button.button-link:hover{color:#ed5e5e;border:0;box-shadow:none;background:transparent}.trends-tool-frame-sidebar .compare-keyword-bar{position:relative;background:#f8f9fa;font-size:14px;padding:7px 10px 9px 10px;margin:0 0 8px;border:1px solid #dadfe4;border-radius:3px;color:#5a5d70}.trends-tool-frame-sidebar .compare-keyword-bar .compare-keyword{padding-right:22px}.trends-tool-frame-sidebar .compare-keyword-bar.selected{color:#242628;background:#fff;border:1px solid #b5bfc9;box-shadow:none}.trends-tool-frame-sidebar .compare-keyword-bar:hover .sortable-handle{display:block}.trends-tool-frame-sidebar .compare-keyword-bar:hover .compare-keyword-checkbox{display:block}.trends-tool-frame-sidebar .compare-keyword-bar .compare-keyword-checkbox{float:left}.trends-tool-frame-sidebar .compare-keyword-bar input,.trends-tool-frame-sidebar .compare-keyword-bar input:checked{background:#2196f3;border-color:#2196f3}.trends-tool-frame-sidebar .compare-keyword-bar:nth-child(2) input{background:#f44336;border-color:#f44336}.trends-tool-frame-sidebar .compare-keyword-bar:nth-child(3) input{background:#ffca28;border-color:#ffca28}.trends-tool-frame-sidebar .compare-keyword-bar:nth-child(4) input{background:#43a047;border-color:#43a047}.trends-tool-frame-sidebar .compare-keyword-bar:nth-child(5) input{background:#9c27b0;border-color:#9c27b0}.trends-tool-frame-sidebar .remove-keyword{color:#7f868d;fill:#7f868d;width:28px;position:absolute;right:5px;top:50%;margin-top:-11.5px;cursor:pointer;border:none;border-left:1px solid #e9ebed;background:transparent;transition:0.25s all linear}.trends-tool-frame-sidebar .remove-keyword:hover{color:#ed5e5e;fill:#ed5e5e}.trends-tool-frame-content{flex:0 0 70%;max-width:100%;height:100%}@media screen and (min-width: 64rem){.trends-tool-frame-content{max-width:70%}}.trends-tool-frame-content-inner{width:100%}.trends-tool-frame-content .trend-graph-attribute-row{justify-content:space-between;padding:1rem}.trends-tool-frame-content .trend-graph-attribute-row select{border-color:#b5bfc9;color:#5a5d70}.trends-tool-frame-content .trends-error{padding:0 1rem}.trends-tool-frame-content .main-graph{height:calc(100% - 90px);max-height:500px}.recharts-tooltip-wrapper{z-index:999}.rank-math-graph-tooltip{z-index:1;padding:10px;border:1px solid #dadfe4;border-radius:5px;background-color:#fff}.rank-math-graph-tooltip p{font-weight:600;margin-bottom:5px !important;padding-bottom:5px;text-align:center;color:#242628;border-bottom:1px solid #dadfe4}.rank-math-graph-tooltip p:empty{display:none}.rank-math-graph-tooltip .recharts-tooltip-item{display:flex !important;padding-bottom:7px !important;border-bottom:1px solid #f2f2f2}.rank-math-graph-tooltip .recharts-tooltip-item:before{margin-right:5px;content:'\25CF';color:inherit}.rank-math-graph-tooltip .recharts-tooltip-item:last-child{padding-bottom:0 !important;border-bottom:0 !important}.rank-math-graph-tooltip .recharts-tooltip-item-name{text-transform:capitalize;color:#7f868d}.rank-math-graph-tooltip .recharts-tooltip-item-name:text(ctr){text-transform:uppercase}.rank-math-graph-tooltip .recharts-tooltip-item-separator{margin-right:10px;color:#7f868d}.rank-math-graph-tooltip .recharts-tooltip-item-value{font-weight:500;margin-left:auto;color:#7f868d}.rank-math-social-preview-image-overlay.overlay-position-top_left{top:0;left:0;transform:translate(-27.5%, -27.5%) scale(0.45)}.rank-math-social-preview-image-overlay.overlay-position-top_center{top:0;left:50%;transform:translate(-50%, -27.5%) scale(0.45)}.rank-math-social-preview-image-overlay.overlay-position-top_right{top:0;left:100%;transform:translate(-72.5%, -27.5%) scale(0.45)}.rank-math-social-preview-image-overlay.overlay-position-middle_left{top:50%;left:0;transform:translate(-27.5%, -50%) scale(0.45)}.rank-math-social-preview-image-overlay.overlay-position-middle_right{top:50;left:100%;transform:translate(-72.5%, -50%) scale(0.45)}.rank-math-social-preview-image-overlay.overlay-position-bottom_left{top:100%;left:0;transform:translate(-27.5%, -72.5%) scale(0.45)}.rank-math-social-preview-image-overlay.overlay-position-bottom_center{top:100%;left:50%;transform:translate(-50%, -72.5%) scale(0.45)}.rank-math-social-preview-image-overlay.overlay-position-bottom_right{top:100%;left:100%;transform:translate(-72.5%, -72.5%) scale(0.45)} assets/admin/css/import-export.css000064400000001566147600403120013276 0ustar00.rank-math-box .csv-import-cancel{color:#ee6a5e;border-color:#ee6a5e}.rank-math-box .csv-import-cancel.disabled{pointer-events:none}.rank-math-box #csv-import-warning{background:#fff;border:1px solid #b5bfc9;border-left-width:4px;box-shadow:0 1px 1px rgba(0,0,0,0.04);padding:7px 12px 2px;border-left-color:#ffb900;margin:1em 0 15px}.rank-math-box .no-overwrite-description{margin-left:25px}.rank-math-box #csv-import-progress-bar .total{width:100%;background:#e9e9ea}.rank-math-box #csv-import-progress-bar .progress-bar{height:4px;background:linear-gradient(-135deg, #ff4492, #434e8f);min-width:1%}.rank-math-box #csv-import-progress-details .import-finished{color:#398d39}.rank-math-box form .input-loading{visibility:hidden;margin-top:0.5rem}.rank-math-box .csv-advanced-options{margin:5px 24px 10px;display:none}.rank-math-box .csv-advanced-options.readonly-columns{margin-left:0} assets/admin/css/post-list.css000064400000001763147600403120012402 0ustar00/*! * Plugin: Rank Math SEO Pro * URL: https://rankmath.com/wordpress/plugin/seo-suite/ * Name: post-list.css */.inline-edit-row fieldset label span.rank-math-quick-edit-text-wrap{margin-left:0}.inline-edit-row fieldset label.inline-edit-seo-description span.title{margin:.2em 0;width:auto}.inline-edit-row fieldset span.inline-edit-robots-label{display:block;margin:.2em 0;line-height:2.5}.inline-edit-row fieldset.inline-edit-col-right label span.title{width:auto;padding-right:.5em}.inline-edit-row fieldset.inline-edit-col-right .rank-math-primary-term span.title{display:block;width:100%}#wpbody-content .bulk-edit-row .inline-edit-rank-math-primary-term{width:20%}#wpbody-content .bulk-edit-row .inline-edit-rank-math-primary-term span.title{width:100%}.clear-tablenav-filter{display:inline-block;text-decoration:none;vertical-align:text-top;margin-top:4px}.clear-tablenav-filter.hidden{display:none}.clear-tablenav-filter .dashicons{color:#72777c}.clear-tablenav-filter:hover .dashicons{color:#c00} assets/admin/css/setup-wizard.css000064400000002624147600403120013077 0ustar00/*! * Plugin: Rank Math SEO Pro * URL: https://rankmath.com/wordpress/plugin/seo-suite/ * Name: setup-wizard.css */.rank-math-wizard-body--requirements .rank-math-ui .rank-math-setup-mode .cmb-td ul li:last-child{pointer-events:initial}.rank-math-wizard-body--requirements .rank-math-ui .rank-math-setup-mode .cmb-td ul li:last-child input{opacity:1}.rank-math-wizard-body--requirements .rank-math-ui .rank-math-setup-mode .cmb-td ul li:last-child .rank-math-mode-title{color:#242628}.rank-math-wizard-body--requirements .rank-math-ui .rank-math-setup-mode .cmb-td ul li:last-child .rank-math-mode-title:after{display:none;content:none}.rank-math-wizard-body--requirements .rank-math-ui .rank-math-setup-mode .cmb-td ul li:last-child p.hidden{display:none}.rank-math-wizard #rank-math-custom-mode-file-field{position:relative;top:0;left:0;margin:10px 0;display:block}.rank-math-wizard #rank-math-custom-mode-file-field.hidden{display:none}.rank-math-wizard #rank-math-custom-mode-import-success{font-weight:bold}.rank-math-wizard .button-animated.disabled{pointer-events:none}.rank-math-wizard .button-animated.disabled:before{display:none;content:none}.rank-math-wizard #rank-math-custom-mode-import-fail{border:1px solid #ee6a5e;border-radius:4px;background:#fff;padding:8px 12px;margin-top:10px}.rank-math-wizard #rank-math-custom-mode-import-message:empty{display:none}.rank-math-wizard .sitemap-title{margin-top:20px} assets/admin/css/term-list.css000064400000000346147600403120012360 0ustar00/*! * Plugin: Rank Math SEO Pro * URL: https://rankmath.com/wordpress/plugin/seo-suite/ * Name: term.css */.column-rank_math_tax_seo_details{display:none}.inline-edit-robots-label{display:block;margin:.2em 0;line-height:2.5} assets/admin/css/title-options.css000064400000001631147600403120013250 0ustar00/*! * Plugin: Rank Math SEO Pro * URL: https://rankmath.com/wordpress/plugin/seo-suite/ * Name: title-options.css */#custom_image_overlays_repeat .cmb-nested{border:1px solid #dadfe4;padding:20px}#custom_image_overlays_repeat .cmb-nested .cmb-row.cmb-type-file{width:100%;margin-top:5px;margin-left:0}#custom_image_overlays_repeat .cmb-nested div.cmb2-media-status{width:100%;margin-left:0;margin-bottom:10px}#custom_image_overlays_repeat .cmb-nested .cmb-type-text{margin-left:0}#custom_image_overlays_repeat .cmb-nested .cmb2-upload-button{float:left;margin-bottom:10px}#custom_image_overlays_repeat .cmb-nested .cmb2-media-status{float:left;margin-left:10px}#custom_image_overlays_repeat .cmb-nested .cmb-file-field-image{margin-top:0}#custom_image_overlays_repeat .cmb-nested .cmb-remove-field-row{margin:0 0 0 4px}#custom_image_overlays_repeat .cmb-nested .cmb-remove-field-row .cmb-remove-row{text-align:left} assets/admin/js/blocks.js000064400000010635147600403120011367 0ustar00(()=>{"use strict";const e=wp.i18n,t=wp.hooks,n=wp.components;function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function a(e,t,n){return(t=function(e){var t=function(e,t){if("object"!==r(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t||"default");if("object"!==r(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===r(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e){return function(e){if(Array.isArray(e))return l(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return l(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return l(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n2&&void 0!==arguments[2]?arguments[2]:"questions";return function(){var r=t.setAttributes,l=t.index,m=o(t[n]);1===e&&l0&&(m[l]=t[n][l+e],m[l+e]=t[n][l],r(a({},n,m)))}};(0,t.addFilter)("rank_math_block_faq_actions","rank-math-pro",(function(t,r){var a=r.questions,o=r.index;if(!(a.length<2))return wp.element.createElement(React.Fragment,null,wp.element.createElement(n.Button,{icon:"arrow-up",className:0===o?"rank-math-item-move move-up rank-math-item-disabled":"rank-math-item-move move-up",title:(0,e.__)("Move up","rank-math-pro"),onClick:m(-1,r)}),wp.element.createElement(n.Button,{icon:"arrow-down",className:o===a.length-1?"rank-math-item-move move-down rank-math-item-disabled ":"rank-math-item-move move-down",onClick:m(1,r),title:(0,e.__)("Move down","rank-math-pro")}))})),(0,t.addFilter)("rank_math_block_howto_actions","rank-math-pro",(function(t,r){var a=r.steps,o=r.index;if(!(a.length<2))return wp.element.createElement(React.Fragment,null,wp.element.createElement(n.Button,{icon:"arrow-up",className:0===o?"rank-math-item-move move-up rank-math-item-disabled":"rank-math-item-move move-up",title:(0,e.__)("Move up","rank-math-pro"),onClick:m(-1,r,"steps")}),wp.element.createElement(n.Button,{icon:"arrow-down",className:o===a.length-1?"rank-math-item-move move-down rank-math-item-disabled ":"rank-math-item-move move-down",onClick:m(1,r,"steps"),title:(0,e.__)("Move down","rank-math-pro")}))}))})();assets/admin/js/dashboard.js000064400000003703147600403120012037 0ustar00(()=>{"use strict";var e={n:t=>{var r=t&&t.__esModule?()=>t.default:()=>t;return e.d(r,{a:r}),r},d:(t,r)=>{for(var o in r)e.o(r,o)&&!e.o(t,o)&&Object.defineProperty(t,o,{enumerable:!0,get:r[o]})},o:(e,t)=>Object.prototype.hasOwnProperty.call(e,t)};const t=jQuery;var r=e.n(t);function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}function n(e,t){for(var r=0;r{var t={3004:function(t){var e,r;e=function(){var t,e=0,r={},n={},o=(t=window.MutationObserver||window.WebKitMutationObserver,function(e,r){e&&1===e.nodeType&&(t?new t((function(t,e){r(t)})).observe(e,{childList:!0,subtree:!1}):window.addEventListener&&e.addEventListener("DOMNodeInserted",r,!1))});function i(t,e){if(!t)return this;e=e||{},this.parentElm=t,this.uid=e.uid,this.settings={selector:"*",callbacks:{}},Object.assign(this.settings,e),this.setup(),o(this.parentElm,this.setup.bind(this)),this.bindEvents()}return i.prototype={namespace:"dragsort",setup(){[...this.parentElm.childNodes].forEach((t=>{if(1!=t.nodeType)return t.parentNode.removeChild(t);t.matches(this.settings.selector)&&(t.draggable=!0)})),this.gap=this.getItemsGap(this.parentElm.firstElementChild)},throttle(t,e){var r=!1,n=this;return function(o){r||(t.call(n,o),r=!0,setTimeout((()=>r=!1),e))}},getDraggableElm(t){if(!t.closest)return null;var e=t.closest('[draggable="true"]');return this.uid==r.uid?e:null},dragstart(t,e){r=this;var n,o=this.getDraggableElm(e);o?(this.source=this.getInitialState(),this.target=this.getInitialState(),n=o.getBoundingClientRect(),this.source.elm=o,this.source.idx=this.getNodeIndex(o),this.source.size.width=n.width,this.source.size.height=n.height,t.dataTransfer.effectAllowed="move",this.settings.callbacks.dragStart&&this.settings.callbacks.dragStart(this.source.elm,t),setTimeout(this.afterDragStart.bind(this))):r={}},afterDragStart(){var t="vertical"==this.settings.mode?"height":"width";this.parentElm.classList.add(`${this.namespace}--dragStart`),this.source.elm.style[t]=this.source.size[t]+"px",this.source.elm.classList.add(`${this.namespace}--dragElem`)},dragover(t){t.preventDefault(),t.stopPropagation();var e=t.target;if((e=this.getDraggableElm(e))&&this.target){var r=this.target.elm,n=this.target.hoverDirection;t.dataTransfer.dropEffect="move",this.target.hoverDirection=this.getTargetDirection(t),r==e&&n==this.target.hoverDirection||this.directionAwareDragEnter(t,e)}},dragenter(t,e){(e=this.getDraggableElm(e))&&this.target&&this.isValidElm(e)&&this.source.elm!=e&&this.source.elm&&(this.target.bounding=e.getBoundingClientRect())},directionAwareDragEnter(t,e){var r;t.preventDefault(),t.stopPropagation(),t.dataTransfer.dropEffect="none",this.isValidElm(e)&&this.source.elm!=e&&this.source.elm&&(t.dataTransfer.dropEffect="move",this.cleanupLastTarget(),this.target.elm=e,this.target.idx=this.getNodeIndex(e),e.classList.add("over"),r=Math.abs(this.target.idx-this.source.idx),this.source.elm.classList.toggle(`${this.namespace}--hide`,r>0),"vertical"==this.settings.mode?this.target.elm.style[this.target.hoverDirection?"marginBottom":"marginTop"]=this.source.size.height+this.gap+"px":this.target.elm.style[this.target.hoverDirection?"marginRight":"marginLeft"]=this.source.size.width+this.gap+"px")},dragend(t){if(clearTimeout(this.dragoverTimeout),this.dragoverTimeout=null,this.parentElm.classList.remove(`${this.namespace}--dragStart`),!this.isValidElm(this.target.elm))return this.cleanup();var e=this.target.hoverDirection?this.target.elm.nextElementSibling:this.target.elm;return this.source.elm!=this.target.elm&&this.target.elm&&(this.target.elm.classList.add(`${this.namespace}--noAnim`),this.cleanup(),this.parentElm.insertBefore(this.source.elm,e)),this.source.elm&&this.source.elm.classList.remove(`${this.namespace}--dragElem`,`${this.namespace}--hide`),this.settings.callbacks.dragEnd&&this.settings.callbacks.dragEnd(this.source.elm),this},isTargetLastChild(){return this.parentElm.lastElementChild==this.target.elm},getTargetDirection(t){if(this.target.bounding)return"vertical"==this.settings.mode?t.pageY>this.target.bounding.top+this.target.bounding.height/2?1:0:t.pageX>this.target.bounding.left+this.target.bounding.width/2?1:0},getNodeIndex(t){for(var e=0;t=t.previousSibling;)3==t.nodeType&&/^\s*$/.test(t.data)||e++;return e},isValidElm(t){return t&&t.nodeType&&t.parentNode==this.parentElm},cleanup(){r={},[...this.parentElm.children].forEach((t=>{t.removeAttribute("style"),setTimeout((()=>{t.classList.remove(`${this.namespace}--over`,`${this.namespace}--noAnim`,`${this.namespace}--dragElem`)}),50)}))},cleanupLastTarget(){this.target.elm&&(this.target.elm.classList.remove(`${this.namespace}--hide`,`${this.namespace}--over`),this.target.elm.removeAttribute("style"))},getInitialState:()=>({elm:null,size:{}}),getItemsGap(t){var e=getComputedStyle(t),r=getComputedStyle(t.parentNode),n="vertical"==this.settings.mode,o=parseInt(r.gap)||0;return parseInt(e["margin"+(n?"Top":"Left")])+parseInt(e["margin"+(n?"Bottom":"Right")])+o},bindEvents(t){for(var e in this.listeners=this.listeners||{dragstart:t=>this.dragstart(t,t.target),dragenter:t=>this.dragenter(t,t.target),dragend:t=>this.dragend(t,t.target),dragover:this.throttle(this.dragover,350)},this.listeners)this.parentElm[t?"removeEventListener":"addEventListener"](e,this.listeners[e])},destroy(){this.cleanup(),this.bindEvents(!0),delete n[this.uid]}},function(t,r){return n[++e]=t.DragSort?n[t.DragSort]:new i(t,{...r,uid:e}),t.DragSort=e,n[e]}},"function"==typeof(r=r||{})&&r.amd?r([],e):t.exports=e()},4184:(t,e)=>{var r;!function(){"use strict";var n={}.hasOwnProperty;function o(){for(var t=[],e=0;e(u=(a=Math.ceil(p/v))>u?a+1:u+1)&&(i=u,n.length=1),n.reverse();i--;)n.push(0);n.reverse()}for((u=l.length)-(i=s.length)<0&&(i=u,n=s,s=l,l=n),r=0;i;)r=(l[--i]=l[i]+s[i]+r)/y|0,l[i]%=y;for(r&&(l.unshift(r),++o),u=l.length;0==l[--u];)l.pop();return e.d=l,e.e=o,c?M(e,p):e}function w(t,e,r){if(t!==~~t||tr)throw Error(s+t)}function O(t){var e,r,n,o=t.length-1,i="",a=t[0];if(o>0){for(i+=a,e=1;et.e^i.s<0?1:-1;for(e=0,r=(n=i.d.length)<(o=t.d.length)?n:o;et.d[e]^i.s<0?1:-1;return n===o?0:n>o^i.s<0?1:-1},b.decimalPlaces=b.dp=function(){var t=this,e=t.d.length-1,r=(e-t.e)*v;if(e=t.d[e])for(;e%10==0;e/=10)r--;return r<0?0:r},b.dividedBy=b.div=function(t){return S(this,new this.constructor(t))},b.dividedToIntegerBy=b.idiv=function(t){var e=this.constructor;return M(S(this,new e(t),0,1),e.precision)},b.equals=b.eq=function(t){return!this.cmp(t)},b.exponent=function(){return E(this)},b.greaterThan=b.gt=function(t){return this.cmp(t)>0},b.greaterThanOrEqualTo=b.gte=function(t){return this.cmp(t)>=0},b.isInteger=b.isint=function(){return this.e>this.d.length-2},b.isNegative=b.isneg=function(){return this.s<0},b.isPositive=b.ispos=function(){return this.s>0},b.isZero=function(){return 0===this.s},b.lessThan=b.lt=function(t){return this.cmp(t)<0},b.lessThanOrEqualTo=b.lte=function(t){return this.cmp(t)<1},b.logarithm=b.log=function(t){var e,r=this,n=r.constructor,o=n.precision,a=o+5;if(void 0===t)t=new n(10);else if((t=new n(t)).s<1||t.eq(i))throw Error(l+"NaN");if(r.s<1)throw Error(l+(r.s?"NaN":"-Infinity"));return r.eq(i)?new n(0):(c=!1,e=S(_(r,a),_(t,a),a),c=!0,M(e,o))},b.minus=b.sub=function(t){var e=this;return t=new e.constructor(t),e.s==t.s?T(e,t):x(e,(t.s=-t.s,t))},b.modulo=b.mod=function(t){var e,r=this,n=r.constructor,o=n.precision;if(!(t=new n(t)).s)throw Error(l+"NaN");return r.s?(c=!1,e=S(r,t,0,1).times(t),c=!0,r.minus(e)):M(new n(r),o)},b.naturalExponential=b.exp=function(){return j(this)},b.naturalLogarithm=b.ln=function(){return _(this)},b.negated=b.neg=function(){var t=new this.constructor(this);return t.s=-t.s||0,t},b.plus=b.add=function(t){var e=this;return t=new e.constructor(t),e.s==t.s?x(e,t):T(e,(t.s=-t.s,t))},b.precision=b.sd=function(t){var e,r,n,o=this;if(void 0!==t&&t!==!!t&&1!==t&&0!==t)throw Error(s+t);if(e=E(o)+1,r=(n=o.d.length-1)*v+1,n=o.d[n]){for(;n%10==0;n/=10)r--;for(n=o.d[0];n>=10;n/=10)r++}return t&&e>r?e:r},b.squareRoot=b.sqrt=function(){var t,e,r,n,o,i,a,u=this,s=u.constructor;if(u.s<1){if(!u.s)return new s(0);throw Error(l+"NaN")}for(t=E(u),c=!1,0==(o=Math.sqrt(+u))||o==1/0?(((e=O(u.d)).length+t)%2==0&&(e+="0"),o=Math.sqrt(e),t=p((t+1)/2)-(t<0||t%2),n=new s(e=o==1/0?"5e"+t:(e=o.toExponential()).slice(0,e.indexOf("e")+1)+t)):n=new s(o.toString()),o=a=(r=s.precision)+3;;)if(n=(i=n).plus(S(u,i,a+2)).times(.5),O(i.d).slice(0,a)===(e=O(n.d)).slice(0,a)){if(e=e.slice(a-3,a+1),o==a&&"4999"==e){if(M(i,r+1,0),i.times(i).eq(u)){n=i;break}}else if("9999"!=e)break;a+=4}return c=!0,M(n,r)},b.times=b.mul=function(t){var e,r,n,o,i,a,u,l,s,f=this,p=f.constructor,h=f.d,d=(t=new p(t)).d;if(!f.s||!t.s)return new p(0);for(t.s*=f.s,r=f.e+t.e,(l=h.length)<(s=d.length)&&(i=h,h=d,d=i,a=l,l=s,s=a),i=[],n=a=l+s;n--;)i.push(0);for(n=s;--n>=0;){for(e=0,o=l+n;o>n;)u=i[o]+d[n]*h[o-n-1]+e,i[o--]=u%y|0,e=u/y|0;i[o]=(i[o]+e)%y|0}for(;!i[--a];)i.pop();return e?++r:i.shift(),t.d=i,t.e=r,c?M(t,p.precision):t},b.toDecimalPlaces=b.todp=function(t,e){var r=this,n=r.constructor;return r=new n(r),void 0===t?r:(w(t,0,a),void 0===e?e=n.rounding:w(e,0,8),M(r,t+E(r)+1,e))},b.toExponential=function(t,e){var r,n=this,o=n.constructor;return void 0===t?r=C(n,!0):(w(t,0,a),void 0===e?e=o.rounding:w(e,0,8),r=C(n=M(new o(n),t+1,e),!0,t+1)),r},b.toFixed=function(t,e){var r,n,o=this,i=o.constructor;return void 0===t?C(o):(w(t,0,a),void 0===e?e=i.rounding:w(e,0,8),r=C((n=M(new i(o),t+E(o)+1,e)).abs(),!1,t+E(n)+1),o.isneg()&&!o.isZero()?"-"+r:r)},b.toInteger=b.toint=function(){var t=this,e=t.constructor;return M(new e(t),E(t)+1,e.rounding)},b.toNumber=function(){return+this},b.toPower=b.pow=function(t){var e,r,n,o,a,u,s=this,f=s.constructor,h=+(t=new f(t));if(!t.s)return new f(i);if(!(s=new f(s)).s){if(t.s<1)throw Error(l+"Infinity");return s}if(s.eq(i))return s;if(n=f.precision,t.eq(i))return M(s,n);if(u=(e=t.e)>=(r=t.d.length-1),a=s.s,u){if((r=h<0?-h:h)<=m){for(o=new f(i),e=Math.ceil(n/v+4),c=!1;r%2&&D((o=o.times(s)).d,e),0!==(r=p(r/2));)D((s=s.times(s)).d,e);return c=!0,t.s<0?new f(i).div(o):M(o,n)}}else if(a<0)throw Error(l+"NaN");return a=a<0&&1&t.d[Math.max(e,r)]?-1:1,s.s=1,c=!1,o=t.times(_(s,n+12)),c=!0,(o=j(o)).s=a,o},b.toPrecision=function(t,e){var r,n,o=this,i=o.constructor;return void 0===t?n=C(o,(r=E(o))<=i.toExpNeg||r>=i.toExpPos):(w(t,1,a),void 0===e?e=i.rounding:w(e,0,8),n=C(o=M(new i(o),t,e),t<=(r=E(o))||r<=i.toExpNeg,t)),n},b.toSignificantDigits=b.tosd=function(t,e){var r=this.constructor;return void 0===t?(t=r.precision,e=r.rounding):(w(t,1,a),void 0===e?e=r.rounding:w(e,0,8)),M(new r(this),t,e)},b.toString=b.valueOf=b.val=b.toJSON=function(){var t=this,e=E(t),r=t.constructor;return C(t,e<=r.toExpNeg||e>=r.toExpPos)};var S=function(){function t(t,e){var r,n=0,o=t.length;for(t=t.slice();o--;)r=t[o]*e+n,t[o]=r%y|0,n=r/y|0;return n&&t.unshift(n),t}function e(t,e,r,n){var o,i;if(r!=n)i=r>n?1:-1;else for(o=i=0;oe[o]?1:-1;break}return i}function r(t,e,r){for(var n=0;r--;)t[r]-=n,n=t[r]1;)t.shift()}return function(n,o,i,a){var u,c,s,f,p,h,d,m,g,b,x,w,O,S,j,k,P,_,A=n.constructor,T=n.s==o.s?1:-1,C=n.d,D=o.d;if(!n.s)return new A(n);if(!o.s)throw Error(l+"Division by zero");for(c=n.e-o.e,P=D.length,j=C.length,m=(d=new A(T)).d=[],s=0;D[s]==(C[s]||0);)++s;if(D[s]>(C[s]||0)&&--c,(w=null==i?i=A.precision:a?i+(E(n)-E(o))+1:i)<0)return new A(0);if(w=w/v+2|0,s=0,1==P)for(f=0,D=D[0],w++;(s1&&(D=t(D,f),C=t(C,f),P=D.length,j=C.length),S=P,b=(g=C.slice(0,P)).length;b=y/2&&++k;do{f=0,(u=e(D,g,P,b))<0?(x=g[0],P!=b&&(x=x*y+(g[1]||0)),(f=x/k|0)>1?(f>=y&&(f=y-1),1==(u=e(p=t(D,f),g,h=p.length,b=g.length))&&(f--,r(p,P16)throw Error(f+E(t));if(!t.s)return new p(i);for(null==e?(c=!1,u=d):u=e,a=new p(.03125);t.abs().gte(.1);)t=t.times(a),s+=5;for(u+=Math.log(h(2,s))/Math.LN10*2+5|0,r=n=o=new p(i),p.precision=u;;){if(n=M(n.times(t),u),r=r.times(++l),O((a=o.plus(S(n,r,u))).d).slice(0,u)===O(o.d).slice(0,u)){for(;s--;)o=M(o.times(o),u);return p.precision=d,null==e?(c=!0,M(o,d)):o}o=a}}function E(t){for(var e=t.e*v,r=t.d[0];r>=10;r/=10)e++;return e}function k(t,e,r){if(e>t.LN10.sd())throw c=!0,r&&(t.precision=r),Error(l+"LN10 precision limit exceeded");return M(new t(t.LN10),e)}function P(t){for(var e="";t--;)e+="0";return e}function _(t,e){var r,n,o,a,u,s,f,p,h,d=1,y=t,v=y.d,m=y.constructor,g=m.precision;if(y.s<1)throw Error(l+(y.s?"NaN":"-Infinity"));if(y.eq(i))return new m(0);if(null==e?(c=!1,p=g):p=e,y.eq(10))return null==e&&(c=!0),k(m,p);if(p+=10,m.precision=p,n=(r=O(v)).charAt(0),a=E(y),!(Math.abs(a)<15e14))return f=k(m,p+2,g).times(a+""),y=_(new m(n+"."+r.slice(1)),p-10).plus(f),m.precision=g,null==e?(c=!0,M(y,g)):y;for(;n<7&&1!=n||1==n&&r.charAt(1)>3;)n=(r=O((y=y.times(t)).d)).charAt(0),d++;for(a=E(y),n>1?(y=new m("0."+r),a++):y=new m(n+"."+r.slice(1)),s=u=y=S(y.minus(i),y.plus(i),p),h=M(y.times(y),p),o=3;;){if(u=M(u.times(h),p),O((f=s.plus(S(u,new m(o),p))).d).slice(0,p)===O(s.d).slice(0,p))return s=s.times(2),0!==a&&(s=s.plus(k(m,p+2,g).times(a+""))),s=S(s,new m(d),p),m.precision=g,null==e?(c=!0,M(s,g)):s;s=f,o+=2}}function A(t,e){var r,n,o;for((r=e.indexOf("."))>-1&&(e=e.replace(".","")),(n=e.search(/e/i))>0?(r<0&&(r=n),r+=+e.slice(n+1),e=e.substring(0,n)):r<0&&(r=e.length),n=0;48===e.charCodeAt(n);)++n;for(o=e.length;48===e.charCodeAt(o-1);)--o;if(e=e.slice(n,o)){if(o-=n,r=r-n-1,t.e=p(r/v),t.d=[],n=(r+1)%v,r<0&&(n+=v),ng||t.e<-g))throw Error(f+r)}else t.s=0,t.e=0,t.d=[0];return t}function M(t,e,r){var n,o,i,a,u,l,s,d,m=t.d;for(a=1,i=m[0];i>=10;i/=10)a++;if((n=e-a)<0)n+=v,o=e,s=m[d=0];else{if((d=Math.ceil((n+1)/v))>=(i=m.length))return t;for(s=i=m[d],a=1;i>=10;i/=10)a++;o=(n%=v)-v+a}if(void 0!==r&&(u=s/(i=h(10,a-o-1))%10|0,l=e<0||void 0!==m[d+1]||s%i,l=r<4?(u||l)&&(0==r||r==(t.s<0?3:2)):u>5||5==u&&(4==r||l||6==r&&(n>0?o>0?s/h(10,a-o):0:m[d-1])%10&1||r==(t.s<0?8:7))),e<1||!m[0])return l?(i=E(t),m.length=1,e=e-i-1,m[0]=h(10,(v-e%v)%v),t.e=p(-e/v)||0):(m.length=1,m[0]=t.e=t.s=0),t;if(0==n?(m.length=d,i=1,d--):(m.length=d+1,i=h(10,v-n),m[d]=o>0?(s/h(10,a-o)%h(10,o)|0)*i:0),l)for(;;){if(0==d){(m[0]+=i)==y&&(m[0]=1,++t.e);break}if(m[d]+=i,m[d]!=y)break;m[d--]=0,i=1}for(n=m.length;0===m[--n];)m.pop();if(c&&(t.e>g||t.e<-g))throw Error(f+E(t));return t}function T(t,e){var r,n,o,i,a,u,l,s,f,p,h=t.constructor,d=h.precision;if(!t.s||!e.s)return e.s?e.s=-e.s:e=new h(t),c?M(e,d):e;if(l=t.d,p=e.d,n=e.e,s=t.e,l=l.slice(),a=s-n){for((f=a<0)?(r=l,a=-a,u=p.length):(r=p,n=s,u=l.length),a>(o=Math.max(Math.ceil(d/v),u)+2)&&(a=o,r.length=1),r.reverse(),o=a;o--;)r.push(0);r.reverse()}else{for((f=(o=l.length)<(u=p.length))&&(u=o),o=0;o0;--o)l[u++]=0;for(o=p.length;o>a;){if(l[--o]0?i=i.charAt(0)+"."+i.slice(1)+P(n):a>1&&(i=i.charAt(0)+"."+i.slice(1)),i=i+(o<0?"e":"e+")+o):o<0?(i="0."+P(-o-1)+i,r&&(n=r-a)>0&&(i+=P(n))):o>=a?(i+=P(o+1-a),r&&(n=r-o-1)>0&&(i=i+"."+P(n))):((n=o+1)0&&(o+1===a&&(i+="."),i+=P(n))),t.s<0?"-"+i:i}function D(t,e){if(t.length>e)return t.length=e,!0}function N(t){if(!t||"object"!=typeof t)throw Error(l+"Object expected");var e,r,n,o=["precision",1,a,"rounding",0,8,"toExpNeg",-1/0,0,"toExpPos",0,1/0];for(e=0;e=o[e+1]&&n<=o[e+2]))throw Error(s+r+": "+n);this[r]=n}if(void 0!==(n=t[r="LN10"])){if(n!=Math.LN10)throw Error(s+r+": "+n);this[r]=new this(n)}return this}u=function t(e){var r,n,o;function i(t){var e=this;if(!(e instanceof i))return new i(t);if(e.constructor=i,t instanceof i)return e.s=t.s,e.e=t.e,void(e.d=(t=t.d)?t.slice():t);if("number"==typeof t){if(0*t!=0)throw Error(s+t);if(t>0)e.s=1;else{if(!(t<0))return e.s=0,e.e=0,void(e.d=[0]);t=-t,e.s=-1}return t===~~t&&t<1e7?(e.e=0,void(e.d=[t])):A(e,t.toString())}if("string"!=typeof t)throw Error(s+t);if(45===t.charCodeAt(0)?(t=t.slice(1),e.s=-1):e.s=1,!d.test(t))throw Error(s+t);A(e,t)}if(i.prototype=b,i.ROUND_UP=0,i.ROUND_DOWN=1,i.ROUND_CEIL=2,i.ROUND_FLOOR=3,i.ROUND_HALF_UP=4,i.ROUND_HALF_DOWN=5,i.ROUND_HALF_EVEN=6,i.ROUND_HALF_CEIL=7,i.ROUND_HALF_FLOOR=8,i.clone=t,i.config=i.set=N,void 0===e&&(e={}),e)for(o=["precision","rounding","toExpNeg","toExpPos","LN10"],r=0;r{"use strict";var e=Object.prototype.hasOwnProperty,r="~";function n(){}function o(t,e,r){this.fn=t,this.context=e,this.once=r||!1}function i(t,e,n,i,a){if("function"!=typeof n)throw new TypeError("The listener must be a function");var u=new o(n,i||t,a),c=r?r+e:e;return t._events[c]?t._events[c].fn?t._events[c]=[t._events[c],u]:t._events[c].push(u):(t._events[c]=u,t._eventsCount++),t}function a(t,e){0==--t._eventsCount?t._events=new n:delete t._events[e]}function u(){this._events=new n,this._eventsCount=0}Object.create&&(n.prototype=Object.create(null),(new n).__proto__||(r=!1)),u.prototype.eventNames=function(){var t,n,o=[];if(0===this._eventsCount)return o;for(n in t=this._events)e.call(t,n)&&o.push(r?n.slice(1):n);return Object.getOwnPropertySymbols?o.concat(Object.getOwnPropertySymbols(t)):o},u.prototype.listeners=function(t){var e=r?r+t:t,n=this._events[e];if(!n)return[];if(n.fn)return[n.fn];for(var o=0,i=n.length,a=new Array(i);o{var n=r(852)(r(5639),"DataView");t.exports=n},1989:(t,e,r)=>{var n=r(1789),o=r(401),i=r(7667),a=r(1327),u=r(1866);function c(t){var e=-1,r=null==t?0:t.length;for(this.clear();++e{var n=r(7040),o=r(4125),i=r(2117),a=r(7518),u=r(4705);function c(t){var e=-1,r=null==t?0:t.length;for(this.clear();++e{var n=r(852)(r(5639),"Map");t.exports=n},3369:(t,e,r)=>{var n=r(4785),o=r(1285),i=r(6e3),a=r(9916),u=r(5265);function c(t){var e=-1,r=null==t?0:t.length;for(this.clear();++e{var n=r(852)(r(5639),"Promise");t.exports=n},8525:(t,e,r)=>{var n=r(852)(r(5639),"Set");t.exports=n},8668:(t,e,r)=>{var n=r(3369),o=r(619),i=r(2385);function a(t){var e=-1,r=null==t?0:t.length;for(this.__data__=new n;++e{var n=r(8407),o=r(7465),i=r(3779),a=r(7599),u=r(4758),c=r(4309);function l(t){var e=this.__data__=new n(t);this.size=e.size}l.prototype.clear=o,l.prototype.delete=i,l.prototype.get=a,l.prototype.has=u,l.prototype.set=c,t.exports=l},2705:(t,e,r)=>{var n=r(5639).Symbol;t.exports=n},1149:(t,e,r)=>{var n=r(5639).Uint8Array;t.exports=n},577:(t,e,r)=>{var n=r(852)(r(5639),"WeakMap");t.exports=n},6874:t=>{t.exports=function(t,e,r){switch(r.length){case 0:return t.call(e);case 1:return t.call(e,r[0]);case 2:return t.call(e,r[0],r[1]);case 3:return t.call(e,r[0],r[1],r[2])}return t.apply(e,r)}},6193:t=>{t.exports=function(t,e){for(var r=-1,n=null==t?0:t.length;++r{t.exports=function(t,e){for(var r=-1,n=null==t?0:t.length,o=0,i=[];++r{var n=r(2118);t.exports=function(t,e){return!!(null==t?0:t.length)&&n(t,e,0)>-1}},1196:t=>{t.exports=function(t,e,r){for(var n=-1,o=null==t?0:t.length;++n{var n=r(2545),o=r(5694),i=r(1469),a=r(4144),u=r(5776),c=r(6719),l=Object.prototype.hasOwnProperty;t.exports=function(t,e){var r=i(t),s=!r&&o(t),f=!r&&!s&&a(t),p=!r&&!s&&!f&&c(t),h=r||s||f||p,d=h?n(t.length,String):[],y=d.length;for(var v in t)!e&&!l.call(t,v)||h&&("length"==v||f&&("offset"==v||"parent"==v)||p&&("buffer"==v||"byteLength"==v||"byteOffset"==v)||u(v,y))||d.push(v);return d}},9932:t=>{t.exports=function(t,e){for(var r=-1,n=null==t?0:t.length,o=Array(n);++r{t.exports=function(t,e){for(var r=-1,n=e.length,o=t.length;++r{t.exports=function(t,e){for(var r=-1,n=null==t?0:t.length;++r{t.exports=function(t){return t.split("")}},8470:(t,e,r)=>{var n=r(7813);t.exports=function(t,e){for(var r=t.length;r--;)if(n(t[r][0],e))return r;return-1}},9465:(t,e,r)=>{var n=r(8777);t.exports=function(t,e,r){"__proto__"==e&&n?n(t,e,{configurable:!0,enumerable:!0,value:r,writable:!0}):t[e]=r}},9881:(t,e,r)=>{var n=r(7816),o=r(9291)(n);t.exports=o},3239:(t,e,r)=>{var n=r(9881);t.exports=function(t,e){var r=!0;return n(t,(function(t,n,o){return r=!!e(t,n,o)})),r}},6029:(t,e,r)=>{var n=r(3448);t.exports=function(t,e,r){for(var o=-1,i=t.length;++o{t.exports=function(t,e,r,n){for(var o=t.length,i=r+(n?1:-1);n?i--:++i{var n=r(2488),o=r(7285);t.exports=function t(e,r,i,a,u){var c=-1,l=e.length;for(i||(i=o),u||(u=[]);++c0&&i(s)?r>1?t(s,r-1,i,a,u):n(u,s):a||(u[u.length]=s)}return u}},8483:(t,e,r)=>{var n=r(5063)();t.exports=n},7816:(t,e,r)=>{var n=r(8483),o=r(3674);t.exports=function(t,e){return t&&n(t,e,o)}},7786:(t,e,r)=>{var n=r(1811),o=r(327);t.exports=function(t,e){for(var r=0,i=(e=n(e,t)).length;null!=t&&r{var n=r(2488),o=r(1469);t.exports=function(t,e,r){var i=e(t);return o(t)?i:n(i,r(t))}},4239:(t,e,r)=>{var n=r(2705),o=r(9607),i=r(2333),a=n?n.toStringTag:void 0;t.exports=function(t){return null==t?void 0===t?"[object Undefined]":"[object Null]":a&&a in Object(t)?o(t):i(t)}},3325:t=>{t.exports=function(t,e){return t>e}},13:t=>{t.exports=function(t,e){return null!=t&&e in Object(t)}},2118:(t,e,r)=>{var n=r(1848),o=r(2722),i=r(2351);t.exports=function(t,e,r){return e==e?i(t,e,r):n(t,o,r)}},9454:(t,e,r)=>{var n=r(4239),o=r(7005);t.exports=function(t){return o(t)&&"[object Arguments]"==n(t)}},939:(t,e,r)=>{var n=r(2492),o=r(7005);t.exports=function t(e,r,i,a,u){return e===r||(null==e||null==r||!o(e)&&!o(r)?e!=e&&r!=r:n(e,r,i,a,t,u))}},2492:(t,e,r)=>{var n=r(6384),o=r(7114),i=r(8351),a=r(6096),u=r(4160),c=r(1469),l=r(4144),s=r(6719),f="[object Arguments]",p="[object Array]",h="[object Object]",d=Object.prototype.hasOwnProperty;t.exports=function(t,e,r,y,v,m){var g=c(t),b=c(e),x=g?p:u(t),w=b?p:u(e),O=(x=x==f?h:x)==h,S=(w=w==f?h:w)==h,j=x==w;if(j&&l(t)){if(!l(e))return!1;g=!0,O=!1}if(j&&!O)return m||(m=new n),g||s(t)?o(t,e,r,y,v,m):i(t,e,x,r,y,v,m);if(!(1&r)){var E=O&&d.call(t,"__wrapped__"),k=S&&d.call(e,"__wrapped__");if(E||k){var P=E?t.value():t,_=k?e.value():e;return m||(m=new n),v(P,_,r,y,m)}}return!!j&&(m||(m=new n),a(t,e,r,y,v,m))}},2958:(t,e,r)=>{var n=r(6384),o=r(939);t.exports=function(t,e,r,i){var a=r.length,u=a,c=!i;if(null==t)return!u;for(t=Object(t);a--;){var l=r[a];if(c&&l[2]?l[1]!==t[l[0]]:!(l[0]in t))return!1}for(;++a{t.exports=function(t){return t!=t}},8458:(t,e,r)=>{var n=r(3560),o=r(5346),i=r(3218),a=r(346),u=/^\[object .+?Constructor\]$/,c=Function.prototype,l=Object.prototype,s=c.toString,f=l.hasOwnProperty,p=RegExp("^"+s.call(f).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");t.exports=function(t){return!(!i(t)||o(t))&&(n(t)?p:u).test(a(t))}},8749:(t,e,r)=>{var n=r(4239),o=r(1780),i=r(7005),a={};a["[object Float32Array]"]=a["[object Float64Array]"]=a["[object Int8Array]"]=a["[object Int16Array]"]=a["[object Int32Array]"]=a["[object Uint8Array]"]=a["[object Uint8ClampedArray]"]=a["[object Uint16Array]"]=a["[object Uint32Array]"]=!0,a["[object Arguments]"]=a["[object Array]"]=a["[object ArrayBuffer]"]=a["[object Boolean]"]=a["[object DataView]"]=a["[object Date]"]=a["[object Error]"]=a["[object Function]"]=a["[object Map]"]=a["[object Number]"]=a["[object Object]"]=a["[object RegExp]"]=a["[object Set]"]=a["[object String]"]=a["[object WeakMap]"]=!1,t.exports=function(t){return i(t)&&o(t.length)&&!!a[n(t)]}},7206:(t,e,r)=>{var n=r(1573),o=r(6432),i=r(6557),a=r(1469),u=r(9601);t.exports=function(t){return"function"==typeof t?t:null==t?i:"object"==typeof t?a(t)?o(t[0],t[1]):n(t):u(t)}},280:(t,e,r)=>{var n=r(5726),o=r(6916),i=Object.prototype.hasOwnProperty;t.exports=function(t){if(!n(t))return o(t);var e=[];for(var r in Object(t))i.call(t,r)&&"constructor"!=r&&e.push(r);return e}},433:t=>{t.exports=function(t,e){return t{var n=r(9881),o=r(8612);t.exports=function(t,e){var r=-1,i=o(t)?Array(t.length):[];return n(t,(function(t,n,o){i[++r]=e(t,n,o)})),i}},1573:(t,e,r)=>{var n=r(2958),o=r(1499),i=r(2634);t.exports=function(t){var e=o(t);return 1==e.length&&e[0][2]?i(e[0][0],e[0][1]):function(r){return r===t||n(r,t,e)}}},6432:(t,e,r)=>{var n=r(939),o=r(7361),i=r(9095),a=r(5403),u=r(9162),c=r(2634),l=r(327);t.exports=function(t,e){return a(t)&&u(e)?c(l(t),e):function(r){var a=o(r,t);return void 0===a&&a===e?i(r,t):n(e,a,3)}}},9556:(t,e,r)=>{var n=r(9932),o=r(7786),i=r(7206),a=r(9199),u=r(1131),c=r(1717),l=r(5022),s=r(6557),f=r(1469);t.exports=function(t,e,r){e=e.length?n(e,(function(t){return f(t)?function(e){return o(e,1===t.length?t[0]:t)}:t})):[s];var p=-1;e=n(e,c(i));var h=a(t,(function(t,r,o){return{criteria:n(e,(function(e){return e(t)})),index:++p,value:t}}));return u(h,(function(t,e){return l(t,e,r)}))}},371:t=>{t.exports=function(t){return function(e){return null==e?void 0:e[t]}}},9152:(t,e,r)=>{var n=r(7786);t.exports=function(t){return function(e){return n(e,t)}}},98:t=>{var e=Math.ceil,r=Math.max;t.exports=function(t,n,o,i){for(var a=-1,u=r(e((n-t)/(o||1)),0),c=Array(u);u--;)c[i?u:++a]=t,t+=o;return c}},5976:(t,e,r)=>{var n=r(6557),o=r(5357),i=r(61);t.exports=function(t,e){return i(o(t,e,n),t+"")}},6560:(t,e,r)=>{var n=r(5703),o=r(8777),i=r(6557),a=o?function(t,e){return o(t,"toString",{configurable:!0,enumerable:!1,value:n(e),writable:!0})}:i;t.exports=a},4259:t=>{t.exports=function(t,e,r){var n=-1,o=t.length;e<0&&(e=-e>o?0:o+e),(r=r>o?o:r)<0&&(r+=o),o=e>r?0:r-e>>>0,e>>>=0;for(var i=Array(o);++n{var n=r(9881);t.exports=function(t,e){var r;return n(t,(function(t,n,o){return!(r=e(t,n,o))})),!!r}},1131:t=>{t.exports=function(t,e){var r=t.length;for(t.sort(e);r--;)t[r]=t[r].value;return t}},2545:t=>{t.exports=function(t,e){for(var r=-1,n=Array(t);++r{var n=r(2705),o=r(9932),i=r(1469),a=r(3448),u=n?n.prototype:void 0,c=u?u.toString:void 0;t.exports=function t(e){if("string"==typeof e)return e;if(i(e))return o(e,t)+"";if(a(e))return c?c.call(e):"";var r=e+"";return"0"==r&&1/e==-Infinity?"-0":r}},7561:(t,e,r)=>{var n=r(7990),o=/^\s+/;t.exports=function(t){return t?t.slice(0,n(t)+1).replace(o,""):t}},1717:t=>{t.exports=function(t){return function(e){return t(e)}}},5652:(t,e,r)=>{var n=r(8668),o=r(7443),i=r(1196),a=r(4757),u=r(3593),c=r(1814);t.exports=function(t,e,r){var l=-1,s=o,f=t.length,p=!0,h=[],d=h;if(r)p=!1,s=i;else if(f>=200){var y=e?null:u(t);if(y)return c(y);p=!1,s=a,d=new n}else d=e?[]:h;t:for(;++l{t.exports=function(t,e){return t.has(e)}},1811:(t,e,r)=>{var n=r(1469),o=r(5403),i=r(5514),a=r(9833);t.exports=function(t,e){return n(t)?t:o(t,e)?[t]:i(a(t))}},180:(t,e,r)=>{var n=r(4259);t.exports=function(t,e,r){var o=t.length;return r=void 0===r?o:r,!e&&r>=o?t:n(t,e,r)}},6393:(t,e,r)=>{var n=r(3448);t.exports=function(t,e){if(t!==e){var r=void 0!==t,o=null===t,i=t==t,a=n(t),u=void 0!==e,c=null===e,l=e==e,s=n(e);if(!c&&!s&&!a&&t>e||a&&u&&l&&!c&&!s||o&&u&&l||!r&&l||!i)return 1;if(!o&&!a&&!s&&t{var n=r(6393);t.exports=function(t,e,r){for(var o=-1,i=t.criteria,a=e.criteria,u=i.length,c=r.length;++o=c?l:l*("desc"==r[o]?-1:1)}return t.index-e.index}},4429:(t,e,r)=>{var n=r(5639)["__core-js_shared__"];t.exports=n},9291:(t,e,r)=>{var n=r(8612);t.exports=function(t,e){return function(r,o){if(null==r)return r;if(!n(r))return t(r,o);for(var i=r.length,a=e?i:-1,u=Object(r);(e?a--:++a{t.exports=function(t){return function(e,r,n){for(var o=-1,i=Object(e),a=n(e),u=a.length;u--;){var c=a[t?u:++o];if(!1===r(i[c],c,i))break}return e}}},8805:(t,e,r)=>{var n=r(180),o=r(2689),i=r(3140),a=r(9833);t.exports=function(t){return function(e){e=a(e);var r=o(e)?i(e):void 0,u=r?r[0]:e.charAt(0),c=r?n(r,1).join(""):e.slice(1);return u[t]()+c}}},7740:(t,e,r)=>{var n=r(7206),o=r(8612),i=r(3674);t.exports=function(t){return function(e,r,a){var u=Object(e);if(!o(e)){var c=n(r,3);e=i(e),r=function(t){return c(u[t],t,u)}}var l=t(e,r,a);return l>-1?u[c?e[l]:l]:void 0}}},7445:(t,e,r)=>{var n=r(98),o=r(6612),i=r(8601);t.exports=function(t){return function(e,r,a){return a&&"number"!=typeof a&&o(e,r,a)&&(r=a=void 0),e=i(e),void 0===r?(r=e,e=0):r=i(r),a=void 0===a?e{var n=r(8525),o=r(308),i=r(1814),a=n&&1/i(new n([,-0]))[1]==1/0?function(t){return new n(t)}:o;t.exports=a},8777:(t,e,r)=>{var n=r(852),o=function(){try{var t=n(Object,"defineProperty");return t({},"",{}),t}catch(t){}}();t.exports=o},7114:(t,e,r)=>{var n=r(8668),o=r(2908),i=r(4757);t.exports=function(t,e,r,a,u,c){var l=1&r,s=t.length,f=e.length;if(s!=f&&!(l&&f>s))return!1;var p=c.get(t),h=c.get(e);if(p&&h)return p==e&&h==t;var d=-1,y=!0,v=2&r?new n:void 0;for(c.set(t,e),c.set(e,t);++d{var n=r(2705),o=r(1149),i=r(7813),a=r(7114),u=r(8776),c=r(1814),l=n?n.prototype:void 0,s=l?l.valueOf:void 0;t.exports=function(t,e,r,n,l,f,p){switch(r){case"[object DataView]":if(t.byteLength!=e.byteLength||t.byteOffset!=e.byteOffset)return!1;t=t.buffer,e=e.buffer;case"[object ArrayBuffer]":return!(t.byteLength!=e.byteLength||!f(new o(t),new o(e)));case"[object Boolean]":case"[object Date]":case"[object Number]":return i(+t,+e);case"[object Error]":return t.name==e.name&&t.message==e.message;case"[object RegExp]":case"[object String]":return t==e+"";case"[object Map]":var h=u;case"[object Set]":var d=1&n;if(h||(h=c),t.size!=e.size&&!d)return!1;var y=p.get(t);if(y)return y==e;n|=2,p.set(t,e);var v=a(h(t),h(e),n,l,f,p);return p.delete(t),v;case"[object Symbol]":if(s)return s.call(t)==s.call(e)}return!1}},6096:(t,e,r)=>{var n=r(8234),o=Object.prototype.hasOwnProperty;t.exports=function(t,e,r,i,a,u){var c=1&r,l=n(t),s=l.length;if(s!=n(e).length&&!c)return!1;for(var f=s;f--;){var p=l[f];if(!(c?p in e:o.call(e,p)))return!1}var h=u.get(t),d=u.get(e);if(h&&d)return h==e&&d==t;var y=!0;u.set(t,e),u.set(e,t);for(var v=c;++f{var n="object"==typeof r.g&&r.g&&r.g.Object===Object&&r.g;t.exports=n},8234:(t,e,r)=>{var n=r(8866),o=r(9551),i=r(3674);t.exports=function(t){return n(t,i,o)}},5050:(t,e,r)=>{var n=r(7019);t.exports=function(t,e){var r=t.__data__;return n(e)?r["string"==typeof e?"string":"hash"]:r.map}},1499:(t,e,r)=>{var n=r(9162),o=r(3674);t.exports=function(t){for(var e=o(t),r=e.length;r--;){var i=e[r],a=t[i];e[r]=[i,a,n(a)]}return e}},852:(t,e,r)=>{var n=r(8458),o=r(7801);t.exports=function(t,e){var r=o(t,e);return n(r)?r:void 0}},5924:(t,e,r)=>{var n=r(5569)(Object.getPrototypeOf,Object);t.exports=n},9607:(t,e,r)=>{var n=r(2705),o=Object.prototype,i=o.hasOwnProperty,a=o.toString,u=n?n.toStringTag:void 0;t.exports=function(t){var e=i.call(t,u),r=t[u];try{t[u]=void 0;var n=!0}catch(t){}var o=a.call(t);return n&&(e?t[u]=r:delete t[u]),o}},9551:(t,e,r)=>{var n=r(4963),o=r(479),i=Object.prototype.propertyIsEnumerable,a=Object.getOwnPropertySymbols,u=a?function(t){return null==t?[]:(t=Object(t),n(a(t),(function(e){return i.call(t,e)})))}:o;t.exports=u},4160:(t,e,r)=>{var n=r(8552),o=r(7071),i=r(3818),a=r(8525),u=r(577),c=r(4239),l=r(346),s="[object Map]",f="[object Promise]",p="[object Set]",h="[object WeakMap]",d="[object DataView]",y=l(n),v=l(o),m=l(i),g=l(a),b=l(u),x=c;(n&&x(new n(new ArrayBuffer(1)))!=d||o&&x(new o)!=s||i&&x(i.resolve())!=f||a&&x(new a)!=p||u&&x(new u)!=h)&&(x=function(t){var e=c(t),r="[object Object]"==e?t.constructor:void 0,n=r?l(r):"";if(n)switch(n){case y:return d;case v:return s;case m:return f;case g:return p;case b:return h}return e}),t.exports=x},7801:t=>{t.exports=function(t,e){return null==t?void 0:t[e]}},222:(t,e,r)=>{var n=r(1811),o=r(5694),i=r(1469),a=r(5776),u=r(1780),c=r(327);t.exports=function(t,e,r){for(var l=-1,s=(e=n(e,t)).length,f=!1;++l{var e=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]");t.exports=function(t){return e.test(t)}},1789:(t,e,r)=>{var n=r(4536);t.exports=function(){this.__data__=n?n(null):{},this.size=0}},401:t=>{t.exports=function(t){var e=this.has(t)&&delete this.__data__[t];return this.size-=e?1:0,e}},7667:(t,e,r)=>{var n=r(4536),o=Object.prototype.hasOwnProperty;t.exports=function(t){var e=this.__data__;if(n){var r=e[t];return"__lodash_hash_undefined__"===r?void 0:r}return o.call(e,t)?e[t]:void 0}},1327:(t,e,r)=>{var n=r(4536),o=Object.prototype.hasOwnProperty;t.exports=function(t){var e=this.__data__;return n?void 0!==e[t]:o.call(e,t)}},1866:(t,e,r)=>{var n=r(4536);t.exports=function(t,e){var r=this.__data__;return this.size+=this.has(t)?0:1,r[t]=n&&void 0===e?"__lodash_hash_undefined__":e,this}},7285:(t,e,r)=>{var n=r(2705),o=r(5694),i=r(1469),a=n?n.isConcatSpreadable:void 0;t.exports=function(t){return i(t)||o(t)||!!(a&&t&&t[a])}},5776:t=>{var e=/^(?:0|[1-9]\d*)$/;t.exports=function(t,r){var n=typeof t;return!!(r=null==r?9007199254740991:r)&&("number"==n||"symbol"!=n&&e.test(t))&&t>-1&&t%1==0&&t{var n=r(7813),o=r(8612),i=r(5776),a=r(3218);t.exports=function(t,e,r){if(!a(r))return!1;var u=typeof e;return!!("number"==u?o(r)&&i(e,r.length):"string"==u&&e in r)&&n(r[e],t)}},5403:(t,e,r)=>{var n=r(1469),o=r(3448),i=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,a=/^\w*$/;t.exports=function(t,e){if(n(t))return!1;var r=typeof t;return!("number"!=r&&"symbol"!=r&&"boolean"!=r&&null!=t&&!o(t))||(a.test(t)||!i.test(t)||null!=e&&t in Object(e))}},7019:t=>{t.exports=function(t){var e=typeof t;return"string"==e||"number"==e||"symbol"==e||"boolean"==e?"__proto__"!==t:null===t}},5346:(t,e,r)=>{var n,o=r(4429),i=(n=/[^.]+$/.exec(o&&o.keys&&o.keys.IE_PROTO||""))?"Symbol(src)_1."+n:"";t.exports=function(t){return!!i&&i in t}},5726:t=>{var e=Object.prototype;t.exports=function(t){var r=t&&t.constructor;return t===("function"==typeof r&&r.prototype||e)}},9162:(t,e,r)=>{var n=r(3218);t.exports=function(t){return t==t&&!n(t)}},7040:t=>{t.exports=function(){this.__data__=[],this.size=0}},4125:(t,e,r)=>{var n=r(8470),o=Array.prototype.splice;t.exports=function(t){var e=this.__data__,r=n(e,t);return!(r<0)&&(r==e.length-1?e.pop():o.call(e,r,1),--this.size,!0)}},2117:(t,e,r)=>{var n=r(8470);t.exports=function(t){var e=this.__data__,r=n(e,t);return r<0?void 0:e[r][1]}},7518:(t,e,r)=>{var n=r(8470);t.exports=function(t){return n(this.__data__,t)>-1}},4705:(t,e,r)=>{var n=r(8470);t.exports=function(t,e){var r=this.__data__,o=n(r,t);return o<0?(++this.size,r.push([t,e])):r[o][1]=e,this}},4785:(t,e,r)=>{var n=r(1989),o=r(8407),i=r(7071);t.exports=function(){this.size=0,this.__data__={hash:new n,map:new(i||o),string:new n}}},1285:(t,e,r)=>{var n=r(5050);t.exports=function(t){var e=n(this,t).delete(t);return this.size-=e?1:0,e}},6e3:(t,e,r)=>{var n=r(5050);t.exports=function(t){return n(this,t).get(t)}},9916:(t,e,r)=>{var n=r(5050);t.exports=function(t){return n(this,t).has(t)}},5265:(t,e,r)=>{var n=r(5050);t.exports=function(t,e){var r=n(this,t),o=r.size;return r.set(t,e),this.size+=r.size==o?0:1,this}},8776:t=>{t.exports=function(t){var e=-1,r=Array(t.size);return t.forEach((function(t,n){r[++e]=[n,t]})),r}},2634:t=>{t.exports=function(t,e){return function(r){return null!=r&&(r[t]===e&&(void 0!==e||t in Object(r)))}}},4523:(t,e,r)=>{var n=r(8306);t.exports=function(t){var e=n(t,(function(t){return 500===r.size&&r.clear(),t})),r=e.cache;return e}},4536:(t,e,r)=>{var n=r(852)(Object,"create");t.exports=n},6916:(t,e,r)=>{var n=r(5569)(Object.keys,Object);t.exports=n},1167:(t,e,r)=>{t=r.nmd(t);var n=r(1957),o=e&&!e.nodeType&&e,i=o&&t&&!t.nodeType&&t,a=i&&i.exports===o&&n.process,u=function(){try{var t=i&&i.require&&i.require("util").types;return t||a&&a.binding&&a.binding("util")}catch(t){}}();t.exports=u},2333:t=>{var e=Object.prototype.toString;t.exports=function(t){return e.call(t)}},5569:t=>{t.exports=function(t,e){return function(r){return t(e(r))}}},5357:(t,e,r)=>{var n=r(6874),o=Math.max;t.exports=function(t,e,r){return e=o(void 0===e?t.length-1:e,0),function(){for(var i=arguments,a=-1,u=o(i.length-e,0),c=Array(u);++a{var n=r(1957),o="object"==typeof self&&self&&self.Object===Object&&self,i=n||o||Function("return this")();t.exports=i},619:t=>{t.exports=function(t){return this.__data__.set(t,"__lodash_hash_undefined__"),this}},2385:t=>{t.exports=function(t){return this.__data__.has(t)}},1814:t=>{t.exports=function(t){var e=-1,r=Array(t.size);return t.forEach((function(t){r[++e]=t})),r}},61:(t,e,r)=>{var n=r(6560),o=r(1275)(n);t.exports=o},1275:t=>{var e=Date.now;t.exports=function(t){var r=0,n=0;return function(){var o=e(),i=16-(o-n);if(n=o,i>0){if(++r>=800)return arguments[0]}else r=0;return t.apply(void 0,arguments)}}},7465:(t,e,r)=>{var n=r(8407);t.exports=function(){this.__data__=new n,this.size=0}},3779:t=>{t.exports=function(t){var e=this.__data__,r=e.delete(t);return this.size=e.size,r}},7599:t=>{t.exports=function(t){return this.__data__.get(t)}},4758:t=>{t.exports=function(t){return this.__data__.has(t)}},4309:(t,e,r)=>{var n=r(8407),o=r(7071),i=r(3369);t.exports=function(t,e){var r=this.__data__;if(r instanceof n){var a=r.__data__;if(!o||a.length<199)return a.push([t,e]),this.size=++r.size,this;r=this.__data__=new i(a)}return r.set(t,e),this.size=r.size,this}},2351:t=>{t.exports=function(t,e,r){for(var n=r-1,o=t.length;++n{var n=r(4286),o=r(2689),i=r(676);t.exports=function(t){return o(t)?i(t):n(t)}},5514:(t,e,r)=>{var n=r(4523),o=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,i=/\\(\\)?/g,a=n((function(t){var e=[];return 46===t.charCodeAt(0)&&e.push(""),t.replace(o,(function(t,r,n,o){e.push(n?o.replace(i,"$1"):r||t)})),e}));t.exports=a},327:(t,e,r)=>{var n=r(3448);t.exports=function(t){if("string"==typeof t||n(t))return t;var e=t+"";return"0"==e&&1/t==-Infinity?"-0":e}},346:t=>{var e=Function.prototype.toString;t.exports=function(t){if(null!=t){try{return e.call(t)}catch(t){}try{return t+""}catch(t){}}return""}},7990:t=>{var e=/\s/;t.exports=function(t){for(var r=t.length;r--&&e.test(t.charAt(r)););return r}},676:t=>{var e="\\ud800-\\udfff",r="["+e+"]",n="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",o="\\ud83c[\\udffb-\\udfff]",i="[^"+e+"]",a="(?:\\ud83c[\\udde6-\\uddff]){2}",u="[\\ud800-\\udbff][\\udc00-\\udfff]",c="(?:"+n+"|"+o+")"+"?",l="[\\ufe0e\\ufe0f]?",s=l+c+("(?:\\u200d(?:"+[i,a,u].join("|")+")"+l+c+")*"),f="(?:"+[i+n+"?",n,a,u,r].join("|")+")",p=RegExp(o+"(?="+o+")|"+f+s,"g");t.exports=function(t){return t.match(p)||[]}},5703:t=>{t.exports=function(t){return function(){return t}}},3279:(t,e,r)=>{var n=r(3218),o=r(7771),i=r(4841),a=Math.max,u=Math.min;t.exports=function(t,e,r){var c,l,s,f,p,h,d=0,y=!1,v=!1,m=!0;if("function"!=typeof t)throw new TypeError("Expected a function");function g(e){var r=c,n=l;return c=l=void 0,d=e,f=t.apply(n,r)}function b(t){var r=t-h;return void 0===h||r>=e||r<0||v&&t-d>=s}function x(){var t=o();if(b(t))return w(t);p=setTimeout(x,function(t){var r=e-(t-h);return v?u(r,s-(t-d)):r}(t))}function w(t){return p=void 0,m&&c?g(t):(c=l=void 0,f)}function O(){var t=o(),r=b(t);if(c=arguments,l=this,h=t,r){if(void 0===p)return function(t){return d=t,p=setTimeout(x,e),y?g(t):f}(h);if(v)return clearTimeout(p),p=setTimeout(x,e),g(h)}return void 0===p&&(p=setTimeout(x,e)),f}return e=i(e)||0,n(r)&&(y=!!r.leading,s=(v="maxWait"in r)?a(i(r.maxWait)||0,e):s,m="trailing"in r?!!r.trailing:m),O.cancel=function(){void 0!==p&&clearTimeout(p),d=0,c=h=l=p=void 0},O.flush=function(){return void 0===p?f:w(o())},O}},7813:t=>{t.exports=function(t,e){return t===e||t!=t&&e!=e}},711:(t,e,r)=>{var n=r(6193),o=r(3239),i=r(7206),a=r(1469),u=r(6612);t.exports=function(t,e,r){var c=a(t)?n:o;return r&&u(t,e,r)&&(e=void 0),c(t,i(e,3))}},3311:(t,e,r)=>{var n=r(7740)(r(998));t.exports=n},998:(t,e,r)=>{var n=r(1848),o=r(7206),i=r(554),a=Math.max;t.exports=function(t,e,r){var u=null==t?0:t.length;if(!u)return-1;var c=null==r?0:i(r);return c<0&&(c=a(u+c,0)),n(t,o(e,3),c)}},4654:(t,e,r)=>{var n=r(1078),o=r(5161);t.exports=function(t,e){return n(o(t,e),1)}},7361:(t,e,r)=>{var n=r(7786);t.exports=function(t,e,r){var o=null==t?void 0:n(t,e);return void 0===o?r:o}},9095:(t,e,r)=>{var n=r(13),o=r(222);t.exports=function(t,e){return null!=t&&o(t,e,n)}},6557:t=>{t.exports=function(t){return t}},5694:(t,e,r)=>{var n=r(9454),o=r(7005),i=Object.prototype,a=i.hasOwnProperty,u=i.propertyIsEnumerable,c=n(function(){return arguments}())?n:function(t){return o(t)&&a.call(t,"callee")&&!u.call(t,"callee")};t.exports=c},1469:t=>{var e=Array.isArray;t.exports=e},8612:(t,e,r)=>{var n=r(3560),o=r(1780);t.exports=function(t){return null!=t&&o(t.length)&&!n(t)}},1584:(t,e,r)=>{var n=r(4239),o=r(7005);t.exports=function(t){return!0===t||!1===t||o(t)&&"[object Boolean]"==n(t)}},4144:(t,e,r)=>{t=r.nmd(t);var n=r(5639),o=r(5062),i=e&&!e.nodeType&&e,a=i&&t&&!t.nodeType&&t,u=a&&a.exports===i?n.Buffer:void 0,c=(u?u.isBuffer:void 0)||o;t.exports=c},8446:(t,e,r)=>{var n=r(939);t.exports=function(t,e){return n(t,e)}},3560:(t,e,r)=>{var n=r(4239),o=r(3218);t.exports=function(t){if(!o(t))return!1;var e=n(t);return"[object Function]"==e||"[object GeneratorFunction]"==e||"[object AsyncFunction]"==e||"[object Proxy]"==e}},1780:t=>{t.exports=function(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=9007199254740991}},7654:(t,e,r)=>{var n=r(1763);t.exports=function(t){return n(t)&&t!=+t}},4293:t=>{t.exports=function(t){return null==t}},1763:(t,e,r)=>{var n=r(4239),o=r(7005);t.exports=function(t){return"number"==typeof t||o(t)&&"[object Number]"==n(t)}},3218:t=>{t.exports=function(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}},7005:t=>{t.exports=function(t){return null!=t&&"object"==typeof t}},8630:(t,e,r)=>{var n=r(4239),o=r(5924),i=r(7005),a=Function.prototype,u=Object.prototype,c=a.toString,l=u.hasOwnProperty,s=c.call(Object);t.exports=function(t){if(!i(t)||"[object Object]"!=n(t))return!1;var e=o(t);if(null===e)return!0;var r=l.call(e,"constructor")&&e.constructor;return"function"==typeof r&&r instanceof r&&c.call(r)==s}},7037:(t,e,r)=>{var n=r(4239),o=r(1469),i=r(7005);t.exports=function(t){return"string"==typeof t||!o(t)&&i(t)&&"[object String]"==n(t)}},3448:(t,e,r)=>{var n=r(4239),o=r(7005);t.exports=function(t){return"symbol"==typeof t||o(t)&&"[object Symbol]"==n(t)}},6719:(t,e,r)=>{var n=r(8749),o=r(1717),i=r(1167),a=i&&i.isTypedArray,u=a?o(a):n;t.exports=u},3674:(t,e,r)=>{var n=r(4636),o=r(280),i=r(8612);t.exports=function(t){return i(t)?n(t):o(t)}},928:t=>{t.exports=function(t){var e=null==t?0:t.length;return e?t[e-1]:void 0}},5161:(t,e,r)=>{var n=r(9932),o=r(7206),i=r(9199),a=r(1469);t.exports=function(t,e){return(a(t)?n:i)(t,o(e,3))}},6604:(t,e,r)=>{var n=r(9465),o=r(7816),i=r(7206);t.exports=function(t,e){var r={};return e=i(e,3),o(t,(function(t,o,i){n(r,o,e(t,o,i))})),r}},6162:(t,e,r)=>{var n=r(6029),o=r(3325),i=r(6557);t.exports=function(t){return t&&t.length?n(t,i,o):void 0}},8306:(t,e,r)=>{var n=r(3369);function o(t,e){if("function"!=typeof t||null!=e&&"function"!=typeof e)throw new TypeError("Expected a function");var r=function(){var n=arguments,o=e?e.apply(this,n):n[0],i=r.cache;if(i.has(o))return i.get(o);var a=t.apply(this,n);return r.cache=i.set(o,a)||i,a};return r.cache=new(o.Cache||n),r}o.Cache=n,t.exports=o},3632:(t,e,r)=>{var n=r(6029),o=r(433),i=r(6557);t.exports=function(t){return t&&t.length?n(t,i,o):void 0}},308:t=>{t.exports=function(){}},7771:(t,e,r)=>{var n=r(5639);t.exports=function(){return n.Date.now()}},9601:(t,e,r)=>{var n=r(371),o=r(9152),i=r(5403),a=r(327);t.exports=function(t){return i(t)?n(a(t)):o(t)}},6026:(t,e,r)=>{var n=r(7445)();t.exports=n},9704:(t,e,r)=>{var n=r(2908),o=r(7206),i=r(5076),a=r(1469),u=r(6612);t.exports=function(t,e,r){var c=a(t)?n:i;return r&&u(t,e,r)&&(e=void 0),c(t,o(e,3))}},9734:(t,e,r)=>{var n=r(1078),o=r(9556),i=r(5976),a=r(6612),u=i((function(t,e){if(null==t)return[];var r=e.length;return r>1&&a(t,e[0],e[1])?e=[]:r>2&&a(e[0],e[1],e[2])&&(e=[e[0]]),o(t,n(e,1),[])}));t.exports=u},479:t=>{t.exports=function(){return[]}},5062:t=>{t.exports=function(){return!1}},3493:(t,e,r)=>{var n=r(3279),o=r(3218);t.exports=function(t,e,r){var i=!0,a=!0;if("function"!=typeof t)throw new TypeError("Expected a function");return o(r)&&(i="leading"in r?!!r.leading:i,a="trailing"in r?!!r.trailing:a),n(t,e,{leading:i,maxWait:e,trailing:a})}},8601:(t,e,r)=>{var n=r(4841),o=1/0;t.exports=function(t){return t?(t=n(t))===o||t===-1/0?17976931348623157e292*(t<0?-1:1):t==t?t:0:0===t?t:0}},554:(t,e,r)=>{var n=r(8601);t.exports=function(t){var e=n(t),r=e%1;return e==e?r?e-r:e:0}},4841:(t,e,r)=>{var n=r(7561),o=r(3218),i=r(3448),a=/^[-+]0x[0-9a-f]+$/i,u=/^0b[01]+$/i,c=/^0o[0-7]+$/i,l=parseInt;t.exports=function(t){if("number"==typeof t)return t;if(i(t))return NaN;if(o(t)){var e="function"==typeof t.valueOf?t.valueOf():t;t=o(e)?e+"":e}if("string"!=typeof t)return 0===t?t:+t;t=n(t);var r=u.test(t);return r||c.test(t)?l(t.slice(2),r?2:8):a.test(t)?NaN:+t}},9833:(t,e,r)=>{var n=r(531);t.exports=function(t){return null==t?"":n(t)}},5578:(t,e,r)=>{var n=r(7206),o=r(5652);t.exports=function(t,e){return t&&t.length?o(t,n(e,2)):[]}},1700:(t,e,r)=>{var n=r(8805)("toUpperCase");t.exports=n},2703:(t,e,r)=>{"use strict";var n=r(414);function o(){}function i(){}i.resetWarningCache=o,t.exports=function(){function t(t,e,r,o,i,a){if(a!==n){var u=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw u.name="Invariant Violation",u}}function e(){return t}t.isRequired=t;var r={array:t,bigint:t,bool:t,func:t,number:t,object:t,string:t,symbol:t,any:t,arrayOf:e,element:t,elementType:t,instanceOf:e,node:t,objectOf:e,oneOf:e,oneOfType:e,shape:e,exact:e,checkPropTypes:i,resetWarningCache:o};return r.PropTypes=r,r}},5697:(t,e,r)=>{t.exports=r(2703)()},414:t=>{"use strict";t.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},9921:(t,e)=>{"use strict";var r="function"==typeof Symbol&&Symbol.for,n=r?Symbol.for("react.element"):60103,o=r?Symbol.for("react.portal"):60106,i=r?Symbol.for("react.fragment"):60107,a=r?Symbol.for("react.strict_mode"):60108,u=r?Symbol.for("react.profiler"):60114,c=r?Symbol.for("react.provider"):60109,l=r?Symbol.for("react.context"):60110,s=r?Symbol.for("react.async_mode"):60111,f=r?Symbol.for("react.concurrent_mode"):60111,p=r?Symbol.for("react.forward_ref"):60112,h=r?Symbol.for("react.suspense"):60113,d=r?Symbol.for("react.suspense_list"):60120,y=r?Symbol.for("react.memo"):60115,v=r?Symbol.for("react.lazy"):60116,m=r?Symbol.for("react.block"):60121,g=r?Symbol.for("react.fundamental"):60117,b=r?Symbol.for("react.responder"):60118,x=r?Symbol.for("react.scope"):60119;function w(t){if("object"==typeof t&&null!==t){var e=t.$$typeof;switch(e){case n:switch(t=t.type){case s:case f:case i:case u:case a:case h:return t;default:switch(t=t&&t.$$typeof){case l:case p:case v:case y:case c:return t;default:return e}}case o:return e}}}function O(t){return w(t)===f}e.isFragment=function(t){return w(t)===i}},9864:(t,e,r)=>{"use strict";t.exports=r(9921)},6871:(t,e,r)=>{"use strict";function n(){var t=this.constructor.getDerivedStateFromProps(this.props,this.state);null!=t&&this.setState(t)}function o(t){this.setState(function(e){var r=this.constructor.getDerivedStateFromProps(t,e);return null!=r?r:null}.bind(this))}function i(t,e){try{var r=this.props,n=this.state;this.props=t,this.state=e,this.__reactInternalSnapshotFlag=!0,this.__reactInternalSnapshot=this.getSnapshotBeforeUpdate(r,n)}finally{this.props=r,this.state=n}}function a(t){var e=t.prototype;if(!e||!e.isReactComponent)throw new Error("Can only polyfill class components");if("function"!=typeof t.getDerivedStateFromProps&&"function"!=typeof e.getSnapshotBeforeUpdate)return t;var r=null,a=null,u=null;if("function"==typeof e.componentWillMount?r="componentWillMount":"function"==typeof e.UNSAFE_componentWillMount&&(r="UNSAFE_componentWillMount"),"function"==typeof e.componentWillReceiveProps?a="componentWillReceiveProps":"function"==typeof e.UNSAFE_componentWillReceiveProps&&(a="UNSAFE_componentWillReceiveProps"),"function"==typeof e.componentWillUpdate?u="componentWillUpdate":"function"==typeof e.UNSAFE_componentWillUpdate&&(u="UNSAFE_componentWillUpdate"),null!==r||null!==a||null!==u){var c=t.displayName||t.name,l="function"==typeof t.getDerivedStateFromProps?"getDerivedStateFromProps()":"getSnapshotBeforeUpdate()";throw Error("Unsafe legacy lifecycles will not be called for components using new component APIs.\n\n"+c+" uses "+l+" but also contains the following legacy lifecycles:"+(null!==r?"\n "+r:"")+(null!==a?"\n "+a:"")+(null!==u?"\n "+u:"")+"\n\nThe above lifecycles should be removed. Learn more about this warning here:\nhttps://fb.me/react-async-component-lifecycle-hooks")}if("function"==typeof t.getDerivedStateFromProps&&(e.componentWillMount=n,e.componentWillReceiveProps=o),"function"==typeof e.getSnapshotBeforeUpdate){if("function"!=typeof e.componentDidUpdate)throw new Error("Cannot polyfill getSnapshotBeforeUpdate() for components that do not define componentDidUpdate() on the prototype");e.componentWillUpdate=i;var s=e.componentDidUpdate;e.componentDidUpdate=function(t,e,r){var n=this.__reactInternalSnapshotFlag?this.__reactInternalSnapshot:r;s.call(this,t,e,n)}}return t}r.r(e),r.d(e,{polyfill:()=>a}),n.__suppressDeprecationWarning=!0,o.__suppressDeprecationWarning=!0,i.__suppressDeprecationWarning=!0},8292:(t,e,r)=>{"use strict";var n=r(4836);e.__esModule=!0,e.default=function(t,e){t.classList?t.classList.add(e):(0,o.default)(t,e)||("string"==typeof t.className?t.className=t.className+" "+e:t.setAttribute("class",(t.className&&t.className.baseVal||"")+" "+e))};var o=n(r(5312));t.exports=e.default},5312:(t,e)=>{"use strict";e.__esModule=!0,e.default=function(t,e){return t.classList?!!e&&t.classList.contains(e):-1!==(" "+(t.className.baseVal||t.className)+" ").indexOf(" "+e+" ")},t.exports=e.default},294:t=>{"use strict";function e(t,e){return t.replace(new RegExp("(^|\\s)"+e+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}t.exports=function(t,r){t.classList?t.classList.remove(r):"string"==typeof t.className?t.className=e(t.className,r):t.setAttribute("class",e(t.className&&t.className.baseVal||"",r))}},2810:(t,e,r)=>{"use strict";e.__esModule=!0,e.default=void 0;!function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)if(Object.prototype.hasOwnProperty.call(t,r)){var n=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(t,r):{};n.get||n.set?Object.defineProperty(e,r,n):e[r]=t[r]}e.default=t}(r(5697));var n=u(r(8292)),o=u(r(294)),i=u(r(7363)),a=u(r(2096));r(9806);function u(t){return t&&t.__esModule?t:{default:t}}function c(){return c=Object.assign||function(t){for(var e=1;e{"use strict";e.__esModule=!0,e.default=void 0;a(r(5697));var n=a(r(7363)),o=r(1533),i=a(r(6165));function a(t){return t&&t.__esModule?t:{default:t}}var u=function(t){var e,r;function a(){for(var e,r=arguments.length,n=new Array(r),o=0;o=0||(o[r]=t[r]);return o}(t,["children","in"]),a=n.default.Children.toArray(e),u=a[0],c=a[1];return delete o.onEnter,delete o.onEntering,delete o.onEntered,delete o.onExit,delete o.onExiting,delete o.onExited,n.default.createElement(i.default,o,r?n.default.cloneElement(u,{key:"first",onEnter:this.handleEnter,onEntering:this.handleEntering,onEntered:this.handleEntered}):n.default.cloneElement(c,{key:"second",onEnter:this.handleExit,onEntering:this.handleExiting,onEntered:this.handleExited}))},a}(n.default.Component);u.propTypes={};var c=u;e.default=c,t.exports=e.default},2096:(t,e,r)=>{"use strict";e.__esModule=!0,e.default=e.EXITING=e.ENTERED=e.ENTERING=e.EXITED=e.UNMOUNTED=void 0;var n=function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)if(Object.prototype.hasOwnProperty.call(t,r)){var n=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(t,r):{};n.get||n.set?Object.defineProperty(e,r,n):e[r]=t[r]}return e.default=t,e}(r(5697)),o=u(r(7363)),i=u(r(1533)),a=r(6871);r(9806);function u(t){return t&&t.__esModule?t:{default:t}}var c="unmounted";e.UNMOUNTED=c;var l="exited";e.EXITED=l;var s="entering";e.ENTERING=s;var f="entered";e.ENTERED=f;var p="exiting";e.EXITING=p;var h=function(t){var e,r;function n(e,r){var n;n=t.call(this,e,r)||this;var o,i=r.transitionGroup,a=i&&!i.isMounting?e.enter:e.appear;return n.appearStatus=null,e.in?a?(o=l,n.appearStatus=s):o=f:o=e.unmountOnExit||e.mountOnEnter?c:l,n.state={status:o},n.nextCallback=null,n}r=t,(e=n).prototype=Object.create(r.prototype),e.prototype.constructor=e,e.__proto__=r;var a=n.prototype;return a.getChildContext=function(){return{transitionGroup:null}},n.getDerivedStateFromProps=function(t,e){return t.in&&e.status===c?{status:l}:null},a.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},a.componentDidUpdate=function(t){var e=null;if(t!==this.props){var r=this.state.status;this.props.in?r!==s&&r!==f&&(e=s):r!==s&&r!==f||(e=p)}this.updateStatus(!1,e)},a.componentWillUnmount=function(){this.cancelNextCallback()},a.getTimeouts=function(){var t,e,r,n=this.props.timeout;return t=e=r=n,null!=n&&"number"!=typeof n&&(t=n.exit,e=n.enter,r=void 0!==n.appear?n.appear:e),{exit:t,enter:e,appear:r}},a.updateStatus=function(t,e){if(void 0===t&&(t=!1),null!==e){this.cancelNextCallback();var r=i.default.findDOMNode(this);e===s?this.performEnter(r,t):this.performExit(r)}else this.props.unmountOnExit&&this.state.status===l&&this.setState({status:c})},a.performEnter=function(t,e){var r=this,n=this.props.enter,o=this.context.transitionGroup?this.context.transitionGroup.isMounting:e,i=this.getTimeouts(),a=o?i.appear:i.enter;e||n?(this.props.onEnter(t,o),this.safeSetState({status:s},(function(){r.props.onEntering(t,o),r.onTransitionEnd(t,a,(function(){r.safeSetState({status:f},(function(){r.props.onEntered(t,o)}))}))}))):this.safeSetState({status:f},(function(){r.props.onEntered(t)}))},a.performExit=function(t){var e=this,r=this.props.exit,n=this.getTimeouts();r?(this.props.onExit(t),this.safeSetState({status:p},(function(){e.props.onExiting(t),e.onTransitionEnd(t,n.exit,(function(){e.safeSetState({status:l},(function(){e.props.onExited(t)}))}))}))):this.safeSetState({status:l},(function(){e.props.onExited(t)}))},a.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},a.safeSetState=function(t,e){e=this.setNextCallback(e),this.setState(t,e)},a.setNextCallback=function(t){var e=this,r=!0;return this.nextCallback=function(n){r&&(r=!1,e.nextCallback=null,t(n))},this.nextCallback.cancel=function(){r=!1},this.nextCallback},a.onTransitionEnd=function(t,e,r){this.setNextCallback(r);var n=null==e&&!this.props.addEndListener;t&&!n?(this.props.addEndListener&&this.props.addEndListener(t,this.nextCallback),null!=e&&setTimeout(this.nextCallback,e)):setTimeout(this.nextCallback,0)},a.render=function(){var t=this.state.status;if(t===c)return null;var e=this.props,r=e.children,n=function(t,e){if(null==t)return{};var r,n,o={},i=Object.keys(t);for(n=0;n=0||(o[r]=t[r]);return o}(e,["children"]);if(delete n.in,delete n.mountOnEnter,delete n.unmountOnExit,delete n.appear,delete n.enter,delete n.exit,delete n.timeout,delete n.addEndListener,delete n.onEnter,delete n.onEntering,delete n.onEntered,delete n.onExit,delete n.onExiting,delete n.onExited,"function"==typeof r)return r(t,n);var i=o.default.Children.only(r);return o.default.cloneElement(i,n)},n}(o.default.Component);function d(){}h.contextTypes={transitionGroup:n.object},h.childContextTypes={transitionGroup:function(){}},h.propTypes={},h.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:d,onEntering:d,onEntered:d,onExit:d,onExiting:d,onExited:d},h.UNMOUNTED=0,h.EXITED=1,h.ENTERING=2,h.ENTERED=3,h.EXITING=4;var y=(0,a.polyfill)(h);e.default=y},6165:(t,e,r)=>{"use strict";e.__esModule=!0,e.default=void 0;var n=u(r(5697)),o=u(r(7363)),i=r(6871),a=r(4474);function u(t){return t&&t.__esModule?t:{default:t}}function c(){return c=Object.assign||function(t){for(var e=1;e=0||(o[r]=t[r]);return o}(t,["component","childFactory"]),i=s(this.state.children).map(r);return delete n.appear,delete n.enter,delete n.exit,null===e?i:o.default.createElement(e,n,i)},n}(o.default.Component);f.childContextTypes={transitionGroup:n.default.object.isRequired},f.propTypes={},f.defaultProps={component:"div",childFactory:function(t){return t}};var p=(0,i.polyfill)(f);e.default=p,t.exports=e.default},9469:(t,e,r)=>{"use strict";var n=u(r(2810)),o=u(r(7557)),i=u(r(6165)),a=u(r(2096));function u(t){return t&&t.__esModule?t:{default:t}}t.exports={Transition:a.default,TransitionGroup:i.default,ReplaceTransition:o.default,CSSTransition:n.default}},4474:(t,e,r)=>{"use strict";e.__esModule=!0,e.getChildMapping=o,e.mergeChildMappings=i,e.getInitialChildMapping=function(t,e){return o(t.children,(function(r){return(0,n.cloneElement)(r,{onExited:e.bind(null,r),in:!0,appear:a(r,"appear",t),enter:a(r,"enter",t),exit:a(r,"exit",t)})}))},e.getNextChildMapping=function(t,e,r){var u=o(t.children),c=i(e,u);return Object.keys(c).forEach((function(o){var i=c[o];if((0,n.isValidElement)(i)){var l=o in e,s=o in u,f=e[o],p=(0,n.isValidElement)(f)&&!f.props.in;!s||l&&!p?s||!l||p?s&&l&&(0,n.isValidElement)(f)&&(c[o]=(0,n.cloneElement)(i,{onExited:r.bind(null,i),in:f.props.in,exit:a(i,"exit",t),enter:a(i,"enter",t)})):c[o]=(0,n.cloneElement)(i,{in:!1}):c[o]=(0,n.cloneElement)(i,{onExited:r.bind(null,i),in:!0,exit:a(i,"exit",t),enter:a(i,"enter",t)})}})),c};var n=r(7363);function o(t,e){var r=Object.create(null);return t&&n.Children.map(t,(function(t){return t})).forEach((function(t){r[t.key]=function(t){return e&&(0,n.isValidElement)(t)?e(t):t}(t)})),r}function i(t,e){function r(r){return r in e?e[r]:t[r]}t=t||{},e=e||{};var n,o=Object.create(null),i=[];for(var a in t)a in e?i.length&&(o[a]=i,i=[]):i.push(a);var u={};for(var c in e){if(o[c])for(n=0;n{"use strict";e.__esModule=!0,e.classNamesShape=e.timeoutsShape=void 0;var n;(n=r(5697))&&n.__esModule;e.timeoutsShape=null;e.classNamesShape=null},7363:t=>{"use strict";t.exports=React},1533:t=>{"use strict";t.exports=ReactDOM},4836:t=>{t.exports=function(t){return t&&t.__esModule?t:{default:t}},t.exports.__esModule=!0,t.exports.default=t.exports}},e={};function r(n){var o=e[n];if(void 0!==o)return o.exports;var i=e[n]={id:n,loaded:!1,exports:{}};return t[n].call(i.exports,i,i.exports,r),i.loaded=!0,i.exports}r.n=t=>{var e=t&&t.__esModule?()=>t.default:()=>t;return r.d(e,{a:e}),e},r.d=(t,e)=>{for(var n in e)r.o(e,n)&&!r.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),r.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),r.r=t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},r.nmd=t=>(t.paths=[],t.children||(t.children=[]),t),(()=>{"use strict";var t={};r.r(t),r.d(t,{addTrendKeyword:()=>s,clearTrendKeywords:()=>h,deleteActiveTemplate:()=>b,refreshTrendKeywords:()=>l,removeTrendKeyword:()=>f,toggleTrendKeyword:()=>p,updateCoordinates:()=>w,updateNewsRobots:()=>d,updatePrimary:()=>x});var e={};r.r(e),r.d(e,{appData:()=>_,appUi:()=>N});var n={};r.r(n),r.d(n,{getNewsRobots:()=>R,getTrendKeywords:()=>I,isRefreshingTrendKeywords:()=>L});var o={};r.r(o),r.d(o,{scaleBand:()=>Ai,scaleDiverging:()=>Ys,scaleDivergingLog:()=>Xs,scaleDivergingPow:()=>Zs,scaleDivergingSqrt:()=>Js,scaleDivergingSymlog:()=>Vs,scaleIdentity:()=>hu,scaleImplicit:()=>Pi,scaleLinear:()=>pu,scaleLog:()=>Ou,scaleOrdinal:()=>_i,scalePoint:()=>Ti,scalePow:()=>Tu,scaleQuantile:()=>$u,scaleQuantize:()=>Hu,scaleRadial:()=>Nu,scaleSequential:()=>Fs,scaleSequentialLog:()=>Ws,scaleSequentialPow:()=>Hs,scaleSequentialQuantile:()=>qs,scaleSequentialSqrt:()=>Ks,scaleSequentialSymlog:()=>$s,scaleSqrt:()=>Cu,scaleSymlog:()=>ku,scaleThreshold:()=>Ku,scaleTime:()=>Ls,scaleUtc:()=>Bs,tickFormat:()=>su});const i=wp.data,a=wp.hooks,u=lodash;function c(t,e){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;return(0,i.dispatch)("rank-math").updateAppData(t,e,r,n),{type:"RANK_MATH_APP_DATA",key:t,value:e}}function l(){return function(t,e){return{type:"RANK_MATH_APP_UI",key:t,value:e}}("refreshTrendKeywords",Date.now())}function s(t){var e=(0,i.select)("rank-math-pro").getTrendKeywords();return""===t||(0,u.isUndefined)(e[t])&&Object.keys(e).length<5&&(e[t]=!0),c("trendKeywords",e)}function f(t){var e=(0,i.select)("rank-math-pro").getTrendKeywords();return(0,u.isUndefined)(e[t])||delete e[t],c("trendKeywords",e)}function p(t){var e=(0,i.select)("rank-math-pro").getTrendKeywords();return(0,u.isUndefined)(e[t])||(e[t]=!e[t]),c("trendKeywords",e)}function h(){return c("trendKeywords",!1)}function d(t){return c("newsRobots",t,"rank_math_news_sitemap_robots")}function y(t){return y="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},y(t)}function v(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function m(t){for(var e=1;e0&&void 0!==arguments[0]?arguments[0]:P,e=arguments.length>1?arguments[1]:void 0;return"RANK_MATH_APP_DATA"===e.type?j(j({},t),{},E({},e.key,e.value)):t}function A(t){return A="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},A(t)}function M(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function T(t){for(var e=1;e0&&void 0!==arguments[0]?arguments[0]:D,e=arguments.length>1?arguments[1]:void 0;return"RANK_MATH_APP_UI"===e.type?T(T({},t),{},C({},e.key,e.value)):t}function I(t){if(!1===t.appData.trendKeywords){var e={},r=function(){var t=[],e=(0,u.get)(rankMathEditor,"components.focusKeywords",!1);return e&&(t=e.getFocusKeywords()),(0,u.isEmpty)(t)?(t=(0,i.select)("rank-math").getKeywords(),(0,u.isEmpty)(t)?[]:t.split(",")):t}();return(0,u.forEach)(r,(function(t){e[t]=!0})),e}return t.appData.trendKeywords}function R(t){return t.appData.newsRobots}function L(t){return t.appUi.refreshTrendKeywords}const B=wp.i18n,U=wp.components;const z=function(){return rankMath.canUser.analytics&&(0,u.includes)(rankMath.modules,"analytics")&&rankMath.isAnalyticsConnected?"publish"!==((0,u.isUndefined)(rankMathEditor.assessor.dataCollector.getPostAttribute)?rankMath.postStatus:rankMathEditor.assessor.dataCollector.getPostAttribute("status"))?null:wp.element.createElement(U.Button,{className:"button-secondary rank-math-single-analytics-report",target:"_blank",href:rankMath.adminurl+"?page=rank-math-analytics#/single/"+rankMathEditor.assessor.dataCollector.getPostID()},(0,B.__)("Analytics","rank-math-pro")):null},F=wp.element,W=moment;var $=r.n(W),H=r(8446),K=r.n(H),q=r(7654),G=r.n(q),Y=r(6162),X=r.n(Y),V=r(3560),Z=r.n(V),J=r(7361),Q=r.n(J),tt=r(4293),et=r.n(tt),rt=r(1469),nt=r.n(rt),ot=r(7363),it=r.n(ot),at=r(4184),ut=r.n(at),ct=r(5697),lt=r.n(ct),st=Object.getOwnPropertyNames,ft=Object.getOwnPropertySymbols,pt=Object.prototype.hasOwnProperty;function ht(t,e){return function(r,n,o){return t(r,n,o)&&e(r,n,o)}}function dt(t){return function(e,r,n){if(!e||!r||"object"!=typeof e||"object"!=typeof r)return t(e,r,n);var o=n.cache,i=o.get(e),a=o.get(r);if(i&&a)return i===r&&a===e;o.set(e,r),o.set(r,e);var u=t(e,r,n);return o.delete(e),o.delete(r),u}}function yt(t){return st(t).concat(ft(t))}var vt=Object.hasOwn||function(t,e){return pt.call(t,e)};function mt(t,e){return t||e?t===e:t===e||t!=t&&e!=e}var gt="_owner",bt=Object.getOwnPropertyDescriptor,xt=Object.keys;function wt(t,e,r){var n=t.length;if(e.length!==n)return!1;for(;n-- >0;)if(!r.equals(t[n],e[n],n,n,t,e,r))return!1;return!0}function Ot(t,e){return mt(t.getTime(),e.getTime())}function St(t,e,r){if(t.size!==e.size)return!1;for(var n,o,i={},a=t.entries(),u=0;(n=a.next())&&!n.done;){for(var c=e.entries(),l=!1,s=0;(o=c.next())&&!o.done;){var f=n.value,p=f[0],h=f[1],d=o.value,y=d[0],v=d[1];l||i[s]||!(l=r.equals(p,y,u,s,t,e,r)&&r.equals(h,v,p,y,t,e,r))||(i[s]=!0),s++}if(!l)return!1;u++}return!0}function jt(t,e,r){var n,o=xt(t),i=o.length;if(xt(e).length!==i)return!1;for(;i-- >0;){if((n=o[i])===gt&&(t.$$typeof||e.$$typeof)&&t.$$typeof!==e.$$typeof)return!1;if(!vt(e,n)||!r.equals(t[n],e[n],n,n,t,e,r))return!1}return!0}function Et(t,e,r){var n,o,i,a=yt(t),u=a.length;if(yt(e).length!==u)return!1;for(;u-- >0;){if((n=a[u])===gt&&(t.$$typeof||e.$$typeof)&&t.$$typeof!==e.$$typeof)return!1;if(!vt(e,n))return!1;if(!r.equals(t[n],e[n],n,n,t,e,r))return!1;if(o=bt(t,n),i=bt(e,n),(o||i)&&(!o||!i||o.configurable!==i.configurable||o.enumerable!==i.enumerable||o.writable!==i.writable))return!1}return!0}function kt(t,e){return mt(t.valueOf(),e.valueOf())}function Pt(t,e){return t.source===e.source&&t.flags===e.flags}function _t(t,e,r){if(t.size!==e.size)return!1;for(var n,o,i={},a=t.values();(n=a.next())&&!n.done;){for(var u=e.values(),c=!1,l=0;(o=u.next())&&!o.done;)c||i[l]||!(c=r.equals(n.value,o.value,n.value,o.value,t,e,r))||(i[l]=!0),l++;if(!c)return!1}return!0}function At(t,e){var r=t.length;if(e.length!==r)return!1;for(;r-- >0;)if(t[r]!==e[r])return!1;return!0}var Mt="[object Arguments]",Tt="[object Boolean]",Ct="[object Date]",Dt="[object Map]",Nt="[object Number]",It="[object Object]",Rt="[object RegExp]",Lt="[object Set]",Bt="[object String]",Ut=Array.isArray,zt="function"==typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView:null,Ft=Object.assign,Wt=Object.prototype.toString.call.bind(Object.prototype.toString);var $t=Ht();Ht({strict:!0}),Ht({circular:!0}),Ht({circular:!0,strict:!0}),Ht({createInternalComparator:function(){return mt}}),Ht({strict:!0,createInternalComparator:function(){return mt}}),Ht({circular:!0,createInternalComparator:function(){return mt}}),Ht({circular:!0,createInternalComparator:function(){return mt},strict:!0});function Ht(t){void 0===t&&(t={});var e,r=t.circular,n=void 0!==r&&r,o=t.createInternalComparator,i=t.createState,a=t.strict,u=void 0!==a&&a,c=function(t){var e=t.circular,r=t.createCustomConfig,n=t.strict,o={areArraysEqual:n?Et:wt,areDatesEqual:Ot,areMapsEqual:n?ht(St,Et):St,areObjectsEqual:n?Et:jt,arePrimitiveWrappersEqual:kt,areRegExpsEqual:Pt,areSetsEqual:n?ht(_t,Et):_t,areTypedArraysEqual:n?Et:At};if(r&&(o=Ft({},o,r(o))),e){var i=dt(o.areArraysEqual),a=dt(o.areMapsEqual),u=dt(o.areObjectsEqual),c=dt(o.areSetsEqual);o=Ft({},o,{areArraysEqual:i,areMapsEqual:a,areObjectsEqual:u,areSetsEqual:c})}return o}(t),l=function(t){var e=t.areArraysEqual,r=t.areDatesEqual,n=t.areMapsEqual,o=t.areObjectsEqual,i=t.arePrimitiveWrappersEqual,a=t.areRegExpsEqual,u=t.areSetsEqual,c=t.areTypedArraysEqual;return function(t,l,s){if(t===l)return!0;if(null==t||null==l||"object"!=typeof t||"object"!=typeof l)return t!=t&&l!=l;var f=t.constructor;if(f!==l.constructor)return!1;if(f===Object)return o(t,l,s);if(Ut(t))return e(t,l,s);if(null!=zt&&zt(t))return c(t,l,s);if(f===Date)return r(t,l,s);if(f===RegExp)return a(t,l,s);if(f===Map)return n(t,l,s);if(f===Set)return u(t,l,s);var p=Wt(t);return p===Ct?r(t,l,s):p===Rt?a(t,l,s):p===Dt?n(t,l,s):p===Lt?u(t,l,s):p===It?"function"!=typeof t.then&&"function"!=typeof l.then&&o(t,l,s):p===Mt?o(t,l,s):(p===Tt||p===Nt||p===Bt)&&i(t,l,s)}}(c),s=o?o(l):(e=l,function(t,r,n,o,i,a,u){return e(t,r,u)});return function(t){var e=t.circular,r=t.comparator,n=t.createState,o=t.equals,i=t.strict;if(n)return function(t,a){var u=n(),c=u.cache,l=void 0===c?e?new WeakMap:void 0:c,s=u.meta;return r(t,a,{cache:l,equals:o,meta:s,strict:i})};if(e)return function(t,e){return r(t,e,{cache:new WeakMap,equals:o,meta:void 0,strict:i})};var a={cache:void 0,equals:o,meta:void 0,strict:i};return function(t,e){return r(t,e,a)}}({circular:n,comparator:l,createState:i,equals:s,strict:u})}function Kt(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=-1;requestAnimationFrame((function n(o){r<0&&(r=o),o-r>e?(t(o),r=-1):function(t){"undefined"!=typeof requestAnimationFrame&&requestAnimationFrame(t)}(n)}))}function qt(t){return qt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},qt(t)}function Gt(t){return function(t){if(Array.isArray(t))return t}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return Yt(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);"Object"===r&&t.constructor&&(r=t.constructor.name);if("Map"===r||"Set"===r)return Array.from(t);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Yt(t,e)}(t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Yt(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);rt.length)&&(e=t.length);for(var r=0,n=new Array(e);r=0&&t<=1}));var l,s,f=de(n,i),p=de(o,a),h=(l=n,s=i,function(t){var e=pe(l,s),r=[].concat(ce(e.map((function(t,e){return t*e})).slice(1)),[0]);return he(r,t)}),d=function(t){return t>1?1:t<0?0:t},y=function(t){for(var e=t>1?1:t,r=e,n=0;n<8;++n){var o=f(r)-e,i=h(r);if(Math.abs(o-e)0&&void 0!==arguments[0]?arguments[0]:{},e=t.stiff,r=void 0===e?100:e,n=t.damping,o=void 0===n?8:n,i=t.dt,a=void 0===i?17:i,u=function(t,e,n){var i=n+(-(t-e)*r-n*o)*a/1e3,u=n*a/1e3+t;return Math.abs(u-e)t.length)&&(e=t.length);for(var r=0,n=new Array(e);r=0||(o[r]=t[r]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(o[r]=t[r])}return o}function Ce(t){return function(t){if(Array.isArray(t))return De(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return De(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);"Object"===r&&t.constructor&&(r=t.constructor.name);if("Map"===r||"Set"===r)return Array.from(t);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return De(t,e)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function De(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r0?r[o-1]:n,p=l||Object.keys(c);if("function"==typeof u||"spring"===u)return[].concat(Ce(t),[e.runJSAnimation.bind(e,{from:f.style,to:c,duration:i,easing:u}),i]);var h=ae(p,i,u),d=Ie(Ie(Ie({},f.style),c),{},{transition:h});return[].concat(Ce(t),[d,i,s]).filter(ne)}),[a,Math.max(c,n)])),[t.onAnimationEnd]))}},{key:"runAnimation",value:function(t){this.manager||(this.manager=Xt());var e=t.begin,r=t.duration,n=t.attributeName,o=t.to,i=t.easing,a=t.onAnimationStart,u=t.onAnimationEnd,c=t.steps,l=t.children,s=this.manager;if(this.unSubscribe=s.subscribe(this.handleStyleChange),"function"!=typeof i&&"function"!=typeof l&&"spring"!==i)if(c.length>1)this.runStepAnimation(t);else{var f=n?Re({},n,o):o,p=ae(Object.keys(f),r,i);s.start([a,e,Ie(Ie({},f),{},{transition:p}),r,u])}else this.runJSAnimation(t)}},{key:"render",value:function(){var t=this.props,e=t.children,r=(t.begin,t.duration),n=(t.attributeName,t.easing,t.isActive),o=(t.steps,t.from,t.to,t.canBegin,t.onAnimationEnd,t.shouldReAnimate,t.onAnimationReStart,Te(t,Me)),i=ot.Children.count(e),a=ie(this.state.style);if("function"==typeof e)return e(a);if(!n||0===i||r<=0)return e;var u=function(t){var e=t.props,r=e.style,n=void 0===r?{}:r,i=e.className;return(0,ot.cloneElement)(t,Ie(Ie({},o),{},{style:Ie(Ie({},n),a),className:i}))};return 1===i?u(ot.Children.only(e)):it().createElement("div",null,ot.Children.map(e,(function(t){return u(t)})))}}])&&Le(e.prototype,r),n&&Le(e,n),Object.defineProperty(e,"prototype",{writable:!1}),i}(ot.PureComponent);He.displayName="Animate",He.defaultProps={begin:0,duration:1e3,from:"",to:"",attributeName:"",easing:"ease",isActive:!0,canBegin:!0,steps:[],onAnimationEnd:function(){},onAnimationStart:function(){}},He.propTypes={from:lt().oneOfType([lt().object,lt().string]),to:lt().oneOfType([lt().object,lt().string]),attributeName:lt().string,duration:lt().number,begin:lt().number,easing:lt().oneOfType([lt().string,lt().func]),steps:lt().arrayOf(lt().shape({duration:lt().number.isRequired,style:lt().object.isRequired,easing:lt().oneOfType([lt().oneOf(["ease","ease-in","ease-out","ease-in-out","linear"]),lt().func]),properties:lt().arrayOf("string"),onAnimationEnd:lt().func})),children:lt().oneOfType([lt().node,lt().func]),isActive:lt().bool,canBegin:lt().bool,onAnimationEnd:lt().func,shouldReAnimate:lt().bool,onAnimationStart:lt().func,onAnimationReStart:lt().func};const Ke=He;var qe=r(9469),Ge=["children","appearOptions","enterOptions","leaveOptions"];function Ye(t){return Ye="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Ye(t)}function Xe(){return Xe=Object.assign?Object.assign.bind():function(t){for(var e=1;e=0||(o[r]=t[r]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(o[r]=t[r])}return o}function Ze(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function Je(t){for(var e=1;e0&&void 0!==arguments[0]?arguments[0]:{},e=t.steps,r=t.duration;return e&&e.length?e.reduce((function(t,e){return t+(Number.isFinite(e.duration)&&e.duration>0?e.duration:0)}),0):Number.isFinite(r)?r:0},ur=function(t){!function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&tr(t,e)}(i,t);var e,r,n,o=er(i);function i(){var t;return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,i),or(rr(t=o.call(this)),"handleEnter",(function(e,r){var n=t.props,o=n.appearOptions,i=n.enterOptions;t.handleStyleActive(r?o:i)})),or(rr(t),"handleExit",(function(){var e=t.props.leaveOptions;t.handleStyleActive(e)})),t.state={isActive:!1},t}return e=i,(r=[{key:"handleStyleActive",value:function(t){if(t){var e=t.onAnimationEnd?function(){t.onAnimationEnd()}:null;this.setState(Je(Je({},t),{},{onAnimationEnd:e,isActive:!0}))}}},{key:"parseTimeout",value:function(){var t=this.props,e=t.appearOptions,r=t.enterOptions,n=t.leaveOptions;return ar(e)+ar(r)+ar(n)}},{key:"render",value:function(){var t=this,e=this.props,r=e.children,n=(e.appearOptions,e.enterOptions,e.leaveOptions,Ve(e,Ge));return it().createElement(qe.Transition,Xe({},n,{onEnter:this.handleEnter,onExit:this.handleExit,timeout:this.parseTimeout()}),(function(){return it().createElement(Ke,t.state,ot.Children.only(r))}))}}])&&Qe(e.prototype,r),n&&Qe(e,n),Object.defineProperty(e,"prototype",{writable:!1}),i}(ot.Component);ur.propTypes={appearOptions:lt().object,enterOptions:lt().object,leaveOptions:lt().object,children:lt().element};const cr=ur;function lr(t){var e=t.component,r=t.children,n=t.appear,o=t.enter,i=t.leave;return it().createElement(qe.TransitionGroup,{component:e},ot.Children.map(r,(function(t,e){return it().createElement(cr,{appearOptions:n,enterOptions:o,leaveOptions:i,key:"child-".concat(e)},t)})))}lr.propTypes={appear:lt().object,enter:lt().object,leave:lt().object,children:lt().oneOfType([lt().array,lt().element]),component:lt().any},lr.defaultProps={component:"span"};const sr=Ke;var fr=r(1700),pr=r.n(fr);function hr(){}function dr(t,e,r){t._context.bezierCurveTo((2*t._x0+t._x1)/3,(2*t._y0+t._y1)/3,(t._x0+2*t._x1)/3,(t._y0+2*t._y1)/3,(t._x0+4*t._x1+e)/6,(t._y0+4*t._y1+r)/6)}function yr(t){this._context=t}function vr(t){this._context=t}function mr(t){this._context=t}yr.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){switch(this._point){case 3:dr(this,this._x1,this._y1);case 2:this._context.lineTo(this._x1,this._y1)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;break;case 2:this._point=3,this._context.lineTo((5*this._x0+this._x1)/6,(5*this._y0+this._y1)/6);default:dr(this,t,e)}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=e}},vr.prototype={areaStart:hr,areaEnd:hr,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._y0=this._y1=this._y2=this._y3=this._y4=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x2,this._y2),this._context.closePath();break;case 2:this._context.moveTo((this._x2+2*this._x3)/3,(this._y2+2*this._y3)/3),this._context.lineTo((this._x3+2*this._x2)/3,(this._y3+2*this._y2)/3),this._context.closePath();break;case 3:this.point(this._x2,this._y2),this.point(this._x3,this._y3),this.point(this._x4,this._y4)}},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._x2=t,this._y2=e;break;case 1:this._point=2,this._x3=t,this._y3=e;break;case 2:this._point=3,this._x4=t,this._y4=e,this._context.moveTo((this._x0+4*this._x1+t)/6,(this._y0+4*this._y1+e)/6);break;default:dr(this,t,e)}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=e}},mr.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3;var r=(this._x0+4*this._x1+t)/6,n=(this._y0+4*this._y1+e)/6;this._line?this._context.lineTo(r,n):this._context.moveTo(r,n);break;case 3:this._point=4;default:dr(this,t,e)}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=e}};class gr{constructor(t,e){this._context=t,this._x=e}areaStart(){this._line=0}areaEnd(){this._line=NaN}lineStart(){this._point=0}lineEnd(){(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line}point(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;default:this._x?this._context.bezierCurveTo(this._x0=(this._x0+t)/2,this._y0,this._x0,e,t,e):this._context.bezierCurveTo(this._x0,this._y0=(this._y0+e)/2,t,this._y0,t,e)}this._x0=t,this._y0=e}}function br(t){this._context=t}function xr(t){this._context=t}function wr(t){return new xr(t)}function Or(t){return t<0?-1:1}function Sr(t,e,r){var n=t._x1-t._x0,o=e-t._x1,i=(t._y1-t._y0)/(n||o<0&&-0),a=(r-t._y1)/(o||n<0&&-0),u=(i*o+a*n)/(n+o);return(Or(i)+Or(a))*Math.min(Math.abs(i),Math.abs(a),.5*Math.abs(u))||0}function jr(t,e){var r=t._x1-t._x0;return r?(3*(t._y1-t._y0)/r-e)/2:e}function Er(t,e,r){var n=t._x0,o=t._y0,i=t._x1,a=t._y1,u=(i-n)/3;t._context.bezierCurveTo(n+u,o+u*e,i-u,a-u*r,i,a)}function kr(t){this._context=t}function Pr(t){this._context=new _r(t)}function _r(t){this._context=t}function Ar(t){this._context=t}function Mr(t){var e,r,n=t.length-1,o=new Array(n),i=new Array(n),a=new Array(n);for(o[0]=0,i[0]=2,a[0]=t[0]+2*t[1],e=1;e=0;--e)o[e]=(a[e]-o[e+1])/i[e];for(i[n-1]=(t[n]+o[n-1])/2,e=0;e=0&&(this._t=1-this._t,this._line=1-this._line)},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;default:if(this._t<=0)this._context.lineTo(this._x,e),this._context.lineTo(t,e);else{var r=this._x*(1-this._t)+t*this._t;this._context.lineTo(r,this._y),this._context.lineTo(r,e)}}this._x=t,this._y=e}};Array.prototype.slice;function Cr(t){return"object"==typeof t&&"length"in t?t:Array.from(t)}function Dr(t){return function(){return t}}const Nr=Math.PI,Ir=2*Nr,Rr=1e-6,Lr=Ir-Rr;function Br(t){this._+=t[0];for(let e=1,r=t.length;e=0))throw new Error(`invalid digits: ${t}`);if(e>15)return Br;const r=10**e;return function(t){this._+=t[0];for(let e=1,n=t.length;eRr)if(Math.abs(s*u-c*l)>Rr&&o){let p=r-i,h=n-a,d=u*u+c*c,y=p*p+h*h,v=Math.sqrt(d),m=Math.sqrt(f),g=o*Math.tan((Nr-Math.acos((d+f-y)/(2*v*m)))/2),b=g/m,x=g/v;Math.abs(b-1)>Rr&&this._append`L${t+b*l},${e+b*s}`,this._append`A${o},${o},0,0,${+(s*p>l*h)},${this._x1=t+x*u},${this._y1=e+x*c}`}else this._append`L${this._x1=t},${this._y1=e}`;else;}arc(t,e,r,n,o,i){if(t=+t,e=+e,i=!!i,(r=+r)<0)throw new Error(`negative radius: ${r}`);let a=r*Math.cos(n),u=r*Math.sin(n),c=t+a,l=e+u,s=1^i,f=i?n-o:o-n;null===this._x1?this._append`M${c},${l}`:(Math.abs(this._x1-c)>Rr||Math.abs(this._y1-l)>Rr)&&this._append`L${c},${l}`,r&&(f<0&&(f=f%Ir+Ir),f>Lr?this._append`A${r},${r},0,1,${s},${t-a},${e-u}A${r},${r},0,1,${s},${this._x1=c},${this._y1=l}`:f>Rr&&this._append`A${r},${r},0,${+(f>=Nr)},${s},${this._x1=t+r*Math.cos(o)},${this._y1=e+r*Math.sin(o)}`)}rect(t,e,r,n){this._append`M${this._x0=this._x1=+t},${this._y0=this._y1=+e}h${r=+r}v${+n}h${-r}Z`}toString(){return this._}}function zr(t){let e=3;return t.digits=function(r){if(!arguments.length)return e;if(null==r)e=null;else{const t=Math.floor(r);if(!(t>=0))throw new RangeError(`invalid digits: ${r}`);e=t}return t},()=>new Ur(e)}function Fr(t){return t[0]}function Wr(t){return t[1]}function $r(t,e){var r=Dr(!0),n=null,o=wr,i=null,a=zr(u);function u(u){var c,l,s,f=(u=Cr(u)).length,p=!1;for(null==n&&(i=o(s=a())),c=0;c<=f;++c)!(c=f;--p)u.point(m[p],g[p]);u.lineEnd(),u.areaEnd()}v&&(m[s]=+t(h,s,l),g[s]=+e(h,s,l),u.point(n?+n(h,s,l):m[s],r?+r(h,s,l):g[s]))}if(d)return u=null,d+""||null}function s(){return $r().defined(o).curve(a).context(i)}return t="function"==typeof t?t:void 0===t?Fr:Dr(+t),e="function"==typeof e?e:Dr(void 0===e?0:+e),r="function"==typeof r?r:void 0===r?Wr:Dr(+r),l.x=function(e){return arguments.length?(t="function"==typeof e?e:Dr(+e),n=null,l):t},l.x0=function(e){return arguments.length?(t="function"==typeof e?e:Dr(+e),l):t},l.x1=function(t){return arguments.length?(n=null==t?null:"function"==typeof t?t:Dr(+t),l):n},l.y=function(t){return arguments.length?(e="function"==typeof t?t:Dr(+t),r=null,l):e},l.y0=function(t){return arguments.length?(e="function"==typeof t?t:Dr(+t),l):e},l.y1=function(t){return arguments.length?(r=null==t?null:"function"==typeof t?t:Dr(+t),l):r},l.lineX0=l.lineY0=function(){return s().x(t).y(e)},l.lineY1=function(){return s().x(t).y(r)},l.lineX1=function(){return s().x(n).y(e)},l.defined=function(t){return arguments.length?(o="function"==typeof t?t:Dr(!!t),l):o},l.curve=function(t){return arguments.length?(a=t,null!=i&&(u=a(i)),l):a},l.context=function(t){return arguments.length?(null==t?i=u=null:u=a(i=t),l):i},l}Ur.prototype;var Kr=r(3218),qr=r.n(Kr);function Gr(t){return Gr="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Gr(t)}var Yr=["aria-activedescendant","aria-atomic","aria-autocomplete","aria-busy","aria-checked","aria-colcount","aria-colindex","aria-colspan","aria-controls","aria-current","aria-describedby","aria-details","aria-disabled","aria-errormessage","aria-expanded","aria-flowto","aria-haspopup","aria-hidden","aria-invalid","aria-keyshortcuts","aria-label","aria-labelledby","aria-level","aria-live","aria-modal","aria-multiline","aria-multiselectable","aria-orientation","aria-owns","aria-placeholder","aria-posinset","aria-pressed","aria-readonly","aria-relevant","aria-required","aria-roledescription","aria-rowcount","aria-rowindex","aria-rowspan","aria-selected","aria-setsize","aria-sort","aria-valuemax","aria-valuemin","aria-valuenow","aria-valuetext","className","color","height","id","lang","max","media","method","min","name","style","target","width","role","tabIndex","accentHeight","accumulate","additive","alignmentBaseline","allowReorder","alphabetic","amplitude","arabicForm","ascent","attributeName","attributeType","autoReverse","azimuth","baseFrequency","baselineShift","baseProfile","bbox","begin","bias","by","calcMode","capHeight","clip","clipPath","clipPathUnits","clipRule","colorInterpolation","colorInterpolationFilters","colorProfile","colorRendering","contentScriptType","contentStyleType","cursor","cx","cy","d","decelerate","descent","diffuseConstant","direction","display","divisor","dominantBaseline","dur","dx","dy","edgeMode","elevation","enableBackground","end","exponent","externalResourcesRequired","fill","fillOpacity","fillRule","filter","filterRes","filterUnits","floodColor","floodOpacity","focusable","fontFamily","fontSize","fontSizeAdjust","fontStretch","fontStyle","fontVariant","fontWeight","format","from","fx","fy","g1","g2","glyphName","glyphOrientationHorizontal","glyphOrientationVertical","glyphRef","gradientTransform","gradientUnits","hanging","horizAdvX","horizOriginX","href","ideographic","imageRendering","in2","in","intercept","k1","k2","k3","k4","k","kernelMatrix","kernelUnitLength","kerning","keyPoints","keySplines","keyTimes","lengthAdjust","letterSpacing","lightingColor","limitingConeAngle","local","markerEnd","markerHeight","markerMid","markerStart","markerUnits","markerWidth","mask","maskContentUnits","maskUnits","mathematical","mode","numOctaves","offset","opacity","operator","order","orient","orientation","origin","overflow","overlinePosition","overlineThickness","paintOrder","panose1","pathLength","patternContentUnits","patternTransform","patternUnits","pointerEvents","pointsAtX","pointsAtY","pointsAtZ","preserveAlpha","preserveAspectRatio","primitiveUnits","r","radius","refX","refY","renderingIntent","repeatCount","repeatDur","requiredExtensions","requiredFeatures","restart","result","rotate","rx","ry","seed","shapeRendering","slope","spacing","specularConstant","specularExponent","speed","spreadMethod","startOffset","stdDeviation","stemh","stemv","stitchTiles","stopColor","stopOpacity","strikethroughPosition","strikethroughThickness","string","stroke","strokeDasharray","strokeDashoffset","strokeLinecap","strokeLinejoin","strokeMiterlimit","strokeOpacity","strokeWidth","surfaceScale","systemLanguage","tableValues","targetX","targetY","textAnchor","textDecoration","textLength","textRendering","to","transform","u1","u2","underlinePosition","underlineThickness","unicode","unicodeBidi","unicodeRange","unitsPerEm","vAlphabetic","values","vectorEffect","version","vertAdvY","vertOriginX","vertOriginY","vHanging","vIdeographic","viewTarget","visibility","vMathematical","widths","wordSpacing","writingMode","x1","x2","x","xChannelSelector","xHeight","xlinkActuate","xlinkArcrole","xlinkHref","xlinkRole","xlinkShow","xlinkTitle","xlinkType","xmlBase","xmlLang","xmlns","xmlnsXlink","xmlSpace","y1","y2","y","yChannelSelector","z","zoomAndPan","ref","key","angle"],Xr=["points","pathLength"],Vr={svg:["viewBox","children"],polygon:Xr,polyline:Xr},Zr=["dangerouslySetInnerHTML","onCopy","onCopyCapture","onCut","onCutCapture","onPaste","onPasteCapture","onCompositionEnd","onCompositionEndCapture","onCompositionStart","onCompositionStartCapture","onCompositionUpdate","onCompositionUpdateCapture","onFocus","onFocusCapture","onBlur","onBlurCapture","onChange","onChangeCapture","onBeforeInput","onBeforeInputCapture","onInput","onInputCapture","onReset","onResetCapture","onSubmit","onSubmitCapture","onInvalid","onInvalidCapture","onLoad","onLoadCapture","onError","onErrorCapture","onKeyDown","onKeyDownCapture","onKeyPress","onKeyPressCapture","onKeyUp","onKeyUpCapture","onAbort","onAbortCapture","onCanPlay","onCanPlayCapture","onCanPlayThrough","onCanPlayThroughCapture","onDurationChange","onDurationChangeCapture","onEmptied","onEmptiedCapture","onEncrypted","onEncryptedCapture","onEnded","onEndedCapture","onLoadedData","onLoadedDataCapture","onLoadedMetadata","onLoadedMetadataCapture","onLoadStart","onLoadStartCapture","onPause","onPauseCapture","onPlay","onPlayCapture","onPlaying","onPlayingCapture","onProgress","onProgressCapture","onRateChange","onRateChangeCapture","onSeeked","onSeekedCapture","onSeeking","onSeekingCapture","onStalled","onStalledCapture","onSuspend","onSuspendCapture","onTimeUpdate","onTimeUpdateCapture","onVolumeChange","onVolumeChangeCapture","onWaiting","onWaitingCapture","onAuxClick","onAuxClickCapture","onClick","onClickCapture","onContextMenu","onContextMenuCapture","onDoubleClick","onDoubleClickCapture","onDrag","onDragCapture","onDragEnd","onDragEndCapture","onDragEnter","onDragEnterCapture","onDragExit","onDragExitCapture","onDragLeave","onDragLeaveCapture","onDragOver","onDragOverCapture","onDragStart","onDragStartCapture","onDrop","onDropCapture","onMouseDown","onMouseDownCapture","onMouseEnter","onMouseLeave","onMouseMove","onMouseMoveCapture","onMouseOut","onMouseOutCapture","onMouseOver","onMouseOverCapture","onMouseUp","onMouseUpCapture","onSelect","onSelectCapture","onTouchCancel","onTouchCancelCapture","onTouchEnd","onTouchEndCapture","onTouchMove","onTouchMoveCapture","onTouchStart","onTouchStartCapture","onPointerDown","onPointerDownCapture","onPointerMove","onPointerMoveCapture","onPointerUp","onPointerUpCapture","onPointerCancel","onPointerCancelCapture","onPointerEnter","onPointerEnterCapture","onPointerLeave","onPointerLeaveCapture","onPointerOver","onPointerOverCapture","onPointerOut","onPointerOutCapture","onGotPointerCapture","onGotPointerCaptureCapture","onLostPointerCapture","onLostPointerCaptureCapture","onScroll","onScrollCapture","onWheel","onWheelCapture","onAnimationStart","onAnimationStartCapture","onAnimationEnd","onAnimationEndCapture","onAnimationIteration","onAnimationIterationCapture","onTransitionEnd","onTransitionEndCapture"],Jr=function(t,e){if(!t||"function"==typeof t||"boolean"==typeof t)return null;var r=t;if((0,ot.isValidElement)(t)&&(r=t.props),!qr()(r))return null;var n={};return Object.keys(r).forEach((function(t){Zr.includes(t)&&(n[t]=e||function(e){return r[t](r,e)})})),n},Qr=function(t,e,r){if(!qr()(t)||"object"!==Gr(t))return null;var n=null;return Object.keys(t).forEach((function(o){var i=t[o];Zr.includes(o)&&"function"==typeof i&&(n||(n={}),n[o]=function(t,e,r){return function(n){return t(e,r,n),null}}(i,e,r))})),n},tn=r(7037),en=r.n(tn),rn=r(9864),nn=r(1763),on=r.n(nn),an=function(t){return 0===t?0:t>0?1:-1},un=function(t){return en()(t)&&t.indexOf("%")===t.length-1},cn=function(t){return on()(t)&&!G()(t)},ln=function(t){return cn(t)||en()(t)},sn=0,fn=function(t){var e=++sn;return"".concat(t||"").concat(e)},pn=function(t,e){var r,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,o=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(!cn(t)&&!en()(t))return n;if(un(t)){var i=t.indexOf("%");r=e*parseFloat(t.slice(0,i))/100}else r=+t;return G()(r)&&(r=n),o&&r>e&&(r=e),r},hn=function(t){if(!t)return null;var e=Object.keys(t);return e&&e.length?t[e[0]]:null},dn=function(t,e){return cn(t)&&cn(e)?function(r){return t+r*(e-t)}:function(){return e}};function yn(t,e,r){return t&&t.length?t.find((function(t){return t&&("function"==typeof e?e(t):Q()(t,e))===r})):null}function vn(t,e){for(var r in t)if({}.hasOwnProperty.call(t,r)&&(!{}.hasOwnProperty.call(e,r)||t[r]!==e[r]))return!1;for(var n in e)if({}.hasOwnProperty.call(e,n)&&!{}.hasOwnProperty.call(t,n))return!1;return!0}var mn=["children"],gn=["children"];function bn(t,e){if(null==t)return{};var r,n,o=function(t,e){if(null==t)return{};var r,n,o={},i=Object.keys(t);for(n=0;n=0||(o[r]=t[r]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(o[r]=t[r])}return o}function xn(t){return xn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},xn(t)}var wn={click:"onClick",mousedown:"onMouseDown",mouseup:"onMouseUp",mouseover:"onMouseOver",mousemove:"onMouseMove",mouseout:"onMouseOut",mouseenter:"onMouseEnter",mouseleave:"onMouseLeave",touchcancel:"onTouchCancel",touchend:"onTouchEnd",touchmove:"onTouchMove",touchstart:"onTouchStart"},On=function(t){return"string"==typeof t?t:t?t.displayName||t.name||"Component":""},Sn=null,jn=null,En=function t(e){if(e===Sn&&nt()(jn))return jn;var r=[];return ot.Children.forEach(e,(function(e){et()(e)||((0,rn.isFragment)(e)?r=r.concat(t(e.props.children)):r.push(e))})),jn=r,Sn=e,r};function kn(t,e){var r=[],n=[];return n=nt()(e)?e.map((function(t){return On(t)})):[On(e)],En(t).forEach((function(t){var e=Q()(t,"type.displayName")||Q()(t,"type.name");-1!==n.indexOf(e)&&r.push(t)})),r}function Pn(t,e){var r=kn(t,e);return r&&r[0]}var _n=function(t){if(!t||!t.props)return!1;var e=t.props,r=e.width,n=e.height;return!(!cn(r)||r<=0||!cn(n)||n<=0)},An=["a","altGlyph","altGlyphDef","altGlyphItem","animate","animateColor","animateMotion","animateTransform","circle","clipPath","color-profile","cursor","defs","desc","ellipse","feBlend","feColormatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","filter","font","font-face","font-face-format","font-face-name","font-face-url","foreignObject","g","glyph","glyphRef","hkern","image","line","lineGradient","marker","mask","metadata","missing-glyph","mpath","path","pattern","polygon","polyline","radialGradient","rect","script","set","stop","style","svg","switch","symbol","text","textPath","title","tref","tspan","use","view","vkern"],Mn=function(t){return t&&t.type&&en()(t.type)&&An.indexOf(t.type)>=0},Tn=function(t,e,r){if(!t||"function"==typeof t||"boolean"==typeof t)return null;var n=t;if((0,ot.isValidElement)(t)&&(n=t.props),!qr()(n))return null;var o={};return Object.keys(n).forEach((function(t){var i;(function(t,e,r,n){var o,i=null!==(o=null==Vr?void 0:Vr[n])&&void 0!==o?o:[];return!Z()(t)&&(n&&i.includes(e)||Yr.includes(e))||r&&Zr.includes(e)})(null===(i=n)||void 0===i?void 0:i[t],t,e,r)&&(o[t]=n[t])})),o},Cn=function t(e,r){if(e===r)return!0;var n=ot.Children.count(e);if(n!==ot.Children.count(r))return!1;if(0===n)return!0;if(1===n)return Dn(nt()(e)?e[0]:e,nt()(r)?r[0]:r);for(var o=0;o=0||(o[r]=t[r]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(o[r]=t[r])}return o}var Zn=it().forwardRef((function(t,e){var r=t.children,n=t.className,o=Vn(t,Yn),i=ut()("recharts-layer",n);return it().createElement("g",Xn({className:i},Tn(o,!0),{ref:e}),r)})),Jn=r(928),Qn=r.n(Jn),to={isSsr:!("undefined"!=typeof window&&window.document&&window.document.createElement&&window.setTimeout),get:function(t){return to[t]},set:function(t,e){if("string"==typeof t)to[t]=e;else{var r=Object.keys(t);r&&r.length&&r.forEach((function(e){to[e]=t[e]}))}}};function eo(t){return eo="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},eo(t)}function ro(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function no(t){for(var e=1;et.length)&&(e=t.length);for(var r=0,n=new Array(e);r=0&&e===+e?"".concat(e,"px"):e}(r,t[r]),";");var n}),"")},po=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(null==t||to.isSsr)return{width:0,height:0};var r="".concat(t),n=fo(e),o="".concat(r,"-").concat(n);if(uo.widthCache[o])return uo.widthCache[o];try{var i=document.getElementById(so);i||((i=document.createElement("span")).setAttribute("id",so),i.setAttribute("aria-hidden","true"),document.body.appendChild(i));var a=no(no({},co),e);Object.keys(a).map((function(t){return i.style[t]=a[t],t})),i.textContent=r;var u=i.getBoundingClientRect(),c={width:u.width,height:u.height};return uo.widthCache[o]=c,++uo.cacheCount>2e3&&(uo.cacheCount=0,uo.widthCache={}),c}catch(t){return{width:0,height:0}}};function ho(t){return ho="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},ho(t)}function yo(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var n,o,i,a,u=[],c=!0,l=!1;try{if(i=(r=r.call(t)).next,0===e){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=i.call(r)).done)&&(u.push(n.value),u.length!==e);c=!0);}catch(t){l=!0,o=t}finally{try{if(!c&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(l)throw o}}return u}}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return vo(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);"Object"===r&&t.constructor&&(r=t.constructor.name);if("Map"===r||"Set"===r)return Array.from(t);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return vo(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function vo(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r=0||(o[r]=t[r]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(o[r]=t[r])}return o}function No(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var n,o,i,a,u=[],c=!0,l=!1;try{if(i=(r=r.call(t)).next,0===e){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=i.call(r)).done)&&(u.push(n.value),u.length!==e);c=!0);}catch(t){l=!0,o=t}finally{try{if(!c&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(l)throw o}}return u}}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return Io(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);"Object"===r&&t.constructor&&(r=t.constructor.name);if("Map"===r||"Set"===r)return Array.from(t);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Io(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Io(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r0&&void 0!==arguments[0]?arguments[0]:[]).reduce((function(t,e){var i=e.word,a=e.width,u=t[t.length-1];if(u&&(null==n||o||u.width+a+ri||function(t){return t.reduce((function(t,e){return t.width>e.width?t:e}))}(o).width>Number(n);return[a,o]},y=0,v=s.length-1,m=0;y<=v&&m<=s.length-1;){var g=Math.floor((y+v)/2),b=No(d(g-1),2),x=b[0],w=b[1],O=No(d(g),1)[0];if(x||O||(y=g+1),x&&O&&(v=g-1),!x&&O){h=w;break}m++}return h||p}({breakAll:i,children:n,maxLines:a,style:o},u.wordsWithComputedWidth,u.spaceWidth,e,r):Bo(n)}return Bo(n)},zo="#808080",Fo=function(t){var e=t.x,r=void 0===e?0:e,n=t.y,o=void 0===n?0:n,i=t.lineHeight,a=void 0===i?"1em":i,u=t.capHeight,c=void 0===u?"0.71em":u,l=t.scaleToFit,s=void 0!==l&&l,f=t.textAnchor,p=void 0===f?"start":f,h=t.verticalAnchor,d=void 0===h?"end":h,y=t.fill,v=void 0===y?zo:y,m=Do(t,Mo),g=(0,ot.useMemo)((function(){return Uo({breakAll:m.breakAll,children:m.children,maxLines:m.maxLines,scaleToFit:s,style:m.style,width:m.width})}),[m.breakAll,m.children,m.maxLines,s,m.style,m.width]),b=m.dx,x=m.dy,w=m.angle,O=m.className,S=m.breakAll,j=Do(m,To);if(!ln(r)||!ln(o))return null;var E,k=r+(cn(b)?b:0),P=o+(cn(x)?x:0);switch(d){case"start":E=Ao("calc(".concat(c,")"));break;case"middle":E=Ao("calc(".concat((g.length-1)/2," * -").concat(a," + (").concat(c," / 2))"));break;default:E=Ao("calc(".concat(g.length-1," * -").concat(a,")"))}var _=[];if(s){var A=g[0].width,M=m.width;_.push("scale(".concat((cn(M)?M/A:1)/A,")"))}return w&&_.push("rotate(".concat(w,", ").concat(k,", ").concat(P,")")),_.length&&(j.transform=_.join(" ")),it().createElement("text",Co({},Tn(j,!0),{x:k,y:P,className:ut()("recharts-text",O),textAnchor:p,fill:v.includes("url")?zo:v}),g.map((function(t,e){return it().createElement("tspan",{x:k,dy:0===e?E:a,key:e},t.words.join(S?"":" "))})))};function Wo(t){return Wo="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Wo(t)}function $o(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function Ho(t){for(var e=1;ei&&(c=2*Math.PI-c),{radius:a,angle:Go(c),angleInRadian:c}},Vo=function(t,e){var r=e.startAngle,n=e.endAngle,o=Math.floor(r/360),i=Math.floor(n/360);return t+360*Math.min(o,i)},Zo=function(t,e){var r=t.x,n=t.y,o=Xo({x:r,y:n},e),i=o.radius,a=o.angle,u=e.innerRadius,c=e.outerRadius;if(ic)return!1;if(0===i)return!0;var l,s=function(t){var e=t.startAngle,r=t.endAngle,n=Math.floor(e/360),o=Math.floor(r/360),i=Math.min(n,o);return{startAngle:e-360*i,endAngle:r-360*i}}(e),f=s.startAngle,p=s.endAngle,h=a;if(f<=p){for(;h>p;)h-=360;for(;h=f&&h<=p}else{for(;h>f;)h-=360;for(;h=p&&h<=f}return l?Ho(Ho({},e),{},{radius:i,angle:Vo(h,e)}):null};function Jo(t){return Jo="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Jo(t)}var Qo=["offset"];function ti(t){return function(t){if(Array.isArray(t))return ei(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return ei(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);"Object"===r&&t.constructor&&(r=t.constructor.name);if("Map"===r||"Set"===r)return Array.from(t);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return ei(t,e)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ei(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r=0||(o[r]=t[r]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(o[r]=t[r])}return o}function ni(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function oi(t){for(var e=1;e=0?1:-1;"insideStart"===i?(n=d+b*u,o=v):"insideEnd"===i?(n=y-b*u,o=!v):"end"===i&&(n=y+b*u,o=v),o=g<=0?o:!o;var x=Yo(s,f,m,n),w=Yo(s,f,m,n+359*(o?1:-1)),O="M".concat(x.x,",").concat(x.y,"\n A").concat(m,",").concat(m,",0,1,").concat(o?0:1,",\n ").concat(w.x,",").concat(w.y),S=et()(t.id)?fn("recharts-radial-line-"):t.id;return it().createElement("text",ai({},r,{dominantBaseline:"central",className:ut()("recharts-radial-bar-label",c)}),it().createElement("defs",null,it().createElement("path",{id:S,d:O})),it().createElement("textPath",{xlinkHref:"#".concat(S)},e))},li=function(t){var e=t.viewBox,r=t.offset,n=t.position,o=e,i=o.cx,a=o.cy,u=o.innerRadius,c=o.outerRadius,l=(o.startAngle+o.endAngle)/2;if("outside"===n){var s=Yo(i,a,c+r,l),f=s.x;return{x:f,y:s.y,textAnchor:f>=i?"start":"end",verticalAnchor:"middle"}}if("center"===n)return{x:i,y:a,textAnchor:"middle",verticalAnchor:"middle"};if("centerTop"===n)return{x:i,y:a,textAnchor:"middle",verticalAnchor:"start"};if("centerBottom"===n)return{x:i,y:a,textAnchor:"middle",verticalAnchor:"end"};var p=Yo(i,a,(u+c)/2,l);return{x:p.x,y:p.y,textAnchor:"middle",verticalAnchor:"middle"}},si=function(t){var e=t.viewBox,r=t.parentViewBox,n=t.offset,o=t.position,i=e,a=i.x,u=i.y,c=i.width,l=i.height,s=l>=0?1:-1,f=s*n,p=s>0?"end":"start",h=s>0?"start":"end",d=c>=0?1:-1,y=d*n,v=d>0?"end":"start",m=d>0?"start":"end";if("top"===o)return oi(oi({},{x:a+c/2,y:u-s*n,textAnchor:"middle",verticalAnchor:p}),r?{height:Math.max(u-r.y,0),width:c}:{});if("bottom"===o)return oi(oi({},{x:a+c/2,y:u+l+f,textAnchor:"middle",verticalAnchor:h}),r?{height:Math.max(r.y+r.height-(u+l),0),width:c}:{});if("left"===o){var g={x:a-y,y:u+l/2,textAnchor:v,verticalAnchor:"middle"};return oi(oi({},g),r?{width:Math.max(g.x-r.x,0),height:l}:{})}if("right"===o){var b={x:a+c+y,y:u+l/2,textAnchor:m,verticalAnchor:"middle"};return oi(oi({},b),r?{width:Math.max(r.x+r.width-b.x,0),height:l}:{})}var x=r?{width:c,height:l}:{};return"insideLeft"===o?oi({x:a+y,y:u+l/2,textAnchor:m,verticalAnchor:"middle"},x):"insideRight"===o?oi({x:a+c-y,y:u+l/2,textAnchor:v,verticalAnchor:"middle"},x):"insideTop"===o?oi({x:a+c/2,y:u+f,textAnchor:"middle",verticalAnchor:h},x):"insideBottom"===o?oi({x:a+c/2,y:u+l-f,textAnchor:"middle",verticalAnchor:p},x):"insideTopLeft"===o?oi({x:a+y,y:u+f,textAnchor:m,verticalAnchor:h},x):"insideTopRight"===o?oi({x:a+c-y,y:u+f,textAnchor:v,verticalAnchor:h},x):"insideBottomLeft"===o?oi({x:a+y,y:u+l-f,textAnchor:m,verticalAnchor:p},x):"insideBottomRight"===o?oi({x:a+c-y,y:u+l-f,textAnchor:v,verticalAnchor:p},x):qr()(o)&&(cn(o.x)||un(o.x))&&(cn(o.y)||un(o.y))?oi({x:a+pn(o.x,c),y:u+pn(o.y,l),textAnchor:"end",verticalAnchor:"end"},x):oi({x:a+c/2,y:u+l/2,textAnchor:"middle",verticalAnchor:"middle"},x)},fi=function(t){return"cx"in t&&cn(t.cx)};function pi(t){var e,r=t.offset,n=oi({offset:void 0===r?5:r},ri(t,Qo)),o=n.viewBox,i=n.position,a=n.value,u=n.children,c=n.content,l=n.className,s=void 0===l?"":l,f=n.textBreakAll;if(!o||et()(a)&&et()(u)&&!(0,ot.isValidElement)(c)&&!Z()(c))return null;if((0,ot.isValidElement)(c))return(0,ot.cloneElement)(c,n);if(Z()(c)){if(e=(0,ot.createElement)(c,n),(0,ot.isValidElement)(e))return e}else e=ui(n);var p=fi(o),h=Tn(n,!0);if(p&&("insideStart"===i||"insideEnd"===i||"end"===i))return ci(n,e,h);var d=p?li(n):si(n);return it().createElement(Fo,ai({className:ut()("recharts-label",s)},h,d,{breakAll:f}),e)}pi.displayName="Label";var hi=function(t){var e=t.cx,r=t.cy,n=t.angle,o=t.startAngle,i=t.endAngle,a=t.r,u=t.radius,c=t.innerRadius,l=t.outerRadius,s=t.x,f=t.y,p=t.top,h=t.left,d=t.width,y=t.height,v=t.clockWise,m=t.labelViewBox;if(m)return m;if(cn(d)&&cn(y)){if(cn(s)&&cn(f))return{x:s,y:f,width:d,height:y};if(cn(p)&&cn(h))return{x:p,y:h,width:d,height:y}}return cn(s)&&cn(f)?{x:s,y:f,width:0,height:0}:cn(e)&&cn(r)?{cx:e,cy:r,startAngle:o||n||0,endAngle:i||n||0,innerRadius:c||0,outerRadius:l||u||a||0,clockWise:v}:t.viewBox?t.viewBox:{}};pi.parseViewBox=hi,pi.renderCallByParent=function(t,e){var r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(!t||!t.children&&r&&!t.label)return null;var n=t.children,o=hi(t),i=kn(n,pi).map((function(t,r){return(0,ot.cloneElement)(t,{viewBox:e||o,key:"label-".concat(r)})}));if(!r)return i;var a=function(t,e){return t?!0===t?it().createElement(pi,{key:"label-implicit",viewBox:e}):ln(t)?it().createElement(pi,{key:"label-implicit",viewBox:e,value:t}):(0,ot.isValidElement)(t)?t.type===pi?(0,ot.cloneElement)(t,{key:"label-implicit",viewBox:e}):it().createElement(pi,{key:"label-implicit",content:t,viewBox:e}):Z()(t)?it().createElement(pi,{key:"label-implicit",content:t,viewBox:e}):qr()(t)?it().createElement(pi,ai({viewBox:e},t,{key:"label-implicit"})):null:null}(t.label,e||o);return[a].concat(ti(i))};var di=r(9734),yi=r.n(di),vi=r(3632),mi=r.n(vi),gi=r(4654),bi=r.n(gi);function xi(t,e){switch(arguments.length){case 0:break;case 1:this.range(t);break;default:this.range(e).domain(t)}return this}function wi(t,e){switch(arguments.length){case 0:break;case 1:"function"==typeof t?this.interpolator(t):this.range(t);break;default:this.domain(t),"function"==typeof e?this.interpolator(e):this.range(e)}return this}class Oi extends Map{constructor(t,e=ki){if(super(),Object.defineProperties(this,{_intern:{value:new Map},_key:{value:e}}),null!=t)for(const[e,r]of t)this.set(e,r)}get(t){return super.get(Si(this,t))}has(t){return super.has(Si(this,t))}set(t,e){return super.set(ji(this,t),e)}delete(t){return super.delete(Ei(this,t))}}function Si({_intern:t,_key:e},r){const n=e(r);return t.has(n)?t.get(n):r}function ji({_intern:t,_key:e},r){const n=e(r);return t.has(n)?t.get(n):(t.set(n,r),r)}function Ei({_intern:t,_key:e},r){const n=e(r);return t.has(n)&&(r=t.get(n),t.delete(n)),r}function ki(t){return null!==t&&"object"==typeof t?t.valueOf():t}const Pi=Symbol("implicit");function _i(){var t=new Oi,e=[],r=[],n=Pi;function o(o){let i=t.get(o);if(void 0===i){if(n!==Pi)return n;t.set(o,i=e.push(o)-1)}return r[i%r.length]}return o.domain=function(r){if(!arguments.length)return e.slice();e=[],t=new Oi;for(const n of r)t.has(n)||t.set(n,e.push(n)-1);return o},o.range=function(t){return arguments.length?(r=Array.from(t),o):r.slice()},o.unknown=function(t){return arguments.length?(n=t,o):n},o.copy=function(){return _i(e,r).unknown(n)},xi.apply(o,arguments),o}function Ai(){var t,e,r=_i().unknown(void 0),n=r.domain,o=r.range,i=0,a=1,u=!1,c=0,l=0,s=.5;function f(){var r=n().length,f=a=Ci?10:i>=Di?5:i>=Ni?2:1;let u,c,l;return o<0?(l=Math.pow(10,-o)/a,u=Math.round(t*l),c=Math.round(e*l),u/le&&--c,l=-l):(l=Math.pow(10,o)*a,u=Math.round(t/l),c=Math.round(e/l),u*le&&--c),c0))return[];if((t=+t)===(e=+e))return[t];const n=e=o))return[];const u=i-o+1,c=new Array(u);if(n)if(a<0)for(let t=0;te?1:t>=e?0:NaN}function zi(t,e){return null==t||null==e?NaN:et?1:e>=t?0:NaN}function Fi(t){let e,r,n;function o(t,n,o=0,i=t.length){if(o>>1;r(t[e],n)<0?o=e+1:i=e}while(oUi(t(e),r),n=(e,r)=>t(e)-r):(e=t===Ui||t===zi?t:Wi,r=t,n=t),{left:o,center:function(t,e,r=0,i=t.length){const a=o(t,e,r,i-1);return a>r&&n(t[a-1],e)>-n(t[a],e)?a-1:a},right:function(t,n,o=0,i=t.length){if(o>>1;r(t[e],n)<=0?o=e+1:i=e}while(o>8&15|e>>4&240,e>>4&15|240&e,(15&e)<<4|15&e,1):8===r?ha(e>>24&255,e>>16&255,e>>8&255,(255&e)/255):4===r?ha(e>>12&15|e>>8&240,e>>8&15|e>>4&240,e>>4&15|240&e,((15&e)<<4|15&e)/255):null):(e=ra.exec(t))?new ya(e[1],e[2],e[3],1):(e=na.exec(t))?new ya(255*e[1]/100,255*e[2]/100,255*e[3]/100,1):(e=oa.exec(t))?ha(e[1],e[2],e[3],e[4]):(e=ia.exec(t))?ha(255*e[1]/100,255*e[2]/100,255*e[3]/100,e[4]):(e=aa.exec(t))?ba(e[1],e[2]/100,e[3]/100,1):(e=ua.exec(t))?ba(e[1],e[2]/100,e[3]/100,e[4]):ca.hasOwnProperty(t)?pa(ca[t]):"transparent"===t?new ya(NaN,NaN,NaN,0):null}function pa(t){return new ya(t>>16&255,t>>8&255,255&t,1)}function ha(t,e,r,n){return n<=0&&(t=e=r=NaN),new ya(t,e,r,n)}function da(t,e,r,n){return 1===arguments.length?((o=t)instanceof Xi||(o=fa(o)),o?new ya((o=o.rgb()).r,o.g,o.b,o.opacity):new ya):new ya(t,e,r,null==n?1:n);var o}function ya(t,e,r,n){this.r=+t,this.g=+e,this.b=+r,this.opacity=+n}function va(){return"#"+ga(this.r)+ga(this.g)+ga(this.b)}function ma(){var t=this.opacity;return(1===(t=isNaN(t)?1:Math.max(0,Math.min(1,t)))?"rgb(":"rgba(")+Math.max(0,Math.min(255,Math.round(this.r)||0))+", "+Math.max(0,Math.min(255,Math.round(this.g)||0))+", "+Math.max(0,Math.min(255,Math.round(this.b)||0))+(1===t?")":", "+t+")")}function ga(t){return((t=Math.max(0,Math.min(255,Math.round(t)||0)))<16?"0":"")+t.toString(16)}function ba(t,e,r,n){return n<=0?t=e=r=NaN:r<=0||r>=1?t=e=NaN:e<=0&&(t=NaN),new wa(t,e,r,n)}function xa(t){if(t instanceof wa)return new wa(t.h,t.s,t.l,t.opacity);if(t instanceof Xi||(t=fa(t)),!t)return new wa;if(t instanceof wa)return t;var e=(t=t.rgb()).r/255,r=t.g/255,n=t.b/255,o=Math.min(e,r,n),i=Math.max(e,r,n),a=NaN,u=i-o,c=(i+o)/2;return u?(a=e===i?(r-n)/u+6*(r0&&c<1?0:a,new wa(a,u,c,t.opacity)}function wa(t,e,r,n){this.h=+t,this.s=+e,this.l=+r,this.opacity=+n}function Oa(t,e,r){return 255*(t<60?e+(r-e)*t/60:t<180?r:t<240?e+(r-e)*(240-t)/60:e)}function Sa(t,e,r,n,o){var i=t*t,a=i*t;return((1-3*t+3*i-a)*e+(4-6*i+3*a)*r+(1+3*t+3*i-3*a)*n+a*o)/6}Gi(Xi,fa,{copy:function(t){return Object.assign(new this.constructor,this,t)},displayable:function(){return this.rgb().displayable()},hex:la,formatHex:la,formatHsl:function(){return xa(this).formatHsl()},formatRgb:sa,toString:sa}),Gi(ya,da,Yi(Xi,{brighter:function(t){return t=null==t?Zi:Math.pow(Zi,t),new ya(this.r*t,this.g*t,this.b*t,this.opacity)},darker:function(t){return t=null==t?Vi:Math.pow(Vi,t),new ya(this.r*t,this.g*t,this.b*t,this.opacity)},rgb:function(){return this},displayable:function(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:va,formatHex:va,formatRgb:ma,toString:ma})),Gi(wa,(function(t,e,r,n){return 1===arguments.length?xa(t):new wa(t,e,r,null==n?1:n)}),Yi(Xi,{brighter:function(t){return t=null==t?Zi:Math.pow(Zi,t),new wa(this.h,this.s,this.l*t,this.opacity)},darker:function(t){return t=null==t?Vi:Math.pow(Vi,t),new wa(this.h,this.s,this.l*t,this.opacity)},rgb:function(){var t=this.h%360+360*(this.h<0),e=isNaN(t)||isNaN(this.s)?0:this.s,r=this.l,n=r+(r<.5?r:1-r)*e,o=2*r-n;return new ya(Oa(t>=240?t-240:t+120,o,n),Oa(t,o,n),Oa(t<120?t+240:t-120,o,n),this.opacity)},displayable:function(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl:function(){var t=this.opacity;return(1===(t=isNaN(t)?1:Math.max(0,Math.min(1,t)))?"hsl(":"hsla(")+(this.h||0)+", "+100*(this.s||0)+"%, "+100*(this.l||0)+"%"+(1===t?")":", "+t+")")}}));const ja=t=>()=>t;function Ea(t,e){return function(r){return t+r*e}}function ka(t){return 1==(t=+t)?Pa:function(e,r){return r-e?function(t,e,r){return t=Math.pow(t,r),e=Math.pow(e,r)-t,r=1/r,function(n){return Math.pow(t+n*e,r)}}(e,r,t):ja(isNaN(e)?r:e)}}function Pa(t,e){var r=e-t;return r?Ea(t,r):ja(isNaN(t)?e:t)}const _a=function t(e){var r=ka(e);function n(t,e){var n=r((t=da(t)).r,(e=da(e)).r),o=r(t.g,e.g),i=r(t.b,e.b),a=Pa(t.opacity,e.opacity);return function(e){return t.r=n(e),t.g=o(e),t.b=i(e),t.opacity=a(e),t+""}}return n.gamma=t,n}(1);function Aa(t){return function(e){var r,n,o=e.length,i=new Array(o),a=new Array(o),u=new Array(o);for(r=0;r=1?(r=1,e-1):Math.floor(r*e),o=t[n],i=t[n+1],a=n>0?t[n-1]:2*o-i,u=ni&&(o=e.slice(i,o),u[a]?u[a]+=o:u[++a]=o),(r=r[0])===(n=n[0])?u[a]?u[a]+=n:u[++a]=n:(u[++a]=null,c.push({i:a,x:Ca(r,n)})),i=Ia.lastIndex;return ie&&(r=t,t=e,e=r),function(r){return Math.max(t,Math.min(e,r))}}(a[0],a[t-1])),n=t>2?Ka:Ha,o=i=null,f}function f(e){return null==e||isNaN(e=+e)?r:(o||(o=n(a.map(t),u,c)))(t(l(e)))}return f.invert=function(r){return l(e((i||(i=n(u,a.map(t),Ca)))(r)))},f.domain=function(t){return arguments.length?(a=Array.from(t,za),s()):a.slice()},f.range=function(t){return arguments.length?(u=Array.from(t),s()):u.slice()},f.rangeRound=function(t){return u=Array.from(t),c=Ua,s()},f.clamp=function(t){return arguments.length?(l=!!t||Wa,s()):l!==Wa},f.interpolate=function(t){return arguments.length?(c=t,s()):c},f.unknown=function(t){return arguments.length?(r=t,f):r},function(r,n){return t=r,e=n,s()}}function Ya(){return Ga()(Wa,Wa)}var Xa,Va=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function Za(t){if(!(e=Va.exec(t)))throw new Error("invalid format: "+t);var e;return new Ja({fill:e[1],align:e[2],sign:e[3],symbol:e[4],zero:e[5],width:e[6],comma:e[7],precision:e[8]&&e[8].slice(1),trim:e[9],type:e[10]})}function Ja(t){this.fill=void 0===t.fill?" ":t.fill+"",this.align=void 0===t.align?">":t.align+"",this.sign=void 0===t.sign?"-":t.sign+"",this.symbol=void 0===t.symbol?"":t.symbol+"",this.zero=!!t.zero,this.width=void 0===t.width?void 0:+t.width,this.comma=!!t.comma,this.precision=void 0===t.precision?void 0:+t.precision,this.trim=!!t.trim,this.type=void 0===t.type?"":t.type+""}function Qa(t,e){if((r=(t=e?t.toExponential(e-1):t.toExponential()).indexOf("e"))<0)return null;var r,n=t.slice(0,r);return[n.length>1?n[0]+n.slice(2):n,+t.slice(r+1)]}function tu(t){return(t=Qa(Math.abs(t)))?t[1]:NaN}function eu(t,e){var r=Qa(t,e);if(!r)return t+"";var n=r[0],o=r[1];return o<0?"0."+new Array(-o).join("0")+n:n.length>o+1?n.slice(0,o+1)+"."+n.slice(o+1):n+new Array(o-n.length+2).join("0")}Za.prototype=Ja.prototype,Ja.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(void 0===this.width?"":Math.max(1,0|this.width))+(this.comma?",":"")+(void 0===this.precision?"":"."+Math.max(0,0|this.precision))+(this.trim?"~":"")+this.type};const ru={"%":function(t,e){return(100*t).toFixed(e)},b:function(t){return Math.round(t).toString(2)},c:function(t){return t+""},d:function(t){return Math.abs(t=Math.round(t))>=1e21?t.toLocaleString("en").replace(/,/g,""):t.toString(10)},e:function(t,e){return t.toExponential(e)},f:function(t,e){return t.toFixed(e)},g:function(t,e){return t.toPrecision(e)},o:function(t){return Math.round(t).toString(8)},p:function(t,e){return eu(100*t,e)},r:eu,s:function(t,e){var r=Qa(t,e);if(!r)return t+"";var n=r[0],o=r[1],i=o-(Xa=3*Math.max(-8,Math.min(8,Math.floor(o/3))))+1,a=n.length;return i===a?n:i>a?n+new Array(i-a+1).join("0"):i>0?n.slice(0,i)+"."+n.slice(i):"0."+new Array(1-i).join("0")+Qa(t,Math.max(0,e+i-1))[0]},X:function(t){return Math.round(t).toString(16).toUpperCase()},x:function(t){return Math.round(t).toString(16)}};function nu(t){return t}var ou,iu,au,uu=Array.prototype.map,cu=["y","z","a","f","p","n","µ","m","","k","M","G","T","P","E","Z","Y"];function lu(t){var e,r,n=void 0===t.grouping||void 0===t.thousands?nu:(e=uu.call(t.grouping,Number),r=t.thousands+"",function(t,n){for(var o=t.length,i=[],a=0,u=e[0],c=0;o>0&&u>0&&(c+u+1>n&&(u=Math.max(1,n-c)),i.push(t.substring(o-=u,o+u)),!((c+=u+1)>n));)u=e[a=(a+1)%e.length];return i.reverse().join(r)}),o=void 0===t.currency?"":t.currency[0]+"",i=void 0===t.currency?"":t.currency[1]+"",a=void 0===t.decimal?".":t.decimal+"",u=void 0===t.numerals?nu:function(t){return function(e){return e.replace(/[0-9]/g,(function(e){return t[+e]}))}}(uu.call(t.numerals,String)),c=void 0===t.percent?"%":t.percent+"",l=void 0===t.minus?"-":t.minus+"",s=void 0===t.nan?"NaN":t.nan+"";function f(t){var e=(t=Za(t)).fill,r=t.align,f=t.sign,p=t.symbol,h=t.zero,d=t.width,y=t.comma,v=t.precision,m=t.trim,g=t.type;"n"===g?(y=!0,g="g"):ru[g]||(void 0===v&&(v=12),m=!0,g="g"),(h||"0"===e&&"="===r)&&(h=!0,e="0",r="=");var b="$"===p?o:"#"===p&&/[boxX]/.test(g)?"0"+g.toLowerCase():"",x="$"===p?i:/[%p]/.test(g)?c:"",w=ru[g],O=/[defgprs%]/.test(g);function S(t){var o,i,c,p=b,S=x;if("c"===g)S=w(t)+S,t="";else{var j=(t=+t)<0||1/t<0;if(t=isNaN(t)?s:w(Math.abs(t),v),m&&(t=function(t){t:for(var e,r=t.length,n=1,o=-1;n0&&(o=0)}return o>0?t.slice(0,o)+t.slice(e+1):t}(t)),j&&0==+t&&"+"!==f&&(j=!1),p=(j?"("===f?f:l:"-"===f||"("===f?"":f)+p,S=("s"===g?cu[8+Xa/3]:"")+S+(j&&"("===f?")":""),O)for(o=-1,i=t.length;++o(c=t.charCodeAt(o))||c>57){S=(46===c?a+t.slice(o+1):t.slice(o))+S,t=t.slice(0,o);break}}y&&!h&&(t=n(t,1/0));var E=p.length+t.length+S.length,k=E>1)+p+t+S+k.slice(E);break;default:t=k+p+t+S}return u(t)}return v=void 0===v?6:/[gprs]/.test(g)?Math.max(1,Math.min(21,v)):Math.max(0,Math.min(20,v)),S.toString=function(){return t+""},S}return{format:f,formatPrefix:function(t,e){var r=f(((t=Za(t)).type="f",t)),n=3*Math.max(-8,Math.min(8,Math.floor(tu(e)/3))),o=Math.pow(10,-n),i=cu[8+n/3];return function(t){return r(o*t)+i}}}}function su(t,e,r,n){var o,i=Bi(t,e,r);switch((n=Za(null==n?",f":n)).type){case"s":var a=Math.max(Math.abs(t),Math.abs(e));return null!=n.precision||isNaN(o=function(t,e){return Math.max(0,3*Math.max(-8,Math.min(8,Math.floor(tu(e)/3)))-tu(Math.abs(t)))}(i,a))||(n.precision=o),au(n,a);case"":case"e":case"g":case"p":case"r":null!=n.precision||isNaN(o=function(t,e){return t=Math.abs(t),e=Math.abs(e)-t,Math.max(0,tu(e)-tu(t))+1}(i,Math.max(Math.abs(t),Math.abs(e))))||(n.precision=o-("e"===n.type));break;case"f":case"%":null!=n.precision||isNaN(o=function(t){return Math.max(0,-tu(Math.abs(t)))}(i))||(n.precision=o-2*("%"===n.type))}return iu(n)}function fu(t){var e=t.domain;return t.ticks=function(t){var r=e();return Ri(r[0],r[r.length-1],null==t?10:t)},t.tickFormat=function(t,r){var n=e();return su(n[0],n[n.length-1],null==t?10:t,r)},t.nice=function(r){null==r&&(r=10);var n,o,i=e(),a=0,u=i.length-1,c=i[a],l=i[u],s=10;for(l0;){if((o=Li(c,l,r))===n)return i[a]=c,i[u]=l,e(i);if(o>0)c=Math.floor(c/o)*o,l=Math.ceil(l/o)*o;else{if(!(o<0))break;c=Math.ceil(c*o)/o,l=Math.floor(l*o)/o}n=o}return t},t}function pu(){var t=Ya();return t.copy=function(){return qa(t,pu())},xi.apply(t,arguments),fu(t)}function hu(t){var e;function r(t){return null==t||isNaN(t=+t)?e:t}return r.invert=r,r.domain=r.range=function(e){return arguments.length?(t=Array.from(e,za),r):t.slice()},r.unknown=function(t){return arguments.length?(e=t,r):e},r.copy=function(){return hu(t).unknown(e)},t=arguments.length?Array.from(t,za):[0,1],fu(r)}function du(t,e){var r,n=0,o=(t=t.slice()).length-1,i=t[n],a=t[o];return a-t(-e,r)}function wu(t){const e=t(yu,vu),r=e.domain;let n,o,i=10;function a(){return n=function(t){return t===Math.E?Math.log:10===t&&Math.log10||2===t&&Math.log2||(t=Math.log(t),e=>Math.log(e)/t)}(i),o=function(t){return 10===t?bu:t===Math.E?Math.exp:e=>Math.pow(t,e)}(i),r()[0]<0?(n=xu(n),o=xu(o),t(mu,gu)):t(yu,vu),e}return e.base=function(t){return arguments.length?(i=+t,a()):i},e.domain=function(t){return arguments.length?(r(t),a()):r()},e.ticks=t=>{const e=r();let a=e[0],u=e[e.length-1];const c=u0){for(;f<=p;++f)for(l=1;lu)break;d.push(s)}}else for(;f<=p;++f)for(l=i-1;l>=1;--l)if(s=f>0?l/o(-f):l*o(f),!(su)break;d.push(s)}2*d.length{if(null==t&&(t=10),null==r&&(r=10===i?"s":","),"function"!=typeof r&&(i%1||null!=(r=Za(r)).precision||(r.trim=!0),r=iu(r)),t===1/0)return r;const a=Math.max(1,i*t/e.ticks().length);return t=>{let e=t/o(Math.round(n(t)));return e*ir(du(r(),{floor:t=>o(Math.floor(n(t))),ceil:t=>o(Math.ceil(n(t)))})),e}function Ou(){const t=wu(Ga()).domain([1,10]);return t.copy=()=>qa(t,Ou()).base(t.base()),xi.apply(t,arguments),t}function Su(t){return function(e){return Math.sign(e)*Math.log1p(Math.abs(e/t))}}function ju(t){return function(e){return Math.sign(e)*Math.expm1(Math.abs(e))*t}}function Eu(t){var e=1,r=t(Su(e),ju(e));return r.constant=function(r){return arguments.length?t(Su(e=+r),ju(e)):e},fu(r)}function ku(){var t=Eu(Ga());return t.copy=function(){return qa(t,ku()).constant(t.constant())},xi.apply(t,arguments)}function Pu(t){return function(e){return e<0?-Math.pow(-e,t):Math.pow(e,t)}}function _u(t){return t<0?-Math.sqrt(-t):Math.sqrt(t)}function Au(t){return t<0?-t*t:t*t}function Mu(t){var e=t(Wa,Wa),r=1;return e.exponent=function(e){return arguments.length?1===(r=+e)?t(Wa,Wa):.5===r?t(_u,Au):t(Pu(r),Pu(1/r)):r},fu(e)}function Tu(){var t=Mu(Ga());return t.copy=function(){return qa(t,Tu()).exponent(t.exponent())},xi.apply(t,arguments),t}function Cu(){return Tu.apply(null,arguments).exponent(.5)}function Du(t){return Math.sign(t)*t*t}function Nu(){var t,e=Ya(),r=[0,1],n=!1;function o(r){var o=function(t){return Math.sign(t)*Math.sqrt(Math.abs(t))}(e(r));return isNaN(o)?t:n?Math.round(o):o}return o.invert=function(t){return e.invert(Du(t))},o.domain=function(t){return arguments.length?(e.domain(t),o):e.domain()},o.range=function(t){return arguments.length?(e.range((r=Array.from(t,za)).map(Du)),o):r.slice()},o.rangeRound=function(t){return o.range(t).round(!0)},o.round=function(t){return arguments.length?(n=!!t,o):n},o.clamp=function(t){return arguments.length?(e.clamp(t),o):e.clamp()},o.unknown=function(e){return arguments.length?(t=e,o):t},o.copy=function(){return Nu(e.domain(),r).round(n).clamp(e.clamp()).unknown(t)},xi.apply(o,arguments),fu(o)}function Iu(t,e){let r;if(void 0===e)for(const e of t)null!=e&&(r=e)&&(r=e);else{let n=-1;for(let o of t)null!=(o=e(o,++n,t))&&(r=o)&&(r=o)}return r}function Ru(t,e){let r;if(void 0===e)for(const e of t)null!=e&&(r>e||void 0===r&&e>=e)&&(r=e);else{let n=-1;for(let o of t)null!=(o=e(o,++n,t))&&(r>o||void 0===r&&o>=o)&&(r=o)}return r}function Lu(t=Ui){if(t===Ui)return Bu;if("function"!=typeof t)throw new TypeError("compare is not a function");return(e,r)=>{const n=t(e,r);return n||0===n?n:(0===t(r,r))-(0===t(e,e))}}function Bu(t,e){return(null==t||!(t>=t))-(null==e||!(e>=e))||(te?1:0)}function Uu(t,e,r=0,n=1/0,o){if(e=Math.floor(e),r=Math.floor(Math.max(0,r)),n=Math.floor(Math.min(t.length-1,n)),!(r<=e&&e<=n))return t;for(o=void 0===o?Bu:Lu(o);n>r;){if(n-r>600){const i=n-r+1,a=e-r+1,u=Math.log(i),c=.5*Math.exp(2*u/3),l=.5*Math.sqrt(u*c*(i-c)/i)*(a-i/2<0?-1:1);Uu(t,e,Math.max(r,Math.floor(e-a*c/i+l)),Math.min(n,Math.floor(e+(i-a)*c/i+l)),o)}const i=t[e];let a=r,u=n;for(zu(t,r,e),o(t[n],i)>0&&zu(t,r,n);a0;)--u}0===o(t[r],i)?zu(t,r,u):(++u,zu(t,u,n)),u<=e&&(r=u+1),e<=u&&(n=u-1)}return t}function zu(t,e,r){const n=t[e];t[e]=t[r],t[r]=n}function Fu(t,e,r){if(t=Float64Array.from(function*(t,e){if(void 0===e)for(let e of t)null!=e&&(e=+e)>=e&&(yield e);else{let r=-1;for(let n of t)null!=(n=e(n,++r,t))&&(n=+n)>=n&&(yield n)}}(t,r)),(n=t.length)&&!isNaN(e=+e)){if(e<=0||n<2)return Ru(t);if(e>=1)return Iu(t);var n,o=(n-1)*e,i=Math.floor(o),a=Iu(Uu(t,i).subarray(0,i+1));return a+(Ru(t.subarray(i+1))-a)*(o-i)}}function Wu(t,e,r=$i){if((n=t.length)&&!isNaN(e=+e)){if(e<=0||n<2)return+r(t[0],0,t);if(e>=1)return+r(t[n-1],n-1,t);var n,o=(n-1)*e,i=Math.floor(o),a=+r(t[i],i,t);return a+(+r(t[i+1],i+1,t)-a)*(o-i)}}function $u(){var t,e=[],r=[],n=[];function o(){var t=0,o=Math.max(1,r.length);for(n=new Array(o-1);++t0?n[o-1]:e[0],o=n?[o[n-1],r]:[o[a-1],o[a]]},a.unknown=function(e){return arguments.length?(t=e,a):a},a.thresholds=function(){return o.slice()},a.copy=function(){return Hu().domain([e,r]).range(i).unknown(t)},xi.apply(fu(a),arguments)}function Ku(){var t,e=[.5],r=[0,1],n=1;function o(o){return null!=o&&o<=o?r[qi(e,o,0,n)]:t}return o.domain=function(t){return arguments.length?(e=Array.from(t),n=Math.min(e.length,r.length-1),o):e.slice()},o.range=function(t){return arguments.length?(r=Array.from(t),n=Math.min(e.length,r.length-1),o):r.slice()},o.invertExtent=function(t){var n=r.indexOf(t);return[e[n-1],e[n]]},o.unknown=function(e){return arguments.length?(t=e,o):t},o.copy=function(){return Ku().domain(e).range(r).unknown(t)},xi.apply(o,arguments)}ou=lu({decimal:".",thousands:",",grouping:[3],currency:["$",""],minus:"-"}),iu=ou.format,au=ou.formatPrefix;const qu=1e3,Gu=6e4,Yu=36e5,Xu=864e5,Vu=6048e5,Zu=2592e6,Ju=31536e6,Qu=new Date,tc=new Date;function ec(t,e,r,n){function o(e){return t(e=0===arguments.length?new Date:new Date(+e)),e}return o.floor=e=>(t(e=new Date(+e)),e),o.ceil=r=>(t(r=new Date(r-1)),e(r,1),t(r),r),o.round=t=>{const e=o(t),r=o.ceil(t);return t-e(e(t=new Date(+t),null==r?1:Math.floor(r)),t),o.range=(r,n,i)=>{const a=[];if(r=o.ceil(r),i=null==i?1:Math.floor(i),!(r0))return a;let u;do{a.push(u=new Date(+r)),e(r,i),t(r)}while(uec((e=>{if(e>=e)for(;t(e),!r(e);)e.setTime(e-1)}),((t,n)=>{if(t>=t)if(n<0)for(;++n<=0;)for(;e(t,-1),!r(t););else for(;--n>=0;)for(;e(t,1),!r(t););})),r&&(o.count=(e,n)=>(Qu.setTime(+e),tc.setTime(+n),t(Qu),t(tc),Math.floor(r(Qu,tc))),o.every=t=>(t=Math.floor(t),isFinite(t)&&t>0?t>1?o.filter(n?e=>n(e)%t==0:e=>o.count(0,e)%t==0):o:null)),o}const rc=ec((()=>{}),((t,e)=>{t.setTime(+t+e)}),((t,e)=>e-t));rc.every=t=>(t=Math.floor(t),isFinite(t)&&t>0?t>1?ec((e=>{e.setTime(Math.floor(e/t)*t)}),((e,r)=>{e.setTime(+e+r*t)}),((e,r)=>(r-e)/t)):rc:null);rc.range;const nc=ec((t=>{t.setTime(t-t.getMilliseconds())}),((t,e)=>{t.setTime(+t+e*qu)}),((t,e)=>(e-t)/qu),(t=>t.getUTCSeconds())),oc=(nc.range,ec((t=>{t.setTime(t-t.getMilliseconds()-t.getSeconds()*qu)}),((t,e)=>{t.setTime(+t+e*Gu)}),((t,e)=>(e-t)/Gu),(t=>t.getMinutes()))),ic=(oc.range,ec((t=>{t.setUTCSeconds(0,0)}),((t,e)=>{t.setTime(+t+e*Gu)}),((t,e)=>(e-t)/Gu),(t=>t.getUTCMinutes()))),ac=(ic.range,ec((t=>{t.setTime(t-t.getMilliseconds()-t.getSeconds()*qu-t.getMinutes()*Gu)}),((t,e)=>{t.setTime(+t+e*Yu)}),((t,e)=>(e-t)/Yu),(t=>t.getHours()))),uc=(ac.range,ec((t=>{t.setUTCMinutes(0,0,0)}),((t,e)=>{t.setTime(+t+e*Yu)}),((t,e)=>(e-t)/Yu),(t=>t.getUTCHours()))),cc=(uc.range,ec((t=>t.setHours(0,0,0,0)),((t,e)=>t.setDate(t.getDate()+e)),((t,e)=>(e-t-(e.getTimezoneOffset()-t.getTimezoneOffset())*Gu)/Xu),(t=>t.getDate()-1))),lc=(cc.range,ec((t=>{t.setUTCHours(0,0,0,0)}),((t,e)=>{t.setUTCDate(t.getUTCDate()+e)}),((t,e)=>(e-t)/Xu),(t=>t.getUTCDate()-1))),sc=(lc.range,ec((t=>{t.setUTCHours(0,0,0,0)}),((t,e)=>{t.setUTCDate(t.getUTCDate()+e)}),((t,e)=>(e-t)/Xu),(t=>Math.floor(t/Xu))));sc.range;function fc(t){return ec((e=>{e.setDate(e.getDate()-(e.getDay()+7-t)%7),e.setHours(0,0,0,0)}),((t,e)=>{t.setDate(t.getDate()+7*e)}),((t,e)=>(e-t-(e.getTimezoneOffset()-t.getTimezoneOffset())*Gu)/Vu))}const pc=fc(0),hc=fc(1),dc=fc(2),yc=fc(3),vc=fc(4),mc=fc(5),gc=fc(6);pc.range,hc.range,dc.range,yc.range,vc.range,mc.range,gc.range;function bc(t){return ec((e=>{e.setUTCDate(e.getUTCDate()-(e.getUTCDay()+7-t)%7),e.setUTCHours(0,0,0,0)}),((t,e)=>{t.setUTCDate(t.getUTCDate()+7*e)}),((t,e)=>(e-t)/Vu))}const xc=bc(0),wc=bc(1),Oc=bc(2),Sc=bc(3),jc=bc(4),Ec=bc(5),kc=bc(6),Pc=(xc.range,wc.range,Oc.range,Sc.range,jc.range,Ec.range,kc.range,ec((t=>{t.setDate(1),t.setHours(0,0,0,0)}),((t,e)=>{t.setMonth(t.getMonth()+e)}),((t,e)=>e.getMonth()-t.getMonth()+12*(e.getFullYear()-t.getFullYear())),(t=>t.getMonth()))),_c=(Pc.range,ec((t=>{t.setUTCDate(1),t.setUTCHours(0,0,0,0)}),((t,e)=>{t.setUTCMonth(t.getUTCMonth()+e)}),((t,e)=>e.getUTCMonth()-t.getUTCMonth()+12*(e.getUTCFullYear()-t.getUTCFullYear())),(t=>t.getUTCMonth()))),Ac=(_c.range,ec((t=>{t.setMonth(0,1),t.setHours(0,0,0,0)}),((t,e)=>{t.setFullYear(t.getFullYear()+e)}),((t,e)=>e.getFullYear()-t.getFullYear()),(t=>t.getFullYear())));Ac.every=t=>isFinite(t=Math.floor(t))&&t>0?ec((e=>{e.setFullYear(Math.floor(e.getFullYear()/t)*t),e.setMonth(0,1),e.setHours(0,0,0,0)}),((e,r)=>{e.setFullYear(e.getFullYear()+r*t)})):null;Ac.range;const Mc=ec((t=>{t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)}),((t,e)=>{t.setUTCFullYear(t.getUTCFullYear()+e)}),((t,e)=>e.getUTCFullYear()-t.getUTCFullYear()),(t=>t.getUTCFullYear()));Mc.every=t=>isFinite(t=Math.floor(t))&&t>0?ec((e=>{e.setUTCFullYear(Math.floor(e.getUTCFullYear()/t)*t),e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)}),((e,r)=>{e.setUTCFullYear(e.getUTCFullYear()+r*t)})):null;Mc.range;function Tc(t,e,r,n,o,i){const a=[[nc,1,qu],[nc,5,5e3],[nc,15,15e3],[nc,30,3e4],[i,1,Gu],[i,5,3e5],[i,15,9e5],[i,30,18e5],[o,1,Yu],[o,3,108e5],[o,6,216e5],[o,12,432e5],[n,1,Xu],[n,2,1728e5],[r,1,Vu],[e,1,Zu],[e,3,7776e6],[t,1,Ju]];function u(e,r,n){const o=Math.abs(r-e)/n,i=Fi((([,,t])=>t)).right(a,o);if(i===a.length)return t.every(Bi(e/Ju,r/Ju,n));if(0===i)return rc.every(Math.max(Bi(e,r,n),1));const[u,c]=a[o/a[i-1][2]0))return u;do{u.push(a=new Date(+r)),e(r,i),t(r)}while(a=e)for(;t(e),!r(e);)e.setTime(e-1)}),(function(t,n){if(t>=t)if(n<0)for(;++n<=0;)for(;e(t,-1),!r(t););else for(;--n>=0;)for(;e(t,1),!r(t););}))},r&&(o.count=function(e,n){return Rc.setTime(+e),Lc.setTime(+n),t(Rc),t(Lc),Math.floor(r(Rc,Lc))},o.every=function(t){return t=Math.floor(t),isFinite(t)&&t>0?t>1?o.filter(n?function(e){return n(e)%t==0}:function(e){return o.count(0,e)%t==0}):o:null}),o}var Uc=864e5,zc=6048e5;function Fc(t){return Bc((function(e){e.setUTCDate(e.getUTCDate()-(e.getUTCDay()+7-t)%7),e.setUTCHours(0,0,0,0)}),(function(t,e){t.setUTCDate(t.getUTCDate()+7*e)}),(function(t,e){return(e-t)/zc}))}var Wc=Fc(0),$c=Fc(1),Hc=Fc(2),Kc=Fc(3),qc=Fc(4),Gc=Fc(5),Yc=Fc(6),Xc=(Wc.range,$c.range,Hc.range,Kc.range,qc.range,Gc.range,Yc.range,Bc((function(t){t.setUTCHours(0,0,0,0)}),(function(t,e){t.setUTCDate(t.getUTCDate()+e)}),(function(t,e){return(e-t)/Uc}),(function(t){return t.getUTCDate()-1})));const Vc=Xc;Xc.range;function Zc(t){return Bc((function(e){e.setDate(e.getDate()-(e.getDay()+7-t)%7),e.setHours(0,0,0,0)}),(function(t,e){t.setDate(t.getDate()+7*e)}),(function(t,e){return(e-t-6e4*(e.getTimezoneOffset()-t.getTimezoneOffset()))/zc}))}var Jc=Zc(0),Qc=Zc(1),tl=Zc(2),el=Zc(3),rl=Zc(4),nl=Zc(5),ol=Zc(6),il=(Jc.range,Qc.range,tl.range,el.range,rl.range,nl.range,ol.range,Bc((function(t){t.setHours(0,0,0,0)}),(function(t,e){t.setDate(t.getDate()+e)}),(function(t,e){return(e-t-6e4*(e.getTimezoneOffset()-t.getTimezoneOffset()))/Uc}),(function(t){return t.getDate()-1})));const al=il;il.range;var ul=Bc((function(t){t.setMonth(0,1),t.setHours(0,0,0,0)}),(function(t,e){t.setFullYear(t.getFullYear()+e)}),(function(t,e){return e.getFullYear()-t.getFullYear()}),(function(t){return t.getFullYear()}));ul.every=function(t){return isFinite(t=Math.floor(t))&&t>0?Bc((function(e){e.setFullYear(Math.floor(e.getFullYear()/t)*t),e.setMonth(0,1),e.setHours(0,0,0,0)}),(function(e,r){e.setFullYear(e.getFullYear()+r*t)})):null};const cl=ul;ul.range;var ll=Bc((function(t){t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)}),(function(t,e){t.setUTCFullYear(t.getUTCFullYear()+e)}),(function(t,e){return e.getUTCFullYear()-t.getUTCFullYear()}),(function(t){return t.getUTCFullYear()}));ll.every=function(t){return isFinite(t=Math.floor(t))&&t>0?Bc((function(e){e.setUTCFullYear(Math.floor(e.getUTCFullYear()/t)*t),e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)}),(function(e,r){e.setUTCFullYear(e.getUTCFullYear()+r*t)})):null};const sl=ll;ll.range;function fl(t){if(0<=t.y&&t.y<100){var e=new Date(-1,t.m,t.d,t.H,t.M,t.S,t.L);return e.setFullYear(t.y),e}return new Date(t.y,t.m,t.d,t.H,t.M,t.S,t.L)}function pl(t){if(0<=t.y&&t.y<100){var e=new Date(Date.UTC(-1,t.m,t.d,t.H,t.M,t.S,t.L));return e.setUTCFullYear(t.y),e}return new Date(Date.UTC(t.y,t.m,t.d,t.H,t.M,t.S,t.L))}function hl(t,e,r){return{y:t,m:e,d:r,H:0,M:0,S:0,L:0}}var dl,yl,vl,ml={"-":"",_:" ",0:"0"},gl=/^\s*\d+/,bl=/^%/,xl=/[\\^$*+?|[\]().{}]/g;function wl(t,e,r){var n=t<0?"-":"",o=(n?-t:t)+"",i=o.length;return n+(i68?1900:2e3),r+n[0].length):-1}function Cl(t,e,r){var n=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(e.slice(r,r+6));return n?(t.Z=n[1]?0:-(n[2]+(n[3]||"00")),r+n[0].length):-1}function Dl(t,e,r){var n=gl.exec(e.slice(r,r+1));return n?(t.q=3*n[0]-3,r+n[0].length):-1}function Nl(t,e,r){var n=gl.exec(e.slice(r,r+2));return n?(t.m=n[0]-1,r+n[0].length):-1}function Il(t,e,r){var n=gl.exec(e.slice(r,r+2));return n?(t.d=+n[0],r+n[0].length):-1}function Rl(t,e,r){var n=gl.exec(e.slice(r,r+3));return n?(t.m=0,t.d=+n[0],r+n[0].length):-1}function Ll(t,e,r){var n=gl.exec(e.slice(r,r+2));return n?(t.H=+n[0],r+n[0].length):-1}function Bl(t,e,r){var n=gl.exec(e.slice(r,r+2));return n?(t.M=+n[0],r+n[0].length):-1}function Ul(t,e,r){var n=gl.exec(e.slice(r,r+2));return n?(t.S=+n[0],r+n[0].length):-1}function zl(t,e,r){var n=gl.exec(e.slice(r,r+3));return n?(t.L=+n[0],r+n[0].length):-1}function Fl(t,e,r){var n=gl.exec(e.slice(r,r+6));return n?(t.L=Math.floor(n[0]/1e3),r+n[0].length):-1}function Wl(t,e,r){var n=bl.exec(e.slice(r,r+1));return n?r+n[0].length:-1}function $l(t,e,r){var n=gl.exec(e.slice(r));return n?(t.Q=+n[0],r+n[0].length):-1}function Hl(t,e,r){var n=gl.exec(e.slice(r));return n?(t.s=+n[0],r+n[0].length):-1}function Kl(t,e){return wl(t.getDate(),e,2)}function ql(t,e){return wl(t.getHours(),e,2)}function Gl(t,e){return wl(t.getHours()%12||12,e,2)}function Yl(t,e){return wl(1+al.count(cl(t),t),e,3)}function Xl(t,e){return wl(t.getMilliseconds(),e,3)}function Vl(t,e){return Xl(t,e)+"000"}function Zl(t,e){return wl(t.getMonth()+1,e,2)}function Jl(t,e){return wl(t.getMinutes(),e,2)}function Ql(t,e){return wl(t.getSeconds(),e,2)}function ts(t){var e=t.getDay();return 0===e?7:e}function es(t,e){return wl(Jc.count(cl(t)-1,t),e,2)}function rs(t){var e=t.getDay();return e>=4||0===e?rl(t):rl.ceil(t)}function ns(t,e){return t=rs(t),wl(rl.count(cl(t),t)+(4===cl(t).getDay()),e,2)}function os(t){return t.getDay()}function is(t,e){return wl(Qc.count(cl(t)-1,t),e,2)}function as(t,e){return wl(t.getFullYear()%100,e,2)}function us(t,e){return wl((t=rs(t)).getFullYear()%100,e,2)}function cs(t,e){return wl(t.getFullYear()%1e4,e,4)}function ls(t,e){var r=t.getDay();return wl((t=r>=4||0===r?rl(t):rl.ceil(t)).getFullYear()%1e4,e,4)}function ss(t){var e=t.getTimezoneOffset();return(e>0?"-":(e*=-1,"+"))+wl(e/60|0,"0",2)+wl(e%60,"0",2)}function fs(t,e){return wl(t.getUTCDate(),e,2)}function ps(t,e){return wl(t.getUTCHours(),e,2)}function hs(t,e){return wl(t.getUTCHours()%12||12,e,2)}function ds(t,e){return wl(1+Vc.count(sl(t),t),e,3)}function ys(t,e){return wl(t.getUTCMilliseconds(),e,3)}function vs(t,e){return ys(t,e)+"000"}function ms(t,e){return wl(t.getUTCMonth()+1,e,2)}function gs(t,e){return wl(t.getUTCMinutes(),e,2)}function bs(t,e){return wl(t.getUTCSeconds(),e,2)}function xs(t){var e=t.getUTCDay();return 0===e?7:e}function ws(t,e){return wl(Wc.count(sl(t)-1,t),e,2)}function Os(t){var e=t.getUTCDay();return e>=4||0===e?qc(t):qc.ceil(t)}function Ss(t,e){return t=Os(t),wl(qc.count(sl(t),t)+(4===sl(t).getUTCDay()),e,2)}function js(t){return t.getUTCDay()}function Es(t,e){return wl($c.count(sl(t)-1,t),e,2)}function ks(t,e){return wl(t.getUTCFullYear()%100,e,2)}function Ps(t,e){return wl((t=Os(t)).getUTCFullYear()%100,e,2)}function _s(t,e){return wl(t.getUTCFullYear()%1e4,e,4)}function As(t,e){var r=t.getUTCDay();return wl((t=r>=4||0===r?qc(t):qc.ceil(t)).getUTCFullYear()%1e4,e,4)}function Ms(){return"+0000"}function Ts(){return"%"}function Cs(t){return+t}function Ds(t){return Math.floor(+t/1e3)}function Ns(t){return new Date(t)}function Is(t){return t instanceof Date?+t:+new Date(+t)}function Rs(t,e,r,n,o,i,a,u,c,l){var s=Ya(),f=s.invert,p=s.domain,h=l(".%L"),d=l(":%S"),y=l("%I:%M"),v=l("%I %p"),m=l("%a %d"),g=l("%b %d"),b=l("%B"),x=l("%Y");function w(t){return(c(t)e(n/(t.length-1))))},r.quantiles=function(e){return Array.from({length:e+1},((r,n)=>Fu(t,n/e)))},r.copy=function(){return qs(e).domain(t)},wi.apply(r,arguments)}function Gs(){var t,e,r,n,o,i,a,u=0,c=.5,l=1,s=1,f=Wa,p=!1;function h(t){return isNaN(t=+t)?a:(t=.5+((t=+i(t))-e)*(s*t1)for(var r,n,o,i=1,a=t[e[0]],u=a.length;i=0;)r[e]=e;return r}function ef(t,e){return t[e]}function rf(t){const e=[];return e.key=t,e}!function(t){dl=function(t){var e=t.dateTime,r=t.date,n=t.time,o=t.periods,i=t.days,a=t.shortDays,u=t.months,c=t.shortMonths,l=Sl(o),s=jl(o),f=Sl(i),p=jl(i),h=Sl(a),d=jl(a),y=Sl(u),v=jl(u),m=Sl(c),g=jl(c),b={a:function(t){return a[t.getDay()]},A:function(t){return i[t.getDay()]},b:function(t){return c[t.getMonth()]},B:function(t){return u[t.getMonth()]},c:null,d:Kl,e:Kl,f:Vl,g:us,G:ls,H:ql,I:Gl,j:Yl,L:Xl,m:Zl,M:Jl,p:function(t){return o[+(t.getHours()>=12)]},q:function(t){return 1+~~(t.getMonth()/3)},Q:Cs,s:Ds,S:Ql,u:ts,U:es,V:ns,w:os,W:is,x:null,X:null,y:as,Y:cs,Z:ss,"%":Ts},x={a:function(t){return a[t.getUTCDay()]},A:function(t){return i[t.getUTCDay()]},b:function(t){return c[t.getUTCMonth()]},B:function(t){return u[t.getUTCMonth()]},c:null,d:fs,e:fs,f:vs,g:Ps,G:As,H:ps,I:hs,j:ds,L:ys,m:ms,M:gs,p:function(t){return o[+(t.getUTCHours()>=12)]},q:function(t){return 1+~~(t.getUTCMonth()/3)},Q:Cs,s:Ds,S:bs,u:xs,U:ws,V:Ss,w:js,W:Es,x:null,X:null,y:ks,Y:_s,Z:Ms,"%":Ts},w={a:function(t,e,r){var n=h.exec(e.slice(r));return n?(t.w=d[n[0].toLowerCase()],r+n[0].length):-1},A:function(t,e,r){var n=f.exec(e.slice(r));return n?(t.w=p[n[0].toLowerCase()],r+n[0].length):-1},b:function(t,e,r){var n=m.exec(e.slice(r));return n?(t.m=g[n[0].toLowerCase()],r+n[0].length):-1},B:function(t,e,r){var n=y.exec(e.slice(r));return n?(t.m=v[n[0].toLowerCase()],r+n[0].length):-1},c:function(t,r,n){return j(t,e,r,n)},d:Il,e:Il,f:Fl,g:Tl,G:Ml,H:Ll,I:Ll,j:Rl,L:zl,m:Nl,M:Bl,p:function(t,e,r){var n=l.exec(e.slice(r));return n?(t.p=s[n[0].toLowerCase()],r+n[0].length):-1},q:Dl,Q:$l,s:Hl,S:Ul,u:kl,U:Pl,V:_l,w:El,W:Al,x:function(t,e,n){return j(t,r,e,n)},X:function(t,e,r){return j(t,n,e,r)},y:Tl,Y:Ml,Z:Cl,"%":Wl};function O(t,e){return function(r){var n,o,i,a=[],u=-1,c=0,l=t.length;for(r instanceof Date||(r=new Date(+r));++u53)return null;"w"in i||(i.w=1),"Z"in i?(o=(n=pl(hl(i.y,0,1))).getUTCDay(),n=o>4||0===o?$c.ceil(n):$c(n),n=Vc.offset(n,7*(i.V-1)),i.y=n.getUTCFullYear(),i.m=n.getUTCMonth(),i.d=n.getUTCDate()+(i.w+6)%7):(o=(n=fl(hl(i.y,0,1))).getDay(),n=o>4||0===o?Qc.ceil(n):Qc(n),n=al.offset(n,7*(i.V-1)),i.y=n.getFullYear(),i.m=n.getMonth(),i.d=n.getDate()+(i.w+6)%7)}else("W"in i||"U"in i)&&("w"in i||(i.w="u"in i?i.u%7:"W"in i?1:0),o="Z"in i?pl(hl(i.y,0,1)).getUTCDay():fl(hl(i.y,0,1)).getDay(),i.m=0,i.d="W"in i?(i.w+6)%7+7*i.W-(o+5)%7:i.w+7*i.U-(o+6)%7);return"Z"in i?(i.H+=i.Z/100|0,i.M+=i.Z%100,pl(i)):fl(i)}}function j(t,e,r,n){for(var o,i,a=0,u=e.length,c=r.length;a=c)return-1;if(37===(o=e.charCodeAt(a++))){if(o=e.charAt(a++),!(i=w[o in ml?e.charAt(a++):o])||(n=i(t,r,n))<0)return-1}else if(o!=r.charCodeAt(n++))return-1}return n}return b.x=O(r,b),b.X=O(n,b),b.c=O(e,b),x.x=O(r,x),x.X=O(n,x),x.c=O(e,x),{format:function(t){var e=O(t+="",b);return e.toString=function(){return t},e},parse:function(t){var e=S(t+="",!1);return e.toString=function(){return t},e},utcFormat:function(t){var e=O(t+="",x);return e.toString=function(){return t},e},utcParse:function(t){var e=S(t+="",!0);return e.toString=function(){return t},e}}}(t),yl=dl.format,dl.parse,vl=dl.utcFormat,dl.utcParse}({dateTime:"%x, %X",date:"%-m/%-d/%Y",time:"%-I:%M:%S %p",periods:["AM","PM"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]});var nf=r(9887),of=r.n(nf);function af(t){return function(t){if(Array.isArray(t))return uf(t)}(t)||function(t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(t))return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return uf(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);"Object"===r&&t.constructor&&(r=t.constructor.name);if("Map"===r||"Set"===r)return Array.from(t);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return uf(t,e)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function uf(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r=e?r.apply(void 0,o):t(e-a,ff((function(){for(var t=arguments.length,e=new Array(t),n=0;nt.length)&&(e=t.length);for(var r=0,n=new Array(e);rn&&(o=n,i=r),[o,i]}function _f(t,e,r){if(t.lte(0))return new(of())(0);var n=Of.getDigitCount(t.toNumber()),o=new(of())(10).pow(n),i=t.div(o),a=1!==n?.05:.1,u=new(of())(Math.ceil(i.div(a).toNumber())).add(r).mul(a).mul(o);return e?u:new(of())(Math.ceil(u))}function Af(t,e,r){var n=1,o=new(of())(t);if(!o.isint()&&r){var i=Math.abs(t);i<1?(n=new(of())(10).pow(Of.getDigitCount(t)-1),o=new(of())(Math.floor(o.div(n).toNumber())).mul(n)):i>1&&(o=new(of())(Math.floor(t)))}else 0===t?o=new(of())(Math.floor((e-1)/2)):r||(o=new(of())(Math.floor(t)));var a=Math.floor((e-1)/2);return vf(yf((function(t){return o.add(new(of())(t-a).mul(n)).toNumber()})),df)(0,e)}function Mf(t,e,r,n){var o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0;if(!Number.isFinite((e-t)/(r-1)))return{step:new(of())(0),tickMin:new(of())(0),tickMax:new(of())(0)};var i,a=_f(new(of())(e).sub(t).div(r-1),n,o);i=t<=0&&e>=0?new(of())(0):(i=new(of())(t).add(e).div(2)).sub(new(of())(i).mod(a));var u=Math.ceil(i.sub(t).div(a).toNumber()),c=Math.ceil(new(of())(e).sub(i).div(a).toNumber()),l=u+c+1;return l>r?Mf(t,e,r,n,o+1):(l0?c+(r-l):c,u=e>0?u:u+(r-l)),{step:a,tickMin:i.sub(new(of())(u).mul(a)),tickMax:i.add(new(of())(c).mul(a))})}var Tf=gf((function(t){var e=jf(t,2),r=e[0],n=e[1],o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:6,i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],a=Math.max(o,2),u=jf(Pf([r,n]),2),c=u[0],l=u[1];if(c===-1/0||l===1/0){var s=l===1/0?[c].concat(Sf(df(0,o-1).map((function(){return 1/0})))):[].concat(Sf(df(0,o-1).map((function(){return-1/0}))),[l]);return r>n?mf(s):s}if(c===l)return Af(c,o,i);var f=Mf(c,l,a,i),p=f.step,h=f.tickMin,d=f.tickMax,y=Of.rangeStep(h,d.add(new(of())(.1).mul(p)),p);return r>n?mf(y):y})),Cf=(gf((function(t){var e=jf(t,2),r=e[0],n=e[1],o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:6,i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],a=Math.max(o,2),u=jf(Pf([r,n]),2),c=u[0],l=u[1];if(c===-1/0||l===1/0)return[r,n];if(c===l)return Af(c,o,i);var s=_f(new(of())(l).sub(c).div(a-1),i,0),f=vf(yf((function(t){return new(of())(c).add(new(of())(t).mul(s)).toNumber()})),df)(0,a).filter((function(t){return t>=c&&t<=l}));return r>n?mf(f):f})),gf((function(t,e){var r=jf(t,2),n=r[0],o=r[1],i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],a=jf(Pf([n,o]),2),u=a[0],c=a[1];if(u===-1/0||c===1/0)return[n,o];if(u===c)return[u];var l=Math.max(e,2),s=_f(new(of())(c).sub(u).div(l-1),i,0),f=[].concat(Sf(Of.rangeStep(new(of())(u),new(of())(c).sub(new(of())(.99).mul(s)),s)),[c]);return n>o?mf(f):f}))),Df=["offset","layout","width","dataKey","data","dataPointFormatter","xAxis","yAxis"];function Nf(){return Nf=Object.assign?Object.assign.bind():function(t){for(var e=1;et.length)&&(e=t.length);for(var r=0,n=new Array(e);r=0||(o[r]=t[r]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(o[r]=t[r])}return o}function Bf(t){var e=t.offset,r=t.layout,n=t.width,o=t.dataKey,i=t.data,a=t.dataPointFormatter,u=t.xAxis,c=t.yAxis,l=Lf(t,Df),s=Tn(l),f=i.map((function(t,i){var l=a(t,o),f=l.x,p=l.y,h=l.value,d=l.errorVal;if(!d)return null;var y,v,m=[];if(Array.isArray(d)){var g=If(d,2);y=g[0],v=g[1]}else y=v=d;if("vertical"===r){var b=u.scale,x=p+e,w=x+n,O=x-n,S=b(h-y),j=b(h+v);m.push({x1:j,y1:w,x2:j,y2:O}),m.push({x1:S,y1:x,x2:j,y2:x}),m.push({x1:S,y1:w,x2:S,y2:O})}else if("horizontal"===r){var E=c.scale,k=f+e,P=k-n,_=k+n,A=E(h-y),M=E(h+v);m.push({x1:P,y1:M,x2:_,y2:M}),m.push({x1:k,y1:A,x2:k,y2:M}),m.push({x1:P,y1:A,x2:_,y2:A})}return it().createElement(Zn,Nf({className:"recharts-errorBar",key:"bar-".concat(i)},s),m.map((function(t,e){return it().createElement("line",Nf({},t,{key:"line-".concat(e)}))})))}));return it().createElement(Zn,{className:"recharts-errorBars"},f)}Bf.defaultProps={stroke:"black",strokeWidth:1.5,width:5,offset:0,layout:"horizontal"},Bf.displayName="ErrorBar";var Uf=r(5578),zf=r.n(Uf),Ff=function(t,e){for(var r=arguments.length,n=new Array(r>2?r-2:0),o=2;o=0||(o[r]=t[r]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(o[r]=t[r])}return o}function Kf(t){var e=t.children,r=t.width,n=t.height,o=t.viewBox,i=t.className,a=t.style,u=Hf(t,Wf),c=o||{width:r,height:n,x:0,y:0},l=ut()("recharts-surface",i);return it().createElement("svg",$f({},Tn(u,!0,"svg"),{className:l,width:r,height:n,style:a,viewBox:"".concat(c.x," ").concat(c.y," ").concat(c.width," ").concat(c.height)}),it().createElement("title",null,t.title),it().createElement("desc",null,t.desc),e)}Math.abs,Math.atan2;const qf=Math.cos,Gf=(Math.max,Math.min,Math.sin),Yf=Math.sqrt,Xf=Math.PI,Vf=2*Xf;const Zf={draw(t,e){const r=Yf(e/Xf);t.moveTo(r,0),t.arc(0,0,r,0,Vf)}},Jf={draw(t,e){const r=Yf(e/5)/2;t.moveTo(-3*r,-r),t.lineTo(-r,-r),t.lineTo(-r,-3*r),t.lineTo(r,-3*r),t.lineTo(r,-r),t.lineTo(3*r,-r),t.lineTo(3*r,r),t.lineTo(r,r),t.lineTo(r,3*r),t.lineTo(-r,3*r),t.lineTo(-r,r),t.lineTo(-3*r,r),t.closePath()}},Qf=Yf(1/3),tp=2*Qf,ep={draw(t,e){const r=Yf(e/tp),n=r*Qf;t.moveTo(0,-r),t.lineTo(n,0),t.lineTo(0,r),t.lineTo(-n,0),t.closePath()}},rp={draw(t,e){const r=Yf(e),n=-r/2;t.rect(n,n,r,r)}},np=Gf(Xf/10)/Gf(7*Xf/10),op=Gf(Vf/10)*np,ip=-qf(Vf/10)*np,ap={draw(t,e){const r=Yf(.8908130915292852*e),n=op*r,o=ip*r;t.moveTo(0,-r),t.lineTo(n,o);for(let e=1;e<5;++e){const i=Vf*e/5,a=qf(i),u=Gf(i);t.lineTo(u*r,-a*r),t.lineTo(a*n-u*o,u*n+a*o)}t.closePath()}},up=Yf(3),cp={draw(t,e){const r=-Yf(e/(3*up));t.moveTo(0,2*r),t.lineTo(-up*r,-r),t.lineTo(up*r,-r),t.closePath()}},lp=-.5,sp=Yf(3)/2,fp=1/Yf(12),pp=3*(fp/2+1),hp={draw(t,e){const r=Yf(e/pp),n=r/2,o=r*fp,i=n,a=r*fp+r,u=-i,c=a;t.moveTo(n,o),t.lineTo(i,a),t.lineTo(u,c),t.lineTo(lp*n-sp*o,sp*n+lp*o),t.lineTo(lp*i-sp*a,sp*i+lp*a),t.lineTo(lp*u-sp*c,sp*u+lp*c),t.lineTo(lp*n+sp*o,lp*o-sp*n),t.lineTo(lp*i+sp*a,lp*a-sp*i),t.lineTo(lp*u+sp*c,lp*c-sp*u),t.closePath()}};Yf(3),Yf(3);function dp(t){return dp="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},dp(t)}var yp=["type","size","sizeType"];function vp(){return vp=Object.assign?Object.assign.bind():function(t){for(var e=1;e=0||(o[r]=t[r]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(o[r]=t[r])}return o}var Op={symbolCircle:Zf,symbolCross:Jf,symbolDiamond:ep,symbolSquare:rp,symbolStar:ap,symbolTriangle:cp,symbolWye:hp},Sp=Math.PI/180,jp=function(t){var e,r,n=t.type,o=void 0===n?"circle":n,i=t.size,a=void 0===i?64:i,u=t.sizeType,c=void 0===u?"area":u,l=gp(gp({},xp(t,yp)),{},{type:o,size:a,sizeType:c}),s=l.className,f=l.cx,p=l.cy,h=Tn(l,!0);return f===+f&&p===+p&&a===+a?it().createElement("path",vp({},h,{className:ut()("recharts-symbols",s),transform:"translate(".concat(f,", ").concat(p,")"),d:(e=function(t){var e="symbol".concat(pr()(t));return Op[e]||Zf}(o),r=function(t,e){let r=null,n=zr(o);function o(){let o;if(r||(r=o=n()),t.apply(this,arguments).draw(r,+e.apply(this,arguments)),o)return r=null,o+""||null}return t="function"==typeof t?t:Dr(t||Zf),e="function"==typeof e?e:Dr(void 0===e?64:+e),o.type=function(e){return arguments.length?(t="function"==typeof e?e:Dr(e),o):t},o.size=function(t){return arguments.length?(e="function"==typeof t?t:Dr(+t),o):e},o.context=function(t){return arguments.length?(r=null==t?null:t,o):r},o}().type(e).size(function(t,e,r){if("area"===e)return t;switch(r){case"cross":return 5*t*t/9;case"diamond":return.5*t*t/Math.sqrt(3);case"square":return t*t;case"star":var n=18*Sp;return 1.25*t*t*(Math.tan(n)-Math.tan(2*n)*Math.pow(Math.tan(n),2));case"triangle":return Math.sqrt(3)*t*t/4;case"wye":return(21-10*Math.sqrt(3))*t*t/8;default:return Math.PI*t*t/4}}(a,c,o)),r())})):null};function Ep(t){return Ep="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Ep(t)}function kp(){return kp=Object.assign?Object.assign.bind():function(t){for(var e=1;e');var h=e.inactive?a:e.color;return it().createElement("li",kp({className:f,style:c,key:"legend-item-".concat(r)},Qr(t.props,e,r)),it().createElement(Kf,{width:n,height:n,viewBox:u,style:l},t.renderIcon(e)),it().createElement("span",{className:"recharts-legend-item-text",style:{color:h}},s?s(p,e,r):p))}))}},{key:"render",value:function(){var t=this.props,e=t.payload,r=t.layout,n=t.align;if(!e||!e.length)return null;var o={padding:0,margin:0,textAlign:"horizontal"===r?n:"left"};return it().createElement("ul",{className:"recharts-default-legend",style:o},this.renderItems())}}],r&&_p(e.prototype,r),n&&_p(e,n),Object.defineProperty(e,"prototype",{writable:!1}),i}(ot.PureComponent);function Rp(t){return Rp="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Rp(t)}Cp(Ip,"displayName","Legend"),Cp(Ip,"defaultProps",{iconSize:14,layout:"horizontal",align:"center",verticalAlign:"middle",inactiveColor:"#ccc"});var Lp=["ref"];function Bp(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function Up(t){for(var e=1;e=0||(o[r]=t[r]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(o[r]=t[r])}return o}function Yp(t){return t.value}function Xp(t,e){return!0===t?zf()(e,Yp):Z()(t)?zf()(e,t):e}var Vp=function(t){!function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&Fp(t,e)}(i,t);var e,r,n,o=Wp(i);function i(){var t;!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,i);for(var e=arguments.length,r=new Array(e),n=0;n=0&&r>=0?{width:e,height:r}:null}},{key:"getDefaultPosition",value:function(t){var e,r,n=this.props,o=n.layout,i=n.align,a=n.verticalAlign,u=n.margin,c=n.chartWidth,l=n.chartHeight;return t&&(void 0!==t.left&&null!==t.left||void 0!==t.right&&null!==t.right)||(e="center"===i&&"vertical"===o?{left:((c||0)-(this.getBBoxSnapshot()||{width:0}).width)/2}:"right"===i?{right:u&&u.right||0}:{left:u&&u.left||0}),t&&(void 0!==t.top&&null!==t.top||void 0!==t.bottom&&null!==t.bottom)||(r="middle"===a?{top:((l||0)-(this.getBBoxSnapshot()||{height:0}).height)/2}:"bottom"===a?{bottom:u&&u.bottom||0}:{top:u&&u.top||0}),Up(Up({},e),r)}},{key:"updateBBox",value:function(){var t=this.state,e=t.boxWidth,r=t.boxHeight,n=this.props.onBBoxUpdate;if(this.wrapperNode&&this.wrapperNode.getBoundingClientRect){var o=this.wrapperNode.getBoundingClientRect();(Math.abs(o.width-e)>1||Math.abs(o.height-r)>1)&&this.setState({boxWidth:o.width,boxHeight:o.height},(function(){n&&n(o)}))}else-1===e&&-1===r||this.setState({boxWidth:-1,boxHeight:-1},(function(){n&&n(null)}))}},{key:"render",value:function(){var t=this,e=this.props,r=e.content,n=e.width,o=e.height,i=e.wrapperStyle,a=e.payloadUniqBy,u=e.payload,c=Up(Up({position:"absolute",width:n||"auto",height:o||"auto"},this.getDefaultPosition(i)),i);return it().createElement("div",{className:"recharts-legend-wrapper",style:c,ref:function(e){t.wrapperNode=e}},function(t,e){if(it().isValidElement(t))return it().cloneElement(t,e);if(Z()(t))return it().createElement(t,e);e.ref;var r=Gp(e,Lp);return it().createElement(Ip,r)}(r,Up(Up({},this.props),{},{payload:Xp(a,u)})))}}])&&zp(e.prototype,r),n&&zp(e,n),Object.defineProperty(e,"prototype",{writable:!1}),i}(ot.PureComponent);function Zp(t){return Zp="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Zp(t)}function Jp(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function Qp(t){for(var e=1;et.length)&&(e=t.length);for(var r=0,n=new Array(e);r=2?2*an(a[0]-a[1])*c:c,e&&(t.ticks||t.niceTicks)?(t.ticks||t.niceTicks).map((function(t){var e=o?o.indexOf(t):t;return{coordinate:n(e)+c,value:t,offset:c}})).filter((function(t){return!G()(t.coordinate)})):t.isCategorical&&t.categoricalDomain?t.categoricalDomain.map((function(t,e){return{coordinate:n(t)+c,value:t,index:e,offset:c}})):n.ticks&&!r?n.ticks(t.tickCount).map((function(t){return{coordinate:n(t)+c,value:t,offset:c}})):n.domain().map((function(t,e){return{coordinate:n(t)+c,value:o?o[t]:t,index:e,offset:c}}))},vh=function(t,e,r){var n;return Z()(r)?n=r:Z()(e)&&(n=e),Z()(t)||n?function(e,r,o,i){Z()(t)&&t(e,r,o,i),Z()(n)&&n(e,r,o,i)}:null},mh=1e-4,gh={sign:function(t){var e=t.length;if(!(e<=0))for(var r=0,n=t[0].length;r=0?(t[a][r][0]=o,t[a][r][1]=o+u,o=t[a][r][1]):(t[a][r][0]=i,t[a][r][1]=i+u,i=t[a][r][1])}},expand:function(t,e){if((n=t.length)>0){for(var r,n,o,i=0,a=t[0].length;i0){for(var r,n=0,o=t[e[0]],i=o.length;n0&&(n=(r=t[e[0]]).length)>0){for(var r,n,o,i=0,a=1;a=0?(t[i][r][0]=o,t[i][r][1]=o+a,o=t[i][r][1]):(t[i][r][0]=0,t[i][r][1]=0)}}},bh=function(t,e,r){var n=e.map((function(t){return t.props.dataKey})),o=gh[r],i=function(){var t=Dr([]),e=tf,r=Qs,n=ef;function o(o){var i,a,u=Array.from(t.apply(this,arguments),rf),c=u.length,l=-1;for(const t of o)for(i=0,++l;i0)return n}if(t&&e&&e.length>=2){for(var o=yi()(e,(function(t){return t.coordinate})),i=1/0,a=1,u=o.length;at.length)&&(e=t.length);for(var r=0,n=new Array(e);r=0||(o[r]=t[r]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(o[r]=t[r])}return o}var Uh=function(t){return nt()(t.value)?Qn()(t.value):t.value};function zh(t){var e=t.valueAccessor,r=void 0===e?Uh:e,n=Bh(t,Mh),o=n.data,i=n.dataKey,a=n.clockWise,u=n.id,c=n.textBreakAll,l=Bh(n,Th);return o&&o.length?it().createElement(Zn,{className:"recharts-label-list"},o.map((function(t,e){var n=et()(i)?r(t,e):ch(t&&t.payload,i),o=et()(u)?{}:{id:"".concat(u,"-").concat(e)};return it().createElement(pi,Nh({},Tn(t,!0),l,o,{parentViewBox:t.parentViewBox,index:e,value:n,textBreakAll:c,viewBox:pi.parseViewBox(et()(a)?t:Rh(Rh({},t),{},{clockWise:a})),key:"label-".concat(e)}))}))):null}zh.displayName="LabelList",zh.renderCallByParent=function(t,e){var r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(!t||!t.children&&r&&!t.label)return null;var n=kn(t.children,zh).map((function(t,r){return(0,ot.cloneElement)(t,{data:e,key:"labelList-".concat(r)})}));return r?[function(t,e){return t?!0===t?it().createElement(zh,{key:"labelList-implicit",data:e}):it().isValidElement(t)||Z()(t)?it().createElement(zh,{key:"labelList-implicit",data:e,content:t}):qr()(t)?it().createElement(zh,Nh({data:e},t,{key:"labelList-implicit"})):null:null}(t.label,e)].concat(Ch(n)):n};var Fh,Wh=["layout","type","stroke","connectNulls","isRange","ref"];function $h(t){return $h="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},$h(t)}function Hh(t,e){if(null==t)return{};var r,n,o=function(t,e){if(null==t)return{};var r,n,o={},i=Object.keys(t);for(n=0;n=0||(o[r]=t[r]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(o[r]=t[r])}return o}function Kh(){return Kh=Object.assign?Object.assign.bind():function(t){for(var e=1;e0||!K()(u,n)||!K()(c,o))?this.renderAreaWithAnimation(t,e):this.renderAreaStatically(n,o,t,e)}},{key:"render",value:function(){var t,e=this.props,r=e.hide,n=e.dot,o=e.points,i=e.className,a=e.top,u=e.left,c=e.xAxis,l=e.yAxis,s=e.width,f=e.height,p=e.isAnimationActive,h=e.id;if(r||!o||!o.length)return null;var d=this.state.isAnimationFinished,y=1===o.length,v=ut()("recharts-area",i),m=c&&c.allowDataOverflow,g=l&&l.allowDataOverflow,b=m||g,x=et()(h)?this.id:h,w=null!==(t=Tn(n))&&void 0!==t?t:{r:3,strokeWidth:2},O=w.r,S=void 0===O?3:O,j=w.strokeWidth,E=void 0===j?2:j,k=(function(t){return t&&"object"===xn(t)&&"cx"in t&&"cy"in t&&"r"in t}(n)?n:{}).clipDot,P=void 0===k||k,_=2*S+E;return it().createElement(Zn,{className:v},m||g?it().createElement("defs",null,it().createElement("clipPath",{id:"clipPath-".concat(x)},it().createElement("rect",{x:m?u:u-s/2,y:g?a:a-f/2,width:m?s:2*s,height:g?f:2*f})),!P&&it().createElement("clipPath",{id:"clipPath-dots-".concat(x)},it().createElement("rect",{x:u-_/2,y:a-_/2,width:s+_,height:f+_}))):null,y?null:this.renderArea(b,x),(n||y)&&this.renderDots(b,P,x),(!p||d)&&zh.renderCallByParent(this.props,o))}}],n=[{key:"getDerivedStateFromProps",value:function(t,e){return t.animationId!==e.prevAnimationId?{prevAnimationId:t.animationId,curPoints:t.points,curBaseLine:t.baseLine,prevPoints:e.curPoints,prevBaseLine:e.curBaseLine}:t.points!==e.curPoints||t.baseLine!==e.curBaseLine?{curPoints:t.points,curBaseLine:t.baseLine}:null}}],r&&Yh(e.prototype,r),n&&Yh(e,n),Object.defineProperty(e,"prototype",{writable:!1}),i}(ot.PureComponent);Fh=ed,Qh(ed,"displayName","Area"),Qh(ed,"defaultProps",{stroke:"#3182bd",fill:"#3182bd",fillOpacity:.6,xAxisId:0,yAxisId:0,legendType:"line",connectNulls:!1,points:[],dot:!1,activeDot:!0,hide:!1,isAnimationActive:!to.isSsr,animationBegin:0,animationDuration:1500,animationEasing:"ease"}),Qh(ed,"getBaseValue",(function(t,e,r,n){var o=t.layout,i=t.baseValue,a=e.props.baseValue,u=null!=a?a:i;if(cn(u)&&"number"==typeof u)return u;var c="horizontal"===o?n:r,l=c.scale.domain();if("number"===c.type){var s=Math.max(l[0],l[1]),f=Math.min(l[0],l[1]);return"dataMin"===u?f:"dataMax"===u||s<0?s:Math.max(Math.min(l[0],l[1]),0)}return"dataMin"===u?l[0]:"dataMax"===u?l[1]:l[0]})),Qh(ed,"getComposedData",(function(t){var e,r=t.props,n=t.item,o=t.xAxis,i=t.yAxis,a=t.xAxisTicks,u=t.yAxisTicks,c=t.bandSize,l=t.dataKey,s=t.stackedData,f=t.dataStartIndex,p=t.displayedData,h=t.offset,d=r.layout,y=s&&s.length,v=Fh.getBaseValue(r,n,o,i),m=!1,g=p.map((function(t,e){var r,n=ch(t,l);y?r=s[f+e]:(r=n,nt()(r)?m=!0:r=[v,r]);var p=et()(r[1])||y&&et()(n);return"horizontal"===d?{x:xh({axis:o,ticks:a,bandSize:c,entry:t,index:e}),y:p?null:i.scale(r[1]),value:r,payload:t}:{x:p?null:o.scale(r[1]),y:xh({axis:i,ticks:u,bandSize:c,entry:t,index:e}),value:r,payload:t}}));return e=y||m?g.map((function(t){return"horizontal"===d?{x:t.x,y:et()(Q()(t,"value[0]"))||et()(Q()(t,"y"))?null:i.scale(Q()(t,"value[0]"))}:{x:et()(Q()(t,"value[0]"))?null:o.scale(Q()(t,"value[0]")),y:t.y}})):"horizontal"===d?i.scale(v):o.scale(v),Gh({points:g,baseLine:e,layout:d,isRange:m},h)})),Qh(ed,"renderDotItem",(function(t,e){return it().isValidElement(t)?it().cloneElement(t,e):Z()(t)?t(e):it().createElement(Gn,Kh({},e,{className:"recharts-area-dot"}))}));var rd=r(1533),nd=r(3279),od=r.n(nd),id=r(3493),ad=r.n(id),ud=function(t,e){return ud=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},ud(t,e)};function cd(t,e){function r(){this.constructor=t}ud(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}function ld(t,e){var r={};for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&e.indexOf(n)<0&&(r[n]=t[n]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(t);ot.length)&&(e=t.length);for(var r=0,n=new Array(e);r0,"The aspect(%s) must be greater than zero.",r);var n=un(a)?t:a,o=un(c)?e:c;return r&&r>0&&(n?o=n/r:o&&(n=o*r),p&&o>p&&(o=p)),Ff(n>0||o>0,"The width(%s) and height(%s) of chart should be greater than 0,\n please check the style of container, or the props width(%s) and height(%s),\n or add a minWidth(%s) or minHeight(%s) or use aspect(%s) to control the\n height and width.",n,o,a,c,s,f,r),(0,ot.cloneElement)(h,{width:n,height:o})}),[r,h,c,p,f,s,O,a]);(0,ot.useEffect)((function(){var t=E();t&&S(t)}),[E]);var _=bd(bd({},x),{},{width:a,height:c,minWidth:s,minHeight:f,maxHeight:p});return it().createElement(yd,{handleWidth:!0,handleHeight:!0,onResize:k,targetRef:j,refreshMode:y>0?"debounce":void 0,refreshRate:y},it().createElement("div",md({},null!=v?{id:"".concat(v)}:{},{className:ut()("recharts-responsive-container",m),style:_,ref:j}),P))})),jd=r(711),Ed=r.n(jd),kd=r(3311),Pd=r.n(kd),_d=r(6026),Ad=r.n(_d),Md=r(1584),Td=r.n(Md),Cd="Invariant failed";function Dd(t){var e=t.cx,r=t.cy,n=t.radius,o=t.startAngle,i=t.endAngle;return{points:[Yo(e,r,n,o),Yo(e,r,n,i)],cx:e,cy:r,radius:n,startAngle:o,endAngle:i}}var Nd=r(6604),Id=r.n(Nd),Rd=function(t){return null};Rd.displayName="Cell";var Ld=r(8630),Bd=r.n(Ld);function Ud(t){return Ud="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Ud(t)}function zd(){return zd=Object.assign?Object.assign.bind():function(t){for(var e=1;et.length)&&(e=t.length);for(var r=0,n=new Array(e);r=0?1:-1,c=r>=0?1:-1,l=n>=0&&r>=0||n<0&&r<0?1:0;if(a>0&&o instanceof Array){for(var s=[0,0,0,0],f=0;f<4;f++)s[f]=o[f]>a?a:o[f];i="M".concat(t,",").concat(e+u*s[0]),s[0]>0&&(i+="A ".concat(s[0],",").concat(s[0],",0,0,").concat(l,",").concat(t+c*s[0],",").concat(e)),i+="L ".concat(t+r-c*s[1],",").concat(e),s[1]>0&&(i+="A ".concat(s[1],",").concat(s[1],",0,0,").concat(l,",\n ").concat(t+r,",").concat(e+u*s[1])),i+="L ".concat(t+r,",").concat(e+n-u*s[2]),s[2]>0&&(i+="A ".concat(s[2],",").concat(s[2],",0,0,").concat(l,",\n ").concat(t+r-c*s[2],",").concat(e+n)),i+="L ".concat(t+c*s[3],",").concat(e+n),s[3]>0&&(i+="A ".concat(s[3],",").concat(s[3],",0,0,").concat(l,",\n ").concat(t,",").concat(e+n-u*s[3])),i+="Z"}else if(a>0&&o===+o&&o>0){var p=Math.min(a,o);i="M ".concat(t,",").concat(e+u*p,"\n A ").concat(p,",").concat(p,",0,0,").concat(l,",").concat(t+c*p,",").concat(e,"\n L ").concat(t+r-c*p,",").concat(e,"\n A ").concat(p,",").concat(p,",0,0,").concat(l,",").concat(t+r,",").concat(e+u*p,"\n L ").concat(t+r,",").concat(e+n-u*p,"\n A ").concat(p,",").concat(p,",0,0,").concat(l,",").concat(t+r-c*p,",").concat(e+n,"\n L ").concat(t+c*p,",").concat(e+n,"\n A ").concat(p,",").concat(p,",0,0,").concat(l,",").concat(t,",").concat(e+n-u*p," Z")}else i="M ".concat(t,",").concat(e," h ").concat(r," v ").concat(n," h ").concat(-r," Z");return i},Gd=function(t,e){if(!t||!e)return!1;var r=t.x,n=t.y,o=e.x,i=e.y,a=e.width,u=e.height;if(Math.abs(a)>0&&Math.abs(u)>0){var c=Math.min(o,o+a),l=Math.max(o,o+a),s=Math.min(i,i+u),f=Math.max(i,i+u);return r>=c&&r<=l&&n>=s&&n<=f}return!1},Yd={x:0,y:0,width:0,height:0,radius:0,isAnimationActive:!1,isUpdateAnimationActive:!1,animationBegin:0,animationDuration:1500,animationEasing:"ease"},Xd=function(t){var e=Hd(Hd({},Yd),t),r=(0,ot.useRef)(),n=Fd((0,ot.useState)(-1),2),o=n[0],i=n[1];(0,ot.useEffect)((function(){if(r.current&&r.current.getTotalLength)try{var t=r.current.getTotalLength();t&&i(t)}catch(t){}}),[]);var a=e.x,u=e.y,c=e.width,l=e.height,s=e.radius,f=e.className,p=e.animationEasing,h=e.animationDuration,d=e.animationBegin,y=e.isAnimationActive,v=e.isUpdateAnimationActive;if(a!==+a||u!==+u||c!==+c||l!==+l||0===c||0===l)return null;var m=ut()("recharts-rectangle",f);return v?it().createElement(sr,{canBegin:o>0,from:{width:c,height:l,x:a,y:u},to:{width:c,height:l,x:a,y:u},duration:h,animationEasing:p,isActive:v},(function(t){var n=t.width,i=t.height,a=t.x,u=t.y;return it().createElement(sr,{canBegin:o>0,from:"0px ".concat(-1===o?1:o,"px"),to:"".concat(o,"px 0px"),attributeName:"strokeDasharray",begin:d,duration:h,isActive:y,easing:p},it().createElement("path",zd({},Tn(e,!0),{className:m,d:qd(a,u,n,i,s),ref:r})))})):it().createElement("path",zd({},Tn(e,!0),{className:m,d:qd(a,u,c,l,s)}))};function Vd(t){return Vd="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Vd(t)}function Zd(){return Zd=Object.assign?Object.assign.bind():function(t){for(var e=1;et.length)&&(e=t.length);for(var r=0,n=new Array(e);r0,from:{upperWidth:0,lowerWidth:0,height:s,x:a,y:u},to:{upperWidth:c,lowerWidth:l,height:s,x:a,y:u},duration:h,animationEasing:p,isActive:y},(function(t){var n=t.upperWidth,i=t.lowerWidth,a=t.height,u=t.x,c=t.y;return it().createElement(sr,{canBegin:o>0,from:"0px ".concat(-1===o?1:o,"px"),to:"".concat(o,"px 0px"),attributeName:"strokeDasharray",begin:d,duration:h,easing:p},it().createElement("path",Zd({},Tn(e,!0),{className:v,d:ny(u,c,n,i,a),ref:r})))})):it().createElement("g",null,it().createElement("path",Zd({},Tn(e,!0),{className:v,d:ny(a,u,c,l,s)})))};function ay(t){return ay="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},ay(t)}function uy(){return uy=Object.assign?Object.assign.bind():function(t){for(var e=1;e180),",").concat(+(i>u),",\n ").concat(l.x,",").concat(l.y,"\n ");if(n>0){var f=Yo(e,r,n,i),p=Yo(e,r,n,u);s+="L ".concat(p.x,",").concat(p.y,"\n A ").concat(n,",").concat(n,",0,\n ").concat(+(Math.abs(a)>180),",").concat(+(i<=u),",\n ").concat(f.x,",").concat(f.y," Z")}else s+="L ".concat(e,",").concat(r," Z");return s},hy={cx:0,cy:0,innerRadius:0,outerRadius:0,startAngle:0,endAngle:0,cornerRadius:0,forceCornerRadius:!1,cornerIsExternal:!1},dy=function(t){var e=ly(ly({},hy),t),r=e.cx,n=e.cy,o=e.innerRadius,i=e.outerRadius,a=e.cornerRadius,u=e.forceCornerRadius,c=e.cornerIsExternal,l=e.startAngle,s=e.endAngle,f=e.className;if(i0&&Math.abs(l-s)<360?function(t){var e=t.cx,r=t.cy,n=t.innerRadius,o=t.outerRadius,i=t.cornerRadius,a=t.forceCornerRadius,u=t.cornerIsExternal,c=t.startAngle,l=t.endAngle,s=an(l-c),f=fy({cx:e,cy:r,radius:o,angle:c,sign:s,cornerRadius:i,cornerIsExternal:u}),p=f.circleTangency,h=f.lineTangency,d=f.theta,y=fy({cx:e,cy:r,radius:o,angle:l,sign:-s,cornerRadius:i,cornerIsExternal:u}),v=y.circleTangency,m=y.lineTangency,g=y.theta,b=u?Math.abs(c-l):Math.abs(c-l)-d-g;if(b<0)return a?"M ".concat(h.x,",").concat(h.y,"\n a").concat(i,",").concat(i,",0,0,1,").concat(2*i,",0\n a").concat(i,",").concat(i,",0,0,1,").concat(2*-i,",0\n "):py({cx:e,cy:r,innerRadius:n,outerRadius:o,startAngle:c,endAngle:l});var x="M ".concat(h.x,",").concat(h.y,"\n A").concat(i,",").concat(i,",0,0,").concat(+(s<0),",").concat(p.x,",").concat(p.y,"\n A").concat(o,",").concat(o,",0,").concat(+(b>180),",").concat(+(s<0),",").concat(v.x,",").concat(v.y,"\n A").concat(i,",").concat(i,",0,0,").concat(+(s<0),",").concat(m.x,",").concat(m.y,"\n ");if(n>0){var w=fy({cx:e,cy:r,radius:n,angle:c,sign:s,isExternal:!0,cornerRadius:i,cornerIsExternal:u}),O=w.circleTangency,S=w.lineTangency,j=w.theta,E=fy({cx:e,cy:r,radius:n,angle:l,sign:-s,isExternal:!0,cornerRadius:i,cornerIsExternal:u}),k=E.circleTangency,P=E.lineTangency,_=E.theta,A=u?Math.abs(c-l):Math.abs(c-l)-j-_;if(A<0&&0===i)return"".concat(x,"L").concat(e,",").concat(r,"Z");x+="L".concat(P.x,",").concat(P.y,"\n A").concat(i,",").concat(i,",0,0,").concat(+(s<0),",").concat(k.x,",").concat(k.y,"\n A").concat(n,",").concat(n,",0,").concat(+(A>180),",").concat(+(s>0),",").concat(O.x,",").concat(O.y,"\n A").concat(i,",").concat(i,",0,0,").concat(+(s<0),",").concat(S.x,",").concat(S.y,"Z")}else x+="L".concat(e,",").concat(r,"Z");return x}({cx:r,cy:n,innerRadius:o,outerRadius:i,cornerRadius:Math.min(y,d/2),forceCornerRadius:u,cornerIsExternal:c,startAngle:l,endAngle:s}):py({cx:r,cy:n,innerRadius:o,outerRadius:i,startAngle:l,endAngle:s}),it().createElement("path",uy({},Tn(e,!0),{className:h,d:p,role:"img"}))},yy=["option","shapeType","propTransformer","activeClassName","isActive"];function vy(t){return vy="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},vy(t)}function my(t,e){if(null==t)return{};var r,n,o=function(t,e){if(null==t)return{};var r,n,o={},i=Object.keys(t);for(n=0;n=0||(o[r]=t[r]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(o[r]=t[r])}return o}function gy(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function by(t){for(var e=1;e=0||(o[r]=t[r]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(o[r]=t[r])}return o}function By(t,e){var r=t.x,n=t.y,o=Ly(t,Cy),i="".concat(r),a=parseInt(i,10),u="".concat(n),c=parseInt(u,10),l="".concat(e.height||o.height),s=parseInt(l,10),f="".concat(e.width||o.width),p=parseInt(f,10);return Iy(Iy(Iy(Iy(Iy({},e),o),a?{x:a}:{}),c?{y:c}:{}),{},{height:s,width:p,name:e.name,radius:e.radius})}function Uy(t){return it().createElement(Sy,Dy({shapeType:"rectangle",propTransformer:By,activeClassName:"recharts-active-bar"},t))}var zy=["value","background"];function Fy(t){return Fy="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Fy(t)}function Wy(t,e){if(null==t)return{};var r,n,o=function(t,e){if(null==t)return{};var r,n,o={},i=Object.keys(t);for(n=0;n=0||(o[r]=t[r]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(o[r]=t[r])}return o}function $y(){return $y=Object.assign?Object.assign.bind():function(t){for(var e=1;e=0?0:o<0?o:n}return r[0]}({numericAxis:b}),O=kn(m,Rd),S=f.map((function(t,e){var n,f,p,y,m,b;if(l?n=function(t,e){if(!e||2!==e.length||!cn(e[0])||!cn(e[1]))return t;var r=Math.min(e[0],e[1]),n=Math.max(e[0],e[1]),o=[t[0],t[1]];return(!cn(t[0])||t[0]n)&&(o[1]=n),o[0]>n&&(o[0]=n),o[1]0&&Math.abs(m)0&&Math.abs(y)1&&void 0!==arguments[1]?arguments[1]:{},r=e.bandAware,n=e.position;if(void 0!==t){if(n)switch(n){case"start":default:return this.scale(t);case"middle":var o=this.bandwidth?this.bandwidth()/2:0;return this.scale(t)+o;case"end":var i=this.bandwidth?this.bandwidth():0;return this.scale(t)+i}if(r){var a=this.bandwidth?this.bandwidth()/2:0;return this.scale(t)+a}return this.scale(t)}}},{key:"isInRange",value:function(t){var e=this.range(),r=e[0],n=e[e.length-1];return r<=n?t>=r&&t<=n:t>=n&&t<=r}}],n=[{key:"create",value:function(e){return new t(e)}}],r&&ev(e.prototype,r),n&&ev(e,n),Object.defineProperty(e,"prototype",{writable:!1}),t}();ov(uv,"EPS",1e-4);var cv=function(t){var e=Object.keys(t).reduce((function(e,r){return nv(nv({},e),{},ov({},r,uv.create(t[r])))}),{});return nv(nv({},e),{},{apply:function(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=r.bandAware,o=r.position;return Id()(t,(function(t,r){return e[r].apply(t,{bandAware:n,position:o})}))},isInRange:function(t){return Ed()(t,(function(t,r){return e[r].isInRange(t)}))}})};var lv=function(t){var e=t.width,r=t.height,n=function(t){return(t%180+180)%180}(arguments.length>1&&void 0!==arguments[1]?arguments[1]:0),o=n*Math.PI/180,i=Math.atan(r/e),a=o>i&&o=0&&t*(e+t*r/2-o)<=0}function pv(t){return pv="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},pv(t)}function hv(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function dv(t){for(var e=1;e=2?an(o[1].coordinate-o[0].coordinate):1,m=function(t,e,r){var n="width"===r,o=t.x,i=t.y,a=t.width,u=t.height;return 1===e?{start:n?o:i,end:n?o+a:i+u}:{start:n?o+a:i+u,end:n?o:i}}(i,v,h);return"equidistantPreserveStart"===c?function(t,e,r,n,o){for(var i=(n||[]).slice(),a=e.start,u=e.end,c=0,l=1,s=a;l<=i.length;){var f=null==n?void 0:n[c];if(void 0===f)return sv(n,l);var p=r(f,c),h=f.coordinate,d=0===c||fv(t,h,p,s,u);d||(c=0,s=a,l+=1),d&&(s=h+t*(p/2+o),c+=l)}return[]}(v,m,y,o,a):(p="preserveStart"===c||"preserveStartEnd"===c?function(t,e,r,n,o,i){var a=(n||[]).slice(),u=a.length,c=e.start,l=e.end;if(i){var s=n[u-1],f=r(s,u-1),p=t*(s.coordinate+t*f/2-l);a[u-1]=s=dv(dv({},s),{},{tickCoord:p>0?s.coordinate-p*t:s.coordinate}),fv(t,s.tickCoord,f,c,l)&&(l=s.tickCoord-t*(f/2+o),a[u-1]=dv(dv({},s),{},{isShow:!0}))}for(var h=i?u-1:u,d=0;d=0;l--){var s=i[l],f=r(s,l);if(l===a-1){var p=t*(s.coordinate+t*f/2-c);i[l]=s=dv(dv({},s),{},{tickCoord:p>0?s.coordinate-p*t:s.coordinate})}else i[l]=s=dv(dv({},s),{},{tickCoord:s.coordinate});fv(t,s.tickCoord,f,u,c)&&(c=s.tickCoord-t*(f/2+o),i[l]=dv(dv({},s),{},{isShow:!0}))}return i}(v,m,y,o,a),p.filter((function(t){return t.isShow})))}function mv(t){return mv="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},mv(t)}function gv(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var n,o,i,a,u=[],c=!0,l=!1;try{if(i=(r=r.call(t)).next,0===e){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=i.call(r)).done)&&(u.push(n.value),u.length!==e);c=!0);}catch(t){l=!0,o=t}finally{try{if(!c&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(l)throw o}}return u}}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return bv(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);"Object"===r&&t.constructor&&(r=t.constructor.name);if("Map"===r||"Set"===r)return Array.from(t);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return bv(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function bv(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);rf[r]+o?Math.max(p,f[r]):Math.max(h,f[r])})),t}return e=i,(r=[{key:"componentDidMount",value:function(){this.updateBBox()}},{key:"componentWillUnmount",value:function(){document.removeEventListener("keydown",this.handleKeyDown)}},{key:"componentDidUpdate",value:function(){this.updateBBox()}},{key:"updateBBox",value:function(){var t=this.state,e=t.boxWidth,r=t.boxHeight;if(t.dismissed?(document.removeEventListener("keydown",this.handleKeyDown),this.props.coordinate.x===this.state.dismissedAtCoordinate.x&&this.props.coordinate.y===this.state.dismissedAtCoordinate.y||this.setState({dismissed:!1})):document.addEventListener("keydown",this.handleKeyDown),this.wrapperNode&&this.wrapperNode.getBoundingClientRect){var n=this.wrapperNode.getBoundingClientRect();(Math.abs(n.width-e)>1||Math.abs(n.height-r)>1)&&this.setState({boxWidth:n.width,boxHeight:n.height})}else-1===e&&-1===r||this.setState({boxWidth:-1,boxHeight:-1})}},{key:"render",value:function(){var t,e,r,n=this,o=this.props,i=o.payload,a=o.isAnimationActive,u=o.animationDuration,c=o.animationEasing,l=o.filterNull,s=function(t,e){return!0===t?zf()(e,Rv):Z()(t)?zf()(e,t):e}(o.payloadUniqBy,l&&i&&i.length?i.filter((function(t){return!et()(t.value)})):i),f=s&&s.length,p=this.props,h=p.content,d=p.viewBox,y=p.coordinate,v=p.position,m=p.active,g=p.wrapperStyle,b=Pv({pointerEvents:"none",visibility:!this.state.dismissed&&m&&f?"visible":"hidden",position:"absolute",top:0,left:0},g);if(v&&cn(v.x)&&cn(v.y))e=v.x,r=v.y;else{var x=this.state,w=x.boxWidth,O=x.boxHeight;w>0&&O>0&&y?(e=this.getTranslate({key:"x",tooltipDimension:w,viewBoxDimension:d.width}),r=this.getTranslate({key:"y",tooltipDimension:O,viewBoxDimension:d.height})):b.visibility="hidden"}b=Pv(Pv({},ie({transform:this.props.useTranslate3d?"translate3d(".concat(e,"px, ").concat(r,"px, 0)"):"translate(".concat(e,"px, ").concat(r,"px)")})),b),a&&m&&(b=Pv(Pv({},ie({transition:"transform ".concat(u,"ms ").concat(c)})),b));var S=ut()(Iv,(Dv(t={},"".concat(Iv,"-right"),cn(e)&&y&&cn(y.x)&&e>=y.x),Dv(t,"".concat(Iv,"-left"),cn(e)&&y&&cn(y.x)&&e=y.y),Dv(t,"".concat(Iv,"-top"),cn(r)&&y&&cn(y.y)&&r=0||(o[r]=t[r]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(o[r]=t[r])}return o}var Hv=function(t,e,r,n,o,i){return"M".concat(t,",").concat(o,"v").concat(n,"M").concat(i,",").concat(e,"h").concat(r)},Kv=function(t){var e=t.x,r=void 0===e?0:e,n=t.y,o=void 0===n?0:n,i=t.top,a=void 0===i?0:i,u=t.left,c=void 0===u?0:u,l=t.width,s=void 0===l?0:l,f=t.height,p=void 0===f?0:f,h=t.className,d=function(t){for(var e=1;e=0||(o[r]=t[r]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(o[r]=t[r])}return o}function tm(t,e){for(var r=0;r0?i(this.props):i(l)),n<=0||o<=0||!s||!s.length?null:it().createElement(Zn,{className:ut()("recharts-cartesian-axis",a),ref:function(e){t.layerReference=e}},r&&this.renderAxisLine(),this.renderTicks(s,this.state.fontSize,this.state.letterSpacing),pi.renderCallByParent(this.props))}}],n=[{key:"renderTickItem",value:function(t,e,r){return it().isValidElement(t)?it().cloneElement(t,e):Z()(t)?t(e):it().createElement(Fo,Vv({},e,{className:"recharts-cartesian-axis-tick-value"}),r)}}],r&&tm(e.prototype,r),n&&tm(e,n),Object.defineProperty(e,"prototype",{writable:!1}),i}(ot.Component);function um(t){return um="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},um(t)}function cm(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function lm(t){for(var e=1;e0&&e.handleDrag(t.changedTouches[0])})),wm(bm(e),"handleDragEnd",(function(){e.setState({isTravellerMoving:!1,isSlideMoving:!1},(function(){var t=e.props,r=t.endIndex,n=t.onDragEnd,o=t.startIndex;null==n||n({endIndex:r,startIndex:o})})),e.detachDragEndListener()})),wm(bm(e),"handleLeaveWrapper",(function(){(e.state.isTravellerMoving||e.state.isSlideMoving)&&(e.leaveTimer=window.setTimeout(e.handleDragEnd,e.props.leaveTimeOut))})),wm(bm(e),"handleEnterSlideOrTraveller",(function(){e.setState({isTextActive:!0})})),wm(bm(e),"handleLeaveSlideOrTraveller",(function(){e.setState({isTextActive:!1})})),wm(bm(e),"handleSlideDragStart",(function(t){var r=Sm(t)?t.changedTouches[0]:t;e.setState({isTravellerMoving:!1,isSlideMoving:!0,slideMoveStartX:r.pageX}),e.attachDragEndListener()})),e.travellerDragStartHandlers={startX:e.handleTravellerDragStart.bind(bm(e),"startX"),endX:e.handleTravellerDragStart.bind(bm(e),"endX")},e.state={},e}return e=i,r=[{key:"componentWillUnmount",value:function(){this.leaveTimer&&(clearTimeout(this.leaveTimer),this.leaveTimer=null),this.detachDragEndListener()}},{key:"getIndex",value:function(t){var e=t.startX,r=t.endX,n=this.state.scaleValues,o=this.props,a=o.gap,u=o.data.length-1,c=Math.min(e,r),l=Math.max(e,r),s=i.getIndexInRange(n,c),f=i.getIndexInRange(n,l);return{startIndex:s-s%a,endIndex:f===u?u:f-f%a}}},{key:"getTextOfTick",value:function(t){var e=this.props,r=e.data,n=e.tickFormatter,o=e.dataKey,i=ch(r[t],o,t);return Z()(n)?n(i,t):i}},{key:"attachDragEndListener",value:function(){window.addEventListener("mouseup",this.handleDragEnd,!0),window.addEventListener("touchend",this.handleDragEnd,!0),window.addEventListener("mousemove",this.handleDrag,!0)}},{key:"detachDragEndListener",value:function(){window.removeEventListener("mouseup",this.handleDragEnd,!0),window.removeEventListener("touchend",this.handleDragEnd,!0),window.removeEventListener("mousemove",this.handleDrag,!0)}},{key:"handleSlideDrag",value:function(t){var e=this.state,r=e.slideMoveStartX,n=e.startX,o=e.endX,i=this.props,a=i.x,u=i.width,c=i.travellerWidth,l=i.startIndex,s=i.endIndex,f=i.onChange,p=t.pageX-r;p>0?p=Math.min(p,a+u-c-o,a+u-c-n):p<0&&(p=Math.max(p,a-n,a-o));var h=this.getIndex({startX:n+p,endX:o+p});h.startIndex===l&&h.endIndex===s||!f||f(h),this.setState({startX:n+p,endX:o+p,slideMoveStartX:t.pageX})}},{key:"handleTravellerDragStart",value:function(t,e){var r=Sm(e)?e.changedTouches[0]:e;this.setState({isSlideMoving:!1,isTravellerMoving:!0,movingTravellerId:t,brushMoveStartX:r.pageX}),this.attachDragEndListener()}},{key:"handleTravellerMove",value:function(t){var e,r=this.state,n=r.brushMoveStartX,o=r.movingTravellerId,i=r.endX,a=r.startX,u=this.state[o],c=this.props,l=c.x,s=c.width,f=c.travellerWidth,p=c.onChange,h=c.gap,d=c.data,y={startX:this.state.startX,endX:this.state.endX},v=t.pageX-n;v>0?v=Math.min(v,l+s-f-u):v<0&&(v=Math.max(v,l-u)),y[o]=u+v;var m=this.getIndex(y),g=m.startIndex,b=m.endIndex;this.setState((wm(e={},o,u+v),wm(e,"brushMoveStartX",t.pageX),e),(function(){var t;p&&(t=d.length-1,("startX"===o&&(i>a?g%h==0:b%h==0)||ia?b%h==0:g%h==0)||i>a&&b===t)&&p(m))}))}},{key:"handleTravellerMoveKeyboard",value:function(t,e){var r=this,n=this.state,o=n.scaleValues,i=n.startX,a=n.endX,u=this.state[e],c=o.indexOf(u);if(-1!==c){var l=c+t;if(!(-1===l||l>=o.length)){var s=o[l];"startX"===e&&s>=a||"endX"===e&&s<=i||this.setState(wm({},e,s),(function(){r.props.onChange(r.getIndex({startX:r.state.startX,endX:r.state.endX}))}))}}}},{key:"renderBackground",value:function(){var t=this.props,e=t.x,r=t.y,n=t.width,o=t.height,i=t.fill,a=t.stroke;return it().createElement("rect",{stroke:a,fill:i,x:e,y:r,width:n,height:o})}},{key:"renderPanorama",value:function(){var t=this.props,e=t.x,r=t.y,n=t.width,o=t.height,i=t.data,a=t.children,u=t.padding,c=ot.Children.only(a);return c?it().cloneElement(c,{x:e,y:r,width:n,height:o,margin:u,compact:!0,data:i}):null}},{key:"renderTravellerLayer",value:function(t,e){var r=this,n=this.props,o=n.y,a=n.travellerWidth,u=n.height,c=n.traveller,l=Math.max(t,this.props.x),s=ym(ym({},Tn(this.props)),{},{x:l,y:o,width:a,height:u});return it().createElement(Zn,{tabIndex:0,role:"slider",className:"recharts-brush-traveller",onMouseEnter:this.handleEnterSlideOrTraveller,onMouseLeave:this.handleLeaveSlideOrTraveller,onMouseDown:this.travellerDragStartHandlers[e],onTouchStart:this.travellerDragStartHandlers[e],onKeyDown:function(t){["ArrowLeft","ArrowRight"].includes(t.key)&&(t.preventDefault(),t.stopPropagation(),r.handleTravellerMoveKeyboard("ArrowRight"===t.key?1:-1,e))},onFocus:function(){r.setState({isTravellerFocused:!0})},onBlur:function(){r.setState({isTravellerFocused:!1})},style:{cursor:"col-resize"}},i.renderTraveller(c,s))}},{key:"renderSlide",value:function(t,e){var r=this.props,n=r.y,o=r.height,i=r.stroke,a=r.travellerWidth,u=Math.min(t,e)+a,c=Math.max(Math.abs(e-t)-a,0);return it().createElement("rect",{className:"recharts-brush-slide",onMouseEnter:this.handleEnterSlideOrTraveller,onMouseLeave:this.handleLeaveSlideOrTraveller,onMouseDown:this.handleSlideDragStart,onTouchStart:this.handleSlideDragStart,style:{cursor:"move"},stroke:"none",fill:i,fillOpacity:.2,x:u,y:n,width:c,height:o})}},{key:"renderText",value:function(){var t=this.props,e=t.startIndex,r=t.endIndex,n=t.y,o=t.height,i=t.travellerWidth,a=t.stroke,u=this.state,c=u.startX,l=u.endX,s={pointerEvents:"none",fill:a};return it().createElement(Zn,{className:"recharts-brush-texts"},it().createElement(Fo,hm({textAnchor:"end",verticalAnchor:"middle",x:Math.min(c,l)-5,y:n+o/2},s),this.getTextOfTick(e)),it().createElement(Fo,hm({textAnchor:"start",verticalAnchor:"middle",x:Math.max(c,l)+i+5,y:n+o/2},s),this.getTextOfTick(r)))}},{key:"render",value:function(){var t=this.props,e=t.data,r=t.className,n=t.children,o=t.x,i=t.y,a=t.width,u=t.height,c=t.alwaysShowText,l=this.state,s=l.startX,f=l.endX,p=l.isTextActive,h=l.isSlideMoving,d=l.isTravellerMoving,y=l.isTravellerFocused;if(!e||!e.length||!cn(o)||!cn(i)||!cn(a)||!cn(u)||a<=0||u<=0)return null;var v=ut()("recharts-brush",r),m=1===it().Children.count(n),g=function(t,e){if(!t)return null;var r=t.replace(/(\w)/,(function(t){return t.toUpperCase()})),n=fm.reduce((function(t,n){return lm(lm({},t),{},sm({},n+r,e))}),{});return n[t]=e,n}("userSelect","none");return it().createElement(Zn,{className:v,onMouseLeave:this.handleLeaveWrapper,onTouchMove:this.handleTouchMove,style:g},this.renderBackground(),m&&this.renderPanorama(),this.renderSlide(s,f),this.renderTravellerLayer(s,"startX"),this.renderTravellerLayer(f,"endX"),(p||h||d||y||c)&&this.renderText())}}],n=[{key:"renderDefaultTraveller",value:function(t){var e=t.x,r=t.y,n=t.width,o=t.height,i=t.stroke,a=Math.floor(r+o/2)-1;return it().createElement(it().Fragment,null,it().createElement("rect",{x:e,y:r,width:n,height:o,fill:i,stroke:"none"}),it().createElement("line",{x1:e+1,y1:a,x2:e+n-1,y2:a,fill:"none",stroke:"#fff"}),it().createElement("line",{x1:e+1,y1:a+2,x2:e+n-1,y2:a+2,fill:"none",stroke:"#fff"}))}},{key:"renderTraveller",value:function(t,e){return it().isValidElement(t)?it().cloneElement(t,e):Z()(t)?t(e):i.renderDefaultTraveller(e)}},{key:"getDerivedStateFromProps",value:function(t,e){var r=t.data,n=t.width,o=t.x,i=t.travellerWidth,a=t.updateId,u=t.startIndex,c=t.endIndex;if(r!==e.prevData||a!==e.prevUpdateId)return ym({prevData:r,prevTravellerWidth:i,prevUpdateId:a,prevX:o,prevWidth:n},r&&r.length?function(t){var e=t.data,r=t.startIndex,n=t.endIndex,o=t.x,i=t.width,a=t.travellerWidth;if(!e||!e.length)return{};var u=e.length,c=Ti().domain(Ad()(0,u)).range([o,o+i-a]),l=c.domain().map((function(t){return c(t)}));return{isTextActive:!1,isSlideMoving:!1,isTravellerMoving:!1,isTravellerFocused:!1,startX:c(r),endX:c(n),scale:c,scaleValues:l}}({data:r,width:n,x:o,travellerWidth:i,startIndex:u,endIndex:c}):{scale:null,scaleValues:null});if(e.scale&&(n!==e.prevWidth||o!==e.prevX||i!==e.prevTravellerWidth)){e.scale.range([o,o+n-i]);var l=e.scale.domain().map((function(t){return e.scale(t)}));return{prevData:r,prevTravellerWidth:i,prevUpdateId:a,prevX:o,prevWidth:n,startX:e.scale(t.startIndex),endX:e.scale(t.endIndex),scaleValues:l}}return null}},{key:"getIndexInRange",value:function(t,e){for(var r=0,n=t.length-1;n-r>1;){var o=Math.floor((r+n)/2);t[o]>e?n=o:r=o}return e>=t[n]?n:r}}],r&&vm(e.prototype,r),n&&vm(e,n),Object.defineProperty(e,"prototype",{writable:!1}),i}(ot.PureComponent);wm(jm,"displayName","Brush"),wm(jm,"defaultProps",{height:40,travellerWidth:5,gap:1,fill:"#fff",stroke:"#666",padding:{top:1,right:1,bottom:1,left:1},leaveTimeOut:1e3,alwaysShowText:!1});var Em=function(t,e){var r=t.alwaysShow,n=t.ifOverflow;return r&&(n="extendDomain"),n===e};function km(t){return km="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},km(t)}function Pm(){return Pm=Object.assign?Object.assign.bind():function(t){for(var e=1;et.length)&&(e=t.length);for(var r=0,n=new Array(e);rt.length)&&(e=t.length);for(var r=0,n=new Array(e);r=0||(o[r]=t[r]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(o[r]=t[r])}return o}function pg(t,e){for(var r=0;rt.length)&&(e=t.length);for(var r=0,n=new Array(e);r0?a:r&&r.props&&r.props.data&&r.props.data.length>0?r.props.data:t&&t.length&&cn(o)&&cn(i)?t.slice(o,i+1):[]};function _g(t){return"number"===t?[0,"auto"]:void 0}var Ag=function(t,e,r,n){var o=t.graphicalItems,i=t.tooltipAxis,a=Pg(e,t);return r<0||!o||!o.length||r>=a.length?null:o.reduce((function(t,o){if(o.props.hide)return t;var u,c=o.props.data,l=void 0===c?e:c;i.dataKey&&!i.allowDuplicatedCategory?u=yn(void 0===l?a:l,i.dataKey,n):u=l&&l[r]||a[r];return u?[].concat(mg(t),[_h(o,u)]):t}),[])},Mg=function(t,e,r,n){var o=n||{x:t.chartX,y:t.chartY},i=function(t,e){return"horizontal"===e?t.x:"vertical"===e?t.y:"centric"===e?t.angle:t.radius}(o,r),a=t.orderedTooltipTicks,u=t.tooltipAxis,c=t.tooltipTicks,l=function(t){var e,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2?arguments[2]:void 0,o=arguments.length>3?arguments[3]:void 0,i=-1,a=null!==(e=null==r?void 0:r.length)&&void 0!==e?e:0;if(a<=1)return 0;if(o&&"angleAxis"===o.axisType&&Math.abs(Math.abs(o.range[1]-o.range[0])-360)<=1e-6)for(var u=o.range,c=0;c0?n[c-1].coordinate:n[a-1].coordinate,s=n[c].coordinate,f=c>=a-1?n[0].coordinate:n[c+1].coordinate,p=void 0;if(an(s-l)!==an(f-s)){var h=[];if(an(f-s)===an(u[1]-u[0])){p=f;var d=s+u[1]-u[0];h[0]=Math.min(d,(d+l)/2),h[1]=Math.max(d,(d+l)/2)}else{p=l;var y=f+u[1]-u[0];h[0]=Math.min(s,(y+s)/2),h[1]=Math.max(s,(y+s)/2)}var v=[Math.min(s,(p+s)/2),Math.max(s,(p+s)/2)];if(t>v[0]&&t<=v[1]||t>=h[0]&&t<=h[1]){i=n[c].index;break}}else{var m=Math.min(l,f),g=Math.max(l,f);if(t>(m+s)/2&&t<=(g+s)/2){i=n[c].index;break}}}else for(var b=0;b0&&b(r[b].coordinate+r[b-1].coordinate)/2&&t<=(r[b].coordinate+r[b+1].coordinate)/2||b===a-1&&t>(r[b].coordinate+r[b-1].coordinate)/2){i=r[b].index;break}return i}(i,a,c,u);if(l>=0&&c){var s=c[l]&&c[l].value,f=Ag(t,e,l,s),p=function(t,e,r,n){var o=e.find((function(t){return t&&t.index===r}));if(o){if("horizontal"===t)return{x:o.coordinate,y:n.y};if("vertical"===t)return{x:n.x,y:o.coordinate};if("centric"===t){var i=o.coordinate,a=n.radius;return wg(wg(wg({},n),Yo(n.cx,n.cy,a,i)),{},{angle:i,radius:a})}var u=o.coordinate,c=n.angle;return wg(wg(wg({},n),Yo(n.cx,n.cy,u,c)),{},{angle:c,radius:u})}return Eg}(r,a,l,o);return{activeTooltipIndex:l,activeLabel:s,activePayload:f,activeCoordinate:p}}return null},Tg=function(t,e){var r=e.axes,n=e.graphicalItems,o=e.axisType,i=e.axisIdKey,a=e.stackGroups,u=e.dataStartIndex,c=e.dataEndIndex,l=t.layout,s=t.children,f=t.stackOffset,p=hh(l,o),h=r.reduce((function(e,r){var h,d=r.props,y=d.type,v=d.dataKey,m=d.allowDataOverflow,g=d.allowDuplicatedCategory,b=d.scale,x=d.ticks,w=d.includeHidden,O=r.props[i];if(e[O])return e;var S,j,E,k=Pg(t.data,{graphicalItems:n.filter((function(t){return t.props[i]===O})),dataStartIndex:u,dataEndIndex:c}),P=k.length;(function(t,e,r){if("number"===r&&!0===e&&Array.isArray(t)){var n=null==t?void 0:t[0],o=null==t?void 0:t[1];if(n&&o&&cn(n)&&cn(o))return!0}return!1})(r.props.domain,m,y)&&(S=Eh(r.props.domain,null,m),!p||"number"!==y&&"auto"===b||(E=lh(k,v,"category")));var _=_g(y);if(!S||0===S.length){var A,M=null!==(A=r.props.domain)&&void 0!==A?A:_;if(v){if(S=lh(k,v,y),"category"===y&&p){var T=function(t){if(!nt()(t))return!1;for(var e=t.length,r={},n=0;n=0?t:[].concat(mg(t),[e])}),[]))}else if("category"===y)S=g?S.filter((function(t){return""!==t&&!et()(t)})):Ph(M,S,r).reduce((function(t,e){return t.indexOf(e)>=0||""===e||et()(e)?t:[].concat(mg(t),[e])}),[]);else if("number"===y){var C=function(t,e,r,n,o){var i=e.map((function(e){return fh(t,e,r,o,n)})).filter((function(t){return!et()(t)}));return i&&i.length?i.reduce((function(t,e){return[Math.min(t[0],e[0]),Math.max(t[1],e[1])]}),[1/0,-1/0]):null}(k,n.filter((function(t){return t.props[i]===O&&(w||!t.props.hide)})),v,o,l);C&&(S=C)}!p||"number"!==y&&"auto"===b||(E=lh(k,v,"category"))}else S=p?Ad()(0,P):a&&a[O]&&a[O].hasStack&&"number"===y?"expand"===f?[0,1]:Oh(a[O].stackGroups,u,c):ph(k,n.filter((function(t){return t.props[i]===O&&(w||!t.props.hide)})),y,l,!0);if("number"===y)S=Vm(s,S,O,o,x),M&&(S=Eh(M,S,m));else if("category"===y&&M){var D=M;S.every((function(t){return D.indexOf(t)>=0}))&&(S=D)}}return wg(wg({},e),{},Og({},O,wg(wg({},r.props),{},{axisType:o,domain:S,categoricalDomain:E,duplicateDomain:j,originalDomain:null!==(h=r.props.domain)&&void 0!==h?h:_,isCategorical:p,layout:l})))}),{});return h},Cg=function(t,e){var r=e.axisType,n=void 0===r?"xAxis":r,o=e.AxisComp,i=e.graphicalItems,a=e.stackGroups,u=e.dataStartIndex,c=e.dataEndIndex,l=t.children,s="".concat(n,"Id"),f=kn(l,o),p={};return f&&f.length?p=Tg(t,{axes:f,graphicalItems:i,axisType:n,axisIdKey:s,stackGroups:a,dataStartIndex:u,dataEndIndex:c}):i&&i.length&&(p=function(t,e){var r=e.graphicalItems,n=e.Axis,o=e.axisType,i=e.axisIdKey,a=e.stackGroups,u=e.dataStartIndex,c=e.dataEndIndex,l=t.layout,s=t.children,f=Pg(t.data,{graphicalItems:r,dataStartIndex:u,dataEndIndex:c}),p=f.length,h=hh(l,o),d=-1;return r.reduce((function(t,e){var y,v=e.props[i],m=_g("number");return t[v]?t:(d++,h?y=Ad()(0,p):a&&a[v]&&a[v].hasStack?(y=Oh(a[v].stackGroups,u,c),y=Vm(s,y,v,o)):(y=Eh(m,ph(f,r.filter((function(t){return t.props[i]===v&&!t.props.hide})),"number",l),n.defaultProps.allowDataOverflow),y=Vm(s,y,v,o)),wg(wg({},t),{},Og({},v,wg(wg({axisType:o},n.defaultProps),{},{hide:!0,orientation:Q()(jg,"".concat(o,".").concat(d%2),null),domain:y,originalDomain:m,isCategorical:h,layout:l}))))}),{})}(t,{Axis:o,graphicalItems:i,axisType:n,axisIdKey:s,stackGroups:a,dataStartIndex:u,dataEndIndex:c})),p},Dg=function(t){var e,r,n=t.children,o=t.defaultShowTooltip,i=Pn(n,jm);return{chartX:0,chartY:0,dataStartIndex:i&&i.props&&i.props.startIndex||0,dataEndIndex:void 0!==(null==i||null===(e=i.props)||void 0===e?void 0:e.endIndex)?null==i||null===(r=i.props)||void 0===r?void 0:r.endIndex:t.data&&t.data.length-1||0,activeTooltipIndex:-1,isTooltipActive:!et()(o)&&o}},Ng=function(t){return"horizontal"===t?{numericAxisName:"yAxis",cateAxisName:"xAxis"}:"vertical"===t?{numericAxisName:"xAxis",cateAxisName:"yAxis"}:"centric"===t?{numericAxisName:"radiusAxis",cateAxisName:"angleAxis"}:{numericAxisName:"angleAxis",cateAxisName:"radiusAxis"}},Ig=function(t,e){var r=t.props,n=(t.graphicalItems,t.xAxisMap),o=void 0===n?{}:n,i=t.yAxisMap,a=void 0===i?{}:i,u=r.width,c=r.height,l=r.children,s=r.margin||{},f=Pn(l,jm),p=Pn(l,Vp),h=Object.keys(a).reduce((function(t,e){var r=a[e],n=r.orientation;return r.mirror||r.hide?t:wg(wg({},t),{},Og({},n,t[n]+r.width))}),{left:s.left||0,right:s.right||0}),d=Object.keys(o).reduce((function(t,e){var r=o[e],n=r.orientation;return r.mirror||r.hide?t:wg(wg({},t),{},Og({},n,Q()(t,"".concat(n))+r.height))}),{top:s.top||0,bottom:s.bottom||0}),y=wg(wg({},d),h),v=y.bottom;return f&&(y.bottom+=f.props.height||jm.defaultProps.height),p&&e&&(y=function(t,e,r,n){var o=r.children,i=r.width,a=r.margin,u=i-(a.left||0)-(a.right||0),c=eh({children:o,legendWidth:u});if(c){var l=n||{},s=l.width,f=l.height,p=c.align,h=c.verticalAlign,d=c.layout;if(("vertical"===d||"horizontal"===d&&"middle"===h)&&"center"!==p&&cn(t[p]))return oh(oh({},t),{},ih({},p,t[p]+(s||0)));if(("horizontal"===d||"vertical"===d&&"center"===p)&&"middle"!==h&&cn(t[h]))return oh(oh({},t),{},ih({},h,t[h]+(f||0)))}return t}(y,0,r,e)),wg(wg({brushBottom:v},y),{},{width:u-y.left-y.right,height:c-y.top-y.bottom})},Rg=function(){return null};Rg.displayName="XAxis",Rg.defaultProps={allowDecimals:!0,hide:!1,orientation:"bottom",width:0,height:30,mirror:!1,xAxisId:0,tickCount:5,type:"category",padding:{left:0,right:0},allowDataOverflow:!1,scale:"auto",reversed:!1,allowDuplicatedCategory:!0};var Lg=function(){return null};Lg.displayName="YAxis",Lg.defaultProps={allowDuplicatedCategory:!0,allowDecimals:!0,hide:!1,orientation:"left",width:60,height:0,mirror:!1,yAxisId:0,tickCount:5,type:"number",padding:{top:0,bottom:0},allowDataOverflow:!1,scale:"auto",reversed:!1};var Bg=function(t){var e,r=t.chartName,n=t.GraphicalChild,o=t.defaultTooltipEventType,i=void 0===o?"axis":o,a=t.validateTooltipEventTypes,u=void 0===a?["axis"]:a,c=t.axisComponents,l=t.legendContent,s=t.formatAxisMap,f=t.defaultProps,p=function(t,e){var r=e.graphicalItems,n=e.stackGroups,o=e.offset,i=e.updateId,a=e.dataStartIndex,u=e.dataEndIndex,l=t.barSize,s=t.layout,f=t.barGap,p=t.barCategoryGap,h=t.maxBarSize,d=Ng(s),y=d.numericAxisName,v=d.cateAxisName,m=function(t){return!(!t||!t.length)&&t.some((function(t){var e=On(t&&t.type);return e&&e.indexOf("Bar")>=0}))}(r),g=m&&function(t){var e=t.barSize,r=t.stackGroups,n=void 0===r?{}:r;if(!n)return{};for(var o={},i=Object.keys(n),a=0,u=i.length;a=0}));if(y&&y.length){var v=y[0].props.barSize,m=y[0].props[d];o[m]||(o[m]=[]),o[m].push({item:y[0],stackList:y.slice(1),barSize:et()(v)?e:v})}}return o}({barSize:l,stackGroups:n}),b=[];return r.forEach((function(r,l){var d=Pg(t.data,{dataStartIndex:a,dataEndIndex:u},r),m=r.props,x=m.dataKey,w=m.maxBarSize,O=r.props["".concat(y,"Id")],S=r.props["".concat(v,"Id")],j=c.reduce((function(t,n){var o,i=e["".concat(n.axisType,"Map")],a=r.props["".concat(n.axisType,"Id")];i&&i[a]||"zAxis"===n.axisType||function(t,e){if(!t)throw new Error(Cd)}(!1);var u=i[a];return wg(wg({},t),{},(Og(o={},n.axisType,u),Og(o,"".concat(n.axisType,"Ticks"),yh(u)),o))}),{}),E=j[v],k=j["".concat(v,"Ticks")],P=n&&n[O]&&n[O].hasStack&&function(t,e){var r=t.props.stackId;if(ln(r)){var n=e[r];if(n){var o=n.items.indexOf(t);return o>=0?n.stackedData[o]:null}}return null}(r,n[O].stackGroups),_=On(r.type).indexOf("Bar")>=0,A=kh(E,k),M=[];if(_){var T,C,D=et()(w)?h:w,N=null!==(T=null!==(C=kh(E,k,!0))&&void 0!==C?C:D)&&void 0!==T?T:0;M=function(t){var e=t.barGap,r=t.barCategoryGap,n=t.bandSize,o=t.sizeList,i=void 0===o?[]:o,a=t.maxBarSize,u=i.length;if(u<1)return null;var c,l=pn(e,n,0,!0),s=[];if(i[0].barSize===+i[0].barSize){var f=!1,p=n/u,h=i.reduce((function(t,e){return t+e.barSize||0}),0);(h+=(u-1)*l)>=n&&(h-=(u-1)*l,l=0),h>=n&&p>0&&(f=!0,h=u*(p*=.9));var d={offset:((n-h)/2>>0)-l,size:0};c=i.reduce((function(t,e){var r={item:e.item,position:{offset:d.offset+d.size+l,size:f?p:e.barSize}},n=[].concat(ah(t),[r]);return d=n[n.length-1].position,e.stackList&&e.stackList.length&&e.stackList.forEach((function(t){n.push({item:t,position:d})})),n}),s)}else{var y=pn(r,n,0,!0);n-2*y-(u-1)*l<=0&&(l=0);var v=(n-2*y-(u-1)*l)/u;v>1&&(v>>=0);var m=a===+a?Math.min(v,a):v;c=i.reduce((function(t,e,r){var n=[].concat(ah(t),[{item:e.item,position:{offset:y+(v+l)*r+(v-m)/2,size:m}}]);return e.stackList&&e.stackList.length&&e.stackList.forEach((function(t){n.push({item:t,position:n[n.length-1].position})})),n}),s)}return c}({barGap:f,barCategoryGap:p,bandSize:N!==A?N:A,sizeList:g[S],maxBarSize:D}),N!==A&&(M=M.map((function(t){return wg(wg({},t),{},{position:wg(wg({},t.position),{},{offset:t.position.offset-N/2})})})))}var I,R,L,B=r&&r.type&&r.type.getComposedData;B&&b.push({props:wg(wg({},B(wg(wg({},j),{},{displayedData:d,props:t,dataKey:x,item:r,bandSize:A,barPosition:M,offset:o,stackedData:P,layout:s,dataStartIndex:a,dataEndIndex:u}))),{},(I={key:r.key||"item-".concat(l)},Og(I,y,j[y]),Og(I,v,j[v]),Og(I,"animationId",i),I)),childIndex:(R=r,L=t.children,En(L).indexOf(R)),item:r})})),b},h=function(t,e){var o=t.props,i=t.dataStartIndex,a=t.dataEndIndex,u=t.updateId;if(!_n({props:o}))return null;var l=o.children,f=o.layout,h=o.stackOffset,d=o.data,y=o.reverseStackOrder,v=Ng(f),m=v.numericAxisName,g=v.cateAxisName,b=kn(l,n),x=function(t,e,r,n,o,i){if(!t)return null;var a=(i?e.reverse():e).reduce((function(t,e){var o=e.props,i=o.stackId;if(o.hide)return t;var a=e.props[r],u=t[a]||{hasStack:!1,stackGroups:{}};if(ln(i)){var c=u.stackGroups[i]||{numericAxisId:r,cateAxisId:n,items:[]};c.items.push(e),u.hasStack=!0,u.stackGroups[i]=c}else u.stackGroups[fn("_stackId_")]={numericAxisId:r,cateAxisId:n,items:[e]};return oh(oh({},t),{},ih({},a,u))}),{});return Object.keys(a).reduce((function(e,i){var u=a[i];return u.hasStack&&(u.stackGroups=Object.keys(u.stackGroups).reduce((function(e,i){var a=u.stackGroups[i];return oh(oh({},e),{},ih({},i,{numericAxisId:r,cateAxisId:n,items:a.items,stackedData:bh(t,a.items,o)}))}),{})),oh(oh({},e),{},ih({},i,u))}),{})}(d,b,"".concat(m,"Id"),"".concat(g,"Id"),h,y),w=c.reduce((function(t,e){var r="".concat(e.axisType,"Map");return wg(wg({},t),{},Og({},r,Cg(o,wg(wg({},e),{},{graphicalItems:b,stackGroups:e.axisType===m&&x,dataStartIndex:i,dataEndIndex:a}))))}),{}),O=Ig(wg(wg({},w),{},{props:o,graphicalItems:b}),null==e?void 0:e.legendBBox);Object.keys(w).forEach((function(t){w[t]=s(o,w[t],O,t.replace("Map",""),r)}));var S,j,E=w["".concat(g,"Map")],k=(S=hn(E),{tooltipTicks:j=yh(S,!1,!0),orderedTooltipTicks:yi()(j,(function(t){return t.coordinate})),tooltipAxis:S,tooltipAxisBandSize:kh(S,j)}),P=p(o,wg(wg({},w),{},{dataStartIndex:i,dataEndIndex:a,updateId:u,graphicalItems:b,stackGroups:x,offset:O}));return wg(wg({formattedGraphicalItems:P,graphicalItems:b,offset:O,stackGroups:x},k),w)};return e=function(t){!function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&hg(t,e)}(c,t);var e,n,o,a=dg(c);function c(t){var e;return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,c),Og(yg(e=a.call(this,t)),"accessibilityManager",new og),Og(yg(e),"clearDefer",(function(){e.cancelDefer&&(e.cancelDefer(),e.cancelDefer=null)})),Og(yg(e),"handleLegendBBoxUpdate",(function(t){if(t){var r=e.state,n=r.dataStartIndex,o=r.dataEndIndex,i=r.updateId;e.setState(wg({legendBBox:t},h({props:e.props,dataStartIndex:n,dataEndIndex:o,updateId:i},wg(wg({},e.state),{},{legendBBox:t}))))}})),Og(yg(e),"handleReceiveSyncEvent",(function(t,r,n){e.props.syncId===t&&r!==e.uniqueChartId&&(e.clearDefer(),e.cancelDefer=function(t){if("function"==typeof requestAnimationFrame){var e=requestAnimationFrame(t);return function(){return cancelAnimationFrame(e)}}if("function"==typeof setImmediate){var r=setImmediate(t);return function(){return clearImmediate(r)}}var n=setTimeout(t);return function(){return clearTimeout(n)}}(e.applySyncEvent.bind(yg(e),n)))})),Og(yg(e),"handleBrushChange",(function(t){var r=t.startIndex,n=t.endIndex;if(r!==e.state.dataStartIndex||n!==e.state.dataEndIndex){var o=e.state.updateId;e.setState((function(){return wg({dataStartIndex:r,dataEndIndex:n},h({props:e.props,dataStartIndex:r,dataEndIndex:n,updateId:o},e.state))})),e.triggerSyncEvent({dataStartIndex:r,dataEndIndex:n})}})),Og(yg(e),"handleMouseEnter",(function(t){var r=e.props.onMouseEnter,n=e.getMouseInfo(t);if(n){var o=wg(wg({},n),{},{isTooltipActive:!0});e.setState(o),e.triggerSyncEvent(o),Z()(r)&&r(o,t)}})),Og(yg(e),"triggeredAfterMouseMove",(function(t){var r=e.props.onMouseMove,n=e.getMouseInfo(t),o=n?wg(wg({},n),{},{isTooltipActive:!0}):{isTooltipActive:!1};e.setState(o),e.triggerSyncEvent(o),Z()(r)&&r(o,t)})),Og(yg(e),"handleItemMouseEnter",(function(t){e.setState((function(){return{isTooltipActive:!0,activeItem:t,activePayload:t.tooltipPayload,activeCoordinate:t.tooltipPosition||{x:t.cx,y:t.cy}}}))})),Og(yg(e),"handleItemMouseLeave",(function(){e.setState((function(){return{isTooltipActive:!1}}))})),Og(yg(e),"handleMouseMove",(function(t){t&&Z()(t.persist)&&t.persist(),e.triggeredAfterMouseMove(t)})),Og(yg(e),"handleMouseLeave",(function(t){var r=e.props.onMouseLeave,n={isTooltipActive:!1};e.setState(n),e.triggerSyncEvent(n),Z()(r)&&r(n,t),e.cancelThrottledTriggerAfterMouseMove()})),Og(yg(e),"handleOuterEvent",(function(t){var r=function(t){var e=t&&t.type;return e&&wn[e]?wn[e]:null}(t),n=Q()(e.props,"".concat(r));r&&Z()(n)&&n(/.*touch.*/i.test(r)?e.getMouseInfo(t.changedTouches[0]):e.getMouseInfo(t),t)})),Og(yg(e),"handleClick",(function(t){var r=e.props.onClick,n=e.getMouseInfo(t);if(n){var o=wg(wg({},n),{},{isTooltipActive:!0});e.setState(o),e.triggerSyncEvent(o),Z()(r)&&r(o,t)}})),Og(yg(e),"handleMouseDown",(function(t){var r=e.props.onMouseDown;Z()(r)&&r(e.getMouseInfo(t),t)})),Og(yg(e),"handleMouseUp",(function(t){var r=e.props.onMouseUp;Z()(r)&&r(e.getMouseInfo(t),t)})),Og(yg(e),"handleTouchMove",(function(t){null!=t.changedTouches&&t.changedTouches.length>0&&e.handleMouseMove(t.changedTouches[0])})),Og(yg(e),"handleTouchStart",(function(t){null!=t.changedTouches&&t.changedTouches.length>0&&e.handleMouseDown(t.changedTouches[0])})),Og(yg(e),"handleTouchEnd",(function(t){null!=t.changedTouches&&t.changedTouches.length>0&&e.handleMouseUp(t.changedTouches[0])})),Og(yg(e),"verticalCoordinatesGenerator",(function(t,e){var r=t.xAxis,n=t.width,o=t.height,i=t.offset;return dh(vv(wg(wg(wg({},am.defaultProps),r),{},{ticks:yh(r,!0),viewBox:{x:0,y:0,width:n,height:o}})),i.left,i.left+i.width,e)})),Og(yg(e),"horizontalCoordinatesGenerator",(function(t,e){var r=t.yAxis,n=t.width,o=t.height,i=t.offset;return dh(vv(wg(wg(wg({},am.defaultProps),r),{},{ticks:yh(r,!0),viewBox:{x:0,y:0,width:n,height:o}})),i.top,i.top+i.height,e)})),Og(yg(e),"axesTicksGenerator",(function(t){return yh(t,!0)})),Og(yg(e),"renderCursor",(function(t){var n=e.state,o=n.isTooltipActive,i=n.activeCoordinate,a=n.activePayload,u=n.offset,c=n.activeTooltipIndex,l=n.tooltipAxisBandSize,s=e.getTooltipEventType();if(!t||!t.props.cursor||!o||!i||"ScatterChart"!==r&&"axis"!==s)return null;var f,p=e.props.layout,h=Kn;if("ScatterChart"===r)f=i,h=Kv;else if("BarChart"===r)f=function(t,e,r,n){var o=n/2;return{stroke:"none",fill:"#ccc",x:"horizontal"===t?e.x-o:r.left+.5,y:"horizontal"===t?r.top+.5:e.y-o,width:"horizontal"===t?n:r.width-1,height:"horizontal"===t?r.height-1:n}}(p,i,u,l),h=Xd;else if("radial"===p){var d=Dd(i),y=d.cx,v=d.cy,m=d.radius;f={cx:y,cy:v,startAngle:d.startAngle,endAngle:d.endAngle,innerRadius:m,outerRadius:m},h=dy}else f={points:ig(p,i,u)},h=Kn;var g=t.key||"_recharts-cursor",b=wg(wg(wg(wg({stroke:"#ccc",pointerEvents:"none"},u),f),Tn(t.props.cursor)),{},{payload:a,payloadIndex:c,key:g,className:"recharts-tooltip-cursor"});return(0,ot.isValidElement)(t.props.cursor)?(0,ot.cloneElement)(t.props.cursor,b):(0,ot.createElement)(h,b)})),Og(yg(e),"renderPolarAxis",(function(t,r,n){var o=Q()(t,"type.axisType"),i=Q()(e.state,"".concat(o,"Map")),a=i&&i[t.props["".concat(o,"Id")]];return(0,ot.cloneElement)(t,wg(wg({},a),{},{className:o,key:t.key||"".concat(r,"-").concat(n),ticks:yh(a,!0)}))})),Og(yg(e),"renderXAxis",(function(t,r,n){var o=e.state.xAxisMap[t.props.xAxisId];return e.renderAxis(o,t,r,n)})),Og(yg(e),"renderYAxis",(function(t,r,n){var o=e.state.yAxisMap[t.props.yAxisId];return e.renderAxis(o,t,r,n)})),Og(yg(e),"renderGrid",(function(t){var r=e.state,n=r.xAxisMap,o=r.yAxisMap,i=r.offset,a=e.props,u=a.width,c=a.height,l=hn(n),s=Pd()(o,(function(t){return Ed()(t.domain,kg)}))||hn(o),f=t.props||{};return(0,ot.cloneElement)(t,{key:t.key||"grid",x:cn(f.x)?f.x:i.left,y:cn(f.y)?f.y:i.top,width:cn(f.width)?f.width:i.width,height:cn(f.height)?f.height:i.height,xAxis:l,yAxis:s,offset:i,chartWidth:u,chartHeight:c,verticalCoordinatesGenerator:f.verticalCoordinatesGenerator||e.verticalCoordinatesGenerator,horizontalCoordinatesGenerator:f.horizontalCoordinatesGenerator||e.horizontalCoordinatesGenerator})})),Og(yg(e),"renderPolarGrid",(function(t){var r=t.props,n=r.radialLines,o=r.polarAngles,i=r.polarRadius,a=e.state,u=a.radiusAxisMap,c=a.angleAxisMap,l=hn(u),s=hn(c),f=s.cx,p=s.cy,h=s.innerRadius,d=s.outerRadius;return(0,ot.cloneElement)(t,{polarAngles:nt()(o)?o:yh(s,!0).map((function(t){return t.coordinate})),polarRadius:nt()(i)?i:yh(l,!0).map((function(t){return t.coordinate})),cx:f,cy:p,innerRadius:h,outerRadius:d,key:t.key||"polar-grid",radialLines:n})})),Og(yg(e),"renderLegend",(function(){var t=e.state.formattedGraphicalItems,r=e.props,n=r.children,o=r.width,i=r.height,a=e.props.margin||{},u=o-(a.left||0)-(a.right||0),c=eh({children:n,formattedGraphicalItems:t,legendWidth:u,legendContent:l});if(!c)return null;var s=c.item,f=fg(c,ag);return(0,ot.cloneElement)(s,wg(wg({},f),{},{chartWidth:o,chartHeight:i,margin:a,onBBoxUpdate:e.handleLegendBBoxUpdate}))})),Og(yg(e),"renderTooltip",(function(){var t=Pn(e.props.children,Lv);if(!t)return null;var r=e.state,n=r.isTooltipActive,o=r.activeCoordinate,i=r.activePayload,a=r.activeLabel,u=r.offset;return(0,ot.cloneElement)(t,{viewBox:wg(wg({},u),{},{x:u.left,y:u.top}),active:n,label:a,payload:n?i:[],coordinate:o})})),Og(yg(e),"renderBrush",(function(t){var r=e.props,n=r.margin,o=r.data,i=e.state,a=i.offset,u=i.dataStartIndex,c=i.dataEndIndex,l=i.updateId;return(0,ot.cloneElement)(t,{key:t.key||"_recharts-brush",onChange:vh(e.handleBrushChange,null,t.props.onChange),data:o,x:cn(t.props.x)?t.props.x:a.left,y:cn(t.props.y)?t.props.y:a.top+a.height+a.brushBottom-(n.bottom||0),width:cn(t.props.width)?t.props.width:a.width,startIndex:u,endIndex:c,updateId:"brush-".concat(l)})})),Og(yg(e),"renderReferenceElement",(function(t,r,n){if(!t)return null;var o=yg(e).clipPathId,i=e.state,a=i.xAxisMap,u=i.yAxisMap,c=i.offset,l=t.props,s=l.xAxisId,f=l.yAxisId;return(0,ot.cloneElement)(t,{key:t.key||"".concat(r,"-").concat(n),xAxis:a[s],yAxis:u[f],viewBox:{x:c.left,y:c.top,width:c.width,height:c.height},clipPathId:o})})),Og(yg(e),"renderActivePoints",(function(t){var e=t.item,r=t.activePoint,n=t.basePoint,o=t.childIndex,i=t.isRange,a=[],u=e.props.key,l=e.item.props,s=l.activeDot,f=wg(wg({index:o,dataKey:l.dataKey,cx:r.x,cy:r.y,r:4,fill:sh(e.item),strokeWidth:2,stroke:"#fff",payload:r.payload,value:r.value,key:"".concat(u,"-activePoint-").concat(o)},Tn(s)),Jr(s));return a.push(c.renderActiveDot(s,f)),n?a.push(c.renderActiveDot(s,wg(wg({},f),{},{cx:n.x,cy:n.y,key:"".concat(u,"-basePoint-").concat(o)}))):i&&a.push(null),a})),Og(yg(e),"renderGraphicChild",(function(t,r,n){var o=e.filterFormatItem(t,r,n);if(!o)return null;var i=e.getTooltipEventType(),a=e.state,u=a.isTooltipActive,c=a.tooltipAxis,l=a.activeTooltipIndex,s=a.activeLabel,f=Pn(e.props.children,Lv),p=o.props,h=p.points,d=p.isRange,y=p.baseLine,v=o.item.props,m=v.activeDot,g=v.hide,b=v.activeBar,x=v.activeShape,w=Boolean(!g&&u&&f&&(m||b||x)),O={};"axis"!==i&&f&&"click"===f.props.trigger?O={onClick:vh(e.handleItemMouseEnter,null,t.props.onCLick)}:"axis"!==i&&(O={onMouseLeave:vh(e.handleItemMouseLeave,null,t.props.onMouseLeave),onMouseEnter:vh(e.handleItemMouseEnter,null,t.props.onMouseEnter)});var S=(0,ot.cloneElement)(t,wg(wg({},o.props),O));if(w){if(!(l>=0)){var j,E=(null!==(j=e.getItemByXY(e.state.activeCoordinate))&&void 0!==j?j:{graphicalItem:S}).graphicalItem,k=E.item,P=void 0===k?t:k,_=E.childIndex,A=wg(wg(wg({},o.props),O),{},{activeIndex:_});return[(0,ot.cloneElement)(P,A),null,null]}var M,T;if(c.dataKey&&!c.allowDuplicatedCategory){var C="function"==typeof c.dataKey?function(t){return"function"==typeof c.dataKey?c.dataKey(t.payload):null}:"payload.".concat(c.dataKey.toString());M=yn(h,C,s),T=d&&y&&yn(y,C,s)}else M=null==h?void 0:h[l],T=d&&y&&y[l];if(x||b){var D=void 0!==t.props.activeIndex?t.props.activeIndex:l;return[(0,ot.cloneElement)(t,wg(wg(wg({},o.props),O),{},{activeIndex:D})),null,null]}if(!et()(M))return[S].concat(mg(e.renderActivePoints({item:o,activePoint:M,basePoint:T,childIndex:l,isRange:d})))}return d?[S,null,null]:[S,null]})),Og(yg(e),"renderCustomized",(function(t,r,n){return(0,ot.cloneElement)(t,wg(wg({key:"recharts-customized-".concat(n)},e.props),e.state))})),e.uniqueChartId=et()(t.id)?fn("recharts"):t.id,e.clipPathId="".concat(e.uniqueChartId,"-clip"),t.throttleDelay&&(e.triggeredAfterMouseMove=ad()(e.triggeredAfterMouseMove,t.throttleDelay)),e.state={},e}return e=c,n=[{key:"componentDidMount",value:function(){var t,e;et()(this.props.syncId)||this.addListener(),this.accessibilityManager.setDetails({container:this.container,offset:{left:null!==(t=this.props.margin.left)&&void 0!==t?t:0,top:null!==(e=this.props.margin.top)&&void 0!==e?e:0},coordinateList:this.state.tooltipTicks,mouseHandlerCallback:this.handleMouseMove,layout:this.props.layout})}},{key:"getSnapshotBeforeUpdate",value:function(t,e){return this.props.accessibilityLayer?(this.state.tooltipTicks!==e.tooltipTicks&&this.accessibilityManager.setDetails({coordinateList:this.state.tooltipTicks}),this.props.layout!==t.layout&&this.accessibilityManager.setDetails({layout:this.props.layout}),this.props.margin!==t.margin&&this.accessibilityManager.setDetails({offset:{left:null!==(r=this.props.margin.left)&&void 0!==r?r:0,top:null!==(n=this.props.margin.top)&&void 0!==n?n:0}}),null):null;var r,n}},{key:"componentDidUpdate",value:function(t){et()(t.syncId)&&!et()(this.props.syncId)&&this.addListener(),!et()(t.syncId)&&et()(this.props.syncId)&&this.removeListener()}},{key:"componentWillUnmount",value:function(){this.clearDefer(),et()(this.props.syncId)||this.removeListener(),this.cancelThrottledTriggerAfterMouseMove()}},{key:"cancelThrottledTriggerAfterMouseMove",value:function(){"function"==typeof this.triggeredAfterMouseMove.cancel&&this.triggeredAfterMouseMove.cancel()}},{key:"getTooltipEventType",value:function(){var t=Pn(this.props.children,Lv);if(t&&Td()(t.props.shared)){var e=t.props.shared?"axis":"item";return u.indexOf(e)>=0?e:i}return i}},{key:"getMouseInfo",value:function(t){var e;if(!this.container)return null;var r,n,o,i=function(t,e){return{chartX:Math.round(t.pageX-e.left),chartY:Math.round(t.pageY-e.top)}}(t,(r=this.container,n=r.ownerDocument.documentElement,o={top:0,left:0},void 0!==r.getBoundingClientRect&&(o=r.getBoundingClientRect()),{top:o.top+window.pageYOffset-n.clientTop,left:o.left+window.pageXOffset-n.clientLeft})),a=this.container,u=(null==a||null===(e=a.getBoundingClientRect())||void 0===e?void 0:e.width)/a.offsetWidth||1,c=this.inRange(i.chartX,i.chartY,u);if(!c)return null;var l=this.state,s=l.xAxisMap,f=l.yAxisMap;if("axis"!==this.getTooltipEventType()&&s&&f){var p=hn(s).scale,h=hn(f).scale,d=p&&p.invert?p.invert(i.chartX):null,y=h&&h.invert?h.invert(i.chartY):null;return wg(wg({},i),{},{xValue:d,yValue:y})}var v=Mg(this.state,this.props.data,this.props.layout,c);return v?wg(wg({},i),v):null}},{key:"inRange",value:function(t,e){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,n=this.props.layout,o=t/r,i=e/r;if("horizontal"===n||"vertical"===n){var a=this.state.offset;return o>=a.left&&o<=a.left+a.width&&i>=a.top&&i<=a.top+a.height?{x:o,y:i}:null}var u=this.state,c=u.angleAxisMap,l=u.radiusAxisMap;if(c&&l){var s=hn(c);return Zo({x:o,y:i},s)}return null}},{key:"parseEventsOfWrapper",value:function(){var t=this.props.children,e=this.getTooltipEventType(),r=Pn(t,Lv),n={};return r&&"axis"===e&&(n="click"===r.props.trigger?{onClick:this.handleClick}:{onMouseEnter:this.handleMouseEnter,onMouseMove:this.handleMouseMove,onMouseLeave:this.handleMouseLeave,onTouchMove:this.handleTouchMove,onTouchStart:this.handleTouchStart,onTouchEnd:this.handleTouchEnd}),wg(wg({},Jr(this.props,this.handleOuterEvent)),n)}},{key:"addListener",value:function(){Jm.on(Qm,this.handleReceiveSyncEvent),Jm.setMaxListeners&&Jm._maxListeners&&Jm.setMaxListeners(Jm._maxListeners+1)}},{key:"removeListener",value:function(){Jm.removeListener(Qm,this.handleReceiveSyncEvent),Jm.setMaxListeners&&Jm._maxListeners&&Jm.setMaxListeners(Jm._maxListeners-1)}},{key:"triggerSyncEvent",value:function(t){var e=this.props.syncId;et()(e)||Jm.emit(Qm,e,this.uniqueChartId,t)}},{key:"applySyncEvent",value:function(t){var e=this.props,r=e.layout,n=e.syncMethod,o=this.state.updateId,i=t.dataStartIndex,a=t.dataEndIndex;if(et()(t.dataStartIndex)&&et()(t.dataEndIndex))if(et()(t.activeTooltipIndex))this.setState(t);else{var u=t.chartX,c=t.chartY,l=t.activeTooltipIndex,s=this.state,f=s.offset,p=s.tooltipTicks;if(!f)return;if("function"==typeof n)l=n(p,t);else if("value"===n){l=-1;for(var d=0;d0&&(E=Math.min((t||0)-(k[e-1]||0),E))}));var P=E/j,_="vertical"===v.layout?r.height:r.width;if("gap"===v.padding&&(l=P*_/2),"no-gap"===v.padding){var A=pn(t.barCategoryGap,P*_),M=P*_/2;l=M-A-(M-A)/_*A}}s="xAxis"===n?[r.left+(x.left||0)+(l||0),r.left+r.width-(x.right||0)-(l||0)]:"yAxis"===n?"horizontal"===c?[r.top+r.height-(x.bottom||0),r.top+(x.top||0)]:[r.top+(x.top||0)+(l||0),r.top+r.height-(x.bottom||0)-(l||0)]:v.range,O&&(s=[s[1],s[0]]);var T=function(t,e,r){var n=t.scale,i=t.type,a=t.layout,u=t.axisType;if("auto"===n)return"radial"===a&&"radiusAxis"===u?{scale:Ai(),realScaleType:"band"}:"radial"===a&&"angleAxis"===u?{scale:pu(),realScaleType:"linear"}:"category"===i&&e&&(e.indexOf("LineChart")>=0||e.indexOf("AreaChart")>=0||e.indexOf("ComposedChart")>=0&&!r)?{scale:Ti(),realScaleType:"point"}:"category"===i?{scale:Ai(),realScaleType:"band"}:{scale:pu(),realScaleType:"linear"};if(en()(n)){var c="scale".concat(pr()(n));return{scale:(o[c]||Ti)(),realScaleType:o[c]?c:"point"}}return Z()(n)?{scale:n}:{scale:Ti(),realScaleType:"point"}}(v,i,p),C=T.scale,D=T.realScaleType;C.domain(g).range(s),function(t){var e=t.domain();if(e&&!(e.length<=2)){var r=e.length,n=t.range(),o=Math.min(n[0],n[1])-mh,i=Math.max(n[0],n[1])+mh,a=t(e[0]),u=t(e[r-1]);(ai||ui)&&t.domain([e[0],e[r-1]])}}(C);var N=function(t,e){var r=e.realScaleType,n=e.type,o=e.tickCount,i=e.originalDomain,a=e.allowDecimals,u=r||e.scale;if("auto"!==u&&"linear"!==u)return null;if(o&&"number"===n&&i&&("auto"===i[0]||"auto"===i[1])){var c=t.domain();if(!c.length)return null;var l=Tf(c,o,a);return t.domain([mi()(l),X()(l)]),{niceTicks:l}}if(o&&"number"===n){var s=t.domain();return{niceTicks:Cf(s,o,a)}}return null}(C,nv(nv({},v),{},{realScaleType:D}));"xAxis"===n?(y="top"===m&&!w||"bottom"===m&&w,h=r.left,d=f[S]-y*v.height):"yAxis"===n&&(y="left"===m&&!w||"right"===m&&w,h=f[S]-y*v.width,d=r.top);var I=nv(nv(nv({},v),N),{},{realScaleType:D,x:h,y:d,scale:C,width:"xAxis"===n?r.width:v.width,height:"yAxis"===n?r.height:v.height});return I.bandSize=kh(I,N),v.hide||"xAxis"!==n?v.hide||(f[S]+=(y?-1:1)*I.width):f[S]+=(y?-1:1)*I.height,nv(nv({},a),{},ov({},u,I))}),{})}}),Ug=["x1","y1","x2","y2","key"],zg=["offset"];function Fg(t){return Fg="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Fg(t)}function Wg(){return Wg=Object.assign?Object.assign.bind():function(t){for(var e=1;e=0||(o[r]=t[r]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(o[r]=t[r])}return o}function Hg(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function Kg(t){for(var e=1;et.length)&&(e=t.length);for(var r=0,n=new Array(e);r").html(t).text()}})))}})},select:function(e,r){return t.keyword=r.item.value,t.addKeyword(),t.closeSuggestionsDropdown(),!1}}}},{key:"closeSuggestionsDropdown",value:function(){var t=this.node.querySelector(".components-text-control__input");lb()(t).autocomplete("close")}},{key:"render",value:function(){var t=this;return wp.element.createElement("div",{className:"keyword-field-wrapper",ref:function(e){return t.node=e}},wp.element.createElement(U.TextControl,{label:(0,B.__)("Keywords","rank-math"),placeholder:(0,B.__)("Enter Keyword","rank-math"),className:"keyword-field",onChange:function(e){return t.keyword=e},onKeyPress:function(e){13===e.charCode&&(t.addKeyword(),t.closeSuggestionsDropdown())},disabled:this.props.disabled}),wp.element.createElement(U.Button,{isPrimary:!0,className:"add-keyword",onClick:this.addKeyword,disabled:this.props.disabled},wp.element.createElement(U.Dashicon,{icon:"plus",size:"14"}),(0,B.__)("Add","rank-math")))}}],r&&fb(e.prototype,r),n&&fb(e,n),Object.defineProperty(e,"prototype",{writable:!1}),a}(F.Component);const vb=yb;function mb(t){return mb="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},mb(t)}function gb(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function bb(t){for(var e=1;e=5}),wp.element.createElement("div",{className:"trends-tool-keywords clear"},wp.element.createElement(ub,null)),wp.element.createElement(U.Button,{className:"button use-these-keywords",isPrimary:!0,onClick:function(){var t=[];(0,u.map)(r,(function(e,r){e&&t.push(r)})),t=t.join(",");var n=(0,u.get)(window.rankMathEditor,"focusKeywordField.tagifyField.current.tagify",(0,u.get)(rankMathEditor,"components.focusKeywords.tagify",!1));!1!==n&&(n.removeAllTags(),n.addTags(t)),(0,i.dispatch)("rank-math").updateKeywords(t),e(!1),(0,i.dispatch)("rank-math-pro").clearTrendKeywords()}},(0,B.__)("Close & use selected keywords","rank-math")),wp.element.createElement(U.Button,{className:"button-link close-popup",isSecondary:!0,onClick:function(){e(!1),(0,i.dispatch)("rank-math-pro").clearTrendKeywords()}},(0,B.__)("Cancel","rank-math")))}));function Ob(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var n,o,i,a,u=[],c=!0,l=!1;try{if(i=(r=r.call(t)).next,0===e){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=i.call(r)).done)&&(u.push(n.value),u.length!==e);c=!0);}catch(t){l=!0,o=t}finally{try{if(!c&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(l)throw o}}return u}}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return Sb(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);"Object"===r&&t.constructor&&(r=t.constructor.name);if("Map"===r||"Set"===r)return Array.from(t);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Sb(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Sb(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r{var t={3004:function(t){var e,r;e=function(){var t,e=0,r={},n={},o=(t=window.MutationObserver||window.WebKitMutationObserver,function(e,r){e&&1===e.nodeType&&(t?new t((function(t,e){r(t)})).observe(e,{childList:!0,subtree:!1}):window.addEventListener&&e.addEventListener("DOMNodeInserted",r,!1))});function i(t,e){if(!t)return this;e=e||{},this.parentElm=t,this.uid=e.uid,this.settings={selector:"*",callbacks:{}},Object.assign(this.settings,e),this.setup(),o(this.parentElm,this.setup.bind(this)),this.bindEvents()}return i.prototype={namespace:"dragsort",setup(){[...this.parentElm.childNodes].forEach((t=>{if(1!=t.nodeType)return t.parentNode.removeChild(t);t.matches(this.settings.selector)&&(t.draggable=!0)})),this.gap=this.getItemsGap(this.parentElm.firstElementChild)},throttle(t,e){var r=!1,n=this;return function(o){r||(t.call(n,o),r=!0,setTimeout((()=>r=!1),e))}},getDraggableElm(t){if(!t.closest)return null;var e=t.closest('[draggable="true"]');return this.uid==r.uid?e:null},dragstart(t,e){r=this;var n,o=this.getDraggableElm(e);o?(this.source=this.getInitialState(),this.target=this.getInitialState(),n=o.getBoundingClientRect(),this.source.elm=o,this.source.idx=this.getNodeIndex(o),this.source.size.width=n.width,this.source.size.height=n.height,t.dataTransfer.effectAllowed="move",this.settings.callbacks.dragStart&&this.settings.callbacks.dragStart(this.source.elm,t),setTimeout(this.afterDragStart.bind(this))):r={}},afterDragStart(){var t="vertical"==this.settings.mode?"height":"width";this.parentElm.classList.add(`${this.namespace}--dragStart`),this.source.elm.style[t]=this.source.size[t]+"px",this.source.elm.classList.add(`${this.namespace}--dragElem`)},dragover(t){t.preventDefault(),t.stopPropagation();var e=t.target;if((e=this.getDraggableElm(e))&&this.target){var r=this.target.elm,n=this.target.hoverDirection;t.dataTransfer.dropEffect="move",this.target.hoverDirection=this.getTargetDirection(t),r==e&&n==this.target.hoverDirection||this.directionAwareDragEnter(t,e)}},dragenter(t,e){(e=this.getDraggableElm(e))&&this.target&&this.isValidElm(e)&&this.source.elm!=e&&this.source.elm&&(this.target.bounding=e.getBoundingClientRect())},directionAwareDragEnter(t,e){var r;t.preventDefault(),t.stopPropagation(),t.dataTransfer.dropEffect="none",this.isValidElm(e)&&this.source.elm!=e&&this.source.elm&&(t.dataTransfer.dropEffect="move",this.cleanupLastTarget(),this.target.elm=e,this.target.idx=this.getNodeIndex(e),e.classList.add("over"),r=Math.abs(this.target.idx-this.source.idx),this.source.elm.classList.toggle(`${this.namespace}--hide`,r>0),"vertical"==this.settings.mode?this.target.elm.style[this.target.hoverDirection?"marginBottom":"marginTop"]=this.source.size.height+this.gap+"px":this.target.elm.style[this.target.hoverDirection?"marginRight":"marginLeft"]=this.source.size.width+this.gap+"px")},dragend(t){if(clearTimeout(this.dragoverTimeout),this.dragoverTimeout=null,this.parentElm.classList.remove(`${this.namespace}--dragStart`),!this.isValidElm(this.target.elm))return this.cleanup();var e=this.target.hoverDirection?this.target.elm.nextElementSibling:this.target.elm;return this.source.elm!=this.target.elm&&this.target.elm&&(this.target.elm.classList.add(`${this.namespace}--noAnim`),this.cleanup(),this.parentElm.insertBefore(this.source.elm,e)),this.source.elm&&this.source.elm.classList.remove(`${this.namespace}--dragElem`,`${this.namespace}--hide`),this.settings.callbacks.dragEnd&&this.settings.callbacks.dragEnd(this.source.elm),this},isTargetLastChild(){return this.parentElm.lastElementChild==this.target.elm},getTargetDirection(t){if(this.target.bounding)return"vertical"==this.settings.mode?t.pageY>this.target.bounding.top+this.target.bounding.height/2?1:0:t.pageX>this.target.bounding.left+this.target.bounding.width/2?1:0},getNodeIndex(t){for(var e=0;t=t.previousSibling;)3==t.nodeType&&/^\s*$/.test(t.data)||e++;return e},isValidElm(t){return t&&t.nodeType&&t.parentNode==this.parentElm},cleanup(){r={},[...this.parentElm.children].forEach((t=>{t.removeAttribute("style"),setTimeout((()=>{t.classList.remove(`${this.namespace}--over`,`${this.namespace}--noAnim`,`${this.namespace}--dragElem`)}),50)}))},cleanupLastTarget(){this.target.elm&&(this.target.elm.classList.remove(`${this.namespace}--hide`,`${this.namespace}--over`),this.target.elm.removeAttribute("style"))},getInitialState:()=>({elm:null,size:{}}),getItemsGap(t){var e=getComputedStyle(t),r=getComputedStyle(t.parentNode),n="vertical"==this.settings.mode,o=parseInt(r.gap)||0;return parseInt(e["margin"+(n?"Top":"Left")])+parseInt(e["margin"+(n?"Bottom":"Right")])+o},bindEvents(t){for(var e in this.listeners=this.listeners||{dragstart:t=>this.dragstart(t,t.target),dragenter:t=>this.dragenter(t,t.target),dragend:t=>this.dragend(t,t.target),dragover:this.throttle(this.dragover,350)},this.listeners)this.parentElm[t?"removeEventListener":"addEventListener"](e,this.listeners[e])},destroy(){this.cleanup(),this.bindEvents(!0),delete n[this.uid]}},function(t,r){return n[++e]=t.DragSort?n[t.DragSort]:new i(t,{...r,uid:e}),t.DragSort=e,n[e]}},"function"==typeof(r=r||{})&&r.amd?r([],e):t.exports=e()},4184:(t,e)=>{var r;!function(){"use strict";var n={}.hasOwnProperty;function o(){for(var t=[],e=0;e(u=(a=Math.ceil(p/v))>u?a+1:u+1)&&(i=u,n.length=1),n.reverse();i--;)n.push(0);n.reverse()}for((u=l.length)-(i=s.length)<0&&(i=u,n=s,s=l,l=n),r=0;i;)r=(l[--i]=l[i]+s[i]+r)/y|0,l[i]%=y;for(r&&(l.unshift(r),++o),u=l.length;0==l[--u];)l.pop();return e.d=l,e.e=o,c?M(e,p):e}function w(t,e,r){if(t!==~~t||tr)throw Error(s+t)}function O(t){var e,r,n,o=t.length-1,i="",a=t[0];if(o>0){for(i+=a,e=1;et.e^i.s<0?1:-1;for(e=0,r=(n=i.d.length)<(o=t.d.length)?n:o;et.d[e]^i.s<0?1:-1;return n===o?0:n>o^i.s<0?1:-1},b.decimalPlaces=b.dp=function(){var t=this,e=t.d.length-1,r=(e-t.e)*v;if(e=t.d[e])for(;e%10==0;e/=10)r--;return r<0?0:r},b.dividedBy=b.div=function(t){return S(this,new this.constructor(t))},b.dividedToIntegerBy=b.idiv=function(t){var e=this.constructor;return M(S(this,new e(t),0,1),e.precision)},b.equals=b.eq=function(t){return!this.cmp(t)},b.exponent=function(){return E(this)},b.greaterThan=b.gt=function(t){return this.cmp(t)>0},b.greaterThanOrEqualTo=b.gte=function(t){return this.cmp(t)>=0},b.isInteger=b.isint=function(){return this.e>this.d.length-2},b.isNegative=b.isneg=function(){return this.s<0},b.isPositive=b.ispos=function(){return this.s>0},b.isZero=function(){return 0===this.s},b.lessThan=b.lt=function(t){return this.cmp(t)<0},b.lessThanOrEqualTo=b.lte=function(t){return this.cmp(t)<1},b.logarithm=b.log=function(t){var e,r=this,n=r.constructor,o=n.precision,a=o+5;if(void 0===t)t=new n(10);else if((t=new n(t)).s<1||t.eq(i))throw Error(l+"NaN");if(r.s<1)throw Error(l+(r.s?"NaN":"-Infinity"));return r.eq(i)?new n(0):(c=!1,e=S(_(r,a),_(t,a),a),c=!0,M(e,o))},b.minus=b.sub=function(t){var e=this;return t=new e.constructor(t),e.s==t.s?T(e,t):x(e,(t.s=-t.s,t))},b.modulo=b.mod=function(t){var e,r=this,n=r.constructor,o=n.precision;if(!(t=new n(t)).s)throw Error(l+"NaN");return r.s?(c=!1,e=S(r,t,0,1).times(t),c=!0,r.minus(e)):M(new n(r),o)},b.naturalExponential=b.exp=function(){return j(this)},b.naturalLogarithm=b.ln=function(){return _(this)},b.negated=b.neg=function(){var t=new this.constructor(this);return t.s=-t.s||0,t},b.plus=b.add=function(t){var e=this;return t=new e.constructor(t),e.s==t.s?x(e,t):T(e,(t.s=-t.s,t))},b.precision=b.sd=function(t){var e,r,n,o=this;if(void 0!==t&&t!==!!t&&1!==t&&0!==t)throw Error(s+t);if(e=E(o)+1,r=(n=o.d.length-1)*v+1,n=o.d[n]){for(;n%10==0;n/=10)r--;for(n=o.d[0];n>=10;n/=10)r++}return t&&e>r?e:r},b.squareRoot=b.sqrt=function(){var t,e,r,n,o,i,a,u=this,s=u.constructor;if(u.s<1){if(!u.s)return new s(0);throw Error(l+"NaN")}for(t=E(u),c=!1,0==(o=Math.sqrt(+u))||o==1/0?(((e=O(u.d)).length+t)%2==0&&(e+="0"),o=Math.sqrt(e),t=p((t+1)/2)-(t<0||t%2),n=new s(e=o==1/0?"5e"+t:(e=o.toExponential()).slice(0,e.indexOf("e")+1)+t)):n=new s(o.toString()),o=a=(r=s.precision)+3;;)if(n=(i=n).plus(S(u,i,a+2)).times(.5),O(i.d).slice(0,a)===(e=O(n.d)).slice(0,a)){if(e=e.slice(a-3,a+1),o==a&&"4999"==e){if(M(i,r+1,0),i.times(i).eq(u)){n=i;break}}else if("9999"!=e)break;a+=4}return c=!0,M(n,r)},b.times=b.mul=function(t){var e,r,n,o,i,a,u,l,s,f=this,p=f.constructor,h=f.d,d=(t=new p(t)).d;if(!f.s||!t.s)return new p(0);for(t.s*=f.s,r=f.e+t.e,(l=h.length)<(s=d.length)&&(i=h,h=d,d=i,a=l,l=s,s=a),i=[],n=a=l+s;n--;)i.push(0);for(n=s;--n>=0;){for(e=0,o=l+n;o>n;)u=i[o]+d[n]*h[o-n-1]+e,i[o--]=u%y|0,e=u/y|0;i[o]=(i[o]+e)%y|0}for(;!i[--a];)i.pop();return e?++r:i.shift(),t.d=i,t.e=r,c?M(t,p.precision):t},b.toDecimalPlaces=b.todp=function(t,e){var r=this,n=r.constructor;return r=new n(r),void 0===t?r:(w(t,0,a),void 0===e?e=n.rounding:w(e,0,8),M(r,t+E(r)+1,e))},b.toExponential=function(t,e){var r,n=this,o=n.constructor;return void 0===t?r=C(n,!0):(w(t,0,a),void 0===e?e=o.rounding:w(e,0,8),r=C(n=M(new o(n),t+1,e),!0,t+1)),r},b.toFixed=function(t,e){var r,n,o=this,i=o.constructor;return void 0===t?C(o):(w(t,0,a),void 0===e?e=i.rounding:w(e,0,8),r=C((n=M(new i(o),t+E(o)+1,e)).abs(),!1,t+E(n)+1),o.isneg()&&!o.isZero()?"-"+r:r)},b.toInteger=b.toint=function(){var t=this,e=t.constructor;return M(new e(t),E(t)+1,e.rounding)},b.toNumber=function(){return+this},b.toPower=b.pow=function(t){var e,r,n,o,a,u,s=this,f=s.constructor,h=+(t=new f(t));if(!t.s)return new f(i);if(!(s=new f(s)).s){if(t.s<1)throw Error(l+"Infinity");return s}if(s.eq(i))return s;if(n=f.precision,t.eq(i))return M(s,n);if(u=(e=t.e)>=(r=t.d.length-1),a=s.s,u){if((r=h<0?-h:h)<=m){for(o=new f(i),e=Math.ceil(n/v+4),c=!1;r%2&&D((o=o.times(s)).d,e),0!==(r=p(r/2));)D((s=s.times(s)).d,e);return c=!0,t.s<0?new f(i).div(o):M(o,n)}}else if(a<0)throw Error(l+"NaN");return a=a<0&&1&t.d[Math.max(e,r)]?-1:1,s.s=1,c=!1,o=t.times(_(s,n+12)),c=!0,(o=j(o)).s=a,o},b.toPrecision=function(t,e){var r,n,o=this,i=o.constructor;return void 0===t?n=C(o,(r=E(o))<=i.toExpNeg||r>=i.toExpPos):(w(t,1,a),void 0===e?e=i.rounding:w(e,0,8),n=C(o=M(new i(o),t,e),t<=(r=E(o))||r<=i.toExpNeg,t)),n},b.toSignificantDigits=b.tosd=function(t,e){var r=this.constructor;return void 0===t?(t=r.precision,e=r.rounding):(w(t,1,a),void 0===e?e=r.rounding:w(e,0,8)),M(new r(this),t,e)},b.toString=b.valueOf=b.val=b.toJSON=function(){var t=this,e=E(t),r=t.constructor;return C(t,e<=r.toExpNeg||e>=r.toExpPos)};var S=function(){function t(t,e){var r,n=0,o=t.length;for(t=t.slice();o--;)r=t[o]*e+n,t[o]=r%y|0,n=r/y|0;return n&&t.unshift(n),t}function e(t,e,r,n){var o,i;if(r!=n)i=r>n?1:-1;else for(o=i=0;oe[o]?1:-1;break}return i}function r(t,e,r){for(var n=0;r--;)t[r]-=n,n=t[r]1;)t.shift()}return function(n,o,i,a){var u,c,s,f,p,h,d,m,g,b,x,w,O,S,j,k,P,_,A=n.constructor,T=n.s==o.s?1:-1,C=n.d,D=o.d;if(!n.s)return new A(n);if(!o.s)throw Error(l+"Division by zero");for(c=n.e-o.e,P=D.length,j=C.length,m=(d=new A(T)).d=[],s=0;D[s]==(C[s]||0);)++s;if(D[s]>(C[s]||0)&&--c,(w=null==i?i=A.precision:a?i+(E(n)-E(o))+1:i)<0)return new A(0);if(w=w/v+2|0,s=0,1==P)for(f=0,D=D[0],w++;(s1&&(D=t(D,f),C=t(C,f),P=D.length,j=C.length),S=P,b=(g=C.slice(0,P)).length;b=y/2&&++k;do{f=0,(u=e(D,g,P,b))<0?(x=g[0],P!=b&&(x=x*y+(g[1]||0)),(f=x/k|0)>1?(f>=y&&(f=y-1),1==(u=e(p=t(D,f),g,h=p.length,b=g.length))&&(f--,r(p,P16)throw Error(f+E(t));if(!t.s)return new p(i);for(null==e?(c=!1,u=d):u=e,a=new p(.03125);t.abs().gte(.1);)t=t.times(a),s+=5;for(u+=Math.log(h(2,s))/Math.LN10*2+5|0,r=n=o=new p(i),p.precision=u;;){if(n=M(n.times(t),u),r=r.times(++l),O((a=o.plus(S(n,r,u))).d).slice(0,u)===O(o.d).slice(0,u)){for(;s--;)o=M(o.times(o),u);return p.precision=d,null==e?(c=!0,M(o,d)):o}o=a}}function E(t){for(var e=t.e*v,r=t.d[0];r>=10;r/=10)e++;return e}function k(t,e,r){if(e>t.LN10.sd())throw c=!0,r&&(t.precision=r),Error(l+"LN10 precision limit exceeded");return M(new t(t.LN10),e)}function P(t){for(var e="";t--;)e+="0";return e}function _(t,e){var r,n,o,a,u,s,f,p,h,d=1,y=t,v=y.d,m=y.constructor,g=m.precision;if(y.s<1)throw Error(l+(y.s?"NaN":"-Infinity"));if(y.eq(i))return new m(0);if(null==e?(c=!1,p=g):p=e,y.eq(10))return null==e&&(c=!0),k(m,p);if(p+=10,m.precision=p,n=(r=O(v)).charAt(0),a=E(y),!(Math.abs(a)<15e14))return f=k(m,p+2,g).times(a+""),y=_(new m(n+"."+r.slice(1)),p-10).plus(f),m.precision=g,null==e?(c=!0,M(y,g)):y;for(;n<7&&1!=n||1==n&&r.charAt(1)>3;)n=(r=O((y=y.times(t)).d)).charAt(0),d++;for(a=E(y),n>1?(y=new m("0."+r),a++):y=new m(n+"."+r.slice(1)),s=u=y=S(y.minus(i),y.plus(i),p),h=M(y.times(y),p),o=3;;){if(u=M(u.times(h),p),O((f=s.plus(S(u,new m(o),p))).d).slice(0,p)===O(s.d).slice(0,p))return s=s.times(2),0!==a&&(s=s.plus(k(m,p+2,g).times(a+""))),s=S(s,new m(d),p),m.precision=g,null==e?(c=!0,M(s,g)):s;s=f,o+=2}}function A(t,e){var r,n,o;for((r=e.indexOf("."))>-1&&(e=e.replace(".","")),(n=e.search(/e/i))>0?(r<0&&(r=n),r+=+e.slice(n+1),e=e.substring(0,n)):r<0&&(r=e.length),n=0;48===e.charCodeAt(n);)++n;for(o=e.length;48===e.charCodeAt(o-1);)--o;if(e=e.slice(n,o)){if(o-=n,r=r-n-1,t.e=p(r/v),t.d=[],n=(r+1)%v,r<0&&(n+=v),ng||t.e<-g))throw Error(f+r)}else t.s=0,t.e=0,t.d=[0];return t}function M(t,e,r){var n,o,i,a,u,l,s,d,m=t.d;for(a=1,i=m[0];i>=10;i/=10)a++;if((n=e-a)<0)n+=v,o=e,s=m[d=0];else{if((d=Math.ceil((n+1)/v))>=(i=m.length))return t;for(s=i=m[d],a=1;i>=10;i/=10)a++;o=(n%=v)-v+a}if(void 0!==r&&(u=s/(i=h(10,a-o-1))%10|0,l=e<0||void 0!==m[d+1]||s%i,l=r<4?(u||l)&&(0==r||r==(t.s<0?3:2)):u>5||5==u&&(4==r||l||6==r&&(n>0?o>0?s/h(10,a-o):0:m[d-1])%10&1||r==(t.s<0?8:7))),e<1||!m[0])return l?(i=E(t),m.length=1,e=e-i-1,m[0]=h(10,(v-e%v)%v),t.e=p(-e/v)||0):(m.length=1,m[0]=t.e=t.s=0),t;if(0==n?(m.length=d,i=1,d--):(m.length=d+1,i=h(10,v-n),m[d]=o>0?(s/h(10,a-o)%h(10,o)|0)*i:0),l)for(;;){if(0==d){(m[0]+=i)==y&&(m[0]=1,++t.e);break}if(m[d]+=i,m[d]!=y)break;m[d--]=0,i=1}for(n=m.length;0===m[--n];)m.pop();if(c&&(t.e>g||t.e<-g))throw Error(f+E(t));return t}function T(t,e){var r,n,o,i,a,u,l,s,f,p,h=t.constructor,d=h.precision;if(!t.s||!e.s)return e.s?e.s=-e.s:e=new h(t),c?M(e,d):e;if(l=t.d,p=e.d,n=e.e,s=t.e,l=l.slice(),a=s-n){for((f=a<0)?(r=l,a=-a,u=p.length):(r=p,n=s,u=l.length),a>(o=Math.max(Math.ceil(d/v),u)+2)&&(a=o,r.length=1),r.reverse(),o=a;o--;)r.push(0);r.reverse()}else{for((f=(o=l.length)<(u=p.length))&&(u=o),o=0;o0;--o)l[u++]=0;for(o=p.length;o>a;){if(l[--o]0?i=i.charAt(0)+"."+i.slice(1)+P(n):a>1&&(i=i.charAt(0)+"."+i.slice(1)),i=i+(o<0?"e":"e+")+o):o<0?(i="0."+P(-o-1)+i,r&&(n=r-a)>0&&(i+=P(n))):o>=a?(i+=P(o+1-a),r&&(n=r-o-1)>0&&(i=i+"."+P(n))):((n=o+1)0&&(o+1===a&&(i+="."),i+=P(n))),t.s<0?"-"+i:i}function D(t,e){if(t.length>e)return t.length=e,!0}function N(t){if(!t||"object"!=typeof t)throw Error(l+"Object expected");var e,r,n,o=["precision",1,a,"rounding",0,8,"toExpNeg",-1/0,0,"toExpPos",0,1/0];for(e=0;e=o[e+1]&&n<=o[e+2]))throw Error(s+r+": "+n);this[r]=n}if(void 0!==(n=t[r="LN10"])){if(n!=Math.LN10)throw Error(s+r+": "+n);this[r]=new this(n)}return this}u=function t(e){var r,n,o;function i(t){var e=this;if(!(e instanceof i))return new i(t);if(e.constructor=i,t instanceof i)return e.s=t.s,e.e=t.e,void(e.d=(t=t.d)?t.slice():t);if("number"==typeof t){if(0*t!=0)throw Error(s+t);if(t>0)e.s=1;else{if(!(t<0))return e.s=0,e.e=0,void(e.d=[0]);t=-t,e.s=-1}return t===~~t&&t<1e7?(e.e=0,void(e.d=[t])):A(e,t.toString())}if("string"!=typeof t)throw Error(s+t);if(45===t.charCodeAt(0)?(t=t.slice(1),e.s=-1):e.s=1,!d.test(t))throw Error(s+t);A(e,t)}if(i.prototype=b,i.ROUND_UP=0,i.ROUND_DOWN=1,i.ROUND_CEIL=2,i.ROUND_FLOOR=3,i.ROUND_HALF_UP=4,i.ROUND_HALF_DOWN=5,i.ROUND_HALF_EVEN=6,i.ROUND_HALF_CEIL=7,i.ROUND_HALF_FLOOR=8,i.clone=t,i.config=i.set=N,void 0===e&&(e={}),e)for(o=["precision","rounding","toExpNeg","toExpPos","LN10"],r=0;r{"use strict";var e=Object.prototype.hasOwnProperty,r="~";function n(){}function o(t,e,r){this.fn=t,this.context=e,this.once=r||!1}function i(t,e,n,i,a){if("function"!=typeof n)throw new TypeError("The listener must be a function");var u=new o(n,i||t,a),c=r?r+e:e;return t._events[c]?t._events[c].fn?t._events[c]=[t._events[c],u]:t._events[c].push(u):(t._events[c]=u,t._eventsCount++),t}function a(t,e){0==--t._eventsCount?t._events=new n:delete t._events[e]}function u(){this._events=new n,this._eventsCount=0}Object.create&&(n.prototype=Object.create(null),(new n).__proto__||(r=!1)),u.prototype.eventNames=function(){var t,n,o=[];if(0===this._eventsCount)return o;for(n in t=this._events)e.call(t,n)&&o.push(r?n.slice(1):n);return Object.getOwnPropertySymbols?o.concat(Object.getOwnPropertySymbols(t)):o},u.prototype.listeners=function(t){var e=r?r+t:t,n=this._events[e];if(!n)return[];if(n.fn)return[n.fn];for(var o=0,i=n.length,a=new Array(i);o{var n=r(852)(r(5639),"DataView");t.exports=n},1989:(t,e,r)=>{var n=r(1789),o=r(401),i=r(7667),a=r(1327),u=r(1866);function c(t){var e=-1,r=null==t?0:t.length;for(this.clear();++e{var n=r(7040),o=r(4125),i=r(2117),a=r(7518),u=r(4705);function c(t){var e=-1,r=null==t?0:t.length;for(this.clear();++e{var n=r(852)(r(5639),"Map");t.exports=n},3369:(t,e,r)=>{var n=r(4785),o=r(1285),i=r(6e3),a=r(9916),u=r(5265);function c(t){var e=-1,r=null==t?0:t.length;for(this.clear();++e{var n=r(852)(r(5639),"Promise");t.exports=n},8525:(t,e,r)=>{var n=r(852)(r(5639),"Set");t.exports=n},8668:(t,e,r)=>{var n=r(3369),o=r(619),i=r(2385);function a(t){var e=-1,r=null==t?0:t.length;for(this.__data__=new n;++e{var n=r(8407),o=r(7465),i=r(3779),a=r(7599),u=r(4758),c=r(4309);function l(t){var e=this.__data__=new n(t);this.size=e.size}l.prototype.clear=o,l.prototype.delete=i,l.prototype.get=a,l.prototype.has=u,l.prototype.set=c,t.exports=l},2705:(t,e,r)=>{var n=r(5639).Symbol;t.exports=n},1149:(t,e,r)=>{var n=r(5639).Uint8Array;t.exports=n},577:(t,e,r)=>{var n=r(852)(r(5639),"WeakMap");t.exports=n},6874:t=>{t.exports=function(t,e,r){switch(r.length){case 0:return t.call(e);case 1:return t.call(e,r[0]);case 2:return t.call(e,r[0],r[1]);case 3:return t.call(e,r[0],r[1],r[2])}return t.apply(e,r)}},6193:t=>{t.exports=function(t,e){for(var r=-1,n=null==t?0:t.length;++r{t.exports=function(t,e){for(var r=-1,n=null==t?0:t.length,o=0,i=[];++r{var n=r(2118);t.exports=function(t,e){return!!(null==t?0:t.length)&&n(t,e,0)>-1}},1196:t=>{t.exports=function(t,e,r){for(var n=-1,o=null==t?0:t.length;++n{var n=r(2545),o=r(5694),i=r(1469),a=r(4144),u=r(5776),c=r(6719),l=Object.prototype.hasOwnProperty;t.exports=function(t,e){var r=i(t),s=!r&&o(t),f=!r&&!s&&a(t),p=!r&&!s&&!f&&c(t),h=r||s||f||p,d=h?n(t.length,String):[],y=d.length;for(var v in t)!e&&!l.call(t,v)||h&&("length"==v||f&&("offset"==v||"parent"==v)||p&&("buffer"==v||"byteLength"==v||"byteOffset"==v)||u(v,y))||d.push(v);return d}},9932:t=>{t.exports=function(t,e){for(var r=-1,n=null==t?0:t.length,o=Array(n);++r{t.exports=function(t,e){for(var r=-1,n=e.length,o=t.length;++r{t.exports=function(t,e){for(var r=-1,n=null==t?0:t.length;++r{t.exports=function(t){return t.split("")}},8470:(t,e,r)=>{var n=r(7813);t.exports=function(t,e){for(var r=t.length;r--;)if(n(t[r][0],e))return r;return-1}},9465:(t,e,r)=>{var n=r(8777);t.exports=function(t,e,r){"__proto__"==e&&n?n(t,e,{configurable:!0,enumerable:!0,value:r,writable:!0}):t[e]=r}},9881:(t,e,r)=>{var n=r(7816),o=r(9291)(n);t.exports=o},3239:(t,e,r)=>{var n=r(9881);t.exports=function(t,e){var r=!0;return n(t,(function(t,n,o){return r=!!e(t,n,o)})),r}},6029:(t,e,r)=>{var n=r(3448);t.exports=function(t,e,r){for(var o=-1,i=t.length;++o{t.exports=function(t,e,r,n){for(var o=t.length,i=r+(n?1:-1);n?i--:++i{var n=r(2488),o=r(7285);t.exports=function t(e,r,i,a,u){var c=-1,l=e.length;for(i||(i=o),u||(u=[]);++c0&&i(s)?r>1?t(s,r-1,i,a,u):n(u,s):a||(u[u.length]=s)}return u}},8483:(t,e,r)=>{var n=r(5063)();t.exports=n},7816:(t,e,r)=>{var n=r(8483),o=r(3674);t.exports=function(t,e){return t&&n(t,e,o)}},7786:(t,e,r)=>{var n=r(1811),o=r(327);t.exports=function(t,e){for(var r=0,i=(e=n(e,t)).length;null!=t&&r{var n=r(2488),o=r(1469);t.exports=function(t,e,r){var i=e(t);return o(t)?i:n(i,r(t))}},4239:(t,e,r)=>{var n=r(2705),o=r(9607),i=r(2333),a=n?n.toStringTag:void 0;t.exports=function(t){return null==t?void 0===t?"[object Undefined]":"[object Null]":a&&a in Object(t)?o(t):i(t)}},3325:t=>{t.exports=function(t,e){return t>e}},13:t=>{t.exports=function(t,e){return null!=t&&e in Object(t)}},2118:(t,e,r)=>{var n=r(1848),o=r(2722),i=r(2351);t.exports=function(t,e,r){return e==e?i(t,e,r):n(t,o,r)}},9454:(t,e,r)=>{var n=r(4239),o=r(7005);t.exports=function(t){return o(t)&&"[object Arguments]"==n(t)}},939:(t,e,r)=>{var n=r(2492),o=r(7005);t.exports=function t(e,r,i,a,u){return e===r||(null==e||null==r||!o(e)&&!o(r)?e!=e&&r!=r:n(e,r,i,a,t,u))}},2492:(t,e,r)=>{var n=r(6384),o=r(7114),i=r(8351),a=r(6096),u=r(4160),c=r(1469),l=r(4144),s=r(6719),f="[object Arguments]",p="[object Array]",h="[object Object]",d=Object.prototype.hasOwnProperty;t.exports=function(t,e,r,y,v,m){var g=c(t),b=c(e),x=g?p:u(t),w=b?p:u(e),O=(x=x==f?h:x)==h,S=(w=w==f?h:w)==h,j=x==w;if(j&&l(t)){if(!l(e))return!1;g=!0,O=!1}if(j&&!O)return m||(m=new n),g||s(t)?o(t,e,r,y,v,m):i(t,e,x,r,y,v,m);if(!(1&r)){var E=O&&d.call(t,"__wrapped__"),k=S&&d.call(e,"__wrapped__");if(E||k){var P=E?t.value():t,_=k?e.value():e;return m||(m=new n),v(P,_,r,y,m)}}return!!j&&(m||(m=new n),a(t,e,r,y,v,m))}},2958:(t,e,r)=>{var n=r(6384),o=r(939);t.exports=function(t,e,r,i){var a=r.length,u=a,c=!i;if(null==t)return!u;for(t=Object(t);a--;){var l=r[a];if(c&&l[2]?l[1]!==t[l[0]]:!(l[0]in t))return!1}for(;++a{t.exports=function(t){return t!=t}},8458:(t,e,r)=>{var n=r(3560),o=r(5346),i=r(3218),a=r(346),u=/^\[object .+?Constructor\]$/,c=Function.prototype,l=Object.prototype,s=c.toString,f=l.hasOwnProperty,p=RegExp("^"+s.call(f).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");t.exports=function(t){return!(!i(t)||o(t))&&(n(t)?p:u).test(a(t))}},8749:(t,e,r)=>{var n=r(4239),o=r(1780),i=r(7005),a={};a["[object Float32Array]"]=a["[object Float64Array]"]=a["[object Int8Array]"]=a["[object Int16Array]"]=a["[object Int32Array]"]=a["[object Uint8Array]"]=a["[object Uint8ClampedArray]"]=a["[object Uint16Array]"]=a["[object Uint32Array]"]=!0,a["[object Arguments]"]=a["[object Array]"]=a["[object ArrayBuffer]"]=a["[object Boolean]"]=a["[object DataView]"]=a["[object Date]"]=a["[object Error]"]=a["[object Function]"]=a["[object Map]"]=a["[object Number]"]=a["[object Object]"]=a["[object RegExp]"]=a["[object Set]"]=a["[object String]"]=a["[object WeakMap]"]=!1,t.exports=function(t){return i(t)&&o(t.length)&&!!a[n(t)]}},7206:(t,e,r)=>{var n=r(1573),o=r(6432),i=r(6557),a=r(1469),u=r(9601);t.exports=function(t){return"function"==typeof t?t:null==t?i:"object"==typeof t?a(t)?o(t[0],t[1]):n(t):u(t)}},280:(t,e,r)=>{var n=r(5726),o=r(6916),i=Object.prototype.hasOwnProperty;t.exports=function(t){if(!n(t))return o(t);var e=[];for(var r in Object(t))i.call(t,r)&&"constructor"!=r&&e.push(r);return e}},433:t=>{t.exports=function(t,e){return t{var n=r(9881),o=r(8612);t.exports=function(t,e){var r=-1,i=o(t)?Array(t.length):[];return n(t,(function(t,n,o){i[++r]=e(t,n,o)})),i}},1573:(t,e,r)=>{var n=r(2958),o=r(1499),i=r(2634);t.exports=function(t){var e=o(t);return 1==e.length&&e[0][2]?i(e[0][0],e[0][1]):function(r){return r===t||n(r,t,e)}}},6432:(t,e,r)=>{var n=r(939),o=r(7361),i=r(9095),a=r(5403),u=r(9162),c=r(2634),l=r(327);t.exports=function(t,e){return a(t)&&u(e)?c(l(t),e):function(r){var a=o(r,t);return void 0===a&&a===e?i(r,t):n(e,a,3)}}},9556:(t,e,r)=>{var n=r(9932),o=r(7786),i=r(7206),a=r(9199),u=r(1131),c=r(1717),l=r(5022),s=r(6557),f=r(1469);t.exports=function(t,e,r){e=e.length?n(e,(function(t){return f(t)?function(e){return o(e,1===t.length?t[0]:t)}:t})):[s];var p=-1;e=n(e,c(i));var h=a(t,(function(t,r,o){return{criteria:n(e,(function(e){return e(t)})),index:++p,value:t}}));return u(h,(function(t,e){return l(t,e,r)}))}},371:t=>{t.exports=function(t){return function(e){return null==e?void 0:e[t]}}},9152:(t,e,r)=>{var n=r(7786);t.exports=function(t){return function(e){return n(e,t)}}},98:t=>{var e=Math.ceil,r=Math.max;t.exports=function(t,n,o,i){for(var a=-1,u=r(e((n-t)/(o||1)),0),c=Array(u);u--;)c[i?u:++a]=t,t+=o;return c}},5976:(t,e,r)=>{var n=r(6557),o=r(5357),i=r(61);t.exports=function(t,e){return i(o(t,e,n),t+"")}},6560:(t,e,r)=>{var n=r(5703),o=r(8777),i=r(6557),a=o?function(t,e){return o(t,"toString",{configurable:!0,enumerable:!1,value:n(e),writable:!0})}:i;t.exports=a},4259:t=>{t.exports=function(t,e,r){var n=-1,o=t.length;e<0&&(e=-e>o?0:o+e),(r=r>o?o:r)<0&&(r+=o),o=e>r?0:r-e>>>0,e>>>=0;for(var i=Array(o);++n{var n=r(9881);t.exports=function(t,e){var r;return n(t,(function(t,n,o){return!(r=e(t,n,o))})),!!r}},1131:t=>{t.exports=function(t,e){var r=t.length;for(t.sort(e);r--;)t[r]=t[r].value;return t}},2545:t=>{t.exports=function(t,e){for(var r=-1,n=Array(t);++r{var n=r(2705),o=r(9932),i=r(1469),a=r(3448),u=n?n.prototype:void 0,c=u?u.toString:void 0;t.exports=function t(e){if("string"==typeof e)return e;if(i(e))return o(e,t)+"";if(a(e))return c?c.call(e):"";var r=e+"";return"0"==r&&1/e==-Infinity?"-0":r}},7561:(t,e,r)=>{var n=r(7990),o=/^\s+/;t.exports=function(t){return t?t.slice(0,n(t)+1).replace(o,""):t}},1717:t=>{t.exports=function(t){return function(e){return t(e)}}},5652:(t,e,r)=>{var n=r(8668),o=r(7443),i=r(1196),a=r(4757),u=r(3593),c=r(1814);t.exports=function(t,e,r){var l=-1,s=o,f=t.length,p=!0,h=[],d=h;if(r)p=!1,s=i;else if(f>=200){var y=e?null:u(t);if(y)return c(y);p=!1,s=a,d=new n}else d=e?[]:h;t:for(;++l{t.exports=function(t,e){return t.has(e)}},1811:(t,e,r)=>{var n=r(1469),o=r(5403),i=r(5514),a=r(9833);t.exports=function(t,e){return n(t)?t:o(t,e)?[t]:i(a(t))}},180:(t,e,r)=>{var n=r(4259);t.exports=function(t,e,r){var o=t.length;return r=void 0===r?o:r,!e&&r>=o?t:n(t,e,r)}},6393:(t,e,r)=>{var n=r(3448);t.exports=function(t,e){if(t!==e){var r=void 0!==t,o=null===t,i=t==t,a=n(t),u=void 0!==e,c=null===e,l=e==e,s=n(e);if(!c&&!s&&!a&&t>e||a&&u&&l&&!c&&!s||o&&u&&l||!r&&l||!i)return 1;if(!o&&!a&&!s&&t{var n=r(6393);t.exports=function(t,e,r){for(var o=-1,i=t.criteria,a=e.criteria,u=i.length,c=r.length;++o=c?l:l*("desc"==r[o]?-1:1)}return t.index-e.index}},4429:(t,e,r)=>{var n=r(5639)["__core-js_shared__"];t.exports=n},9291:(t,e,r)=>{var n=r(8612);t.exports=function(t,e){return function(r,o){if(null==r)return r;if(!n(r))return t(r,o);for(var i=r.length,a=e?i:-1,u=Object(r);(e?a--:++a{t.exports=function(t){return function(e,r,n){for(var o=-1,i=Object(e),a=n(e),u=a.length;u--;){var c=a[t?u:++o];if(!1===r(i[c],c,i))break}return e}}},8805:(t,e,r)=>{var n=r(180),o=r(2689),i=r(3140),a=r(9833);t.exports=function(t){return function(e){e=a(e);var r=o(e)?i(e):void 0,u=r?r[0]:e.charAt(0),c=r?n(r,1).join(""):e.slice(1);return u[t]()+c}}},7740:(t,e,r)=>{var n=r(7206),o=r(8612),i=r(3674);t.exports=function(t){return function(e,r,a){var u=Object(e);if(!o(e)){var c=n(r,3);e=i(e),r=function(t){return c(u[t],t,u)}}var l=t(e,r,a);return l>-1?u[c?e[l]:l]:void 0}}},7445:(t,e,r)=>{var n=r(98),o=r(6612),i=r(8601);t.exports=function(t){return function(e,r,a){return a&&"number"!=typeof a&&o(e,r,a)&&(r=a=void 0),e=i(e),void 0===r?(r=e,e=0):r=i(r),a=void 0===a?e{var n=r(8525),o=r(308),i=r(1814),a=n&&1/i(new n([,-0]))[1]==1/0?function(t){return new n(t)}:o;t.exports=a},8777:(t,e,r)=>{var n=r(852),o=function(){try{var t=n(Object,"defineProperty");return t({},"",{}),t}catch(t){}}();t.exports=o},7114:(t,e,r)=>{var n=r(8668),o=r(2908),i=r(4757);t.exports=function(t,e,r,a,u,c){var l=1&r,s=t.length,f=e.length;if(s!=f&&!(l&&f>s))return!1;var p=c.get(t),h=c.get(e);if(p&&h)return p==e&&h==t;var d=-1,y=!0,v=2&r?new n:void 0;for(c.set(t,e),c.set(e,t);++d{var n=r(2705),o=r(1149),i=r(7813),a=r(7114),u=r(8776),c=r(1814),l=n?n.prototype:void 0,s=l?l.valueOf:void 0;t.exports=function(t,e,r,n,l,f,p){switch(r){case"[object DataView]":if(t.byteLength!=e.byteLength||t.byteOffset!=e.byteOffset)return!1;t=t.buffer,e=e.buffer;case"[object ArrayBuffer]":return!(t.byteLength!=e.byteLength||!f(new o(t),new o(e)));case"[object Boolean]":case"[object Date]":case"[object Number]":return i(+t,+e);case"[object Error]":return t.name==e.name&&t.message==e.message;case"[object RegExp]":case"[object String]":return t==e+"";case"[object Map]":var h=u;case"[object Set]":var d=1&n;if(h||(h=c),t.size!=e.size&&!d)return!1;var y=p.get(t);if(y)return y==e;n|=2,p.set(t,e);var v=a(h(t),h(e),n,l,f,p);return p.delete(t),v;case"[object Symbol]":if(s)return s.call(t)==s.call(e)}return!1}},6096:(t,e,r)=>{var n=r(8234),o=Object.prototype.hasOwnProperty;t.exports=function(t,e,r,i,a,u){var c=1&r,l=n(t),s=l.length;if(s!=n(e).length&&!c)return!1;for(var f=s;f--;){var p=l[f];if(!(c?p in e:o.call(e,p)))return!1}var h=u.get(t),d=u.get(e);if(h&&d)return h==e&&d==t;var y=!0;u.set(t,e),u.set(e,t);for(var v=c;++f{var n="object"==typeof r.g&&r.g&&r.g.Object===Object&&r.g;t.exports=n},8234:(t,e,r)=>{var n=r(8866),o=r(9551),i=r(3674);t.exports=function(t){return n(t,i,o)}},5050:(t,e,r)=>{var n=r(7019);t.exports=function(t,e){var r=t.__data__;return n(e)?r["string"==typeof e?"string":"hash"]:r.map}},1499:(t,e,r)=>{var n=r(9162),o=r(3674);t.exports=function(t){for(var e=o(t),r=e.length;r--;){var i=e[r],a=t[i];e[r]=[i,a,n(a)]}return e}},852:(t,e,r)=>{var n=r(8458),o=r(7801);t.exports=function(t,e){var r=o(t,e);return n(r)?r:void 0}},5924:(t,e,r)=>{var n=r(5569)(Object.getPrototypeOf,Object);t.exports=n},9607:(t,e,r)=>{var n=r(2705),o=Object.prototype,i=o.hasOwnProperty,a=o.toString,u=n?n.toStringTag:void 0;t.exports=function(t){var e=i.call(t,u),r=t[u];try{t[u]=void 0;var n=!0}catch(t){}var o=a.call(t);return n&&(e?t[u]=r:delete t[u]),o}},9551:(t,e,r)=>{var n=r(4963),o=r(479),i=Object.prototype.propertyIsEnumerable,a=Object.getOwnPropertySymbols,u=a?function(t){return null==t?[]:(t=Object(t),n(a(t),(function(e){return i.call(t,e)})))}:o;t.exports=u},4160:(t,e,r)=>{var n=r(8552),o=r(7071),i=r(3818),a=r(8525),u=r(577),c=r(4239),l=r(346),s="[object Map]",f="[object Promise]",p="[object Set]",h="[object WeakMap]",d="[object DataView]",y=l(n),v=l(o),m=l(i),g=l(a),b=l(u),x=c;(n&&x(new n(new ArrayBuffer(1)))!=d||o&&x(new o)!=s||i&&x(i.resolve())!=f||a&&x(new a)!=p||u&&x(new u)!=h)&&(x=function(t){var e=c(t),r="[object Object]"==e?t.constructor:void 0,n=r?l(r):"";if(n)switch(n){case y:return d;case v:return s;case m:return f;case g:return p;case b:return h}return e}),t.exports=x},7801:t=>{t.exports=function(t,e){return null==t?void 0:t[e]}},222:(t,e,r)=>{var n=r(1811),o=r(5694),i=r(1469),a=r(5776),u=r(1780),c=r(327);t.exports=function(t,e,r){for(var l=-1,s=(e=n(e,t)).length,f=!1;++l{var e=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]");t.exports=function(t){return e.test(t)}},1789:(t,e,r)=>{var n=r(4536);t.exports=function(){this.__data__=n?n(null):{},this.size=0}},401:t=>{t.exports=function(t){var e=this.has(t)&&delete this.__data__[t];return this.size-=e?1:0,e}},7667:(t,e,r)=>{var n=r(4536),o=Object.prototype.hasOwnProperty;t.exports=function(t){var e=this.__data__;if(n){var r=e[t];return"__lodash_hash_undefined__"===r?void 0:r}return o.call(e,t)?e[t]:void 0}},1327:(t,e,r)=>{var n=r(4536),o=Object.prototype.hasOwnProperty;t.exports=function(t){var e=this.__data__;return n?void 0!==e[t]:o.call(e,t)}},1866:(t,e,r)=>{var n=r(4536);t.exports=function(t,e){var r=this.__data__;return this.size+=this.has(t)?0:1,r[t]=n&&void 0===e?"__lodash_hash_undefined__":e,this}},7285:(t,e,r)=>{var n=r(2705),o=r(5694),i=r(1469),a=n?n.isConcatSpreadable:void 0;t.exports=function(t){return i(t)||o(t)||!!(a&&t&&t[a])}},5776:t=>{var e=/^(?:0|[1-9]\d*)$/;t.exports=function(t,r){var n=typeof t;return!!(r=null==r?9007199254740991:r)&&("number"==n||"symbol"!=n&&e.test(t))&&t>-1&&t%1==0&&t{var n=r(7813),o=r(8612),i=r(5776),a=r(3218);t.exports=function(t,e,r){if(!a(r))return!1;var u=typeof e;return!!("number"==u?o(r)&&i(e,r.length):"string"==u&&e in r)&&n(r[e],t)}},5403:(t,e,r)=>{var n=r(1469),o=r(3448),i=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,a=/^\w*$/;t.exports=function(t,e){if(n(t))return!1;var r=typeof t;return!("number"!=r&&"symbol"!=r&&"boolean"!=r&&null!=t&&!o(t))||(a.test(t)||!i.test(t)||null!=e&&t in Object(e))}},7019:t=>{t.exports=function(t){var e=typeof t;return"string"==e||"number"==e||"symbol"==e||"boolean"==e?"__proto__"!==t:null===t}},5346:(t,e,r)=>{var n,o=r(4429),i=(n=/[^.]+$/.exec(o&&o.keys&&o.keys.IE_PROTO||""))?"Symbol(src)_1."+n:"";t.exports=function(t){return!!i&&i in t}},5726:t=>{var e=Object.prototype;t.exports=function(t){var r=t&&t.constructor;return t===("function"==typeof r&&r.prototype||e)}},9162:(t,e,r)=>{var n=r(3218);t.exports=function(t){return t==t&&!n(t)}},7040:t=>{t.exports=function(){this.__data__=[],this.size=0}},4125:(t,e,r)=>{var n=r(8470),o=Array.prototype.splice;t.exports=function(t){var e=this.__data__,r=n(e,t);return!(r<0)&&(r==e.length-1?e.pop():o.call(e,r,1),--this.size,!0)}},2117:(t,e,r)=>{var n=r(8470);t.exports=function(t){var e=this.__data__,r=n(e,t);return r<0?void 0:e[r][1]}},7518:(t,e,r)=>{var n=r(8470);t.exports=function(t){return n(this.__data__,t)>-1}},4705:(t,e,r)=>{var n=r(8470);t.exports=function(t,e){var r=this.__data__,o=n(r,t);return o<0?(++this.size,r.push([t,e])):r[o][1]=e,this}},4785:(t,e,r)=>{var n=r(1989),o=r(8407),i=r(7071);t.exports=function(){this.size=0,this.__data__={hash:new n,map:new(i||o),string:new n}}},1285:(t,e,r)=>{var n=r(5050);t.exports=function(t){var e=n(this,t).delete(t);return this.size-=e?1:0,e}},6e3:(t,e,r)=>{var n=r(5050);t.exports=function(t){return n(this,t).get(t)}},9916:(t,e,r)=>{var n=r(5050);t.exports=function(t){return n(this,t).has(t)}},5265:(t,e,r)=>{var n=r(5050);t.exports=function(t,e){var r=n(this,t),o=r.size;return r.set(t,e),this.size+=r.size==o?0:1,this}},8776:t=>{t.exports=function(t){var e=-1,r=Array(t.size);return t.forEach((function(t,n){r[++e]=[n,t]})),r}},2634:t=>{t.exports=function(t,e){return function(r){return null!=r&&(r[t]===e&&(void 0!==e||t in Object(r)))}}},4523:(t,e,r)=>{var n=r(8306);t.exports=function(t){var e=n(t,(function(t){return 500===r.size&&r.clear(),t})),r=e.cache;return e}},4536:(t,e,r)=>{var n=r(852)(Object,"create");t.exports=n},6916:(t,e,r)=>{var n=r(5569)(Object.keys,Object);t.exports=n},1167:(t,e,r)=>{t=r.nmd(t);var n=r(1957),o=e&&!e.nodeType&&e,i=o&&t&&!t.nodeType&&t,a=i&&i.exports===o&&n.process,u=function(){try{var t=i&&i.require&&i.require("util").types;return t||a&&a.binding&&a.binding("util")}catch(t){}}();t.exports=u},2333:t=>{var e=Object.prototype.toString;t.exports=function(t){return e.call(t)}},5569:t=>{t.exports=function(t,e){return function(r){return t(e(r))}}},5357:(t,e,r)=>{var n=r(6874),o=Math.max;t.exports=function(t,e,r){return e=o(void 0===e?t.length-1:e,0),function(){for(var i=arguments,a=-1,u=o(i.length-e,0),c=Array(u);++a{var n=r(1957),o="object"==typeof self&&self&&self.Object===Object&&self,i=n||o||Function("return this")();t.exports=i},619:t=>{t.exports=function(t){return this.__data__.set(t,"__lodash_hash_undefined__"),this}},2385:t=>{t.exports=function(t){return this.__data__.has(t)}},1814:t=>{t.exports=function(t){var e=-1,r=Array(t.size);return t.forEach((function(t){r[++e]=t})),r}},61:(t,e,r)=>{var n=r(6560),o=r(1275)(n);t.exports=o},1275:t=>{var e=Date.now;t.exports=function(t){var r=0,n=0;return function(){var o=e(),i=16-(o-n);if(n=o,i>0){if(++r>=800)return arguments[0]}else r=0;return t.apply(void 0,arguments)}}},7465:(t,e,r)=>{var n=r(8407);t.exports=function(){this.__data__=new n,this.size=0}},3779:t=>{t.exports=function(t){var e=this.__data__,r=e.delete(t);return this.size=e.size,r}},7599:t=>{t.exports=function(t){return this.__data__.get(t)}},4758:t=>{t.exports=function(t){return this.__data__.has(t)}},4309:(t,e,r)=>{var n=r(8407),o=r(7071),i=r(3369);t.exports=function(t,e){var r=this.__data__;if(r instanceof n){var a=r.__data__;if(!o||a.length<199)return a.push([t,e]),this.size=++r.size,this;r=this.__data__=new i(a)}return r.set(t,e),this.size=r.size,this}},2351:t=>{t.exports=function(t,e,r){for(var n=r-1,o=t.length;++n{var n=r(4286),o=r(2689),i=r(676);t.exports=function(t){return o(t)?i(t):n(t)}},5514:(t,e,r)=>{var n=r(4523),o=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,i=/\\(\\)?/g,a=n((function(t){var e=[];return 46===t.charCodeAt(0)&&e.push(""),t.replace(o,(function(t,r,n,o){e.push(n?o.replace(i,"$1"):r||t)})),e}));t.exports=a},327:(t,e,r)=>{var n=r(3448);t.exports=function(t){if("string"==typeof t||n(t))return t;var e=t+"";return"0"==e&&1/t==-Infinity?"-0":e}},346:t=>{var e=Function.prototype.toString;t.exports=function(t){if(null!=t){try{return e.call(t)}catch(t){}try{return t+""}catch(t){}}return""}},7990:t=>{var e=/\s/;t.exports=function(t){for(var r=t.length;r--&&e.test(t.charAt(r)););return r}},676:t=>{var e="\\ud800-\\udfff",r="["+e+"]",n="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",o="\\ud83c[\\udffb-\\udfff]",i="[^"+e+"]",a="(?:\\ud83c[\\udde6-\\uddff]){2}",u="[\\ud800-\\udbff][\\udc00-\\udfff]",c="(?:"+n+"|"+o+")"+"?",l="[\\ufe0e\\ufe0f]?",s=l+c+("(?:\\u200d(?:"+[i,a,u].join("|")+")"+l+c+")*"),f="(?:"+[i+n+"?",n,a,u,r].join("|")+")",p=RegExp(o+"(?="+o+")|"+f+s,"g");t.exports=function(t){return t.match(p)||[]}},5703:t=>{t.exports=function(t){return function(){return t}}},3279:(t,e,r)=>{var n=r(3218),o=r(7771),i=r(4841),a=Math.max,u=Math.min;t.exports=function(t,e,r){var c,l,s,f,p,h,d=0,y=!1,v=!1,m=!0;if("function"!=typeof t)throw new TypeError("Expected a function");function g(e){var r=c,n=l;return c=l=void 0,d=e,f=t.apply(n,r)}function b(t){var r=t-h;return void 0===h||r>=e||r<0||v&&t-d>=s}function x(){var t=o();if(b(t))return w(t);p=setTimeout(x,function(t){var r=e-(t-h);return v?u(r,s-(t-d)):r}(t))}function w(t){return p=void 0,m&&c?g(t):(c=l=void 0,f)}function O(){var t=o(),r=b(t);if(c=arguments,l=this,h=t,r){if(void 0===p)return function(t){return d=t,p=setTimeout(x,e),y?g(t):f}(h);if(v)return clearTimeout(p),p=setTimeout(x,e),g(h)}return void 0===p&&(p=setTimeout(x,e)),f}return e=i(e)||0,n(r)&&(y=!!r.leading,s=(v="maxWait"in r)?a(i(r.maxWait)||0,e):s,m="trailing"in r?!!r.trailing:m),O.cancel=function(){void 0!==p&&clearTimeout(p),d=0,c=h=l=p=void 0},O.flush=function(){return void 0===p?f:w(o())},O}},7813:t=>{t.exports=function(t,e){return t===e||t!=t&&e!=e}},711:(t,e,r)=>{var n=r(6193),o=r(3239),i=r(7206),a=r(1469),u=r(6612);t.exports=function(t,e,r){var c=a(t)?n:o;return r&&u(t,e,r)&&(e=void 0),c(t,i(e,3))}},3311:(t,e,r)=>{var n=r(7740)(r(998));t.exports=n},998:(t,e,r)=>{var n=r(1848),o=r(7206),i=r(554),a=Math.max;t.exports=function(t,e,r){var u=null==t?0:t.length;if(!u)return-1;var c=null==r?0:i(r);return c<0&&(c=a(u+c,0)),n(t,o(e,3),c)}},4654:(t,e,r)=>{var n=r(1078),o=r(5161);t.exports=function(t,e){return n(o(t,e),1)}},7361:(t,e,r)=>{var n=r(7786);t.exports=function(t,e,r){var o=null==t?void 0:n(t,e);return void 0===o?r:o}},9095:(t,e,r)=>{var n=r(13),o=r(222);t.exports=function(t,e){return null!=t&&o(t,e,n)}},6557:t=>{t.exports=function(t){return t}},5694:(t,e,r)=>{var n=r(9454),o=r(7005),i=Object.prototype,a=i.hasOwnProperty,u=i.propertyIsEnumerable,c=n(function(){return arguments}())?n:function(t){return o(t)&&a.call(t,"callee")&&!u.call(t,"callee")};t.exports=c},1469:t=>{var e=Array.isArray;t.exports=e},8612:(t,e,r)=>{var n=r(3560),o=r(1780);t.exports=function(t){return null!=t&&o(t.length)&&!n(t)}},1584:(t,e,r)=>{var n=r(4239),o=r(7005);t.exports=function(t){return!0===t||!1===t||o(t)&&"[object Boolean]"==n(t)}},4144:(t,e,r)=>{t=r.nmd(t);var n=r(5639),o=r(5062),i=e&&!e.nodeType&&e,a=i&&t&&!t.nodeType&&t,u=a&&a.exports===i?n.Buffer:void 0,c=(u?u.isBuffer:void 0)||o;t.exports=c},8446:(t,e,r)=>{var n=r(939);t.exports=function(t,e){return n(t,e)}},3560:(t,e,r)=>{var n=r(4239),o=r(3218);t.exports=function(t){if(!o(t))return!1;var e=n(t);return"[object Function]"==e||"[object GeneratorFunction]"==e||"[object AsyncFunction]"==e||"[object Proxy]"==e}},1780:t=>{t.exports=function(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=9007199254740991}},7654:(t,e,r)=>{var n=r(1763);t.exports=function(t){return n(t)&&t!=+t}},4293:t=>{t.exports=function(t){return null==t}},1763:(t,e,r)=>{var n=r(4239),o=r(7005);t.exports=function(t){return"number"==typeof t||o(t)&&"[object Number]"==n(t)}},3218:t=>{t.exports=function(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}},7005:t=>{t.exports=function(t){return null!=t&&"object"==typeof t}},8630:(t,e,r)=>{var n=r(4239),o=r(5924),i=r(7005),a=Function.prototype,u=Object.prototype,c=a.toString,l=u.hasOwnProperty,s=c.call(Object);t.exports=function(t){if(!i(t)||"[object Object]"!=n(t))return!1;var e=o(t);if(null===e)return!0;var r=l.call(e,"constructor")&&e.constructor;return"function"==typeof r&&r instanceof r&&c.call(r)==s}},7037:(t,e,r)=>{var n=r(4239),o=r(1469),i=r(7005);t.exports=function(t){return"string"==typeof t||!o(t)&&i(t)&&"[object String]"==n(t)}},3448:(t,e,r)=>{var n=r(4239),o=r(7005);t.exports=function(t){return"symbol"==typeof t||o(t)&&"[object Symbol]"==n(t)}},6719:(t,e,r)=>{var n=r(8749),o=r(1717),i=r(1167),a=i&&i.isTypedArray,u=a?o(a):n;t.exports=u},3674:(t,e,r)=>{var n=r(4636),o=r(280),i=r(8612);t.exports=function(t){return i(t)?n(t):o(t)}},928:t=>{t.exports=function(t){var e=null==t?0:t.length;return e?t[e-1]:void 0}},5161:(t,e,r)=>{var n=r(9932),o=r(7206),i=r(9199),a=r(1469);t.exports=function(t,e){return(a(t)?n:i)(t,o(e,3))}},6604:(t,e,r)=>{var n=r(9465),o=r(7816),i=r(7206);t.exports=function(t,e){var r={};return e=i(e,3),o(t,(function(t,o,i){n(r,o,e(t,o,i))})),r}},6162:(t,e,r)=>{var n=r(6029),o=r(3325),i=r(6557);t.exports=function(t){return t&&t.length?n(t,i,o):void 0}},8306:(t,e,r)=>{var n=r(3369);function o(t,e){if("function"!=typeof t||null!=e&&"function"!=typeof e)throw new TypeError("Expected a function");var r=function(){var n=arguments,o=e?e.apply(this,n):n[0],i=r.cache;if(i.has(o))return i.get(o);var a=t.apply(this,n);return r.cache=i.set(o,a)||i,a};return r.cache=new(o.Cache||n),r}o.Cache=n,t.exports=o},3632:(t,e,r)=>{var n=r(6029),o=r(433),i=r(6557);t.exports=function(t){return t&&t.length?n(t,i,o):void 0}},308:t=>{t.exports=function(){}},7771:(t,e,r)=>{var n=r(5639);t.exports=function(){return n.Date.now()}},9601:(t,e,r)=>{var n=r(371),o=r(9152),i=r(5403),a=r(327);t.exports=function(t){return i(t)?n(a(t)):o(t)}},6026:(t,e,r)=>{var n=r(7445)();t.exports=n},9704:(t,e,r)=>{var n=r(2908),o=r(7206),i=r(5076),a=r(1469),u=r(6612);t.exports=function(t,e,r){var c=a(t)?n:i;return r&&u(t,e,r)&&(e=void 0),c(t,o(e,3))}},9734:(t,e,r)=>{var n=r(1078),o=r(9556),i=r(5976),a=r(6612),u=i((function(t,e){if(null==t)return[];var r=e.length;return r>1&&a(t,e[0],e[1])?e=[]:r>2&&a(e[0],e[1],e[2])&&(e=[e[0]]),o(t,n(e,1),[])}));t.exports=u},479:t=>{t.exports=function(){return[]}},5062:t=>{t.exports=function(){return!1}},3493:(t,e,r)=>{var n=r(3279),o=r(3218);t.exports=function(t,e,r){var i=!0,a=!0;if("function"!=typeof t)throw new TypeError("Expected a function");return o(r)&&(i="leading"in r?!!r.leading:i,a="trailing"in r?!!r.trailing:a),n(t,e,{leading:i,maxWait:e,trailing:a})}},8601:(t,e,r)=>{var n=r(4841),o=1/0;t.exports=function(t){return t?(t=n(t))===o||t===-1/0?17976931348623157e292*(t<0?-1:1):t==t?t:0:0===t?t:0}},554:(t,e,r)=>{var n=r(8601);t.exports=function(t){var e=n(t),r=e%1;return e==e?r?e-r:e:0}},4841:(t,e,r)=>{var n=r(7561),o=r(3218),i=r(3448),a=/^[-+]0x[0-9a-f]+$/i,u=/^0b[01]+$/i,c=/^0o[0-7]+$/i,l=parseInt;t.exports=function(t){if("number"==typeof t)return t;if(i(t))return NaN;if(o(t)){var e="function"==typeof t.valueOf?t.valueOf():t;t=o(e)?e+"":e}if("string"!=typeof t)return 0===t?t:+t;t=n(t);var r=u.test(t);return r||c.test(t)?l(t.slice(2),r?2:8):a.test(t)?NaN:+t}},9833:(t,e,r)=>{var n=r(531);t.exports=function(t){return null==t?"":n(t)}},5578:(t,e,r)=>{var n=r(7206),o=r(5652);t.exports=function(t,e){return t&&t.length?o(t,n(e,2)):[]}},1700:(t,e,r)=>{var n=r(8805)("toUpperCase");t.exports=n},2703:(t,e,r)=>{"use strict";var n=r(414);function o(){}function i(){}i.resetWarningCache=o,t.exports=function(){function t(t,e,r,o,i,a){if(a!==n){var u=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw u.name="Invariant Violation",u}}function e(){return t}t.isRequired=t;var r={array:t,bigint:t,bool:t,func:t,number:t,object:t,string:t,symbol:t,any:t,arrayOf:e,element:t,elementType:t,instanceOf:e,node:t,objectOf:e,oneOf:e,oneOfType:e,shape:e,exact:e,checkPropTypes:i,resetWarningCache:o};return r.PropTypes=r,r}},5697:(t,e,r)=>{t.exports=r(2703)()},414:t=>{"use strict";t.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},9921:(t,e)=>{"use strict";var r="function"==typeof Symbol&&Symbol.for,n=r?Symbol.for("react.element"):60103,o=r?Symbol.for("react.portal"):60106,i=r?Symbol.for("react.fragment"):60107,a=r?Symbol.for("react.strict_mode"):60108,u=r?Symbol.for("react.profiler"):60114,c=r?Symbol.for("react.provider"):60109,l=r?Symbol.for("react.context"):60110,s=r?Symbol.for("react.async_mode"):60111,f=r?Symbol.for("react.concurrent_mode"):60111,p=r?Symbol.for("react.forward_ref"):60112,h=r?Symbol.for("react.suspense"):60113,d=r?Symbol.for("react.suspense_list"):60120,y=r?Symbol.for("react.memo"):60115,v=r?Symbol.for("react.lazy"):60116,m=r?Symbol.for("react.block"):60121,g=r?Symbol.for("react.fundamental"):60117,b=r?Symbol.for("react.responder"):60118,x=r?Symbol.for("react.scope"):60119;function w(t){if("object"==typeof t&&null!==t){var e=t.$$typeof;switch(e){case n:switch(t=t.type){case s:case f:case i:case u:case a:case h:return t;default:switch(t=t&&t.$$typeof){case l:case p:case v:case y:case c:return t;default:return e}}case o:return e}}}function O(t){return w(t)===f}e.isFragment=function(t){return w(t)===i}},9864:(t,e,r)=>{"use strict";t.exports=r(9921)},6871:(t,e,r)=>{"use strict";function n(){var t=this.constructor.getDerivedStateFromProps(this.props,this.state);null!=t&&this.setState(t)}function o(t){this.setState(function(e){var r=this.constructor.getDerivedStateFromProps(t,e);return null!=r?r:null}.bind(this))}function i(t,e){try{var r=this.props,n=this.state;this.props=t,this.state=e,this.__reactInternalSnapshotFlag=!0,this.__reactInternalSnapshot=this.getSnapshotBeforeUpdate(r,n)}finally{this.props=r,this.state=n}}function a(t){var e=t.prototype;if(!e||!e.isReactComponent)throw new Error("Can only polyfill class components");if("function"!=typeof t.getDerivedStateFromProps&&"function"!=typeof e.getSnapshotBeforeUpdate)return t;var r=null,a=null,u=null;if("function"==typeof e.componentWillMount?r="componentWillMount":"function"==typeof e.UNSAFE_componentWillMount&&(r="UNSAFE_componentWillMount"),"function"==typeof e.componentWillReceiveProps?a="componentWillReceiveProps":"function"==typeof e.UNSAFE_componentWillReceiveProps&&(a="UNSAFE_componentWillReceiveProps"),"function"==typeof e.componentWillUpdate?u="componentWillUpdate":"function"==typeof e.UNSAFE_componentWillUpdate&&(u="UNSAFE_componentWillUpdate"),null!==r||null!==a||null!==u){var c=t.displayName||t.name,l="function"==typeof t.getDerivedStateFromProps?"getDerivedStateFromProps()":"getSnapshotBeforeUpdate()";throw Error("Unsafe legacy lifecycles will not be called for components using new component APIs.\n\n"+c+" uses "+l+" but also contains the following legacy lifecycles:"+(null!==r?"\n "+r:"")+(null!==a?"\n "+a:"")+(null!==u?"\n "+u:"")+"\n\nThe above lifecycles should be removed. Learn more about this warning here:\nhttps://fb.me/react-async-component-lifecycle-hooks")}if("function"==typeof t.getDerivedStateFromProps&&(e.componentWillMount=n,e.componentWillReceiveProps=o),"function"==typeof e.getSnapshotBeforeUpdate){if("function"!=typeof e.componentDidUpdate)throw new Error("Cannot polyfill getSnapshotBeforeUpdate() for components that do not define componentDidUpdate() on the prototype");e.componentWillUpdate=i;var s=e.componentDidUpdate;e.componentDidUpdate=function(t,e,r){var n=this.__reactInternalSnapshotFlag?this.__reactInternalSnapshot:r;s.call(this,t,e,n)}}return t}r.r(e),r.d(e,{polyfill:()=>a}),n.__suppressDeprecationWarning=!0,o.__suppressDeprecationWarning=!0,i.__suppressDeprecationWarning=!0},8292:(t,e,r)=>{"use strict";var n=r(4836);e.__esModule=!0,e.default=function(t,e){t.classList?t.classList.add(e):(0,o.default)(t,e)||("string"==typeof t.className?t.className=t.className+" "+e:t.setAttribute("class",(t.className&&t.className.baseVal||"")+" "+e))};var o=n(r(5312));t.exports=e.default},5312:(t,e)=>{"use strict";e.__esModule=!0,e.default=function(t,e){return t.classList?!!e&&t.classList.contains(e):-1!==(" "+(t.className.baseVal||t.className)+" ").indexOf(" "+e+" ")},t.exports=e.default},294:t=>{"use strict";function e(t,e){return t.replace(new RegExp("(^|\\s)"+e+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}t.exports=function(t,r){t.classList?t.classList.remove(r):"string"==typeof t.className?t.className=e(t.className,r):t.setAttribute("class",e(t.className&&t.className.baseVal||"",r))}},2810:(t,e,r)=>{"use strict";e.__esModule=!0,e.default=void 0;!function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)if(Object.prototype.hasOwnProperty.call(t,r)){var n=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(t,r):{};n.get||n.set?Object.defineProperty(e,r,n):e[r]=t[r]}e.default=t}(r(5697));var n=u(r(8292)),o=u(r(294)),i=u(r(7363)),a=u(r(2096));r(9806);function u(t){return t&&t.__esModule?t:{default:t}}function c(){return c=Object.assign||function(t){for(var e=1;e{"use strict";e.__esModule=!0,e.default=void 0;a(r(5697));var n=a(r(7363)),o=r(1533),i=a(r(6165));function a(t){return t&&t.__esModule?t:{default:t}}var u=function(t){var e,r;function a(){for(var e,r=arguments.length,n=new Array(r),o=0;o=0||(o[r]=t[r]);return o}(t,["children","in"]),a=n.default.Children.toArray(e),u=a[0],c=a[1];return delete o.onEnter,delete o.onEntering,delete o.onEntered,delete o.onExit,delete o.onExiting,delete o.onExited,n.default.createElement(i.default,o,r?n.default.cloneElement(u,{key:"first",onEnter:this.handleEnter,onEntering:this.handleEntering,onEntered:this.handleEntered}):n.default.cloneElement(c,{key:"second",onEnter:this.handleExit,onEntering:this.handleExiting,onEntered:this.handleExited}))},a}(n.default.Component);u.propTypes={};var c=u;e.default=c,t.exports=e.default},2096:(t,e,r)=>{"use strict";e.__esModule=!0,e.default=e.EXITING=e.ENTERED=e.ENTERING=e.EXITED=e.UNMOUNTED=void 0;var n=function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)if(Object.prototype.hasOwnProperty.call(t,r)){var n=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(t,r):{};n.get||n.set?Object.defineProperty(e,r,n):e[r]=t[r]}return e.default=t,e}(r(5697)),o=u(r(7363)),i=u(r(1533)),a=r(6871);r(9806);function u(t){return t&&t.__esModule?t:{default:t}}var c="unmounted";e.UNMOUNTED=c;var l="exited";e.EXITED=l;var s="entering";e.ENTERING=s;var f="entered";e.ENTERED=f;var p="exiting";e.EXITING=p;var h=function(t){var e,r;function n(e,r){var n;n=t.call(this,e,r)||this;var o,i=r.transitionGroup,a=i&&!i.isMounting?e.enter:e.appear;return n.appearStatus=null,e.in?a?(o=l,n.appearStatus=s):o=f:o=e.unmountOnExit||e.mountOnEnter?c:l,n.state={status:o},n.nextCallback=null,n}r=t,(e=n).prototype=Object.create(r.prototype),e.prototype.constructor=e,e.__proto__=r;var a=n.prototype;return a.getChildContext=function(){return{transitionGroup:null}},n.getDerivedStateFromProps=function(t,e){return t.in&&e.status===c?{status:l}:null},a.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},a.componentDidUpdate=function(t){var e=null;if(t!==this.props){var r=this.state.status;this.props.in?r!==s&&r!==f&&(e=s):r!==s&&r!==f||(e=p)}this.updateStatus(!1,e)},a.componentWillUnmount=function(){this.cancelNextCallback()},a.getTimeouts=function(){var t,e,r,n=this.props.timeout;return t=e=r=n,null!=n&&"number"!=typeof n&&(t=n.exit,e=n.enter,r=void 0!==n.appear?n.appear:e),{exit:t,enter:e,appear:r}},a.updateStatus=function(t,e){if(void 0===t&&(t=!1),null!==e){this.cancelNextCallback();var r=i.default.findDOMNode(this);e===s?this.performEnter(r,t):this.performExit(r)}else this.props.unmountOnExit&&this.state.status===l&&this.setState({status:c})},a.performEnter=function(t,e){var r=this,n=this.props.enter,o=this.context.transitionGroup?this.context.transitionGroup.isMounting:e,i=this.getTimeouts(),a=o?i.appear:i.enter;e||n?(this.props.onEnter(t,o),this.safeSetState({status:s},(function(){r.props.onEntering(t,o),r.onTransitionEnd(t,a,(function(){r.safeSetState({status:f},(function(){r.props.onEntered(t,o)}))}))}))):this.safeSetState({status:f},(function(){r.props.onEntered(t)}))},a.performExit=function(t){var e=this,r=this.props.exit,n=this.getTimeouts();r?(this.props.onExit(t),this.safeSetState({status:p},(function(){e.props.onExiting(t),e.onTransitionEnd(t,n.exit,(function(){e.safeSetState({status:l},(function(){e.props.onExited(t)}))}))}))):this.safeSetState({status:l},(function(){e.props.onExited(t)}))},a.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},a.safeSetState=function(t,e){e=this.setNextCallback(e),this.setState(t,e)},a.setNextCallback=function(t){var e=this,r=!0;return this.nextCallback=function(n){r&&(r=!1,e.nextCallback=null,t(n))},this.nextCallback.cancel=function(){r=!1},this.nextCallback},a.onTransitionEnd=function(t,e,r){this.setNextCallback(r);var n=null==e&&!this.props.addEndListener;t&&!n?(this.props.addEndListener&&this.props.addEndListener(t,this.nextCallback),null!=e&&setTimeout(this.nextCallback,e)):setTimeout(this.nextCallback,0)},a.render=function(){var t=this.state.status;if(t===c)return null;var e=this.props,r=e.children,n=function(t,e){if(null==t)return{};var r,n,o={},i=Object.keys(t);for(n=0;n=0||(o[r]=t[r]);return o}(e,["children"]);if(delete n.in,delete n.mountOnEnter,delete n.unmountOnExit,delete n.appear,delete n.enter,delete n.exit,delete n.timeout,delete n.addEndListener,delete n.onEnter,delete n.onEntering,delete n.onEntered,delete n.onExit,delete n.onExiting,delete n.onExited,"function"==typeof r)return r(t,n);var i=o.default.Children.only(r);return o.default.cloneElement(i,n)},n}(o.default.Component);function d(){}h.contextTypes={transitionGroup:n.object},h.childContextTypes={transitionGroup:function(){}},h.propTypes={},h.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:d,onEntering:d,onEntered:d,onExit:d,onExiting:d,onExited:d},h.UNMOUNTED=0,h.EXITED=1,h.ENTERING=2,h.ENTERED=3,h.EXITING=4;var y=(0,a.polyfill)(h);e.default=y},6165:(t,e,r)=>{"use strict";e.__esModule=!0,e.default=void 0;var n=u(r(5697)),o=u(r(7363)),i=r(6871),a=r(4474);function u(t){return t&&t.__esModule?t:{default:t}}function c(){return c=Object.assign||function(t){for(var e=1;e=0||(o[r]=t[r]);return o}(t,["component","childFactory"]),i=s(this.state.children).map(r);return delete n.appear,delete n.enter,delete n.exit,null===e?i:o.default.createElement(e,n,i)},n}(o.default.Component);f.childContextTypes={transitionGroup:n.default.object.isRequired},f.propTypes={},f.defaultProps={component:"div",childFactory:function(t){return t}};var p=(0,i.polyfill)(f);e.default=p,t.exports=e.default},9469:(t,e,r)=>{"use strict";var n=u(r(2810)),o=u(r(7557)),i=u(r(6165)),a=u(r(2096));function u(t){return t&&t.__esModule?t:{default:t}}t.exports={Transition:a.default,TransitionGroup:i.default,ReplaceTransition:o.default,CSSTransition:n.default}},4474:(t,e,r)=>{"use strict";e.__esModule=!0,e.getChildMapping=o,e.mergeChildMappings=i,e.getInitialChildMapping=function(t,e){return o(t.children,(function(r){return(0,n.cloneElement)(r,{onExited:e.bind(null,r),in:!0,appear:a(r,"appear",t),enter:a(r,"enter",t),exit:a(r,"exit",t)})}))},e.getNextChildMapping=function(t,e,r){var u=o(t.children),c=i(e,u);return Object.keys(c).forEach((function(o){var i=c[o];if((0,n.isValidElement)(i)){var l=o in e,s=o in u,f=e[o],p=(0,n.isValidElement)(f)&&!f.props.in;!s||l&&!p?s||!l||p?s&&l&&(0,n.isValidElement)(f)&&(c[o]=(0,n.cloneElement)(i,{onExited:r.bind(null,i),in:f.props.in,exit:a(i,"exit",t),enter:a(i,"enter",t)})):c[o]=(0,n.cloneElement)(i,{in:!1}):c[o]=(0,n.cloneElement)(i,{onExited:r.bind(null,i),in:!0,exit:a(i,"exit",t),enter:a(i,"enter",t)})}})),c};var n=r(7363);function o(t,e){var r=Object.create(null);return t&&n.Children.map(t,(function(t){return t})).forEach((function(t){r[t.key]=function(t){return e&&(0,n.isValidElement)(t)?e(t):t}(t)})),r}function i(t,e){function r(r){return r in e?e[r]:t[r]}t=t||{},e=e||{};var n,o=Object.create(null),i=[];for(var a in t)a in e?i.length&&(o[a]=i,i=[]):i.push(a);var u={};for(var c in e){if(o[c])for(n=0;n{"use strict";e.__esModule=!0,e.classNamesShape=e.timeoutsShape=void 0;var n;(n=r(5697))&&n.__esModule;e.timeoutsShape=null;e.classNamesShape=null},7363:t=>{"use strict";t.exports=React},1533:t=>{"use strict";t.exports=ReactDOM},4836:t=>{t.exports=function(t){return t&&t.__esModule?t:{default:t}},t.exports.__esModule=!0,t.exports.default=t.exports}},e={};function r(n){var o=e[n];if(void 0!==o)return o.exports;var i=e[n]={id:n,loaded:!1,exports:{}};return t[n].call(i.exports,i,i.exports,r),i.loaded=!0,i.exports}r.n=t=>{var e=t&&t.__esModule?()=>t.default:()=>t;return r.d(e,{a:e}),e},r.d=(t,e)=>{for(var n in e)r.o(e,n)&&!r.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),r.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),r.r=t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},r.nmd=t=>(t.paths=[],t.children||(t.children=[]),t),(()=>{"use strict";var t={};r.r(t),r.d(t,{addTrendKeyword:()=>s,clearTrendKeywords:()=>h,deleteActiveTemplate:()=>b,refreshTrendKeywords:()=>l,removeTrendKeyword:()=>f,toggleTrendKeyword:()=>p,updateCoordinates:()=>w,updateNewsRobots:()=>d,updatePrimary:()=>x});var e={};r.r(e),r.d(e,{appData:()=>_,appUi:()=>N});var n={};r.r(n),r.d(n,{getNewsRobots:()=>R,getTrendKeywords:()=>I,isRefreshingTrendKeywords:()=>L});var o={};r.r(o),r.d(o,{scaleBand:()=>Ai,scaleDiverging:()=>Ys,scaleDivergingLog:()=>Xs,scaleDivergingPow:()=>Zs,scaleDivergingSqrt:()=>Js,scaleDivergingSymlog:()=>Vs,scaleIdentity:()=>hu,scaleImplicit:()=>Pi,scaleLinear:()=>pu,scaleLog:()=>Ou,scaleOrdinal:()=>_i,scalePoint:()=>Ti,scalePow:()=>Tu,scaleQuantile:()=>$u,scaleQuantize:()=>Hu,scaleRadial:()=>Nu,scaleSequential:()=>Fs,scaleSequentialLog:()=>Ws,scaleSequentialPow:()=>Hs,scaleSequentialQuantile:()=>qs,scaleSequentialSqrt:()=>Ks,scaleSequentialSymlog:()=>$s,scaleSqrt:()=>Cu,scaleSymlog:()=>ku,scaleThreshold:()=>Ku,scaleTime:()=>Ls,scaleUtc:()=>Bs,tickFormat:()=>su});const i=wp.data,a=wp.hooks,u=lodash;function c(t,e){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;return(0,i.dispatch)("rank-math").updateAppData(t,e,r,n),{type:"RANK_MATH_APP_DATA",key:t,value:e}}function l(){return function(t,e){return{type:"RANK_MATH_APP_UI",key:t,value:e}}("refreshTrendKeywords",Date.now())}function s(t){var e=(0,i.select)("rank-math-pro").getTrendKeywords();return""===t||(0,u.isUndefined)(e[t])&&Object.keys(e).length<5&&(e[t]=!0),c("trendKeywords",e)}function f(t){var e=(0,i.select)("rank-math-pro").getTrendKeywords();return(0,u.isUndefined)(e[t])||delete e[t],c("trendKeywords",e)}function p(t){var e=(0,i.select)("rank-math-pro").getTrendKeywords();return(0,u.isUndefined)(e[t])||(e[t]=!e[t]),c("trendKeywords",e)}function h(){return c("trendKeywords",!1)}function d(t){return c("newsRobots",t,"rank_math_news_sitemap_robots")}function y(t){return y="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},y(t)}function v(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function m(t){for(var e=1;e0&&void 0!==arguments[0]?arguments[0]:P,e=arguments.length>1?arguments[1]:void 0;return"RANK_MATH_APP_DATA"===e.type?j(j({},t),{},E({},e.key,e.value)):t}function A(t){return A="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},A(t)}function M(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function T(t){for(var e=1;e0&&void 0!==arguments[0]?arguments[0]:D,e=arguments.length>1?arguments[1]:void 0;return"RANK_MATH_APP_UI"===e.type?T(T({},t),{},C({},e.key,e.value)):t}function I(t){if(!1===t.appData.trendKeywords){var e={},r=function(){var t=[],e=(0,u.get)(rankMathEditor,"components.focusKeywords",!1);return e&&(t=e.getFocusKeywords()),(0,u.isEmpty)(t)?(t=(0,i.select)("rank-math").getKeywords(),(0,u.isEmpty)(t)?[]:t.split(",")):t}();return(0,u.forEach)(r,(function(t){e[t]=!0})),e}return t.appData.trendKeywords}function R(t){return t.appData.newsRobots}function L(t){return t.appUi.refreshTrendKeywords}const B=wp.i18n,U=wp.components;const z=function(){return rankMath.canUser.analytics&&(0,u.includes)(rankMath.modules,"analytics")&&rankMath.isAnalyticsConnected?"publish"!==((0,u.isUndefined)(rankMathEditor.assessor.dataCollector.getPostAttribute)?rankMath.postStatus:rankMathEditor.assessor.dataCollector.getPostAttribute("status"))?null:wp.element.createElement(U.Button,{className:"button-secondary rank-math-single-analytics-report",target:"_blank",href:rankMath.adminurl+"?page=rank-math-analytics#/single/"+rankMathEditor.assessor.dataCollector.getPostID()},(0,B.__)("Analytics","rank-math-pro")):null},F=wp.element,W=moment;var $=r.n(W),H=r(8446),K=r.n(H),q=r(7654),G=r.n(q),Y=r(6162),X=r.n(Y),V=r(3560),Z=r.n(V),J=r(7361),Q=r.n(J),tt=r(4293),et=r.n(tt),rt=r(1469),nt=r.n(rt),ot=r(7363),it=r.n(ot),at=r(4184),ut=r.n(at),ct=r(5697),lt=r.n(ct),st=Object.getOwnPropertyNames,ft=Object.getOwnPropertySymbols,pt=Object.prototype.hasOwnProperty;function ht(t,e){return function(r,n,o){return t(r,n,o)&&e(r,n,o)}}function dt(t){return function(e,r,n){if(!e||!r||"object"!=typeof e||"object"!=typeof r)return t(e,r,n);var o=n.cache,i=o.get(e),a=o.get(r);if(i&&a)return i===r&&a===e;o.set(e,r),o.set(r,e);var u=t(e,r,n);return o.delete(e),o.delete(r),u}}function yt(t){return st(t).concat(ft(t))}var vt=Object.hasOwn||function(t,e){return pt.call(t,e)};function mt(t,e){return t||e?t===e:t===e||t!=t&&e!=e}var gt="_owner",bt=Object.getOwnPropertyDescriptor,xt=Object.keys;function wt(t,e,r){var n=t.length;if(e.length!==n)return!1;for(;n-- >0;)if(!r.equals(t[n],e[n],n,n,t,e,r))return!1;return!0}function Ot(t,e){return mt(t.getTime(),e.getTime())}function St(t,e,r){if(t.size!==e.size)return!1;for(var n,o,i={},a=t.entries(),u=0;(n=a.next())&&!n.done;){for(var c=e.entries(),l=!1,s=0;(o=c.next())&&!o.done;){var f=n.value,p=f[0],h=f[1],d=o.value,y=d[0],v=d[1];l||i[s]||!(l=r.equals(p,y,u,s,t,e,r)&&r.equals(h,v,p,y,t,e,r))||(i[s]=!0),s++}if(!l)return!1;u++}return!0}function jt(t,e,r){var n,o=xt(t),i=o.length;if(xt(e).length!==i)return!1;for(;i-- >0;){if((n=o[i])===gt&&(t.$$typeof||e.$$typeof)&&t.$$typeof!==e.$$typeof)return!1;if(!vt(e,n)||!r.equals(t[n],e[n],n,n,t,e,r))return!1}return!0}function Et(t,e,r){var n,o,i,a=yt(t),u=a.length;if(yt(e).length!==u)return!1;for(;u-- >0;){if((n=a[u])===gt&&(t.$$typeof||e.$$typeof)&&t.$$typeof!==e.$$typeof)return!1;if(!vt(e,n))return!1;if(!r.equals(t[n],e[n],n,n,t,e,r))return!1;if(o=bt(t,n),i=bt(e,n),(o||i)&&(!o||!i||o.configurable!==i.configurable||o.enumerable!==i.enumerable||o.writable!==i.writable))return!1}return!0}function kt(t,e){return mt(t.valueOf(),e.valueOf())}function Pt(t,e){return t.source===e.source&&t.flags===e.flags}function _t(t,e,r){if(t.size!==e.size)return!1;for(var n,o,i={},a=t.values();(n=a.next())&&!n.done;){for(var u=e.values(),c=!1,l=0;(o=u.next())&&!o.done;)c||i[l]||!(c=r.equals(n.value,o.value,n.value,o.value,t,e,r))||(i[l]=!0),l++;if(!c)return!1}return!0}function At(t,e){var r=t.length;if(e.length!==r)return!1;for(;r-- >0;)if(t[r]!==e[r])return!1;return!0}var Mt="[object Arguments]",Tt="[object Boolean]",Ct="[object Date]",Dt="[object Map]",Nt="[object Number]",It="[object Object]",Rt="[object RegExp]",Lt="[object Set]",Bt="[object String]",Ut=Array.isArray,zt="function"==typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView:null,Ft=Object.assign,Wt=Object.prototype.toString.call.bind(Object.prototype.toString);var $t=Ht();Ht({strict:!0}),Ht({circular:!0}),Ht({circular:!0,strict:!0}),Ht({createInternalComparator:function(){return mt}}),Ht({strict:!0,createInternalComparator:function(){return mt}}),Ht({circular:!0,createInternalComparator:function(){return mt}}),Ht({circular:!0,createInternalComparator:function(){return mt},strict:!0});function Ht(t){void 0===t&&(t={});var e,r=t.circular,n=void 0!==r&&r,o=t.createInternalComparator,i=t.createState,a=t.strict,u=void 0!==a&&a,c=function(t){var e=t.circular,r=t.createCustomConfig,n=t.strict,o={areArraysEqual:n?Et:wt,areDatesEqual:Ot,areMapsEqual:n?ht(St,Et):St,areObjectsEqual:n?Et:jt,arePrimitiveWrappersEqual:kt,areRegExpsEqual:Pt,areSetsEqual:n?ht(_t,Et):_t,areTypedArraysEqual:n?Et:At};if(r&&(o=Ft({},o,r(o))),e){var i=dt(o.areArraysEqual),a=dt(o.areMapsEqual),u=dt(o.areObjectsEqual),c=dt(o.areSetsEqual);o=Ft({},o,{areArraysEqual:i,areMapsEqual:a,areObjectsEqual:u,areSetsEqual:c})}return o}(t),l=function(t){var e=t.areArraysEqual,r=t.areDatesEqual,n=t.areMapsEqual,o=t.areObjectsEqual,i=t.arePrimitiveWrappersEqual,a=t.areRegExpsEqual,u=t.areSetsEqual,c=t.areTypedArraysEqual;return function(t,l,s){if(t===l)return!0;if(null==t||null==l||"object"!=typeof t||"object"!=typeof l)return t!=t&&l!=l;var f=t.constructor;if(f!==l.constructor)return!1;if(f===Object)return o(t,l,s);if(Ut(t))return e(t,l,s);if(null!=zt&&zt(t))return c(t,l,s);if(f===Date)return r(t,l,s);if(f===RegExp)return a(t,l,s);if(f===Map)return n(t,l,s);if(f===Set)return u(t,l,s);var p=Wt(t);return p===Ct?r(t,l,s):p===Rt?a(t,l,s):p===Dt?n(t,l,s):p===Lt?u(t,l,s):p===It?"function"!=typeof t.then&&"function"!=typeof l.then&&o(t,l,s):p===Mt?o(t,l,s):(p===Tt||p===Nt||p===Bt)&&i(t,l,s)}}(c),s=o?o(l):(e=l,function(t,r,n,o,i,a,u){return e(t,r,u)});return function(t){var e=t.circular,r=t.comparator,n=t.createState,o=t.equals,i=t.strict;if(n)return function(t,a){var u=n(),c=u.cache,l=void 0===c?e?new WeakMap:void 0:c,s=u.meta;return r(t,a,{cache:l,equals:o,meta:s,strict:i})};if(e)return function(t,e){return r(t,e,{cache:new WeakMap,equals:o,meta:void 0,strict:i})};var a={cache:void 0,equals:o,meta:void 0,strict:i};return function(t,e){return r(t,e,a)}}({circular:n,comparator:l,createState:i,equals:s,strict:u})}function Kt(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=-1;requestAnimationFrame((function n(o){r<0&&(r=o),o-r>e?(t(o),r=-1):function(t){"undefined"!=typeof requestAnimationFrame&&requestAnimationFrame(t)}(n)}))}function qt(t){return qt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},qt(t)}function Gt(t){return function(t){if(Array.isArray(t))return t}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return Yt(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);"Object"===r&&t.constructor&&(r=t.constructor.name);if("Map"===r||"Set"===r)return Array.from(t);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Yt(t,e)}(t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Yt(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);rt.length)&&(e=t.length);for(var r=0,n=new Array(e);r=0&&t<=1}));var l,s,f=de(n,i),p=de(o,a),h=(l=n,s=i,function(t){var e=pe(l,s),r=[].concat(ce(e.map((function(t,e){return t*e})).slice(1)),[0]);return he(r,t)}),d=function(t){return t>1?1:t<0?0:t},y=function(t){for(var e=t>1?1:t,r=e,n=0;n<8;++n){var o=f(r)-e,i=h(r);if(Math.abs(o-e)0&&void 0!==arguments[0]?arguments[0]:{},e=t.stiff,r=void 0===e?100:e,n=t.damping,o=void 0===n?8:n,i=t.dt,a=void 0===i?17:i,u=function(t,e,n){var i=n+(-(t-e)*r-n*o)*a/1e3,u=n*a/1e3+t;return Math.abs(u-e)t.length)&&(e=t.length);for(var r=0,n=new Array(e);r=0||(o[r]=t[r]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(o[r]=t[r])}return o}function Ce(t){return function(t){if(Array.isArray(t))return De(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return De(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);"Object"===r&&t.constructor&&(r=t.constructor.name);if("Map"===r||"Set"===r)return Array.from(t);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return De(t,e)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function De(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r0?r[o-1]:n,p=l||Object.keys(c);if("function"==typeof u||"spring"===u)return[].concat(Ce(t),[e.runJSAnimation.bind(e,{from:f.style,to:c,duration:i,easing:u}),i]);var h=ae(p,i,u),d=Ie(Ie(Ie({},f.style),c),{},{transition:h});return[].concat(Ce(t),[d,i,s]).filter(ne)}),[a,Math.max(c,n)])),[t.onAnimationEnd]))}},{key:"runAnimation",value:function(t){this.manager||(this.manager=Xt());var e=t.begin,r=t.duration,n=t.attributeName,o=t.to,i=t.easing,a=t.onAnimationStart,u=t.onAnimationEnd,c=t.steps,l=t.children,s=this.manager;if(this.unSubscribe=s.subscribe(this.handleStyleChange),"function"!=typeof i&&"function"!=typeof l&&"spring"!==i)if(c.length>1)this.runStepAnimation(t);else{var f=n?Re({},n,o):o,p=ae(Object.keys(f),r,i);s.start([a,e,Ie(Ie({},f),{},{transition:p}),r,u])}else this.runJSAnimation(t)}},{key:"render",value:function(){var t=this.props,e=t.children,r=(t.begin,t.duration),n=(t.attributeName,t.easing,t.isActive),o=(t.steps,t.from,t.to,t.canBegin,t.onAnimationEnd,t.shouldReAnimate,t.onAnimationReStart,Te(t,Me)),i=ot.Children.count(e),a=ie(this.state.style);if("function"==typeof e)return e(a);if(!n||0===i||r<=0)return e;var u=function(t){var e=t.props,r=e.style,n=void 0===r?{}:r,i=e.className;return(0,ot.cloneElement)(t,Ie(Ie({},o),{},{style:Ie(Ie({},n),a),className:i}))};return 1===i?u(ot.Children.only(e)):it().createElement("div",null,ot.Children.map(e,(function(t){return u(t)})))}}])&&Le(e.prototype,r),n&&Le(e,n),Object.defineProperty(e,"prototype",{writable:!1}),i}(ot.PureComponent);He.displayName="Animate",He.defaultProps={begin:0,duration:1e3,from:"",to:"",attributeName:"",easing:"ease",isActive:!0,canBegin:!0,steps:[],onAnimationEnd:function(){},onAnimationStart:function(){}},He.propTypes={from:lt().oneOfType([lt().object,lt().string]),to:lt().oneOfType([lt().object,lt().string]),attributeName:lt().string,duration:lt().number,begin:lt().number,easing:lt().oneOfType([lt().string,lt().func]),steps:lt().arrayOf(lt().shape({duration:lt().number.isRequired,style:lt().object.isRequired,easing:lt().oneOfType([lt().oneOf(["ease","ease-in","ease-out","ease-in-out","linear"]),lt().func]),properties:lt().arrayOf("string"),onAnimationEnd:lt().func})),children:lt().oneOfType([lt().node,lt().func]),isActive:lt().bool,canBegin:lt().bool,onAnimationEnd:lt().func,shouldReAnimate:lt().bool,onAnimationStart:lt().func,onAnimationReStart:lt().func};const Ke=He;var qe=r(9469),Ge=["children","appearOptions","enterOptions","leaveOptions"];function Ye(t){return Ye="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Ye(t)}function Xe(){return Xe=Object.assign?Object.assign.bind():function(t){for(var e=1;e=0||(o[r]=t[r]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(o[r]=t[r])}return o}function Ze(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function Je(t){for(var e=1;e0&&void 0!==arguments[0]?arguments[0]:{},e=t.steps,r=t.duration;return e&&e.length?e.reduce((function(t,e){return t+(Number.isFinite(e.duration)&&e.duration>0?e.duration:0)}),0):Number.isFinite(r)?r:0},ur=function(t){!function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&tr(t,e)}(i,t);var e,r,n,o=er(i);function i(){var t;return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,i),or(rr(t=o.call(this)),"handleEnter",(function(e,r){var n=t.props,o=n.appearOptions,i=n.enterOptions;t.handleStyleActive(r?o:i)})),or(rr(t),"handleExit",(function(){var e=t.props.leaveOptions;t.handleStyleActive(e)})),t.state={isActive:!1},t}return e=i,(r=[{key:"handleStyleActive",value:function(t){if(t){var e=t.onAnimationEnd?function(){t.onAnimationEnd()}:null;this.setState(Je(Je({},t),{},{onAnimationEnd:e,isActive:!0}))}}},{key:"parseTimeout",value:function(){var t=this.props,e=t.appearOptions,r=t.enterOptions,n=t.leaveOptions;return ar(e)+ar(r)+ar(n)}},{key:"render",value:function(){var t=this,e=this.props,r=e.children,n=(e.appearOptions,e.enterOptions,e.leaveOptions,Ve(e,Ge));return it().createElement(qe.Transition,Xe({},n,{onEnter:this.handleEnter,onExit:this.handleExit,timeout:this.parseTimeout()}),(function(){return it().createElement(Ke,t.state,ot.Children.only(r))}))}}])&&Qe(e.prototype,r),n&&Qe(e,n),Object.defineProperty(e,"prototype",{writable:!1}),i}(ot.Component);ur.propTypes={appearOptions:lt().object,enterOptions:lt().object,leaveOptions:lt().object,children:lt().element};const cr=ur;function lr(t){var e=t.component,r=t.children,n=t.appear,o=t.enter,i=t.leave;return it().createElement(qe.TransitionGroup,{component:e},ot.Children.map(r,(function(t,e){return it().createElement(cr,{appearOptions:n,enterOptions:o,leaveOptions:i,key:"child-".concat(e)},t)})))}lr.propTypes={appear:lt().object,enter:lt().object,leave:lt().object,children:lt().oneOfType([lt().array,lt().element]),component:lt().any},lr.defaultProps={component:"span"};const sr=Ke;var fr=r(1700),pr=r.n(fr);function hr(){}function dr(t,e,r){t._context.bezierCurveTo((2*t._x0+t._x1)/3,(2*t._y0+t._y1)/3,(t._x0+2*t._x1)/3,(t._y0+2*t._y1)/3,(t._x0+4*t._x1+e)/6,(t._y0+4*t._y1+r)/6)}function yr(t){this._context=t}function vr(t){this._context=t}function mr(t){this._context=t}yr.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){switch(this._point){case 3:dr(this,this._x1,this._y1);case 2:this._context.lineTo(this._x1,this._y1)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;break;case 2:this._point=3,this._context.lineTo((5*this._x0+this._x1)/6,(5*this._y0+this._y1)/6);default:dr(this,t,e)}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=e}},vr.prototype={areaStart:hr,areaEnd:hr,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._y0=this._y1=this._y2=this._y3=this._y4=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x2,this._y2),this._context.closePath();break;case 2:this._context.moveTo((this._x2+2*this._x3)/3,(this._y2+2*this._y3)/3),this._context.lineTo((this._x3+2*this._x2)/3,(this._y3+2*this._y2)/3),this._context.closePath();break;case 3:this.point(this._x2,this._y2),this.point(this._x3,this._y3),this.point(this._x4,this._y4)}},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._x2=t,this._y2=e;break;case 1:this._point=2,this._x3=t,this._y3=e;break;case 2:this._point=3,this._x4=t,this._y4=e,this._context.moveTo((this._x0+4*this._x1+t)/6,(this._y0+4*this._y1+e)/6);break;default:dr(this,t,e)}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=e}},mr.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3;var r=(this._x0+4*this._x1+t)/6,n=(this._y0+4*this._y1+e)/6;this._line?this._context.lineTo(r,n):this._context.moveTo(r,n);break;case 3:this._point=4;default:dr(this,t,e)}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=e}};class gr{constructor(t,e){this._context=t,this._x=e}areaStart(){this._line=0}areaEnd(){this._line=NaN}lineStart(){this._point=0}lineEnd(){(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line}point(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;default:this._x?this._context.bezierCurveTo(this._x0=(this._x0+t)/2,this._y0,this._x0,e,t,e):this._context.bezierCurveTo(this._x0,this._y0=(this._y0+e)/2,t,this._y0,t,e)}this._x0=t,this._y0=e}}function br(t){this._context=t}function xr(t){this._context=t}function wr(t){return new xr(t)}function Or(t){return t<0?-1:1}function Sr(t,e,r){var n=t._x1-t._x0,o=e-t._x1,i=(t._y1-t._y0)/(n||o<0&&-0),a=(r-t._y1)/(o||n<0&&-0),u=(i*o+a*n)/(n+o);return(Or(i)+Or(a))*Math.min(Math.abs(i),Math.abs(a),.5*Math.abs(u))||0}function jr(t,e){var r=t._x1-t._x0;return r?(3*(t._y1-t._y0)/r-e)/2:e}function Er(t,e,r){var n=t._x0,o=t._y0,i=t._x1,a=t._y1,u=(i-n)/3;t._context.bezierCurveTo(n+u,o+u*e,i-u,a-u*r,i,a)}function kr(t){this._context=t}function Pr(t){this._context=new _r(t)}function _r(t){this._context=t}function Ar(t){this._context=t}function Mr(t){var e,r,n=t.length-1,o=new Array(n),i=new Array(n),a=new Array(n);for(o[0]=0,i[0]=2,a[0]=t[0]+2*t[1],e=1;e=0;--e)o[e]=(a[e]-o[e+1])/i[e];for(i[n-1]=(t[n]+o[n-1])/2,e=0;e=0&&(this._t=1-this._t,this._line=1-this._line)},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;default:if(this._t<=0)this._context.lineTo(this._x,e),this._context.lineTo(t,e);else{var r=this._x*(1-this._t)+t*this._t;this._context.lineTo(r,this._y),this._context.lineTo(r,e)}}this._x=t,this._y=e}};Array.prototype.slice;function Cr(t){return"object"==typeof t&&"length"in t?t:Array.from(t)}function Dr(t){return function(){return t}}const Nr=Math.PI,Ir=2*Nr,Rr=1e-6,Lr=Ir-Rr;function Br(t){this._+=t[0];for(let e=1,r=t.length;e=0))throw new Error(`invalid digits: ${t}`);if(e>15)return Br;const r=10**e;return function(t){this._+=t[0];for(let e=1,n=t.length;eRr)if(Math.abs(s*u-c*l)>Rr&&o){let p=r-i,h=n-a,d=u*u+c*c,y=p*p+h*h,v=Math.sqrt(d),m=Math.sqrt(f),g=o*Math.tan((Nr-Math.acos((d+f-y)/(2*v*m)))/2),b=g/m,x=g/v;Math.abs(b-1)>Rr&&this._append`L${t+b*l},${e+b*s}`,this._append`A${o},${o},0,0,${+(s*p>l*h)},${this._x1=t+x*u},${this._y1=e+x*c}`}else this._append`L${this._x1=t},${this._y1=e}`;else;}arc(t,e,r,n,o,i){if(t=+t,e=+e,i=!!i,(r=+r)<0)throw new Error(`negative radius: ${r}`);let a=r*Math.cos(n),u=r*Math.sin(n),c=t+a,l=e+u,s=1^i,f=i?n-o:o-n;null===this._x1?this._append`M${c},${l}`:(Math.abs(this._x1-c)>Rr||Math.abs(this._y1-l)>Rr)&&this._append`L${c},${l}`,r&&(f<0&&(f=f%Ir+Ir),f>Lr?this._append`A${r},${r},0,1,${s},${t-a},${e-u}A${r},${r},0,1,${s},${this._x1=c},${this._y1=l}`:f>Rr&&this._append`A${r},${r},0,${+(f>=Nr)},${s},${this._x1=t+r*Math.cos(o)},${this._y1=e+r*Math.sin(o)}`)}rect(t,e,r,n){this._append`M${this._x0=this._x1=+t},${this._y0=this._y1=+e}h${r=+r}v${+n}h${-r}Z`}toString(){return this._}}function zr(t){let e=3;return t.digits=function(r){if(!arguments.length)return e;if(null==r)e=null;else{const t=Math.floor(r);if(!(t>=0))throw new RangeError(`invalid digits: ${r}`);e=t}return t},()=>new Ur(e)}function Fr(t){return t[0]}function Wr(t){return t[1]}function $r(t,e){var r=Dr(!0),n=null,o=wr,i=null,a=zr(u);function u(u){var c,l,s,f=(u=Cr(u)).length,p=!1;for(null==n&&(i=o(s=a())),c=0;c<=f;++c)!(c=f;--p)u.point(m[p],g[p]);u.lineEnd(),u.areaEnd()}v&&(m[s]=+t(h,s,l),g[s]=+e(h,s,l),u.point(n?+n(h,s,l):m[s],r?+r(h,s,l):g[s]))}if(d)return u=null,d+""||null}function s(){return $r().defined(o).curve(a).context(i)}return t="function"==typeof t?t:void 0===t?Fr:Dr(+t),e="function"==typeof e?e:Dr(void 0===e?0:+e),r="function"==typeof r?r:void 0===r?Wr:Dr(+r),l.x=function(e){return arguments.length?(t="function"==typeof e?e:Dr(+e),n=null,l):t},l.x0=function(e){return arguments.length?(t="function"==typeof e?e:Dr(+e),l):t},l.x1=function(t){return arguments.length?(n=null==t?null:"function"==typeof t?t:Dr(+t),l):n},l.y=function(t){return arguments.length?(e="function"==typeof t?t:Dr(+t),r=null,l):e},l.y0=function(t){return arguments.length?(e="function"==typeof t?t:Dr(+t),l):e},l.y1=function(t){return arguments.length?(r=null==t?null:"function"==typeof t?t:Dr(+t),l):r},l.lineX0=l.lineY0=function(){return s().x(t).y(e)},l.lineY1=function(){return s().x(t).y(r)},l.lineX1=function(){return s().x(n).y(e)},l.defined=function(t){return arguments.length?(o="function"==typeof t?t:Dr(!!t),l):o},l.curve=function(t){return arguments.length?(a=t,null!=i&&(u=a(i)),l):a},l.context=function(t){return arguments.length?(null==t?i=u=null:u=a(i=t),l):i},l}Ur.prototype;var Kr=r(3218),qr=r.n(Kr);function Gr(t){return Gr="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Gr(t)}var Yr=["aria-activedescendant","aria-atomic","aria-autocomplete","aria-busy","aria-checked","aria-colcount","aria-colindex","aria-colspan","aria-controls","aria-current","aria-describedby","aria-details","aria-disabled","aria-errormessage","aria-expanded","aria-flowto","aria-haspopup","aria-hidden","aria-invalid","aria-keyshortcuts","aria-label","aria-labelledby","aria-level","aria-live","aria-modal","aria-multiline","aria-multiselectable","aria-orientation","aria-owns","aria-placeholder","aria-posinset","aria-pressed","aria-readonly","aria-relevant","aria-required","aria-roledescription","aria-rowcount","aria-rowindex","aria-rowspan","aria-selected","aria-setsize","aria-sort","aria-valuemax","aria-valuemin","aria-valuenow","aria-valuetext","className","color","height","id","lang","max","media","method","min","name","style","target","width","role","tabIndex","accentHeight","accumulate","additive","alignmentBaseline","allowReorder","alphabetic","amplitude","arabicForm","ascent","attributeName","attributeType","autoReverse","azimuth","baseFrequency","baselineShift","baseProfile","bbox","begin","bias","by","calcMode","capHeight","clip","clipPath","clipPathUnits","clipRule","colorInterpolation","colorInterpolationFilters","colorProfile","colorRendering","contentScriptType","contentStyleType","cursor","cx","cy","d","decelerate","descent","diffuseConstant","direction","display","divisor","dominantBaseline","dur","dx","dy","edgeMode","elevation","enableBackground","end","exponent","externalResourcesRequired","fill","fillOpacity","fillRule","filter","filterRes","filterUnits","floodColor","floodOpacity","focusable","fontFamily","fontSize","fontSizeAdjust","fontStretch","fontStyle","fontVariant","fontWeight","format","from","fx","fy","g1","g2","glyphName","glyphOrientationHorizontal","glyphOrientationVertical","glyphRef","gradientTransform","gradientUnits","hanging","horizAdvX","horizOriginX","href","ideographic","imageRendering","in2","in","intercept","k1","k2","k3","k4","k","kernelMatrix","kernelUnitLength","kerning","keyPoints","keySplines","keyTimes","lengthAdjust","letterSpacing","lightingColor","limitingConeAngle","local","markerEnd","markerHeight","markerMid","markerStart","markerUnits","markerWidth","mask","maskContentUnits","maskUnits","mathematical","mode","numOctaves","offset","opacity","operator","order","orient","orientation","origin","overflow","overlinePosition","overlineThickness","paintOrder","panose1","pathLength","patternContentUnits","patternTransform","patternUnits","pointerEvents","pointsAtX","pointsAtY","pointsAtZ","preserveAlpha","preserveAspectRatio","primitiveUnits","r","radius","refX","refY","renderingIntent","repeatCount","repeatDur","requiredExtensions","requiredFeatures","restart","result","rotate","rx","ry","seed","shapeRendering","slope","spacing","specularConstant","specularExponent","speed","spreadMethod","startOffset","stdDeviation","stemh","stemv","stitchTiles","stopColor","stopOpacity","strikethroughPosition","strikethroughThickness","string","stroke","strokeDasharray","strokeDashoffset","strokeLinecap","strokeLinejoin","strokeMiterlimit","strokeOpacity","strokeWidth","surfaceScale","systemLanguage","tableValues","targetX","targetY","textAnchor","textDecoration","textLength","textRendering","to","transform","u1","u2","underlinePosition","underlineThickness","unicode","unicodeBidi","unicodeRange","unitsPerEm","vAlphabetic","values","vectorEffect","version","vertAdvY","vertOriginX","vertOriginY","vHanging","vIdeographic","viewTarget","visibility","vMathematical","widths","wordSpacing","writingMode","x1","x2","x","xChannelSelector","xHeight","xlinkActuate","xlinkArcrole","xlinkHref","xlinkRole","xlinkShow","xlinkTitle","xlinkType","xmlBase","xmlLang","xmlns","xmlnsXlink","xmlSpace","y1","y2","y","yChannelSelector","z","zoomAndPan","ref","key","angle"],Xr=["points","pathLength"],Vr={svg:["viewBox","children"],polygon:Xr,polyline:Xr},Zr=["dangerouslySetInnerHTML","onCopy","onCopyCapture","onCut","onCutCapture","onPaste","onPasteCapture","onCompositionEnd","onCompositionEndCapture","onCompositionStart","onCompositionStartCapture","onCompositionUpdate","onCompositionUpdateCapture","onFocus","onFocusCapture","onBlur","onBlurCapture","onChange","onChangeCapture","onBeforeInput","onBeforeInputCapture","onInput","onInputCapture","onReset","onResetCapture","onSubmit","onSubmitCapture","onInvalid","onInvalidCapture","onLoad","onLoadCapture","onError","onErrorCapture","onKeyDown","onKeyDownCapture","onKeyPress","onKeyPressCapture","onKeyUp","onKeyUpCapture","onAbort","onAbortCapture","onCanPlay","onCanPlayCapture","onCanPlayThrough","onCanPlayThroughCapture","onDurationChange","onDurationChangeCapture","onEmptied","onEmptiedCapture","onEncrypted","onEncryptedCapture","onEnded","onEndedCapture","onLoadedData","onLoadedDataCapture","onLoadedMetadata","onLoadedMetadataCapture","onLoadStart","onLoadStartCapture","onPause","onPauseCapture","onPlay","onPlayCapture","onPlaying","onPlayingCapture","onProgress","onProgressCapture","onRateChange","onRateChangeCapture","onSeeked","onSeekedCapture","onSeeking","onSeekingCapture","onStalled","onStalledCapture","onSuspend","onSuspendCapture","onTimeUpdate","onTimeUpdateCapture","onVolumeChange","onVolumeChangeCapture","onWaiting","onWaitingCapture","onAuxClick","onAuxClickCapture","onClick","onClickCapture","onContextMenu","onContextMenuCapture","onDoubleClick","onDoubleClickCapture","onDrag","onDragCapture","onDragEnd","onDragEndCapture","onDragEnter","onDragEnterCapture","onDragExit","onDragExitCapture","onDragLeave","onDragLeaveCapture","onDragOver","onDragOverCapture","onDragStart","onDragStartCapture","onDrop","onDropCapture","onMouseDown","onMouseDownCapture","onMouseEnter","onMouseLeave","onMouseMove","onMouseMoveCapture","onMouseOut","onMouseOutCapture","onMouseOver","onMouseOverCapture","onMouseUp","onMouseUpCapture","onSelect","onSelectCapture","onTouchCancel","onTouchCancelCapture","onTouchEnd","onTouchEndCapture","onTouchMove","onTouchMoveCapture","onTouchStart","onTouchStartCapture","onPointerDown","onPointerDownCapture","onPointerMove","onPointerMoveCapture","onPointerUp","onPointerUpCapture","onPointerCancel","onPointerCancelCapture","onPointerEnter","onPointerEnterCapture","onPointerLeave","onPointerLeaveCapture","onPointerOver","onPointerOverCapture","onPointerOut","onPointerOutCapture","onGotPointerCapture","onGotPointerCaptureCapture","onLostPointerCapture","onLostPointerCaptureCapture","onScroll","onScrollCapture","onWheel","onWheelCapture","onAnimationStart","onAnimationStartCapture","onAnimationEnd","onAnimationEndCapture","onAnimationIteration","onAnimationIterationCapture","onTransitionEnd","onTransitionEndCapture"],Jr=function(t,e){if(!t||"function"==typeof t||"boolean"==typeof t)return null;var r=t;if((0,ot.isValidElement)(t)&&(r=t.props),!qr()(r))return null;var n={};return Object.keys(r).forEach((function(t){Zr.includes(t)&&(n[t]=e||function(e){return r[t](r,e)})})),n},Qr=function(t,e,r){if(!qr()(t)||"object"!==Gr(t))return null;var n=null;return Object.keys(t).forEach((function(o){var i=t[o];Zr.includes(o)&&"function"==typeof i&&(n||(n={}),n[o]=function(t,e,r){return function(n){return t(e,r,n),null}}(i,e,r))})),n},tn=r(7037),en=r.n(tn),rn=r(9864),nn=r(1763),on=r.n(nn),an=function(t){return 0===t?0:t>0?1:-1},un=function(t){return en()(t)&&t.indexOf("%")===t.length-1},cn=function(t){return on()(t)&&!G()(t)},ln=function(t){return cn(t)||en()(t)},sn=0,fn=function(t){var e=++sn;return"".concat(t||"").concat(e)},pn=function(t,e){var r,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,o=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(!cn(t)&&!en()(t))return n;if(un(t)){var i=t.indexOf("%");r=e*parseFloat(t.slice(0,i))/100}else r=+t;return G()(r)&&(r=n),o&&r>e&&(r=e),r},hn=function(t){if(!t)return null;var e=Object.keys(t);return e&&e.length?t[e[0]]:null},dn=function(t,e){return cn(t)&&cn(e)?function(r){return t+r*(e-t)}:function(){return e}};function yn(t,e,r){return t&&t.length?t.find((function(t){return t&&("function"==typeof e?e(t):Q()(t,e))===r})):null}function vn(t,e){for(var r in t)if({}.hasOwnProperty.call(t,r)&&(!{}.hasOwnProperty.call(e,r)||t[r]!==e[r]))return!1;for(var n in e)if({}.hasOwnProperty.call(e,n)&&!{}.hasOwnProperty.call(t,n))return!1;return!0}var mn=["children"],gn=["children"];function bn(t,e){if(null==t)return{};var r,n,o=function(t,e){if(null==t)return{};var r,n,o={},i=Object.keys(t);for(n=0;n=0||(o[r]=t[r]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(o[r]=t[r])}return o}function xn(t){return xn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},xn(t)}var wn={click:"onClick",mousedown:"onMouseDown",mouseup:"onMouseUp",mouseover:"onMouseOver",mousemove:"onMouseMove",mouseout:"onMouseOut",mouseenter:"onMouseEnter",mouseleave:"onMouseLeave",touchcancel:"onTouchCancel",touchend:"onTouchEnd",touchmove:"onTouchMove",touchstart:"onTouchStart"},On=function(t){return"string"==typeof t?t:t?t.displayName||t.name||"Component":""},Sn=null,jn=null,En=function t(e){if(e===Sn&&nt()(jn))return jn;var r=[];return ot.Children.forEach(e,(function(e){et()(e)||((0,rn.isFragment)(e)?r=r.concat(t(e.props.children)):r.push(e))})),jn=r,Sn=e,r};function kn(t,e){var r=[],n=[];return n=nt()(e)?e.map((function(t){return On(t)})):[On(e)],En(t).forEach((function(t){var e=Q()(t,"type.displayName")||Q()(t,"type.name");-1!==n.indexOf(e)&&r.push(t)})),r}function Pn(t,e){var r=kn(t,e);return r&&r[0]}var _n=function(t){if(!t||!t.props)return!1;var e=t.props,r=e.width,n=e.height;return!(!cn(r)||r<=0||!cn(n)||n<=0)},An=["a","altGlyph","altGlyphDef","altGlyphItem","animate","animateColor","animateMotion","animateTransform","circle","clipPath","color-profile","cursor","defs","desc","ellipse","feBlend","feColormatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","filter","font","font-face","font-face-format","font-face-name","font-face-url","foreignObject","g","glyph","glyphRef","hkern","image","line","lineGradient","marker","mask","metadata","missing-glyph","mpath","path","pattern","polygon","polyline","radialGradient","rect","script","set","stop","style","svg","switch","symbol","text","textPath","title","tref","tspan","use","view","vkern"],Mn=function(t){return t&&t.type&&en()(t.type)&&An.indexOf(t.type)>=0},Tn=function(t,e,r){if(!t||"function"==typeof t||"boolean"==typeof t)return null;var n=t;if((0,ot.isValidElement)(t)&&(n=t.props),!qr()(n))return null;var o={};return Object.keys(n).forEach((function(t){var i;(function(t,e,r,n){var o,i=null!==(o=null==Vr?void 0:Vr[n])&&void 0!==o?o:[];return!Z()(t)&&(n&&i.includes(e)||Yr.includes(e))||r&&Zr.includes(e)})(null===(i=n)||void 0===i?void 0:i[t],t,e,r)&&(o[t]=n[t])})),o},Cn=function t(e,r){if(e===r)return!0;var n=ot.Children.count(e);if(n!==ot.Children.count(r))return!1;if(0===n)return!0;if(1===n)return Dn(nt()(e)?e[0]:e,nt()(r)?r[0]:r);for(var o=0;o=0||(o[r]=t[r]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(o[r]=t[r])}return o}var Zn=it().forwardRef((function(t,e){var r=t.children,n=t.className,o=Vn(t,Yn),i=ut()("recharts-layer",n);return it().createElement("g",Xn({className:i},Tn(o,!0),{ref:e}),r)})),Jn=r(928),Qn=r.n(Jn),to={isSsr:!("undefined"!=typeof window&&window.document&&window.document.createElement&&window.setTimeout),get:function(t){return to[t]},set:function(t,e){if("string"==typeof t)to[t]=e;else{var r=Object.keys(t);r&&r.length&&r.forEach((function(e){to[e]=t[e]}))}}};function eo(t){return eo="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},eo(t)}function ro(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function no(t){for(var e=1;et.length)&&(e=t.length);for(var r=0,n=new Array(e);r=0&&e===+e?"".concat(e,"px"):e}(r,t[r]),";");var n}),"")},po=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(null==t||to.isSsr)return{width:0,height:0};var r="".concat(t),n=fo(e),o="".concat(r,"-").concat(n);if(uo.widthCache[o])return uo.widthCache[o];try{var i=document.getElementById(so);i||((i=document.createElement("span")).setAttribute("id",so),i.setAttribute("aria-hidden","true"),document.body.appendChild(i));var a=no(no({},co),e);Object.keys(a).map((function(t){return i.style[t]=a[t],t})),i.textContent=r;var u=i.getBoundingClientRect(),c={width:u.width,height:u.height};return uo.widthCache[o]=c,++uo.cacheCount>2e3&&(uo.cacheCount=0,uo.widthCache={}),c}catch(t){return{width:0,height:0}}};function ho(t){return ho="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},ho(t)}function yo(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var n,o,i,a,u=[],c=!0,l=!1;try{if(i=(r=r.call(t)).next,0===e){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=i.call(r)).done)&&(u.push(n.value),u.length!==e);c=!0);}catch(t){l=!0,o=t}finally{try{if(!c&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(l)throw o}}return u}}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return vo(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);"Object"===r&&t.constructor&&(r=t.constructor.name);if("Map"===r||"Set"===r)return Array.from(t);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return vo(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function vo(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r=0||(o[r]=t[r]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(o[r]=t[r])}return o}function No(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var n,o,i,a,u=[],c=!0,l=!1;try{if(i=(r=r.call(t)).next,0===e){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=i.call(r)).done)&&(u.push(n.value),u.length!==e);c=!0);}catch(t){l=!0,o=t}finally{try{if(!c&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(l)throw o}}return u}}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return Io(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);"Object"===r&&t.constructor&&(r=t.constructor.name);if("Map"===r||"Set"===r)return Array.from(t);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Io(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Io(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r0&&void 0!==arguments[0]?arguments[0]:[]).reduce((function(t,e){var i=e.word,a=e.width,u=t[t.length-1];if(u&&(null==n||o||u.width+a+ri||function(t){return t.reduce((function(t,e){return t.width>e.width?t:e}))}(o).width>Number(n);return[a,o]},y=0,v=s.length-1,m=0;y<=v&&m<=s.length-1;){var g=Math.floor((y+v)/2),b=No(d(g-1),2),x=b[0],w=b[1],O=No(d(g),1)[0];if(x||O||(y=g+1),x&&O&&(v=g-1),!x&&O){h=w;break}m++}return h||p}({breakAll:i,children:n,maxLines:a,style:o},u.wordsWithComputedWidth,u.spaceWidth,e,r):Bo(n)}return Bo(n)},zo="#808080",Fo=function(t){var e=t.x,r=void 0===e?0:e,n=t.y,o=void 0===n?0:n,i=t.lineHeight,a=void 0===i?"1em":i,u=t.capHeight,c=void 0===u?"0.71em":u,l=t.scaleToFit,s=void 0!==l&&l,f=t.textAnchor,p=void 0===f?"start":f,h=t.verticalAnchor,d=void 0===h?"end":h,y=t.fill,v=void 0===y?zo:y,m=Do(t,Mo),g=(0,ot.useMemo)((function(){return Uo({breakAll:m.breakAll,children:m.children,maxLines:m.maxLines,scaleToFit:s,style:m.style,width:m.width})}),[m.breakAll,m.children,m.maxLines,s,m.style,m.width]),b=m.dx,x=m.dy,w=m.angle,O=m.className,S=m.breakAll,j=Do(m,To);if(!ln(r)||!ln(o))return null;var E,k=r+(cn(b)?b:0),P=o+(cn(x)?x:0);switch(d){case"start":E=Ao("calc(".concat(c,")"));break;case"middle":E=Ao("calc(".concat((g.length-1)/2," * -").concat(a," + (").concat(c," / 2))"));break;default:E=Ao("calc(".concat(g.length-1," * -").concat(a,")"))}var _=[];if(s){var A=g[0].width,M=m.width;_.push("scale(".concat((cn(M)?M/A:1)/A,")"))}return w&&_.push("rotate(".concat(w,", ").concat(k,", ").concat(P,")")),_.length&&(j.transform=_.join(" ")),it().createElement("text",Co({},Tn(j,!0),{x:k,y:P,className:ut()("recharts-text",O),textAnchor:p,fill:v.includes("url")?zo:v}),g.map((function(t,e){return it().createElement("tspan",{x:k,dy:0===e?E:a,key:e},t.words.join(S?"":" "))})))};function Wo(t){return Wo="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Wo(t)}function $o(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function Ho(t){for(var e=1;ei&&(c=2*Math.PI-c),{radius:a,angle:Go(c),angleInRadian:c}},Vo=function(t,e){var r=e.startAngle,n=e.endAngle,o=Math.floor(r/360),i=Math.floor(n/360);return t+360*Math.min(o,i)},Zo=function(t,e){var r=t.x,n=t.y,o=Xo({x:r,y:n},e),i=o.radius,a=o.angle,u=e.innerRadius,c=e.outerRadius;if(ic)return!1;if(0===i)return!0;var l,s=function(t){var e=t.startAngle,r=t.endAngle,n=Math.floor(e/360),o=Math.floor(r/360),i=Math.min(n,o);return{startAngle:e-360*i,endAngle:r-360*i}}(e),f=s.startAngle,p=s.endAngle,h=a;if(f<=p){for(;h>p;)h-=360;for(;h=f&&h<=p}else{for(;h>f;)h-=360;for(;h=p&&h<=f}return l?Ho(Ho({},e),{},{radius:i,angle:Vo(h,e)}):null};function Jo(t){return Jo="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Jo(t)}var Qo=["offset"];function ti(t){return function(t){if(Array.isArray(t))return ei(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return ei(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);"Object"===r&&t.constructor&&(r=t.constructor.name);if("Map"===r||"Set"===r)return Array.from(t);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return ei(t,e)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ei(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r=0||(o[r]=t[r]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(o[r]=t[r])}return o}function ni(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function oi(t){for(var e=1;e=0?1:-1;"insideStart"===i?(n=d+b*u,o=v):"insideEnd"===i?(n=y-b*u,o=!v):"end"===i&&(n=y+b*u,o=v),o=g<=0?o:!o;var x=Yo(s,f,m,n),w=Yo(s,f,m,n+359*(o?1:-1)),O="M".concat(x.x,",").concat(x.y,"\n A").concat(m,",").concat(m,",0,1,").concat(o?0:1,",\n ").concat(w.x,",").concat(w.y),S=et()(t.id)?fn("recharts-radial-line-"):t.id;return it().createElement("text",ai({},r,{dominantBaseline:"central",className:ut()("recharts-radial-bar-label",c)}),it().createElement("defs",null,it().createElement("path",{id:S,d:O})),it().createElement("textPath",{xlinkHref:"#".concat(S)},e))},li=function(t){var e=t.viewBox,r=t.offset,n=t.position,o=e,i=o.cx,a=o.cy,u=o.innerRadius,c=o.outerRadius,l=(o.startAngle+o.endAngle)/2;if("outside"===n){var s=Yo(i,a,c+r,l),f=s.x;return{x:f,y:s.y,textAnchor:f>=i?"start":"end",verticalAnchor:"middle"}}if("center"===n)return{x:i,y:a,textAnchor:"middle",verticalAnchor:"middle"};if("centerTop"===n)return{x:i,y:a,textAnchor:"middle",verticalAnchor:"start"};if("centerBottom"===n)return{x:i,y:a,textAnchor:"middle",verticalAnchor:"end"};var p=Yo(i,a,(u+c)/2,l);return{x:p.x,y:p.y,textAnchor:"middle",verticalAnchor:"middle"}},si=function(t){var e=t.viewBox,r=t.parentViewBox,n=t.offset,o=t.position,i=e,a=i.x,u=i.y,c=i.width,l=i.height,s=l>=0?1:-1,f=s*n,p=s>0?"end":"start",h=s>0?"start":"end",d=c>=0?1:-1,y=d*n,v=d>0?"end":"start",m=d>0?"start":"end";if("top"===o)return oi(oi({},{x:a+c/2,y:u-s*n,textAnchor:"middle",verticalAnchor:p}),r?{height:Math.max(u-r.y,0),width:c}:{});if("bottom"===o)return oi(oi({},{x:a+c/2,y:u+l+f,textAnchor:"middle",verticalAnchor:h}),r?{height:Math.max(r.y+r.height-(u+l),0),width:c}:{});if("left"===o){var g={x:a-y,y:u+l/2,textAnchor:v,verticalAnchor:"middle"};return oi(oi({},g),r?{width:Math.max(g.x-r.x,0),height:l}:{})}if("right"===o){var b={x:a+c+y,y:u+l/2,textAnchor:m,verticalAnchor:"middle"};return oi(oi({},b),r?{width:Math.max(r.x+r.width-b.x,0),height:l}:{})}var x=r?{width:c,height:l}:{};return"insideLeft"===o?oi({x:a+y,y:u+l/2,textAnchor:m,verticalAnchor:"middle"},x):"insideRight"===o?oi({x:a+c-y,y:u+l/2,textAnchor:v,verticalAnchor:"middle"},x):"insideTop"===o?oi({x:a+c/2,y:u+f,textAnchor:"middle",verticalAnchor:h},x):"insideBottom"===o?oi({x:a+c/2,y:u+l-f,textAnchor:"middle",verticalAnchor:p},x):"insideTopLeft"===o?oi({x:a+y,y:u+f,textAnchor:m,verticalAnchor:h},x):"insideTopRight"===o?oi({x:a+c-y,y:u+f,textAnchor:v,verticalAnchor:h},x):"insideBottomLeft"===o?oi({x:a+y,y:u+l-f,textAnchor:m,verticalAnchor:p},x):"insideBottomRight"===o?oi({x:a+c-y,y:u+l-f,textAnchor:v,verticalAnchor:p},x):qr()(o)&&(cn(o.x)||un(o.x))&&(cn(o.y)||un(o.y))?oi({x:a+pn(o.x,c),y:u+pn(o.y,l),textAnchor:"end",verticalAnchor:"end"},x):oi({x:a+c/2,y:u+l/2,textAnchor:"middle",verticalAnchor:"middle"},x)},fi=function(t){return"cx"in t&&cn(t.cx)};function pi(t){var e,r=t.offset,n=oi({offset:void 0===r?5:r},ri(t,Qo)),o=n.viewBox,i=n.position,a=n.value,u=n.children,c=n.content,l=n.className,s=void 0===l?"":l,f=n.textBreakAll;if(!o||et()(a)&&et()(u)&&!(0,ot.isValidElement)(c)&&!Z()(c))return null;if((0,ot.isValidElement)(c))return(0,ot.cloneElement)(c,n);if(Z()(c)){if(e=(0,ot.createElement)(c,n),(0,ot.isValidElement)(e))return e}else e=ui(n);var p=fi(o),h=Tn(n,!0);if(p&&("insideStart"===i||"insideEnd"===i||"end"===i))return ci(n,e,h);var d=p?li(n):si(n);return it().createElement(Fo,ai({className:ut()("recharts-label",s)},h,d,{breakAll:f}),e)}pi.displayName="Label";var hi=function(t){var e=t.cx,r=t.cy,n=t.angle,o=t.startAngle,i=t.endAngle,a=t.r,u=t.radius,c=t.innerRadius,l=t.outerRadius,s=t.x,f=t.y,p=t.top,h=t.left,d=t.width,y=t.height,v=t.clockWise,m=t.labelViewBox;if(m)return m;if(cn(d)&&cn(y)){if(cn(s)&&cn(f))return{x:s,y:f,width:d,height:y};if(cn(p)&&cn(h))return{x:p,y:h,width:d,height:y}}return cn(s)&&cn(f)?{x:s,y:f,width:0,height:0}:cn(e)&&cn(r)?{cx:e,cy:r,startAngle:o||n||0,endAngle:i||n||0,innerRadius:c||0,outerRadius:l||u||a||0,clockWise:v}:t.viewBox?t.viewBox:{}};pi.parseViewBox=hi,pi.renderCallByParent=function(t,e){var r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(!t||!t.children&&r&&!t.label)return null;var n=t.children,o=hi(t),i=kn(n,pi).map((function(t,r){return(0,ot.cloneElement)(t,{viewBox:e||o,key:"label-".concat(r)})}));if(!r)return i;var a=function(t,e){return t?!0===t?it().createElement(pi,{key:"label-implicit",viewBox:e}):ln(t)?it().createElement(pi,{key:"label-implicit",viewBox:e,value:t}):(0,ot.isValidElement)(t)?t.type===pi?(0,ot.cloneElement)(t,{key:"label-implicit",viewBox:e}):it().createElement(pi,{key:"label-implicit",content:t,viewBox:e}):Z()(t)?it().createElement(pi,{key:"label-implicit",content:t,viewBox:e}):qr()(t)?it().createElement(pi,ai({viewBox:e},t,{key:"label-implicit"})):null:null}(t.label,e||o);return[a].concat(ti(i))};var di=r(9734),yi=r.n(di),vi=r(3632),mi=r.n(vi),gi=r(4654),bi=r.n(gi);function xi(t,e){switch(arguments.length){case 0:break;case 1:this.range(t);break;default:this.range(e).domain(t)}return this}function wi(t,e){switch(arguments.length){case 0:break;case 1:"function"==typeof t?this.interpolator(t):this.range(t);break;default:this.domain(t),"function"==typeof e?this.interpolator(e):this.range(e)}return this}class Oi extends Map{constructor(t,e=ki){if(super(),Object.defineProperties(this,{_intern:{value:new Map},_key:{value:e}}),null!=t)for(const[e,r]of t)this.set(e,r)}get(t){return super.get(Si(this,t))}has(t){return super.has(Si(this,t))}set(t,e){return super.set(ji(this,t),e)}delete(t){return super.delete(Ei(this,t))}}function Si({_intern:t,_key:e},r){const n=e(r);return t.has(n)?t.get(n):r}function ji({_intern:t,_key:e},r){const n=e(r);return t.has(n)?t.get(n):(t.set(n,r),r)}function Ei({_intern:t,_key:e},r){const n=e(r);return t.has(n)&&(r=t.get(n),t.delete(n)),r}function ki(t){return null!==t&&"object"==typeof t?t.valueOf():t}const Pi=Symbol("implicit");function _i(){var t=new Oi,e=[],r=[],n=Pi;function o(o){let i=t.get(o);if(void 0===i){if(n!==Pi)return n;t.set(o,i=e.push(o)-1)}return r[i%r.length]}return o.domain=function(r){if(!arguments.length)return e.slice();e=[],t=new Oi;for(const n of r)t.has(n)||t.set(n,e.push(n)-1);return o},o.range=function(t){return arguments.length?(r=Array.from(t),o):r.slice()},o.unknown=function(t){return arguments.length?(n=t,o):n},o.copy=function(){return _i(e,r).unknown(n)},xi.apply(o,arguments),o}function Ai(){var t,e,r=_i().unknown(void 0),n=r.domain,o=r.range,i=0,a=1,u=!1,c=0,l=0,s=.5;function f(){var r=n().length,f=a=Ci?10:i>=Di?5:i>=Ni?2:1;let u,c,l;return o<0?(l=Math.pow(10,-o)/a,u=Math.round(t*l),c=Math.round(e*l),u/le&&--c,l=-l):(l=Math.pow(10,o)*a,u=Math.round(t/l),c=Math.round(e/l),u*le&&--c),c0))return[];if((t=+t)===(e=+e))return[t];const n=e=o))return[];const u=i-o+1,c=new Array(u);if(n)if(a<0)for(let t=0;te?1:t>=e?0:NaN}function zi(t,e){return null==t||null==e?NaN:et?1:e>=t?0:NaN}function Fi(t){let e,r,n;function o(t,n,o=0,i=t.length){if(o>>1;r(t[e],n)<0?o=e+1:i=e}while(oUi(t(e),r),n=(e,r)=>t(e)-r):(e=t===Ui||t===zi?t:Wi,r=t,n=t),{left:o,center:function(t,e,r=0,i=t.length){const a=o(t,e,r,i-1);return a>r&&n(t[a-1],e)>-n(t[a],e)?a-1:a},right:function(t,n,o=0,i=t.length){if(o>>1;r(t[e],n)<=0?o=e+1:i=e}while(o>8&15|e>>4&240,e>>4&15|240&e,(15&e)<<4|15&e,1):8===r?ha(e>>24&255,e>>16&255,e>>8&255,(255&e)/255):4===r?ha(e>>12&15|e>>8&240,e>>8&15|e>>4&240,e>>4&15|240&e,((15&e)<<4|15&e)/255):null):(e=ra.exec(t))?new ya(e[1],e[2],e[3],1):(e=na.exec(t))?new ya(255*e[1]/100,255*e[2]/100,255*e[3]/100,1):(e=oa.exec(t))?ha(e[1],e[2],e[3],e[4]):(e=ia.exec(t))?ha(255*e[1]/100,255*e[2]/100,255*e[3]/100,e[4]):(e=aa.exec(t))?ba(e[1],e[2]/100,e[3]/100,1):(e=ua.exec(t))?ba(e[1],e[2]/100,e[3]/100,e[4]):ca.hasOwnProperty(t)?pa(ca[t]):"transparent"===t?new ya(NaN,NaN,NaN,0):null}function pa(t){return new ya(t>>16&255,t>>8&255,255&t,1)}function ha(t,e,r,n){return n<=0&&(t=e=r=NaN),new ya(t,e,r,n)}function da(t,e,r,n){return 1===arguments.length?((o=t)instanceof Xi||(o=fa(o)),o?new ya((o=o.rgb()).r,o.g,o.b,o.opacity):new ya):new ya(t,e,r,null==n?1:n);var o}function ya(t,e,r,n){this.r=+t,this.g=+e,this.b=+r,this.opacity=+n}function va(){return"#"+ga(this.r)+ga(this.g)+ga(this.b)}function ma(){var t=this.opacity;return(1===(t=isNaN(t)?1:Math.max(0,Math.min(1,t)))?"rgb(":"rgba(")+Math.max(0,Math.min(255,Math.round(this.r)||0))+", "+Math.max(0,Math.min(255,Math.round(this.g)||0))+", "+Math.max(0,Math.min(255,Math.round(this.b)||0))+(1===t?")":", "+t+")")}function ga(t){return((t=Math.max(0,Math.min(255,Math.round(t)||0)))<16?"0":"")+t.toString(16)}function ba(t,e,r,n){return n<=0?t=e=r=NaN:r<=0||r>=1?t=e=NaN:e<=0&&(t=NaN),new wa(t,e,r,n)}function xa(t){if(t instanceof wa)return new wa(t.h,t.s,t.l,t.opacity);if(t instanceof Xi||(t=fa(t)),!t)return new wa;if(t instanceof wa)return t;var e=(t=t.rgb()).r/255,r=t.g/255,n=t.b/255,o=Math.min(e,r,n),i=Math.max(e,r,n),a=NaN,u=i-o,c=(i+o)/2;return u?(a=e===i?(r-n)/u+6*(r0&&c<1?0:a,new wa(a,u,c,t.opacity)}function wa(t,e,r,n){this.h=+t,this.s=+e,this.l=+r,this.opacity=+n}function Oa(t,e,r){return 255*(t<60?e+(r-e)*t/60:t<180?r:t<240?e+(r-e)*(240-t)/60:e)}function Sa(t,e,r,n,o){var i=t*t,a=i*t;return((1-3*t+3*i-a)*e+(4-6*i+3*a)*r+(1+3*t+3*i-3*a)*n+a*o)/6}Gi(Xi,fa,{copy:function(t){return Object.assign(new this.constructor,this,t)},displayable:function(){return this.rgb().displayable()},hex:la,formatHex:la,formatHsl:function(){return xa(this).formatHsl()},formatRgb:sa,toString:sa}),Gi(ya,da,Yi(Xi,{brighter:function(t){return t=null==t?Zi:Math.pow(Zi,t),new ya(this.r*t,this.g*t,this.b*t,this.opacity)},darker:function(t){return t=null==t?Vi:Math.pow(Vi,t),new ya(this.r*t,this.g*t,this.b*t,this.opacity)},rgb:function(){return this},displayable:function(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:va,formatHex:va,formatRgb:ma,toString:ma})),Gi(wa,(function(t,e,r,n){return 1===arguments.length?xa(t):new wa(t,e,r,null==n?1:n)}),Yi(Xi,{brighter:function(t){return t=null==t?Zi:Math.pow(Zi,t),new wa(this.h,this.s,this.l*t,this.opacity)},darker:function(t){return t=null==t?Vi:Math.pow(Vi,t),new wa(this.h,this.s,this.l*t,this.opacity)},rgb:function(){var t=this.h%360+360*(this.h<0),e=isNaN(t)||isNaN(this.s)?0:this.s,r=this.l,n=r+(r<.5?r:1-r)*e,o=2*r-n;return new ya(Oa(t>=240?t-240:t+120,o,n),Oa(t,o,n),Oa(t<120?t+240:t-120,o,n),this.opacity)},displayable:function(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl:function(){var t=this.opacity;return(1===(t=isNaN(t)?1:Math.max(0,Math.min(1,t)))?"hsl(":"hsla(")+(this.h||0)+", "+100*(this.s||0)+"%, "+100*(this.l||0)+"%"+(1===t?")":", "+t+")")}}));const ja=t=>()=>t;function Ea(t,e){return function(r){return t+r*e}}function ka(t){return 1==(t=+t)?Pa:function(e,r){return r-e?function(t,e,r){return t=Math.pow(t,r),e=Math.pow(e,r)-t,r=1/r,function(n){return Math.pow(t+n*e,r)}}(e,r,t):ja(isNaN(e)?r:e)}}function Pa(t,e){var r=e-t;return r?Ea(t,r):ja(isNaN(t)?e:t)}const _a=function t(e){var r=ka(e);function n(t,e){var n=r((t=da(t)).r,(e=da(e)).r),o=r(t.g,e.g),i=r(t.b,e.b),a=Pa(t.opacity,e.opacity);return function(e){return t.r=n(e),t.g=o(e),t.b=i(e),t.opacity=a(e),t+""}}return n.gamma=t,n}(1);function Aa(t){return function(e){var r,n,o=e.length,i=new Array(o),a=new Array(o),u=new Array(o);for(r=0;r=1?(r=1,e-1):Math.floor(r*e),o=t[n],i=t[n+1],a=n>0?t[n-1]:2*o-i,u=ni&&(o=e.slice(i,o),u[a]?u[a]+=o:u[++a]=o),(r=r[0])===(n=n[0])?u[a]?u[a]+=n:u[++a]=n:(u[++a]=null,c.push({i:a,x:Ca(r,n)})),i=Ia.lastIndex;return ie&&(r=t,t=e,e=r),function(r){return Math.max(t,Math.min(e,r))}}(a[0],a[t-1])),n=t>2?Ka:Ha,o=i=null,f}function f(e){return null==e||isNaN(e=+e)?r:(o||(o=n(a.map(t),u,c)))(t(l(e)))}return f.invert=function(r){return l(e((i||(i=n(u,a.map(t),Ca)))(r)))},f.domain=function(t){return arguments.length?(a=Array.from(t,za),s()):a.slice()},f.range=function(t){return arguments.length?(u=Array.from(t),s()):u.slice()},f.rangeRound=function(t){return u=Array.from(t),c=Ua,s()},f.clamp=function(t){return arguments.length?(l=!!t||Wa,s()):l!==Wa},f.interpolate=function(t){return arguments.length?(c=t,s()):c},f.unknown=function(t){return arguments.length?(r=t,f):r},function(r,n){return t=r,e=n,s()}}function Ya(){return Ga()(Wa,Wa)}var Xa,Va=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function Za(t){if(!(e=Va.exec(t)))throw new Error("invalid format: "+t);var e;return new Ja({fill:e[1],align:e[2],sign:e[3],symbol:e[4],zero:e[5],width:e[6],comma:e[7],precision:e[8]&&e[8].slice(1),trim:e[9],type:e[10]})}function Ja(t){this.fill=void 0===t.fill?" ":t.fill+"",this.align=void 0===t.align?">":t.align+"",this.sign=void 0===t.sign?"-":t.sign+"",this.symbol=void 0===t.symbol?"":t.symbol+"",this.zero=!!t.zero,this.width=void 0===t.width?void 0:+t.width,this.comma=!!t.comma,this.precision=void 0===t.precision?void 0:+t.precision,this.trim=!!t.trim,this.type=void 0===t.type?"":t.type+""}function Qa(t,e){if((r=(t=e?t.toExponential(e-1):t.toExponential()).indexOf("e"))<0)return null;var r,n=t.slice(0,r);return[n.length>1?n[0]+n.slice(2):n,+t.slice(r+1)]}function tu(t){return(t=Qa(Math.abs(t)))?t[1]:NaN}function eu(t,e){var r=Qa(t,e);if(!r)return t+"";var n=r[0],o=r[1];return o<0?"0."+new Array(-o).join("0")+n:n.length>o+1?n.slice(0,o+1)+"."+n.slice(o+1):n+new Array(o-n.length+2).join("0")}Za.prototype=Ja.prototype,Ja.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(void 0===this.width?"":Math.max(1,0|this.width))+(this.comma?",":"")+(void 0===this.precision?"":"."+Math.max(0,0|this.precision))+(this.trim?"~":"")+this.type};const ru={"%":function(t,e){return(100*t).toFixed(e)},b:function(t){return Math.round(t).toString(2)},c:function(t){return t+""},d:function(t){return Math.abs(t=Math.round(t))>=1e21?t.toLocaleString("en").replace(/,/g,""):t.toString(10)},e:function(t,e){return t.toExponential(e)},f:function(t,e){return t.toFixed(e)},g:function(t,e){return t.toPrecision(e)},o:function(t){return Math.round(t).toString(8)},p:function(t,e){return eu(100*t,e)},r:eu,s:function(t,e){var r=Qa(t,e);if(!r)return t+"";var n=r[0],o=r[1],i=o-(Xa=3*Math.max(-8,Math.min(8,Math.floor(o/3))))+1,a=n.length;return i===a?n:i>a?n+new Array(i-a+1).join("0"):i>0?n.slice(0,i)+"."+n.slice(i):"0."+new Array(1-i).join("0")+Qa(t,Math.max(0,e+i-1))[0]},X:function(t){return Math.round(t).toString(16).toUpperCase()},x:function(t){return Math.round(t).toString(16)}};function nu(t){return t}var ou,iu,au,uu=Array.prototype.map,cu=["y","z","a","f","p","n","µ","m","","k","M","G","T","P","E","Z","Y"];function lu(t){var e,r,n=void 0===t.grouping||void 0===t.thousands?nu:(e=uu.call(t.grouping,Number),r=t.thousands+"",function(t,n){for(var o=t.length,i=[],a=0,u=e[0],c=0;o>0&&u>0&&(c+u+1>n&&(u=Math.max(1,n-c)),i.push(t.substring(o-=u,o+u)),!((c+=u+1)>n));)u=e[a=(a+1)%e.length];return i.reverse().join(r)}),o=void 0===t.currency?"":t.currency[0]+"",i=void 0===t.currency?"":t.currency[1]+"",a=void 0===t.decimal?".":t.decimal+"",u=void 0===t.numerals?nu:function(t){return function(e){return e.replace(/[0-9]/g,(function(e){return t[+e]}))}}(uu.call(t.numerals,String)),c=void 0===t.percent?"%":t.percent+"",l=void 0===t.minus?"-":t.minus+"",s=void 0===t.nan?"NaN":t.nan+"";function f(t){var e=(t=Za(t)).fill,r=t.align,f=t.sign,p=t.symbol,h=t.zero,d=t.width,y=t.comma,v=t.precision,m=t.trim,g=t.type;"n"===g?(y=!0,g="g"):ru[g]||(void 0===v&&(v=12),m=!0,g="g"),(h||"0"===e&&"="===r)&&(h=!0,e="0",r="=");var b="$"===p?o:"#"===p&&/[boxX]/.test(g)?"0"+g.toLowerCase():"",x="$"===p?i:/[%p]/.test(g)?c:"",w=ru[g],O=/[defgprs%]/.test(g);function S(t){var o,i,c,p=b,S=x;if("c"===g)S=w(t)+S,t="";else{var j=(t=+t)<0||1/t<0;if(t=isNaN(t)?s:w(Math.abs(t),v),m&&(t=function(t){t:for(var e,r=t.length,n=1,o=-1;n0&&(o=0)}return o>0?t.slice(0,o)+t.slice(e+1):t}(t)),j&&0==+t&&"+"!==f&&(j=!1),p=(j?"("===f?f:l:"-"===f||"("===f?"":f)+p,S=("s"===g?cu[8+Xa/3]:"")+S+(j&&"("===f?")":""),O)for(o=-1,i=t.length;++o(c=t.charCodeAt(o))||c>57){S=(46===c?a+t.slice(o+1):t.slice(o))+S,t=t.slice(0,o);break}}y&&!h&&(t=n(t,1/0));var E=p.length+t.length+S.length,k=E>1)+p+t+S+k.slice(E);break;default:t=k+p+t+S}return u(t)}return v=void 0===v?6:/[gprs]/.test(g)?Math.max(1,Math.min(21,v)):Math.max(0,Math.min(20,v)),S.toString=function(){return t+""},S}return{format:f,formatPrefix:function(t,e){var r=f(((t=Za(t)).type="f",t)),n=3*Math.max(-8,Math.min(8,Math.floor(tu(e)/3))),o=Math.pow(10,-n),i=cu[8+n/3];return function(t){return r(o*t)+i}}}}function su(t,e,r,n){var o,i=Bi(t,e,r);switch((n=Za(null==n?",f":n)).type){case"s":var a=Math.max(Math.abs(t),Math.abs(e));return null!=n.precision||isNaN(o=function(t,e){return Math.max(0,3*Math.max(-8,Math.min(8,Math.floor(tu(e)/3)))-tu(Math.abs(t)))}(i,a))||(n.precision=o),au(n,a);case"":case"e":case"g":case"p":case"r":null!=n.precision||isNaN(o=function(t,e){return t=Math.abs(t),e=Math.abs(e)-t,Math.max(0,tu(e)-tu(t))+1}(i,Math.max(Math.abs(t),Math.abs(e))))||(n.precision=o-("e"===n.type));break;case"f":case"%":null!=n.precision||isNaN(o=function(t){return Math.max(0,-tu(Math.abs(t)))}(i))||(n.precision=o-2*("%"===n.type))}return iu(n)}function fu(t){var e=t.domain;return t.ticks=function(t){var r=e();return Ri(r[0],r[r.length-1],null==t?10:t)},t.tickFormat=function(t,r){var n=e();return su(n[0],n[n.length-1],null==t?10:t,r)},t.nice=function(r){null==r&&(r=10);var n,o,i=e(),a=0,u=i.length-1,c=i[a],l=i[u],s=10;for(l0;){if((o=Li(c,l,r))===n)return i[a]=c,i[u]=l,e(i);if(o>0)c=Math.floor(c/o)*o,l=Math.ceil(l/o)*o;else{if(!(o<0))break;c=Math.ceil(c*o)/o,l=Math.floor(l*o)/o}n=o}return t},t}function pu(){var t=Ya();return t.copy=function(){return qa(t,pu())},xi.apply(t,arguments),fu(t)}function hu(t){var e;function r(t){return null==t||isNaN(t=+t)?e:t}return r.invert=r,r.domain=r.range=function(e){return arguments.length?(t=Array.from(e,za),r):t.slice()},r.unknown=function(t){return arguments.length?(e=t,r):e},r.copy=function(){return hu(t).unknown(e)},t=arguments.length?Array.from(t,za):[0,1],fu(r)}function du(t,e){var r,n=0,o=(t=t.slice()).length-1,i=t[n],a=t[o];return a-t(-e,r)}function wu(t){const e=t(yu,vu),r=e.domain;let n,o,i=10;function a(){return n=function(t){return t===Math.E?Math.log:10===t&&Math.log10||2===t&&Math.log2||(t=Math.log(t),e=>Math.log(e)/t)}(i),o=function(t){return 10===t?bu:t===Math.E?Math.exp:e=>Math.pow(t,e)}(i),r()[0]<0?(n=xu(n),o=xu(o),t(mu,gu)):t(yu,vu),e}return e.base=function(t){return arguments.length?(i=+t,a()):i},e.domain=function(t){return arguments.length?(r(t),a()):r()},e.ticks=t=>{const e=r();let a=e[0],u=e[e.length-1];const c=u0){for(;f<=p;++f)for(l=1;lu)break;d.push(s)}}else for(;f<=p;++f)for(l=i-1;l>=1;--l)if(s=f>0?l/o(-f):l*o(f),!(su)break;d.push(s)}2*d.length{if(null==t&&(t=10),null==r&&(r=10===i?"s":","),"function"!=typeof r&&(i%1||null!=(r=Za(r)).precision||(r.trim=!0),r=iu(r)),t===1/0)return r;const a=Math.max(1,i*t/e.ticks().length);return t=>{let e=t/o(Math.round(n(t)));return e*ir(du(r(),{floor:t=>o(Math.floor(n(t))),ceil:t=>o(Math.ceil(n(t)))})),e}function Ou(){const t=wu(Ga()).domain([1,10]);return t.copy=()=>qa(t,Ou()).base(t.base()),xi.apply(t,arguments),t}function Su(t){return function(e){return Math.sign(e)*Math.log1p(Math.abs(e/t))}}function ju(t){return function(e){return Math.sign(e)*Math.expm1(Math.abs(e))*t}}function Eu(t){var e=1,r=t(Su(e),ju(e));return r.constant=function(r){return arguments.length?t(Su(e=+r),ju(e)):e},fu(r)}function ku(){var t=Eu(Ga());return t.copy=function(){return qa(t,ku()).constant(t.constant())},xi.apply(t,arguments)}function Pu(t){return function(e){return e<0?-Math.pow(-e,t):Math.pow(e,t)}}function _u(t){return t<0?-Math.sqrt(-t):Math.sqrt(t)}function Au(t){return t<0?-t*t:t*t}function Mu(t){var e=t(Wa,Wa),r=1;return e.exponent=function(e){return arguments.length?1===(r=+e)?t(Wa,Wa):.5===r?t(_u,Au):t(Pu(r),Pu(1/r)):r},fu(e)}function Tu(){var t=Mu(Ga());return t.copy=function(){return qa(t,Tu()).exponent(t.exponent())},xi.apply(t,arguments),t}function Cu(){return Tu.apply(null,arguments).exponent(.5)}function Du(t){return Math.sign(t)*t*t}function Nu(){var t,e=Ya(),r=[0,1],n=!1;function o(r){var o=function(t){return Math.sign(t)*Math.sqrt(Math.abs(t))}(e(r));return isNaN(o)?t:n?Math.round(o):o}return o.invert=function(t){return e.invert(Du(t))},o.domain=function(t){return arguments.length?(e.domain(t),o):e.domain()},o.range=function(t){return arguments.length?(e.range((r=Array.from(t,za)).map(Du)),o):r.slice()},o.rangeRound=function(t){return o.range(t).round(!0)},o.round=function(t){return arguments.length?(n=!!t,o):n},o.clamp=function(t){return arguments.length?(e.clamp(t),o):e.clamp()},o.unknown=function(e){return arguments.length?(t=e,o):t},o.copy=function(){return Nu(e.domain(),r).round(n).clamp(e.clamp()).unknown(t)},xi.apply(o,arguments),fu(o)}function Iu(t,e){let r;if(void 0===e)for(const e of t)null!=e&&(r=e)&&(r=e);else{let n=-1;for(let o of t)null!=(o=e(o,++n,t))&&(r=o)&&(r=o)}return r}function Ru(t,e){let r;if(void 0===e)for(const e of t)null!=e&&(r>e||void 0===r&&e>=e)&&(r=e);else{let n=-1;for(let o of t)null!=(o=e(o,++n,t))&&(r>o||void 0===r&&o>=o)&&(r=o)}return r}function Lu(t=Ui){if(t===Ui)return Bu;if("function"!=typeof t)throw new TypeError("compare is not a function");return(e,r)=>{const n=t(e,r);return n||0===n?n:(0===t(r,r))-(0===t(e,e))}}function Bu(t,e){return(null==t||!(t>=t))-(null==e||!(e>=e))||(te?1:0)}function Uu(t,e,r=0,n=1/0,o){if(e=Math.floor(e),r=Math.floor(Math.max(0,r)),n=Math.floor(Math.min(t.length-1,n)),!(r<=e&&e<=n))return t;for(o=void 0===o?Bu:Lu(o);n>r;){if(n-r>600){const i=n-r+1,a=e-r+1,u=Math.log(i),c=.5*Math.exp(2*u/3),l=.5*Math.sqrt(u*c*(i-c)/i)*(a-i/2<0?-1:1);Uu(t,e,Math.max(r,Math.floor(e-a*c/i+l)),Math.min(n,Math.floor(e+(i-a)*c/i+l)),o)}const i=t[e];let a=r,u=n;for(zu(t,r,e),o(t[n],i)>0&&zu(t,r,n);a0;)--u}0===o(t[r],i)?zu(t,r,u):(++u,zu(t,u,n)),u<=e&&(r=u+1),e<=u&&(n=u-1)}return t}function zu(t,e,r){const n=t[e];t[e]=t[r],t[r]=n}function Fu(t,e,r){if(t=Float64Array.from(function*(t,e){if(void 0===e)for(let e of t)null!=e&&(e=+e)>=e&&(yield e);else{let r=-1;for(let n of t)null!=(n=e(n,++r,t))&&(n=+n)>=n&&(yield n)}}(t,r)),(n=t.length)&&!isNaN(e=+e)){if(e<=0||n<2)return Ru(t);if(e>=1)return Iu(t);var n,o=(n-1)*e,i=Math.floor(o),a=Iu(Uu(t,i).subarray(0,i+1));return a+(Ru(t.subarray(i+1))-a)*(o-i)}}function Wu(t,e,r=$i){if((n=t.length)&&!isNaN(e=+e)){if(e<=0||n<2)return+r(t[0],0,t);if(e>=1)return+r(t[n-1],n-1,t);var n,o=(n-1)*e,i=Math.floor(o),a=+r(t[i],i,t);return a+(+r(t[i+1],i+1,t)-a)*(o-i)}}function $u(){var t,e=[],r=[],n=[];function o(){var t=0,o=Math.max(1,r.length);for(n=new Array(o-1);++t0?n[o-1]:e[0],o=n?[o[n-1],r]:[o[a-1],o[a]]},a.unknown=function(e){return arguments.length?(t=e,a):a},a.thresholds=function(){return o.slice()},a.copy=function(){return Hu().domain([e,r]).range(i).unknown(t)},xi.apply(fu(a),arguments)}function Ku(){var t,e=[.5],r=[0,1],n=1;function o(o){return null!=o&&o<=o?r[qi(e,o,0,n)]:t}return o.domain=function(t){return arguments.length?(e=Array.from(t),n=Math.min(e.length,r.length-1),o):e.slice()},o.range=function(t){return arguments.length?(r=Array.from(t),n=Math.min(e.length,r.length-1),o):r.slice()},o.invertExtent=function(t){var n=r.indexOf(t);return[e[n-1],e[n]]},o.unknown=function(e){return arguments.length?(t=e,o):t},o.copy=function(){return Ku().domain(e).range(r).unknown(t)},xi.apply(o,arguments)}ou=lu({decimal:".",thousands:",",grouping:[3],currency:["$",""],minus:"-"}),iu=ou.format,au=ou.formatPrefix;const qu=1e3,Gu=6e4,Yu=36e5,Xu=864e5,Vu=6048e5,Zu=2592e6,Ju=31536e6,Qu=new Date,tc=new Date;function ec(t,e,r,n){function o(e){return t(e=0===arguments.length?new Date:new Date(+e)),e}return o.floor=e=>(t(e=new Date(+e)),e),o.ceil=r=>(t(r=new Date(r-1)),e(r,1),t(r),r),o.round=t=>{const e=o(t),r=o.ceil(t);return t-e(e(t=new Date(+t),null==r?1:Math.floor(r)),t),o.range=(r,n,i)=>{const a=[];if(r=o.ceil(r),i=null==i?1:Math.floor(i),!(r0))return a;let u;do{a.push(u=new Date(+r)),e(r,i),t(r)}while(uec((e=>{if(e>=e)for(;t(e),!r(e);)e.setTime(e-1)}),((t,n)=>{if(t>=t)if(n<0)for(;++n<=0;)for(;e(t,-1),!r(t););else for(;--n>=0;)for(;e(t,1),!r(t););})),r&&(o.count=(e,n)=>(Qu.setTime(+e),tc.setTime(+n),t(Qu),t(tc),Math.floor(r(Qu,tc))),o.every=t=>(t=Math.floor(t),isFinite(t)&&t>0?t>1?o.filter(n?e=>n(e)%t==0:e=>o.count(0,e)%t==0):o:null)),o}const rc=ec((()=>{}),((t,e)=>{t.setTime(+t+e)}),((t,e)=>e-t));rc.every=t=>(t=Math.floor(t),isFinite(t)&&t>0?t>1?ec((e=>{e.setTime(Math.floor(e/t)*t)}),((e,r)=>{e.setTime(+e+r*t)}),((e,r)=>(r-e)/t)):rc:null);rc.range;const nc=ec((t=>{t.setTime(t-t.getMilliseconds())}),((t,e)=>{t.setTime(+t+e*qu)}),((t,e)=>(e-t)/qu),(t=>t.getUTCSeconds())),oc=(nc.range,ec((t=>{t.setTime(t-t.getMilliseconds()-t.getSeconds()*qu)}),((t,e)=>{t.setTime(+t+e*Gu)}),((t,e)=>(e-t)/Gu),(t=>t.getMinutes()))),ic=(oc.range,ec((t=>{t.setUTCSeconds(0,0)}),((t,e)=>{t.setTime(+t+e*Gu)}),((t,e)=>(e-t)/Gu),(t=>t.getUTCMinutes()))),ac=(ic.range,ec((t=>{t.setTime(t-t.getMilliseconds()-t.getSeconds()*qu-t.getMinutes()*Gu)}),((t,e)=>{t.setTime(+t+e*Yu)}),((t,e)=>(e-t)/Yu),(t=>t.getHours()))),uc=(ac.range,ec((t=>{t.setUTCMinutes(0,0,0)}),((t,e)=>{t.setTime(+t+e*Yu)}),((t,e)=>(e-t)/Yu),(t=>t.getUTCHours()))),cc=(uc.range,ec((t=>t.setHours(0,0,0,0)),((t,e)=>t.setDate(t.getDate()+e)),((t,e)=>(e-t-(e.getTimezoneOffset()-t.getTimezoneOffset())*Gu)/Xu),(t=>t.getDate()-1))),lc=(cc.range,ec((t=>{t.setUTCHours(0,0,0,0)}),((t,e)=>{t.setUTCDate(t.getUTCDate()+e)}),((t,e)=>(e-t)/Xu),(t=>t.getUTCDate()-1))),sc=(lc.range,ec((t=>{t.setUTCHours(0,0,0,0)}),((t,e)=>{t.setUTCDate(t.getUTCDate()+e)}),((t,e)=>(e-t)/Xu),(t=>Math.floor(t/Xu))));sc.range;function fc(t){return ec((e=>{e.setDate(e.getDate()-(e.getDay()+7-t)%7),e.setHours(0,0,0,0)}),((t,e)=>{t.setDate(t.getDate()+7*e)}),((t,e)=>(e-t-(e.getTimezoneOffset()-t.getTimezoneOffset())*Gu)/Vu))}const pc=fc(0),hc=fc(1),dc=fc(2),yc=fc(3),vc=fc(4),mc=fc(5),gc=fc(6);pc.range,hc.range,dc.range,yc.range,vc.range,mc.range,gc.range;function bc(t){return ec((e=>{e.setUTCDate(e.getUTCDate()-(e.getUTCDay()+7-t)%7),e.setUTCHours(0,0,0,0)}),((t,e)=>{t.setUTCDate(t.getUTCDate()+7*e)}),((t,e)=>(e-t)/Vu))}const xc=bc(0),wc=bc(1),Oc=bc(2),Sc=bc(3),jc=bc(4),Ec=bc(5),kc=bc(6),Pc=(xc.range,wc.range,Oc.range,Sc.range,jc.range,Ec.range,kc.range,ec((t=>{t.setDate(1),t.setHours(0,0,0,0)}),((t,e)=>{t.setMonth(t.getMonth()+e)}),((t,e)=>e.getMonth()-t.getMonth()+12*(e.getFullYear()-t.getFullYear())),(t=>t.getMonth()))),_c=(Pc.range,ec((t=>{t.setUTCDate(1),t.setUTCHours(0,0,0,0)}),((t,e)=>{t.setUTCMonth(t.getUTCMonth()+e)}),((t,e)=>e.getUTCMonth()-t.getUTCMonth()+12*(e.getUTCFullYear()-t.getUTCFullYear())),(t=>t.getUTCMonth()))),Ac=(_c.range,ec((t=>{t.setMonth(0,1),t.setHours(0,0,0,0)}),((t,e)=>{t.setFullYear(t.getFullYear()+e)}),((t,e)=>e.getFullYear()-t.getFullYear()),(t=>t.getFullYear())));Ac.every=t=>isFinite(t=Math.floor(t))&&t>0?ec((e=>{e.setFullYear(Math.floor(e.getFullYear()/t)*t),e.setMonth(0,1),e.setHours(0,0,0,0)}),((e,r)=>{e.setFullYear(e.getFullYear()+r*t)})):null;Ac.range;const Mc=ec((t=>{t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)}),((t,e)=>{t.setUTCFullYear(t.getUTCFullYear()+e)}),((t,e)=>e.getUTCFullYear()-t.getUTCFullYear()),(t=>t.getUTCFullYear()));Mc.every=t=>isFinite(t=Math.floor(t))&&t>0?ec((e=>{e.setUTCFullYear(Math.floor(e.getUTCFullYear()/t)*t),e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)}),((e,r)=>{e.setUTCFullYear(e.getUTCFullYear()+r*t)})):null;Mc.range;function Tc(t,e,r,n,o,i){const a=[[nc,1,qu],[nc,5,5e3],[nc,15,15e3],[nc,30,3e4],[i,1,Gu],[i,5,3e5],[i,15,9e5],[i,30,18e5],[o,1,Yu],[o,3,108e5],[o,6,216e5],[o,12,432e5],[n,1,Xu],[n,2,1728e5],[r,1,Vu],[e,1,Zu],[e,3,7776e6],[t,1,Ju]];function u(e,r,n){const o=Math.abs(r-e)/n,i=Fi((([,,t])=>t)).right(a,o);if(i===a.length)return t.every(Bi(e/Ju,r/Ju,n));if(0===i)return rc.every(Math.max(Bi(e,r,n),1));const[u,c]=a[o/a[i-1][2]0))return u;do{u.push(a=new Date(+r)),e(r,i),t(r)}while(a=e)for(;t(e),!r(e);)e.setTime(e-1)}),(function(t,n){if(t>=t)if(n<0)for(;++n<=0;)for(;e(t,-1),!r(t););else for(;--n>=0;)for(;e(t,1),!r(t););}))},r&&(o.count=function(e,n){return Rc.setTime(+e),Lc.setTime(+n),t(Rc),t(Lc),Math.floor(r(Rc,Lc))},o.every=function(t){return t=Math.floor(t),isFinite(t)&&t>0?t>1?o.filter(n?function(e){return n(e)%t==0}:function(e){return o.count(0,e)%t==0}):o:null}),o}var Uc=864e5,zc=6048e5;function Fc(t){return Bc((function(e){e.setUTCDate(e.getUTCDate()-(e.getUTCDay()+7-t)%7),e.setUTCHours(0,0,0,0)}),(function(t,e){t.setUTCDate(t.getUTCDate()+7*e)}),(function(t,e){return(e-t)/zc}))}var Wc=Fc(0),$c=Fc(1),Hc=Fc(2),Kc=Fc(3),qc=Fc(4),Gc=Fc(5),Yc=Fc(6),Xc=(Wc.range,$c.range,Hc.range,Kc.range,qc.range,Gc.range,Yc.range,Bc((function(t){t.setUTCHours(0,0,0,0)}),(function(t,e){t.setUTCDate(t.getUTCDate()+e)}),(function(t,e){return(e-t)/Uc}),(function(t){return t.getUTCDate()-1})));const Vc=Xc;Xc.range;function Zc(t){return Bc((function(e){e.setDate(e.getDate()-(e.getDay()+7-t)%7),e.setHours(0,0,0,0)}),(function(t,e){t.setDate(t.getDate()+7*e)}),(function(t,e){return(e-t-6e4*(e.getTimezoneOffset()-t.getTimezoneOffset()))/zc}))}var Jc=Zc(0),Qc=Zc(1),tl=Zc(2),el=Zc(3),rl=Zc(4),nl=Zc(5),ol=Zc(6),il=(Jc.range,Qc.range,tl.range,el.range,rl.range,nl.range,ol.range,Bc((function(t){t.setHours(0,0,0,0)}),(function(t,e){t.setDate(t.getDate()+e)}),(function(t,e){return(e-t-6e4*(e.getTimezoneOffset()-t.getTimezoneOffset()))/Uc}),(function(t){return t.getDate()-1})));const al=il;il.range;var ul=Bc((function(t){t.setMonth(0,1),t.setHours(0,0,0,0)}),(function(t,e){t.setFullYear(t.getFullYear()+e)}),(function(t,e){return e.getFullYear()-t.getFullYear()}),(function(t){return t.getFullYear()}));ul.every=function(t){return isFinite(t=Math.floor(t))&&t>0?Bc((function(e){e.setFullYear(Math.floor(e.getFullYear()/t)*t),e.setMonth(0,1),e.setHours(0,0,0,0)}),(function(e,r){e.setFullYear(e.getFullYear()+r*t)})):null};const cl=ul;ul.range;var ll=Bc((function(t){t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)}),(function(t,e){t.setUTCFullYear(t.getUTCFullYear()+e)}),(function(t,e){return e.getUTCFullYear()-t.getUTCFullYear()}),(function(t){return t.getUTCFullYear()}));ll.every=function(t){return isFinite(t=Math.floor(t))&&t>0?Bc((function(e){e.setUTCFullYear(Math.floor(e.getUTCFullYear()/t)*t),e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)}),(function(e,r){e.setUTCFullYear(e.getUTCFullYear()+r*t)})):null};const sl=ll;ll.range;function fl(t){if(0<=t.y&&t.y<100){var e=new Date(-1,t.m,t.d,t.H,t.M,t.S,t.L);return e.setFullYear(t.y),e}return new Date(t.y,t.m,t.d,t.H,t.M,t.S,t.L)}function pl(t){if(0<=t.y&&t.y<100){var e=new Date(Date.UTC(-1,t.m,t.d,t.H,t.M,t.S,t.L));return e.setUTCFullYear(t.y),e}return new Date(Date.UTC(t.y,t.m,t.d,t.H,t.M,t.S,t.L))}function hl(t,e,r){return{y:t,m:e,d:r,H:0,M:0,S:0,L:0}}var dl,yl,vl,ml={"-":"",_:" ",0:"0"},gl=/^\s*\d+/,bl=/^%/,xl=/[\\^$*+?|[\]().{}]/g;function wl(t,e,r){var n=t<0?"-":"",o=(n?-t:t)+"",i=o.length;return n+(i68?1900:2e3),r+n[0].length):-1}function Cl(t,e,r){var n=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(e.slice(r,r+6));return n?(t.Z=n[1]?0:-(n[2]+(n[3]||"00")),r+n[0].length):-1}function Dl(t,e,r){var n=gl.exec(e.slice(r,r+1));return n?(t.q=3*n[0]-3,r+n[0].length):-1}function Nl(t,e,r){var n=gl.exec(e.slice(r,r+2));return n?(t.m=n[0]-1,r+n[0].length):-1}function Il(t,e,r){var n=gl.exec(e.slice(r,r+2));return n?(t.d=+n[0],r+n[0].length):-1}function Rl(t,e,r){var n=gl.exec(e.slice(r,r+3));return n?(t.m=0,t.d=+n[0],r+n[0].length):-1}function Ll(t,e,r){var n=gl.exec(e.slice(r,r+2));return n?(t.H=+n[0],r+n[0].length):-1}function Bl(t,e,r){var n=gl.exec(e.slice(r,r+2));return n?(t.M=+n[0],r+n[0].length):-1}function Ul(t,e,r){var n=gl.exec(e.slice(r,r+2));return n?(t.S=+n[0],r+n[0].length):-1}function zl(t,e,r){var n=gl.exec(e.slice(r,r+3));return n?(t.L=+n[0],r+n[0].length):-1}function Fl(t,e,r){var n=gl.exec(e.slice(r,r+6));return n?(t.L=Math.floor(n[0]/1e3),r+n[0].length):-1}function Wl(t,e,r){var n=bl.exec(e.slice(r,r+1));return n?r+n[0].length:-1}function $l(t,e,r){var n=gl.exec(e.slice(r));return n?(t.Q=+n[0],r+n[0].length):-1}function Hl(t,e,r){var n=gl.exec(e.slice(r));return n?(t.s=+n[0],r+n[0].length):-1}function Kl(t,e){return wl(t.getDate(),e,2)}function ql(t,e){return wl(t.getHours(),e,2)}function Gl(t,e){return wl(t.getHours()%12||12,e,2)}function Yl(t,e){return wl(1+al.count(cl(t),t),e,3)}function Xl(t,e){return wl(t.getMilliseconds(),e,3)}function Vl(t,e){return Xl(t,e)+"000"}function Zl(t,e){return wl(t.getMonth()+1,e,2)}function Jl(t,e){return wl(t.getMinutes(),e,2)}function Ql(t,e){return wl(t.getSeconds(),e,2)}function ts(t){var e=t.getDay();return 0===e?7:e}function es(t,e){return wl(Jc.count(cl(t)-1,t),e,2)}function rs(t){var e=t.getDay();return e>=4||0===e?rl(t):rl.ceil(t)}function ns(t,e){return t=rs(t),wl(rl.count(cl(t),t)+(4===cl(t).getDay()),e,2)}function os(t){return t.getDay()}function is(t,e){return wl(Qc.count(cl(t)-1,t),e,2)}function as(t,e){return wl(t.getFullYear()%100,e,2)}function us(t,e){return wl((t=rs(t)).getFullYear()%100,e,2)}function cs(t,e){return wl(t.getFullYear()%1e4,e,4)}function ls(t,e){var r=t.getDay();return wl((t=r>=4||0===r?rl(t):rl.ceil(t)).getFullYear()%1e4,e,4)}function ss(t){var e=t.getTimezoneOffset();return(e>0?"-":(e*=-1,"+"))+wl(e/60|0,"0",2)+wl(e%60,"0",2)}function fs(t,e){return wl(t.getUTCDate(),e,2)}function ps(t,e){return wl(t.getUTCHours(),e,2)}function hs(t,e){return wl(t.getUTCHours()%12||12,e,2)}function ds(t,e){return wl(1+Vc.count(sl(t),t),e,3)}function ys(t,e){return wl(t.getUTCMilliseconds(),e,3)}function vs(t,e){return ys(t,e)+"000"}function ms(t,e){return wl(t.getUTCMonth()+1,e,2)}function gs(t,e){return wl(t.getUTCMinutes(),e,2)}function bs(t,e){return wl(t.getUTCSeconds(),e,2)}function xs(t){var e=t.getUTCDay();return 0===e?7:e}function ws(t,e){return wl(Wc.count(sl(t)-1,t),e,2)}function Os(t){var e=t.getUTCDay();return e>=4||0===e?qc(t):qc.ceil(t)}function Ss(t,e){return t=Os(t),wl(qc.count(sl(t),t)+(4===sl(t).getUTCDay()),e,2)}function js(t){return t.getUTCDay()}function Es(t,e){return wl($c.count(sl(t)-1,t),e,2)}function ks(t,e){return wl(t.getUTCFullYear()%100,e,2)}function Ps(t,e){return wl((t=Os(t)).getUTCFullYear()%100,e,2)}function _s(t,e){return wl(t.getUTCFullYear()%1e4,e,4)}function As(t,e){var r=t.getUTCDay();return wl((t=r>=4||0===r?qc(t):qc.ceil(t)).getUTCFullYear()%1e4,e,4)}function Ms(){return"+0000"}function Ts(){return"%"}function Cs(t){return+t}function Ds(t){return Math.floor(+t/1e3)}function Ns(t){return new Date(t)}function Is(t){return t instanceof Date?+t:+new Date(+t)}function Rs(t,e,r,n,o,i,a,u,c,l){var s=Ya(),f=s.invert,p=s.domain,h=l(".%L"),d=l(":%S"),y=l("%I:%M"),v=l("%I %p"),m=l("%a %d"),g=l("%b %d"),b=l("%B"),x=l("%Y");function w(t){return(c(t)e(n/(t.length-1))))},r.quantiles=function(e){return Array.from({length:e+1},((r,n)=>Fu(t,n/e)))},r.copy=function(){return qs(e).domain(t)},wi.apply(r,arguments)}function Gs(){var t,e,r,n,o,i,a,u=0,c=.5,l=1,s=1,f=Wa,p=!1;function h(t){return isNaN(t=+t)?a:(t=.5+((t=+i(t))-e)*(s*t1)for(var r,n,o,i=1,a=t[e[0]],u=a.length;i=0;)r[e]=e;return r}function ef(t,e){return t[e]}function rf(t){const e=[];return e.key=t,e}!function(t){dl=function(t){var e=t.dateTime,r=t.date,n=t.time,o=t.periods,i=t.days,a=t.shortDays,u=t.months,c=t.shortMonths,l=Sl(o),s=jl(o),f=Sl(i),p=jl(i),h=Sl(a),d=jl(a),y=Sl(u),v=jl(u),m=Sl(c),g=jl(c),b={a:function(t){return a[t.getDay()]},A:function(t){return i[t.getDay()]},b:function(t){return c[t.getMonth()]},B:function(t){return u[t.getMonth()]},c:null,d:Kl,e:Kl,f:Vl,g:us,G:ls,H:ql,I:Gl,j:Yl,L:Xl,m:Zl,M:Jl,p:function(t){return o[+(t.getHours()>=12)]},q:function(t){return 1+~~(t.getMonth()/3)},Q:Cs,s:Ds,S:Ql,u:ts,U:es,V:ns,w:os,W:is,x:null,X:null,y:as,Y:cs,Z:ss,"%":Ts},x={a:function(t){return a[t.getUTCDay()]},A:function(t){return i[t.getUTCDay()]},b:function(t){return c[t.getUTCMonth()]},B:function(t){return u[t.getUTCMonth()]},c:null,d:fs,e:fs,f:vs,g:Ps,G:As,H:ps,I:hs,j:ds,L:ys,m:ms,M:gs,p:function(t){return o[+(t.getUTCHours()>=12)]},q:function(t){return 1+~~(t.getUTCMonth()/3)},Q:Cs,s:Ds,S:bs,u:xs,U:ws,V:Ss,w:js,W:Es,x:null,X:null,y:ks,Y:_s,Z:Ms,"%":Ts},w={a:function(t,e,r){var n=h.exec(e.slice(r));return n?(t.w=d[n[0].toLowerCase()],r+n[0].length):-1},A:function(t,e,r){var n=f.exec(e.slice(r));return n?(t.w=p[n[0].toLowerCase()],r+n[0].length):-1},b:function(t,e,r){var n=m.exec(e.slice(r));return n?(t.m=g[n[0].toLowerCase()],r+n[0].length):-1},B:function(t,e,r){var n=y.exec(e.slice(r));return n?(t.m=v[n[0].toLowerCase()],r+n[0].length):-1},c:function(t,r,n){return j(t,e,r,n)},d:Il,e:Il,f:Fl,g:Tl,G:Ml,H:Ll,I:Ll,j:Rl,L:zl,m:Nl,M:Bl,p:function(t,e,r){var n=l.exec(e.slice(r));return n?(t.p=s[n[0].toLowerCase()],r+n[0].length):-1},q:Dl,Q:$l,s:Hl,S:Ul,u:kl,U:Pl,V:_l,w:El,W:Al,x:function(t,e,n){return j(t,r,e,n)},X:function(t,e,r){return j(t,n,e,r)},y:Tl,Y:Ml,Z:Cl,"%":Wl};function O(t,e){return function(r){var n,o,i,a=[],u=-1,c=0,l=t.length;for(r instanceof Date||(r=new Date(+r));++u53)return null;"w"in i||(i.w=1),"Z"in i?(o=(n=pl(hl(i.y,0,1))).getUTCDay(),n=o>4||0===o?$c.ceil(n):$c(n),n=Vc.offset(n,7*(i.V-1)),i.y=n.getUTCFullYear(),i.m=n.getUTCMonth(),i.d=n.getUTCDate()+(i.w+6)%7):(o=(n=fl(hl(i.y,0,1))).getDay(),n=o>4||0===o?Qc.ceil(n):Qc(n),n=al.offset(n,7*(i.V-1)),i.y=n.getFullYear(),i.m=n.getMonth(),i.d=n.getDate()+(i.w+6)%7)}else("W"in i||"U"in i)&&("w"in i||(i.w="u"in i?i.u%7:"W"in i?1:0),o="Z"in i?pl(hl(i.y,0,1)).getUTCDay():fl(hl(i.y,0,1)).getDay(),i.m=0,i.d="W"in i?(i.w+6)%7+7*i.W-(o+5)%7:i.w+7*i.U-(o+6)%7);return"Z"in i?(i.H+=i.Z/100|0,i.M+=i.Z%100,pl(i)):fl(i)}}function j(t,e,r,n){for(var o,i,a=0,u=e.length,c=r.length;a=c)return-1;if(37===(o=e.charCodeAt(a++))){if(o=e.charAt(a++),!(i=w[o in ml?e.charAt(a++):o])||(n=i(t,r,n))<0)return-1}else if(o!=r.charCodeAt(n++))return-1}return n}return b.x=O(r,b),b.X=O(n,b),b.c=O(e,b),x.x=O(r,x),x.X=O(n,x),x.c=O(e,x),{format:function(t){var e=O(t+="",b);return e.toString=function(){return t},e},parse:function(t){var e=S(t+="",!1);return e.toString=function(){return t},e},utcFormat:function(t){var e=O(t+="",x);return e.toString=function(){return t},e},utcParse:function(t){var e=S(t+="",!0);return e.toString=function(){return t},e}}}(t),yl=dl.format,dl.parse,vl=dl.utcFormat,dl.utcParse}({dateTime:"%x, %X",date:"%-m/%-d/%Y",time:"%-I:%M:%S %p",periods:["AM","PM"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]});var nf=r(9887),of=r.n(nf);function af(t){return function(t){if(Array.isArray(t))return uf(t)}(t)||function(t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(t))return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return uf(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);"Object"===r&&t.constructor&&(r=t.constructor.name);if("Map"===r||"Set"===r)return Array.from(t);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return uf(t,e)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function uf(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r=e?r.apply(void 0,o):t(e-a,ff((function(){for(var t=arguments.length,e=new Array(t),n=0;nt.length)&&(e=t.length);for(var r=0,n=new Array(e);rn&&(o=n,i=r),[o,i]}function _f(t,e,r){if(t.lte(0))return new(of())(0);var n=Of.getDigitCount(t.toNumber()),o=new(of())(10).pow(n),i=t.div(o),a=1!==n?.05:.1,u=new(of())(Math.ceil(i.div(a).toNumber())).add(r).mul(a).mul(o);return e?u:new(of())(Math.ceil(u))}function Af(t,e,r){var n=1,o=new(of())(t);if(!o.isint()&&r){var i=Math.abs(t);i<1?(n=new(of())(10).pow(Of.getDigitCount(t)-1),o=new(of())(Math.floor(o.div(n).toNumber())).mul(n)):i>1&&(o=new(of())(Math.floor(t)))}else 0===t?o=new(of())(Math.floor((e-1)/2)):r||(o=new(of())(Math.floor(t)));var a=Math.floor((e-1)/2);return vf(yf((function(t){return o.add(new(of())(t-a).mul(n)).toNumber()})),df)(0,e)}function Mf(t,e,r,n){var o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0;if(!Number.isFinite((e-t)/(r-1)))return{step:new(of())(0),tickMin:new(of())(0),tickMax:new(of())(0)};var i,a=_f(new(of())(e).sub(t).div(r-1),n,o);i=t<=0&&e>=0?new(of())(0):(i=new(of())(t).add(e).div(2)).sub(new(of())(i).mod(a));var u=Math.ceil(i.sub(t).div(a).toNumber()),c=Math.ceil(new(of())(e).sub(i).div(a).toNumber()),l=u+c+1;return l>r?Mf(t,e,r,n,o+1):(l0?c+(r-l):c,u=e>0?u:u+(r-l)),{step:a,tickMin:i.sub(new(of())(u).mul(a)),tickMax:i.add(new(of())(c).mul(a))})}var Tf=gf((function(t){var e=jf(t,2),r=e[0],n=e[1],o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:6,i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],a=Math.max(o,2),u=jf(Pf([r,n]),2),c=u[0],l=u[1];if(c===-1/0||l===1/0){var s=l===1/0?[c].concat(Sf(df(0,o-1).map((function(){return 1/0})))):[].concat(Sf(df(0,o-1).map((function(){return-1/0}))),[l]);return r>n?mf(s):s}if(c===l)return Af(c,o,i);var f=Mf(c,l,a,i),p=f.step,h=f.tickMin,d=f.tickMax,y=Of.rangeStep(h,d.add(new(of())(.1).mul(p)),p);return r>n?mf(y):y})),Cf=(gf((function(t){var e=jf(t,2),r=e[0],n=e[1],o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:6,i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],a=Math.max(o,2),u=jf(Pf([r,n]),2),c=u[0],l=u[1];if(c===-1/0||l===1/0)return[r,n];if(c===l)return Af(c,o,i);var s=_f(new(of())(l).sub(c).div(a-1),i,0),f=vf(yf((function(t){return new(of())(c).add(new(of())(t).mul(s)).toNumber()})),df)(0,a).filter((function(t){return t>=c&&t<=l}));return r>n?mf(f):f})),gf((function(t,e){var r=jf(t,2),n=r[0],o=r[1],i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],a=jf(Pf([n,o]),2),u=a[0],c=a[1];if(u===-1/0||c===1/0)return[n,o];if(u===c)return[u];var l=Math.max(e,2),s=_f(new(of())(c).sub(u).div(l-1),i,0),f=[].concat(Sf(Of.rangeStep(new(of())(u),new(of())(c).sub(new(of())(.99).mul(s)),s)),[c]);return n>o?mf(f):f}))),Df=["offset","layout","width","dataKey","data","dataPointFormatter","xAxis","yAxis"];function Nf(){return Nf=Object.assign?Object.assign.bind():function(t){for(var e=1;et.length)&&(e=t.length);for(var r=0,n=new Array(e);r=0||(o[r]=t[r]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(o[r]=t[r])}return o}function Bf(t){var e=t.offset,r=t.layout,n=t.width,o=t.dataKey,i=t.data,a=t.dataPointFormatter,u=t.xAxis,c=t.yAxis,l=Lf(t,Df),s=Tn(l),f=i.map((function(t,i){var l=a(t,o),f=l.x,p=l.y,h=l.value,d=l.errorVal;if(!d)return null;var y,v,m=[];if(Array.isArray(d)){var g=If(d,2);y=g[0],v=g[1]}else y=v=d;if("vertical"===r){var b=u.scale,x=p+e,w=x+n,O=x-n,S=b(h-y),j=b(h+v);m.push({x1:j,y1:w,x2:j,y2:O}),m.push({x1:S,y1:x,x2:j,y2:x}),m.push({x1:S,y1:w,x2:S,y2:O})}else if("horizontal"===r){var E=c.scale,k=f+e,P=k-n,_=k+n,A=E(h-y),M=E(h+v);m.push({x1:P,y1:M,x2:_,y2:M}),m.push({x1:k,y1:A,x2:k,y2:M}),m.push({x1:P,y1:A,x2:_,y2:A})}return it().createElement(Zn,Nf({className:"recharts-errorBar",key:"bar-".concat(i)},s),m.map((function(t,e){return it().createElement("line",Nf({},t,{key:"line-".concat(e)}))})))}));return it().createElement(Zn,{className:"recharts-errorBars"},f)}Bf.defaultProps={stroke:"black",strokeWidth:1.5,width:5,offset:0,layout:"horizontal"},Bf.displayName="ErrorBar";var Uf=r(5578),zf=r.n(Uf),Ff=function(t,e){for(var r=arguments.length,n=new Array(r>2?r-2:0),o=2;o=0||(o[r]=t[r]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(o[r]=t[r])}return o}function Kf(t){var e=t.children,r=t.width,n=t.height,o=t.viewBox,i=t.className,a=t.style,u=Hf(t,Wf),c=o||{width:r,height:n,x:0,y:0},l=ut()("recharts-surface",i);return it().createElement("svg",$f({},Tn(u,!0,"svg"),{className:l,width:r,height:n,style:a,viewBox:"".concat(c.x," ").concat(c.y," ").concat(c.width," ").concat(c.height)}),it().createElement("title",null,t.title),it().createElement("desc",null,t.desc),e)}Math.abs,Math.atan2;const qf=Math.cos,Gf=(Math.max,Math.min,Math.sin),Yf=Math.sqrt,Xf=Math.PI,Vf=2*Xf;const Zf={draw(t,e){const r=Yf(e/Xf);t.moveTo(r,0),t.arc(0,0,r,0,Vf)}},Jf={draw(t,e){const r=Yf(e/5)/2;t.moveTo(-3*r,-r),t.lineTo(-r,-r),t.lineTo(-r,-3*r),t.lineTo(r,-3*r),t.lineTo(r,-r),t.lineTo(3*r,-r),t.lineTo(3*r,r),t.lineTo(r,r),t.lineTo(r,3*r),t.lineTo(-r,3*r),t.lineTo(-r,r),t.lineTo(-3*r,r),t.closePath()}},Qf=Yf(1/3),tp=2*Qf,ep={draw(t,e){const r=Yf(e/tp),n=r*Qf;t.moveTo(0,-r),t.lineTo(n,0),t.lineTo(0,r),t.lineTo(-n,0),t.closePath()}},rp={draw(t,e){const r=Yf(e),n=-r/2;t.rect(n,n,r,r)}},np=Gf(Xf/10)/Gf(7*Xf/10),op=Gf(Vf/10)*np,ip=-qf(Vf/10)*np,ap={draw(t,e){const r=Yf(.8908130915292852*e),n=op*r,o=ip*r;t.moveTo(0,-r),t.lineTo(n,o);for(let e=1;e<5;++e){const i=Vf*e/5,a=qf(i),u=Gf(i);t.lineTo(u*r,-a*r),t.lineTo(a*n-u*o,u*n+a*o)}t.closePath()}},up=Yf(3),cp={draw(t,e){const r=-Yf(e/(3*up));t.moveTo(0,2*r),t.lineTo(-up*r,-r),t.lineTo(up*r,-r),t.closePath()}},lp=-.5,sp=Yf(3)/2,fp=1/Yf(12),pp=3*(fp/2+1),hp={draw(t,e){const r=Yf(e/pp),n=r/2,o=r*fp,i=n,a=r*fp+r,u=-i,c=a;t.moveTo(n,o),t.lineTo(i,a),t.lineTo(u,c),t.lineTo(lp*n-sp*o,sp*n+lp*o),t.lineTo(lp*i-sp*a,sp*i+lp*a),t.lineTo(lp*u-sp*c,sp*u+lp*c),t.lineTo(lp*n+sp*o,lp*o-sp*n),t.lineTo(lp*i+sp*a,lp*a-sp*i),t.lineTo(lp*u+sp*c,lp*c-sp*u),t.closePath()}};Yf(3),Yf(3);function dp(t){return dp="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},dp(t)}var yp=["type","size","sizeType"];function vp(){return vp=Object.assign?Object.assign.bind():function(t){for(var e=1;e=0||(o[r]=t[r]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(o[r]=t[r])}return o}var Op={symbolCircle:Zf,symbolCross:Jf,symbolDiamond:ep,symbolSquare:rp,symbolStar:ap,symbolTriangle:cp,symbolWye:hp},Sp=Math.PI/180,jp=function(t){var e,r,n=t.type,o=void 0===n?"circle":n,i=t.size,a=void 0===i?64:i,u=t.sizeType,c=void 0===u?"area":u,l=gp(gp({},xp(t,yp)),{},{type:o,size:a,sizeType:c}),s=l.className,f=l.cx,p=l.cy,h=Tn(l,!0);return f===+f&&p===+p&&a===+a?it().createElement("path",vp({},h,{className:ut()("recharts-symbols",s),transform:"translate(".concat(f,", ").concat(p,")"),d:(e=function(t){var e="symbol".concat(pr()(t));return Op[e]||Zf}(o),r=function(t,e){let r=null,n=zr(o);function o(){let o;if(r||(r=o=n()),t.apply(this,arguments).draw(r,+e.apply(this,arguments)),o)return r=null,o+""||null}return t="function"==typeof t?t:Dr(t||Zf),e="function"==typeof e?e:Dr(void 0===e?64:+e),o.type=function(e){return arguments.length?(t="function"==typeof e?e:Dr(e),o):t},o.size=function(t){return arguments.length?(e="function"==typeof t?t:Dr(+t),o):e},o.context=function(t){return arguments.length?(r=null==t?null:t,o):r},o}().type(e).size(function(t,e,r){if("area"===e)return t;switch(r){case"cross":return 5*t*t/9;case"diamond":return.5*t*t/Math.sqrt(3);case"square":return t*t;case"star":var n=18*Sp;return 1.25*t*t*(Math.tan(n)-Math.tan(2*n)*Math.pow(Math.tan(n),2));case"triangle":return Math.sqrt(3)*t*t/4;case"wye":return(21-10*Math.sqrt(3))*t*t/8;default:return Math.PI*t*t/4}}(a,c,o)),r())})):null};function Ep(t){return Ep="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Ep(t)}function kp(){return kp=Object.assign?Object.assign.bind():function(t){for(var e=1;e');var h=e.inactive?a:e.color;return it().createElement("li",kp({className:f,style:c,key:"legend-item-".concat(r)},Qr(t.props,e,r)),it().createElement(Kf,{width:n,height:n,viewBox:u,style:l},t.renderIcon(e)),it().createElement("span",{className:"recharts-legend-item-text",style:{color:h}},s?s(p,e,r):p))}))}},{key:"render",value:function(){var t=this.props,e=t.payload,r=t.layout,n=t.align;if(!e||!e.length)return null;var o={padding:0,margin:0,textAlign:"horizontal"===r?n:"left"};return it().createElement("ul",{className:"recharts-default-legend",style:o},this.renderItems())}}],r&&_p(e.prototype,r),n&&_p(e,n),Object.defineProperty(e,"prototype",{writable:!1}),i}(ot.PureComponent);function Rp(t){return Rp="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Rp(t)}Cp(Ip,"displayName","Legend"),Cp(Ip,"defaultProps",{iconSize:14,layout:"horizontal",align:"center",verticalAlign:"middle",inactiveColor:"#ccc"});var Lp=["ref"];function Bp(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function Up(t){for(var e=1;e=0||(o[r]=t[r]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(o[r]=t[r])}return o}function Yp(t){return t.value}function Xp(t,e){return!0===t?zf()(e,Yp):Z()(t)?zf()(e,t):e}var Vp=function(t){!function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&Fp(t,e)}(i,t);var e,r,n,o=Wp(i);function i(){var t;!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,i);for(var e=arguments.length,r=new Array(e),n=0;n=0&&r>=0?{width:e,height:r}:null}},{key:"getDefaultPosition",value:function(t){var e,r,n=this.props,o=n.layout,i=n.align,a=n.verticalAlign,u=n.margin,c=n.chartWidth,l=n.chartHeight;return t&&(void 0!==t.left&&null!==t.left||void 0!==t.right&&null!==t.right)||(e="center"===i&&"vertical"===o?{left:((c||0)-(this.getBBoxSnapshot()||{width:0}).width)/2}:"right"===i?{right:u&&u.right||0}:{left:u&&u.left||0}),t&&(void 0!==t.top&&null!==t.top||void 0!==t.bottom&&null!==t.bottom)||(r="middle"===a?{top:((l||0)-(this.getBBoxSnapshot()||{height:0}).height)/2}:"bottom"===a?{bottom:u&&u.bottom||0}:{top:u&&u.top||0}),Up(Up({},e),r)}},{key:"updateBBox",value:function(){var t=this.state,e=t.boxWidth,r=t.boxHeight,n=this.props.onBBoxUpdate;if(this.wrapperNode&&this.wrapperNode.getBoundingClientRect){var o=this.wrapperNode.getBoundingClientRect();(Math.abs(o.width-e)>1||Math.abs(o.height-r)>1)&&this.setState({boxWidth:o.width,boxHeight:o.height},(function(){n&&n(o)}))}else-1===e&&-1===r||this.setState({boxWidth:-1,boxHeight:-1},(function(){n&&n(null)}))}},{key:"render",value:function(){var t=this,e=this.props,r=e.content,n=e.width,o=e.height,i=e.wrapperStyle,a=e.payloadUniqBy,u=e.payload,c=Up(Up({position:"absolute",width:n||"auto",height:o||"auto"},this.getDefaultPosition(i)),i);return it().createElement("div",{className:"recharts-legend-wrapper",style:c,ref:function(e){t.wrapperNode=e}},function(t,e){if(it().isValidElement(t))return it().cloneElement(t,e);if(Z()(t))return it().createElement(t,e);e.ref;var r=Gp(e,Lp);return it().createElement(Ip,r)}(r,Up(Up({},this.props),{},{payload:Xp(a,u)})))}}])&&zp(e.prototype,r),n&&zp(e,n),Object.defineProperty(e,"prototype",{writable:!1}),i}(ot.PureComponent);function Zp(t){return Zp="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Zp(t)}function Jp(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function Qp(t){for(var e=1;et.length)&&(e=t.length);for(var r=0,n=new Array(e);r=2?2*an(a[0]-a[1])*c:c,e&&(t.ticks||t.niceTicks)?(t.ticks||t.niceTicks).map((function(t){var e=o?o.indexOf(t):t;return{coordinate:n(e)+c,value:t,offset:c}})).filter((function(t){return!G()(t.coordinate)})):t.isCategorical&&t.categoricalDomain?t.categoricalDomain.map((function(t,e){return{coordinate:n(t)+c,value:t,index:e,offset:c}})):n.ticks&&!r?n.ticks(t.tickCount).map((function(t){return{coordinate:n(t)+c,value:t,offset:c}})):n.domain().map((function(t,e){return{coordinate:n(t)+c,value:o?o[t]:t,index:e,offset:c}}))},vh=function(t,e,r){var n;return Z()(r)?n=r:Z()(e)&&(n=e),Z()(t)||n?function(e,r,o,i){Z()(t)&&t(e,r,o,i),Z()(n)&&n(e,r,o,i)}:null},mh=1e-4,gh={sign:function(t){var e=t.length;if(!(e<=0))for(var r=0,n=t[0].length;r=0?(t[a][r][0]=o,t[a][r][1]=o+u,o=t[a][r][1]):(t[a][r][0]=i,t[a][r][1]=i+u,i=t[a][r][1])}},expand:function(t,e){if((n=t.length)>0){for(var r,n,o,i=0,a=t[0].length;i0){for(var r,n=0,o=t[e[0]],i=o.length;n0&&(n=(r=t[e[0]]).length)>0){for(var r,n,o,i=0,a=1;a=0?(t[i][r][0]=o,t[i][r][1]=o+a,o=t[i][r][1]):(t[i][r][0]=0,t[i][r][1]=0)}}},bh=function(t,e,r){var n=e.map((function(t){return t.props.dataKey})),o=gh[r],i=function(){var t=Dr([]),e=tf,r=Qs,n=ef;function o(o){var i,a,u=Array.from(t.apply(this,arguments),rf),c=u.length,l=-1;for(const t of o)for(i=0,++l;i0)return n}if(t&&e&&e.length>=2){for(var o=yi()(e,(function(t){return t.coordinate})),i=1/0,a=1,u=o.length;at.length)&&(e=t.length);for(var r=0,n=new Array(e);r=0||(o[r]=t[r]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(o[r]=t[r])}return o}var Uh=function(t){return nt()(t.value)?Qn()(t.value):t.value};function zh(t){var e=t.valueAccessor,r=void 0===e?Uh:e,n=Bh(t,Mh),o=n.data,i=n.dataKey,a=n.clockWise,u=n.id,c=n.textBreakAll,l=Bh(n,Th);return o&&o.length?it().createElement(Zn,{className:"recharts-label-list"},o.map((function(t,e){var n=et()(i)?r(t,e):ch(t&&t.payload,i),o=et()(u)?{}:{id:"".concat(u,"-").concat(e)};return it().createElement(pi,Nh({},Tn(t,!0),l,o,{parentViewBox:t.parentViewBox,index:e,value:n,textBreakAll:c,viewBox:pi.parseViewBox(et()(a)?t:Rh(Rh({},t),{},{clockWise:a})),key:"label-".concat(e)}))}))):null}zh.displayName="LabelList",zh.renderCallByParent=function(t,e){var r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(!t||!t.children&&r&&!t.label)return null;var n=kn(t.children,zh).map((function(t,r){return(0,ot.cloneElement)(t,{data:e,key:"labelList-".concat(r)})}));return r?[function(t,e){return t?!0===t?it().createElement(zh,{key:"labelList-implicit",data:e}):it().isValidElement(t)||Z()(t)?it().createElement(zh,{key:"labelList-implicit",data:e,content:t}):qr()(t)?it().createElement(zh,Nh({data:e},t,{key:"labelList-implicit"})):null:null}(t.label,e)].concat(Ch(n)):n};var Fh,Wh=["layout","type","stroke","connectNulls","isRange","ref"];function $h(t){return $h="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},$h(t)}function Hh(t,e){if(null==t)return{};var r,n,o=function(t,e){if(null==t)return{};var r,n,o={},i=Object.keys(t);for(n=0;n=0||(o[r]=t[r]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(o[r]=t[r])}return o}function Kh(){return Kh=Object.assign?Object.assign.bind():function(t){for(var e=1;e0||!K()(u,n)||!K()(c,o))?this.renderAreaWithAnimation(t,e):this.renderAreaStatically(n,o,t,e)}},{key:"render",value:function(){var t,e=this.props,r=e.hide,n=e.dot,o=e.points,i=e.className,a=e.top,u=e.left,c=e.xAxis,l=e.yAxis,s=e.width,f=e.height,p=e.isAnimationActive,h=e.id;if(r||!o||!o.length)return null;var d=this.state.isAnimationFinished,y=1===o.length,v=ut()("recharts-area",i),m=c&&c.allowDataOverflow,g=l&&l.allowDataOverflow,b=m||g,x=et()(h)?this.id:h,w=null!==(t=Tn(n))&&void 0!==t?t:{r:3,strokeWidth:2},O=w.r,S=void 0===O?3:O,j=w.strokeWidth,E=void 0===j?2:j,k=(function(t){return t&&"object"===xn(t)&&"cx"in t&&"cy"in t&&"r"in t}(n)?n:{}).clipDot,P=void 0===k||k,_=2*S+E;return it().createElement(Zn,{className:v},m||g?it().createElement("defs",null,it().createElement("clipPath",{id:"clipPath-".concat(x)},it().createElement("rect",{x:m?u:u-s/2,y:g?a:a-f/2,width:m?s:2*s,height:g?f:2*f})),!P&&it().createElement("clipPath",{id:"clipPath-dots-".concat(x)},it().createElement("rect",{x:u-_/2,y:a-_/2,width:s+_,height:f+_}))):null,y?null:this.renderArea(b,x),(n||y)&&this.renderDots(b,P,x),(!p||d)&&zh.renderCallByParent(this.props,o))}}],n=[{key:"getDerivedStateFromProps",value:function(t,e){return t.animationId!==e.prevAnimationId?{prevAnimationId:t.animationId,curPoints:t.points,curBaseLine:t.baseLine,prevPoints:e.curPoints,prevBaseLine:e.curBaseLine}:t.points!==e.curPoints||t.baseLine!==e.curBaseLine?{curPoints:t.points,curBaseLine:t.baseLine}:null}}],r&&Yh(e.prototype,r),n&&Yh(e,n),Object.defineProperty(e,"prototype",{writable:!1}),i}(ot.PureComponent);Fh=ed,Qh(ed,"displayName","Area"),Qh(ed,"defaultProps",{stroke:"#3182bd",fill:"#3182bd",fillOpacity:.6,xAxisId:0,yAxisId:0,legendType:"line",connectNulls:!1,points:[],dot:!1,activeDot:!0,hide:!1,isAnimationActive:!to.isSsr,animationBegin:0,animationDuration:1500,animationEasing:"ease"}),Qh(ed,"getBaseValue",(function(t,e,r,n){var o=t.layout,i=t.baseValue,a=e.props.baseValue,u=null!=a?a:i;if(cn(u)&&"number"==typeof u)return u;var c="horizontal"===o?n:r,l=c.scale.domain();if("number"===c.type){var s=Math.max(l[0],l[1]),f=Math.min(l[0],l[1]);return"dataMin"===u?f:"dataMax"===u||s<0?s:Math.max(Math.min(l[0],l[1]),0)}return"dataMin"===u?l[0]:"dataMax"===u?l[1]:l[0]})),Qh(ed,"getComposedData",(function(t){var e,r=t.props,n=t.item,o=t.xAxis,i=t.yAxis,a=t.xAxisTicks,u=t.yAxisTicks,c=t.bandSize,l=t.dataKey,s=t.stackedData,f=t.dataStartIndex,p=t.displayedData,h=t.offset,d=r.layout,y=s&&s.length,v=Fh.getBaseValue(r,n,o,i),m=!1,g=p.map((function(t,e){var r,n=ch(t,l);y?r=s[f+e]:(r=n,nt()(r)?m=!0:r=[v,r]);var p=et()(r[1])||y&&et()(n);return"horizontal"===d?{x:xh({axis:o,ticks:a,bandSize:c,entry:t,index:e}),y:p?null:i.scale(r[1]),value:r,payload:t}:{x:p?null:o.scale(r[1]),y:xh({axis:i,ticks:u,bandSize:c,entry:t,index:e}),value:r,payload:t}}));return e=y||m?g.map((function(t){return"horizontal"===d?{x:t.x,y:et()(Q()(t,"value[0]"))||et()(Q()(t,"y"))?null:i.scale(Q()(t,"value[0]"))}:{x:et()(Q()(t,"value[0]"))?null:o.scale(Q()(t,"value[0]")),y:t.y}})):"horizontal"===d?i.scale(v):o.scale(v),Gh({points:g,baseLine:e,layout:d,isRange:m},h)})),Qh(ed,"renderDotItem",(function(t,e){return it().isValidElement(t)?it().cloneElement(t,e):Z()(t)?t(e):it().createElement(Gn,Kh({},e,{className:"recharts-area-dot"}))}));var rd=r(1533),nd=r(3279),od=r.n(nd),id=r(3493),ad=r.n(id),ud=function(t,e){return ud=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},ud(t,e)};function cd(t,e){function r(){this.constructor=t}ud(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}function ld(t,e){var r={};for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&e.indexOf(n)<0&&(r[n]=t[n]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(t);ot.length)&&(e=t.length);for(var r=0,n=new Array(e);r0,"The aspect(%s) must be greater than zero.",r);var n=un(a)?t:a,o=un(c)?e:c;return r&&r>0&&(n?o=n/r:o&&(n=o*r),p&&o>p&&(o=p)),Ff(n>0||o>0,"The width(%s) and height(%s) of chart should be greater than 0,\n please check the style of container, or the props width(%s) and height(%s),\n or add a minWidth(%s) or minHeight(%s) or use aspect(%s) to control the\n height and width.",n,o,a,c,s,f,r),(0,ot.cloneElement)(h,{width:n,height:o})}),[r,h,c,p,f,s,O,a]);(0,ot.useEffect)((function(){var t=E();t&&S(t)}),[E]);var _=bd(bd({},x),{},{width:a,height:c,minWidth:s,minHeight:f,maxHeight:p});return it().createElement(yd,{handleWidth:!0,handleHeight:!0,onResize:k,targetRef:j,refreshMode:y>0?"debounce":void 0,refreshRate:y},it().createElement("div",md({},null!=v?{id:"".concat(v)}:{},{className:ut()("recharts-responsive-container",m),style:_,ref:j}),P))})),jd=r(711),Ed=r.n(jd),kd=r(3311),Pd=r.n(kd),_d=r(6026),Ad=r.n(_d),Md=r(1584),Td=r.n(Md),Cd="Invariant failed";function Dd(t){var e=t.cx,r=t.cy,n=t.radius,o=t.startAngle,i=t.endAngle;return{points:[Yo(e,r,n,o),Yo(e,r,n,i)],cx:e,cy:r,radius:n,startAngle:o,endAngle:i}}var Nd=r(6604),Id=r.n(Nd),Rd=function(t){return null};Rd.displayName="Cell";var Ld=r(8630),Bd=r.n(Ld);function Ud(t){return Ud="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Ud(t)}function zd(){return zd=Object.assign?Object.assign.bind():function(t){for(var e=1;et.length)&&(e=t.length);for(var r=0,n=new Array(e);r=0?1:-1,c=r>=0?1:-1,l=n>=0&&r>=0||n<0&&r<0?1:0;if(a>0&&o instanceof Array){for(var s=[0,0,0,0],f=0;f<4;f++)s[f]=o[f]>a?a:o[f];i="M".concat(t,",").concat(e+u*s[0]),s[0]>0&&(i+="A ".concat(s[0],",").concat(s[0],",0,0,").concat(l,",").concat(t+c*s[0],",").concat(e)),i+="L ".concat(t+r-c*s[1],",").concat(e),s[1]>0&&(i+="A ".concat(s[1],",").concat(s[1],",0,0,").concat(l,",\n ").concat(t+r,",").concat(e+u*s[1])),i+="L ".concat(t+r,",").concat(e+n-u*s[2]),s[2]>0&&(i+="A ".concat(s[2],",").concat(s[2],",0,0,").concat(l,",\n ").concat(t+r-c*s[2],",").concat(e+n)),i+="L ".concat(t+c*s[3],",").concat(e+n),s[3]>0&&(i+="A ".concat(s[3],",").concat(s[3],",0,0,").concat(l,",\n ").concat(t,",").concat(e+n-u*s[3])),i+="Z"}else if(a>0&&o===+o&&o>0){var p=Math.min(a,o);i="M ".concat(t,",").concat(e+u*p,"\n A ").concat(p,",").concat(p,",0,0,").concat(l,",").concat(t+c*p,",").concat(e,"\n L ").concat(t+r-c*p,",").concat(e,"\n A ").concat(p,",").concat(p,",0,0,").concat(l,",").concat(t+r,",").concat(e+u*p,"\n L ").concat(t+r,",").concat(e+n-u*p,"\n A ").concat(p,",").concat(p,",0,0,").concat(l,",").concat(t+r-c*p,",").concat(e+n,"\n L ").concat(t+c*p,",").concat(e+n,"\n A ").concat(p,",").concat(p,",0,0,").concat(l,",").concat(t,",").concat(e+n-u*p," Z")}else i="M ".concat(t,",").concat(e," h ").concat(r," v ").concat(n," h ").concat(-r," Z");return i},Gd=function(t,e){if(!t||!e)return!1;var r=t.x,n=t.y,o=e.x,i=e.y,a=e.width,u=e.height;if(Math.abs(a)>0&&Math.abs(u)>0){var c=Math.min(o,o+a),l=Math.max(o,o+a),s=Math.min(i,i+u),f=Math.max(i,i+u);return r>=c&&r<=l&&n>=s&&n<=f}return!1},Yd={x:0,y:0,width:0,height:0,radius:0,isAnimationActive:!1,isUpdateAnimationActive:!1,animationBegin:0,animationDuration:1500,animationEasing:"ease"},Xd=function(t){var e=Hd(Hd({},Yd),t),r=(0,ot.useRef)(),n=Fd((0,ot.useState)(-1),2),o=n[0],i=n[1];(0,ot.useEffect)((function(){if(r.current&&r.current.getTotalLength)try{var t=r.current.getTotalLength();t&&i(t)}catch(t){}}),[]);var a=e.x,u=e.y,c=e.width,l=e.height,s=e.radius,f=e.className,p=e.animationEasing,h=e.animationDuration,d=e.animationBegin,y=e.isAnimationActive,v=e.isUpdateAnimationActive;if(a!==+a||u!==+u||c!==+c||l!==+l||0===c||0===l)return null;var m=ut()("recharts-rectangle",f);return v?it().createElement(sr,{canBegin:o>0,from:{width:c,height:l,x:a,y:u},to:{width:c,height:l,x:a,y:u},duration:h,animationEasing:p,isActive:v},(function(t){var n=t.width,i=t.height,a=t.x,u=t.y;return it().createElement(sr,{canBegin:o>0,from:"0px ".concat(-1===o?1:o,"px"),to:"".concat(o,"px 0px"),attributeName:"strokeDasharray",begin:d,duration:h,isActive:y,easing:p},it().createElement("path",zd({},Tn(e,!0),{className:m,d:qd(a,u,n,i,s),ref:r})))})):it().createElement("path",zd({},Tn(e,!0),{className:m,d:qd(a,u,c,l,s)}))};function Vd(t){return Vd="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Vd(t)}function Zd(){return Zd=Object.assign?Object.assign.bind():function(t){for(var e=1;et.length)&&(e=t.length);for(var r=0,n=new Array(e);r0,from:{upperWidth:0,lowerWidth:0,height:s,x:a,y:u},to:{upperWidth:c,lowerWidth:l,height:s,x:a,y:u},duration:h,animationEasing:p,isActive:y},(function(t){var n=t.upperWidth,i=t.lowerWidth,a=t.height,u=t.x,c=t.y;return it().createElement(sr,{canBegin:o>0,from:"0px ".concat(-1===o?1:o,"px"),to:"".concat(o,"px 0px"),attributeName:"strokeDasharray",begin:d,duration:h,easing:p},it().createElement("path",Zd({},Tn(e,!0),{className:v,d:ny(u,c,n,i,a),ref:r})))})):it().createElement("g",null,it().createElement("path",Zd({},Tn(e,!0),{className:v,d:ny(a,u,c,l,s)})))};function ay(t){return ay="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},ay(t)}function uy(){return uy=Object.assign?Object.assign.bind():function(t){for(var e=1;e180),",").concat(+(i>u),",\n ").concat(l.x,",").concat(l.y,"\n ");if(n>0){var f=Yo(e,r,n,i),p=Yo(e,r,n,u);s+="L ".concat(p.x,",").concat(p.y,"\n A ").concat(n,",").concat(n,",0,\n ").concat(+(Math.abs(a)>180),",").concat(+(i<=u),",\n ").concat(f.x,",").concat(f.y," Z")}else s+="L ".concat(e,",").concat(r," Z");return s},hy={cx:0,cy:0,innerRadius:0,outerRadius:0,startAngle:0,endAngle:0,cornerRadius:0,forceCornerRadius:!1,cornerIsExternal:!1},dy=function(t){var e=ly(ly({},hy),t),r=e.cx,n=e.cy,o=e.innerRadius,i=e.outerRadius,a=e.cornerRadius,u=e.forceCornerRadius,c=e.cornerIsExternal,l=e.startAngle,s=e.endAngle,f=e.className;if(i0&&Math.abs(l-s)<360?function(t){var e=t.cx,r=t.cy,n=t.innerRadius,o=t.outerRadius,i=t.cornerRadius,a=t.forceCornerRadius,u=t.cornerIsExternal,c=t.startAngle,l=t.endAngle,s=an(l-c),f=fy({cx:e,cy:r,radius:o,angle:c,sign:s,cornerRadius:i,cornerIsExternal:u}),p=f.circleTangency,h=f.lineTangency,d=f.theta,y=fy({cx:e,cy:r,radius:o,angle:l,sign:-s,cornerRadius:i,cornerIsExternal:u}),v=y.circleTangency,m=y.lineTangency,g=y.theta,b=u?Math.abs(c-l):Math.abs(c-l)-d-g;if(b<0)return a?"M ".concat(h.x,",").concat(h.y,"\n a").concat(i,",").concat(i,",0,0,1,").concat(2*i,",0\n a").concat(i,",").concat(i,",0,0,1,").concat(2*-i,",0\n "):py({cx:e,cy:r,innerRadius:n,outerRadius:o,startAngle:c,endAngle:l});var x="M ".concat(h.x,",").concat(h.y,"\n A").concat(i,",").concat(i,",0,0,").concat(+(s<0),",").concat(p.x,",").concat(p.y,"\n A").concat(o,",").concat(o,",0,").concat(+(b>180),",").concat(+(s<0),",").concat(v.x,",").concat(v.y,"\n A").concat(i,",").concat(i,",0,0,").concat(+(s<0),",").concat(m.x,",").concat(m.y,"\n ");if(n>0){var w=fy({cx:e,cy:r,radius:n,angle:c,sign:s,isExternal:!0,cornerRadius:i,cornerIsExternal:u}),O=w.circleTangency,S=w.lineTangency,j=w.theta,E=fy({cx:e,cy:r,radius:n,angle:l,sign:-s,isExternal:!0,cornerRadius:i,cornerIsExternal:u}),k=E.circleTangency,P=E.lineTangency,_=E.theta,A=u?Math.abs(c-l):Math.abs(c-l)-j-_;if(A<0&&0===i)return"".concat(x,"L").concat(e,",").concat(r,"Z");x+="L".concat(P.x,",").concat(P.y,"\n A").concat(i,",").concat(i,",0,0,").concat(+(s<0),",").concat(k.x,",").concat(k.y,"\n A").concat(n,",").concat(n,",0,").concat(+(A>180),",").concat(+(s>0),",").concat(O.x,",").concat(O.y,"\n A").concat(i,",").concat(i,",0,0,").concat(+(s<0),",").concat(S.x,",").concat(S.y,"Z")}else x+="L".concat(e,",").concat(r,"Z");return x}({cx:r,cy:n,innerRadius:o,outerRadius:i,cornerRadius:Math.min(y,d/2),forceCornerRadius:u,cornerIsExternal:c,startAngle:l,endAngle:s}):py({cx:r,cy:n,innerRadius:o,outerRadius:i,startAngle:l,endAngle:s}),it().createElement("path",uy({},Tn(e,!0),{className:h,d:p,role:"img"}))},yy=["option","shapeType","propTransformer","activeClassName","isActive"];function vy(t){return vy="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},vy(t)}function my(t,e){if(null==t)return{};var r,n,o=function(t,e){if(null==t)return{};var r,n,o={},i=Object.keys(t);for(n=0;n=0||(o[r]=t[r]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(o[r]=t[r])}return o}function gy(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function by(t){for(var e=1;e=0||(o[r]=t[r]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(o[r]=t[r])}return o}function By(t,e){var r=t.x,n=t.y,o=Ly(t,Cy),i="".concat(r),a=parseInt(i,10),u="".concat(n),c=parseInt(u,10),l="".concat(e.height||o.height),s=parseInt(l,10),f="".concat(e.width||o.width),p=parseInt(f,10);return Iy(Iy(Iy(Iy(Iy({},e),o),a?{x:a}:{}),c?{y:c}:{}),{},{height:s,width:p,name:e.name,radius:e.radius})}function Uy(t){return it().createElement(Sy,Dy({shapeType:"rectangle",propTransformer:By,activeClassName:"recharts-active-bar"},t))}var zy=["value","background"];function Fy(t){return Fy="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Fy(t)}function Wy(t,e){if(null==t)return{};var r,n,o=function(t,e){if(null==t)return{};var r,n,o={},i=Object.keys(t);for(n=0;n=0||(o[r]=t[r]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(o[r]=t[r])}return o}function $y(){return $y=Object.assign?Object.assign.bind():function(t){for(var e=1;e=0?0:o<0?o:n}return r[0]}({numericAxis:b}),O=kn(m,Rd),S=f.map((function(t,e){var n,f,p,y,m,b;if(l?n=function(t,e){if(!e||2!==e.length||!cn(e[0])||!cn(e[1]))return t;var r=Math.min(e[0],e[1]),n=Math.max(e[0],e[1]),o=[t[0],t[1]];return(!cn(t[0])||t[0]n)&&(o[1]=n),o[0]>n&&(o[0]=n),o[1]0&&Math.abs(m)0&&Math.abs(y)1&&void 0!==arguments[1]?arguments[1]:{},r=e.bandAware,n=e.position;if(void 0!==t){if(n)switch(n){case"start":default:return this.scale(t);case"middle":var o=this.bandwidth?this.bandwidth()/2:0;return this.scale(t)+o;case"end":var i=this.bandwidth?this.bandwidth():0;return this.scale(t)+i}if(r){var a=this.bandwidth?this.bandwidth()/2:0;return this.scale(t)+a}return this.scale(t)}}},{key:"isInRange",value:function(t){var e=this.range(),r=e[0],n=e[e.length-1];return r<=n?t>=r&&t<=n:t>=n&&t<=r}}],n=[{key:"create",value:function(e){return new t(e)}}],r&&ev(e.prototype,r),n&&ev(e,n),Object.defineProperty(e,"prototype",{writable:!1}),t}();ov(uv,"EPS",1e-4);var cv=function(t){var e=Object.keys(t).reduce((function(e,r){return nv(nv({},e),{},ov({},r,uv.create(t[r])))}),{});return nv(nv({},e),{},{apply:function(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=r.bandAware,o=r.position;return Id()(t,(function(t,r){return e[r].apply(t,{bandAware:n,position:o})}))},isInRange:function(t){return Ed()(t,(function(t,r){return e[r].isInRange(t)}))}})};var lv=function(t){var e=t.width,r=t.height,n=function(t){return(t%180+180)%180}(arguments.length>1&&void 0!==arguments[1]?arguments[1]:0),o=n*Math.PI/180,i=Math.atan(r/e),a=o>i&&o=0&&t*(e+t*r/2-o)<=0}function pv(t){return pv="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},pv(t)}function hv(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function dv(t){for(var e=1;e=2?an(o[1].coordinate-o[0].coordinate):1,m=function(t,e,r){var n="width"===r,o=t.x,i=t.y,a=t.width,u=t.height;return 1===e?{start:n?o:i,end:n?o+a:i+u}:{start:n?o+a:i+u,end:n?o:i}}(i,v,h);return"equidistantPreserveStart"===c?function(t,e,r,n,o){for(var i=(n||[]).slice(),a=e.start,u=e.end,c=0,l=1,s=a;l<=i.length;){var f=null==n?void 0:n[c];if(void 0===f)return sv(n,l);var p=r(f,c),h=f.coordinate,d=0===c||fv(t,h,p,s,u);d||(c=0,s=a,l+=1),d&&(s=h+t*(p/2+o),c+=l)}return[]}(v,m,y,o,a):(p="preserveStart"===c||"preserveStartEnd"===c?function(t,e,r,n,o,i){var a=(n||[]).slice(),u=a.length,c=e.start,l=e.end;if(i){var s=n[u-1],f=r(s,u-1),p=t*(s.coordinate+t*f/2-l);a[u-1]=s=dv(dv({},s),{},{tickCoord:p>0?s.coordinate-p*t:s.coordinate}),fv(t,s.tickCoord,f,c,l)&&(l=s.tickCoord-t*(f/2+o),a[u-1]=dv(dv({},s),{},{isShow:!0}))}for(var h=i?u-1:u,d=0;d=0;l--){var s=i[l],f=r(s,l);if(l===a-1){var p=t*(s.coordinate+t*f/2-c);i[l]=s=dv(dv({},s),{},{tickCoord:p>0?s.coordinate-p*t:s.coordinate})}else i[l]=s=dv(dv({},s),{},{tickCoord:s.coordinate});fv(t,s.tickCoord,f,u,c)&&(c=s.tickCoord-t*(f/2+o),i[l]=dv(dv({},s),{},{isShow:!0}))}return i}(v,m,y,o,a),p.filter((function(t){return t.isShow})))}function mv(t){return mv="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},mv(t)}function gv(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var n,o,i,a,u=[],c=!0,l=!1;try{if(i=(r=r.call(t)).next,0===e){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=i.call(r)).done)&&(u.push(n.value),u.length!==e);c=!0);}catch(t){l=!0,o=t}finally{try{if(!c&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(l)throw o}}return u}}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return bv(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);"Object"===r&&t.constructor&&(r=t.constructor.name);if("Map"===r||"Set"===r)return Array.from(t);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return bv(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function bv(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);rf[r]+o?Math.max(p,f[r]):Math.max(h,f[r])})),t}return e=i,(r=[{key:"componentDidMount",value:function(){this.updateBBox()}},{key:"componentWillUnmount",value:function(){document.removeEventListener("keydown",this.handleKeyDown)}},{key:"componentDidUpdate",value:function(){this.updateBBox()}},{key:"updateBBox",value:function(){var t=this.state,e=t.boxWidth,r=t.boxHeight;if(t.dismissed?(document.removeEventListener("keydown",this.handleKeyDown),this.props.coordinate.x===this.state.dismissedAtCoordinate.x&&this.props.coordinate.y===this.state.dismissedAtCoordinate.y||this.setState({dismissed:!1})):document.addEventListener("keydown",this.handleKeyDown),this.wrapperNode&&this.wrapperNode.getBoundingClientRect){var n=this.wrapperNode.getBoundingClientRect();(Math.abs(n.width-e)>1||Math.abs(n.height-r)>1)&&this.setState({boxWidth:n.width,boxHeight:n.height})}else-1===e&&-1===r||this.setState({boxWidth:-1,boxHeight:-1})}},{key:"render",value:function(){var t,e,r,n=this,o=this.props,i=o.payload,a=o.isAnimationActive,u=o.animationDuration,c=o.animationEasing,l=o.filterNull,s=function(t,e){return!0===t?zf()(e,Rv):Z()(t)?zf()(e,t):e}(o.payloadUniqBy,l&&i&&i.length?i.filter((function(t){return!et()(t.value)})):i),f=s&&s.length,p=this.props,h=p.content,d=p.viewBox,y=p.coordinate,v=p.position,m=p.active,g=p.wrapperStyle,b=Pv({pointerEvents:"none",visibility:!this.state.dismissed&&m&&f?"visible":"hidden",position:"absolute",top:0,left:0},g);if(v&&cn(v.x)&&cn(v.y))e=v.x,r=v.y;else{var x=this.state,w=x.boxWidth,O=x.boxHeight;w>0&&O>0&&y?(e=this.getTranslate({key:"x",tooltipDimension:w,viewBoxDimension:d.width}),r=this.getTranslate({key:"y",tooltipDimension:O,viewBoxDimension:d.height})):b.visibility="hidden"}b=Pv(Pv({},ie({transform:this.props.useTranslate3d?"translate3d(".concat(e,"px, ").concat(r,"px, 0)"):"translate(".concat(e,"px, ").concat(r,"px)")})),b),a&&m&&(b=Pv(Pv({},ie({transition:"transform ".concat(u,"ms ").concat(c)})),b));var S=ut()(Iv,(Dv(t={},"".concat(Iv,"-right"),cn(e)&&y&&cn(y.x)&&e>=y.x),Dv(t,"".concat(Iv,"-left"),cn(e)&&y&&cn(y.x)&&e=y.y),Dv(t,"".concat(Iv,"-top"),cn(r)&&y&&cn(y.y)&&r=0||(o[r]=t[r]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(o[r]=t[r])}return o}var Hv=function(t,e,r,n,o,i){return"M".concat(t,",").concat(o,"v").concat(n,"M").concat(i,",").concat(e,"h").concat(r)},Kv=function(t){var e=t.x,r=void 0===e?0:e,n=t.y,o=void 0===n?0:n,i=t.top,a=void 0===i?0:i,u=t.left,c=void 0===u?0:u,l=t.width,s=void 0===l?0:l,f=t.height,p=void 0===f?0:f,h=t.className,d=function(t){for(var e=1;e=0||(o[r]=t[r]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(o[r]=t[r])}return o}function tm(t,e){for(var r=0;r0?i(this.props):i(l)),n<=0||o<=0||!s||!s.length?null:it().createElement(Zn,{className:ut()("recharts-cartesian-axis",a),ref:function(e){t.layerReference=e}},r&&this.renderAxisLine(),this.renderTicks(s,this.state.fontSize,this.state.letterSpacing),pi.renderCallByParent(this.props))}}],n=[{key:"renderTickItem",value:function(t,e,r){return it().isValidElement(t)?it().cloneElement(t,e):Z()(t)?t(e):it().createElement(Fo,Vv({},e,{className:"recharts-cartesian-axis-tick-value"}),r)}}],r&&tm(e.prototype,r),n&&tm(e,n),Object.defineProperty(e,"prototype",{writable:!1}),i}(ot.Component);function um(t){return um="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},um(t)}function cm(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function lm(t){for(var e=1;e0&&e.handleDrag(t.changedTouches[0])})),wm(bm(e),"handleDragEnd",(function(){e.setState({isTravellerMoving:!1,isSlideMoving:!1},(function(){var t=e.props,r=t.endIndex,n=t.onDragEnd,o=t.startIndex;null==n||n({endIndex:r,startIndex:o})})),e.detachDragEndListener()})),wm(bm(e),"handleLeaveWrapper",(function(){(e.state.isTravellerMoving||e.state.isSlideMoving)&&(e.leaveTimer=window.setTimeout(e.handleDragEnd,e.props.leaveTimeOut))})),wm(bm(e),"handleEnterSlideOrTraveller",(function(){e.setState({isTextActive:!0})})),wm(bm(e),"handleLeaveSlideOrTraveller",(function(){e.setState({isTextActive:!1})})),wm(bm(e),"handleSlideDragStart",(function(t){var r=Sm(t)?t.changedTouches[0]:t;e.setState({isTravellerMoving:!1,isSlideMoving:!0,slideMoveStartX:r.pageX}),e.attachDragEndListener()})),e.travellerDragStartHandlers={startX:e.handleTravellerDragStart.bind(bm(e),"startX"),endX:e.handleTravellerDragStart.bind(bm(e),"endX")},e.state={},e}return e=i,r=[{key:"componentWillUnmount",value:function(){this.leaveTimer&&(clearTimeout(this.leaveTimer),this.leaveTimer=null),this.detachDragEndListener()}},{key:"getIndex",value:function(t){var e=t.startX,r=t.endX,n=this.state.scaleValues,o=this.props,a=o.gap,u=o.data.length-1,c=Math.min(e,r),l=Math.max(e,r),s=i.getIndexInRange(n,c),f=i.getIndexInRange(n,l);return{startIndex:s-s%a,endIndex:f===u?u:f-f%a}}},{key:"getTextOfTick",value:function(t){var e=this.props,r=e.data,n=e.tickFormatter,o=e.dataKey,i=ch(r[t],o,t);return Z()(n)?n(i,t):i}},{key:"attachDragEndListener",value:function(){window.addEventListener("mouseup",this.handleDragEnd,!0),window.addEventListener("touchend",this.handleDragEnd,!0),window.addEventListener("mousemove",this.handleDrag,!0)}},{key:"detachDragEndListener",value:function(){window.removeEventListener("mouseup",this.handleDragEnd,!0),window.removeEventListener("touchend",this.handleDragEnd,!0),window.removeEventListener("mousemove",this.handleDrag,!0)}},{key:"handleSlideDrag",value:function(t){var e=this.state,r=e.slideMoveStartX,n=e.startX,o=e.endX,i=this.props,a=i.x,u=i.width,c=i.travellerWidth,l=i.startIndex,s=i.endIndex,f=i.onChange,p=t.pageX-r;p>0?p=Math.min(p,a+u-c-o,a+u-c-n):p<0&&(p=Math.max(p,a-n,a-o));var h=this.getIndex({startX:n+p,endX:o+p});h.startIndex===l&&h.endIndex===s||!f||f(h),this.setState({startX:n+p,endX:o+p,slideMoveStartX:t.pageX})}},{key:"handleTravellerDragStart",value:function(t,e){var r=Sm(e)?e.changedTouches[0]:e;this.setState({isSlideMoving:!1,isTravellerMoving:!0,movingTravellerId:t,brushMoveStartX:r.pageX}),this.attachDragEndListener()}},{key:"handleTravellerMove",value:function(t){var e,r=this.state,n=r.brushMoveStartX,o=r.movingTravellerId,i=r.endX,a=r.startX,u=this.state[o],c=this.props,l=c.x,s=c.width,f=c.travellerWidth,p=c.onChange,h=c.gap,d=c.data,y={startX:this.state.startX,endX:this.state.endX},v=t.pageX-n;v>0?v=Math.min(v,l+s-f-u):v<0&&(v=Math.max(v,l-u)),y[o]=u+v;var m=this.getIndex(y),g=m.startIndex,b=m.endIndex;this.setState((wm(e={},o,u+v),wm(e,"brushMoveStartX",t.pageX),e),(function(){var t;p&&(t=d.length-1,("startX"===o&&(i>a?g%h==0:b%h==0)||ia?b%h==0:g%h==0)||i>a&&b===t)&&p(m))}))}},{key:"handleTravellerMoveKeyboard",value:function(t,e){var r=this,n=this.state,o=n.scaleValues,i=n.startX,a=n.endX,u=this.state[e],c=o.indexOf(u);if(-1!==c){var l=c+t;if(!(-1===l||l>=o.length)){var s=o[l];"startX"===e&&s>=a||"endX"===e&&s<=i||this.setState(wm({},e,s),(function(){r.props.onChange(r.getIndex({startX:r.state.startX,endX:r.state.endX}))}))}}}},{key:"renderBackground",value:function(){var t=this.props,e=t.x,r=t.y,n=t.width,o=t.height,i=t.fill,a=t.stroke;return it().createElement("rect",{stroke:a,fill:i,x:e,y:r,width:n,height:o})}},{key:"renderPanorama",value:function(){var t=this.props,e=t.x,r=t.y,n=t.width,o=t.height,i=t.data,a=t.children,u=t.padding,c=ot.Children.only(a);return c?it().cloneElement(c,{x:e,y:r,width:n,height:o,margin:u,compact:!0,data:i}):null}},{key:"renderTravellerLayer",value:function(t,e){var r=this,n=this.props,o=n.y,a=n.travellerWidth,u=n.height,c=n.traveller,l=Math.max(t,this.props.x),s=ym(ym({},Tn(this.props)),{},{x:l,y:o,width:a,height:u});return it().createElement(Zn,{tabIndex:0,role:"slider",className:"recharts-brush-traveller",onMouseEnter:this.handleEnterSlideOrTraveller,onMouseLeave:this.handleLeaveSlideOrTraveller,onMouseDown:this.travellerDragStartHandlers[e],onTouchStart:this.travellerDragStartHandlers[e],onKeyDown:function(t){["ArrowLeft","ArrowRight"].includes(t.key)&&(t.preventDefault(),t.stopPropagation(),r.handleTravellerMoveKeyboard("ArrowRight"===t.key?1:-1,e))},onFocus:function(){r.setState({isTravellerFocused:!0})},onBlur:function(){r.setState({isTravellerFocused:!1})},style:{cursor:"col-resize"}},i.renderTraveller(c,s))}},{key:"renderSlide",value:function(t,e){var r=this.props,n=r.y,o=r.height,i=r.stroke,a=r.travellerWidth,u=Math.min(t,e)+a,c=Math.max(Math.abs(e-t)-a,0);return it().createElement("rect",{className:"recharts-brush-slide",onMouseEnter:this.handleEnterSlideOrTraveller,onMouseLeave:this.handleLeaveSlideOrTraveller,onMouseDown:this.handleSlideDragStart,onTouchStart:this.handleSlideDragStart,style:{cursor:"move"},stroke:"none",fill:i,fillOpacity:.2,x:u,y:n,width:c,height:o})}},{key:"renderText",value:function(){var t=this.props,e=t.startIndex,r=t.endIndex,n=t.y,o=t.height,i=t.travellerWidth,a=t.stroke,u=this.state,c=u.startX,l=u.endX,s={pointerEvents:"none",fill:a};return it().createElement(Zn,{className:"recharts-brush-texts"},it().createElement(Fo,hm({textAnchor:"end",verticalAnchor:"middle",x:Math.min(c,l)-5,y:n+o/2},s),this.getTextOfTick(e)),it().createElement(Fo,hm({textAnchor:"start",verticalAnchor:"middle",x:Math.max(c,l)+i+5,y:n+o/2},s),this.getTextOfTick(r)))}},{key:"render",value:function(){var t=this.props,e=t.data,r=t.className,n=t.children,o=t.x,i=t.y,a=t.width,u=t.height,c=t.alwaysShowText,l=this.state,s=l.startX,f=l.endX,p=l.isTextActive,h=l.isSlideMoving,d=l.isTravellerMoving,y=l.isTravellerFocused;if(!e||!e.length||!cn(o)||!cn(i)||!cn(a)||!cn(u)||a<=0||u<=0)return null;var v=ut()("recharts-brush",r),m=1===it().Children.count(n),g=function(t,e){if(!t)return null;var r=t.replace(/(\w)/,(function(t){return t.toUpperCase()})),n=fm.reduce((function(t,n){return lm(lm({},t),{},sm({},n+r,e))}),{});return n[t]=e,n}("userSelect","none");return it().createElement(Zn,{className:v,onMouseLeave:this.handleLeaveWrapper,onTouchMove:this.handleTouchMove,style:g},this.renderBackground(),m&&this.renderPanorama(),this.renderSlide(s,f),this.renderTravellerLayer(s,"startX"),this.renderTravellerLayer(f,"endX"),(p||h||d||y||c)&&this.renderText())}}],n=[{key:"renderDefaultTraveller",value:function(t){var e=t.x,r=t.y,n=t.width,o=t.height,i=t.stroke,a=Math.floor(r+o/2)-1;return it().createElement(it().Fragment,null,it().createElement("rect",{x:e,y:r,width:n,height:o,fill:i,stroke:"none"}),it().createElement("line",{x1:e+1,y1:a,x2:e+n-1,y2:a,fill:"none",stroke:"#fff"}),it().createElement("line",{x1:e+1,y1:a+2,x2:e+n-1,y2:a+2,fill:"none",stroke:"#fff"}))}},{key:"renderTraveller",value:function(t,e){return it().isValidElement(t)?it().cloneElement(t,e):Z()(t)?t(e):i.renderDefaultTraveller(e)}},{key:"getDerivedStateFromProps",value:function(t,e){var r=t.data,n=t.width,o=t.x,i=t.travellerWidth,a=t.updateId,u=t.startIndex,c=t.endIndex;if(r!==e.prevData||a!==e.prevUpdateId)return ym({prevData:r,prevTravellerWidth:i,prevUpdateId:a,prevX:o,prevWidth:n},r&&r.length?function(t){var e=t.data,r=t.startIndex,n=t.endIndex,o=t.x,i=t.width,a=t.travellerWidth;if(!e||!e.length)return{};var u=e.length,c=Ti().domain(Ad()(0,u)).range([o,o+i-a]),l=c.domain().map((function(t){return c(t)}));return{isTextActive:!1,isSlideMoving:!1,isTravellerMoving:!1,isTravellerFocused:!1,startX:c(r),endX:c(n),scale:c,scaleValues:l}}({data:r,width:n,x:o,travellerWidth:i,startIndex:u,endIndex:c}):{scale:null,scaleValues:null});if(e.scale&&(n!==e.prevWidth||o!==e.prevX||i!==e.prevTravellerWidth)){e.scale.range([o,o+n-i]);var l=e.scale.domain().map((function(t){return e.scale(t)}));return{prevData:r,prevTravellerWidth:i,prevUpdateId:a,prevX:o,prevWidth:n,startX:e.scale(t.startIndex),endX:e.scale(t.endIndex),scaleValues:l}}return null}},{key:"getIndexInRange",value:function(t,e){for(var r=0,n=t.length-1;n-r>1;){var o=Math.floor((r+n)/2);t[o]>e?n=o:r=o}return e>=t[n]?n:r}}],r&&vm(e.prototype,r),n&&vm(e,n),Object.defineProperty(e,"prototype",{writable:!1}),i}(ot.PureComponent);wm(jm,"displayName","Brush"),wm(jm,"defaultProps",{height:40,travellerWidth:5,gap:1,fill:"#fff",stroke:"#666",padding:{top:1,right:1,bottom:1,left:1},leaveTimeOut:1e3,alwaysShowText:!1});var Em=function(t,e){var r=t.alwaysShow,n=t.ifOverflow;return r&&(n="extendDomain"),n===e};function km(t){return km="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},km(t)}function Pm(){return Pm=Object.assign?Object.assign.bind():function(t){for(var e=1;et.length)&&(e=t.length);for(var r=0,n=new Array(e);rt.length)&&(e=t.length);for(var r=0,n=new Array(e);r=0||(o[r]=t[r]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(o[r]=t[r])}return o}function pg(t,e){for(var r=0;rt.length)&&(e=t.length);for(var r=0,n=new Array(e);r0?a:r&&r.props&&r.props.data&&r.props.data.length>0?r.props.data:t&&t.length&&cn(o)&&cn(i)?t.slice(o,i+1):[]};function _g(t){return"number"===t?[0,"auto"]:void 0}var Ag=function(t,e,r,n){var o=t.graphicalItems,i=t.tooltipAxis,a=Pg(e,t);return r<0||!o||!o.length||r>=a.length?null:o.reduce((function(t,o){if(o.props.hide)return t;var u,c=o.props.data,l=void 0===c?e:c;i.dataKey&&!i.allowDuplicatedCategory?u=yn(void 0===l?a:l,i.dataKey,n):u=l&&l[r]||a[r];return u?[].concat(mg(t),[_h(o,u)]):t}),[])},Mg=function(t,e,r,n){var o=n||{x:t.chartX,y:t.chartY},i=function(t,e){return"horizontal"===e?t.x:"vertical"===e?t.y:"centric"===e?t.angle:t.radius}(o,r),a=t.orderedTooltipTicks,u=t.tooltipAxis,c=t.tooltipTicks,l=function(t){var e,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2?arguments[2]:void 0,o=arguments.length>3?arguments[3]:void 0,i=-1,a=null!==(e=null==r?void 0:r.length)&&void 0!==e?e:0;if(a<=1)return 0;if(o&&"angleAxis"===o.axisType&&Math.abs(Math.abs(o.range[1]-o.range[0])-360)<=1e-6)for(var u=o.range,c=0;c0?n[c-1].coordinate:n[a-1].coordinate,s=n[c].coordinate,f=c>=a-1?n[0].coordinate:n[c+1].coordinate,p=void 0;if(an(s-l)!==an(f-s)){var h=[];if(an(f-s)===an(u[1]-u[0])){p=f;var d=s+u[1]-u[0];h[0]=Math.min(d,(d+l)/2),h[1]=Math.max(d,(d+l)/2)}else{p=l;var y=f+u[1]-u[0];h[0]=Math.min(s,(y+s)/2),h[1]=Math.max(s,(y+s)/2)}var v=[Math.min(s,(p+s)/2),Math.max(s,(p+s)/2)];if(t>v[0]&&t<=v[1]||t>=h[0]&&t<=h[1]){i=n[c].index;break}}else{var m=Math.min(l,f),g=Math.max(l,f);if(t>(m+s)/2&&t<=(g+s)/2){i=n[c].index;break}}}else for(var b=0;b0&&b(r[b].coordinate+r[b-1].coordinate)/2&&t<=(r[b].coordinate+r[b+1].coordinate)/2||b===a-1&&t>(r[b].coordinate+r[b-1].coordinate)/2){i=r[b].index;break}return i}(i,a,c,u);if(l>=0&&c){var s=c[l]&&c[l].value,f=Ag(t,e,l,s),p=function(t,e,r,n){var o=e.find((function(t){return t&&t.index===r}));if(o){if("horizontal"===t)return{x:o.coordinate,y:n.y};if("vertical"===t)return{x:n.x,y:o.coordinate};if("centric"===t){var i=o.coordinate,a=n.radius;return wg(wg(wg({},n),Yo(n.cx,n.cy,a,i)),{},{angle:i,radius:a})}var u=o.coordinate,c=n.angle;return wg(wg(wg({},n),Yo(n.cx,n.cy,u,c)),{},{angle:c,radius:u})}return Eg}(r,a,l,o);return{activeTooltipIndex:l,activeLabel:s,activePayload:f,activeCoordinate:p}}return null},Tg=function(t,e){var r=e.axes,n=e.graphicalItems,o=e.axisType,i=e.axisIdKey,a=e.stackGroups,u=e.dataStartIndex,c=e.dataEndIndex,l=t.layout,s=t.children,f=t.stackOffset,p=hh(l,o),h=r.reduce((function(e,r){var h,d=r.props,y=d.type,v=d.dataKey,m=d.allowDataOverflow,g=d.allowDuplicatedCategory,b=d.scale,x=d.ticks,w=d.includeHidden,O=r.props[i];if(e[O])return e;var S,j,E,k=Pg(t.data,{graphicalItems:n.filter((function(t){return t.props[i]===O})),dataStartIndex:u,dataEndIndex:c}),P=k.length;(function(t,e,r){if("number"===r&&!0===e&&Array.isArray(t)){var n=null==t?void 0:t[0],o=null==t?void 0:t[1];if(n&&o&&cn(n)&&cn(o))return!0}return!1})(r.props.domain,m,y)&&(S=Eh(r.props.domain,null,m),!p||"number"!==y&&"auto"===b||(E=lh(k,v,"category")));var _=_g(y);if(!S||0===S.length){var A,M=null!==(A=r.props.domain)&&void 0!==A?A:_;if(v){if(S=lh(k,v,y),"category"===y&&p){var T=function(t){if(!nt()(t))return!1;for(var e=t.length,r={},n=0;n=0?t:[].concat(mg(t),[e])}),[]))}else if("category"===y)S=g?S.filter((function(t){return""!==t&&!et()(t)})):Ph(M,S,r).reduce((function(t,e){return t.indexOf(e)>=0||""===e||et()(e)?t:[].concat(mg(t),[e])}),[]);else if("number"===y){var C=function(t,e,r,n,o){var i=e.map((function(e){return fh(t,e,r,o,n)})).filter((function(t){return!et()(t)}));return i&&i.length?i.reduce((function(t,e){return[Math.min(t[0],e[0]),Math.max(t[1],e[1])]}),[1/0,-1/0]):null}(k,n.filter((function(t){return t.props[i]===O&&(w||!t.props.hide)})),v,o,l);C&&(S=C)}!p||"number"!==y&&"auto"===b||(E=lh(k,v,"category"))}else S=p?Ad()(0,P):a&&a[O]&&a[O].hasStack&&"number"===y?"expand"===f?[0,1]:Oh(a[O].stackGroups,u,c):ph(k,n.filter((function(t){return t.props[i]===O&&(w||!t.props.hide)})),y,l,!0);if("number"===y)S=Vm(s,S,O,o,x),M&&(S=Eh(M,S,m));else if("category"===y&&M){var D=M;S.every((function(t){return D.indexOf(t)>=0}))&&(S=D)}}return wg(wg({},e),{},Og({},O,wg(wg({},r.props),{},{axisType:o,domain:S,categoricalDomain:E,duplicateDomain:j,originalDomain:null!==(h=r.props.domain)&&void 0!==h?h:_,isCategorical:p,layout:l})))}),{});return h},Cg=function(t,e){var r=e.axisType,n=void 0===r?"xAxis":r,o=e.AxisComp,i=e.graphicalItems,a=e.stackGroups,u=e.dataStartIndex,c=e.dataEndIndex,l=t.children,s="".concat(n,"Id"),f=kn(l,o),p={};return f&&f.length?p=Tg(t,{axes:f,graphicalItems:i,axisType:n,axisIdKey:s,stackGroups:a,dataStartIndex:u,dataEndIndex:c}):i&&i.length&&(p=function(t,e){var r=e.graphicalItems,n=e.Axis,o=e.axisType,i=e.axisIdKey,a=e.stackGroups,u=e.dataStartIndex,c=e.dataEndIndex,l=t.layout,s=t.children,f=Pg(t.data,{graphicalItems:r,dataStartIndex:u,dataEndIndex:c}),p=f.length,h=hh(l,o),d=-1;return r.reduce((function(t,e){var y,v=e.props[i],m=_g("number");return t[v]?t:(d++,h?y=Ad()(0,p):a&&a[v]&&a[v].hasStack?(y=Oh(a[v].stackGroups,u,c),y=Vm(s,y,v,o)):(y=Eh(m,ph(f,r.filter((function(t){return t.props[i]===v&&!t.props.hide})),"number",l),n.defaultProps.allowDataOverflow),y=Vm(s,y,v,o)),wg(wg({},t),{},Og({},v,wg(wg({axisType:o},n.defaultProps),{},{hide:!0,orientation:Q()(jg,"".concat(o,".").concat(d%2),null),domain:y,originalDomain:m,isCategorical:h,layout:l}))))}),{})}(t,{Axis:o,graphicalItems:i,axisType:n,axisIdKey:s,stackGroups:a,dataStartIndex:u,dataEndIndex:c})),p},Dg=function(t){var e,r,n=t.children,o=t.defaultShowTooltip,i=Pn(n,jm);return{chartX:0,chartY:0,dataStartIndex:i&&i.props&&i.props.startIndex||0,dataEndIndex:void 0!==(null==i||null===(e=i.props)||void 0===e?void 0:e.endIndex)?null==i||null===(r=i.props)||void 0===r?void 0:r.endIndex:t.data&&t.data.length-1||0,activeTooltipIndex:-1,isTooltipActive:!et()(o)&&o}},Ng=function(t){return"horizontal"===t?{numericAxisName:"yAxis",cateAxisName:"xAxis"}:"vertical"===t?{numericAxisName:"xAxis",cateAxisName:"yAxis"}:"centric"===t?{numericAxisName:"radiusAxis",cateAxisName:"angleAxis"}:{numericAxisName:"angleAxis",cateAxisName:"radiusAxis"}},Ig=function(t,e){var r=t.props,n=(t.graphicalItems,t.xAxisMap),o=void 0===n?{}:n,i=t.yAxisMap,a=void 0===i?{}:i,u=r.width,c=r.height,l=r.children,s=r.margin||{},f=Pn(l,jm),p=Pn(l,Vp),h=Object.keys(a).reduce((function(t,e){var r=a[e],n=r.orientation;return r.mirror||r.hide?t:wg(wg({},t),{},Og({},n,t[n]+r.width))}),{left:s.left||0,right:s.right||0}),d=Object.keys(o).reduce((function(t,e){var r=o[e],n=r.orientation;return r.mirror||r.hide?t:wg(wg({},t),{},Og({},n,Q()(t,"".concat(n))+r.height))}),{top:s.top||0,bottom:s.bottom||0}),y=wg(wg({},d),h),v=y.bottom;return f&&(y.bottom+=f.props.height||jm.defaultProps.height),p&&e&&(y=function(t,e,r,n){var o=r.children,i=r.width,a=r.margin,u=i-(a.left||0)-(a.right||0),c=eh({children:o,legendWidth:u});if(c){var l=n||{},s=l.width,f=l.height,p=c.align,h=c.verticalAlign,d=c.layout;if(("vertical"===d||"horizontal"===d&&"middle"===h)&&"center"!==p&&cn(t[p]))return oh(oh({},t),{},ih({},p,t[p]+(s||0)));if(("horizontal"===d||"vertical"===d&&"center"===p)&&"middle"!==h&&cn(t[h]))return oh(oh({},t),{},ih({},h,t[h]+(f||0)))}return t}(y,0,r,e)),wg(wg({brushBottom:v},y),{},{width:u-y.left-y.right,height:c-y.top-y.bottom})},Rg=function(){return null};Rg.displayName="XAxis",Rg.defaultProps={allowDecimals:!0,hide:!1,orientation:"bottom",width:0,height:30,mirror:!1,xAxisId:0,tickCount:5,type:"category",padding:{left:0,right:0},allowDataOverflow:!1,scale:"auto",reversed:!1,allowDuplicatedCategory:!0};var Lg=function(){return null};Lg.displayName="YAxis",Lg.defaultProps={allowDuplicatedCategory:!0,allowDecimals:!0,hide:!1,orientation:"left",width:60,height:0,mirror:!1,yAxisId:0,tickCount:5,type:"number",padding:{top:0,bottom:0},allowDataOverflow:!1,scale:"auto",reversed:!1};var Bg=function(t){var e,r=t.chartName,n=t.GraphicalChild,o=t.defaultTooltipEventType,i=void 0===o?"axis":o,a=t.validateTooltipEventTypes,u=void 0===a?["axis"]:a,c=t.axisComponents,l=t.legendContent,s=t.formatAxisMap,f=t.defaultProps,p=function(t,e){var r=e.graphicalItems,n=e.stackGroups,o=e.offset,i=e.updateId,a=e.dataStartIndex,u=e.dataEndIndex,l=t.barSize,s=t.layout,f=t.barGap,p=t.barCategoryGap,h=t.maxBarSize,d=Ng(s),y=d.numericAxisName,v=d.cateAxisName,m=function(t){return!(!t||!t.length)&&t.some((function(t){var e=On(t&&t.type);return e&&e.indexOf("Bar")>=0}))}(r),g=m&&function(t){var e=t.barSize,r=t.stackGroups,n=void 0===r?{}:r;if(!n)return{};for(var o={},i=Object.keys(n),a=0,u=i.length;a=0}));if(y&&y.length){var v=y[0].props.barSize,m=y[0].props[d];o[m]||(o[m]=[]),o[m].push({item:y[0],stackList:y.slice(1),barSize:et()(v)?e:v})}}return o}({barSize:l,stackGroups:n}),b=[];return r.forEach((function(r,l){var d=Pg(t.data,{dataStartIndex:a,dataEndIndex:u},r),m=r.props,x=m.dataKey,w=m.maxBarSize,O=r.props["".concat(y,"Id")],S=r.props["".concat(v,"Id")],j=c.reduce((function(t,n){var o,i=e["".concat(n.axisType,"Map")],a=r.props["".concat(n.axisType,"Id")];i&&i[a]||"zAxis"===n.axisType||function(t,e){if(!t)throw new Error(Cd)}(!1);var u=i[a];return wg(wg({},t),{},(Og(o={},n.axisType,u),Og(o,"".concat(n.axisType,"Ticks"),yh(u)),o))}),{}),E=j[v],k=j["".concat(v,"Ticks")],P=n&&n[O]&&n[O].hasStack&&function(t,e){var r=t.props.stackId;if(ln(r)){var n=e[r];if(n){var o=n.items.indexOf(t);return o>=0?n.stackedData[o]:null}}return null}(r,n[O].stackGroups),_=On(r.type).indexOf("Bar")>=0,A=kh(E,k),M=[];if(_){var T,C,D=et()(w)?h:w,N=null!==(T=null!==(C=kh(E,k,!0))&&void 0!==C?C:D)&&void 0!==T?T:0;M=function(t){var e=t.barGap,r=t.barCategoryGap,n=t.bandSize,o=t.sizeList,i=void 0===o?[]:o,a=t.maxBarSize,u=i.length;if(u<1)return null;var c,l=pn(e,n,0,!0),s=[];if(i[0].barSize===+i[0].barSize){var f=!1,p=n/u,h=i.reduce((function(t,e){return t+e.barSize||0}),0);(h+=(u-1)*l)>=n&&(h-=(u-1)*l,l=0),h>=n&&p>0&&(f=!0,h=u*(p*=.9));var d={offset:((n-h)/2>>0)-l,size:0};c=i.reduce((function(t,e){var r={item:e.item,position:{offset:d.offset+d.size+l,size:f?p:e.barSize}},n=[].concat(ah(t),[r]);return d=n[n.length-1].position,e.stackList&&e.stackList.length&&e.stackList.forEach((function(t){n.push({item:t,position:d})})),n}),s)}else{var y=pn(r,n,0,!0);n-2*y-(u-1)*l<=0&&(l=0);var v=(n-2*y-(u-1)*l)/u;v>1&&(v>>=0);var m=a===+a?Math.min(v,a):v;c=i.reduce((function(t,e,r){var n=[].concat(ah(t),[{item:e.item,position:{offset:y+(v+l)*r+(v-m)/2,size:m}}]);return e.stackList&&e.stackList.length&&e.stackList.forEach((function(t){n.push({item:t,position:n[n.length-1].position})})),n}),s)}return c}({barGap:f,barCategoryGap:p,bandSize:N!==A?N:A,sizeList:g[S],maxBarSize:D}),N!==A&&(M=M.map((function(t){return wg(wg({},t),{},{position:wg(wg({},t.position),{},{offset:t.position.offset-N/2})})})))}var I,R,L,B=r&&r.type&&r.type.getComposedData;B&&b.push({props:wg(wg({},B(wg(wg({},j),{},{displayedData:d,props:t,dataKey:x,item:r,bandSize:A,barPosition:M,offset:o,stackedData:P,layout:s,dataStartIndex:a,dataEndIndex:u}))),{},(I={key:r.key||"item-".concat(l)},Og(I,y,j[y]),Og(I,v,j[v]),Og(I,"animationId",i),I)),childIndex:(R=r,L=t.children,En(L).indexOf(R)),item:r})})),b},h=function(t,e){var o=t.props,i=t.dataStartIndex,a=t.dataEndIndex,u=t.updateId;if(!_n({props:o}))return null;var l=o.children,f=o.layout,h=o.stackOffset,d=o.data,y=o.reverseStackOrder,v=Ng(f),m=v.numericAxisName,g=v.cateAxisName,b=kn(l,n),x=function(t,e,r,n,o,i){if(!t)return null;var a=(i?e.reverse():e).reduce((function(t,e){var o=e.props,i=o.stackId;if(o.hide)return t;var a=e.props[r],u=t[a]||{hasStack:!1,stackGroups:{}};if(ln(i)){var c=u.stackGroups[i]||{numericAxisId:r,cateAxisId:n,items:[]};c.items.push(e),u.hasStack=!0,u.stackGroups[i]=c}else u.stackGroups[fn("_stackId_")]={numericAxisId:r,cateAxisId:n,items:[e]};return oh(oh({},t),{},ih({},a,u))}),{});return Object.keys(a).reduce((function(e,i){var u=a[i];return u.hasStack&&(u.stackGroups=Object.keys(u.stackGroups).reduce((function(e,i){var a=u.stackGroups[i];return oh(oh({},e),{},ih({},i,{numericAxisId:r,cateAxisId:n,items:a.items,stackedData:bh(t,a.items,o)}))}),{})),oh(oh({},e),{},ih({},i,u))}),{})}(d,b,"".concat(m,"Id"),"".concat(g,"Id"),h,y),w=c.reduce((function(t,e){var r="".concat(e.axisType,"Map");return wg(wg({},t),{},Og({},r,Cg(o,wg(wg({},e),{},{graphicalItems:b,stackGroups:e.axisType===m&&x,dataStartIndex:i,dataEndIndex:a}))))}),{}),O=Ig(wg(wg({},w),{},{props:o,graphicalItems:b}),null==e?void 0:e.legendBBox);Object.keys(w).forEach((function(t){w[t]=s(o,w[t],O,t.replace("Map",""),r)}));var S,j,E=w["".concat(g,"Map")],k=(S=hn(E),{tooltipTicks:j=yh(S,!1,!0),orderedTooltipTicks:yi()(j,(function(t){return t.coordinate})),tooltipAxis:S,tooltipAxisBandSize:kh(S,j)}),P=p(o,wg(wg({},w),{},{dataStartIndex:i,dataEndIndex:a,updateId:u,graphicalItems:b,stackGroups:x,offset:O}));return wg(wg({formattedGraphicalItems:P,graphicalItems:b,offset:O,stackGroups:x},k),w)};return e=function(t){!function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&hg(t,e)}(c,t);var e,n,o,a=dg(c);function c(t){var e;return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,c),Og(yg(e=a.call(this,t)),"accessibilityManager",new og),Og(yg(e),"clearDefer",(function(){e.cancelDefer&&(e.cancelDefer(),e.cancelDefer=null)})),Og(yg(e),"handleLegendBBoxUpdate",(function(t){if(t){var r=e.state,n=r.dataStartIndex,o=r.dataEndIndex,i=r.updateId;e.setState(wg({legendBBox:t},h({props:e.props,dataStartIndex:n,dataEndIndex:o,updateId:i},wg(wg({},e.state),{},{legendBBox:t}))))}})),Og(yg(e),"handleReceiveSyncEvent",(function(t,r,n){e.props.syncId===t&&r!==e.uniqueChartId&&(e.clearDefer(),e.cancelDefer=function(t){if("function"==typeof requestAnimationFrame){var e=requestAnimationFrame(t);return function(){return cancelAnimationFrame(e)}}if("function"==typeof setImmediate){var r=setImmediate(t);return function(){return clearImmediate(r)}}var n=setTimeout(t);return function(){return clearTimeout(n)}}(e.applySyncEvent.bind(yg(e),n)))})),Og(yg(e),"handleBrushChange",(function(t){var r=t.startIndex,n=t.endIndex;if(r!==e.state.dataStartIndex||n!==e.state.dataEndIndex){var o=e.state.updateId;e.setState((function(){return wg({dataStartIndex:r,dataEndIndex:n},h({props:e.props,dataStartIndex:r,dataEndIndex:n,updateId:o},e.state))})),e.triggerSyncEvent({dataStartIndex:r,dataEndIndex:n})}})),Og(yg(e),"handleMouseEnter",(function(t){var r=e.props.onMouseEnter,n=e.getMouseInfo(t);if(n){var o=wg(wg({},n),{},{isTooltipActive:!0});e.setState(o),e.triggerSyncEvent(o),Z()(r)&&r(o,t)}})),Og(yg(e),"triggeredAfterMouseMove",(function(t){var r=e.props.onMouseMove,n=e.getMouseInfo(t),o=n?wg(wg({},n),{},{isTooltipActive:!0}):{isTooltipActive:!1};e.setState(o),e.triggerSyncEvent(o),Z()(r)&&r(o,t)})),Og(yg(e),"handleItemMouseEnter",(function(t){e.setState((function(){return{isTooltipActive:!0,activeItem:t,activePayload:t.tooltipPayload,activeCoordinate:t.tooltipPosition||{x:t.cx,y:t.cy}}}))})),Og(yg(e),"handleItemMouseLeave",(function(){e.setState((function(){return{isTooltipActive:!1}}))})),Og(yg(e),"handleMouseMove",(function(t){t&&Z()(t.persist)&&t.persist(),e.triggeredAfterMouseMove(t)})),Og(yg(e),"handleMouseLeave",(function(t){var r=e.props.onMouseLeave,n={isTooltipActive:!1};e.setState(n),e.triggerSyncEvent(n),Z()(r)&&r(n,t),e.cancelThrottledTriggerAfterMouseMove()})),Og(yg(e),"handleOuterEvent",(function(t){var r=function(t){var e=t&&t.type;return e&&wn[e]?wn[e]:null}(t),n=Q()(e.props,"".concat(r));r&&Z()(n)&&n(/.*touch.*/i.test(r)?e.getMouseInfo(t.changedTouches[0]):e.getMouseInfo(t),t)})),Og(yg(e),"handleClick",(function(t){var r=e.props.onClick,n=e.getMouseInfo(t);if(n){var o=wg(wg({},n),{},{isTooltipActive:!0});e.setState(o),e.triggerSyncEvent(o),Z()(r)&&r(o,t)}})),Og(yg(e),"handleMouseDown",(function(t){var r=e.props.onMouseDown;Z()(r)&&r(e.getMouseInfo(t),t)})),Og(yg(e),"handleMouseUp",(function(t){var r=e.props.onMouseUp;Z()(r)&&r(e.getMouseInfo(t),t)})),Og(yg(e),"handleTouchMove",(function(t){null!=t.changedTouches&&t.changedTouches.length>0&&e.handleMouseMove(t.changedTouches[0])})),Og(yg(e),"handleTouchStart",(function(t){null!=t.changedTouches&&t.changedTouches.length>0&&e.handleMouseDown(t.changedTouches[0])})),Og(yg(e),"handleTouchEnd",(function(t){null!=t.changedTouches&&t.changedTouches.length>0&&e.handleMouseUp(t.changedTouches[0])})),Og(yg(e),"verticalCoordinatesGenerator",(function(t,e){var r=t.xAxis,n=t.width,o=t.height,i=t.offset;return dh(vv(wg(wg(wg({},am.defaultProps),r),{},{ticks:yh(r,!0),viewBox:{x:0,y:0,width:n,height:o}})),i.left,i.left+i.width,e)})),Og(yg(e),"horizontalCoordinatesGenerator",(function(t,e){var r=t.yAxis,n=t.width,o=t.height,i=t.offset;return dh(vv(wg(wg(wg({},am.defaultProps),r),{},{ticks:yh(r,!0),viewBox:{x:0,y:0,width:n,height:o}})),i.top,i.top+i.height,e)})),Og(yg(e),"axesTicksGenerator",(function(t){return yh(t,!0)})),Og(yg(e),"renderCursor",(function(t){var n=e.state,o=n.isTooltipActive,i=n.activeCoordinate,a=n.activePayload,u=n.offset,c=n.activeTooltipIndex,l=n.tooltipAxisBandSize,s=e.getTooltipEventType();if(!t||!t.props.cursor||!o||!i||"ScatterChart"!==r&&"axis"!==s)return null;var f,p=e.props.layout,h=Kn;if("ScatterChart"===r)f=i,h=Kv;else if("BarChart"===r)f=function(t,e,r,n){var o=n/2;return{stroke:"none",fill:"#ccc",x:"horizontal"===t?e.x-o:r.left+.5,y:"horizontal"===t?r.top+.5:e.y-o,width:"horizontal"===t?n:r.width-1,height:"horizontal"===t?r.height-1:n}}(p,i,u,l),h=Xd;else if("radial"===p){var d=Dd(i),y=d.cx,v=d.cy,m=d.radius;f={cx:y,cy:v,startAngle:d.startAngle,endAngle:d.endAngle,innerRadius:m,outerRadius:m},h=dy}else f={points:ig(p,i,u)},h=Kn;var g=t.key||"_recharts-cursor",b=wg(wg(wg(wg({stroke:"#ccc",pointerEvents:"none"},u),f),Tn(t.props.cursor)),{},{payload:a,payloadIndex:c,key:g,className:"recharts-tooltip-cursor"});return(0,ot.isValidElement)(t.props.cursor)?(0,ot.cloneElement)(t.props.cursor,b):(0,ot.createElement)(h,b)})),Og(yg(e),"renderPolarAxis",(function(t,r,n){var o=Q()(t,"type.axisType"),i=Q()(e.state,"".concat(o,"Map")),a=i&&i[t.props["".concat(o,"Id")]];return(0,ot.cloneElement)(t,wg(wg({},a),{},{className:o,key:t.key||"".concat(r,"-").concat(n),ticks:yh(a,!0)}))})),Og(yg(e),"renderXAxis",(function(t,r,n){var o=e.state.xAxisMap[t.props.xAxisId];return e.renderAxis(o,t,r,n)})),Og(yg(e),"renderYAxis",(function(t,r,n){var o=e.state.yAxisMap[t.props.yAxisId];return e.renderAxis(o,t,r,n)})),Og(yg(e),"renderGrid",(function(t){var r=e.state,n=r.xAxisMap,o=r.yAxisMap,i=r.offset,a=e.props,u=a.width,c=a.height,l=hn(n),s=Pd()(o,(function(t){return Ed()(t.domain,kg)}))||hn(o),f=t.props||{};return(0,ot.cloneElement)(t,{key:t.key||"grid",x:cn(f.x)?f.x:i.left,y:cn(f.y)?f.y:i.top,width:cn(f.width)?f.width:i.width,height:cn(f.height)?f.height:i.height,xAxis:l,yAxis:s,offset:i,chartWidth:u,chartHeight:c,verticalCoordinatesGenerator:f.verticalCoordinatesGenerator||e.verticalCoordinatesGenerator,horizontalCoordinatesGenerator:f.horizontalCoordinatesGenerator||e.horizontalCoordinatesGenerator})})),Og(yg(e),"renderPolarGrid",(function(t){var r=t.props,n=r.radialLines,o=r.polarAngles,i=r.polarRadius,a=e.state,u=a.radiusAxisMap,c=a.angleAxisMap,l=hn(u),s=hn(c),f=s.cx,p=s.cy,h=s.innerRadius,d=s.outerRadius;return(0,ot.cloneElement)(t,{polarAngles:nt()(o)?o:yh(s,!0).map((function(t){return t.coordinate})),polarRadius:nt()(i)?i:yh(l,!0).map((function(t){return t.coordinate})),cx:f,cy:p,innerRadius:h,outerRadius:d,key:t.key||"polar-grid",radialLines:n})})),Og(yg(e),"renderLegend",(function(){var t=e.state.formattedGraphicalItems,r=e.props,n=r.children,o=r.width,i=r.height,a=e.props.margin||{},u=o-(a.left||0)-(a.right||0),c=eh({children:n,formattedGraphicalItems:t,legendWidth:u,legendContent:l});if(!c)return null;var s=c.item,f=fg(c,ag);return(0,ot.cloneElement)(s,wg(wg({},f),{},{chartWidth:o,chartHeight:i,margin:a,onBBoxUpdate:e.handleLegendBBoxUpdate}))})),Og(yg(e),"renderTooltip",(function(){var t=Pn(e.props.children,Lv);if(!t)return null;var r=e.state,n=r.isTooltipActive,o=r.activeCoordinate,i=r.activePayload,a=r.activeLabel,u=r.offset;return(0,ot.cloneElement)(t,{viewBox:wg(wg({},u),{},{x:u.left,y:u.top}),active:n,label:a,payload:n?i:[],coordinate:o})})),Og(yg(e),"renderBrush",(function(t){var r=e.props,n=r.margin,o=r.data,i=e.state,a=i.offset,u=i.dataStartIndex,c=i.dataEndIndex,l=i.updateId;return(0,ot.cloneElement)(t,{key:t.key||"_recharts-brush",onChange:vh(e.handleBrushChange,null,t.props.onChange),data:o,x:cn(t.props.x)?t.props.x:a.left,y:cn(t.props.y)?t.props.y:a.top+a.height+a.brushBottom-(n.bottom||0),width:cn(t.props.width)?t.props.width:a.width,startIndex:u,endIndex:c,updateId:"brush-".concat(l)})})),Og(yg(e),"renderReferenceElement",(function(t,r,n){if(!t)return null;var o=yg(e).clipPathId,i=e.state,a=i.xAxisMap,u=i.yAxisMap,c=i.offset,l=t.props,s=l.xAxisId,f=l.yAxisId;return(0,ot.cloneElement)(t,{key:t.key||"".concat(r,"-").concat(n),xAxis:a[s],yAxis:u[f],viewBox:{x:c.left,y:c.top,width:c.width,height:c.height},clipPathId:o})})),Og(yg(e),"renderActivePoints",(function(t){var e=t.item,r=t.activePoint,n=t.basePoint,o=t.childIndex,i=t.isRange,a=[],u=e.props.key,l=e.item.props,s=l.activeDot,f=wg(wg({index:o,dataKey:l.dataKey,cx:r.x,cy:r.y,r:4,fill:sh(e.item),strokeWidth:2,stroke:"#fff",payload:r.payload,value:r.value,key:"".concat(u,"-activePoint-").concat(o)},Tn(s)),Jr(s));return a.push(c.renderActiveDot(s,f)),n?a.push(c.renderActiveDot(s,wg(wg({},f),{},{cx:n.x,cy:n.y,key:"".concat(u,"-basePoint-").concat(o)}))):i&&a.push(null),a})),Og(yg(e),"renderGraphicChild",(function(t,r,n){var o=e.filterFormatItem(t,r,n);if(!o)return null;var i=e.getTooltipEventType(),a=e.state,u=a.isTooltipActive,c=a.tooltipAxis,l=a.activeTooltipIndex,s=a.activeLabel,f=Pn(e.props.children,Lv),p=o.props,h=p.points,d=p.isRange,y=p.baseLine,v=o.item.props,m=v.activeDot,g=v.hide,b=v.activeBar,x=v.activeShape,w=Boolean(!g&&u&&f&&(m||b||x)),O={};"axis"!==i&&f&&"click"===f.props.trigger?O={onClick:vh(e.handleItemMouseEnter,null,t.props.onCLick)}:"axis"!==i&&(O={onMouseLeave:vh(e.handleItemMouseLeave,null,t.props.onMouseLeave),onMouseEnter:vh(e.handleItemMouseEnter,null,t.props.onMouseEnter)});var S=(0,ot.cloneElement)(t,wg(wg({},o.props),O));if(w){if(!(l>=0)){var j,E=(null!==(j=e.getItemByXY(e.state.activeCoordinate))&&void 0!==j?j:{graphicalItem:S}).graphicalItem,k=E.item,P=void 0===k?t:k,_=E.childIndex,A=wg(wg(wg({},o.props),O),{},{activeIndex:_});return[(0,ot.cloneElement)(P,A),null,null]}var M,T;if(c.dataKey&&!c.allowDuplicatedCategory){var C="function"==typeof c.dataKey?function(t){return"function"==typeof c.dataKey?c.dataKey(t.payload):null}:"payload.".concat(c.dataKey.toString());M=yn(h,C,s),T=d&&y&&yn(y,C,s)}else M=null==h?void 0:h[l],T=d&&y&&y[l];if(x||b){var D=void 0!==t.props.activeIndex?t.props.activeIndex:l;return[(0,ot.cloneElement)(t,wg(wg(wg({},o.props),O),{},{activeIndex:D})),null,null]}if(!et()(M))return[S].concat(mg(e.renderActivePoints({item:o,activePoint:M,basePoint:T,childIndex:l,isRange:d})))}return d?[S,null,null]:[S,null]})),Og(yg(e),"renderCustomized",(function(t,r,n){return(0,ot.cloneElement)(t,wg(wg({key:"recharts-customized-".concat(n)},e.props),e.state))})),e.uniqueChartId=et()(t.id)?fn("recharts"):t.id,e.clipPathId="".concat(e.uniqueChartId,"-clip"),t.throttleDelay&&(e.triggeredAfterMouseMove=ad()(e.triggeredAfterMouseMove,t.throttleDelay)),e.state={},e}return e=c,n=[{key:"componentDidMount",value:function(){var t,e;et()(this.props.syncId)||this.addListener(),this.accessibilityManager.setDetails({container:this.container,offset:{left:null!==(t=this.props.margin.left)&&void 0!==t?t:0,top:null!==(e=this.props.margin.top)&&void 0!==e?e:0},coordinateList:this.state.tooltipTicks,mouseHandlerCallback:this.handleMouseMove,layout:this.props.layout})}},{key:"getSnapshotBeforeUpdate",value:function(t,e){return this.props.accessibilityLayer?(this.state.tooltipTicks!==e.tooltipTicks&&this.accessibilityManager.setDetails({coordinateList:this.state.tooltipTicks}),this.props.layout!==t.layout&&this.accessibilityManager.setDetails({layout:this.props.layout}),this.props.margin!==t.margin&&this.accessibilityManager.setDetails({offset:{left:null!==(r=this.props.margin.left)&&void 0!==r?r:0,top:null!==(n=this.props.margin.top)&&void 0!==n?n:0}}),null):null;var r,n}},{key:"componentDidUpdate",value:function(t){et()(t.syncId)&&!et()(this.props.syncId)&&this.addListener(),!et()(t.syncId)&&et()(this.props.syncId)&&this.removeListener()}},{key:"componentWillUnmount",value:function(){this.clearDefer(),et()(this.props.syncId)||this.removeListener(),this.cancelThrottledTriggerAfterMouseMove()}},{key:"cancelThrottledTriggerAfterMouseMove",value:function(){"function"==typeof this.triggeredAfterMouseMove.cancel&&this.triggeredAfterMouseMove.cancel()}},{key:"getTooltipEventType",value:function(){var t=Pn(this.props.children,Lv);if(t&&Td()(t.props.shared)){var e=t.props.shared?"axis":"item";return u.indexOf(e)>=0?e:i}return i}},{key:"getMouseInfo",value:function(t){var e;if(!this.container)return null;var r,n,o,i=function(t,e){return{chartX:Math.round(t.pageX-e.left),chartY:Math.round(t.pageY-e.top)}}(t,(r=this.container,n=r.ownerDocument.documentElement,o={top:0,left:0},void 0!==r.getBoundingClientRect&&(o=r.getBoundingClientRect()),{top:o.top+window.pageYOffset-n.clientTop,left:o.left+window.pageXOffset-n.clientLeft})),a=this.container,u=(null==a||null===(e=a.getBoundingClientRect())||void 0===e?void 0:e.width)/a.offsetWidth||1,c=this.inRange(i.chartX,i.chartY,u);if(!c)return null;var l=this.state,s=l.xAxisMap,f=l.yAxisMap;if("axis"!==this.getTooltipEventType()&&s&&f){var p=hn(s).scale,h=hn(f).scale,d=p&&p.invert?p.invert(i.chartX):null,y=h&&h.invert?h.invert(i.chartY):null;return wg(wg({},i),{},{xValue:d,yValue:y})}var v=Mg(this.state,this.props.data,this.props.layout,c);return v?wg(wg({},i),v):null}},{key:"inRange",value:function(t,e){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,n=this.props.layout,o=t/r,i=e/r;if("horizontal"===n||"vertical"===n){var a=this.state.offset;return o>=a.left&&o<=a.left+a.width&&i>=a.top&&i<=a.top+a.height?{x:o,y:i}:null}var u=this.state,c=u.angleAxisMap,l=u.radiusAxisMap;if(c&&l){var s=hn(c);return Zo({x:o,y:i},s)}return null}},{key:"parseEventsOfWrapper",value:function(){var t=this.props.children,e=this.getTooltipEventType(),r=Pn(t,Lv),n={};return r&&"axis"===e&&(n="click"===r.props.trigger?{onClick:this.handleClick}:{onMouseEnter:this.handleMouseEnter,onMouseMove:this.handleMouseMove,onMouseLeave:this.handleMouseLeave,onTouchMove:this.handleTouchMove,onTouchStart:this.handleTouchStart,onTouchEnd:this.handleTouchEnd}),wg(wg({},Jr(this.props,this.handleOuterEvent)),n)}},{key:"addListener",value:function(){Jm.on(Qm,this.handleReceiveSyncEvent),Jm.setMaxListeners&&Jm._maxListeners&&Jm.setMaxListeners(Jm._maxListeners+1)}},{key:"removeListener",value:function(){Jm.removeListener(Qm,this.handleReceiveSyncEvent),Jm.setMaxListeners&&Jm._maxListeners&&Jm.setMaxListeners(Jm._maxListeners-1)}},{key:"triggerSyncEvent",value:function(t){var e=this.props.syncId;et()(e)||Jm.emit(Qm,e,this.uniqueChartId,t)}},{key:"applySyncEvent",value:function(t){var e=this.props,r=e.layout,n=e.syncMethod,o=this.state.updateId,i=t.dataStartIndex,a=t.dataEndIndex;if(et()(t.dataStartIndex)&&et()(t.dataEndIndex))if(et()(t.activeTooltipIndex))this.setState(t);else{var u=t.chartX,c=t.chartY,l=t.activeTooltipIndex,s=this.state,f=s.offset,p=s.tooltipTicks;if(!f)return;if("function"==typeof n)l=n(p,t);else if("value"===n){l=-1;for(var d=0;d0&&(E=Math.min((t||0)-(k[e-1]||0),E))}));var P=E/j,_="vertical"===v.layout?r.height:r.width;if("gap"===v.padding&&(l=P*_/2),"no-gap"===v.padding){var A=pn(t.barCategoryGap,P*_),M=P*_/2;l=M-A-(M-A)/_*A}}s="xAxis"===n?[r.left+(x.left||0)+(l||0),r.left+r.width-(x.right||0)-(l||0)]:"yAxis"===n?"horizontal"===c?[r.top+r.height-(x.bottom||0),r.top+(x.top||0)]:[r.top+(x.top||0)+(l||0),r.top+r.height-(x.bottom||0)-(l||0)]:v.range,O&&(s=[s[1],s[0]]);var T=function(t,e,r){var n=t.scale,i=t.type,a=t.layout,u=t.axisType;if("auto"===n)return"radial"===a&&"radiusAxis"===u?{scale:Ai(),realScaleType:"band"}:"radial"===a&&"angleAxis"===u?{scale:pu(),realScaleType:"linear"}:"category"===i&&e&&(e.indexOf("LineChart")>=0||e.indexOf("AreaChart")>=0||e.indexOf("ComposedChart")>=0&&!r)?{scale:Ti(),realScaleType:"point"}:"category"===i?{scale:Ai(),realScaleType:"band"}:{scale:pu(),realScaleType:"linear"};if(en()(n)){var c="scale".concat(pr()(n));return{scale:(o[c]||Ti)(),realScaleType:o[c]?c:"point"}}return Z()(n)?{scale:n}:{scale:Ti(),realScaleType:"point"}}(v,i,p),C=T.scale,D=T.realScaleType;C.domain(g).range(s),function(t){var e=t.domain();if(e&&!(e.length<=2)){var r=e.length,n=t.range(),o=Math.min(n[0],n[1])-mh,i=Math.max(n[0],n[1])+mh,a=t(e[0]),u=t(e[r-1]);(ai||ui)&&t.domain([e[0],e[r-1]])}}(C);var N=function(t,e){var r=e.realScaleType,n=e.type,o=e.tickCount,i=e.originalDomain,a=e.allowDecimals,u=r||e.scale;if("auto"!==u&&"linear"!==u)return null;if(o&&"number"===n&&i&&("auto"===i[0]||"auto"===i[1])){var c=t.domain();if(!c.length)return null;var l=Tf(c,o,a);return t.domain([mi()(l),X()(l)]),{niceTicks:l}}if(o&&"number"===n){var s=t.domain();return{niceTicks:Cf(s,o,a)}}return null}(C,nv(nv({},v),{},{realScaleType:D}));"xAxis"===n?(y="top"===m&&!w||"bottom"===m&&w,h=r.left,d=f[S]-y*v.height):"yAxis"===n&&(y="left"===m&&!w||"right"===m&&w,h=f[S]-y*v.width,d=r.top);var I=nv(nv(nv({},v),N),{},{realScaleType:D,x:h,y:d,scale:C,width:"xAxis"===n?r.width:v.width,height:"yAxis"===n?r.height:v.height});return I.bandSize=kh(I,N),v.hide||"xAxis"!==n?v.hide||(f[S]+=(y?-1:1)*I.width):f[S]+=(y?-1:1)*I.height,nv(nv({},a),{},ov({},u,I))}),{})}}),Ug=["x1","y1","x2","y2","key"],zg=["offset"];function Fg(t){return Fg="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Fg(t)}function Wg(){return Wg=Object.assign?Object.assign.bind():function(t){for(var e=1;e=0||(o[r]=t[r]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(o[r]=t[r])}return o}function Hg(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function Kg(t){for(var e=1;et.length)&&(e=t.length);for(var r=0,n=new Array(e);r").html(t).text()}})))}})},select:function(e,r){return t.keyword=r.item.value,t.addKeyword(),t.closeSuggestionsDropdown(),!1}}}},{key:"closeSuggestionsDropdown",value:function(){var t=this.node.querySelector(".components-text-control__input");lb()(t).autocomplete("close")}},{key:"render",value:function(){var t=this;return wp.element.createElement("div",{className:"keyword-field-wrapper",ref:function(e){return t.node=e}},wp.element.createElement(U.TextControl,{label:(0,B.__)("Keywords","rank-math"),placeholder:(0,B.__)("Enter Keyword","rank-math"),className:"keyword-field",onChange:function(e){return t.keyword=e},onKeyPress:function(e){13===e.charCode&&(t.addKeyword(),t.closeSuggestionsDropdown())},disabled:this.props.disabled}),wp.element.createElement(U.Button,{isPrimary:!0,className:"add-keyword",onClick:this.addKeyword,disabled:this.props.disabled},wp.element.createElement(U.Dashicon,{icon:"plus",size:"14"}),(0,B.__)("Add","rank-math")))}}],r&&fb(e.prototype,r),n&&fb(e,n),Object.defineProperty(e,"prototype",{writable:!1}),a}(F.Component);const vb=yb;function mb(t){return mb="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},mb(t)}function gb(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function bb(t){for(var e=1;e=5}),wp.element.createElement("div",{className:"trends-tool-keywords clear"},wp.element.createElement(ub,null)),wp.element.createElement(U.Button,{className:"button use-these-keywords",isPrimary:!0,onClick:function(){var t=[];(0,u.map)(r,(function(e,r){e&&t.push(r)})),t=t.join(",");var n=(0,u.get)(window.rankMathEditor,"focusKeywordField.tagifyField.current.tagify",(0,u.get)(rankMathEditor,"components.focusKeywords.tagify",!1));!1!==n&&(n.removeAllTags(),n.addTags(t)),(0,i.dispatch)("rank-math").updateKeywords(t),e(!1),(0,i.dispatch)("rank-math-pro").clearTrendKeywords()}},(0,B.__)("Close & use selected keywords","rank-math")),wp.element.createElement(U.Button,{className:"button-link close-popup",isSecondary:!0,onClick:function(){e(!1),(0,i.dispatch)("rank-math-pro").clearTrendKeywords()}},(0,B.__)("Cancel","rank-math")))}));function Ob(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var n,o,i,a,u=[],c=!0,l=!1;try{if(i=(r=r.call(t)).next,0===e){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=i.call(r)).done)&&(u.push(n.value),u.length!==e);c=!0);}catch(t){l=!0,o=t}finally{try{if(!c&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(l)throw o}}return u}}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return Sb(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);"Object"===r&&t.constructor&&(r=t.constructor.name);if("Map"===r||"Set"===r)return Array.from(t);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Sb(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Sb(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r{"use strict";var e={n:t=>{var n=t&&t.__esModule?()=>t.default:()=>t;return e.d(n,{a:n}),n},d:(t,n)=>{for(var a in n)e.o(n,a)&&!e.o(t,a)&&Object.defineProperty(t,a,{enumerable:!0,get:n[a]})},o:(e,t)=>Object.prototype.hasOwnProperty.call(e,t)};const t=jQuery;var n=e.n(t);const a=wp.hooks;n()((function(){n()("#image_replacements_repeat").find("input").on("keyup",(function(){var e=!1;n()(this).parents(".cmb-nested").find('input[type="text"]').each((function(){if(!n()(this).val())return e=!0,void n()(this).addClass("is-blank");n()(this).removeClass("is-blank")})),e||n()(this).parents(".cmb-nested").removeClass("error")})),n()(document).on("cmb2_add_row",(function(e){"image_replacements_repeat"===e.target.id&&rankMathAdmin.variableInserter(!1)})),(0,a.addFilter)("rank_math_test_connections","rank-math-pro",(function(e){return e.push({class:".rank-math-connect-adsense",canTest:rankMath.isAdsenseConnected,action:"check_adsense_request"}),e}))}))})();assets/admin/js/gutenberg-formats.js000064400000027757147600403120013562 0ustar00(()=>{var t={4184:(t,e)=>{var r;!function(){"use strict";var n={}.hasOwnProperty;function o(){for(var t=[],e=0;e{var e=t&&t.__esModule?()=>t.default:()=>t;return r.d(e,{a:e}),e},r.d=(t,e)=>{for(var n in e)r.o(e,n)&&!r.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},r.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),(()=>{"use strict";const t=wp.richText,e=wp.i18n,n=wp.url,o=wp.htmlEntities,i=wp.element,a=React;var l=r(4184),u=r.n(l);const s=t=>(0,i.createElement)("path",t),c=(0,i.forwardRef)((({className:t,isPressed:e,...r},n)=>{const o={...r,className:u()(t,{"is-pressed":e})||void 0,"aria-hidden":!0,focusable:!1};return(0,i.createElement)("svg",{...o,ref:n})}));c.displayName="SVG";const p=(0,a.createElement)(c,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(s,{d:"M17.031 4.703 15.576 4l-1.56 3H14v.03l-2.324 4.47H9.5V13h1.396l-1.502 2.889h-.95a3.694 3.694 0 0 1 0-7.389H10V7H8.444a5.194 5.194 0 1 0 0 10.389h.17L7.5 19.53l1.416.719L15.049 8.5h.507a3.694 3.694 0 0 1 0 7.39H14v1.5h1.556a5.194 5.194 0 0 0 .273-10.383l1.202-2.304Z"})),f=(0,a.createElement)(c,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(s,{d:"M10 17.389H8.444A5.194 5.194 0 1 1 8.444 7H10v1.5H8.444a3.694 3.694 0 0 0 0 7.389H10v1.5ZM14 7h1.556a5.194 5.194 0 0 1 0 10.39H14v-1.5h1.556a3.694 3.694 0 0 0 0-7.39H14V7Zm-4.5 6h5v-1.5h-5V13Z"})),m=wp.blockEditor,b=lodash,y=wp.components;function d(t){return d="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},d(t)}function h(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function v(t){for(var e=1;et.length)&&(e=t.length);for(var r=0,n=new Array(e);r0&&(p.attributes["data-schema-attribute"]=m.join(" ")),f.length>0&&(p.attributes.rel=f.join(" ")),p}({url:l,type:r.type,id:(0,b.isUndefined)(r.id)||(0,b.isNull)(r.id)?void 0:String(r.id),opensInNewWindow:r.opensInNewTab,noFollow:r.noFollow,sponsored:r.sponsored,about:r.about,mentions:r.mentions});if((0,t.isCollapsed)(u)&&!o){var m=r.title||l,y=(0,t.applyFormat)((0,t.create)({text:m}),f,0,m.length);s((0,t.insert)(u,y))}else{var d=(0,t.applyFormat)(u,f);d.start=d.end,d.activeFormats=[],s(d)}i||p(),!function(t){if(!t)return!1;var e=t.trim();if(!e)return!1;if(/^\S+:/.test(e)){var r=(0,n.getProtocol)(e);if(!(0,n.isValidProtocol)(r))return!1;if((0,b.startsWith)(r,"http")&&!/^https?:\/\/[^\/\s]/i.test(e))return!1;var o=(0,n.getAuthority)(e);if(!(0,n.isValidAuthority)(o))return!1;var i=(0,n.getPath)(e);if(i&&!(0,n.isValidPath)(i))return!1;var a=(0,n.getQueryString)(e);if(a&&!(0,n.isValidQueryString)(a))return!1;var l=(0,n.getFragment)(e);if(l&&!(0,n.isValidFragment)(l))return!1}return!((0,b.startsWith)(e,"#")&&!(0,n.isValidFragment)(e))}(l)?c((0,e.__)("Warning: the link has been inserted but may have errors. Please test it.","rank-math-pro"),"assertive"):c(o?(0,e.__)("Link edited.","rank-math-pro"):(0,e.__)("Link inserted.","rank-math-pro"),"assertive")}},forceIsEditingLink:l,settings:j}))}));function k(t){return k="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},k(t)}function j(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function P(t,e,r){return(e=function(t){var e=function(t,e){if("object"!==k(t)||null===t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var n=r.call(t,e||"default");if("object"!==k(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"===k(e)?e:String(e)}(e))in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}function _(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var n,o,i,a,l=[],u=!0,s=!1;try{if(i=(r=r.call(t)).next,0===e){if(Object(r)!==r)return;u=!1}else for(;!(u=(n=i.call(r)).done)&&(l.push(n.value),l.length!==e);u=!0);}catch(t){s=!0,o=t}finally{try{if(!u&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(s)throw o}}return l}}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return E(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);"Object"===r&&t.constructor&&(r=t.constructor.name);if("Map"===r||"Set"===r)return Array.from(t);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return E(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function E(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r]+>/g,"").trim();return(0,n.isURL)(l)?(window.console.log("Created link:\n\n",l),(0,t.applyFormat)(e,{type:"core/link",attributes:{url:(0,o.decodeEntities)(l)}})):e},edit:x},F=["name","replaces"];function N(t,e){if(null==t)return{};var r,n,o=function(t,e){if(null==t)return{};var r,n,o={},i=Object.keys(t);for(n=0;n=0||(o[r]=t[r]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(o[r]=t[r])}return o}wp.domReady((function(){[T].forEach((function(e){var r=e.name,n=(e.replaces,N(e,F));r&&((0,t.unregisterFormatType)("core/link"),(0,t.registerFormatType)(r,n))}))}))})()})();assets/admin/js/gutenberg.js000064400001475056147600403120012111 0ustar00(()=>{var t={3004:function(t){var e,r;e=function(){var t,e=0,r={},n={},o=(t=window.MutationObserver||window.WebKitMutationObserver,function(e,r){e&&1===e.nodeType&&(t?new t((function(t,e){r(t)})).observe(e,{childList:!0,subtree:!1}):window.addEventListener&&e.addEventListener("DOMNodeInserted",r,!1))});function i(t,e){if(!t)return this;e=e||{},this.parentElm=t,this.uid=e.uid,this.settings={selector:"*",callbacks:{}},Object.assign(this.settings,e),this.setup(),o(this.parentElm,this.setup.bind(this)),this.bindEvents()}return i.prototype={namespace:"dragsort",setup(){[...this.parentElm.childNodes].forEach((t=>{if(1!=t.nodeType)return t.parentNode.removeChild(t);t.matches(this.settings.selector)&&(t.draggable=!0)})),this.gap=this.getItemsGap(this.parentElm.firstElementChild)},throttle(t,e){var r=!1,n=this;return function(o){r||(t.call(n,o),r=!0,setTimeout((()=>r=!1),e))}},getDraggableElm(t){if(!t.closest)return null;var e=t.closest('[draggable="true"]');return this.uid==r.uid?e:null},dragstart(t,e){r=this;var n,o=this.getDraggableElm(e);o?(this.source=this.getInitialState(),this.target=this.getInitialState(),n=o.getBoundingClientRect(),this.source.elm=o,this.source.idx=this.getNodeIndex(o),this.source.size.width=n.width,this.source.size.height=n.height,t.dataTransfer.effectAllowed="move",this.settings.callbacks.dragStart&&this.settings.callbacks.dragStart(this.source.elm,t),setTimeout(this.afterDragStart.bind(this))):r={}},afterDragStart(){var t="vertical"==this.settings.mode?"height":"width";this.parentElm.classList.add(`${this.namespace}--dragStart`),this.source.elm.style[t]=this.source.size[t]+"px",this.source.elm.classList.add(`${this.namespace}--dragElem`)},dragover(t){t.preventDefault(),t.stopPropagation();var e=t.target;if((e=this.getDraggableElm(e))&&this.target){var r=this.target.elm,n=this.target.hoverDirection;t.dataTransfer.dropEffect="move",this.target.hoverDirection=this.getTargetDirection(t),r==e&&n==this.target.hoverDirection||this.directionAwareDragEnter(t,e)}},dragenter(t,e){(e=this.getDraggableElm(e))&&this.target&&this.isValidElm(e)&&this.source.elm!=e&&this.source.elm&&(this.target.bounding=e.getBoundingClientRect())},directionAwareDragEnter(t,e){var r;t.preventDefault(),t.stopPropagation(),t.dataTransfer.dropEffect="none",this.isValidElm(e)&&this.source.elm!=e&&this.source.elm&&(t.dataTransfer.dropEffect="move",this.cleanupLastTarget(),this.target.elm=e,this.target.idx=this.getNodeIndex(e),e.classList.add("over"),r=Math.abs(this.target.idx-this.source.idx),this.source.elm.classList.toggle(`${this.namespace}--hide`,r>0),"vertical"==this.settings.mode?this.target.elm.style[this.target.hoverDirection?"marginBottom":"marginTop"]=this.source.size.height+this.gap+"px":this.target.elm.style[this.target.hoverDirection?"marginRight":"marginLeft"]=this.source.size.width+this.gap+"px")},dragend(t){if(clearTimeout(this.dragoverTimeout),this.dragoverTimeout=null,this.parentElm.classList.remove(`${this.namespace}--dragStart`),!this.isValidElm(this.target.elm))return this.cleanup();var e=this.target.hoverDirection?this.target.elm.nextElementSibling:this.target.elm;return this.source.elm!=this.target.elm&&this.target.elm&&(this.target.elm.classList.add(`${this.namespace}--noAnim`),this.cleanup(),this.parentElm.insertBefore(this.source.elm,e)),this.source.elm&&this.source.elm.classList.remove(`${this.namespace}--dragElem`,`${this.namespace}--hide`),this.settings.callbacks.dragEnd&&this.settings.callbacks.dragEnd(this.source.elm),this},isTargetLastChild(){return this.parentElm.lastElementChild==this.target.elm},getTargetDirection(t){if(this.target.bounding)return"vertical"==this.settings.mode?t.pageY>this.target.bounding.top+this.target.bounding.height/2?1:0:t.pageX>this.target.bounding.left+this.target.bounding.width/2?1:0},getNodeIndex(t){for(var e=0;t=t.previousSibling;)3==t.nodeType&&/^\s*$/.test(t.data)||e++;return e},isValidElm(t){return t&&t.nodeType&&t.parentNode==this.parentElm},cleanup(){r={},[...this.parentElm.children].forEach((t=>{t.removeAttribute("style"),setTimeout((()=>{t.classList.remove(`${this.namespace}--over`,`${this.namespace}--noAnim`,`${this.namespace}--dragElem`)}),50)}))},cleanupLastTarget(){this.target.elm&&(this.target.elm.classList.remove(`${this.namespace}--hide`,`${this.namespace}--over`),this.target.elm.removeAttribute("style"))},getInitialState:()=>({elm:null,size:{}}),getItemsGap(t){var e=getComputedStyle(t),r=getComputedStyle(t.parentNode),n="vertical"==this.settings.mode,o=parseInt(r.gap)||0;return parseInt(e["margin"+(n?"Top":"Left")])+parseInt(e["margin"+(n?"Bottom":"Right")])+o},bindEvents(t){for(var e in this.listeners=this.listeners||{dragstart:t=>this.dragstart(t,t.target),dragenter:t=>this.dragenter(t,t.target),dragend:t=>this.dragend(t,t.target),dragover:this.throttle(this.dragover,350)},this.listeners)this.parentElm[t?"removeEventListener":"addEventListener"](e,this.listeners[e])},destroy(){this.cleanup(),this.bindEvents(!0),delete n[this.uid]}},function(t,r){return n[++e]=t.DragSort?n[t.DragSort]:new i(t,{...r,uid:e}),t.DragSort=e,n[e]}},"function"==typeof(r=r||{})&&r.amd?r([],e):t.exports=e()},4184:(t,e)=>{var r;!function(){"use strict";var n={}.hasOwnProperty;function o(){for(var t=[],e=0;e(u=(a=Math.ceil(p/v))>u?a+1:u+1)&&(i=u,n.length=1),n.reverse();i--;)n.push(0);n.reverse()}for((u=l.length)-(i=s.length)<0&&(i=u,n=s,s=l,l=n),r=0;i;)r=(l[--i]=l[i]+s[i]+r)/y|0,l[i]%=y;for(r&&(l.unshift(r),++o),u=l.length;0==l[--u];)l.pop();return e.d=l,e.e=o,c?M(e,p):e}function w(t,e,r){if(t!==~~t||tr)throw Error(s+t)}function O(t){var e,r,n,o=t.length-1,i="",a=t[0];if(o>0){for(i+=a,e=1;et.e^i.s<0?1:-1;for(e=0,r=(n=i.d.length)<(o=t.d.length)?n:o;et.d[e]^i.s<0?1:-1;return n===o?0:n>o^i.s<0?1:-1},b.decimalPlaces=b.dp=function(){var t=this,e=t.d.length-1,r=(e-t.e)*v;if(e=t.d[e])for(;e%10==0;e/=10)r--;return r<0?0:r},b.dividedBy=b.div=function(t){return S(this,new this.constructor(t))},b.dividedToIntegerBy=b.idiv=function(t){var e=this.constructor;return M(S(this,new e(t),0,1),e.precision)},b.equals=b.eq=function(t){return!this.cmp(t)},b.exponent=function(){return E(this)},b.greaterThan=b.gt=function(t){return this.cmp(t)>0},b.greaterThanOrEqualTo=b.gte=function(t){return this.cmp(t)>=0},b.isInteger=b.isint=function(){return this.e>this.d.length-2},b.isNegative=b.isneg=function(){return this.s<0},b.isPositive=b.ispos=function(){return this.s>0},b.isZero=function(){return 0===this.s},b.lessThan=b.lt=function(t){return this.cmp(t)<0},b.lessThanOrEqualTo=b.lte=function(t){return this.cmp(t)<1},b.logarithm=b.log=function(t){var e,r=this,n=r.constructor,o=n.precision,a=o+5;if(void 0===t)t=new n(10);else if((t=new n(t)).s<1||t.eq(i))throw Error(l+"NaN");if(r.s<1)throw Error(l+(r.s?"NaN":"-Infinity"));return r.eq(i)?new n(0):(c=!1,e=S(_(r,a),_(t,a),a),c=!0,M(e,o))},b.minus=b.sub=function(t){var e=this;return t=new e.constructor(t),e.s==t.s?T(e,t):x(e,(t.s=-t.s,t))},b.modulo=b.mod=function(t){var e,r=this,n=r.constructor,o=n.precision;if(!(t=new n(t)).s)throw Error(l+"NaN");return r.s?(c=!1,e=S(r,t,0,1).times(t),c=!0,r.minus(e)):M(new n(r),o)},b.naturalExponential=b.exp=function(){return j(this)},b.naturalLogarithm=b.ln=function(){return _(this)},b.negated=b.neg=function(){var t=new this.constructor(this);return t.s=-t.s||0,t},b.plus=b.add=function(t){var e=this;return t=new e.constructor(t),e.s==t.s?x(e,t):T(e,(t.s=-t.s,t))},b.precision=b.sd=function(t){var e,r,n,o=this;if(void 0!==t&&t!==!!t&&1!==t&&0!==t)throw Error(s+t);if(e=E(o)+1,r=(n=o.d.length-1)*v+1,n=o.d[n]){for(;n%10==0;n/=10)r--;for(n=o.d[0];n>=10;n/=10)r++}return t&&e>r?e:r},b.squareRoot=b.sqrt=function(){var t,e,r,n,o,i,a,u=this,s=u.constructor;if(u.s<1){if(!u.s)return new s(0);throw Error(l+"NaN")}for(t=E(u),c=!1,0==(o=Math.sqrt(+u))||o==1/0?(((e=O(u.d)).length+t)%2==0&&(e+="0"),o=Math.sqrt(e),t=p((t+1)/2)-(t<0||t%2),n=new s(e=o==1/0?"5e"+t:(e=o.toExponential()).slice(0,e.indexOf("e")+1)+t)):n=new s(o.toString()),o=a=(r=s.precision)+3;;)if(n=(i=n).plus(S(u,i,a+2)).times(.5),O(i.d).slice(0,a)===(e=O(n.d)).slice(0,a)){if(e=e.slice(a-3,a+1),o==a&&"4999"==e){if(M(i,r+1,0),i.times(i).eq(u)){n=i;break}}else if("9999"!=e)break;a+=4}return c=!0,M(n,r)},b.times=b.mul=function(t){var e,r,n,o,i,a,u,l,s,f=this,p=f.constructor,h=f.d,d=(t=new p(t)).d;if(!f.s||!t.s)return new p(0);for(t.s*=f.s,r=f.e+t.e,(l=h.length)<(s=d.length)&&(i=h,h=d,d=i,a=l,l=s,s=a),i=[],n=a=l+s;n--;)i.push(0);for(n=s;--n>=0;){for(e=0,o=l+n;o>n;)u=i[o]+d[n]*h[o-n-1]+e,i[o--]=u%y|0,e=u/y|0;i[o]=(i[o]+e)%y|0}for(;!i[--a];)i.pop();return e?++r:i.shift(),t.d=i,t.e=r,c?M(t,p.precision):t},b.toDecimalPlaces=b.todp=function(t,e){var r=this,n=r.constructor;return r=new n(r),void 0===t?r:(w(t,0,a),void 0===e?e=n.rounding:w(e,0,8),M(r,t+E(r)+1,e))},b.toExponential=function(t,e){var r,n=this,o=n.constructor;return void 0===t?r=C(n,!0):(w(t,0,a),void 0===e?e=o.rounding:w(e,0,8),r=C(n=M(new o(n),t+1,e),!0,t+1)),r},b.toFixed=function(t,e){var r,n,o=this,i=o.constructor;return void 0===t?C(o):(w(t,0,a),void 0===e?e=i.rounding:w(e,0,8),r=C((n=M(new i(o),t+E(o)+1,e)).abs(),!1,t+E(n)+1),o.isneg()&&!o.isZero()?"-"+r:r)},b.toInteger=b.toint=function(){var t=this,e=t.constructor;return M(new e(t),E(t)+1,e.rounding)},b.toNumber=function(){return+this},b.toPower=b.pow=function(t){var e,r,n,o,a,u,s=this,f=s.constructor,h=+(t=new f(t));if(!t.s)return new f(i);if(!(s=new f(s)).s){if(t.s<1)throw Error(l+"Infinity");return s}if(s.eq(i))return s;if(n=f.precision,t.eq(i))return M(s,n);if(u=(e=t.e)>=(r=t.d.length-1),a=s.s,u){if((r=h<0?-h:h)<=m){for(o=new f(i),e=Math.ceil(n/v+4),c=!1;r%2&&D((o=o.times(s)).d,e),0!==(r=p(r/2));)D((s=s.times(s)).d,e);return c=!0,t.s<0?new f(i).div(o):M(o,n)}}else if(a<0)throw Error(l+"NaN");return a=a<0&&1&t.d[Math.max(e,r)]?-1:1,s.s=1,c=!1,o=t.times(_(s,n+12)),c=!0,(o=j(o)).s=a,o},b.toPrecision=function(t,e){var r,n,o=this,i=o.constructor;return void 0===t?n=C(o,(r=E(o))<=i.toExpNeg||r>=i.toExpPos):(w(t,1,a),void 0===e?e=i.rounding:w(e,0,8),n=C(o=M(new i(o),t,e),t<=(r=E(o))||r<=i.toExpNeg,t)),n},b.toSignificantDigits=b.tosd=function(t,e){var r=this.constructor;return void 0===t?(t=r.precision,e=r.rounding):(w(t,1,a),void 0===e?e=r.rounding:w(e,0,8)),M(new r(this),t,e)},b.toString=b.valueOf=b.val=b.toJSON=function(){var t=this,e=E(t),r=t.constructor;return C(t,e<=r.toExpNeg||e>=r.toExpPos)};var S=function(){function t(t,e){var r,n=0,o=t.length;for(t=t.slice();o--;)r=t[o]*e+n,t[o]=r%y|0,n=r/y|0;return n&&t.unshift(n),t}function e(t,e,r,n){var o,i;if(r!=n)i=r>n?1:-1;else for(o=i=0;oe[o]?1:-1;break}return i}function r(t,e,r){for(var n=0;r--;)t[r]-=n,n=t[r]1;)t.shift()}return function(n,o,i,a){var u,c,s,f,p,h,d,m,g,b,x,w,O,S,j,k,P,_,A=n.constructor,T=n.s==o.s?1:-1,C=n.d,D=o.d;if(!n.s)return new A(n);if(!o.s)throw Error(l+"Division by zero");for(c=n.e-o.e,P=D.length,j=C.length,m=(d=new A(T)).d=[],s=0;D[s]==(C[s]||0);)++s;if(D[s]>(C[s]||0)&&--c,(w=null==i?i=A.precision:a?i+(E(n)-E(o))+1:i)<0)return new A(0);if(w=w/v+2|0,s=0,1==P)for(f=0,D=D[0],w++;(s1&&(D=t(D,f),C=t(C,f),P=D.length,j=C.length),S=P,b=(g=C.slice(0,P)).length;b=y/2&&++k;do{f=0,(u=e(D,g,P,b))<0?(x=g[0],P!=b&&(x=x*y+(g[1]||0)),(f=x/k|0)>1?(f>=y&&(f=y-1),1==(u=e(p=t(D,f),g,h=p.length,b=g.length))&&(f--,r(p,P16)throw Error(f+E(t));if(!t.s)return new p(i);for(null==e?(c=!1,u=d):u=e,a=new p(.03125);t.abs().gte(.1);)t=t.times(a),s+=5;for(u+=Math.log(h(2,s))/Math.LN10*2+5|0,r=n=o=new p(i),p.precision=u;;){if(n=M(n.times(t),u),r=r.times(++l),O((a=o.plus(S(n,r,u))).d).slice(0,u)===O(o.d).slice(0,u)){for(;s--;)o=M(o.times(o),u);return p.precision=d,null==e?(c=!0,M(o,d)):o}o=a}}function E(t){for(var e=t.e*v,r=t.d[0];r>=10;r/=10)e++;return e}function k(t,e,r){if(e>t.LN10.sd())throw c=!0,r&&(t.precision=r),Error(l+"LN10 precision limit exceeded");return M(new t(t.LN10),e)}function P(t){for(var e="";t--;)e+="0";return e}function _(t,e){var r,n,o,a,u,s,f,p,h,d=1,y=t,v=y.d,m=y.constructor,g=m.precision;if(y.s<1)throw Error(l+(y.s?"NaN":"-Infinity"));if(y.eq(i))return new m(0);if(null==e?(c=!1,p=g):p=e,y.eq(10))return null==e&&(c=!0),k(m,p);if(p+=10,m.precision=p,n=(r=O(v)).charAt(0),a=E(y),!(Math.abs(a)<15e14))return f=k(m,p+2,g).times(a+""),y=_(new m(n+"."+r.slice(1)),p-10).plus(f),m.precision=g,null==e?(c=!0,M(y,g)):y;for(;n<7&&1!=n||1==n&&r.charAt(1)>3;)n=(r=O((y=y.times(t)).d)).charAt(0),d++;for(a=E(y),n>1?(y=new m("0."+r),a++):y=new m(n+"."+r.slice(1)),s=u=y=S(y.minus(i),y.plus(i),p),h=M(y.times(y),p),o=3;;){if(u=M(u.times(h),p),O((f=s.plus(S(u,new m(o),p))).d).slice(0,p)===O(s.d).slice(0,p))return s=s.times(2),0!==a&&(s=s.plus(k(m,p+2,g).times(a+""))),s=S(s,new m(d),p),m.precision=g,null==e?(c=!0,M(s,g)):s;s=f,o+=2}}function A(t,e){var r,n,o;for((r=e.indexOf("."))>-1&&(e=e.replace(".","")),(n=e.search(/e/i))>0?(r<0&&(r=n),r+=+e.slice(n+1),e=e.substring(0,n)):r<0&&(r=e.length),n=0;48===e.charCodeAt(n);)++n;for(o=e.length;48===e.charCodeAt(o-1);)--o;if(e=e.slice(n,o)){if(o-=n,r=r-n-1,t.e=p(r/v),t.d=[],n=(r+1)%v,r<0&&(n+=v),ng||t.e<-g))throw Error(f+r)}else t.s=0,t.e=0,t.d=[0];return t}function M(t,e,r){var n,o,i,a,u,l,s,d,m=t.d;for(a=1,i=m[0];i>=10;i/=10)a++;if((n=e-a)<0)n+=v,o=e,s=m[d=0];else{if((d=Math.ceil((n+1)/v))>=(i=m.length))return t;for(s=i=m[d],a=1;i>=10;i/=10)a++;o=(n%=v)-v+a}if(void 0!==r&&(u=s/(i=h(10,a-o-1))%10|0,l=e<0||void 0!==m[d+1]||s%i,l=r<4?(u||l)&&(0==r||r==(t.s<0?3:2)):u>5||5==u&&(4==r||l||6==r&&(n>0?o>0?s/h(10,a-o):0:m[d-1])%10&1||r==(t.s<0?8:7))),e<1||!m[0])return l?(i=E(t),m.length=1,e=e-i-1,m[0]=h(10,(v-e%v)%v),t.e=p(-e/v)||0):(m.length=1,m[0]=t.e=t.s=0),t;if(0==n?(m.length=d,i=1,d--):(m.length=d+1,i=h(10,v-n),m[d]=o>0?(s/h(10,a-o)%h(10,o)|0)*i:0),l)for(;;){if(0==d){(m[0]+=i)==y&&(m[0]=1,++t.e);break}if(m[d]+=i,m[d]!=y)break;m[d--]=0,i=1}for(n=m.length;0===m[--n];)m.pop();if(c&&(t.e>g||t.e<-g))throw Error(f+E(t));return t}function T(t,e){var r,n,o,i,a,u,l,s,f,p,h=t.constructor,d=h.precision;if(!t.s||!e.s)return e.s?e.s=-e.s:e=new h(t),c?M(e,d):e;if(l=t.d,p=e.d,n=e.e,s=t.e,l=l.slice(),a=s-n){for((f=a<0)?(r=l,a=-a,u=p.length):(r=p,n=s,u=l.length),a>(o=Math.max(Math.ceil(d/v),u)+2)&&(a=o,r.length=1),r.reverse(),o=a;o--;)r.push(0);r.reverse()}else{for((f=(o=l.length)<(u=p.length))&&(u=o),o=0;o0;--o)l[u++]=0;for(o=p.length;o>a;){if(l[--o]0?i=i.charAt(0)+"."+i.slice(1)+P(n):a>1&&(i=i.charAt(0)+"."+i.slice(1)),i=i+(o<0?"e":"e+")+o):o<0?(i="0."+P(-o-1)+i,r&&(n=r-a)>0&&(i+=P(n))):o>=a?(i+=P(o+1-a),r&&(n=r-o-1)>0&&(i=i+"."+P(n))):((n=o+1)0&&(o+1===a&&(i+="."),i+=P(n))),t.s<0?"-"+i:i}function D(t,e){if(t.length>e)return t.length=e,!0}function N(t){if(!t||"object"!=typeof t)throw Error(l+"Object expected");var e,r,n,o=["precision",1,a,"rounding",0,8,"toExpNeg",-1/0,0,"toExpPos",0,1/0];for(e=0;e=o[e+1]&&n<=o[e+2]))throw Error(s+r+": "+n);this[r]=n}if(void 0!==(n=t[r="LN10"])){if(n!=Math.LN10)throw Error(s+r+": "+n);this[r]=new this(n)}return this}u=function t(e){var r,n,o;function i(t){var e=this;if(!(e instanceof i))return new i(t);if(e.constructor=i,t instanceof i)return e.s=t.s,e.e=t.e,void(e.d=(t=t.d)?t.slice():t);if("number"==typeof t){if(0*t!=0)throw Error(s+t);if(t>0)e.s=1;else{if(!(t<0))return e.s=0,e.e=0,void(e.d=[0]);t=-t,e.s=-1}return t===~~t&&t<1e7?(e.e=0,void(e.d=[t])):A(e,t.toString())}if("string"!=typeof t)throw Error(s+t);if(45===t.charCodeAt(0)?(t=t.slice(1),e.s=-1):e.s=1,!d.test(t))throw Error(s+t);A(e,t)}if(i.prototype=b,i.ROUND_UP=0,i.ROUND_DOWN=1,i.ROUND_CEIL=2,i.ROUND_FLOOR=3,i.ROUND_HALF_UP=4,i.ROUND_HALF_DOWN=5,i.ROUND_HALF_EVEN=6,i.ROUND_HALF_CEIL=7,i.ROUND_HALF_FLOOR=8,i.clone=t,i.config=i.set=N,void 0===e&&(e={}),e)for(o=["precision","rounding","toExpNeg","toExpPos","LN10"],r=0;r{"use strict";var e=Object.prototype.hasOwnProperty,r="~";function n(){}function o(t,e,r){this.fn=t,this.context=e,this.once=r||!1}function i(t,e,n,i,a){if("function"!=typeof n)throw new TypeError("The listener must be a function");var u=new o(n,i||t,a),c=r?r+e:e;return t._events[c]?t._events[c].fn?t._events[c]=[t._events[c],u]:t._events[c].push(u):(t._events[c]=u,t._eventsCount++),t}function a(t,e){0==--t._eventsCount?t._events=new n:delete t._events[e]}function u(){this._events=new n,this._eventsCount=0}Object.create&&(n.prototype=Object.create(null),(new n).__proto__||(r=!1)),u.prototype.eventNames=function(){var t,n,o=[];if(0===this._eventsCount)return o;for(n in t=this._events)e.call(t,n)&&o.push(r?n.slice(1):n);return Object.getOwnPropertySymbols?o.concat(Object.getOwnPropertySymbols(t)):o},u.prototype.listeners=function(t){var e=r?r+t:t,n=this._events[e];if(!n)return[];if(n.fn)return[n.fn];for(var o=0,i=n.length,a=new Array(i);o{var n=r(852)(r(5639),"DataView");t.exports=n},1989:(t,e,r)=>{var n=r(1789),o=r(401),i=r(7667),a=r(1327),u=r(1866);function c(t){var e=-1,r=null==t?0:t.length;for(this.clear();++e{var n=r(7040),o=r(4125),i=r(2117),a=r(7518),u=r(4705);function c(t){var e=-1,r=null==t?0:t.length;for(this.clear();++e{var n=r(852)(r(5639),"Map");t.exports=n},3369:(t,e,r)=>{var n=r(4785),o=r(1285),i=r(6e3),a=r(9916),u=r(5265);function c(t){var e=-1,r=null==t?0:t.length;for(this.clear();++e{var n=r(852)(r(5639),"Promise");t.exports=n},8525:(t,e,r)=>{var n=r(852)(r(5639),"Set");t.exports=n},8668:(t,e,r)=>{var n=r(3369),o=r(619),i=r(2385);function a(t){var e=-1,r=null==t?0:t.length;for(this.__data__=new n;++e{var n=r(8407),o=r(7465),i=r(3779),a=r(7599),u=r(4758),c=r(4309);function l(t){var e=this.__data__=new n(t);this.size=e.size}l.prototype.clear=o,l.prototype.delete=i,l.prototype.get=a,l.prototype.has=u,l.prototype.set=c,t.exports=l},2705:(t,e,r)=>{var n=r(5639).Symbol;t.exports=n},1149:(t,e,r)=>{var n=r(5639).Uint8Array;t.exports=n},577:(t,e,r)=>{var n=r(852)(r(5639),"WeakMap");t.exports=n},6874:t=>{t.exports=function(t,e,r){switch(r.length){case 0:return t.call(e);case 1:return t.call(e,r[0]);case 2:return t.call(e,r[0],r[1]);case 3:return t.call(e,r[0],r[1],r[2])}return t.apply(e,r)}},6193:t=>{t.exports=function(t,e){for(var r=-1,n=null==t?0:t.length;++r{t.exports=function(t,e){for(var r=-1,n=null==t?0:t.length,o=0,i=[];++r{var n=r(2118);t.exports=function(t,e){return!!(null==t?0:t.length)&&n(t,e,0)>-1}},1196:t=>{t.exports=function(t,e,r){for(var n=-1,o=null==t?0:t.length;++n{var n=r(2545),o=r(5694),i=r(1469),a=r(4144),u=r(5776),c=r(6719),l=Object.prototype.hasOwnProperty;t.exports=function(t,e){var r=i(t),s=!r&&o(t),f=!r&&!s&&a(t),p=!r&&!s&&!f&&c(t),h=r||s||f||p,d=h?n(t.length,String):[],y=d.length;for(var v in t)!e&&!l.call(t,v)||h&&("length"==v||f&&("offset"==v||"parent"==v)||p&&("buffer"==v||"byteLength"==v||"byteOffset"==v)||u(v,y))||d.push(v);return d}},9932:t=>{t.exports=function(t,e){for(var r=-1,n=null==t?0:t.length,o=Array(n);++r{t.exports=function(t,e){for(var r=-1,n=e.length,o=t.length;++r{t.exports=function(t,e){for(var r=-1,n=null==t?0:t.length;++r{t.exports=function(t){return t.split("")}},8470:(t,e,r)=>{var n=r(7813);t.exports=function(t,e){for(var r=t.length;r--;)if(n(t[r][0],e))return r;return-1}},9465:(t,e,r)=>{var n=r(8777);t.exports=function(t,e,r){"__proto__"==e&&n?n(t,e,{configurable:!0,enumerable:!0,value:r,writable:!0}):t[e]=r}},9881:(t,e,r)=>{var n=r(7816),o=r(9291)(n);t.exports=o},3239:(t,e,r)=>{var n=r(9881);t.exports=function(t,e){var r=!0;return n(t,(function(t,n,o){return r=!!e(t,n,o)})),r}},6029:(t,e,r)=>{var n=r(3448);t.exports=function(t,e,r){for(var o=-1,i=t.length;++o{t.exports=function(t,e,r,n){for(var o=t.length,i=r+(n?1:-1);n?i--:++i{var n=r(2488),o=r(7285);t.exports=function t(e,r,i,a,u){var c=-1,l=e.length;for(i||(i=o),u||(u=[]);++c0&&i(s)?r>1?t(s,r-1,i,a,u):n(u,s):a||(u[u.length]=s)}return u}},8483:(t,e,r)=>{var n=r(5063)();t.exports=n},7816:(t,e,r)=>{var n=r(8483),o=r(3674);t.exports=function(t,e){return t&&n(t,e,o)}},7786:(t,e,r)=>{var n=r(1811),o=r(327);t.exports=function(t,e){for(var r=0,i=(e=n(e,t)).length;null!=t&&r{var n=r(2488),o=r(1469);t.exports=function(t,e,r){var i=e(t);return o(t)?i:n(i,r(t))}},4239:(t,e,r)=>{var n=r(2705),o=r(9607),i=r(2333),a=n?n.toStringTag:void 0;t.exports=function(t){return null==t?void 0===t?"[object Undefined]":"[object Null]":a&&a in Object(t)?o(t):i(t)}},3325:t=>{t.exports=function(t,e){return t>e}},13:t=>{t.exports=function(t,e){return null!=t&&e in Object(t)}},2118:(t,e,r)=>{var n=r(1848),o=r(2722),i=r(2351);t.exports=function(t,e,r){return e==e?i(t,e,r):n(t,o,r)}},9454:(t,e,r)=>{var n=r(4239),o=r(7005);t.exports=function(t){return o(t)&&"[object Arguments]"==n(t)}},939:(t,e,r)=>{var n=r(2492),o=r(7005);t.exports=function t(e,r,i,a,u){return e===r||(null==e||null==r||!o(e)&&!o(r)?e!=e&&r!=r:n(e,r,i,a,t,u))}},2492:(t,e,r)=>{var n=r(6384),o=r(7114),i=r(8351),a=r(6096),u=r(4160),c=r(1469),l=r(4144),s=r(6719),f="[object Arguments]",p="[object Array]",h="[object Object]",d=Object.prototype.hasOwnProperty;t.exports=function(t,e,r,y,v,m){var g=c(t),b=c(e),x=g?p:u(t),w=b?p:u(e),O=(x=x==f?h:x)==h,S=(w=w==f?h:w)==h,j=x==w;if(j&&l(t)){if(!l(e))return!1;g=!0,O=!1}if(j&&!O)return m||(m=new n),g||s(t)?o(t,e,r,y,v,m):i(t,e,x,r,y,v,m);if(!(1&r)){var E=O&&d.call(t,"__wrapped__"),k=S&&d.call(e,"__wrapped__");if(E||k){var P=E?t.value():t,_=k?e.value():e;return m||(m=new n),v(P,_,r,y,m)}}return!!j&&(m||(m=new n),a(t,e,r,y,v,m))}},2958:(t,e,r)=>{var n=r(6384),o=r(939);t.exports=function(t,e,r,i){var a=r.length,u=a,c=!i;if(null==t)return!u;for(t=Object(t);a--;){var l=r[a];if(c&&l[2]?l[1]!==t[l[0]]:!(l[0]in t))return!1}for(;++a{t.exports=function(t){return t!=t}},8458:(t,e,r)=>{var n=r(3560),o=r(5346),i=r(3218),a=r(346),u=/^\[object .+?Constructor\]$/,c=Function.prototype,l=Object.prototype,s=c.toString,f=l.hasOwnProperty,p=RegExp("^"+s.call(f).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");t.exports=function(t){return!(!i(t)||o(t))&&(n(t)?p:u).test(a(t))}},8749:(t,e,r)=>{var n=r(4239),o=r(1780),i=r(7005),a={};a["[object Float32Array]"]=a["[object Float64Array]"]=a["[object Int8Array]"]=a["[object Int16Array]"]=a["[object Int32Array]"]=a["[object Uint8Array]"]=a["[object Uint8ClampedArray]"]=a["[object Uint16Array]"]=a["[object Uint32Array]"]=!0,a["[object Arguments]"]=a["[object Array]"]=a["[object ArrayBuffer]"]=a["[object Boolean]"]=a["[object DataView]"]=a["[object Date]"]=a["[object Error]"]=a["[object Function]"]=a["[object Map]"]=a["[object Number]"]=a["[object Object]"]=a["[object RegExp]"]=a["[object Set]"]=a["[object String]"]=a["[object WeakMap]"]=!1,t.exports=function(t){return i(t)&&o(t.length)&&!!a[n(t)]}},7206:(t,e,r)=>{var n=r(1573),o=r(6432),i=r(6557),a=r(1469),u=r(9601);t.exports=function(t){return"function"==typeof t?t:null==t?i:"object"==typeof t?a(t)?o(t[0],t[1]):n(t):u(t)}},280:(t,e,r)=>{var n=r(5726),o=r(6916),i=Object.prototype.hasOwnProperty;t.exports=function(t){if(!n(t))return o(t);var e=[];for(var r in Object(t))i.call(t,r)&&"constructor"!=r&&e.push(r);return e}},433:t=>{t.exports=function(t,e){return t{var n=r(9881),o=r(8612);t.exports=function(t,e){var r=-1,i=o(t)?Array(t.length):[];return n(t,(function(t,n,o){i[++r]=e(t,n,o)})),i}},1573:(t,e,r)=>{var n=r(2958),o=r(1499),i=r(2634);t.exports=function(t){var e=o(t);return 1==e.length&&e[0][2]?i(e[0][0],e[0][1]):function(r){return r===t||n(r,t,e)}}},6432:(t,e,r)=>{var n=r(939),o=r(7361),i=r(9095),a=r(5403),u=r(9162),c=r(2634),l=r(327);t.exports=function(t,e){return a(t)&&u(e)?c(l(t),e):function(r){var a=o(r,t);return void 0===a&&a===e?i(r,t):n(e,a,3)}}},9556:(t,e,r)=>{var n=r(9932),o=r(7786),i=r(7206),a=r(9199),u=r(1131),c=r(1717),l=r(5022),s=r(6557),f=r(1469);t.exports=function(t,e,r){e=e.length?n(e,(function(t){return f(t)?function(e){return o(e,1===t.length?t[0]:t)}:t})):[s];var p=-1;e=n(e,c(i));var h=a(t,(function(t,r,o){return{criteria:n(e,(function(e){return e(t)})),index:++p,value:t}}));return u(h,(function(t,e){return l(t,e,r)}))}},371:t=>{t.exports=function(t){return function(e){return null==e?void 0:e[t]}}},9152:(t,e,r)=>{var n=r(7786);t.exports=function(t){return function(e){return n(e,t)}}},98:t=>{var e=Math.ceil,r=Math.max;t.exports=function(t,n,o,i){for(var a=-1,u=r(e((n-t)/(o||1)),0),c=Array(u);u--;)c[i?u:++a]=t,t+=o;return c}},5976:(t,e,r)=>{var n=r(6557),o=r(5357),i=r(61);t.exports=function(t,e){return i(o(t,e,n),t+"")}},6560:(t,e,r)=>{var n=r(5703),o=r(8777),i=r(6557),a=o?function(t,e){return o(t,"toString",{configurable:!0,enumerable:!1,value:n(e),writable:!0})}:i;t.exports=a},4259:t=>{t.exports=function(t,e,r){var n=-1,o=t.length;e<0&&(e=-e>o?0:o+e),(r=r>o?o:r)<0&&(r+=o),o=e>r?0:r-e>>>0,e>>>=0;for(var i=Array(o);++n{var n=r(9881);t.exports=function(t,e){var r;return n(t,(function(t,n,o){return!(r=e(t,n,o))})),!!r}},1131:t=>{t.exports=function(t,e){var r=t.length;for(t.sort(e);r--;)t[r]=t[r].value;return t}},2545:t=>{t.exports=function(t,e){for(var r=-1,n=Array(t);++r{var n=r(2705),o=r(9932),i=r(1469),a=r(3448),u=n?n.prototype:void 0,c=u?u.toString:void 0;t.exports=function t(e){if("string"==typeof e)return e;if(i(e))return o(e,t)+"";if(a(e))return c?c.call(e):"";var r=e+"";return"0"==r&&1/e==-Infinity?"-0":r}},7561:(t,e,r)=>{var n=r(7990),o=/^\s+/;t.exports=function(t){return t?t.slice(0,n(t)+1).replace(o,""):t}},1717:t=>{t.exports=function(t){return function(e){return t(e)}}},5652:(t,e,r)=>{var n=r(8668),o=r(7443),i=r(1196),a=r(4757),u=r(3593),c=r(1814);t.exports=function(t,e,r){var l=-1,s=o,f=t.length,p=!0,h=[],d=h;if(r)p=!1,s=i;else if(f>=200){var y=e?null:u(t);if(y)return c(y);p=!1,s=a,d=new n}else d=e?[]:h;t:for(;++l{t.exports=function(t,e){return t.has(e)}},1811:(t,e,r)=>{var n=r(1469),o=r(5403),i=r(5514),a=r(9833);t.exports=function(t,e){return n(t)?t:o(t,e)?[t]:i(a(t))}},180:(t,e,r)=>{var n=r(4259);t.exports=function(t,e,r){var o=t.length;return r=void 0===r?o:r,!e&&r>=o?t:n(t,e,r)}},6393:(t,e,r)=>{var n=r(3448);t.exports=function(t,e){if(t!==e){var r=void 0!==t,o=null===t,i=t==t,a=n(t),u=void 0!==e,c=null===e,l=e==e,s=n(e);if(!c&&!s&&!a&&t>e||a&&u&&l&&!c&&!s||o&&u&&l||!r&&l||!i)return 1;if(!o&&!a&&!s&&t{var n=r(6393);t.exports=function(t,e,r){for(var o=-1,i=t.criteria,a=e.criteria,u=i.length,c=r.length;++o=c?l:l*("desc"==r[o]?-1:1)}return t.index-e.index}},4429:(t,e,r)=>{var n=r(5639)["__core-js_shared__"];t.exports=n},9291:(t,e,r)=>{var n=r(8612);t.exports=function(t,e){return function(r,o){if(null==r)return r;if(!n(r))return t(r,o);for(var i=r.length,a=e?i:-1,u=Object(r);(e?a--:++a{t.exports=function(t){return function(e,r,n){for(var o=-1,i=Object(e),a=n(e),u=a.length;u--;){var c=a[t?u:++o];if(!1===r(i[c],c,i))break}return e}}},8805:(t,e,r)=>{var n=r(180),o=r(2689),i=r(3140),a=r(9833);t.exports=function(t){return function(e){e=a(e);var r=o(e)?i(e):void 0,u=r?r[0]:e.charAt(0),c=r?n(r,1).join(""):e.slice(1);return u[t]()+c}}},7740:(t,e,r)=>{var n=r(7206),o=r(8612),i=r(3674);t.exports=function(t){return function(e,r,a){var u=Object(e);if(!o(e)){var c=n(r,3);e=i(e),r=function(t){return c(u[t],t,u)}}var l=t(e,r,a);return l>-1?u[c?e[l]:l]:void 0}}},7445:(t,e,r)=>{var n=r(98),o=r(6612),i=r(8601);t.exports=function(t){return function(e,r,a){return a&&"number"!=typeof a&&o(e,r,a)&&(r=a=void 0),e=i(e),void 0===r?(r=e,e=0):r=i(r),a=void 0===a?e{var n=r(8525),o=r(308),i=r(1814),a=n&&1/i(new n([,-0]))[1]==1/0?function(t){return new n(t)}:o;t.exports=a},8777:(t,e,r)=>{var n=r(852),o=function(){try{var t=n(Object,"defineProperty");return t({},"",{}),t}catch(t){}}();t.exports=o},7114:(t,e,r)=>{var n=r(8668),o=r(2908),i=r(4757);t.exports=function(t,e,r,a,u,c){var l=1&r,s=t.length,f=e.length;if(s!=f&&!(l&&f>s))return!1;var p=c.get(t),h=c.get(e);if(p&&h)return p==e&&h==t;var d=-1,y=!0,v=2&r?new n:void 0;for(c.set(t,e),c.set(e,t);++d{var n=r(2705),o=r(1149),i=r(7813),a=r(7114),u=r(8776),c=r(1814),l=n?n.prototype:void 0,s=l?l.valueOf:void 0;t.exports=function(t,e,r,n,l,f,p){switch(r){case"[object DataView]":if(t.byteLength!=e.byteLength||t.byteOffset!=e.byteOffset)return!1;t=t.buffer,e=e.buffer;case"[object ArrayBuffer]":return!(t.byteLength!=e.byteLength||!f(new o(t),new o(e)));case"[object Boolean]":case"[object Date]":case"[object Number]":return i(+t,+e);case"[object Error]":return t.name==e.name&&t.message==e.message;case"[object RegExp]":case"[object String]":return t==e+"";case"[object Map]":var h=u;case"[object Set]":var d=1&n;if(h||(h=c),t.size!=e.size&&!d)return!1;var y=p.get(t);if(y)return y==e;n|=2,p.set(t,e);var v=a(h(t),h(e),n,l,f,p);return p.delete(t),v;case"[object Symbol]":if(s)return s.call(t)==s.call(e)}return!1}},6096:(t,e,r)=>{var n=r(8234),o=Object.prototype.hasOwnProperty;t.exports=function(t,e,r,i,a,u){var c=1&r,l=n(t),s=l.length;if(s!=n(e).length&&!c)return!1;for(var f=s;f--;){var p=l[f];if(!(c?p in e:o.call(e,p)))return!1}var h=u.get(t),d=u.get(e);if(h&&d)return h==e&&d==t;var y=!0;u.set(t,e),u.set(e,t);for(var v=c;++f{var n="object"==typeof r.g&&r.g&&r.g.Object===Object&&r.g;t.exports=n},8234:(t,e,r)=>{var n=r(8866),o=r(9551),i=r(3674);t.exports=function(t){return n(t,i,o)}},5050:(t,e,r)=>{var n=r(7019);t.exports=function(t,e){var r=t.__data__;return n(e)?r["string"==typeof e?"string":"hash"]:r.map}},1499:(t,e,r)=>{var n=r(9162),o=r(3674);t.exports=function(t){for(var e=o(t),r=e.length;r--;){var i=e[r],a=t[i];e[r]=[i,a,n(a)]}return e}},852:(t,e,r)=>{var n=r(8458),o=r(7801);t.exports=function(t,e){var r=o(t,e);return n(r)?r:void 0}},5924:(t,e,r)=>{var n=r(5569)(Object.getPrototypeOf,Object);t.exports=n},9607:(t,e,r)=>{var n=r(2705),o=Object.prototype,i=o.hasOwnProperty,a=o.toString,u=n?n.toStringTag:void 0;t.exports=function(t){var e=i.call(t,u),r=t[u];try{t[u]=void 0;var n=!0}catch(t){}var o=a.call(t);return n&&(e?t[u]=r:delete t[u]),o}},9551:(t,e,r)=>{var n=r(4963),o=r(479),i=Object.prototype.propertyIsEnumerable,a=Object.getOwnPropertySymbols,u=a?function(t){return null==t?[]:(t=Object(t),n(a(t),(function(e){return i.call(t,e)})))}:o;t.exports=u},4160:(t,e,r)=>{var n=r(8552),o=r(7071),i=r(3818),a=r(8525),u=r(577),c=r(4239),l=r(346),s="[object Map]",f="[object Promise]",p="[object Set]",h="[object WeakMap]",d="[object DataView]",y=l(n),v=l(o),m=l(i),g=l(a),b=l(u),x=c;(n&&x(new n(new ArrayBuffer(1)))!=d||o&&x(new o)!=s||i&&x(i.resolve())!=f||a&&x(new a)!=p||u&&x(new u)!=h)&&(x=function(t){var e=c(t),r="[object Object]"==e?t.constructor:void 0,n=r?l(r):"";if(n)switch(n){case y:return d;case v:return s;case m:return f;case g:return p;case b:return h}return e}),t.exports=x},7801:t=>{t.exports=function(t,e){return null==t?void 0:t[e]}},222:(t,e,r)=>{var n=r(1811),o=r(5694),i=r(1469),a=r(5776),u=r(1780),c=r(327);t.exports=function(t,e,r){for(var l=-1,s=(e=n(e,t)).length,f=!1;++l{var e=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]");t.exports=function(t){return e.test(t)}},1789:(t,e,r)=>{var n=r(4536);t.exports=function(){this.__data__=n?n(null):{},this.size=0}},401:t=>{t.exports=function(t){var e=this.has(t)&&delete this.__data__[t];return this.size-=e?1:0,e}},7667:(t,e,r)=>{var n=r(4536),o=Object.prototype.hasOwnProperty;t.exports=function(t){var e=this.__data__;if(n){var r=e[t];return"__lodash_hash_undefined__"===r?void 0:r}return o.call(e,t)?e[t]:void 0}},1327:(t,e,r)=>{var n=r(4536),o=Object.prototype.hasOwnProperty;t.exports=function(t){var e=this.__data__;return n?void 0!==e[t]:o.call(e,t)}},1866:(t,e,r)=>{var n=r(4536);t.exports=function(t,e){var r=this.__data__;return this.size+=this.has(t)?0:1,r[t]=n&&void 0===e?"__lodash_hash_undefined__":e,this}},7285:(t,e,r)=>{var n=r(2705),o=r(5694),i=r(1469),a=n?n.isConcatSpreadable:void 0;t.exports=function(t){return i(t)||o(t)||!!(a&&t&&t[a])}},5776:t=>{var e=/^(?:0|[1-9]\d*)$/;t.exports=function(t,r){var n=typeof t;return!!(r=null==r?9007199254740991:r)&&("number"==n||"symbol"!=n&&e.test(t))&&t>-1&&t%1==0&&t{var n=r(7813),o=r(8612),i=r(5776),a=r(3218);t.exports=function(t,e,r){if(!a(r))return!1;var u=typeof e;return!!("number"==u?o(r)&&i(e,r.length):"string"==u&&e in r)&&n(r[e],t)}},5403:(t,e,r)=>{var n=r(1469),o=r(3448),i=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,a=/^\w*$/;t.exports=function(t,e){if(n(t))return!1;var r=typeof t;return!("number"!=r&&"symbol"!=r&&"boolean"!=r&&null!=t&&!o(t))||(a.test(t)||!i.test(t)||null!=e&&t in Object(e))}},7019:t=>{t.exports=function(t){var e=typeof t;return"string"==e||"number"==e||"symbol"==e||"boolean"==e?"__proto__"!==t:null===t}},5346:(t,e,r)=>{var n,o=r(4429),i=(n=/[^.]+$/.exec(o&&o.keys&&o.keys.IE_PROTO||""))?"Symbol(src)_1."+n:"";t.exports=function(t){return!!i&&i in t}},5726:t=>{var e=Object.prototype;t.exports=function(t){var r=t&&t.constructor;return t===("function"==typeof r&&r.prototype||e)}},9162:(t,e,r)=>{var n=r(3218);t.exports=function(t){return t==t&&!n(t)}},7040:t=>{t.exports=function(){this.__data__=[],this.size=0}},4125:(t,e,r)=>{var n=r(8470),o=Array.prototype.splice;t.exports=function(t){var e=this.__data__,r=n(e,t);return!(r<0)&&(r==e.length-1?e.pop():o.call(e,r,1),--this.size,!0)}},2117:(t,e,r)=>{var n=r(8470);t.exports=function(t){var e=this.__data__,r=n(e,t);return r<0?void 0:e[r][1]}},7518:(t,e,r)=>{var n=r(8470);t.exports=function(t){return n(this.__data__,t)>-1}},4705:(t,e,r)=>{var n=r(8470);t.exports=function(t,e){var r=this.__data__,o=n(r,t);return o<0?(++this.size,r.push([t,e])):r[o][1]=e,this}},4785:(t,e,r)=>{var n=r(1989),o=r(8407),i=r(7071);t.exports=function(){this.size=0,this.__data__={hash:new n,map:new(i||o),string:new n}}},1285:(t,e,r)=>{var n=r(5050);t.exports=function(t){var e=n(this,t).delete(t);return this.size-=e?1:0,e}},6e3:(t,e,r)=>{var n=r(5050);t.exports=function(t){return n(this,t).get(t)}},9916:(t,e,r)=>{var n=r(5050);t.exports=function(t){return n(this,t).has(t)}},5265:(t,e,r)=>{var n=r(5050);t.exports=function(t,e){var r=n(this,t),o=r.size;return r.set(t,e),this.size+=r.size==o?0:1,this}},8776:t=>{t.exports=function(t){var e=-1,r=Array(t.size);return t.forEach((function(t,n){r[++e]=[n,t]})),r}},2634:t=>{t.exports=function(t,e){return function(r){return null!=r&&(r[t]===e&&(void 0!==e||t in Object(r)))}}},4523:(t,e,r)=>{var n=r(8306);t.exports=function(t){var e=n(t,(function(t){return 500===r.size&&r.clear(),t})),r=e.cache;return e}},4536:(t,e,r)=>{var n=r(852)(Object,"create");t.exports=n},6916:(t,e,r)=>{var n=r(5569)(Object.keys,Object);t.exports=n},1167:(t,e,r)=>{t=r.nmd(t);var n=r(1957),o=e&&!e.nodeType&&e,i=o&&t&&!t.nodeType&&t,a=i&&i.exports===o&&n.process,u=function(){try{var t=i&&i.require&&i.require("util").types;return t||a&&a.binding&&a.binding("util")}catch(t){}}();t.exports=u},2333:t=>{var e=Object.prototype.toString;t.exports=function(t){return e.call(t)}},5569:t=>{t.exports=function(t,e){return function(r){return t(e(r))}}},5357:(t,e,r)=>{var n=r(6874),o=Math.max;t.exports=function(t,e,r){return e=o(void 0===e?t.length-1:e,0),function(){for(var i=arguments,a=-1,u=o(i.length-e,0),c=Array(u);++a{var n=r(1957),o="object"==typeof self&&self&&self.Object===Object&&self,i=n||o||Function("return this")();t.exports=i},619:t=>{t.exports=function(t){return this.__data__.set(t,"__lodash_hash_undefined__"),this}},2385:t=>{t.exports=function(t){return this.__data__.has(t)}},1814:t=>{t.exports=function(t){var e=-1,r=Array(t.size);return t.forEach((function(t){r[++e]=t})),r}},61:(t,e,r)=>{var n=r(6560),o=r(1275)(n);t.exports=o},1275:t=>{var e=Date.now;t.exports=function(t){var r=0,n=0;return function(){var o=e(),i=16-(o-n);if(n=o,i>0){if(++r>=800)return arguments[0]}else r=0;return t.apply(void 0,arguments)}}},7465:(t,e,r)=>{var n=r(8407);t.exports=function(){this.__data__=new n,this.size=0}},3779:t=>{t.exports=function(t){var e=this.__data__,r=e.delete(t);return this.size=e.size,r}},7599:t=>{t.exports=function(t){return this.__data__.get(t)}},4758:t=>{t.exports=function(t){return this.__data__.has(t)}},4309:(t,e,r)=>{var n=r(8407),o=r(7071),i=r(3369);t.exports=function(t,e){var r=this.__data__;if(r instanceof n){var a=r.__data__;if(!o||a.length<199)return a.push([t,e]),this.size=++r.size,this;r=this.__data__=new i(a)}return r.set(t,e),this.size=r.size,this}},2351:t=>{t.exports=function(t,e,r){for(var n=r-1,o=t.length;++n{var n=r(4286),o=r(2689),i=r(676);t.exports=function(t){return o(t)?i(t):n(t)}},5514:(t,e,r)=>{var n=r(4523),o=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,i=/\\(\\)?/g,a=n((function(t){var e=[];return 46===t.charCodeAt(0)&&e.push(""),t.replace(o,(function(t,r,n,o){e.push(n?o.replace(i,"$1"):r||t)})),e}));t.exports=a},327:(t,e,r)=>{var n=r(3448);t.exports=function(t){if("string"==typeof t||n(t))return t;var e=t+"";return"0"==e&&1/t==-Infinity?"-0":e}},346:t=>{var e=Function.prototype.toString;t.exports=function(t){if(null!=t){try{return e.call(t)}catch(t){}try{return t+""}catch(t){}}return""}},7990:t=>{var e=/\s/;t.exports=function(t){for(var r=t.length;r--&&e.test(t.charAt(r)););return r}},676:t=>{var e="\\ud800-\\udfff",r="["+e+"]",n="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",o="\\ud83c[\\udffb-\\udfff]",i="[^"+e+"]",a="(?:\\ud83c[\\udde6-\\uddff]){2}",u="[\\ud800-\\udbff][\\udc00-\\udfff]",c="(?:"+n+"|"+o+")"+"?",l="[\\ufe0e\\ufe0f]?",s=l+c+("(?:\\u200d(?:"+[i,a,u].join("|")+")"+l+c+")*"),f="(?:"+[i+n+"?",n,a,u,r].join("|")+")",p=RegExp(o+"(?="+o+")|"+f+s,"g");t.exports=function(t){return t.match(p)||[]}},5703:t=>{t.exports=function(t){return function(){return t}}},3279:(t,e,r)=>{var n=r(3218),o=r(7771),i=r(4841),a=Math.max,u=Math.min;t.exports=function(t,e,r){var c,l,s,f,p,h,d=0,y=!1,v=!1,m=!0;if("function"!=typeof t)throw new TypeError("Expected a function");function g(e){var r=c,n=l;return c=l=void 0,d=e,f=t.apply(n,r)}function b(t){var r=t-h;return void 0===h||r>=e||r<0||v&&t-d>=s}function x(){var t=o();if(b(t))return w(t);p=setTimeout(x,function(t){var r=e-(t-h);return v?u(r,s-(t-d)):r}(t))}function w(t){return p=void 0,m&&c?g(t):(c=l=void 0,f)}function O(){var t=o(),r=b(t);if(c=arguments,l=this,h=t,r){if(void 0===p)return function(t){return d=t,p=setTimeout(x,e),y?g(t):f}(h);if(v)return clearTimeout(p),p=setTimeout(x,e),g(h)}return void 0===p&&(p=setTimeout(x,e)),f}return e=i(e)||0,n(r)&&(y=!!r.leading,s=(v="maxWait"in r)?a(i(r.maxWait)||0,e):s,m="trailing"in r?!!r.trailing:m),O.cancel=function(){void 0!==p&&clearTimeout(p),d=0,c=h=l=p=void 0},O.flush=function(){return void 0===p?f:w(o())},O}},7813:t=>{t.exports=function(t,e){return t===e||t!=t&&e!=e}},711:(t,e,r)=>{var n=r(6193),o=r(3239),i=r(7206),a=r(1469),u=r(6612);t.exports=function(t,e,r){var c=a(t)?n:o;return r&&u(t,e,r)&&(e=void 0),c(t,i(e,3))}},3311:(t,e,r)=>{var n=r(7740)(r(998));t.exports=n},998:(t,e,r)=>{var n=r(1848),o=r(7206),i=r(554),a=Math.max;t.exports=function(t,e,r){var u=null==t?0:t.length;if(!u)return-1;var c=null==r?0:i(r);return c<0&&(c=a(u+c,0)),n(t,o(e,3),c)}},4654:(t,e,r)=>{var n=r(1078),o=r(5161);t.exports=function(t,e){return n(o(t,e),1)}},7361:(t,e,r)=>{var n=r(7786);t.exports=function(t,e,r){var o=null==t?void 0:n(t,e);return void 0===o?r:o}},9095:(t,e,r)=>{var n=r(13),o=r(222);t.exports=function(t,e){return null!=t&&o(t,e,n)}},6557:t=>{t.exports=function(t){return t}},5694:(t,e,r)=>{var n=r(9454),o=r(7005),i=Object.prototype,a=i.hasOwnProperty,u=i.propertyIsEnumerable,c=n(function(){return arguments}())?n:function(t){return o(t)&&a.call(t,"callee")&&!u.call(t,"callee")};t.exports=c},1469:t=>{var e=Array.isArray;t.exports=e},8612:(t,e,r)=>{var n=r(3560),o=r(1780);t.exports=function(t){return null!=t&&o(t.length)&&!n(t)}},1584:(t,e,r)=>{var n=r(4239),o=r(7005);t.exports=function(t){return!0===t||!1===t||o(t)&&"[object Boolean]"==n(t)}},4144:(t,e,r)=>{t=r.nmd(t);var n=r(5639),o=r(5062),i=e&&!e.nodeType&&e,a=i&&t&&!t.nodeType&&t,u=a&&a.exports===i?n.Buffer:void 0,c=(u?u.isBuffer:void 0)||o;t.exports=c},8446:(t,e,r)=>{var n=r(939);t.exports=function(t,e){return n(t,e)}},3560:(t,e,r)=>{var n=r(4239),o=r(3218);t.exports=function(t){if(!o(t))return!1;var e=n(t);return"[object Function]"==e||"[object GeneratorFunction]"==e||"[object AsyncFunction]"==e||"[object Proxy]"==e}},1780:t=>{t.exports=function(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=9007199254740991}},7654:(t,e,r)=>{var n=r(1763);t.exports=function(t){return n(t)&&t!=+t}},4293:t=>{t.exports=function(t){return null==t}},1763:(t,e,r)=>{var n=r(4239),o=r(7005);t.exports=function(t){return"number"==typeof t||o(t)&&"[object Number]"==n(t)}},3218:t=>{t.exports=function(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}},7005:t=>{t.exports=function(t){return null!=t&&"object"==typeof t}},8630:(t,e,r)=>{var n=r(4239),o=r(5924),i=r(7005),a=Function.prototype,u=Object.prototype,c=a.toString,l=u.hasOwnProperty,s=c.call(Object);t.exports=function(t){if(!i(t)||"[object Object]"!=n(t))return!1;var e=o(t);if(null===e)return!0;var r=l.call(e,"constructor")&&e.constructor;return"function"==typeof r&&r instanceof r&&c.call(r)==s}},7037:(t,e,r)=>{var n=r(4239),o=r(1469),i=r(7005);t.exports=function(t){return"string"==typeof t||!o(t)&&i(t)&&"[object String]"==n(t)}},3448:(t,e,r)=>{var n=r(4239),o=r(7005);t.exports=function(t){return"symbol"==typeof t||o(t)&&"[object Symbol]"==n(t)}},6719:(t,e,r)=>{var n=r(8749),o=r(1717),i=r(1167),a=i&&i.isTypedArray,u=a?o(a):n;t.exports=u},3674:(t,e,r)=>{var n=r(4636),o=r(280),i=r(8612);t.exports=function(t){return i(t)?n(t):o(t)}},928:t=>{t.exports=function(t){var e=null==t?0:t.length;return e?t[e-1]:void 0}},5161:(t,e,r)=>{var n=r(9932),o=r(7206),i=r(9199),a=r(1469);t.exports=function(t,e){return(a(t)?n:i)(t,o(e,3))}},6604:(t,e,r)=>{var n=r(9465),o=r(7816),i=r(7206);t.exports=function(t,e){var r={};return e=i(e,3),o(t,(function(t,o,i){n(r,o,e(t,o,i))})),r}},6162:(t,e,r)=>{var n=r(6029),o=r(3325),i=r(6557);t.exports=function(t){return t&&t.length?n(t,i,o):void 0}},8306:(t,e,r)=>{var n=r(3369);function o(t,e){if("function"!=typeof t||null!=e&&"function"!=typeof e)throw new TypeError("Expected a function");var r=function(){var n=arguments,o=e?e.apply(this,n):n[0],i=r.cache;if(i.has(o))return i.get(o);var a=t.apply(this,n);return r.cache=i.set(o,a)||i,a};return r.cache=new(o.Cache||n),r}o.Cache=n,t.exports=o},3632:(t,e,r)=>{var n=r(6029),o=r(433),i=r(6557);t.exports=function(t){return t&&t.length?n(t,i,o):void 0}},308:t=>{t.exports=function(){}},7771:(t,e,r)=>{var n=r(5639);t.exports=function(){return n.Date.now()}},9601:(t,e,r)=>{var n=r(371),o=r(9152),i=r(5403),a=r(327);t.exports=function(t){return i(t)?n(a(t)):o(t)}},6026:(t,e,r)=>{var n=r(7445)();t.exports=n},9704:(t,e,r)=>{var n=r(2908),o=r(7206),i=r(5076),a=r(1469),u=r(6612);t.exports=function(t,e,r){var c=a(t)?n:i;return r&&u(t,e,r)&&(e=void 0),c(t,o(e,3))}},9734:(t,e,r)=>{var n=r(1078),o=r(9556),i=r(5976),a=r(6612),u=i((function(t,e){if(null==t)return[];var r=e.length;return r>1&&a(t,e[0],e[1])?e=[]:r>2&&a(e[0],e[1],e[2])&&(e=[e[0]]),o(t,n(e,1),[])}));t.exports=u},479:t=>{t.exports=function(){return[]}},5062:t=>{t.exports=function(){return!1}},3493:(t,e,r)=>{var n=r(3279),o=r(3218);t.exports=function(t,e,r){var i=!0,a=!0;if("function"!=typeof t)throw new TypeError("Expected a function");return o(r)&&(i="leading"in r?!!r.leading:i,a="trailing"in r?!!r.trailing:a),n(t,e,{leading:i,maxWait:e,trailing:a})}},8601:(t,e,r)=>{var n=r(4841),o=1/0;t.exports=function(t){return t?(t=n(t))===o||t===-1/0?17976931348623157e292*(t<0?-1:1):t==t?t:0:0===t?t:0}},554:(t,e,r)=>{var n=r(8601);t.exports=function(t){var e=n(t),r=e%1;return e==e?r?e-r:e:0}},4841:(t,e,r)=>{var n=r(7561),o=r(3218),i=r(3448),a=/^[-+]0x[0-9a-f]+$/i,u=/^0b[01]+$/i,c=/^0o[0-7]+$/i,l=parseInt;t.exports=function(t){if("number"==typeof t)return t;if(i(t))return NaN;if(o(t)){var e="function"==typeof t.valueOf?t.valueOf():t;t=o(e)?e+"":e}if("string"!=typeof t)return 0===t?t:+t;t=n(t);var r=u.test(t);return r||c.test(t)?l(t.slice(2),r?2:8):a.test(t)?NaN:+t}},9833:(t,e,r)=>{var n=r(531);t.exports=function(t){return null==t?"":n(t)}},5578:(t,e,r)=>{var n=r(7206),o=r(5652);t.exports=function(t,e){return t&&t.length?o(t,n(e,2)):[]}},1700:(t,e,r)=>{var n=r(8805)("toUpperCase");t.exports=n},2703:(t,e,r)=>{"use strict";var n=r(414);function o(){}function i(){}i.resetWarningCache=o,t.exports=function(){function t(t,e,r,o,i,a){if(a!==n){var u=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw u.name="Invariant Violation",u}}function e(){return t}t.isRequired=t;var r={array:t,bigint:t,bool:t,func:t,number:t,object:t,string:t,symbol:t,any:t,arrayOf:e,element:t,elementType:t,instanceOf:e,node:t,objectOf:e,oneOf:e,oneOfType:e,shape:e,exact:e,checkPropTypes:i,resetWarningCache:o};return r.PropTypes=r,r}},5697:(t,e,r)=>{t.exports=r(2703)()},414:t=>{"use strict";t.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},9921:(t,e)=>{"use strict";var r="function"==typeof Symbol&&Symbol.for,n=r?Symbol.for("react.element"):60103,o=r?Symbol.for("react.portal"):60106,i=r?Symbol.for("react.fragment"):60107,a=r?Symbol.for("react.strict_mode"):60108,u=r?Symbol.for("react.profiler"):60114,c=r?Symbol.for("react.provider"):60109,l=r?Symbol.for("react.context"):60110,s=r?Symbol.for("react.async_mode"):60111,f=r?Symbol.for("react.concurrent_mode"):60111,p=r?Symbol.for("react.forward_ref"):60112,h=r?Symbol.for("react.suspense"):60113,d=r?Symbol.for("react.suspense_list"):60120,y=r?Symbol.for("react.memo"):60115,v=r?Symbol.for("react.lazy"):60116,m=r?Symbol.for("react.block"):60121,g=r?Symbol.for("react.fundamental"):60117,b=r?Symbol.for("react.responder"):60118,x=r?Symbol.for("react.scope"):60119;function w(t){if("object"==typeof t&&null!==t){var e=t.$$typeof;switch(e){case n:switch(t=t.type){case s:case f:case i:case u:case a:case h:return t;default:switch(t=t&&t.$$typeof){case l:case p:case v:case y:case c:return t;default:return e}}case o:return e}}}function O(t){return w(t)===f}e.isFragment=function(t){return w(t)===i}},9864:(t,e,r)=>{"use strict";t.exports=r(9921)},6871:(t,e,r)=>{"use strict";function n(){var t=this.constructor.getDerivedStateFromProps(this.props,this.state);null!=t&&this.setState(t)}function o(t){this.setState(function(e){var r=this.constructor.getDerivedStateFromProps(t,e);return null!=r?r:null}.bind(this))}function i(t,e){try{var r=this.props,n=this.state;this.props=t,this.state=e,this.__reactInternalSnapshotFlag=!0,this.__reactInternalSnapshot=this.getSnapshotBeforeUpdate(r,n)}finally{this.props=r,this.state=n}}function a(t){var e=t.prototype;if(!e||!e.isReactComponent)throw new Error("Can only polyfill class components");if("function"!=typeof t.getDerivedStateFromProps&&"function"!=typeof e.getSnapshotBeforeUpdate)return t;var r=null,a=null,u=null;if("function"==typeof e.componentWillMount?r="componentWillMount":"function"==typeof e.UNSAFE_componentWillMount&&(r="UNSAFE_componentWillMount"),"function"==typeof e.componentWillReceiveProps?a="componentWillReceiveProps":"function"==typeof e.UNSAFE_componentWillReceiveProps&&(a="UNSAFE_componentWillReceiveProps"),"function"==typeof e.componentWillUpdate?u="componentWillUpdate":"function"==typeof e.UNSAFE_componentWillUpdate&&(u="UNSAFE_componentWillUpdate"),null!==r||null!==a||null!==u){var c=t.displayName||t.name,l="function"==typeof t.getDerivedStateFromProps?"getDerivedStateFromProps()":"getSnapshotBeforeUpdate()";throw Error("Unsafe legacy lifecycles will not be called for components using new component APIs.\n\n"+c+" uses "+l+" but also contains the following legacy lifecycles:"+(null!==r?"\n "+r:"")+(null!==a?"\n "+a:"")+(null!==u?"\n "+u:"")+"\n\nThe above lifecycles should be removed. Learn more about this warning here:\nhttps://fb.me/react-async-component-lifecycle-hooks")}if("function"==typeof t.getDerivedStateFromProps&&(e.componentWillMount=n,e.componentWillReceiveProps=o),"function"==typeof e.getSnapshotBeforeUpdate){if("function"!=typeof e.componentDidUpdate)throw new Error("Cannot polyfill getSnapshotBeforeUpdate() for components that do not define componentDidUpdate() on the prototype");e.componentWillUpdate=i;var s=e.componentDidUpdate;e.componentDidUpdate=function(t,e,r){var n=this.__reactInternalSnapshotFlag?this.__reactInternalSnapshot:r;s.call(this,t,e,n)}}return t}r.r(e),r.d(e,{polyfill:()=>a}),n.__suppressDeprecationWarning=!0,o.__suppressDeprecationWarning=!0,i.__suppressDeprecationWarning=!0},8292:(t,e,r)=>{"use strict";var n=r(4836);e.__esModule=!0,e.default=function(t,e){t.classList?t.classList.add(e):(0,o.default)(t,e)||("string"==typeof t.className?t.className=t.className+" "+e:t.setAttribute("class",(t.className&&t.className.baseVal||"")+" "+e))};var o=n(r(5312));t.exports=e.default},5312:(t,e)=>{"use strict";e.__esModule=!0,e.default=function(t,e){return t.classList?!!e&&t.classList.contains(e):-1!==(" "+(t.className.baseVal||t.className)+" ").indexOf(" "+e+" ")},t.exports=e.default},294:t=>{"use strict";function e(t,e){return t.replace(new RegExp("(^|\\s)"+e+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}t.exports=function(t,r){t.classList?t.classList.remove(r):"string"==typeof t.className?t.className=e(t.className,r):t.setAttribute("class",e(t.className&&t.className.baseVal||"",r))}},2810:(t,e,r)=>{"use strict";e.__esModule=!0,e.default=void 0;!function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)if(Object.prototype.hasOwnProperty.call(t,r)){var n=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(t,r):{};n.get||n.set?Object.defineProperty(e,r,n):e[r]=t[r]}e.default=t}(r(5697));var n=u(r(8292)),o=u(r(294)),i=u(r(7363)),a=u(r(2096));r(9806);function u(t){return t&&t.__esModule?t:{default:t}}function c(){return c=Object.assign||function(t){for(var e=1;e{"use strict";e.__esModule=!0,e.default=void 0;a(r(5697));var n=a(r(7363)),o=r(1533),i=a(r(6165));function a(t){return t&&t.__esModule?t:{default:t}}var u=function(t){var e,r;function a(){for(var e,r=arguments.length,n=new Array(r),o=0;o=0||(o[r]=t[r]);return o}(t,["children","in"]),a=n.default.Children.toArray(e),u=a[0],c=a[1];return delete o.onEnter,delete o.onEntering,delete o.onEntered,delete o.onExit,delete o.onExiting,delete o.onExited,n.default.createElement(i.default,o,r?n.default.cloneElement(u,{key:"first",onEnter:this.handleEnter,onEntering:this.handleEntering,onEntered:this.handleEntered}):n.default.cloneElement(c,{key:"second",onEnter:this.handleExit,onEntering:this.handleExiting,onEntered:this.handleExited}))},a}(n.default.Component);u.propTypes={};var c=u;e.default=c,t.exports=e.default},2096:(t,e,r)=>{"use strict";e.__esModule=!0,e.default=e.EXITING=e.ENTERED=e.ENTERING=e.EXITED=e.UNMOUNTED=void 0;var n=function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)if(Object.prototype.hasOwnProperty.call(t,r)){var n=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(t,r):{};n.get||n.set?Object.defineProperty(e,r,n):e[r]=t[r]}return e.default=t,e}(r(5697)),o=u(r(7363)),i=u(r(1533)),a=r(6871);r(9806);function u(t){return t&&t.__esModule?t:{default:t}}var c="unmounted";e.UNMOUNTED=c;var l="exited";e.EXITED=l;var s="entering";e.ENTERING=s;var f="entered";e.ENTERED=f;var p="exiting";e.EXITING=p;var h=function(t){var e,r;function n(e,r){var n;n=t.call(this,e,r)||this;var o,i=r.transitionGroup,a=i&&!i.isMounting?e.enter:e.appear;return n.appearStatus=null,e.in?a?(o=l,n.appearStatus=s):o=f:o=e.unmountOnExit||e.mountOnEnter?c:l,n.state={status:o},n.nextCallback=null,n}r=t,(e=n).prototype=Object.create(r.prototype),e.prototype.constructor=e,e.__proto__=r;var a=n.prototype;return a.getChildContext=function(){return{transitionGroup:null}},n.getDerivedStateFromProps=function(t,e){return t.in&&e.status===c?{status:l}:null},a.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},a.componentDidUpdate=function(t){var e=null;if(t!==this.props){var r=this.state.status;this.props.in?r!==s&&r!==f&&(e=s):r!==s&&r!==f||(e=p)}this.updateStatus(!1,e)},a.componentWillUnmount=function(){this.cancelNextCallback()},a.getTimeouts=function(){var t,e,r,n=this.props.timeout;return t=e=r=n,null!=n&&"number"!=typeof n&&(t=n.exit,e=n.enter,r=void 0!==n.appear?n.appear:e),{exit:t,enter:e,appear:r}},a.updateStatus=function(t,e){if(void 0===t&&(t=!1),null!==e){this.cancelNextCallback();var r=i.default.findDOMNode(this);e===s?this.performEnter(r,t):this.performExit(r)}else this.props.unmountOnExit&&this.state.status===l&&this.setState({status:c})},a.performEnter=function(t,e){var r=this,n=this.props.enter,o=this.context.transitionGroup?this.context.transitionGroup.isMounting:e,i=this.getTimeouts(),a=o?i.appear:i.enter;e||n?(this.props.onEnter(t,o),this.safeSetState({status:s},(function(){r.props.onEntering(t,o),r.onTransitionEnd(t,a,(function(){r.safeSetState({status:f},(function(){r.props.onEntered(t,o)}))}))}))):this.safeSetState({status:f},(function(){r.props.onEntered(t)}))},a.performExit=function(t){var e=this,r=this.props.exit,n=this.getTimeouts();r?(this.props.onExit(t),this.safeSetState({status:p},(function(){e.props.onExiting(t),e.onTransitionEnd(t,n.exit,(function(){e.safeSetState({status:l},(function(){e.props.onExited(t)}))}))}))):this.safeSetState({status:l},(function(){e.props.onExited(t)}))},a.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},a.safeSetState=function(t,e){e=this.setNextCallback(e),this.setState(t,e)},a.setNextCallback=function(t){var e=this,r=!0;return this.nextCallback=function(n){r&&(r=!1,e.nextCallback=null,t(n))},this.nextCallback.cancel=function(){r=!1},this.nextCallback},a.onTransitionEnd=function(t,e,r){this.setNextCallback(r);var n=null==e&&!this.props.addEndListener;t&&!n?(this.props.addEndListener&&this.props.addEndListener(t,this.nextCallback),null!=e&&setTimeout(this.nextCallback,e)):setTimeout(this.nextCallback,0)},a.render=function(){var t=this.state.status;if(t===c)return null;var e=this.props,r=e.children,n=function(t,e){if(null==t)return{};var r,n,o={},i=Object.keys(t);for(n=0;n=0||(o[r]=t[r]);return o}(e,["children"]);if(delete n.in,delete n.mountOnEnter,delete n.unmountOnExit,delete n.appear,delete n.enter,delete n.exit,delete n.timeout,delete n.addEndListener,delete n.onEnter,delete n.onEntering,delete n.onEntered,delete n.onExit,delete n.onExiting,delete n.onExited,"function"==typeof r)return r(t,n);var i=o.default.Children.only(r);return o.default.cloneElement(i,n)},n}(o.default.Component);function d(){}h.contextTypes={transitionGroup:n.object},h.childContextTypes={transitionGroup:function(){}},h.propTypes={},h.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:d,onEntering:d,onEntered:d,onExit:d,onExiting:d,onExited:d},h.UNMOUNTED=0,h.EXITED=1,h.ENTERING=2,h.ENTERED=3,h.EXITING=4;var y=(0,a.polyfill)(h);e.default=y},6165:(t,e,r)=>{"use strict";e.__esModule=!0,e.default=void 0;var n=u(r(5697)),o=u(r(7363)),i=r(6871),a=r(4474);function u(t){return t&&t.__esModule?t:{default:t}}function c(){return c=Object.assign||function(t){for(var e=1;e=0||(o[r]=t[r]);return o}(t,["component","childFactory"]),i=s(this.state.children).map(r);return delete n.appear,delete n.enter,delete n.exit,null===e?i:o.default.createElement(e,n,i)},n}(o.default.Component);f.childContextTypes={transitionGroup:n.default.object.isRequired},f.propTypes={},f.defaultProps={component:"div",childFactory:function(t){return t}};var p=(0,i.polyfill)(f);e.default=p,t.exports=e.default},9469:(t,e,r)=>{"use strict";var n=u(r(2810)),o=u(r(7557)),i=u(r(6165)),a=u(r(2096));function u(t){return t&&t.__esModule?t:{default:t}}t.exports={Transition:a.default,TransitionGroup:i.default,ReplaceTransition:o.default,CSSTransition:n.default}},4474:(t,e,r)=>{"use strict";e.__esModule=!0,e.getChildMapping=o,e.mergeChildMappings=i,e.getInitialChildMapping=function(t,e){return o(t.children,(function(r){return(0,n.cloneElement)(r,{onExited:e.bind(null,r),in:!0,appear:a(r,"appear",t),enter:a(r,"enter",t),exit:a(r,"exit",t)})}))},e.getNextChildMapping=function(t,e,r){var u=o(t.children),c=i(e,u);return Object.keys(c).forEach((function(o){var i=c[o];if((0,n.isValidElement)(i)){var l=o in e,s=o in u,f=e[o],p=(0,n.isValidElement)(f)&&!f.props.in;!s||l&&!p?s||!l||p?s&&l&&(0,n.isValidElement)(f)&&(c[o]=(0,n.cloneElement)(i,{onExited:r.bind(null,i),in:f.props.in,exit:a(i,"exit",t),enter:a(i,"enter",t)})):c[o]=(0,n.cloneElement)(i,{in:!1}):c[o]=(0,n.cloneElement)(i,{onExited:r.bind(null,i),in:!0,exit:a(i,"exit",t),enter:a(i,"enter",t)})}})),c};var n=r(7363);function o(t,e){var r=Object.create(null);return t&&n.Children.map(t,(function(t){return t})).forEach((function(t){r[t.key]=function(t){return e&&(0,n.isValidElement)(t)?e(t):t}(t)})),r}function i(t,e){function r(r){return r in e?e[r]:t[r]}t=t||{},e=e||{};var n,o=Object.create(null),i=[];for(var a in t)a in e?i.length&&(o[a]=i,i=[]):i.push(a);var u={};for(var c in e){if(o[c])for(n=0;n{"use strict";e.__esModule=!0,e.classNamesShape=e.timeoutsShape=void 0;var n;(n=r(5697))&&n.__esModule;e.timeoutsShape=null;e.classNamesShape=null},7363:t=>{"use strict";t.exports=React},1533:t=>{"use strict";t.exports=ReactDOM},4836:t=>{t.exports=function(t){return t&&t.__esModule?t:{default:t}},t.exports.__esModule=!0,t.exports.default=t.exports}},e={};function r(n){var o=e[n];if(void 0!==o)return o.exports;var i=e[n]={id:n,loaded:!1,exports:{}};return t[n].call(i.exports,i,i.exports,r),i.loaded=!0,i.exports}r.n=t=>{var e=t&&t.__esModule?()=>t.default:()=>t;return r.d(e,{a:e}),e},r.d=(t,e)=>{for(var n in e)r.o(e,n)&&!r.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),r.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),r.r=t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},r.nmd=t=>(t.paths=[],t.children||(t.children=[]),t),(()=>{"use strict";var t={};r.r(t),r.d(t,{addTrendKeyword:()=>s,clearTrendKeywords:()=>h,deleteActiveTemplate:()=>b,refreshTrendKeywords:()=>l,removeTrendKeyword:()=>f,toggleTrendKeyword:()=>p,updateCoordinates:()=>w,updateNewsRobots:()=>d,updatePrimary:()=>x});var e={};r.r(e),r.d(e,{appData:()=>_,appUi:()=>N});var n={};r.r(n),r.d(n,{getNewsRobots:()=>R,getTrendKeywords:()=>I,isRefreshingTrendKeywords:()=>L});var o={};r.r(o),r.d(o,{scaleBand:()=>Ai,scaleDiverging:()=>Ys,scaleDivergingLog:()=>Xs,scaleDivergingPow:()=>Zs,scaleDivergingSqrt:()=>Js,scaleDivergingSymlog:()=>Vs,scaleIdentity:()=>hu,scaleImplicit:()=>Pi,scaleLinear:()=>pu,scaleLog:()=>Ou,scaleOrdinal:()=>_i,scalePoint:()=>Ti,scalePow:()=>Tu,scaleQuantile:()=>$u,scaleQuantize:()=>Hu,scaleRadial:()=>Nu,scaleSequential:()=>Fs,scaleSequentialLog:()=>Ws,scaleSequentialPow:()=>Hs,scaleSequentialQuantile:()=>qs,scaleSequentialSqrt:()=>Ks,scaleSequentialSymlog:()=>$s,scaleSqrt:()=>Cu,scaleSymlog:()=>ku,scaleThreshold:()=>Ku,scaleTime:()=>Ls,scaleUtc:()=>Bs,tickFormat:()=>su});const i=wp.hooks,a=wp.data,u=lodash;function c(t,e){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;return(0,a.dispatch)("rank-math").updateAppData(t,e,r,n),{type:"RANK_MATH_APP_DATA",key:t,value:e}}function l(){return function(t,e){return{type:"RANK_MATH_APP_UI",key:t,value:e}}("refreshTrendKeywords",Date.now())}function s(t){var e=(0,a.select)("rank-math-pro").getTrendKeywords();return""===t||(0,u.isUndefined)(e[t])&&Object.keys(e).length<5&&(e[t]=!0),c("trendKeywords",e)}function f(t){var e=(0,a.select)("rank-math-pro").getTrendKeywords();return(0,u.isUndefined)(e[t])||delete e[t],c("trendKeywords",e)}function p(t){var e=(0,a.select)("rank-math-pro").getTrendKeywords();return(0,u.isUndefined)(e[t])||(e[t]=!e[t]),c("trendKeywords",e)}function h(){return c("trendKeywords",!1)}function d(t){return c("newsRobots",t,"rank_math_news_sitemap_robots")}function y(t){return y="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},y(t)}function v(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function m(t){for(var e=1;e0&&void 0!==arguments[0]?arguments[0]:P,e=arguments.length>1?arguments[1]:void 0;return"RANK_MATH_APP_DATA"===e.type?j(j({},t),{},E({},e.key,e.value)):t}function A(t){return A="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},A(t)}function M(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function T(t){for(var e=1;e0&&void 0!==arguments[0]?arguments[0]:D,e=arguments.length>1?arguments[1]:void 0;return"RANK_MATH_APP_UI"===e.type?T(T({},t),{},C({},e.key,e.value)):t}function I(t){if(!1===t.appData.trendKeywords){var e={},r=function(){var t=[],e=(0,u.get)(rankMathEditor,"components.focusKeywords",!1);return e&&(t=e.getFocusKeywords()),(0,u.isEmpty)(t)?(t=(0,a.select)("rank-math").getKeywords(),(0,u.isEmpty)(t)?[]:t.split(",")):t}();return(0,u.forEach)(r,(function(t){e[t]=!0})),e}return t.appData.trendKeywords}function R(t){return t.appData.newsRobots}function L(t){return t.appUi.refreshTrendKeywords}const B=wp.i18n,U=wp.components;const z=function(){return rankMath.canUser.analytics&&(0,u.includes)(rankMath.modules,"analytics")&&rankMath.isAnalyticsConnected?"publish"!==((0,u.isUndefined)(rankMathEditor.assessor.dataCollector.getPostAttribute)?rankMath.postStatus:rankMathEditor.assessor.dataCollector.getPostAttribute("status"))?null:wp.element.createElement(U.Button,{className:"button-secondary rank-math-single-analytics-report",target:"_blank",href:rankMath.adminurl+"?page=rank-math-analytics#/single/"+rankMathEditor.assessor.dataCollector.getPostID()},(0,B.__)("Analytics","rank-math-pro")):null},F=wp.element,W=moment;var $=r.n(W),H=r(8446),K=r.n(H),q=r(7654),G=r.n(q),Y=r(6162),X=r.n(Y),V=r(3560),Z=r.n(V),J=r(7361),Q=r.n(J),tt=r(4293),et=r.n(tt),rt=r(1469),nt=r.n(rt),ot=r(7363),it=r.n(ot),at=r(4184),ut=r.n(at),ct=r(5697),lt=r.n(ct),st=Object.getOwnPropertyNames,ft=Object.getOwnPropertySymbols,pt=Object.prototype.hasOwnProperty;function ht(t,e){return function(r,n,o){return t(r,n,o)&&e(r,n,o)}}function dt(t){return function(e,r,n){if(!e||!r||"object"!=typeof e||"object"!=typeof r)return t(e,r,n);var o=n.cache,i=o.get(e),a=o.get(r);if(i&&a)return i===r&&a===e;o.set(e,r),o.set(r,e);var u=t(e,r,n);return o.delete(e),o.delete(r),u}}function yt(t){return st(t).concat(ft(t))}var vt=Object.hasOwn||function(t,e){return pt.call(t,e)};function mt(t,e){return t||e?t===e:t===e||t!=t&&e!=e}var gt="_owner",bt=Object.getOwnPropertyDescriptor,xt=Object.keys;function wt(t,e,r){var n=t.length;if(e.length!==n)return!1;for(;n-- >0;)if(!r.equals(t[n],e[n],n,n,t,e,r))return!1;return!0}function Ot(t,e){return mt(t.getTime(),e.getTime())}function St(t,e,r){if(t.size!==e.size)return!1;for(var n,o,i={},a=t.entries(),u=0;(n=a.next())&&!n.done;){for(var c=e.entries(),l=!1,s=0;(o=c.next())&&!o.done;){var f=n.value,p=f[0],h=f[1],d=o.value,y=d[0],v=d[1];l||i[s]||!(l=r.equals(p,y,u,s,t,e,r)&&r.equals(h,v,p,y,t,e,r))||(i[s]=!0),s++}if(!l)return!1;u++}return!0}function jt(t,e,r){var n,o=xt(t),i=o.length;if(xt(e).length!==i)return!1;for(;i-- >0;){if((n=o[i])===gt&&(t.$$typeof||e.$$typeof)&&t.$$typeof!==e.$$typeof)return!1;if(!vt(e,n)||!r.equals(t[n],e[n],n,n,t,e,r))return!1}return!0}function Et(t,e,r){var n,o,i,a=yt(t),u=a.length;if(yt(e).length!==u)return!1;for(;u-- >0;){if((n=a[u])===gt&&(t.$$typeof||e.$$typeof)&&t.$$typeof!==e.$$typeof)return!1;if(!vt(e,n))return!1;if(!r.equals(t[n],e[n],n,n,t,e,r))return!1;if(o=bt(t,n),i=bt(e,n),(o||i)&&(!o||!i||o.configurable!==i.configurable||o.enumerable!==i.enumerable||o.writable!==i.writable))return!1}return!0}function kt(t,e){return mt(t.valueOf(),e.valueOf())}function Pt(t,e){return t.source===e.source&&t.flags===e.flags}function _t(t,e,r){if(t.size!==e.size)return!1;for(var n,o,i={},a=t.values();(n=a.next())&&!n.done;){for(var u=e.values(),c=!1,l=0;(o=u.next())&&!o.done;)c||i[l]||!(c=r.equals(n.value,o.value,n.value,o.value,t,e,r))||(i[l]=!0),l++;if(!c)return!1}return!0}function At(t,e){var r=t.length;if(e.length!==r)return!1;for(;r-- >0;)if(t[r]!==e[r])return!1;return!0}var Mt="[object Arguments]",Tt="[object Boolean]",Ct="[object Date]",Dt="[object Map]",Nt="[object Number]",It="[object Object]",Rt="[object RegExp]",Lt="[object Set]",Bt="[object String]",Ut=Array.isArray,zt="function"==typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView:null,Ft=Object.assign,Wt=Object.prototype.toString.call.bind(Object.prototype.toString);var $t=Ht();Ht({strict:!0}),Ht({circular:!0}),Ht({circular:!0,strict:!0}),Ht({createInternalComparator:function(){return mt}}),Ht({strict:!0,createInternalComparator:function(){return mt}}),Ht({circular:!0,createInternalComparator:function(){return mt}}),Ht({circular:!0,createInternalComparator:function(){return mt},strict:!0});function Ht(t){void 0===t&&(t={});var e,r=t.circular,n=void 0!==r&&r,o=t.createInternalComparator,i=t.createState,a=t.strict,u=void 0!==a&&a,c=function(t){var e=t.circular,r=t.createCustomConfig,n=t.strict,o={areArraysEqual:n?Et:wt,areDatesEqual:Ot,areMapsEqual:n?ht(St,Et):St,areObjectsEqual:n?Et:jt,arePrimitiveWrappersEqual:kt,areRegExpsEqual:Pt,areSetsEqual:n?ht(_t,Et):_t,areTypedArraysEqual:n?Et:At};if(r&&(o=Ft({},o,r(o))),e){var i=dt(o.areArraysEqual),a=dt(o.areMapsEqual),u=dt(o.areObjectsEqual),c=dt(o.areSetsEqual);o=Ft({},o,{areArraysEqual:i,areMapsEqual:a,areObjectsEqual:u,areSetsEqual:c})}return o}(t),l=function(t){var e=t.areArraysEqual,r=t.areDatesEqual,n=t.areMapsEqual,o=t.areObjectsEqual,i=t.arePrimitiveWrappersEqual,a=t.areRegExpsEqual,u=t.areSetsEqual,c=t.areTypedArraysEqual;return function(t,l,s){if(t===l)return!0;if(null==t||null==l||"object"!=typeof t||"object"!=typeof l)return t!=t&&l!=l;var f=t.constructor;if(f!==l.constructor)return!1;if(f===Object)return o(t,l,s);if(Ut(t))return e(t,l,s);if(null!=zt&&zt(t))return c(t,l,s);if(f===Date)return r(t,l,s);if(f===RegExp)return a(t,l,s);if(f===Map)return n(t,l,s);if(f===Set)return u(t,l,s);var p=Wt(t);return p===Ct?r(t,l,s):p===Rt?a(t,l,s):p===Dt?n(t,l,s):p===Lt?u(t,l,s):p===It?"function"!=typeof t.then&&"function"!=typeof l.then&&o(t,l,s):p===Mt?o(t,l,s):(p===Tt||p===Nt||p===Bt)&&i(t,l,s)}}(c),s=o?o(l):(e=l,function(t,r,n,o,i,a,u){return e(t,r,u)});return function(t){var e=t.circular,r=t.comparator,n=t.createState,o=t.equals,i=t.strict;if(n)return function(t,a){var u=n(),c=u.cache,l=void 0===c?e?new WeakMap:void 0:c,s=u.meta;return r(t,a,{cache:l,equals:o,meta:s,strict:i})};if(e)return function(t,e){return r(t,e,{cache:new WeakMap,equals:o,meta:void 0,strict:i})};var a={cache:void 0,equals:o,meta:void 0,strict:i};return function(t,e){return r(t,e,a)}}({circular:n,comparator:l,createState:i,equals:s,strict:u})}function Kt(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=-1;requestAnimationFrame((function n(o){r<0&&(r=o),o-r>e?(t(o),r=-1):function(t){"undefined"!=typeof requestAnimationFrame&&requestAnimationFrame(t)}(n)}))}function qt(t){return qt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},qt(t)}function Gt(t){return function(t){if(Array.isArray(t))return t}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return Yt(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);"Object"===r&&t.constructor&&(r=t.constructor.name);if("Map"===r||"Set"===r)return Array.from(t);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Yt(t,e)}(t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Yt(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);rt.length)&&(e=t.length);for(var r=0,n=new Array(e);r=0&&t<=1}));var l,s,f=de(n,i),p=de(o,a),h=(l=n,s=i,function(t){var e=pe(l,s),r=[].concat(ce(e.map((function(t,e){return t*e})).slice(1)),[0]);return he(r,t)}),d=function(t){return t>1?1:t<0?0:t},y=function(t){for(var e=t>1?1:t,r=e,n=0;n<8;++n){var o=f(r)-e,i=h(r);if(Math.abs(o-e)0&&void 0!==arguments[0]?arguments[0]:{},e=t.stiff,r=void 0===e?100:e,n=t.damping,o=void 0===n?8:n,i=t.dt,a=void 0===i?17:i,u=function(t,e,n){var i=n+(-(t-e)*r-n*o)*a/1e3,u=n*a/1e3+t;return Math.abs(u-e)t.length)&&(e=t.length);for(var r=0,n=new Array(e);r=0||(o[r]=t[r]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(o[r]=t[r])}return o}function Ce(t){return function(t){if(Array.isArray(t))return De(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return De(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);"Object"===r&&t.constructor&&(r=t.constructor.name);if("Map"===r||"Set"===r)return Array.from(t);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return De(t,e)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function De(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r0?r[o-1]:n,p=l||Object.keys(c);if("function"==typeof u||"spring"===u)return[].concat(Ce(t),[e.runJSAnimation.bind(e,{from:f.style,to:c,duration:i,easing:u}),i]);var h=ae(p,i,u),d=Ie(Ie(Ie({},f.style),c),{},{transition:h});return[].concat(Ce(t),[d,i,s]).filter(ne)}),[a,Math.max(c,n)])),[t.onAnimationEnd]))}},{key:"runAnimation",value:function(t){this.manager||(this.manager=Xt());var e=t.begin,r=t.duration,n=t.attributeName,o=t.to,i=t.easing,a=t.onAnimationStart,u=t.onAnimationEnd,c=t.steps,l=t.children,s=this.manager;if(this.unSubscribe=s.subscribe(this.handleStyleChange),"function"!=typeof i&&"function"!=typeof l&&"spring"!==i)if(c.length>1)this.runStepAnimation(t);else{var f=n?Re({},n,o):o,p=ae(Object.keys(f),r,i);s.start([a,e,Ie(Ie({},f),{},{transition:p}),r,u])}else this.runJSAnimation(t)}},{key:"render",value:function(){var t=this.props,e=t.children,r=(t.begin,t.duration),n=(t.attributeName,t.easing,t.isActive),o=(t.steps,t.from,t.to,t.canBegin,t.onAnimationEnd,t.shouldReAnimate,t.onAnimationReStart,Te(t,Me)),i=ot.Children.count(e),a=ie(this.state.style);if("function"==typeof e)return e(a);if(!n||0===i||r<=0)return e;var u=function(t){var e=t.props,r=e.style,n=void 0===r?{}:r,i=e.className;return(0,ot.cloneElement)(t,Ie(Ie({},o),{},{style:Ie(Ie({},n),a),className:i}))};return 1===i?u(ot.Children.only(e)):it().createElement("div",null,ot.Children.map(e,(function(t){return u(t)})))}}])&&Le(e.prototype,r),n&&Le(e,n),Object.defineProperty(e,"prototype",{writable:!1}),i}(ot.PureComponent);He.displayName="Animate",He.defaultProps={begin:0,duration:1e3,from:"",to:"",attributeName:"",easing:"ease",isActive:!0,canBegin:!0,steps:[],onAnimationEnd:function(){},onAnimationStart:function(){}},He.propTypes={from:lt().oneOfType([lt().object,lt().string]),to:lt().oneOfType([lt().object,lt().string]),attributeName:lt().string,duration:lt().number,begin:lt().number,easing:lt().oneOfType([lt().string,lt().func]),steps:lt().arrayOf(lt().shape({duration:lt().number.isRequired,style:lt().object.isRequired,easing:lt().oneOfType([lt().oneOf(["ease","ease-in","ease-out","ease-in-out","linear"]),lt().func]),properties:lt().arrayOf("string"),onAnimationEnd:lt().func})),children:lt().oneOfType([lt().node,lt().func]),isActive:lt().bool,canBegin:lt().bool,onAnimationEnd:lt().func,shouldReAnimate:lt().bool,onAnimationStart:lt().func,onAnimationReStart:lt().func};const Ke=He;var qe=r(9469),Ge=["children","appearOptions","enterOptions","leaveOptions"];function Ye(t){return Ye="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Ye(t)}function Xe(){return Xe=Object.assign?Object.assign.bind():function(t){for(var e=1;e=0||(o[r]=t[r]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(o[r]=t[r])}return o}function Ze(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function Je(t){for(var e=1;e0&&void 0!==arguments[0]?arguments[0]:{},e=t.steps,r=t.duration;return e&&e.length?e.reduce((function(t,e){return t+(Number.isFinite(e.duration)&&e.duration>0?e.duration:0)}),0):Number.isFinite(r)?r:0},ur=function(t){!function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&tr(t,e)}(i,t);var e,r,n,o=er(i);function i(){var t;return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,i),or(rr(t=o.call(this)),"handleEnter",(function(e,r){var n=t.props,o=n.appearOptions,i=n.enterOptions;t.handleStyleActive(r?o:i)})),or(rr(t),"handleExit",(function(){var e=t.props.leaveOptions;t.handleStyleActive(e)})),t.state={isActive:!1},t}return e=i,(r=[{key:"handleStyleActive",value:function(t){if(t){var e=t.onAnimationEnd?function(){t.onAnimationEnd()}:null;this.setState(Je(Je({},t),{},{onAnimationEnd:e,isActive:!0}))}}},{key:"parseTimeout",value:function(){var t=this.props,e=t.appearOptions,r=t.enterOptions,n=t.leaveOptions;return ar(e)+ar(r)+ar(n)}},{key:"render",value:function(){var t=this,e=this.props,r=e.children,n=(e.appearOptions,e.enterOptions,e.leaveOptions,Ve(e,Ge));return it().createElement(qe.Transition,Xe({},n,{onEnter:this.handleEnter,onExit:this.handleExit,timeout:this.parseTimeout()}),(function(){return it().createElement(Ke,t.state,ot.Children.only(r))}))}}])&&Qe(e.prototype,r),n&&Qe(e,n),Object.defineProperty(e,"prototype",{writable:!1}),i}(ot.Component);ur.propTypes={appearOptions:lt().object,enterOptions:lt().object,leaveOptions:lt().object,children:lt().element};const cr=ur;function lr(t){var e=t.component,r=t.children,n=t.appear,o=t.enter,i=t.leave;return it().createElement(qe.TransitionGroup,{component:e},ot.Children.map(r,(function(t,e){return it().createElement(cr,{appearOptions:n,enterOptions:o,leaveOptions:i,key:"child-".concat(e)},t)})))}lr.propTypes={appear:lt().object,enter:lt().object,leave:lt().object,children:lt().oneOfType([lt().array,lt().element]),component:lt().any},lr.defaultProps={component:"span"};const sr=Ke;var fr=r(1700),pr=r.n(fr);function hr(){}function dr(t,e,r){t._context.bezierCurveTo((2*t._x0+t._x1)/3,(2*t._y0+t._y1)/3,(t._x0+2*t._x1)/3,(t._y0+2*t._y1)/3,(t._x0+4*t._x1+e)/6,(t._y0+4*t._y1+r)/6)}function yr(t){this._context=t}function vr(t){this._context=t}function mr(t){this._context=t}yr.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){switch(this._point){case 3:dr(this,this._x1,this._y1);case 2:this._context.lineTo(this._x1,this._y1)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;break;case 2:this._point=3,this._context.lineTo((5*this._x0+this._x1)/6,(5*this._y0+this._y1)/6);default:dr(this,t,e)}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=e}},vr.prototype={areaStart:hr,areaEnd:hr,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._y0=this._y1=this._y2=this._y3=this._y4=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x2,this._y2),this._context.closePath();break;case 2:this._context.moveTo((this._x2+2*this._x3)/3,(this._y2+2*this._y3)/3),this._context.lineTo((this._x3+2*this._x2)/3,(this._y3+2*this._y2)/3),this._context.closePath();break;case 3:this.point(this._x2,this._y2),this.point(this._x3,this._y3),this.point(this._x4,this._y4)}},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._x2=t,this._y2=e;break;case 1:this._point=2,this._x3=t,this._y3=e;break;case 2:this._point=3,this._x4=t,this._y4=e,this._context.moveTo((this._x0+4*this._x1+t)/6,(this._y0+4*this._y1+e)/6);break;default:dr(this,t,e)}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=e}},mr.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3;var r=(this._x0+4*this._x1+t)/6,n=(this._y0+4*this._y1+e)/6;this._line?this._context.lineTo(r,n):this._context.moveTo(r,n);break;case 3:this._point=4;default:dr(this,t,e)}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=e}};class gr{constructor(t,e){this._context=t,this._x=e}areaStart(){this._line=0}areaEnd(){this._line=NaN}lineStart(){this._point=0}lineEnd(){(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line}point(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;default:this._x?this._context.bezierCurveTo(this._x0=(this._x0+t)/2,this._y0,this._x0,e,t,e):this._context.bezierCurveTo(this._x0,this._y0=(this._y0+e)/2,t,this._y0,t,e)}this._x0=t,this._y0=e}}function br(t){this._context=t}function xr(t){this._context=t}function wr(t){return new xr(t)}function Or(t){return t<0?-1:1}function Sr(t,e,r){var n=t._x1-t._x0,o=e-t._x1,i=(t._y1-t._y0)/(n||o<0&&-0),a=(r-t._y1)/(o||n<0&&-0),u=(i*o+a*n)/(n+o);return(Or(i)+Or(a))*Math.min(Math.abs(i),Math.abs(a),.5*Math.abs(u))||0}function jr(t,e){var r=t._x1-t._x0;return r?(3*(t._y1-t._y0)/r-e)/2:e}function Er(t,e,r){var n=t._x0,o=t._y0,i=t._x1,a=t._y1,u=(i-n)/3;t._context.bezierCurveTo(n+u,o+u*e,i-u,a-u*r,i,a)}function kr(t){this._context=t}function Pr(t){this._context=new _r(t)}function _r(t){this._context=t}function Ar(t){this._context=t}function Mr(t){var e,r,n=t.length-1,o=new Array(n),i=new Array(n),a=new Array(n);for(o[0]=0,i[0]=2,a[0]=t[0]+2*t[1],e=1;e=0;--e)o[e]=(a[e]-o[e+1])/i[e];for(i[n-1]=(t[n]+o[n-1])/2,e=0;e=0&&(this._t=1-this._t,this._line=1-this._line)},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;default:if(this._t<=0)this._context.lineTo(this._x,e),this._context.lineTo(t,e);else{var r=this._x*(1-this._t)+t*this._t;this._context.lineTo(r,this._y),this._context.lineTo(r,e)}}this._x=t,this._y=e}};Array.prototype.slice;function Cr(t){return"object"==typeof t&&"length"in t?t:Array.from(t)}function Dr(t){return function(){return t}}const Nr=Math.PI,Ir=2*Nr,Rr=1e-6,Lr=Ir-Rr;function Br(t){this._+=t[0];for(let e=1,r=t.length;e=0))throw new Error(`invalid digits: ${t}`);if(e>15)return Br;const r=10**e;return function(t){this._+=t[0];for(let e=1,n=t.length;eRr)if(Math.abs(s*u-c*l)>Rr&&o){let p=r-i,h=n-a,d=u*u+c*c,y=p*p+h*h,v=Math.sqrt(d),m=Math.sqrt(f),g=o*Math.tan((Nr-Math.acos((d+f-y)/(2*v*m)))/2),b=g/m,x=g/v;Math.abs(b-1)>Rr&&this._append`L${t+b*l},${e+b*s}`,this._append`A${o},${o},0,0,${+(s*p>l*h)},${this._x1=t+x*u},${this._y1=e+x*c}`}else this._append`L${this._x1=t},${this._y1=e}`;else;}arc(t,e,r,n,o,i){if(t=+t,e=+e,i=!!i,(r=+r)<0)throw new Error(`negative radius: ${r}`);let a=r*Math.cos(n),u=r*Math.sin(n),c=t+a,l=e+u,s=1^i,f=i?n-o:o-n;null===this._x1?this._append`M${c},${l}`:(Math.abs(this._x1-c)>Rr||Math.abs(this._y1-l)>Rr)&&this._append`L${c},${l}`,r&&(f<0&&(f=f%Ir+Ir),f>Lr?this._append`A${r},${r},0,1,${s},${t-a},${e-u}A${r},${r},0,1,${s},${this._x1=c},${this._y1=l}`:f>Rr&&this._append`A${r},${r},0,${+(f>=Nr)},${s},${this._x1=t+r*Math.cos(o)},${this._y1=e+r*Math.sin(o)}`)}rect(t,e,r,n){this._append`M${this._x0=this._x1=+t},${this._y0=this._y1=+e}h${r=+r}v${+n}h${-r}Z`}toString(){return this._}}function zr(t){let e=3;return t.digits=function(r){if(!arguments.length)return e;if(null==r)e=null;else{const t=Math.floor(r);if(!(t>=0))throw new RangeError(`invalid digits: ${r}`);e=t}return t},()=>new Ur(e)}function Fr(t){return t[0]}function Wr(t){return t[1]}function $r(t,e){var r=Dr(!0),n=null,o=wr,i=null,a=zr(u);function u(u){var c,l,s,f=(u=Cr(u)).length,p=!1;for(null==n&&(i=o(s=a())),c=0;c<=f;++c)!(c=f;--p)u.point(m[p],g[p]);u.lineEnd(),u.areaEnd()}v&&(m[s]=+t(h,s,l),g[s]=+e(h,s,l),u.point(n?+n(h,s,l):m[s],r?+r(h,s,l):g[s]))}if(d)return u=null,d+""||null}function s(){return $r().defined(o).curve(a).context(i)}return t="function"==typeof t?t:void 0===t?Fr:Dr(+t),e="function"==typeof e?e:Dr(void 0===e?0:+e),r="function"==typeof r?r:void 0===r?Wr:Dr(+r),l.x=function(e){return arguments.length?(t="function"==typeof e?e:Dr(+e),n=null,l):t},l.x0=function(e){return arguments.length?(t="function"==typeof e?e:Dr(+e),l):t},l.x1=function(t){return arguments.length?(n=null==t?null:"function"==typeof t?t:Dr(+t),l):n},l.y=function(t){return arguments.length?(e="function"==typeof t?t:Dr(+t),r=null,l):e},l.y0=function(t){return arguments.length?(e="function"==typeof t?t:Dr(+t),l):e},l.y1=function(t){return arguments.length?(r=null==t?null:"function"==typeof t?t:Dr(+t),l):r},l.lineX0=l.lineY0=function(){return s().x(t).y(e)},l.lineY1=function(){return s().x(t).y(r)},l.lineX1=function(){return s().x(n).y(e)},l.defined=function(t){return arguments.length?(o="function"==typeof t?t:Dr(!!t),l):o},l.curve=function(t){return arguments.length?(a=t,null!=i&&(u=a(i)),l):a},l.context=function(t){return arguments.length?(null==t?i=u=null:u=a(i=t),l):i},l}Ur.prototype;var Kr=r(3218),qr=r.n(Kr);function Gr(t){return Gr="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Gr(t)}var Yr=["aria-activedescendant","aria-atomic","aria-autocomplete","aria-busy","aria-checked","aria-colcount","aria-colindex","aria-colspan","aria-controls","aria-current","aria-describedby","aria-details","aria-disabled","aria-errormessage","aria-expanded","aria-flowto","aria-haspopup","aria-hidden","aria-invalid","aria-keyshortcuts","aria-label","aria-labelledby","aria-level","aria-live","aria-modal","aria-multiline","aria-multiselectable","aria-orientation","aria-owns","aria-placeholder","aria-posinset","aria-pressed","aria-readonly","aria-relevant","aria-required","aria-roledescription","aria-rowcount","aria-rowindex","aria-rowspan","aria-selected","aria-setsize","aria-sort","aria-valuemax","aria-valuemin","aria-valuenow","aria-valuetext","className","color","height","id","lang","max","media","method","min","name","style","target","width","role","tabIndex","accentHeight","accumulate","additive","alignmentBaseline","allowReorder","alphabetic","amplitude","arabicForm","ascent","attributeName","attributeType","autoReverse","azimuth","baseFrequency","baselineShift","baseProfile","bbox","begin","bias","by","calcMode","capHeight","clip","clipPath","clipPathUnits","clipRule","colorInterpolation","colorInterpolationFilters","colorProfile","colorRendering","contentScriptType","contentStyleType","cursor","cx","cy","d","decelerate","descent","diffuseConstant","direction","display","divisor","dominantBaseline","dur","dx","dy","edgeMode","elevation","enableBackground","end","exponent","externalResourcesRequired","fill","fillOpacity","fillRule","filter","filterRes","filterUnits","floodColor","floodOpacity","focusable","fontFamily","fontSize","fontSizeAdjust","fontStretch","fontStyle","fontVariant","fontWeight","format","from","fx","fy","g1","g2","glyphName","glyphOrientationHorizontal","glyphOrientationVertical","glyphRef","gradientTransform","gradientUnits","hanging","horizAdvX","horizOriginX","href","ideographic","imageRendering","in2","in","intercept","k1","k2","k3","k4","k","kernelMatrix","kernelUnitLength","kerning","keyPoints","keySplines","keyTimes","lengthAdjust","letterSpacing","lightingColor","limitingConeAngle","local","markerEnd","markerHeight","markerMid","markerStart","markerUnits","markerWidth","mask","maskContentUnits","maskUnits","mathematical","mode","numOctaves","offset","opacity","operator","order","orient","orientation","origin","overflow","overlinePosition","overlineThickness","paintOrder","panose1","pathLength","patternContentUnits","patternTransform","patternUnits","pointerEvents","pointsAtX","pointsAtY","pointsAtZ","preserveAlpha","preserveAspectRatio","primitiveUnits","r","radius","refX","refY","renderingIntent","repeatCount","repeatDur","requiredExtensions","requiredFeatures","restart","result","rotate","rx","ry","seed","shapeRendering","slope","spacing","specularConstant","specularExponent","speed","spreadMethod","startOffset","stdDeviation","stemh","stemv","stitchTiles","stopColor","stopOpacity","strikethroughPosition","strikethroughThickness","string","stroke","strokeDasharray","strokeDashoffset","strokeLinecap","strokeLinejoin","strokeMiterlimit","strokeOpacity","strokeWidth","surfaceScale","systemLanguage","tableValues","targetX","targetY","textAnchor","textDecoration","textLength","textRendering","to","transform","u1","u2","underlinePosition","underlineThickness","unicode","unicodeBidi","unicodeRange","unitsPerEm","vAlphabetic","values","vectorEffect","version","vertAdvY","vertOriginX","vertOriginY","vHanging","vIdeographic","viewTarget","visibility","vMathematical","widths","wordSpacing","writingMode","x1","x2","x","xChannelSelector","xHeight","xlinkActuate","xlinkArcrole","xlinkHref","xlinkRole","xlinkShow","xlinkTitle","xlinkType","xmlBase","xmlLang","xmlns","xmlnsXlink","xmlSpace","y1","y2","y","yChannelSelector","z","zoomAndPan","ref","key","angle"],Xr=["points","pathLength"],Vr={svg:["viewBox","children"],polygon:Xr,polyline:Xr},Zr=["dangerouslySetInnerHTML","onCopy","onCopyCapture","onCut","onCutCapture","onPaste","onPasteCapture","onCompositionEnd","onCompositionEndCapture","onCompositionStart","onCompositionStartCapture","onCompositionUpdate","onCompositionUpdateCapture","onFocus","onFocusCapture","onBlur","onBlurCapture","onChange","onChangeCapture","onBeforeInput","onBeforeInputCapture","onInput","onInputCapture","onReset","onResetCapture","onSubmit","onSubmitCapture","onInvalid","onInvalidCapture","onLoad","onLoadCapture","onError","onErrorCapture","onKeyDown","onKeyDownCapture","onKeyPress","onKeyPressCapture","onKeyUp","onKeyUpCapture","onAbort","onAbortCapture","onCanPlay","onCanPlayCapture","onCanPlayThrough","onCanPlayThroughCapture","onDurationChange","onDurationChangeCapture","onEmptied","onEmptiedCapture","onEncrypted","onEncryptedCapture","onEnded","onEndedCapture","onLoadedData","onLoadedDataCapture","onLoadedMetadata","onLoadedMetadataCapture","onLoadStart","onLoadStartCapture","onPause","onPauseCapture","onPlay","onPlayCapture","onPlaying","onPlayingCapture","onProgress","onProgressCapture","onRateChange","onRateChangeCapture","onSeeked","onSeekedCapture","onSeeking","onSeekingCapture","onStalled","onStalledCapture","onSuspend","onSuspendCapture","onTimeUpdate","onTimeUpdateCapture","onVolumeChange","onVolumeChangeCapture","onWaiting","onWaitingCapture","onAuxClick","onAuxClickCapture","onClick","onClickCapture","onContextMenu","onContextMenuCapture","onDoubleClick","onDoubleClickCapture","onDrag","onDragCapture","onDragEnd","onDragEndCapture","onDragEnter","onDragEnterCapture","onDragExit","onDragExitCapture","onDragLeave","onDragLeaveCapture","onDragOver","onDragOverCapture","onDragStart","onDragStartCapture","onDrop","onDropCapture","onMouseDown","onMouseDownCapture","onMouseEnter","onMouseLeave","onMouseMove","onMouseMoveCapture","onMouseOut","onMouseOutCapture","onMouseOver","onMouseOverCapture","onMouseUp","onMouseUpCapture","onSelect","onSelectCapture","onTouchCancel","onTouchCancelCapture","onTouchEnd","onTouchEndCapture","onTouchMove","onTouchMoveCapture","onTouchStart","onTouchStartCapture","onPointerDown","onPointerDownCapture","onPointerMove","onPointerMoveCapture","onPointerUp","onPointerUpCapture","onPointerCancel","onPointerCancelCapture","onPointerEnter","onPointerEnterCapture","onPointerLeave","onPointerLeaveCapture","onPointerOver","onPointerOverCapture","onPointerOut","onPointerOutCapture","onGotPointerCapture","onGotPointerCaptureCapture","onLostPointerCapture","onLostPointerCaptureCapture","onScroll","onScrollCapture","onWheel","onWheelCapture","onAnimationStart","onAnimationStartCapture","onAnimationEnd","onAnimationEndCapture","onAnimationIteration","onAnimationIterationCapture","onTransitionEnd","onTransitionEndCapture"],Jr=function(t,e){if(!t||"function"==typeof t||"boolean"==typeof t)return null;var r=t;if((0,ot.isValidElement)(t)&&(r=t.props),!qr()(r))return null;var n={};return Object.keys(r).forEach((function(t){Zr.includes(t)&&(n[t]=e||function(e){return r[t](r,e)})})),n},Qr=function(t,e,r){if(!qr()(t)||"object"!==Gr(t))return null;var n=null;return Object.keys(t).forEach((function(o){var i=t[o];Zr.includes(o)&&"function"==typeof i&&(n||(n={}),n[o]=function(t,e,r){return function(n){return t(e,r,n),null}}(i,e,r))})),n},tn=r(7037),en=r.n(tn),rn=r(9864),nn=r(1763),on=r.n(nn),an=function(t){return 0===t?0:t>0?1:-1},un=function(t){return en()(t)&&t.indexOf("%")===t.length-1},cn=function(t){return on()(t)&&!G()(t)},ln=function(t){return cn(t)||en()(t)},sn=0,fn=function(t){var e=++sn;return"".concat(t||"").concat(e)},pn=function(t,e){var r,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,o=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(!cn(t)&&!en()(t))return n;if(un(t)){var i=t.indexOf("%");r=e*parseFloat(t.slice(0,i))/100}else r=+t;return G()(r)&&(r=n),o&&r>e&&(r=e),r},hn=function(t){if(!t)return null;var e=Object.keys(t);return e&&e.length?t[e[0]]:null},dn=function(t,e){return cn(t)&&cn(e)?function(r){return t+r*(e-t)}:function(){return e}};function yn(t,e,r){return t&&t.length?t.find((function(t){return t&&("function"==typeof e?e(t):Q()(t,e))===r})):null}function vn(t,e){for(var r in t)if({}.hasOwnProperty.call(t,r)&&(!{}.hasOwnProperty.call(e,r)||t[r]!==e[r]))return!1;for(var n in e)if({}.hasOwnProperty.call(e,n)&&!{}.hasOwnProperty.call(t,n))return!1;return!0}var mn=["children"],gn=["children"];function bn(t,e){if(null==t)return{};var r,n,o=function(t,e){if(null==t)return{};var r,n,o={},i=Object.keys(t);for(n=0;n=0||(o[r]=t[r]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(o[r]=t[r])}return o}function xn(t){return xn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},xn(t)}var wn={click:"onClick",mousedown:"onMouseDown",mouseup:"onMouseUp",mouseover:"onMouseOver",mousemove:"onMouseMove",mouseout:"onMouseOut",mouseenter:"onMouseEnter",mouseleave:"onMouseLeave",touchcancel:"onTouchCancel",touchend:"onTouchEnd",touchmove:"onTouchMove",touchstart:"onTouchStart"},On=function(t){return"string"==typeof t?t:t?t.displayName||t.name||"Component":""},Sn=null,jn=null,En=function t(e){if(e===Sn&&nt()(jn))return jn;var r=[];return ot.Children.forEach(e,(function(e){et()(e)||((0,rn.isFragment)(e)?r=r.concat(t(e.props.children)):r.push(e))})),jn=r,Sn=e,r};function kn(t,e){var r=[],n=[];return n=nt()(e)?e.map((function(t){return On(t)})):[On(e)],En(t).forEach((function(t){var e=Q()(t,"type.displayName")||Q()(t,"type.name");-1!==n.indexOf(e)&&r.push(t)})),r}function Pn(t,e){var r=kn(t,e);return r&&r[0]}var _n=function(t){if(!t||!t.props)return!1;var e=t.props,r=e.width,n=e.height;return!(!cn(r)||r<=0||!cn(n)||n<=0)},An=["a","altGlyph","altGlyphDef","altGlyphItem","animate","animateColor","animateMotion","animateTransform","circle","clipPath","color-profile","cursor","defs","desc","ellipse","feBlend","feColormatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","filter","font","font-face","font-face-format","font-face-name","font-face-url","foreignObject","g","glyph","glyphRef","hkern","image","line","lineGradient","marker","mask","metadata","missing-glyph","mpath","path","pattern","polygon","polyline","radialGradient","rect","script","set","stop","style","svg","switch","symbol","text","textPath","title","tref","tspan","use","view","vkern"],Mn=function(t){return t&&t.type&&en()(t.type)&&An.indexOf(t.type)>=0},Tn=function(t,e,r){if(!t||"function"==typeof t||"boolean"==typeof t)return null;var n=t;if((0,ot.isValidElement)(t)&&(n=t.props),!qr()(n))return null;var o={};return Object.keys(n).forEach((function(t){var i;(function(t,e,r,n){var o,i=null!==(o=null==Vr?void 0:Vr[n])&&void 0!==o?o:[];return!Z()(t)&&(n&&i.includes(e)||Yr.includes(e))||r&&Zr.includes(e)})(null===(i=n)||void 0===i?void 0:i[t],t,e,r)&&(o[t]=n[t])})),o},Cn=function t(e,r){if(e===r)return!0;var n=ot.Children.count(e);if(n!==ot.Children.count(r))return!1;if(0===n)return!0;if(1===n)return Dn(nt()(e)?e[0]:e,nt()(r)?r[0]:r);for(var o=0;o=0||(o[r]=t[r]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(o[r]=t[r])}return o}var Zn=it().forwardRef((function(t,e){var r=t.children,n=t.className,o=Vn(t,Yn),i=ut()("recharts-layer",n);return it().createElement("g",Xn({className:i},Tn(o,!0),{ref:e}),r)})),Jn=r(928),Qn=r.n(Jn),to={isSsr:!("undefined"!=typeof window&&window.document&&window.document.createElement&&window.setTimeout),get:function(t){return to[t]},set:function(t,e){if("string"==typeof t)to[t]=e;else{var r=Object.keys(t);r&&r.length&&r.forEach((function(e){to[e]=t[e]}))}}};function eo(t){return eo="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},eo(t)}function ro(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function no(t){for(var e=1;et.length)&&(e=t.length);for(var r=0,n=new Array(e);r=0&&e===+e?"".concat(e,"px"):e}(r,t[r]),";");var n}),"")},po=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(null==t||to.isSsr)return{width:0,height:0};var r="".concat(t),n=fo(e),o="".concat(r,"-").concat(n);if(uo.widthCache[o])return uo.widthCache[o];try{var i=document.getElementById(so);i||((i=document.createElement("span")).setAttribute("id",so),i.setAttribute("aria-hidden","true"),document.body.appendChild(i));var a=no(no({},co),e);Object.keys(a).map((function(t){return i.style[t]=a[t],t})),i.textContent=r;var u=i.getBoundingClientRect(),c={width:u.width,height:u.height};return uo.widthCache[o]=c,++uo.cacheCount>2e3&&(uo.cacheCount=0,uo.widthCache={}),c}catch(t){return{width:0,height:0}}};function ho(t){return ho="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},ho(t)}function yo(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var n,o,i,a,u=[],c=!0,l=!1;try{if(i=(r=r.call(t)).next,0===e){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=i.call(r)).done)&&(u.push(n.value),u.length!==e);c=!0);}catch(t){l=!0,o=t}finally{try{if(!c&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(l)throw o}}return u}}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return vo(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);"Object"===r&&t.constructor&&(r=t.constructor.name);if("Map"===r||"Set"===r)return Array.from(t);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return vo(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function vo(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r=0||(o[r]=t[r]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(o[r]=t[r])}return o}function No(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var n,o,i,a,u=[],c=!0,l=!1;try{if(i=(r=r.call(t)).next,0===e){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=i.call(r)).done)&&(u.push(n.value),u.length!==e);c=!0);}catch(t){l=!0,o=t}finally{try{if(!c&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(l)throw o}}return u}}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return Io(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);"Object"===r&&t.constructor&&(r=t.constructor.name);if("Map"===r||"Set"===r)return Array.from(t);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Io(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Io(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r0&&void 0!==arguments[0]?arguments[0]:[]).reduce((function(t,e){var i=e.word,a=e.width,u=t[t.length-1];if(u&&(null==n||o||u.width+a+ri||function(t){return t.reduce((function(t,e){return t.width>e.width?t:e}))}(o).width>Number(n);return[a,o]},y=0,v=s.length-1,m=0;y<=v&&m<=s.length-1;){var g=Math.floor((y+v)/2),b=No(d(g-1),2),x=b[0],w=b[1],O=No(d(g),1)[0];if(x||O||(y=g+1),x&&O&&(v=g-1),!x&&O){h=w;break}m++}return h||p}({breakAll:i,children:n,maxLines:a,style:o},u.wordsWithComputedWidth,u.spaceWidth,e,r):Bo(n)}return Bo(n)},zo="#808080",Fo=function(t){var e=t.x,r=void 0===e?0:e,n=t.y,o=void 0===n?0:n,i=t.lineHeight,a=void 0===i?"1em":i,u=t.capHeight,c=void 0===u?"0.71em":u,l=t.scaleToFit,s=void 0!==l&&l,f=t.textAnchor,p=void 0===f?"start":f,h=t.verticalAnchor,d=void 0===h?"end":h,y=t.fill,v=void 0===y?zo:y,m=Do(t,Mo),g=(0,ot.useMemo)((function(){return Uo({breakAll:m.breakAll,children:m.children,maxLines:m.maxLines,scaleToFit:s,style:m.style,width:m.width})}),[m.breakAll,m.children,m.maxLines,s,m.style,m.width]),b=m.dx,x=m.dy,w=m.angle,O=m.className,S=m.breakAll,j=Do(m,To);if(!ln(r)||!ln(o))return null;var E,k=r+(cn(b)?b:0),P=o+(cn(x)?x:0);switch(d){case"start":E=Ao("calc(".concat(c,")"));break;case"middle":E=Ao("calc(".concat((g.length-1)/2," * -").concat(a," + (").concat(c," / 2))"));break;default:E=Ao("calc(".concat(g.length-1," * -").concat(a,")"))}var _=[];if(s){var A=g[0].width,M=m.width;_.push("scale(".concat((cn(M)?M/A:1)/A,")"))}return w&&_.push("rotate(".concat(w,", ").concat(k,", ").concat(P,")")),_.length&&(j.transform=_.join(" ")),it().createElement("text",Co({},Tn(j,!0),{x:k,y:P,className:ut()("recharts-text",O),textAnchor:p,fill:v.includes("url")?zo:v}),g.map((function(t,e){return it().createElement("tspan",{x:k,dy:0===e?E:a,key:e},t.words.join(S?"":" "))})))};function Wo(t){return Wo="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Wo(t)}function $o(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function Ho(t){for(var e=1;ei&&(c=2*Math.PI-c),{radius:a,angle:Go(c),angleInRadian:c}},Vo=function(t,e){var r=e.startAngle,n=e.endAngle,o=Math.floor(r/360),i=Math.floor(n/360);return t+360*Math.min(o,i)},Zo=function(t,e){var r=t.x,n=t.y,o=Xo({x:r,y:n},e),i=o.radius,a=o.angle,u=e.innerRadius,c=e.outerRadius;if(ic)return!1;if(0===i)return!0;var l,s=function(t){var e=t.startAngle,r=t.endAngle,n=Math.floor(e/360),o=Math.floor(r/360),i=Math.min(n,o);return{startAngle:e-360*i,endAngle:r-360*i}}(e),f=s.startAngle,p=s.endAngle,h=a;if(f<=p){for(;h>p;)h-=360;for(;h=f&&h<=p}else{for(;h>f;)h-=360;for(;h=p&&h<=f}return l?Ho(Ho({},e),{},{radius:i,angle:Vo(h,e)}):null};function Jo(t){return Jo="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Jo(t)}var Qo=["offset"];function ti(t){return function(t){if(Array.isArray(t))return ei(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return ei(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);"Object"===r&&t.constructor&&(r=t.constructor.name);if("Map"===r||"Set"===r)return Array.from(t);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return ei(t,e)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ei(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r=0||(o[r]=t[r]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(o[r]=t[r])}return o}function ni(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function oi(t){for(var e=1;e=0?1:-1;"insideStart"===i?(n=d+b*u,o=v):"insideEnd"===i?(n=y-b*u,o=!v):"end"===i&&(n=y+b*u,o=v),o=g<=0?o:!o;var x=Yo(s,f,m,n),w=Yo(s,f,m,n+359*(o?1:-1)),O="M".concat(x.x,",").concat(x.y,"\n A").concat(m,",").concat(m,",0,1,").concat(o?0:1,",\n ").concat(w.x,",").concat(w.y),S=et()(t.id)?fn("recharts-radial-line-"):t.id;return it().createElement("text",ai({},r,{dominantBaseline:"central",className:ut()("recharts-radial-bar-label",c)}),it().createElement("defs",null,it().createElement("path",{id:S,d:O})),it().createElement("textPath",{xlinkHref:"#".concat(S)},e))},li=function(t){var e=t.viewBox,r=t.offset,n=t.position,o=e,i=o.cx,a=o.cy,u=o.innerRadius,c=o.outerRadius,l=(o.startAngle+o.endAngle)/2;if("outside"===n){var s=Yo(i,a,c+r,l),f=s.x;return{x:f,y:s.y,textAnchor:f>=i?"start":"end",verticalAnchor:"middle"}}if("center"===n)return{x:i,y:a,textAnchor:"middle",verticalAnchor:"middle"};if("centerTop"===n)return{x:i,y:a,textAnchor:"middle",verticalAnchor:"start"};if("centerBottom"===n)return{x:i,y:a,textAnchor:"middle",verticalAnchor:"end"};var p=Yo(i,a,(u+c)/2,l);return{x:p.x,y:p.y,textAnchor:"middle",verticalAnchor:"middle"}},si=function(t){var e=t.viewBox,r=t.parentViewBox,n=t.offset,o=t.position,i=e,a=i.x,u=i.y,c=i.width,l=i.height,s=l>=0?1:-1,f=s*n,p=s>0?"end":"start",h=s>0?"start":"end",d=c>=0?1:-1,y=d*n,v=d>0?"end":"start",m=d>0?"start":"end";if("top"===o)return oi(oi({},{x:a+c/2,y:u-s*n,textAnchor:"middle",verticalAnchor:p}),r?{height:Math.max(u-r.y,0),width:c}:{});if("bottom"===o)return oi(oi({},{x:a+c/2,y:u+l+f,textAnchor:"middle",verticalAnchor:h}),r?{height:Math.max(r.y+r.height-(u+l),0),width:c}:{});if("left"===o){var g={x:a-y,y:u+l/2,textAnchor:v,verticalAnchor:"middle"};return oi(oi({},g),r?{width:Math.max(g.x-r.x,0),height:l}:{})}if("right"===o){var b={x:a+c+y,y:u+l/2,textAnchor:m,verticalAnchor:"middle"};return oi(oi({},b),r?{width:Math.max(r.x+r.width-b.x,0),height:l}:{})}var x=r?{width:c,height:l}:{};return"insideLeft"===o?oi({x:a+y,y:u+l/2,textAnchor:m,verticalAnchor:"middle"},x):"insideRight"===o?oi({x:a+c-y,y:u+l/2,textAnchor:v,verticalAnchor:"middle"},x):"insideTop"===o?oi({x:a+c/2,y:u+f,textAnchor:"middle",verticalAnchor:h},x):"insideBottom"===o?oi({x:a+c/2,y:u+l-f,textAnchor:"middle",verticalAnchor:p},x):"insideTopLeft"===o?oi({x:a+y,y:u+f,textAnchor:m,verticalAnchor:h},x):"insideTopRight"===o?oi({x:a+c-y,y:u+f,textAnchor:v,verticalAnchor:h},x):"insideBottomLeft"===o?oi({x:a+y,y:u+l-f,textAnchor:m,verticalAnchor:p},x):"insideBottomRight"===o?oi({x:a+c-y,y:u+l-f,textAnchor:v,verticalAnchor:p},x):qr()(o)&&(cn(o.x)||un(o.x))&&(cn(o.y)||un(o.y))?oi({x:a+pn(o.x,c),y:u+pn(o.y,l),textAnchor:"end",verticalAnchor:"end"},x):oi({x:a+c/2,y:u+l/2,textAnchor:"middle",verticalAnchor:"middle"},x)},fi=function(t){return"cx"in t&&cn(t.cx)};function pi(t){var e,r=t.offset,n=oi({offset:void 0===r?5:r},ri(t,Qo)),o=n.viewBox,i=n.position,a=n.value,u=n.children,c=n.content,l=n.className,s=void 0===l?"":l,f=n.textBreakAll;if(!o||et()(a)&&et()(u)&&!(0,ot.isValidElement)(c)&&!Z()(c))return null;if((0,ot.isValidElement)(c))return(0,ot.cloneElement)(c,n);if(Z()(c)){if(e=(0,ot.createElement)(c,n),(0,ot.isValidElement)(e))return e}else e=ui(n);var p=fi(o),h=Tn(n,!0);if(p&&("insideStart"===i||"insideEnd"===i||"end"===i))return ci(n,e,h);var d=p?li(n):si(n);return it().createElement(Fo,ai({className:ut()("recharts-label",s)},h,d,{breakAll:f}),e)}pi.displayName="Label";var hi=function(t){var e=t.cx,r=t.cy,n=t.angle,o=t.startAngle,i=t.endAngle,a=t.r,u=t.radius,c=t.innerRadius,l=t.outerRadius,s=t.x,f=t.y,p=t.top,h=t.left,d=t.width,y=t.height,v=t.clockWise,m=t.labelViewBox;if(m)return m;if(cn(d)&&cn(y)){if(cn(s)&&cn(f))return{x:s,y:f,width:d,height:y};if(cn(p)&&cn(h))return{x:p,y:h,width:d,height:y}}return cn(s)&&cn(f)?{x:s,y:f,width:0,height:0}:cn(e)&&cn(r)?{cx:e,cy:r,startAngle:o||n||0,endAngle:i||n||0,innerRadius:c||0,outerRadius:l||u||a||0,clockWise:v}:t.viewBox?t.viewBox:{}};pi.parseViewBox=hi,pi.renderCallByParent=function(t,e){var r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(!t||!t.children&&r&&!t.label)return null;var n=t.children,o=hi(t),i=kn(n,pi).map((function(t,r){return(0,ot.cloneElement)(t,{viewBox:e||o,key:"label-".concat(r)})}));if(!r)return i;var a=function(t,e){return t?!0===t?it().createElement(pi,{key:"label-implicit",viewBox:e}):ln(t)?it().createElement(pi,{key:"label-implicit",viewBox:e,value:t}):(0,ot.isValidElement)(t)?t.type===pi?(0,ot.cloneElement)(t,{key:"label-implicit",viewBox:e}):it().createElement(pi,{key:"label-implicit",content:t,viewBox:e}):Z()(t)?it().createElement(pi,{key:"label-implicit",content:t,viewBox:e}):qr()(t)?it().createElement(pi,ai({viewBox:e},t,{key:"label-implicit"})):null:null}(t.label,e||o);return[a].concat(ti(i))};var di=r(9734),yi=r.n(di),vi=r(3632),mi=r.n(vi),gi=r(4654),bi=r.n(gi);function xi(t,e){switch(arguments.length){case 0:break;case 1:this.range(t);break;default:this.range(e).domain(t)}return this}function wi(t,e){switch(arguments.length){case 0:break;case 1:"function"==typeof t?this.interpolator(t):this.range(t);break;default:this.domain(t),"function"==typeof e?this.interpolator(e):this.range(e)}return this}class Oi extends Map{constructor(t,e=ki){if(super(),Object.defineProperties(this,{_intern:{value:new Map},_key:{value:e}}),null!=t)for(const[e,r]of t)this.set(e,r)}get(t){return super.get(Si(this,t))}has(t){return super.has(Si(this,t))}set(t,e){return super.set(ji(this,t),e)}delete(t){return super.delete(Ei(this,t))}}function Si({_intern:t,_key:e},r){const n=e(r);return t.has(n)?t.get(n):r}function ji({_intern:t,_key:e},r){const n=e(r);return t.has(n)?t.get(n):(t.set(n,r),r)}function Ei({_intern:t,_key:e},r){const n=e(r);return t.has(n)&&(r=t.get(n),t.delete(n)),r}function ki(t){return null!==t&&"object"==typeof t?t.valueOf():t}const Pi=Symbol("implicit");function _i(){var t=new Oi,e=[],r=[],n=Pi;function o(o){let i=t.get(o);if(void 0===i){if(n!==Pi)return n;t.set(o,i=e.push(o)-1)}return r[i%r.length]}return o.domain=function(r){if(!arguments.length)return e.slice();e=[],t=new Oi;for(const n of r)t.has(n)||t.set(n,e.push(n)-1);return o},o.range=function(t){return arguments.length?(r=Array.from(t),o):r.slice()},o.unknown=function(t){return arguments.length?(n=t,o):n},o.copy=function(){return _i(e,r).unknown(n)},xi.apply(o,arguments),o}function Ai(){var t,e,r=_i().unknown(void 0),n=r.domain,o=r.range,i=0,a=1,u=!1,c=0,l=0,s=.5;function f(){var r=n().length,f=a=Ci?10:i>=Di?5:i>=Ni?2:1;let u,c,l;return o<0?(l=Math.pow(10,-o)/a,u=Math.round(t*l),c=Math.round(e*l),u/le&&--c,l=-l):(l=Math.pow(10,o)*a,u=Math.round(t/l),c=Math.round(e/l),u*le&&--c),c0))return[];if((t=+t)===(e=+e))return[t];const n=e=o))return[];const u=i-o+1,c=new Array(u);if(n)if(a<0)for(let t=0;te?1:t>=e?0:NaN}function zi(t,e){return null==t||null==e?NaN:et?1:e>=t?0:NaN}function Fi(t){let e,r,n;function o(t,n,o=0,i=t.length){if(o>>1;r(t[e],n)<0?o=e+1:i=e}while(oUi(t(e),r),n=(e,r)=>t(e)-r):(e=t===Ui||t===zi?t:Wi,r=t,n=t),{left:o,center:function(t,e,r=0,i=t.length){const a=o(t,e,r,i-1);return a>r&&n(t[a-1],e)>-n(t[a],e)?a-1:a},right:function(t,n,o=0,i=t.length){if(o>>1;r(t[e],n)<=0?o=e+1:i=e}while(o>8&15|e>>4&240,e>>4&15|240&e,(15&e)<<4|15&e,1):8===r?ha(e>>24&255,e>>16&255,e>>8&255,(255&e)/255):4===r?ha(e>>12&15|e>>8&240,e>>8&15|e>>4&240,e>>4&15|240&e,((15&e)<<4|15&e)/255):null):(e=ra.exec(t))?new ya(e[1],e[2],e[3],1):(e=na.exec(t))?new ya(255*e[1]/100,255*e[2]/100,255*e[3]/100,1):(e=oa.exec(t))?ha(e[1],e[2],e[3],e[4]):(e=ia.exec(t))?ha(255*e[1]/100,255*e[2]/100,255*e[3]/100,e[4]):(e=aa.exec(t))?ba(e[1],e[2]/100,e[3]/100,1):(e=ua.exec(t))?ba(e[1],e[2]/100,e[3]/100,e[4]):ca.hasOwnProperty(t)?pa(ca[t]):"transparent"===t?new ya(NaN,NaN,NaN,0):null}function pa(t){return new ya(t>>16&255,t>>8&255,255&t,1)}function ha(t,e,r,n){return n<=0&&(t=e=r=NaN),new ya(t,e,r,n)}function da(t,e,r,n){return 1===arguments.length?((o=t)instanceof Xi||(o=fa(o)),o?new ya((o=o.rgb()).r,o.g,o.b,o.opacity):new ya):new ya(t,e,r,null==n?1:n);var o}function ya(t,e,r,n){this.r=+t,this.g=+e,this.b=+r,this.opacity=+n}function va(){return"#"+ga(this.r)+ga(this.g)+ga(this.b)}function ma(){var t=this.opacity;return(1===(t=isNaN(t)?1:Math.max(0,Math.min(1,t)))?"rgb(":"rgba(")+Math.max(0,Math.min(255,Math.round(this.r)||0))+", "+Math.max(0,Math.min(255,Math.round(this.g)||0))+", "+Math.max(0,Math.min(255,Math.round(this.b)||0))+(1===t?")":", "+t+")")}function ga(t){return((t=Math.max(0,Math.min(255,Math.round(t)||0)))<16?"0":"")+t.toString(16)}function ba(t,e,r,n){return n<=0?t=e=r=NaN:r<=0||r>=1?t=e=NaN:e<=0&&(t=NaN),new wa(t,e,r,n)}function xa(t){if(t instanceof wa)return new wa(t.h,t.s,t.l,t.opacity);if(t instanceof Xi||(t=fa(t)),!t)return new wa;if(t instanceof wa)return t;var e=(t=t.rgb()).r/255,r=t.g/255,n=t.b/255,o=Math.min(e,r,n),i=Math.max(e,r,n),a=NaN,u=i-o,c=(i+o)/2;return u?(a=e===i?(r-n)/u+6*(r0&&c<1?0:a,new wa(a,u,c,t.opacity)}function wa(t,e,r,n){this.h=+t,this.s=+e,this.l=+r,this.opacity=+n}function Oa(t,e,r){return 255*(t<60?e+(r-e)*t/60:t<180?r:t<240?e+(r-e)*(240-t)/60:e)}function Sa(t,e,r,n,o){var i=t*t,a=i*t;return((1-3*t+3*i-a)*e+(4-6*i+3*a)*r+(1+3*t+3*i-3*a)*n+a*o)/6}Gi(Xi,fa,{copy:function(t){return Object.assign(new this.constructor,this,t)},displayable:function(){return this.rgb().displayable()},hex:la,formatHex:la,formatHsl:function(){return xa(this).formatHsl()},formatRgb:sa,toString:sa}),Gi(ya,da,Yi(Xi,{brighter:function(t){return t=null==t?Zi:Math.pow(Zi,t),new ya(this.r*t,this.g*t,this.b*t,this.opacity)},darker:function(t){return t=null==t?Vi:Math.pow(Vi,t),new ya(this.r*t,this.g*t,this.b*t,this.opacity)},rgb:function(){return this},displayable:function(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:va,formatHex:va,formatRgb:ma,toString:ma})),Gi(wa,(function(t,e,r,n){return 1===arguments.length?xa(t):new wa(t,e,r,null==n?1:n)}),Yi(Xi,{brighter:function(t){return t=null==t?Zi:Math.pow(Zi,t),new wa(this.h,this.s,this.l*t,this.opacity)},darker:function(t){return t=null==t?Vi:Math.pow(Vi,t),new wa(this.h,this.s,this.l*t,this.opacity)},rgb:function(){var t=this.h%360+360*(this.h<0),e=isNaN(t)||isNaN(this.s)?0:this.s,r=this.l,n=r+(r<.5?r:1-r)*e,o=2*r-n;return new ya(Oa(t>=240?t-240:t+120,o,n),Oa(t,o,n),Oa(t<120?t+240:t-120,o,n),this.opacity)},displayable:function(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl:function(){var t=this.opacity;return(1===(t=isNaN(t)?1:Math.max(0,Math.min(1,t)))?"hsl(":"hsla(")+(this.h||0)+", "+100*(this.s||0)+"%, "+100*(this.l||0)+"%"+(1===t?")":", "+t+")")}}));const ja=t=>()=>t;function Ea(t,e){return function(r){return t+r*e}}function ka(t){return 1==(t=+t)?Pa:function(e,r){return r-e?function(t,e,r){return t=Math.pow(t,r),e=Math.pow(e,r)-t,r=1/r,function(n){return Math.pow(t+n*e,r)}}(e,r,t):ja(isNaN(e)?r:e)}}function Pa(t,e){var r=e-t;return r?Ea(t,r):ja(isNaN(t)?e:t)}const _a=function t(e){var r=ka(e);function n(t,e){var n=r((t=da(t)).r,(e=da(e)).r),o=r(t.g,e.g),i=r(t.b,e.b),a=Pa(t.opacity,e.opacity);return function(e){return t.r=n(e),t.g=o(e),t.b=i(e),t.opacity=a(e),t+""}}return n.gamma=t,n}(1);function Aa(t){return function(e){var r,n,o=e.length,i=new Array(o),a=new Array(o),u=new Array(o);for(r=0;r=1?(r=1,e-1):Math.floor(r*e),o=t[n],i=t[n+1],a=n>0?t[n-1]:2*o-i,u=ni&&(o=e.slice(i,o),u[a]?u[a]+=o:u[++a]=o),(r=r[0])===(n=n[0])?u[a]?u[a]+=n:u[++a]=n:(u[++a]=null,c.push({i:a,x:Ca(r,n)})),i=Ia.lastIndex;return ie&&(r=t,t=e,e=r),function(r){return Math.max(t,Math.min(e,r))}}(a[0],a[t-1])),n=t>2?Ka:Ha,o=i=null,f}function f(e){return null==e||isNaN(e=+e)?r:(o||(o=n(a.map(t),u,c)))(t(l(e)))}return f.invert=function(r){return l(e((i||(i=n(u,a.map(t),Ca)))(r)))},f.domain=function(t){return arguments.length?(a=Array.from(t,za),s()):a.slice()},f.range=function(t){return arguments.length?(u=Array.from(t),s()):u.slice()},f.rangeRound=function(t){return u=Array.from(t),c=Ua,s()},f.clamp=function(t){return arguments.length?(l=!!t||Wa,s()):l!==Wa},f.interpolate=function(t){return arguments.length?(c=t,s()):c},f.unknown=function(t){return arguments.length?(r=t,f):r},function(r,n){return t=r,e=n,s()}}function Ya(){return Ga()(Wa,Wa)}var Xa,Va=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function Za(t){if(!(e=Va.exec(t)))throw new Error("invalid format: "+t);var e;return new Ja({fill:e[1],align:e[2],sign:e[3],symbol:e[4],zero:e[5],width:e[6],comma:e[7],precision:e[8]&&e[8].slice(1),trim:e[9],type:e[10]})}function Ja(t){this.fill=void 0===t.fill?" ":t.fill+"",this.align=void 0===t.align?">":t.align+"",this.sign=void 0===t.sign?"-":t.sign+"",this.symbol=void 0===t.symbol?"":t.symbol+"",this.zero=!!t.zero,this.width=void 0===t.width?void 0:+t.width,this.comma=!!t.comma,this.precision=void 0===t.precision?void 0:+t.precision,this.trim=!!t.trim,this.type=void 0===t.type?"":t.type+""}function Qa(t,e){if((r=(t=e?t.toExponential(e-1):t.toExponential()).indexOf("e"))<0)return null;var r,n=t.slice(0,r);return[n.length>1?n[0]+n.slice(2):n,+t.slice(r+1)]}function tu(t){return(t=Qa(Math.abs(t)))?t[1]:NaN}function eu(t,e){var r=Qa(t,e);if(!r)return t+"";var n=r[0],o=r[1];return o<0?"0."+new Array(-o).join("0")+n:n.length>o+1?n.slice(0,o+1)+"."+n.slice(o+1):n+new Array(o-n.length+2).join("0")}Za.prototype=Ja.prototype,Ja.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(void 0===this.width?"":Math.max(1,0|this.width))+(this.comma?",":"")+(void 0===this.precision?"":"."+Math.max(0,0|this.precision))+(this.trim?"~":"")+this.type};const ru={"%":function(t,e){return(100*t).toFixed(e)},b:function(t){return Math.round(t).toString(2)},c:function(t){return t+""},d:function(t){return Math.abs(t=Math.round(t))>=1e21?t.toLocaleString("en").replace(/,/g,""):t.toString(10)},e:function(t,e){return t.toExponential(e)},f:function(t,e){return t.toFixed(e)},g:function(t,e){return t.toPrecision(e)},o:function(t){return Math.round(t).toString(8)},p:function(t,e){return eu(100*t,e)},r:eu,s:function(t,e){var r=Qa(t,e);if(!r)return t+"";var n=r[0],o=r[1],i=o-(Xa=3*Math.max(-8,Math.min(8,Math.floor(o/3))))+1,a=n.length;return i===a?n:i>a?n+new Array(i-a+1).join("0"):i>0?n.slice(0,i)+"."+n.slice(i):"0."+new Array(1-i).join("0")+Qa(t,Math.max(0,e+i-1))[0]},X:function(t){return Math.round(t).toString(16).toUpperCase()},x:function(t){return Math.round(t).toString(16)}};function nu(t){return t}var ou,iu,au,uu=Array.prototype.map,cu=["y","z","a","f","p","n","µ","m","","k","M","G","T","P","E","Z","Y"];function lu(t){var e,r,n=void 0===t.grouping||void 0===t.thousands?nu:(e=uu.call(t.grouping,Number),r=t.thousands+"",function(t,n){for(var o=t.length,i=[],a=0,u=e[0],c=0;o>0&&u>0&&(c+u+1>n&&(u=Math.max(1,n-c)),i.push(t.substring(o-=u,o+u)),!((c+=u+1)>n));)u=e[a=(a+1)%e.length];return i.reverse().join(r)}),o=void 0===t.currency?"":t.currency[0]+"",i=void 0===t.currency?"":t.currency[1]+"",a=void 0===t.decimal?".":t.decimal+"",u=void 0===t.numerals?nu:function(t){return function(e){return e.replace(/[0-9]/g,(function(e){return t[+e]}))}}(uu.call(t.numerals,String)),c=void 0===t.percent?"%":t.percent+"",l=void 0===t.minus?"-":t.minus+"",s=void 0===t.nan?"NaN":t.nan+"";function f(t){var e=(t=Za(t)).fill,r=t.align,f=t.sign,p=t.symbol,h=t.zero,d=t.width,y=t.comma,v=t.precision,m=t.trim,g=t.type;"n"===g?(y=!0,g="g"):ru[g]||(void 0===v&&(v=12),m=!0,g="g"),(h||"0"===e&&"="===r)&&(h=!0,e="0",r="=");var b="$"===p?o:"#"===p&&/[boxX]/.test(g)?"0"+g.toLowerCase():"",x="$"===p?i:/[%p]/.test(g)?c:"",w=ru[g],O=/[defgprs%]/.test(g);function S(t){var o,i,c,p=b,S=x;if("c"===g)S=w(t)+S,t="";else{var j=(t=+t)<0||1/t<0;if(t=isNaN(t)?s:w(Math.abs(t),v),m&&(t=function(t){t:for(var e,r=t.length,n=1,o=-1;n0&&(o=0)}return o>0?t.slice(0,o)+t.slice(e+1):t}(t)),j&&0==+t&&"+"!==f&&(j=!1),p=(j?"("===f?f:l:"-"===f||"("===f?"":f)+p,S=("s"===g?cu[8+Xa/3]:"")+S+(j&&"("===f?")":""),O)for(o=-1,i=t.length;++o(c=t.charCodeAt(o))||c>57){S=(46===c?a+t.slice(o+1):t.slice(o))+S,t=t.slice(0,o);break}}y&&!h&&(t=n(t,1/0));var E=p.length+t.length+S.length,k=E>1)+p+t+S+k.slice(E);break;default:t=k+p+t+S}return u(t)}return v=void 0===v?6:/[gprs]/.test(g)?Math.max(1,Math.min(21,v)):Math.max(0,Math.min(20,v)),S.toString=function(){return t+""},S}return{format:f,formatPrefix:function(t,e){var r=f(((t=Za(t)).type="f",t)),n=3*Math.max(-8,Math.min(8,Math.floor(tu(e)/3))),o=Math.pow(10,-n),i=cu[8+n/3];return function(t){return r(o*t)+i}}}}function su(t,e,r,n){var o,i=Bi(t,e,r);switch((n=Za(null==n?",f":n)).type){case"s":var a=Math.max(Math.abs(t),Math.abs(e));return null!=n.precision||isNaN(o=function(t,e){return Math.max(0,3*Math.max(-8,Math.min(8,Math.floor(tu(e)/3)))-tu(Math.abs(t)))}(i,a))||(n.precision=o),au(n,a);case"":case"e":case"g":case"p":case"r":null!=n.precision||isNaN(o=function(t,e){return t=Math.abs(t),e=Math.abs(e)-t,Math.max(0,tu(e)-tu(t))+1}(i,Math.max(Math.abs(t),Math.abs(e))))||(n.precision=o-("e"===n.type));break;case"f":case"%":null!=n.precision||isNaN(o=function(t){return Math.max(0,-tu(Math.abs(t)))}(i))||(n.precision=o-2*("%"===n.type))}return iu(n)}function fu(t){var e=t.domain;return t.ticks=function(t){var r=e();return Ri(r[0],r[r.length-1],null==t?10:t)},t.tickFormat=function(t,r){var n=e();return su(n[0],n[n.length-1],null==t?10:t,r)},t.nice=function(r){null==r&&(r=10);var n,o,i=e(),a=0,u=i.length-1,c=i[a],l=i[u],s=10;for(l0;){if((o=Li(c,l,r))===n)return i[a]=c,i[u]=l,e(i);if(o>0)c=Math.floor(c/o)*o,l=Math.ceil(l/o)*o;else{if(!(o<0))break;c=Math.ceil(c*o)/o,l=Math.floor(l*o)/o}n=o}return t},t}function pu(){var t=Ya();return t.copy=function(){return qa(t,pu())},xi.apply(t,arguments),fu(t)}function hu(t){var e;function r(t){return null==t||isNaN(t=+t)?e:t}return r.invert=r,r.domain=r.range=function(e){return arguments.length?(t=Array.from(e,za),r):t.slice()},r.unknown=function(t){return arguments.length?(e=t,r):e},r.copy=function(){return hu(t).unknown(e)},t=arguments.length?Array.from(t,za):[0,1],fu(r)}function du(t,e){var r,n=0,o=(t=t.slice()).length-1,i=t[n],a=t[o];return a-t(-e,r)}function wu(t){const e=t(yu,vu),r=e.domain;let n,o,i=10;function a(){return n=function(t){return t===Math.E?Math.log:10===t&&Math.log10||2===t&&Math.log2||(t=Math.log(t),e=>Math.log(e)/t)}(i),o=function(t){return 10===t?bu:t===Math.E?Math.exp:e=>Math.pow(t,e)}(i),r()[0]<0?(n=xu(n),o=xu(o),t(mu,gu)):t(yu,vu),e}return e.base=function(t){return arguments.length?(i=+t,a()):i},e.domain=function(t){return arguments.length?(r(t),a()):r()},e.ticks=t=>{const e=r();let a=e[0],u=e[e.length-1];const c=u0){for(;f<=p;++f)for(l=1;lu)break;d.push(s)}}else for(;f<=p;++f)for(l=i-1;l>=1;--l)if(s=f>0?l/o(-f):l*o(f),!(su)break;d.push(s)}2*d.length{if(null==t&&(t=10),null==r&&(r=10===i?"s":","),"function"!=typeof r&&(i%1||null!=(r=Za(r)).precision||(r.trim=!0),r=iu(r)),t===1/0)return r;const a=Math.max(1,i*t/e.ticks().length);return t=>{let e=t/o(Math.round(n(t)));return e*ir(du(r(),{floor:t=>o(Math.floor(n(t))),ceil:t=>o(Math.ceil(n(t)))})),e}function Ou(){const t=wu(Ga()).domain([1,10]);return t.copy=()=>qa(t,Ou()).base(t.base()),xi.apply(t,arguments),t}function Su(t){return function(e){return Math.sign(e)*Math.log1p(Math.abs(e/t))}}function ju(t){return function(e){return Math.sign(e)*Math.expm1(Math.abs(e))*t}}function Eu(t){var e=1,r=t(Su(e),ju(e));return r.constant=function(r){return arguments.length?t(Su(e=+r),ju(e)):e},fu(r)}function ku(){var t=Eu(Ga());return t.copy=function(){return qa(t,ku()).constant(t.constant())},xi.apply(t,arguments)}function Pu(t){return function(e){return e<0?-Math.pow(-e,t):Math.pow(e,t)}}function _u(t){return t<0?-Math.sqrt(-t):Math.sqrt(t)}function Au(t){return t<0?-t*t:t*t}function Mu(t){var e=t(Wa,Wa),r=1;return e.exponent=function(e){return arguments.length?1===(r=+e)?t(Wa,Wa):.5===r?t(_u,Au):t(Pu(r),Pu(1/r)):r},fu(e)}function Tu(){var t=Mu(Ga());return t.copy=function(){return qa(t,Tu()).exponent(t.exponent())},xi.apply(t,arguments),t}function Cu(){return Tu.apply(null,arguments).exponent(.5)}function Du(t){return Math.sign(t)*t*t}function Nu(){var t,e=Ya(),r=[0,1],n=!1;function o(r){var o=function(t){return Math.sign(t)*Math.sqrt(Math.abs(t))}(e(r));return isNaN(o)?t:n?Math.round(o):o}return o.invert=function(t){return e.invert(Du(t))},o.domain=function(t){return arguments.length?(e.domain(t),o):e.domain()},o.range=function(t){return arguments.length?(e.range((r=Array.from(t,za)).map(Du)),o):r.slice()},o.rangeRound=function(t){return o.range(t).round(!0)},o.round=function(t){return arguments.length?(n=!!t,o):n},o.clamp=function(t){return arguments.length?(e.clamp(t),o):e.clamp()},o.unknown=function(e){return arguments.length?(t=e,o):t},o.copy=function(){return Nu(e.domain(),r).round(n).clamp(e.clamp()).unknown(t)},xi.apply(o,arguments),fu(o)}function Iu(t,e){let r;if(void 0===e)for(const e of t)null!=e&&(r=e)&&(r=e);else{let n=-1;for(let o of t)null!=(o=e(o,++n,t))&&(r=o)&&(r=o)}return r}function Ru(t,e){let r;if(void 0===e)for(const e of t)null!=e&&(r>e||void 0===r&&e>=e)&&(r=e);else{let n=-1;for(let o of t)null!=(o=e(o,++n,t))&&(r>o||void 0===r&&o>=o)&&(r=o)}return r}function Lu(t=Ui){if(t===Ui)return Bu;if("function"!=typeof t)throw new TypeError("compare is not a function");return(e,r)=>{const n=t(e,r);return n||0===n?n:(0===t(r,r))-(0===t(e,e))}}function Bu(t,e){return(null==t||!(t>=t))-(null==e||!(e>=e))||(te?1:0)}function Uu(t,e,r=0,n=1/0,o){if(e=Math.floor(e),r=Math.floor(Math.max(0,r)),n=Math.floor(Math.min(t.length-1,n)),!(r<=e&&e<=n))return t;for(o=void 0===o?Bu:Lu(o);n>r;){if(n-r>600){const i=n-r+1,a=e-r+1,u=Math.log(i),c=.5*Math.exp(2*u/3),l=.5*Math.sqrt(u*c*(i-c)/i)*(a-i/2<0?-1:1);Uu(t,e,Math.max(r,Math.floor(e-a*c/i+l)),Math.min(n,Math.floor(e+(i-a)*c/i+l)),o)}const i=t[e];let a=r,u=n;for(zu(t,r,e),o(t[n],i)>0&&zu(t,r,n);a0;)--u}0===o(t[r],i)?zu(t,r,u):(++u,zu(t,u,n)),u<=e&&(r=u+1),e<=u&&(n=u-1)}return t}function zu(t,e,r){const n=t[e];t[e]=t[r],t[r]=n}function Fu(t,e,r){if(t=Float64Array.from(function*(t,e){if(void 0===e)for(let e of t)null!=e&&(e=+e)>=e&&(yield e);else{let r=-1;for(let n of t)null!=(n=e(n,++r,t))&&(n=+n)>=n&&(yield n)}}(t,r)),(n=t.length)&&!isNaN(e=+e)){if(e<=0||n<2)return Ru(t);if(e>=1)return Iu(t);var n,o=(n-1)*e,i=Math.floor(o),a=Iu(Uu(t,i).subarray(0,i+1));return a+(Ru(t.subarray(i+1))-a)*(o-i)}}function Wu(t,e,r=$i){if((n=t.length)&&!isNaN(e=+e)){if(e<=0||n<2)return+r(t[0],0,t);if(e>=1)return+r(t[n-1],n-1,t);var n,o=(n-1)*e,i=Math.floor(o),a=+r(t[i],i,t);return a+(+r(t[i+1],i+1,t)-a)*(o-i)}}function $u(){var t,e=[],r=[],n=[];function o(){var t=0,o=Math.max(1,r.length);for(n=new Array(o-1);++t0?n[o-1]:e[0],o=n?[o[n-1],r]:[o[a-1],o[a]]},a.unknown=function(e){return arguments.length?(t=e,a):a},a.thresholds=function(){return o.slice()},a.copy=function(){return Hu().domain([e,r]).range(i).unknown(t)},xi.apply(fu(a),arguments)}function Ku(){var t,e=[.5],r=[0,1],n=1;function o(o){return null!=o&&o<=o?r[qi(e,o,0,n)]:t}return o.domain=function(t){return arguments.length?(e=Array.from(t),n=Math.min(e.length,r.length-1),o):e.slice()},o.range=function(t){return arguments.length?(r=Array.from(t),n=Math.min(e.length,r.length-1),o):r.slice()},o.invertExtent=function(t){var n=r.indexOf(t);return[e[n-1],e[n]]},o.unknown=function(e){return arguments.length?(t=e,o):t},o.copy=function(){return Ku().domain(e).range(r).unknown(t)},xi.apply(o,arguments)}ou=lu({decimal:".",thousands:",",grouping:[3],currency:["$",""],minus:"-"}),iu=ou.format,au=ou.formatPrefix;const qu=1e3,Gu=6e4,Yu=36e5,Xu=864e5,Vu=6048e5,Zu=2592e6,Ju=31536e6,Qu=new Date,tc=new Date;function ec(t,e,r,n){function o(e){return t(e=0===arguments.length?new Date:new Date(+e)),e}return o.floor=e=>(t(e=new Date(+e)),e),o.ceil=r=>(t(r=new Date(r-1)),e(r,1),t(r),r),o.round=t=>{const e=o(t),r=o.ceil(t);return t-e(e(t=new Date(+t),null==r?1:Math.floor(r)),t),o.range=(r,n,i)=>{const a=[];if(r=o.ceil(r),i=null==i?1:Math.floor(i),!(r0))return a;let u;do{a.push(u=new Date(+r)),e(r,i),t(r)}while(uec((e=>{if(e>=e)for(;t(e),!r(e);)e.setTime(e-1)}),((t,n)=>{if(t>=t)if(n<0)for(;++n<=0;)for(;e(t,-1),!r(t););else for(;--n>=0;)for(;e(t,1),!r(t););})),r&&(o.count=(e,n)=>(Qu.setTime(+e),tc.setTime(+n),t(Qu),t(tc),Math.floor(r(Qu,tc))),o.every=t=>(t=Math.floor(t),isFinite(t)&&t>0?t>1?o.filter(n?e=>n(e)%t==0:e=>o.count(0,e)%t==0):o:null)),o}const rc=ec((()=>{}),((t,e)=>{t.setTime(+t+e)}),((t,e)=>e-t));rc.every=t=>(t=Math.floor(t),isFinite(t)&&t>0?t>1?ec((e=>{e.setTime(Math.floor(e/t)*t)}),((e,r)=>{e.setTime(+e+r*t)}),((e,r)=>(r-e)/t)):rc:null);rc.range;const nc=ec((t=>{t.setTime(t-t.getMilliseconds())}),((t,e)=>{t.setTime(+t+e*qu)}),((t,e)=>(e-t)/qu),(t=>t.getUTCSeconds())),oc=(nc.range,ec((t=>{t.setTime(t-t.getMilliseconds()-t.getSeconds()*qu)}),((t,e)=>{t.setTime(+t+e*Gu)}),((t,e)=>(e-t)/Gu),(t=>t.getMinutes()))),ic=(oc.range,ec((t=>{t.setUTCSeconds(0,0)}),((t,e)=>{t.setTime(+t+e*Gu)}),((t,e)=>(e-t)/Gu),(t=>t.getUTCMinutes()))),ac=(ic.range,ec((t=>{t.setTime(t-t.getMilliseconds()-t.getSeconds()*qu-t.getMinutes()*Gu)}),((t,e)=>{t.setTime(+t+e*Yu)}),((t,e)=>(e-t)/Yu),(t=>t.getHours()))),uc=(ac.range,ec((t=>{t.setUTCMinutes(0,0,0)}),((t,e)=>{t.setTime(+t+e*Yu)}),((t,e)=>(e-t)/Yu),(t=>t.getUTCHours()))),cc=(uc.range,ec((t=>t.setHours(0,0,0,0)),((t,e)=>t.setDate(t.getDate()+e)),((t,e)=>(e-t-(e.getTimezoneOffset()-t.getTimezoneOffset())*Gu)/Xu),(t=>t.getDate()-1))),lc=(cc.range,ec((t=>{t.setUTCHours(0,0,0,0)}),((t,e)=>{t.setUTCDate(t.getUTCDate()+e)}),((t,e)=>(e-t)/Xu),(t=>t.getUTCDate()-1))),sc=(lc.range,ec((t=>{t.setUTCHours(0,0,0,0)}),((t,e)=>{t.setUTCDate(t.getUTCDate()+e)}),((t,e)=>(e-t)/Xu),(t=>Math.floor(t/Xu))));sc.range;function fc(t){return ec((e=>{e.setDate(e.getDate()-(e.getDay()+7-t)%7),e.setHours(0,0,0,0)}),((t,e)=>{t.setDate(t.getDate()+7*e)}),((t,e)=>(e-t-(e.getTimezoneOffset()-t.getTimezoneOffset())*Gu)/Vu))}const pc=fc(0),hc=fc(1),dc=fc(2),yc=fc(3),vc=fc(4),mc=fc(5),gc=fc(6);pc.range,hc.range,dc.range,yc.range,vc.range,mc.range,gc.range;function bc(t){return ec((e=>{e.setUTCDate(e.getUTCDate()-(e.getUTCDay()+7-t)%7),e.setUTCHours(0,0,0,0)}),((t,e)=>{t.setUTCDate(t.getUTCDate()+7*e)}),((t,e)=>(e-t)/Vu))}const xc=bc(0),wc=bc(1),Oc=bc(2),Sc=bc(3),jc=bc(4),Ec=bc(5),kc=bc(6),Pc=(xc.range,wc.range,Oc.range,Sc.range,jc.range,Ec.range,kc.range,ec((t=>{t.setDate(1),t.setHours(0,0,0,0)}),((t,e)=>{t.setMonth(t.getMonth()+e)}),((t,e)=>e.getMonth()-t.getMonth()+12*(e.getFullYear()-t.getFullYear())),(t=>t.getMonth()))),_c=(Pc.range,ec((t=>{t.setUTCDate(1),t.setUTCHours(0,0,0,0)}),((t,e)=>{t.setUTCMonth(t.getUTCMonth()+e)}),((t,e)=>e.getUTCMonth()-t.getUTCMonth()+12*(e.getUTCFullYear()-t.getUTCFullYear())),(t=>t.getUTCMonth()))),Ac=(_c.range,ec((t=>{t.setMonth(0,1),t.setHours(0,0,0,0)}),((t,e)=>{t.setFullYear(t.getFullYear()+e)}),((t,e)=>e.getFullYear()-t.getFullYear()),(t=>t.getFullYear())));Ac.every=t=>isFinite(t=Math.floor(t))&&t>0?ec((e=>{e.setFullYear(Math.floor(e.getFullYear()/t)*t),e.setMonth(0,1),e.setHours(0,0,0,0)}),((e,r)=>{e.setFullYear(e.getFullYear()+r*t)})):null;Ac.range;const Mc=ec((t=>{t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)}),((t,e)=>{t.setUTCFullYear(t.getUTCFullYear()+e)}),((t,e)=>e.getUTCFullYear()-t.getUTCFullYear()),(t=>t.getUTCFullYear()));Mc.every=t=>isFinite(t=Math.floor(t))&&t>0?ec((e=>{e.setUTCFullYear(Math.floor(e.getUTCFullYear()/t)*t),e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)}),((e,r)=>{e.setUTCFullYear(e.getUTCFullYear()+r*t)})):null;Mc.range;function Tc(t,e,r,n,o,i){const a=[[nc,1,qu],[nc,5,5e3],[nc,15,15e3],[nc,30,3e4],[i,1,Gu],[i,5,3e5],[i,15,9e5],[i,30,18e5],[o,1,Yu],[o,3,108e5],[o,6,216e5],[o,12,432e5],[n,1,Xu],[n,2,1728e5],[r,1,Vu],[e,1,Zu],[e,3,7776e6],[t,1,Ju]];function u(e,r,n){const o=Math.abs(r-e)/n,i=Fi((([,,t])=>t)).right(a,o);if(i===a.length)return t.every(Bi(e/Ju,r/Ju,n));if(0===i)return rc.every(Math.max(Bi(e,r,n),1));const[u,c]=a[o/a[i-1][2]0))return u;do{u.push(a=new Date(+r)),e(r,i),t(r)}while(a=e)for(;t(e),!r(e);)e.setTime(e-1)}),(function(t,n){if(t>=t)if(n<0)for(;++n<=0;)for(;e(t,-1),!r(t););else for(;--n>=0;)for(;e(t,1),!r(t););}))},r&&(o.count=function(e,n){return Rc.setTime(+e),Lc.setTime(+n),t(Rc),t(Lc),Math.floor(r(Rc,Lc))},o.every=function(t){return t=Math.floor(t),isFinite(t)&&t>0?t>1?o.filter(n?function(e){return n(e)%t==0}:function(e){return o.count(0,e)%t==0}):o:null}),o}var Uc=864e5,zc=6048e5;function Fc(t){return Bc((function(e){e.setUTCDate(e.getUTCDate()-(e.getUTCDay()+7-t)%7),e.setUTCHours(0,0,0,0)}),(function(t,e){t.setUTCDate(t.getUTCDate()+7*e)}),(function(t,e){return(e-t)/zc}))}var Wc=Fc(0),$c=Fc(1),Hc=Fc(2),Kc=Fc(3),qc=Fc(4),Gc=Fc(5),Yc=Fc(6),Xc=(Wc.range,$c.range,Hc.range,Kc.range,qc.range,Gc.range,Yc.range,Bc((function(t){t.setUTCHours(0,0,0,0)}),(function(t,e){t.setUTCDate(t.getUTCDate()+e)}),(function(t,e){return(e-t)/Uc}),(function(t){return t.getUTCDate()-1})));const Vc=Xc;Xc.range;function Zc(t){return Bc((function(e){e.setDate(e.getDate()-(e.getDay()+7-t)%7),e.setHours(0,0,0,0)}),(function(t,e){t.setDate(t.getDate()+7*e)}),(function(t,e){return(e-t-6e4*(e.getTimezoneOffset()-t.getTimezoneOffset()))/zc}))}var Jc=Zc(0),Qc=Zc(1),tl=Zc(2),el=Zc(3),rl=Zc(4),nl=Zc(5),ol=Zc(6),il=(Jc.range,Qc.range,tl.range,el.range,rl.range,nl.range,ol.range,Bc((function(t){t.setHours(0,0,0,0)}),(function(t,e){t.setDate(t.getDate()+e)}),(function(t,e){return(e-t-6e4*(e.getTimezoneOffset()-t.getTimezoneOffset()))/Uc}),(function(t){return t.getDate()-1})));const al=il;il.range;var ul=Bc((function(t){t.setMonth(0,1),t.setHours(0,0,0,0)}),(function(t,e){t.setFullYear(t.getFullYear()+e)}),(function(t,e){return e.getFullYear()-t.getFullYear()}),(function(t){return t.getFullYear()}));ul.every=function(t){return isFinite(t=Math.floor(t))&&t>0?Bc((function(e){e.setFullYear(Math.floor(e.getFullYear()/t)*t),e.setMonth(0,1),e.setHours(0,0,0,0)}),(function(e,r){e.setFullYear(e.getFullYear()+r*t)})):null};const cl=ul;ul.range;var ll=Bc((function(t){t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)}),(function(t,e){t.setUTCFullYear(t.getUTCFullYear()+e)}),(function(t,e){return e.getUTCFullYear()-t.getUTCFullYear()}),(function(t){return t.getUTCFullYear()}));ll.every=function(t){return isFinite(t=Math.floor(t))&&t>0?Bc((function(e){e.setUTCFullYear(Math.floor(e.getUTCFullYear()/t)*t),e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)}),(function(e,r){e.setUTCFullYear(e.getUTCFullYear()+r*t)})):null};const sl=ll;ll.range;function fl(t){if(0<=t.y&&t.y<100){var e=new Date(-1,t.m,t.d,t.H,t.M,t.S,t.L);return e.setFullYear(t.y),e}return new Date(t.y,t.m,t.d,t.H,t.M,t.S,t.L)}function pl(t){if(0<=t.y&&t.y<100){var e=new Date(Date.UTC(-1,t.m,t.d,t.H,t.M,t.S,t.L));return e.setUTCFullYear(t.y),e}return new Date(Date.UTC(t.y,t.m,t.d,t.H,t.M,t.S,t.L))}function hl(t,e,r){return{y:t,m:e,d:r,H:0,M:0,S:0,L:0}}var dl,yl,vl,ml={"-":"",_:" ",0:"0"},gl=/^\s*\d+/,bl=/^%/,xl=/[\\^$*+?|[\]().{}]/g;function wl(t,e,r){var n=t<0?"-":"",o=(n?-t:t)+"",i=o.length;return n+(i68?1900:2e3),r+n[0].length):-1}function Cl(t,e,r){var n=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(e.slice(r,r+6));return n?(t.Z=n[1]?0:-(n[2]+(n[3]||"00")),r+n[0].length):-1}function Dl(t,e,r){var n=gl.exec(e.slice(r,r+1));return n?(t.q=3*n[0]-3,r+n[0].length):-1}function Nl(t,e,r){var n=gl.exec(e.slice(r,r+2));return n?(t.m=n[0]-1,r+n[0].length):-1}function Il(t,e,r){var n=gl.exec(e.slice(r,r+2));return n?(t.d=+n[0],r+n[0].length):-1}function Rl(t,e,r){var n=gl.exec(e.slice(r,r+3));return n?(t.m=0,t.d=+n[0],r+n[0].length):-1}function Ll(t,e,r){var n=gl.exec(e.slice(r,r+2));return n?(t.H=+n[0],r+n[0].length):-1}function Bl(t,e,r){var n=gl.exec(e.slice(r,r+2));return n?(t.M=+n[0],r+n[0].length):-1}function Ul(t,e,r){var n=gl.exec(e.slice(r,r+2));return n?(t.S=+n[0],r+n[0].length):-1}function zl(t,e,r){var n=gl.exec(e.slice(r,r+3));return n?(t.L=+n[0],r+n[0].length):-1}function Fl(t,e,r){var n=gl.exec(e.slice(r,r+6));return n?(t.L=Math.floor(n[0]/1e3),r+n[0].length):-1}function Wl(t,e,r){var n=bl.exec(e.slice(r,r+1));return n?r+n[0].length:-1}function $l(t,e,r){var n=gl.exec(e.slice(r));return n?(t.Q=+n[0],r+n[0].length):-1}function Hl(t,e,r){var n=gl.exec(e.slice(r));return n?(t.s=+n[0],r+n[0].length):-1}function Kl(t,e){return wl(t.getDate(),e,2)}function ql(t,e){return wl(t.getHours(),e,2)}function Gl(t,e){return wl(t.getHours()%12||12,e,2)}function Yl(t,e){return wl(1+al.count(cl(t),t),e,3)}function Xl(t,e){return wl(t.getMilliseconds(),e,3)}function Vl(t,e){return Xl(t,e)+"000"}function Zl(t,e){return wl(t.getMonth()+1,e,2)}function Jl(t,e){return wl(t.getMinutes(),e,2)}function Ql(t,e){return wl(t.getSeconds(),e,2)}function ts(t){var e=t.getDay();return 0===e?7:e}function es(t,e){return wl(Jc.count(cl(t)-1,t),e,2)}function rs(t){var e=t.getDay();return e>=4||0===e?rl(t):rl.ceil(t)}function ns(t,e){return t=rs(t),wl(rl.count(cl(t),t)+(4===cl(t).getDay()),e,2)}function os(t){return t.getDay()}function is(t,e){return wl(Qc.count(cl(t)-1,t),e,2)}function as(t,e){return wl(t.getFullYear()%100,e,2)}function us(t,e){return wl((t=rs(t)).getFullYear()%100,e,2)}function cs(t,e){return wl(t.getFullYear()%1e4,e,4)}function ls(t,e){var r=t.getDay();return wl((t=r>=4||0===r?rl(t):rl.ceil(t)).getFullYear()%1e4,e,4)}function ss(t){var e=t.getTimezoneOffset();return(e>0?"-":(e*=-1,"+"))+wl(e/60|0,"0",2)+wl(e%60,"0",2)}function fs(t,e){return wl(t.getUTCDate(),e,2)}function ps(t,e){return wl(t.getUTCHours(),e,2)}function hs(t,e){return wl(t.getUTCHours()%12||12,e,2)}function ds(t,e){return wl(1+Vc.count(sl(t),t),e,3)}function ys(t,e){return wl(t.getUTCMilliseconds(),e,3)}function vs(t,e){return ys(t,e)+"000"}function ms(t,e){return wl(t.getUTCMonth()+1,e,2)}function gs(t,e){return wl(t.getUTCMinutes(),e,2)}function bs(t,e){return wl(t.getUTCSeconds(),e,2)}function xs(t){var e=t.getUTCDay();return 0===e?7:e}function ws(t,e){return wl(Wc.count(sl(t)-1,t),e,2)}function Os(t){var e=t.getUTCDay();return e>=4||0===e?qc(t):qc.ceil(t)}function Ss(t,e){return t=Os(t),wl(qc.count(sl(t),t)+(4===sl(t).getUTCDay()),e,2)}function js(t){return t.getUTCDay()}function Es(t,e){return wl($c.count(sl(t)-1,t),e,2)}function ks(t,e){return wl(t.getUTCFullYear()%100,e,2)}function Ps(t,e){return wl((t=Os(t)).getUTCFullYear()%100,e,2)}function _s(t,e){return wl(t.getUTCFullYear()%1e4,e,4)}function As(t,e){var r=t.getUTCDay();return wl((t=r>=4||0===r?qc(t):qc.ceil(t)).getUTCFullYear()%1e4,e,4)}function Ms(){return"+0000"}function Ts(){return"%"}function Cs(t){return+t}function Ds(t){return Math.floor(+t/1e3)}function Ns(t){return new Date(t)}function Is(t){return t instanceof Date?+t:+new Date(+t)}function Rs(t,e,r,n,o,i,a,u,c,l){var s=Ya(),f=s.invert,p=s.domain,h=l(".%L"),d=l(":%S"),y=l("%I:%M"),v=l("%I %p"),m=l("%a %d"),g=l("%b %d"),b=l("%B"),x=l("%Y");function w(t){return(c(t)e(n/(t.length-1))))},r.quantiles=function(e){return Array.from({length:e+1},((r,n)=>Fu(t,n/e)))},r.copy=function(){return qs(e).domain(t)},wi.apply(r,arguments)}function Gs(){var t,e,r,n,o,i,a,u=0,c=.5,l=1,s=1,f=Wa,p=!1;function h(t){return isNaN(t=+t)?a:(t=.5+((t=+i(t))-e)*(s*t1)for(var r,n,o,i=1,a=t[e[0]],u=a.length;i=0;)r[e]=e;return r}function ef(t,e){return t[e]}function rf(t){const e=[];return e.key=t,e}!function(t){dl=function(t){var e=t.dateTime,r=t.date,n=t.time,o=t.periods,i=t.days,a=t.shortDays,u=t.months,c=t.shortMonths,l=Sl(o),s=jl(o),f=Sl(i),p=jl(i),h=Sl(a),d=jl(a),y=Sl(u),v=jl(u),m=Sl(c),g=jl(c),b={a:function(t){return a[t.getDay()]},A:function(t){return i[t.getDay()]},b:function(t){return c[t.getMonth()]},B:function(t){return u[t.getMonth()]},c:null,d:Kl,e:Kl,f:Vl,g:us,G:ls,H:ql,I:Gl,j:Yl,L:Xl,m:Zl,M:Jl,p:function(t){return o[+(t.getHours()>=12)]},q:function(t){return 1+~~(t.getMonth()/3)},Q:Cs,s:Ds,S:Ql,u:ts,U:es,V:ns,w:os,W:is,x:null,X:null,y:as,Y:cs,Z:ss,"%":Ts},x={a:function(t){return a[t.getUTCDay()]},A:function(t){return i[t.getUTCDay()]},b:function(t){return c[t.getUTCMonth()]},B:function(t){return u[t.getUTCMonth()]},c:null,d:fs,e:fs,f:vs,g:Ps,G:As,H:ps,I:hs,j:ds,L:ys,m:ms,M:gs,p:function(t){return o[+(t.getUTCHours()>=12)]},q:function(t){return 1+~~(t.getUTCMonth()/3)},Q:Cs,s:Ds,S:bs,u:xs,U:ws,V:Ss,w:js,W:Es,x:null,X:null,y:ks,Y:_s,Z:Ms,"%":Ts},w={a:function(t,e,r){var n=h.exec(e.slice(r));return n?(t.w=d[n[0].toLowerCase()],r+n[0].length):-1},A:function(t,e,r){var n=f.exec(e.slice(r));return n?(t.w=p[n[0].toLowerCase()],r+n[0].length):-1},b:function(t,e,r){var n=m.exec(e.slice(r));return n?(t.m=g[n[0].toLowerCase()],r+n[0].length):-1},B:function(t,e,r){var n=y.exec(e.slice(r));return n?(t.m=v[n[0].toLowerCase()],r+n[0].length):-1},c:function(t,r,n){return j(t,e,r,n)},d:Il,e:Il,f:Fl,g:Tl,G:Ml,H:Ll,I:Ll,j:Rl,L:zl,m:Nl,M:Bl,p:function(t,e,r){var n=l.exec(e.slice(r));return n?(t.p=s[n[0].toLowerCase()],r+n[0].length):-1},q:Dl,Q:$l,s:Hl,S:Ul,u:kl,U:Pl,V:_l,w:El,W:Al,x:function(t,e,n){return j(t,r,e,n)},X:function(t,e,r){return j(t,n,e,r)},y:Tl,Y:Ml,Z:Cl,"%":Wl};function O(t,e){return function(r){var n,o,i,a=[],u=-1,c=0,l=t.length;for(r instanceof Date||(r=new Date(+r));++u53)return null;"w"in i||(i.w=1),"Z"in i?(o=(n=pl(hl(i.y,0,1))).getUTCDay(),n=o>4||0===o?$c.ceil(n):$c(n),n=Vc.offset(n,7*(i.V-1)),i.y=n.getUTCFullYear(),i.m=n.getUTCMonth(),i.d=n.getUTCDate()+(i.w+6)%7):(o=(n=fl(hl(i.y,0,1))).getDay(),n=o>4||0===o?Qc.ceil(n):Qc(n),n=al.offset(n,7*(i.V-1)),i.y=n.getFullYear(),i.m=n.getMonth(),i.d=n.getDate()+(i.w+6)%7)}else("W"in i||"U"in i)&&("w"in i||(i.w="u"in i?i.u%7:"W"in i?1:0),o="Z"in i?pl(hl(i.y,0,1)).getUTCDay():fl(hl(i.y,0,1)).getDay(),i.m=0,i.d="W"in i?(i.w+6)%7+7*i.W-(o+5)%7:i.w+7*i.U-(o+6)%7);return"Z"in i?(i.H+=i.Z/100|0,i.M+=i.Z%100,pl(i)):fl(i)}}function j(t,e,r,n){for(var o,i,a=0,u=e.length,c=r.length;a=c)return-1;if(37===(o=e.charCodeAt(a++))){if(o=e.charAt(a++),!(i=w[o in ml?e.charAt(a++):o])||(n=i(t,r,n))<0)return-1}else if(o!=r.charCodeAt(n++))return-1}return n}return b.x=O(r,b),b.X=O(n,b),b.c=O(e,b),x.x=O(r,x),x.X=O(n,x),x.c=O(e,x),{format:function(t){var e=O(t+="",b);return e.toString=function(){return t},e},parse:function(t){var e=S(t+="",!1);return e.toString=function(){return t},e},utcFormat:function(t){var e=O(t+="",x);return e.toString=function(){return t},e},utcParse:function(t){var e=S(t+="",!0);return e.toString=function(){return t},e}}}(t),yl=dl.format,dl.parse,vl=dl.utcFormat,dl.utcParse}({dateTime:"%x, %X",date:"%-m/%-d/%Y",time:"%-I:%M:%S %p",periods:["AM","PM"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]});var nf=r(9887),of=r.n(nf);function af(t){return function(t){if(Array.isArray(t))return uf(t)}(t)||function(t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(t))return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return uf(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);"Object"===r&&t.constructor&&(r=t.constructor.name);if("Map"===r||"Set"===r)return Array.from(t);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return uf(t,e)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function uf(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r=e?r.apply(void 0,o):t(e-a,ff((function(){for(var t=arguments.length,e=new Array(t),n=0;nt.length)&&(e=t.length);for(var r=0,n=new Array(e);rn&&(o=n,i=r),[o,i]}function _f(t,e,r){if(t.lte(0))return new(of())(0);var n=Of.getDigitCount(t.toNumber()),o=new(of())(10).pow(n),i=t.div(o),a=1!==n?.05:.1,u=new(of())(Math.ceil(i.div(a).toNumber())).add(r).mul(a).mul(o);return e?u:new(of())(Math.ceil(u))}function Af(t,e,r){var n=1,o=new(of())(t);if(!o.isint()&&r){var i=Math.abs(t);i<1?(n=new(of())(10).pow(Of.getDigitCount(t)-1),o=new(of())(Math.floor(o.div(n).toNumber())).mul(n)):i>1&&(o=new(of())(Math.floor(t)))}else 0===t?o=new(of())(Math.floor((e-1)/2)):r||(o=new(of())(Math.floor(t)));var a=Math.floor((e-1)/2);return vf(yf((function(t){return o.add(new(of())(t-a).mul(n)).toNumber()})),df)(0,e)}function Mf(t,e,r,n){var o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0;if(!Number.isFinite((e-t)/(r-1)))return{step:new(of())(0),tickMin:new(of())(0),tickMax:new(of())(0)};var i,a=_f(new(of())(e).sub(t).div(r-1),n,o);i=t<=0&&e>=0?new(of())(0):(i=new(of())(t).add(e).div(2)).sub(new(of())(i).mod(a));var u=Math.ceil(i.sub(t).div(a).toNumber()),c=Math.ceil(new(of())(e).sub(i).div(a).toNumber()),l=u+c+1;return l>r?Mf(t,e,r,n,o+1):(l0?c+(r-l):c,u=e>0?u:u+(r-l)),{step:a,tickMin:i.sub(new(of())(u).mul(a)),tickMax:i.add(new(of())(c).mul(a))})}var Tf=gf((function(t){var e=jf(t,2),r=e[0],n=e[1],o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:6,i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],a=Math.max(o,2),u=jf(Pf([r,n]),2),c=u[0],l=u[1];if(c===-1/0||l===1/0){var s=l===1/0?[c].concat(Sf(df(0,o-1).map((function(){return 1/0})))):[].concat(Sf(df(0,o-1).map((function(){return-1/0}))),[l]);return r>n?mf(s):s}if(c===l)return Af(c,o,i);var f=Mf(c,l,a,i),p=f.step,h=f.tickMin,d=f.tickMax,y=Of.rangeStep(h,d.add(new(of())(.1).mul(p)),p);return r>n?mf(y):y})),Cf=(gf((function(t){var e=jf(t,2),r=e[0],n=e[1],o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:6,i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],a=Math.max(o,2),u=jf(Pf([r,n]),2),c=u[0],l=u[1];if(c===-1/0||l===1/0)return[r,n];if(c===l)return Af(c,o,i);var s=_f(new(of())(l).sub(c).div(a-1),i,0),f=vf(yf((function(t){return new(of())(c).add(new(of())(t).mul(s)).toNumber()})),df)(0,a).filter((function(t){return t>=c&&t<=l}));return r>n?mf(f):f})),gf((function(t,e){var r=jf(t,2),n=r[0],o=r[1],i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],a=jf(Pf([n,o]),2),u=a[0],c=a[1];if(u===-1/0||c===1/0)return[n,o];if(u===c)return[u];var l=Math.max(e,2),s=_f(new(of())(c).sub(u).div(l-1),i,0),f=[].concat(Sf(Of.rangeStep(new(of())(u),new(of())(c).sub(new(of())(.99).mul(s)),s)),[c]);return n>o?mf(f):f}))),Df=["offset","layout","width","dataKey","data","dataPointFormatter","xAxis","yAxis"];function Nf(){return Nf=Object.assign?Object.assign.bind():function(t){for(var e=1;et.length)&&(e=t.length);for(var r=0,n=new Array(e);r=0||(o[r]=t[r]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(o[r]=t[r])}return o}function Bf(t){var e=t.offset,r=t.layout,n=t.width,o=t.dataKey,i=t.data,a=t.dataPointFormatter,u=t.xAxis,c=t.yAxis,l=Lf(t,Df),s=Tn(l),f=i.map((function(t,i){var l=a(t,o),f=l.x,p=l.y,h=l.value,d=l.errorVal;if(!d)return null;var y,v,m=[];if(Array.isArray(d)){var g=If(d,2);y=g[0],v=g[1]}else y=v=d;if("vertical"===r){var b=u.scale,x=p+e,w=x+n,O=x-n,S=b(h-y),j=b(h+v);m.push({x1:j,y1:w,x2:j,y2:O}),m.push({x1:S,y1:x,x2:j,y2:x}),m.push({x1:S,y1:w,x2:S,y2:O})}else if("horizontal"===r){var E=c.scale,k=f+e,P=k-n,_=k+n,A=E(h-y),M=E(h+v);m.push({x1:P,y1:M,x2:_,y2:M}),m.push({x1:k,y1:A,x2:k,y2:M}),m.push({x1:P,y1:A,x2:_,y2:A})}return it().createElement(Zn,Nf({className:"recharts-errorBar",key:"bar-".concat(i)},s),m.map((function(t,e){return it().createElement("line",Nf({},t,{key:"line-".concat(e)}))})))}));return it().createElement(Zn,{className:"recharts-errorBars"},f)}Bf.defaultProps={stroke:"black",strokeWidth:1.5,width:5,offset:0,layout:"horizontal"},Bf.displayName="ErrorBar";var Uf=r(5578),zf=r.n(Uf),Ff=function(t,e){for(var r=arguments.length,n=new Array(r>2?r-2:0),o=2;o=0||(o[r]=t[r]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(o[r]=t[r])}return o}function Kf(t){var e=t.children,r=t.width,n=t.height,o=t.viewBox,i=t.className,a=t.style,u=Hf(t,Wf),c=o||{width:r,height:n,x:0,y:0},l=ut()("recharts-surface",i);return it().createElement("svg",$f({},Tn(u,!0,"svg"),{className:l,width:r,height:n,style:a,viewBox:"".concat(c.x," ").concat(c.y," ").concat(c.width," ").concat(c.height)}),it().createElement("title",null,t.title),it().createElement("desc",null,t.desc),e)}Math.abs,Math.atan2;const qf=Math.cos,Gf=(Math.max,Math.min,Math.sin),Yf=Math.sqrt,Xf=Math.PI,Vf=2*Xf;const Zf={draw(t,e){const r=Yf(e/Xf);t.moveTo(r,0),t.arc(0,0,r,0,Vf)}},Jf={draw(t,e){const r=Yf(e/5)/2;t.moveTo(-3*r,-r),t.lineTo(-r,-r),t.lineTo(-r,-3*r),t.lineTo(r,-3*r),t.lineTo(r,-r),t.lineTo(3*r,-r),t.lineTo(3*r,r),t.lineTo(r,r),t.lineTo(r,3*r),t.lineTo(-r,3*r),t.lineTo(-r,r),t.lineTo(-3*r,r),t.closePath()}},Qf=Yf(1/3),tp=2*Qf,ep={draw(t,e){const r=Yf(e/tp),n=r*Qf;t.moveTo(0,-r),t.lineTo(n,0),t.lineTo(0,r),t.lineTo(-n,0),t.closePath()}},rp={draw(t,e){const r=Yf(e),n=-r/2;t.rect(n,n,r,r)}},np=Gf(Xf/10)/Gf(7*Xf/10),op=Gf(Vf/10)*np,ip=-qf(Vf/10)*np,ap={draw(t,e){const r=Yf(.8908130915292852*e),n=op*r,o=ip*r;t.moveTo(0,-r),t.lineTo(n,o);for(let e=1;e<5;++e){const i=Vf*e/5,a=qf(i),u=Gf(i);t.lineTo(u*r,-a*r),t.lineTo(a*n-u*o,u*n+a*o)}t.closePath()}},up=Yf(3),cp={draw(t,e){const r=-Yf(e/(3*up));t.moveTo(0,2*r),t.lineTo(-up*r,-r),t.lineTo(up*r,-r),t.closePath()}},lp=-.5,sp=Yf(3)/2,fp=1/Yf(12),pp=3*(fp/2+1),hp={draw(t,e){const r=Yf(e/pp),n=r/2,o=r*fp,i=n,a=r*fp+r,u=-i,c=a;t.moveTo(n,o),t.lineTo(i,a),t.lineTo(u,c),t.lineTo(lp*n-sp*o,sp*n+lp*o),t.lineTo(lp*i-sp*a,sp*i+lp*a),t.lineTo(lp*u-sp*c,sp*u+lp*c),t.lineTo(lp*n+sp*o,lp*o-sp*n),t.lineTo(lp*i+sp*a,lp*a-sp*i),t.lineTo(lp*u+sp*c,lp*c-sp*u),t.closePath()}};Yf(3),Yf(3);function dp(t){return dp="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},dp(t)}var yp=["type","size","sizeType"];function vp(){return vp=Object.assign?Object.assign.bind():function(t){for(var e=1;e=0||(o[r]=t[r]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(o[r]=t[r])}return o}var Op={symbolCircle:Zf,symbolCross:Jf,symbolDiamond:ep,symbolSquare:rp,symbolStar:ap,symbolTriangle:cp,symbolWye:hp},Sp=Math.PI/180,jp=function(t){var e,r,n=t.type,o=void 0===n?"circle":n,i=t.size,a=void 0===i?64:i,u=t.sizeType,c=void 0===u?"area":u,l=gp(gp({},xp(t,yp)),{},{type:o,size:a,sizeType:c}),s=l.className,f=l.cx,p=l.cy,h=Tn(l,!0);return f===+f&&p===+p&&a===+a?it().createElement("path",vp({},h,{className:ut()("recharts-symbols",s),transform:"translate(".concat(f,", ").concat(p,")"),d:(e=function(t){var e="symbol".concat(pr()(t));return Op[e]||Zf}(o),r=function(t,e){let r=null,n=zr(o);function o(){let o;if(r||(r=o=n()),t.apply(this,arguments).draw(r,+e.apply(this,arguments)),o)return r=null,o+""||null}return t="function"==typeof t?t:Dr(t||Zf),e="function"==typeof e?e:Dr(void 0===e?64:+e),o.type=function(e){return arguments.length?(t="function"==typeof e?e:Dr(e),o):t},o.size=function(t){return arguments.length?(e="function"==typeof t?t:Dr(+t),o):e},o.context=function(t){return arguments.length?(r=null==t?null:t,o):r},o}().type(e).size(function(t,e,r){if("area"===e)return t;switch(r){case"cross":return 5*t*t/9;case"diamond":return.5*t*t/Math.sqrt(3);case"square":return t*t;case"star":var n=18*Sp;return 1.25*t*t*(Math.tan(n)-Math.tan(2*n)*Math.pow(Math.tan(n),2));case"triangle":return Math.sqrt(3)*t*t/4;case"wye":return(21-10*Math.sqrt(3))*t*t/8;default:return Math.PI*t*t/4}}(a,c,o)),r())})):null};function Ep(t){return Ep="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Ep(t)}function kp(){return kp=Object.assign?Object.assign.bind():function(t){for(var e=1;e');var h=e.inactive?a:e.color;return it().createElement("li",kp({className:f,style:c,key:"legend-item-".concat(r)},Qr(t.props,e,r)),it().createElement(Kf,{width:n,height:n,viewBox:u,style:l},t.renderIcon(e)),it().createElement("span",{className:"recharts-legend-item-text",style:{color:h}},s?s(p,e,r):p))}))}},{key:"render",value:function(){var t=this.props,e=t.payload,r=t.layout,n=t.align;if(!e||!e.length)return null;var o={padding:0,margin:0,textAlign:"horizontal"===r?n:"left"};return it().createElement("ul",{className:"recharts-default-legend",style:o},this.renderItems())}}],r&&_p(e.prototype,r),n&&_p(e,n),Object.defineProperty(e,"prototype",{writable:!1}),i}(ot.PureComponent);function Rp(t){return Rp="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Rp(t)}Cp(Ip,"displayName","Legend"),Cp(Ip,"defaultProps",{iconSize:14,layout:"horizontal",align:"center",verticalAlign:"middle",inactiveColor:"#ccc"});var Lp=["ref"];function Bp(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function Up(t){for(var e=1;e=0||(o[r]=t[r]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(o[r]=t[r])}return o}function Yp(t){return t.value}function Xp(t,e){return!0===t?zf()(e,Yp):Z()(t)?zf()(e,t):e}var Vp=function(t){!function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&Fp(t,e)}(i,t);var e,r,n,o=Wp(i);function i(){var t;!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,i);for(var e=arguments.length,r=new Array(e),n=0;n=0&&r>=0?{width:e,height:r}:null}},{key:"getDefaultPosition",value:function(t){var e,r,n=this.props,o=n.layout,i=n.align,a=n.verticalAlign,u=n.margin,c=n.chartWidth,l=n.chartHeight;return t&&(void 0!==t.left&&null!==t.left||void 0!==t.right&&null!==t.right)||(e="center"===i&&"vertical"===o?{left:((c||0)-(this.getBBoxSnapshot()||{width:0}).width)/2}:"right"===i?{right:u&&u.right||0}:{left:u&&u.left||0}),t&&(void 0!==t.top&&null!==t.top||void 0!==t.bottom&&null!==t.bottom)||(r="middle"===a?{top:((l||0)-(this.getBBoxSnapshot()||{height:0}).height)/2}:"bottom"===a?{bottom:u&&u.bottom||0}:{top:u&&u.top||0}),Up(Up({},e),r)}},{key:"updateBBox",value:function(){var t=this.state,e=t.boxWidth,r=t.boxHeight,n=this.props.onBBoxUpdate;if(this.wrapperNode&&this.wrapperNode.getBoundingClientRect){var o=this.wrapperNode.getBoundingClientRect();(Math.abs(o.width-e)>1||Math.abs(o.height-r)>1)&&this.setState({boxWidth:o.width,boxHeight:o.height},(function(){n&&n(o)}))}else-1===e&&-1===r||this.setState({boxWidth:-1,boxHeight:-1},(function(){n&&n(null)}))}},{key:"render",value:function(){var t=this,e=this.props,r=e.content,n=e.width,o=e.height,i=e.wrapperStyle,a=e.payloadUniqBy,u=e.payload,c=Up(Up({position:"absolute",width:n||"auto",height:o||"auto"},this.getDefaultPosition(i)),i);return it().createElement("div",{className:"recharts-legend-wrapper",style:c,ref:function(e){t.wrapperNode=e}},function(t,e){if(it().isValidElement(t))return it().cloneElement(t,e);if(Z()(t))return it().createElement(t,e);e.ref;var r=Gp(e,Lp);return it().createElement(Ip,r)}(r,Up(Up({},this.props),{},{payload:Xp(a,u)})))}}])&&zp(e.prototype,r),n&&zp(e,n),Object.defineProperty(e,"prototype",{writable:!1}),i}(ot.PureComponent);function Zp(t){return Zp="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Zp(t)}function Jp(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function Qp(t){for(var e=1;et.length)&&(e=t.length);for(var r=0,n=new Array(e);r=2?2*an(a[0]-a[1])*c:c,e&&(t.ticks||t.niceTicks)?(t.ticks||t.niceTicks).map((function(t){var e=o?o.indexOf(t):t;return{coordinate:n(e)+c,value:t,offset:c}})).filter((function(t){return!G()(t.coordinate)})):t.isCategorical&&t.categoricalDomain?t.categoricalDomain.map((function(t,e){return{coordinate:n(t)+c,value:t,index:e,offset:c}})):n.ticks&&!r?n.ticks(t.tickCount).map((function(t){return{coordinate:n(t)+c,value:t,offset:c}})):n.domain().map((function(t,e){return{coordinate:n(t)+c,value:o?o[t]:t,index:e,offset:c}}))},vh=function(t,e,r){var n;return Z()(r)?n=r:Z()(e)&&(n=e),Z()(t)||n?function(e,r,o,i){Z()(t)&&t(e,r,o,i),Z()(n)&&n(e,r,o,i)}:null},mh=1e-4,gh={sign:function(t){var e=t.length;if(!(e<=0))for(var r=0,n=t[0].length;r=0?(t[a][r][0]=o,t[a][r][1]=o+u,o=t[a][r][1]):(t[a][r][0]=i,t[a][r][1]=i+u,i=t[a][r][1])}},expand:function(t,e){if((n=t.length)>0){for(var r,n,o,i=0,a=t[0].length;i0){for(var r,n=0,o=t[e[0]],i=o.length;n0&&(n=(r=t[e[0]]).length)>0){for(var r,n,o,i=0,a=1;a=0?(t[i][r][0]=o,t[i][r][1]=o+a,o=t[i][r][1]):(t[i][r][0]=0,t[i][r][1]=0)}}},bh=function(t,e,r){var n=e.map((function(t){return t.props.dataKey})),o=gh[r],i=function(){var t=Dr([]),e=tf,r=Qs,n=ef;function o(o){var i,a,u=Array.from(t.apply(this,arguments),rf),c=u.length,l=-1;for(const t of o)for(i=0,++l;i0)return n}if(t&&e&&e.length>=2){for(var o=yi()(e,(function(t){return t.coordinate})),i=1/0,a=1,u=o.length;at.length)&&(e=t.length);for(var r=0,n=new Array(e);r=0||(o[r]=t[r]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(o[r]=t[r])}return o}var Uh=function(t){return nt()(t.value)?Qn()(t.value):t.value};function zh(t){var e=t.valueAccessor,r=void 0===e?Uh:e,n=Bh(t,Mh),o=n.data,i=n.dataKey,a=n.clockWise,u=n.id,c=n.textBreakAll,l=Bh(n,Th);return o&&o.length?it().createElement(Zn,{className:"recharts-label-list"},o.map((function(t,e){var n=et()(i)?r(t,e):ch(t&&t.payload,i),o=et()(u)?{}:{id:"".concat(u,"-").concat(e)};return it().createElement(pi,Nh({},Tn(t,!0),l,o,{parentViewBox:t.parentViewBox,index:e,value:n,textBreakAll:c,viewBox:pi.parseViewBox(et()(a)?t:Rh(Rh({},t),{},{clockWise:a})),key:"label-".concat(e)}))}))):null}zh.displayName="LabelList",zh.renderCallByParent=function(t,e){var r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(!t||!t.children&&r&&!t.label)return null;var n=kn(t.children,zh).map((function(t,r){return(0,ot.cloneElement)(t,{data:e,key:"labelList-".concat(r)})}));return r?[function(t,e){return t?!0===t?it().createElement(zh,{key:"labelList-implicit",data:e}):it().isValidElement(t)||Z()(t)?it().createElement(zh,{key:"labelList-implicit",data:e,content:t}):qr()(t)?it().createElement(zh,Nh({data:e},t,{key:"labelList-implicit"})):null:null}(t.label,e)].concat(Ch(n)):n};var Fh,Wh=["layout","type","stroke","connectNulls","isRange","ref"];function $h(t){return $h="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},$h(t)}function Hh(t,e){if(null==t)return{};var r,n,o=function(t,e){if(null==t)return{};var r,n,o={},i=Object.keys(t);for(n=0;n=0||(o[r]=t[r]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(o[r]=t[r])}return o}function Kh(){return Kh=Object.assign?Object.assign.bind():function(t){for(var e=1;e0||!K()(u,n)||!K()(c,o))?this.renderAreaWithAnimation(t,e):this.renderAreaStatically(n,o,t,e)}},{key:"render",value:function(){var t,e=this.props,r=e.hide,n=e.dot,o=e.points,i=e.className,a=e.top,u=e.left,c=e.xAxis,l=e.yAxis,s=e.width,f=e.height,p=e.isAnimationActive,h=e.id;if(r||!o||!o.length)return null;var d=this.state.isAnimationFinished,y=1===o.length,v=ut()("recharts-area",i),m=c&&c.allowDataOverflow,g=l&&l.allowDataOverflow,b=m||g,x=et()(h)?this.id:h,w=null!==(t=Tn(n))&&void 0!==t?t:{r:3,strokeWidth:2},O=w.r,S=void 0===O?3:O,j=w.strokeWidth,E=void 0===j?2:j,k=(function(t){return t&&"object"===xn(t)&&"cx"in t&&"cy"in t&&"r"in t}(n)?n:{}).clipDot,P=void 0===k||k,_=2*S+E;return it().createElement(Zn,{className:v},m||g?it().createElement("defs",null,it().createElement("clipPath",{id:"clipPath-".concat(x)},it().createElement("rect",{x:m?u:u-s/2,y:g?a:a-f/2,width:m?s:2*s,height:g?f:2*f})),!P&&it().createElement("clipPath",{id:"clipPath-dots-".concat(x)},it().createElement("rect",{x:u-_/2,y:a-_/2,width:s+_,height:f+_}))):null,y?null:this.renderArea(b,x),(n||y)&&this.renderDots(b,P,x),(!p||d)&&zh.renderCallByParent(this.props,o))}}],n=[{key:"getDerivedStateFromProps",value:function(t,e){return t.animationId!==e.prevAnimationId?{prevAnimationId:t.animationId,curPoints:t.points,curBaseLine:t.baseLine,prevPoints:e.curPoints,prevBaseLine:e.curBaseLine}:t.points!==e.curPoints||t.baseLine!==e.curBaseLine?{curPoints:t.points,curBaseLine:t.baseLine}:null}}],r&&Yh(e.prototype,r),n&&Yh(e,n),Object.defineProperty(e,"prototype",{writable:!1}),i}(ot.PureComponent);Fh=ed,Qh(ed,"displayName","Area"),Qh(ed,"defaultProps",{stroke:"#3182bd",fill:"#3182bd",fillOpacity:.6,xAxisId:0,yAxisId:0,legendType:"line",connectNulls:!1,points:[],dot:!1,activeDot:!0,hide:!1,isAnimationActive:!to.isSsr,animationBegin:0,animationDuration:1500,animationEasing:"ease"}),Qh(ed,"getBaseValue",(function(t,e,r,n){var o=t.layout,i=t.baseValue,a=e.props.baseValue,u=null!=a?a:i;if(cn(u)&&"number"==typeof u)return u;var c="horizontal"===o?n:r,l=c.scale.domain();if("number"===c.type){var s=Math.max(l[0],l[1]),f=Math.min(l[0],l[1]);return"dataMin"===u?f:"dataMax"===u||s<0?s:Math.max(Math.min(l[0],l[1]),0)}return"dataMin"===u?l[0]:"dataMax"===u?l[1]:l[0]})),Qh(ed,"getComposedData",(function(t){var e,r=t.props,n=t.item,o=t.xAxis,i=t.yAxis,a=t.xAxisTicks,u=t.yAxisTicks,c=t.bandSize,l=t.dataKey,s=t.stackedData,f=t.dataStartIndex,p=t.displayedData,h=t.offset,d=r.layout,y=s&&s.length,v=Fh.getBaseValue(r,n,o,i),m=!1,g=p.map((function(t,e){var r,n=ch(t,l);y?r=s[f+e]:(r=n,nt()(r)?m=!0:r=[v,r]);var p=et()(r[1])||y&&et()(n);return"horizontal"===d?{x:xh({axis:o,ticks:a,bandSize:c,entry:t,index:e}),y:p?null:i.scale(r[1]),value:r,payload:t}:{x:p?null:o.scale(r[1]),y:xh({axis:i,ticks:u,bandSize:c,entry:t,index:e}),value:r,payload:t}}));return e=y||m?g.map((function(t){return"horizontal"===d?{x:t.x,y:et()(Q()(t,"value[0]"))||et()(Q()(t,"y"))?null:i.scale(Q()(t,"value[0]"))}:{x:et()(Q()(t,"value[0]"))?null:o.scale(Q()(t,"value[0]")),y:t.y}})):"horizontal"===d?i.scale(v):o.scale(v),Gh({points:g,baseLine:e,layout:d,isRange:m},h)})),Qh(ed,"renderDotItem",(function(t,e){return it().isValidElement(t)?it().cloneElement(t,e):Z()(t)?t(e):it().createElement(Gn,Kh({},e,{className:"recharts-area-dot"}))}));var rd=r(1533),nd=r(3279),od=r.n(nd),id=r(3493),ad=r.n(id),ud=function(t,e){return ud=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},ud(t,e)};function cd(t,e){function r(){this.constructor=t}ud(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}function ld(t,e){var r={};for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&e.indexOf(n)<0&&(r[n]=t[n]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(t);ot.length)&&(e=t.length);for(var r=0,n=new Array(e);r0,"The aspect(%s) must be greater than zero.",r);var n=un(a)?t:a,o=un(c)?e:c;return r&&r>0&&(n?o=n/r:o&&(n=o*r),p&&o>p&&(o=p)),Ff(n>0||o>0,"The width(%s) and height(%s) of chart should be greater than 0,\n please check the style of container, or the props width(%s) and height(%s),\n or add a minWidth(%s) or minHeight(%s) or use aspect(%s) to control the\n height and width.",n,o,a,c,s,f,r),(0,ot.cloneElement)(h,{width:n,height:o})}),[r,h,c,p,f,s,O,a]);(0,ot.useEffect)((function(){var t=E();t&&S(t)}),[E]);var _=bd(bd({},x),{},{width:a,height:c,minWidth:s,minHeight:f,maxHeight:p});return it().createElement(yd,{handleWidth:!0,handleHeight:!0,onResize:k,targetRef:j,refreshMode:y>0?"debounce":void 0,refreshRate:y},it().createElement("div",md({},null!=v?{id:"".concat(v)}:{},{className:ut()("recharts-responsive-container",m),style:_,ref:j}),P))})),jd=r(711),Ed=r.n(jd),kd=r(3311),Pd=r.n(kd),_d=r(6026),Ad=r.n(_d),Md=r(1584),Td=r.n(Md),Cd="Invariant failed";function Dd(t){var e=t.cx,r=t.cy,n=t.radius,o=t.startAngle,i=t.endAngle;return{points:[Yo(e,r,n,o),Yo(e,r,n,i)],cx:e,cy:r,radius:n,startAngle:o,endAngle:i}}var Nd=r(6604),Id=r.n(Nd),Rd=function(t){return null};Rd.displayName="Cell";var Ld=r(8630),Bd=r.n(Ld);function Ud(t){return Ud="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Ud(t)}function zd(){return zd=Object.assign?Object.assign.bind():function(t){for(var e=1;et.length)&&(e=t.length);for(var r=0,n=new Array(e);r=0?1:-1,c=r>=0?1:-1,l=n>=0&&r>=0||n<0&&r<0?1:0;if(a>0&&o instanceof Array){for(var s=[0,0,0,0],f=0;f<4;f++)s[f]=o[f]>a?a:o[f];i="M".concat(t,",").concat(e+u*s[0]),s[0]>0&&(i+="A ".concat(s[0],",").concat(s[0],",0,0,").concat(l,",").concat(t+c*s[0],",").concat(e)),i+="L ".concat(t+r-c*s[1],",").concat(e),s[1]>0&&(i+="A ".concat(s[1],",").concat(s[1],",0,0,").concat(l,",\n ").concat(t+r,",").concat(e+u*s[1])),i+="L ".concat(t+r,",").concat(e+n-u*s[2]),s[2]>0&&(i+="A ".concat(s[2],",").concat(s[2],",0,0,").concat(l,",\n ").concat(t+r-c*s[2],",").concat(e+n)),i+="L ".concat(t+c*s[3],",").concat(e+n),s[3]>0&&(i+="A ".concat(s[3],",").concat(s[3],",0,0,").concat(l,",\n ").concat(t,",").concat(e+n-u*s[3])),i+="Z"}else if(a>0&&o===+o&&o>0){var p=Math.min(a,o);i="M ".concat(t,",").concat(e+u*p,"\n A ").concat(p,",").concat(p,",0,0,").concat(l,",").concat(t+c*p,",").concat(e,"\n L ").concat(t+r-c*p,",").concat(e,"\n A ").concat(p,",").concat(p,",0,0,").concat(l,",").concat(t+r,",").concat(e+u*p,"\n L ").concat(t+r,",").concat(e+n-u*p,"\n A ").concat(p,",").concat(p,",0,0,").concat(l,",").concat(t+r-c*p,",").concat(e+n,"\n L ").concat(t+c*p,",").concat(e+n,"\n A ").concat(p,",").concat(p,",0,0,").concat(l,",").concat(t,",").concat(e+n-u*p," Z")}else i="M ".concat(t,",").concat(e," h ").concat(r," v ").concat(n," h ").concat(-r," Z");return i},Gd=function(t,e){if(!t||!e)return!1;var r=t.x,n=t.y,o=e.x,i=e.y,a=e.width,u=e.height;if(Math.abs(a)>0&&Math.abs(u)>0){var c=Math.min(o,o+a),l=Math.max(o,o+a),s=Math.min(i,i+u),f=Math.max(i,i+u);return r>=c&&r<=l&&n>=s&&n<=f}return!1},Yd={x:0,y:0,width:0,height:0,radius:0,isAnimationActive:!1,isUpdateAnimationActive:!1,animationBegin:0,animationDuration:1500,animationEasing:"ease"},Xd=function(t){var e=Hd(Hd({},Yd),t),r=(0,ot.useRef)(),n=Fd((0,ot.useState)(-1),2),o=n[0],i=n[1];(0,ot.useEffect)((function(){if(r.current&&r.current.getTotalLength)try{var t=r.current.getTotalLength();t&&i(t)}catch(t){}}),[]);var a=e.x,u=e.y,c=e.width,l=e.height,s=e.radius,f=e.className,p=e.animationEasing,h=e.animationDuration,d=e.animationBegin,y=e.isAnimationActive,v=e.isUpdateAnimationActive;if(a!==+a||u!==+u||c!==+c||l!==+l||0===c||0===l)return null;var m=ut()("recharts-rectangle",f);return v?it().createElement(sr,{canBegin:o>0,from:{width:c,height:l,x:a,y:u},to:{width:c,height:l,x:a,y:u},duration:h,animationEasing:p,isActive:v},(function(t){var n=t.width,i=t.height,a=t.x,u=t.y;return it().createElement(sr,{canBegin:o>0,from:"0px ".concat(-1===o?1:o,"px"),to:"".concat(o,"px 0px"),attributeName:"strokeDasharray",begin:d,duration:h,isActive:y,easing:p},it().createElement("path",zd({},Tn(e,!0),{className:m,d:qd(a,u,n,i,s),ref:r})))})):it().createElement("path",zd({},Tn(e,!0),{className:m,d:qd(a,u,c,l,s)}))};function Vd(t){return Vd="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Vd(t)}function Zd(){return Zd=Object.assign?Object.assign.bind():function(t){for(var e=1;et.length)&&(e=t.length);for(var r=0,n=new Array(e);r0,from:{upperWidth:0,lowerWidth:0,height:s,x:a,y:u},to:{upperWidth:c,lowerWidth:l,height:s,x:a,y:u},duration:h,animationEasing:p,isActive:y},(function(t){var n=t.upperWidth,i=t.lowerWidth,a=t.height,u=t.x,c=t.y;return it().createElement(sr,{canBegin:o>0,from:"0px ".concat(-1===o?1:o,"px"),to:"".concat(o,"px 0px"),attributeName:"strokeDasharray",begin:d,duration:h,easing:p},it().createElement("path",Zd({},Tn(e,!0),{className:v,d:ny(u,c,n,i,a),ref:r})))})):it().createElement("g",null,it().createElement("path",Zd({},Tn(e,!0),{className:v,d:ny(a,u,c,l,s)})))};function ay(t){return ay="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},ay(t)}function uy(){return uy=Object.assign?Object.assign.bind():function(t){for(var e=1;e180),",").concat(+(i>u),",\n ").concat(l.x,",").concat(l.y,"\n ");if(n>0){var f=Yo(e,r,n,i),p=Yo(e,r,n,u);s+="L ".concat(p.x,",").concat(p.y,"\n A ").concat(n,",").concat(n,",0,\n ").concat(+(Math.abs(a)>180),",").concat(+(i<=u),",\n ").concat(f.x,",").concat(f.y," Z")}else s+="L ".concat(e,",").concat(r," Z");return s},hy={cx:0,cy:0,innerRadius:0,outerRadius:0,startAngle:0,endAngle:0,cornerRadius:0,forceCornerRadius:!1,cornerIsExternal:!1},dy=function(t){var e=ly(ly({},hy),t),r=e.cx,n=e.cy,o=e.innerRadius,i=e.outerRadius,a=e.cornerRadius,u=e.forceCornerRadius,c=e.cornerIsExternal,l=e.startAngle,s=e.endAngle,f=e.className;if(i0&&Math.abs(l-s)<360?function(t){var e=t.cx,r=t.cy,n=t.innerRadius,o=t.outerRadius,i=t.cornerRadius,a=t.forceCornerRadius,u=t.cornerIsExternal,c=t.startAngle,l=t.endAngle,s=an(l-c),f=fy({cx:e,cy:r,radius:o,angle:c,sign:s,cornerRadius:i,cornerIsExternal:u}),p=f.circleTangency,h=f.lineTangency,d=f.theta,y=fy({cx:e,cy:r,radius:o,angle:l,sign:-s,cornerRadius:i,cornerIsExternal:u}),v=y.circleTangency,m=y.lineTangency,g=y.theta,b=u?Math.abs(c-l):Math.abs(c-l)-d-g;if(b<0)return a?"M ".concat(h.x,",").concat(h.y,"\n a").concat(i,",").concat(i,",0,0,1,").concat(2*i,",0\n a").concat(i,",").concat(i,",0,0,1,").concat(2*-i,",0\n "):py({cx:e,cy:r,innerRadius:n,outerRadius:o,startAngle:c,endAngle:l});var x="M ".concat(h.x,",").concat(h.y,"\n A").concat(i,",").concat(i,",0,0,").concat(+(s<0),",").concat(p.x,",").concat(p.y,"\n A").concat(o,",").concat(o,",0,").concat(+(b>180),",").concat(+(s<0),",").concat(v.x,",").concat(v.y,"\n A").concat(i,",").concat(i,",0,0,").concat(+(s<0),",").concat(m.x,",").concat(m.y,"\n ");if(n>0){var w=fy({cx:e,cy:r,radius:n,angle:c,sign:s,isExternal:!0,cornerRadius:i,cornerIsExternal:u}),O=w.circleTangency,S=w.lineTangency,j=w.theta,E=fy({cx:e,cy:r,radius:n,angle:l,sign:-s,isExternal:!0,cornerRadius:i,cornerIsExternal:u}),k=E.circleTangency,P=E.lineTangency,_=E.theta,A=u?Math.abs(c-l):Math.abs(c-l)-j-_;if(A<0&&0===i)return"".concat(x,"L").concat(e,",").concat(r,"Z");x+="L".concat(P.x,",").concat(P.y,"\n A").concat(i,",").concat(i,",0,0,").concat(+(s<0),",").concat(k.x,",").concat(k.y,"\n A").concat(n,",").concat(n,",0,").concat(+(A>180),",").concat(+(s>0),",").concat(O.x,",").concat(O.y,"\n A").concat(i,",").concat(i,",0,0,").concat(+(s<0),",").concat(S.x,",").concat(S.y,"Z")}else x+="L".concat(e,",").concat(r,"Z");return x}({cx:r,cy:n,innerRadius:o,outerRadius:i,cornerRadius:Math.min(y,d/2),forceCornerRadius:u,cornerIsExternal:c,startAngle:l,endAngle:s}):py({cx:r,cy:n,innerRadius:o,outerRadius:i,startAngle:l,endAngle:s}),it().createElement("path",uy({},Tn(e,!0),{className:h,d:p,role:"img"}))},yy=["option","shapeType","propTransformer","activeClassName","isActive"];function vy(t){return vy="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},vy(t)}function my(t,e){if(null==t)return{};var r,n,o=function(t,e){if(null==t)return{};var r,n,o={},i=Object.keys(t);for(n=0;n=0||(o[r]=t[r]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(o[r]=t[r])}return o}function gy(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function by(t){for(var e=1;e=0||(o[r]=t[r]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(o[r]=t[r])}return o}function By(t,e){var r=t.x,n=t.y,o=Ly(t,Cy),i="".concat(r),a=parseInt(i,10),u="".concat(n),c=parseInt(u,10),l="".concat(e.height||o.height),s=parseInt(l,10),f="".concat(e.width||o.width),p=parseInt(f,10);return Iy(Iy(Iy(Iy(Iy({},e),o),a?{x:a}:{}),c?{y:c}:{}),{},{height:s,width:p,name:e.name,radius:e.radius})}function Uy(t){return it().createElement(Sy,Dy({shapeType:"rectangle",propTransformer:By,activeClassName:"recharts-active-bar"},t))}var zy=["value","background"];function Fy(t){return Fy="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Fy(t)}function Wy(t,e){if(null==t)return{};var r,n,o=function(t,e){if(null==t)return{};var r,n,o={},i=Object.keys(t);for(n=0;n=0||(o[r]=t[r]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(o[r]=t[r])}return o}function $y(){return $y=Object.assign?Object.assign.bind():function(t){for(var e=1;e=0?0:o<0?o:n}return r[0]}({numericAxis:b}),O=kn(m,Rd),S=f.map((function(t,e){var n,f,p,y,m,b;if(l?n=function(t,e){if(!e||2!==e.length||!cn(e[0])||!cn(e[1]))return t;var r=Math.min(e[0],e[1]),n=Math.max(e[0],e[1]),o=[t[0],t[1]];return(!cn(t[0])||t[0]n)&&(o[1]=n),o[0]>n&&(o[0]=n),o[1]0&&Math.abs(m)0&&Math.abs(y)1&&void 0!==arguments[1]?arguments[1]:{},r=e.bandAware,n=e.position;if(void 0!==t){if(n)switch(n){case"start":default:return this.scale(t);case"middle":var o=this.bandwidth?this.bandwidth()/2:0;return this.scale(t)+o;case"end":var i=this.bandwidth?this.bandwidth():0;return this.scale(t)+i}if(r){var a=this.bandwidth?this.bandwidth()/2:0;return this.scale(t)+a}return this.scale(t)}}},{key:"isInRange",value:function(t){var e=this.range(),r=e[0],n=e[e.length-1];return r<=n?t>=r&&t<=n:t>=n&&t<=r}}],n=[{key:"create",value:function(e){return new t(e)}}],r&&ev(e.prototype,r),n&&ev(e,n),Object.defineProperty(e,"prototype",{writable:!1}),t}();ov(uv,"EPS",1e-4);var cv=function(t){var e=Object.keys(t).reduce((function(e,r){return nv(nv({},e),{},ov({},r,uv.create(t[r])))}),{});return nv(nv({},e),{},{apply:function(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=r.bandAware,o=r.position;return Id()(t,(function(t,r){return e[r].apply(t,{bandAware:n,position:o})}))},isInRange:function(t){return Ed()(t,(function(t,r){return e[r].isInRange(t)}))}})};var lv=function(t){var e=t.width,r=t.height,n=function(t){return(t%180+180)%180}(arguments.length>1&&void 0!==arguments[1]?arguments[1]:0),o=n*Math.PI/180,i=Math.atan(r/e),a=o>i&&o=0&&t*(e+t*r/2-o)<=0}function pv(t){return pv="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},pv(t)}function hv(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function dv(t){for(var e=1;e=2?an(o[1].coordinate-o[0].coordinate):1,m=function(t,e,r){var n="width"===r,o=t.x,i=t.y,a=t.width,u=t.height;return 1===e?{start:n?o:i,end:n?o+a:i+u}:{start:n?o+a:i+u,end:n?o:i}}(i,v,h);return"equidistantPreserveStart"===c?function(t,e,r,n,o){for(var i=(n||[]).slice(),a=e.start,u=e.end,c=0,l=1,s=a;l<=i.length;){var f=null==n?void 0:n[c];if(void 0===f)return sv(n,l);var p=r(f,c),h=f.coordinate,d=0===c||fv(t,h,p,s,u);d||(c=0,s=a,l+=1),d&&(s=h+t*(p/2+o),c+=l)}return[]}(v,m,y,o,a):(p="preserveStart"===c||"preserveStartEnd"===c?function(t,e,r,n,o,i){var a=(n||[]).slice(),u=a.length,c=e.start,l=e.end;if(i){var s=n[u-1],f=r(s,u-1),p=t*(s.coordinate+t*f/2-l);a[u-1]=s=dv(dv({},s),{},{tickCoord:p>0?s.coordinate-p*t:s.coordinate}),fv(t,s.tickCoord,f,c,l)&&(l=s.tickCoord-t*(f/2+o),a[u-1]=dv(dv({},s),{},{isShow:!0}))}for(var h=i?u-1:u,d=0;d=0;l--){var s=i[l],f=r(s,l);if(l===a-1){var p=t*(s.coordinate+t*f/2-c);i[l]=s=dv(dv({},s),{},{tickCoord:p>0?s.coordinate-p*t:s.coordinate})}else i[l]=s=dv(dv({},s),{},{tickCoord:s.coordinate});fv(t,s.tickCoord,f,u,c)&&(c=s.tickCoord-t*(f/2+o),i[l]=dv(dv({},s),{},{isShow:!0}))}return i}(v,m,y,o,a),p.filter((function(t){return t.isShow})))}function mv(t){return mv="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},mv(t)}function gv(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var n,o,i,a,u=[],c=!0,l=!1;try{if(i=(r=r.call(t)).next,0===e){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=i.call(r)).done)&&(u.push(n.value),u.length!==e);c=!0);}catch(t){l=!0,o=t}finally{try{if(!c&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(l)throw o}}return u}}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return bv(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);"Object"===r&&t.constructor&&(r=t.constructor.name);if("Map"===r||"Set"===r)return Array.from(t);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return bv(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function bv(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);rf[r]+o?Math.max(p,f[r]):Math.max(h,f[r])})),t}return e=i,(r=[{key:"componentDidMount",value:function(){this.updateBBox()}},{key:"componentWillUnmount",value:function(){document.removeEventListener("keydown",this.handleKeyDown)}},{key:"componentDidUpdate",value:function(){this.updateBBox()}},{key:"updateBBox",value:function(){var t=this.state,e=t.boxWidth,r=t.boxHeight;if(t.dismissed?(document.removeEventListener("keydown",this.handleKeyDown),this.props.coordinate.x===this.state.dismissedAtCoordinate.x&&this.props.coordinate.y===this.state.dismissedAtCoordinate.y||this.setState({dismissed:!1})):document.addEventListener("keydown",this.handleKeyDown),this.wrapperNode&&this.wrapperNode.getBoundingClientRect){var n=this.wrapperNode.getBoundingClientRect();(Math.abs(n.width-e)>1||Math.abs(n.height-r)>1)&&this.setState({boxWidth:n.width,boxHeight:n.height})}else-1===e&&-1===r||this.setState({boxWidth:-1,boxHeight:-1})}},{key:"render",value:function(){var t,e,r,n=this,o=this.props,i=o.payload,a=o.isAnimationActive,u=o.animationDuration,c=o.animationEasing,l=o.filterNull,s=function(t,e){return!0===t?zf()(e,Rv):Z()(t)?zf()(e,t):e}(o.payloadUniqBy,l&&i&&i.length?i.filter((function(t){return!et()(t.value)})):i),f=s&&s.length,p=this.props,h=p.content,d=p.viewBox,y=p.coordinate,v=p.position,m=p.active,g=p.wrapperStyle,b=Pv({pointerEvents:"none",visibility:!this.state.dismissed&&m&&f?"visible":"hidden",position:"absolute",top:0,left:0},g);if(v&&cn(v.x)&&cn(v.y))e=v.x,r=v.y;else{var x=this.state,w=x.boxWidth,O=x.boxHeight;w>0&&O>0&&y?(e=this.getTranslate({key:"x",tooltipDimension:w,viewBoxDimension:d.width}),r=this.getTranslate({key:"y",tooltipDimension:O,viewBoxDimension:d.height})):b.visibility="hidden"}b=Pv(Pv({},ie({transform:this.props.useTranslate3d?"translate3d(".concat(e,"px, ").concat(r,"px, 0)"):"translate(".concat(e,"px, ").concat(r,"px)")})),b),a&&m&&(b=Pv(Pv({},ie({transition:"transform ".concat(u,"ms ").concat(c)})),b));var S=ut()(Iv,(Dv(t={},"".concat(Iv,"-right"),cn(e)&&y&&cn(y.x)&&e>=y.x),Dv(t,"".concat(Iv,"-left"),cn(e)&&y&&cn(y.x)&&e=y.y),Dv(t,"".concat(Iv,"-top"),cn(r)&&y&&cn(y.y)&&r=0||(o[r]=t[r]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(o[r]=t[r])}return o}var Hv=function(t,e,r,n,o,i){return"M".concat(t,",").concat(o,"v").concat(n,"M").concat(i,",").concat(e,"h").concat(r)},Kv=function(t){var e=t.x,r=void 0===e?0:e,n=t.y,o=void 0===n?0:n,i=t.top,a=void 0===i?0:i,u=t.left,c=void 0===u?0:u,l=t.width,s=void 0===l?0:l,f=t.height,p=void 0===f?0:f,h=t.className,d=function(t){for(var e=1;e=0||(o[r]=t[r]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(o[r]=t[r])}return o}function tm(t,e){for(var r=0;r0?i(this.props):i(l)),n<=0||o<=0||!s||!s.length?null:it().createElement(Zn,{className:ut()("recharts-cartesian-axis",a),ref:function(e){t.layerReference=e}},r&&this.renderAxisLine(),this.renderTicks(s,this.state.fontSize,this.state.letterSpacing),pi.renderCallByParent(this.props))}}],n=[{key:"renderTickItem",value:function(t,e,r){return it().isValidElement(t)?it().cloneElement(t,e):Z()(t)?t(e):it().createElement(Fo,Vv({},e,{className:"recharts-cartesian-axis-tick-value"}),r)}}],r&&tm(e.prototype,r),n&&tm(e,n),Object.defineProperty(e,"prototype",{writable:!1}),i}(ot.Component);function um(t){return um="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},um(t)}function cm(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function lm(t){for(var e=1;e0&&e.handleDrag(t.changedTouches[0])})),wm(bm(e),"handleDragEnd",(function(){e.setState({isTravellerMoving:!1,isSlideMoving:!1},(function(){var t=e.props,r=t.endIndex,n=t.onDragEnd,o=t.startIndex;null==n||n({endIndex:r,startIndex:o})})),e.detachDragEndListener()})),wm(bm(e),"handleLeaveWrapper",(function(){(e.state.isTravellerMoving||e.state.isSlideMoving)&&(e.leaveTimer=window.setTimeout(e.handleDragEnd,e.props.leaveTimeOut))})),wm(bm(e),"handleEnterSlideOrTraveller",(function(){e.setState({isTextActive:!0})})),wm(bm(e),"handleLeaveSlideOrTraveller",(function(){e.setState({isTextActive:!1})})),wm(bm(e),"handleSlideDragStart",(function(t){var r=Sm(t)?t.changedTouches[0]:t;e.setState({isTravellerMoving:!1,isSlideMoving:!0,slideMoveStartX:r.pageX}),e.attachDragEndListener()})),e.travellerDragStartHandlers={startX:e.handleTravellerDragStart.bind(bm(e),"startX"),endX:e.handleTravellerDragStart.bind(bm(e),"endX")},e.state={},e}return e=i,r=[{key:"componentWillUnmount",value:function(){this.leaveTimer&&(clearTimeout(this.leaveTimer),this.leaveTimer=null),this.detachDragEndListener()}},{key:"getIndex",value:function(t){var e=t.startX,r=t.endX,n=this.state.scaleValues,o=this.props,a=o.gap,u=o.data.length-1,c=Math.min(e,r),l=Math.max(e,r),s=i.getIndexInRange(n,c),f=i.getIndexInRange(n,l);return{startIndex:s-s%a,endIndex:f===u?u:f-f%a}}},{key:"getTextOfTick",value:function(t){var e=this.props,r=e.data,n=e.tickFormatter,o=e.dataKey,i=ch(r[t],o,t);return Z()(n)?n(i,t):i}},{key:"attachDragEndListener",value:function(){window.addEventListener("mouseup",this.handleDragEnd,!0),window.addEventListener("touchend",this.handleDragEnd,!0),window.addEventListener("mousemove",this.handleDrag,!0)}},{key:"detachDragEndListener",value:function(){window.removeEventListener("mouseup",this.handleDragEnd,!0),window.removeEventListener("touchend",this.handleDragEnd,!0),window.removeEventListener("mousemove",this.handleDrag,!0)}},{key:"handleSlideDrag",value:function(t){var e=this.state,r=e.slideMoveStartX,n=e.startX,o=e.endX,i=this.props,a=i.x,u=i.width,c=i.travellerWidth,l=i.startIndex,s=i.endIndex,f=i.onChange,p=t.pageX-r;p>0?p=Math.min(p,a+u-c-o,a+u-c-n):p<0&&(p=Math.max(p,a-n,a-o));var h=this.getIndex({startX:n+p,endX:o+p});h.startIndex===l&&h.endIndex===s||!f||f(h),this.setState({startX:n+p,endX:o+p,slideMoveStartX:t.pageX})}},{key:"handleTravellerDragStart",value:function(t,e){var r=Sm(e)?e.changedTouches[0]:e;this.setState({isSlideMoving:!1,isTravellerMoving:!0,movingTravellerId:t,brushMoveStartX:r.pageX}),this.attachDragEndListener()}},{key:"handleTravellerMove",value:function(t){var e,r=this.state,n=r.brushMoveStartX,o=r.movingTravellerId,i=r.endX,a=r.startX,u=this.state[o],c=this.props,l=c.x,s=c.width,f=c.travellerWidth,p=c.onChange,h=c.gap,d=c.data,y={startX:this.state.startX,endX:this.state.endX},v=t.pageX-n;v>0?v=Math.min(v,l+s-f-u):v<0&&(v=Math.max(v,l-u)),y[o]=u+v;var m=this.getIndex(y),g=m.startIndex,b=m.endIndex;this.setState((wm(e={},o,u+v),wm(e,"brushMoveStartX",t.pageX),e),(function(){var t;p&&(t=d.length-1,("startX"===o&&(i>a?g%h==0:b%h==0)||ia?b%h==0:g%h==0)||i>a&&b===t)&&p(m))}))}},{key:"handleTravellerMoveKeyboard",value:function(t,e){var r=this,n=this.state,o=n.scaleValues,i=n.startX,a=n.endX,u=this.state[e],c=o.indexOf(u);if(-1!==c){var l=c+t;if(!(-1===l||l>=o.length)){var s=o[l];"startX"===e&&s>=a||"endX"===e&&s<=i||this.setState(wm({},e,s),(function(){r.props.onChange(r.getIndex({startX:r.state.startX,endX:r.state.endX}))}))}}}},{key:"renderBackground",value:function(){var t=this.props,e=t.x,r=t.y,n=t.width,o=t.height,i=t.fill,a=t.stroke;return it().createElement("rect",{stroke:a,fill:i,x:e,y:r,width:n,height:o})}},{key:"renderPanorama",value:function(){var t=this.props,e=t.x,r=t.y,n=t.width,o=t.height,i=t.data,a=t.children,u=t.padding,c=ot.Children.only(a);return c?it().cloneElement(c,{x:e,y:r,width:n,height:o,margin:u,compact:!0,data:i}):null}},{key:"renderTravellerLayer",value:function(t,e){var r=this,n=this.props,o=n.y,a=n.travellerWidth,u=n.height,c=n.traveller,l=Math.max(t,this.props.x),s=ym(ym({},Tn(this.props)),{},{x:l,y:o,width:a,height:u});return it().createElement(Zn,{tabIndex:0,role:"slider",className:"recharts-brush-traveller",onMouseEnter:this.handleEnterSlideOrTraveller,onMouseLeave:this.handleLeaveSlideOrTraveller,onMouseDown:this.travellerDragStartHandlers[e],onTouchStart:this.travellerDragStartHandlers[e],onKeyDown:function(t){["ArrowLeft","ArrowRight"].includes(t.key)&&(t.preventDefault(),t.stopPropagation(),r.handleTravellerMoveKeyboard("ArrowRight"===t.key?1:-1,e))},onFocus:function(){r.setState({isTravellerFocused:!0})},onBlur:function(){r.setState({isTravellerFocused:!1})},style:{cursor:"col-resize"}},i.renderTraveller(c,s))}},{key:"renderSlide",value:function(t,e){var r=this.props,n=r.y,o=r.height,i=r.stroke,a=r.travellerWidth,u=Math.min(t,e)+a,c=Math.max(Math.abs(e-t)-a,0);return it().createElement("rect",{className:"recharts-brush-slide",onMouseEnter:this.handleEnterSlideOrTraveller,onMouseLeave:this.handleLeaveSlideOrTraveller,onMouseDown:this.handleSlideDragStart,onTouchStart:this.handleSlideDragStart,style:{cursor:"move"},stroke:"none",fill:i,fillOpacity:.2,x:u,y:n,width:c,height:o})}},{key:"renderText",value:function(){var t=this.props,e=t.startIndex,r=t.endIndex,n=t.y,o=t.height,i=t.travellerWidth,a=t.stroke,u=this.state,c=u.startX,l=u.endX,s={pointerEvents:"none",fill:a};return it().createElement(Zn,{className:"recharts-brush-texts"},it().createElement(Fo,hm({textAnchor:"end",verticalAnchor:"middle",x:Math.min(c,l)-5,y:n+o/2},s),this.getTextOfTick(e)),it().createElement(Fo,hm({textAnchor:"start",verticalAnchor:"middle",x:Math.max(c,l)+i+5,y:n+o/2},s),this.getTextOfTick(r)))}},{key:"render",value:function(){var t=this.props,e=t.data,r=t.className,n=t.children,o=t.x,i=t.y,a=t.width,u=t.height,c=t.alwaysShowText,l=this.state,s=l.startX,f=l.endX,p=l.isTextActive,h=l.isSlideMoving,d=l.isTravellerMoving,y=l.isTravellerFocused;if(!e||!e.length||!cn(o)||!cn(i)||!cn(a)||!cn(u)||a<=0||u<=0)return null;var v=ut()("recharts-brush",r),m=1===it().Children.count(n),g=function(t,e){if(!t)return null;var r=t.replace(/(\w)/,(function(t){return t.toUpperCase()})),n=fm.reduce((function(t,n){return lm(lm({},t),{},sm({},n+r,e))}),{});return n[t]=e,n}("userSelect","none");return it().createElement(Zn,{className:v,onMouseLeave:this.handleLeaveWrapper,onTouchMove:this.handleTouchMove,style:g},this.renderBackground(),m&&this.renderPanorama(),this.renderSlide(s,f),this.renderTravellerLayer(s,"startX"),this.renderTravellerLayer(f,"endX"),(p||h||d||y||c)&&this.renderText())}}],n=[{key:"renderDefaultTraveller",value:function(t){var e=t.x,r=t.y,n=t.width,o=t.height,i=t.stroke,a=Math.floor(r+o/2)-1;return it().createElement(it().Fragment,null,it().createElement("rect",{x:e,y:r,width:n,height:o,fill:i,stroke:"none"}),it().createElement("line",{x1:e+1,y1:a,x2:e+n-1,y2:a,fill:"none",stroke:"#fff"}),it().createElement("line",{x1:e+1,y1:a+2,x2:e+n-1,y2:a+2,fill:"none",stroke:"#fff"}))}},{key:"renderTraveller",value:function(t,e){return it().isValidElement(t)?it().cloneElement(t,e):Z()(t)?t(e):i.renderDefaultTraveller(e)}},{key:"getDerivedStateFromProps",value:function(t,e){var r=t.data,n=t.width,o=t.x,i=t.travellerWidth,a=t.updateId,u=t.startIndex,c=t.endIndex;if(r!==e.prevData||a!==e.prevUpdateId)return ym({prevData:r,prevTravellerWidth:i,prevUpdateId:a,prevX:o,prevWidth:n},r&&r.length?function(t){var e=t.data,r=t.startIndex,n=t.endIndex,o=t.x,i=t.width,a=t.travellerWidth;if(!e||!e.length)return{};var u=e.length,c=Ti().domain(Ad()(0,u)).range([o,o+i-a]),l=c.domain().map((function(t){return c(t)}));return{isTextActive:!1,isSlideMoving:!1,isTravellerMoving:!1,isTravellerFocused:!1,startX:c(r),endX:c(n),scale:c,scaleValues:l}}({data:r,width:n,x:o,travellerWidth:i,startIndex:u,endIndex:c}):{scale:null,scaleValues:null});if(e.scale&&(n!==e.prevWidth||o!==e.prevX||i!==e.prevTravellerWidth)){e.scale.range([o,o+n-i]);var l=e.scale.domain().map((function(t){return e.scale(t)}));return{prevData:r,prevTravellerWidth:i,prevUpdateId:a,prevX:o,prevWidth:n,startX:e.scale(t.startIndex),endX:e.scale(t.endIndex),scaleValues:l}}return null}},{key:"getIndexInRange",value:function(t,e){for(var r=0,n=t.length-1;n-r>1;){var o=Math.floor((r+n)/2);t[o]>e?n=o:r=o}return e>=t[n]?n:r}}],r&&vm(e.prototype,r),n&&vm(e,n),Object.defineProperty(e,"prototype",{writable:!1}),i}(ot.PureComponent);wm(jm,"displayName","Brush"),wm(jm,"defaultProps",{height:40,travellerWidth:5,gap:1,fill:"#fff",stroke:"#666",padding:{top:1,right:1,bottom:1,left:1},leaveTimeOut:1e3,alwaysShowText:!1});var Em=function(t,e){var r=t.alwaysShow,n=t.ifOverflow;return r&&(n="extendDomain"),n===e};function km(t){return km="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},km(t)}function Pm(){return Pm=Object.assign?Object.assign.bind():function(t){for(var e=1;et.length)&&(e=t.length);for(var r=0,n=new Array(e);rt.length)&&(e=t.length);for(var r=0,n=new Array(e);r=0||(o[r]=t[r]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(o[r]=t[r])}return o}function pg(t,e){for(var r=0;rt.length)&&(e=t.length);for(var r=0,n=new Array(e);r0?a:r&&r.props&&r.props.data&&r.props.data.length>0?r.props.data:t&&t.length&&cn(o)&&cn(i)?t.slice(o,i+1):[]};function _g(t){return"number"===t?[0,"auto"]:void 0}var Ag=function(t,e,r,n){var o=t.graphicalItems,i=t.tooltipAxis,a=Pg(e,t);return r<0||!o||!o.length||r>=a.length?null:o.reduce((function(t,o){if(o.props.hide)return t;var u,c=o.props.data,l=void 0===c?e:c;i.dataKey&&!i.allowDuplicatedCategory?u=yn(void 0===l?a:l,i.dataKey,n):u=l&&l[r]||a[r];return u?[].concat(mg(t),[_h(o,u)]):t}),[])},Mg=function(t,e,r,n){var o=n||{x:t.chartX,y:t.chartY},i=function(t,e){return"horizontal"===e?t.x:"vertical"===e?t.y:"centric"===e?t.angle:t.radius}(o,r),a=t.orderedTooltipTicks,u=t.tooltipAxis,c=t.tooltipTicks,l=function(t){var e,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2?arguments[2]:void 0,o=arguments.length>3?arguments[3]:void 0,i=-1,a=null!==(e=null==r?void 0:r.length)&&void 0!==e?e:0;if(a<=1)return 0;if(o&&"angleAxis"===o.axisType&&Math.abs(Math.abs(o.range[1]-o.range[0])-360)<=1e-6)for(var u=o.range,c=0;c0?n[c-1].coordinate:n[a-1].coordinate,s=n[c].coordinate,f=c>=a-1?n[0].coordinate:n[c+1].coordinate,p=void 0;if(an(s-l)!==an(f-s)){var h=[];if(an(f-s)===an(u[1]-u[0])){p=f;var d=s+u[1]-u[0];h[0]=Math.min(d,(d+l)/2),h[1]=Math.max(d,(d+l)/2)}else{p=l;var y=f+u[1]-u[0];h[0]=Math.min(s,(y+s)/2),h[1]=Math.max(s,(y+s)/2)}var v=[Math.min(s,(p+s)/2),Math.max(s,(p+s)/2)];if(t>v[0]&&t<=v[1]||t>=h[0]&&t<=h[1]){i=n[c].index;break}}else{var m=Math.min(l,f),g=Math.max(l,f);if(t>(m+s)/2&&t<=(g+s)/2){i=n[c].index;break}}}else for(var b=0;b0&&b(r[b].coordinate+r[b-1].coordinate)/2&&t<=(r[b].coordinate+r[b+1].coordinate)/2||b===a-1&&t>(r[b].coordinate+r[b-1].coordinate)/2){i=r[b].index;break}return i}(i,a,c,u);if(l>=0&&c){var s=c[l]&&c[l].value,f=Ag(t,e,l,s),p=function(t,e,r,n){var o=e.find((function(t){return t&&t.index===r}));if(o){if("horizontal"===t)return{x:o.coordinate,y:n.y};if("vertical"===t)return{x:n.x,y:o.coordinate};if("centric"===t){var i=o.coordinate,a=n.radius;return wg(wg(wg({},n),Yo(n.cx,n.cy,a,i)),{},{angle:i,radius:a})}var u=o.coordinate,c=n.angle;return wg(wg(wg({},n),Yo(n.cx,n.cy,u,c)),{},{angle:c,radius:u})}return Eg}(r,a,l,o);return{activeTooltipIndex:l,activeLabel:s,activePayload:f,activeCoordinate:p}}return null},Tg=function(t,e){var r=e.axes,n=e.graphicalItems,o=e.axisType,i=e.axisIdKey,a=e.stackGroups,u=e.dataStartIndex,c=e.dataEndIndex,l=t.layout,s=t.children,f=t.stackOffset,p=hh(l,o),h=r.reduce((function(e,r){var h,d=r.props,y=d.type,v=d.dataKey,m=d.allowDataOverflow,g=d.allowDuplicatedCategory,b=d.scale,x=d.ticks,w=d.includeHidden,O=r.props[i];if(e[O])return e;var S,j,E,k=Pg(t.data,{graphicalItems:n.filter((function(t){return t.props[i]===O})),dataStartIndex:u,dataEndIndex:c}),P=k.length;(function(t,e,r){if("number"===r&&!0===e&&Array.isArray(t)){var n=null==t?void 0:t[0],o=null==t?void 0:t[1];if(n&&o&&cn(n)&&cn(o))return!0}return!1})(r.props.domain,m,y)&&(S=Eh(r.props.domain,null,m),!p||"number"!==y&&"auto"===b||(E=lh(k,v,"category")));var _=_g(y);if(!S||0===S.length){var A,M=null!==(A=r.props.domain)&&void 0!==A?A:_;if(v){if(S=lh(k,v,y),"category"===y&&p){var T=function(t){if(!nt()(t))return!1;for(var e=t.length,r={},n=0;n=0?t:[].concat(mg(t),[e])}),[]))}else if("category"===y)S=g?S.filter((function(t){return""!==t&&!et()(t)})):Ph(M,S,r).reduce((function(t,e){return t.indexOf(e)>=0||""===e||et()(e)?t:[].concat(mg(t),[e])}),[]);else if("number"===y){var C=function(t,e,r,n,o){var i=e.map((function(e){return fh(t,e,r,o,n)})).filter((function(t){return!et()(t)}));return i&&i.length?i.reduce((function(t,e){return[Math.min(t[0],e[0]),Math.max(t[1],e[1])]}),[1/0,-1/0]):null}(k,n.filter((function(t){return t.props[i]===O&&(w||!t.props.hide)})),v,o,l);C&&(S=C)}!p||"number"!==y&&"auto"===b||(E=lh(k,v,"category"))}else S=p?Ad()(0,P):a&&a[O]&&a[O].hasStack&&"number"===y?"expand"===f?[0,1]:Oh(a[O].stackGroups,u,c):ph(k,n.filter((function(t){return t.props[i]===O&&(w||!t.props.hide)})),y,l,!0);if("number"===y)S=Vm(s,S,O,o,x),M&&(S=Eh(M,S,m));else if("category"===y&&M){var D=M;S.every((function(t){return D.indexOf(t)>=0}))&&(S=D)}}return wg(wg({},e),{},Og({},O,wg(wg({},r.props),{},{axisType:o,domain:S,categoricalDomain:E,duplicateDomain:j,originalDomain:null!==(h=r.props.domain)&&void 0!==h?h:_,isCategorical:p,layout:l})))}),{});return h},Cg=function(t,e){var r=e.axisType,n=void 0===r?"xAxis":r,o=e.AxisComp,i=e.graphicalItems,a=e.stackGroups,u=e.dataStartIndex,c=e.dataEndIndex,l=t.children,s="".concat(n,"Id"),f=kn(l,o),p={};return f&&f.length?p=Tg(t,{axes:f,graphicalItems:i,axisType:n,axisIdKey:s,stackGroups:a,dataStartIndex:u,dataEndIndex:c}):i&&i.length&&(p=function(t,e){var r=e.graphicalItems,n=e.Axis,o=e.axisType,i=e.axisIdKey,a=e.stackGroups,u=e.dataStartIndex,c=e.dataEndIndex,l=t.layout,s=t.children,f=Pg(t.data,{graphicalItems:r,dataStartIndex:u,dataEndIndex:c}),p=f.length,h=hh(l,o),d=-1;return r.reduce((function(t,e){var y,v=e.props[i],m=_g("number");return t[v]?t:(d++,h?y=Ad()(0,p):a&&a[v]&&a[v].hasStack?(y=Oh(a[v].stackGroups,u,c),y=Vm(s,y,v,o)):(y=Eh(m,ph(f,r.filter((function(t){return t.props[i]===v&&!t.props.hide})),"number",l),n.defaultProps.allowDataOverflow),y=Vm(s,y,v,o)),wg(wg({},t),{},Og({},v,wg(wg({axisType:o},n.defaultProps),{},{hide:!0,orientation:Q()(jg,"".concat(o,".").concat(d%2),null),domain:y,originalDomain:m,isCategorical:h,layout:l}))))}),{})}(t,{Axis:o,graphicalItems:i,axisType:n,axisIdKey:s,stackGroups:a,dataStartIndex:u,dataEndIndex:c})),p},Dg=function(t){var e,r,n=t.children,o=t.defaultShowTooltip,i=Pn(n,jm);return{chartX:0,chartY:0,dataStartIndex:i&&i.props&&i.props.startIndex||0,dataEndIndex:void 0!==(null==i||null===(e=i.props)||void 0===e?void 0:e.endIndex)?null==i||null===(r=i.props)||void 0===r?void 0:r.endIndex:t.data&&t.data.length-1||0,activeTooltipIndex:-1,isTooltipActive:!et()(o)&&o}},Ng=function(t){return"horizontal"===t?{numericAxisName:"yAxis",cateAxisName:"xAxis"}:"vertical"===t?{numericAxisName:"xAxis",cateAxisName:"yAxis"}:"centric"===t?{numericAxisName:"radiusAxis",cateAxisName:"angleAxis"}:{numericAxisName:"angleAxis",cateAxisName:"radiusAxis"}},Ig=function(t,e){var r=t.props,n=(t.graphicalItems,t.xAxisMap),o=void 0===n?{}:n,i=t.yAxisMap,a=void 0===i?{}:i,u=r.width,c=r.height,l=r.children,s=r.margin||{},f=Pn(l,jm),p=Pn(l,Vp),h=Object.keys(a).reduce((function(t,e){var r=a[e],n=r.orientation;return r.mirror||r.hide?t:wg(wg({},t),{},Og({},n,t[n]+r.width))}),{left:s.left||0,right:s.right||0}),d=Object.keys(o).reduce((function(t,e){var r=o[e],n=r.orientation;return r.mirror||r.hide?t:wg(wg({},t),{},Og({},n,Q()(t,"".concat(n))+r.height))}),{top:s.top||0,bottom:s.bottom||0}),y=wg(wg({},d),h),v=y.bottom;return f&&(y.bottom+=f.props.height||jm.defaultProps.height),p&&e&&(y=function(t,e,r,n){var o=r.children,i=r.width,a=r.margin,u=i-(a.left||0)-(a.right||0),c=eh({children:o,legendWidth:u});if(c){var l=n||{},s=l.width,f=l.height,p=c.align,h=c.verticalAlign,d=c.layout;if(("vertical"===d||"horizontal"===d&&"middle"===h)&&"center"!==p&&cn(t[p]))return oh(oh({},t),{},ih({},p,t[p]+(s||0)));if(("horizontal"===d||"vertical"===d&&"center"===p)&&"middle"!==h&&cn(t[h]))return oh(oh({},t),{},ih({},h,t[h]+(f||0)))}return t}(y,0,r,e)),wg(wg({brushBottom:v},y),{},{width:u-y.left-y.right,height:c-y.top-y.bottom})},Rg=function(){return null};Rg.displayName="XAxis",Rg.defaultProps={allowDecimals:!0,hide:!1,orientation:"bottom",width:0,height:30,mirror:!1,xAxisId:0,tickCount:5,type:"category",padding:{left:0,right:0},allowDataOverflow:!1,scale:"auto",reversed:!1,allowDuplicatedCategory:!0};var Lg=function(){return null};Lg.displayName="YAxis",Lg.defaultProps={allowDuplicatedCategory:!0,allowDecimals:!0,hide:!1,orientation:"left",width:60,height:0,mirror:!1,yAxisId:0,tickCount:5,type:"number",padding:{top:0,bottom:0},allowDataOverflow:!1,scale:"auto",reversed:!1};var Bg=function(t){var e,r=t.chartName,n=t.GraphicalChild,o=t.defaultTooltipEventType,i=void 0===o?"axis":o,a=t.validateTooltipEventTypes,u=void 0===a?["axis"]:a,c=t.axisComponents,l=t.legendContent,s=t.formatAxisMap,f=t.defaultProps,p=function(t,e){var r=e.graphicalItems,n=e.stackGroups,o=e.offset,i=e.updateId,a=e.dataStartIndex,u=e.dataEndIndex,l=t.barSize,s=t.layout,f=t.barGap,p=t.barCategoryGap,h=t.maxBarSize,d=Ng(s),y=d.numericAxisName,v=d.cateAxisName,m=function(t){return!(!t||!t.length)&&t.some((function(t){var e=On(t&&t.type);return e&&e.indexOf("Bar")>=0}))}(r),g=m&&function(t){var e=t.barSize,r=t.stackGroups,n=void 0===r?{}:r;if(!n)return{};for(var o={},i=Object.keys(n),a=0,u=i.length;a=0}));if(y&&y.length){var v=y[0].props.barSize,m=y[0].props[d];o[m]||(o[m]=[]),o[m].push({item:y[0],stackList:y.slice(1),barSize:et()(v)?e:v})}}return o}({barSize:l,stackGroups:n}),b=[];return r.forEach((function(r,l){var d=Pg(t.data,{dataStartIndex:a,dataEndIndex:u},r),m=r.props,x=m.dataKey,w=m.maxBarSize,O=r.props["".concat(y,"Id")],S=r.props["".concat(v,"Id")],j=c.reduce((function(t,n){var o,i=e["".concat(n.axisType,"Map")],a=r.props["".concat(n.axisType,"Id")];i&&i[a]||"zAxis"===n.axisType||function(t,e){if(!t)throw new Error(Cd)}(!1);var u=i[a];return wg(wg({},t),{},(Og(o={},n.axisType,u),Og(o,"".concat(n.axisType,"Ticks"),yh(u)),o))}),{}),E=j[v],k=j["".concat(v,"Ticks")],P=n&&n[O]&&n[O].hasStack&&function(t,e){var r=t.props.stackId;if(ln(r)){var n=e[r];if(n){var o=n.items.indexOf(t);return o>=0?n.stackedData[o]:null}}return null}(r,n[O].stackGroups),_=On(r.type).indexOf("Bar")>=0,A=kh(E,k),M=[];if(_){var T,C,D=et()(w)?h:w,N=null!==(T=null!==(C=kh(E,k,!0))&&void 0!==C?C:D)&&void 0!==T?T:0;M=function(t){var e=t.barGap,r=t.barCategoryGap,n=t.bandSize,o=t.sizeList,i=void 0===o?[]:o,a=t.maxBarSize,u=i.length;if(u<1)return null;var c,l=pn(e,n,0,!0),s=[];if(i[0].barSize===+i[0].barSize){var f=!1,p=n/u,h=i.reduce((function(t,e){return t+e.barSize||0}),0);(h+=(u-1)*l)>=n&&(h-=(u-1)*l,l=0),h>=n&&p>0&&(f=!0,h=u*(p*=.9));var d={offset:((n-h)/2>>0)-l,size:0};c=i.reduce((function(t,e){var r={item:e.item,position:{offset:d.offset+d.size+l,size:f?p:e.barSize}},n=[].concat(ah(t),[r]);return d=n[n.length-1].position,e.stackList&&e.stackList.length&&e.stackList.forEach((function(t){n.push({item:t,position:d})})),n}),s)}else{var y=pn(r,n,0,!0);n-2*y-(u-1)*l<=0&&(l=0);var v=(n-2*y-(u-1)*l)/u;v>1&&(v>>=0);var m=a===+a?Math.min(v,a):v;c=i.reduce((function(t,e,r){var n=[].concat(ah(t),[{item:e.item,position:{offset:y+(v+l)*r+(v-m)/2,size:m}}]);return e.stackList&&e.stackList.length&&e.stackList.forEach((function(t){n.push({item:t,position:n[n.length-1].position})})),n}),s)}return c}({barGap:f,barCategoryGap:p,bandSize:N!==A?N:A,sizeList:g[S],maxBarSize:D}),N!==A&&(M=M.map((function(t){return wg(wg({},t),{},{position:wg(wg({},t.position),{},{offset:t.position.offset-N/2})})})))}var I,R,L,B=r&&r.type&&r.type.getComposedData;B&&b.push({props:wg(wg({},B(wg(wg({},j),{},{displayedData:d,props:t,dataKey:x,item:r,bandSize:A,barPosition:M,offset:o,stackedData:P,layout:s,dataStartIndex:a,dataEndIndex:u}))),{},(I={key:r.key||"item-".concat(l)},Og(I,y,j[y]),Og(I,v,j[v]),Og(I,"animationId",i),I)),childIndex:(R=r,L=t.children,En(L).indexOf(R)),item:r})})),b},h=function(t,e){var o=t.props,i=t.dataStartIndex,a=t.dataEndIndex,u=t.updateId;if(!_n({props:o}))return null;var l=o.children,f=o.layout,h=o.stackOffset,d=o.data,y=o.reverseStackOrder,v=Ng(f),m=v.numericAxisName,g=v.cateAxisName,b=kn(l,n),x=function(t,e,r,n,o,i){if(!t)return null;var a=(i?e.reverse():e).reduce((function(t,e){var o=e.props,i=o.stackId;if(o.hide)return t;var a=e.props[r],u=t[a]||{hasStack:!1,stackGroups:{}};if(ln(i)){var c=u.stackGroups[i]||{numericAxisId:r,cateAxisId:n,items:[]};c.items.push(e),u.hasStack=!0,u.stackGroups[i]=c}else u.stackGroups[fn("_stackId_")]={numericAxisId:r,cateAxisId:n,items:[e]};return oh(oh({},t),{},ih({},a,u))}),{});return Object.keys(a).reduce((function(e,i){var u=a[i];return u.hasStack&&(u.stackGroups=Object.keys(u.stackGroups).reduce((function(e,i){var a=u.stackGroups[i];return oh(oh({},e),{},ih({},i,{numericAxisId:r,cateAxisId:n,items:a.items,stackedData:bh(t,a.items,o)}))}),{})),oh(oh({},e),{},ih({},i,u))}),{})}(d,b,"".concat(m,"Id"),"".concat(g,"Id"),h,y),w=c.reduce((function(t,e){var r="".concat(e.axisType,"Map");return wg(wg({},t),{},Og({},r,Cg(o,wg(wg({},e),{},{graphicalItems:b,stackGroups:e.axisType===m&&x,dataStartIndex:i,dataEndIndex:a}))))}),{}),O=Ig(wg(wg({},w),{},{props:o,graphicalItems:b}),null==e?void 0:e.legendBBox);Object.keys(w).forEach((function(t){w[t]=s(o,w[t],O,t.replace("Map",""),r)}));var S,j,E=w["".concat(g,"Map")],k=(S=hn(E),{tooltipTicks:j=yh(S,!1,!0),orderedTooltipTicks:yi()(j,(function(t){return t.coordinate})),tooltipAxis:S,tooltipAxisBandSize:kh(S,j)}),P=p(o,wg(wg({},w),{},{dataStartIndex:i,dataEndIndex:a,updateId:u,graphicalItems:b,stackGroups:x,offset:O}));return wg(wg({formattedGraphicalItems:P,graphicalItems:b,offset:O,stackGroups:x},k),w)};return e=function(t){!function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&hg(t,e)}(c,t);var e,n,o,a=dg(c);function c(t){var e;return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,c),Og(yg(e=a.call(this,t)),"accessibilityManager",new og),Og(yg(e),"clearDefer",(function(){e.cancelDefer&&(e.cancelDefer(),e.cancelDefer=null)})),Og(yg(e),"handleLegendBBoxUpdate",(function(t){if(t){var r=e.state,n=r.dataStartIndex,o=r.dataEndIndex,i=r.updateId;e.setState(wg({legendBBox:t},h({props:e.props,dataStartIndex:n,dataEndIndex:o,updateId:i},wg(wg({},e.state),{},{legendBBox:t}))))}})),Og(yg(e),"handleReceiveSyncEvent",(function(t,r,n){e.props.syncId===t&&r!==e.uniqueChartId&&(e.clearDefer(),e.cancelDefer=function(t){if("function"==typeof requestAnimationFrame){var e=requestAnimationFrame(t);return function(){return cancelAnimationFrame(e)}}if("function"==typeof setImmediate){var r=setImmediate(t);return function(){return clearImmediate(r)}}var n=setTimeout(t);return function(){return clearTimeout(n)}}(e.applySyncEvent.bind(yg(e),n)))})),Og(yg(e),"handleBrushChange",(function(t){var r=t.startIndex,n=t.endIndex;if(r!==e.state.dataStartIndex||n!==e.state.dataEndIndex){var o=e.state.updateId;e.setState((function(){return wg({dataStartIndex:r,dataEndIndex:n},h({props:e.props,dataStartIndex:r,dataEndIndex:n,updateId:o},e.state))})),e.triggerSyncEvent({dataStartIndex:r,dataEndIndex:n})}})),Og(yg(e),"handleMouseEnter",(function(t){var r=e.props.onMouseEnter,n=e.getMouseInfo(t);if(n){var o=wg(wg({},n),{},{isTooltipActive:!0});e.setState(o),e.triggerSyncEvent(o),Z()(r)&&r(o,t)}})),Og(yg(e),"triggeredAfterMouseMove",(function(t){var r=e.props.onMouseMove,n=e.getMouseInfo(t),o=n?wg(wg({},n),{},{isTooltipActive:!0}):{isTooltipActive:!1};e.setState(o),e.triggerSyncEvent(o),Z()(r)&&r(o,t)})),Og(yg(e),"handleItemMouseEnter",(function(t){e.setState((function(){return{isTooltipActive:!0,activeItem:t,activePayload:t.tooltipPayload,activeCoordinate:t.tooltipPosition||{x:t.cx,y:t.cy}}}))})),Og(yg(e),"handleItemMouseLeave",(function(){e.setState((function(){return{isTooltipActive:!1}}))})),Og(yg(e),"handleMouseMove",(function(t){t&&Z()(t.persist)&&t.persist(),e.triggeredAfterMouseMove(t)})),Og(yg(e),"handleMouseLeave",(function(t){var r=e.props.onMouseLeave,n={isTooltipActive:!1};e.setState(n),e.triggerSyncEvent(n),Z()(r)&&r(n,t),e.cancelThrottledTriggerAfterMouseMove()})),Og(yg(e),"handleOuterEvent",(function(t){var r=function(t){var e=t&&t.type;return e&&wn[e]?wn[e]:null}(t),n=Q()(e.props,"".concat(r));r&&Z()(n)&&n(/.*touch.*/i.test(r)?e.getMouseInfo(t.changedTouches[0]):e.getMouseInfo(t),t)})),Og(yg(e),"handleClick",(function(t){var r=e.props.onClick,n=e.getMouseInfo(t);if(n){var o=wg(wg({},n),{},{isTooltipActive:!0});e.setState(o),e.triggerSyncEvent(o),Z()(r)&&r(o,t)}})),Og(yg(e),"handleMouseDown",(function(t){var r=e.props.onMouseDown;Z()(r)&&r(e.getMouseInfo(t),t)})),Og(yg(e),"handleMouseUp",(function(t){var r=e.props.onMouseUp;Z()(r)&&r(e.getMouseInfo(t),t)})),Og(yg(e),"handleTouchMove",(function(t){null!=t.changedTouches&&t.changedTouches.length>0&&e.handleMouseMove(t.changedTouches[0])})),Og(yg(e),"handleTouchStart",(function(t){null!=t.changedTouches&&t.changedTouches.length>0&&e.handleMouseDown(t.changedTouches[0])})),Og(yg(e),"handleTouchEnd",(function(t){null!=t.changedTouches&&t.changedTouches.length>0&&e.handleMouseUp(t.changedTouches[0])})),Og(yg(e),"verticalCoordinatesGenerator",(function(t,e){var r=t.xAxis,n=t.width,o=t.height,i=t.offset;return dh(vv(wg(wg(wg({},am.defaultProps),r),{},{ticks:yh(r,!0),viewBox:{x:0,y:0,width:n,height:o}})),i.left,i.left+i.width,e)})),Og(yg(e),"horizontalCoordinatesGenerator",(function(t,e){var r=t.yAxis,n=t.width,o=t.height,i=t.offset;return dh(vv(wg(wg(wg({},am.defaultProps),r),{},{ticks:yh(r,!0),viewBox:{x:0,y:0,width:n,height:o}})),i.top,i.top+i.height,e)})),Og(yg(e),"axesTicksGenerator",(function(t){return yh(t,!0)})),Og(yg(e),"renderCursor",(function(t){var n=e.state,o=n.isTooltipActive,i=n.activeCoordinate,a=n.activePayload,u=n.offset,c=n.activeTooltipIndex,l=n.tooltipAxisBandSize,s=e.getTooltipEventType();if(!t||!t.props.cursor||!o||!i||"ScatterChart"!==r&&"axis"!==s)return null;var f,p=e.props.layout,h=Kn;if("ScatterChart"===r)f=i,h=Kv;else if("BarChart"===r)f=function(t,e,r,n){var o=n/2;return{stroke:"none",fill:"#ccc",x:"horizontal"===t?e.x-o:r.left+.5,y:"horizontal"===t?r.top+.5:e.y-o,width:"horizontal"===t?n:r.width-1,height:"horizontal"===t?r.height-1:n}}(p,i,u,l),h=Xd;else if("radial"===p){var d=Dd(i),y=d.cx,v=d.cy,m=d.radius;f={cx:y,cy:v,startAngle:d.startAngle,endAngle:d.endAngle,innerRadius:m,outerRadius:m},h=dy}else f={points:ig(p,i,u)},h=Kn;var g=t.key||"_recharts-cursor",b=wg(wg(wg(wg({stroke:"#ccc",pointerEvents:"none"},u),f),Tn(t.props.cursor)),{},{payload:a,payloadIndex:c,key:g,className:"recharts-tooltip-cursor"});return(0,ot.isValidElement)(t.props.cursor)?(0,ot.cloneElement)(t.props.cursor,b):(0,ot.createElement)(h,b)})),Og(yg(e),"renderPolarAxis",(function(t,r,n){var o=Q()(t,"type.axisType"),i=Q()(e.state,"".concat(o,"Map")),a=i&&i[t.props["".concat(o,"Id")]];return(0,ot.cloneElement)(t,wg(wg({},a),{},{className:o,key:t.key||"".concat(r,"-").concat(n),ticks:yh(a,!0)}))})),Og(yg(e),"renderXAxis",(function(t,r,n){var o=e.state.xAxisMap[t.props.xAxisId];return e.renderAxis(o,t,r,n)})),Og(yg(e),"renderYAxis",(function(t,r,n){var o=e.state.yAxisMap[t.props.yAxisId];return e.renderAxis(o,t,r,n)})),Og(yg(e),"renderGrid",(function(t){var r=e.state,n=r.xAxisMap,o=r.yAxisMap,i=r.offset,a=e.props,u=a.width,c=a.height,l=hn(n),s=Pd()(o,(function(t){return Ed()(t.domain,kg)}))||hn(o),f=t.props||{};return(0,ot.cloneElement)(t,{key:t.key||"grid",x:cn(f.x)?f.x:i.left,y:cn(f.y)?f.y:i.top,width:cn(f.width)?f.width:i.width,height:cn(f.height)?f.height:i.height,xAxis:l,yAxis:s,offset:i,chartWidth:u,chartHeight:c,verticalCoordinatesGenerator:f.verticalCoordinatesGenerator||e.verticalCoordinatesGenerator,horizontalCoordinatesGenerator:f.horizontalCoordinatesGenerator||e.horizontalCoordinatesGenerator})})),Og(yg(e),"renderPolarGrid",(function(t){var r=t.props,n=r.radialLines,o=r.polarAngles,i=r.polarRadius,a=e.state,u=a.radiusAxisMap,c=a.angleAxisMap,l=hn(u),s=hn(c),f=s.cx,p=s.cy,h=s.innerRadius,d=s.outerRadius;return(0,ot.cloneElement)(t,{polarAngles:nt()(o)?o:yh(s,!0).map((function(t){return t.coordinate})),polarRadius:nt()(i)?i:yh(l,!0).map((function(t){return t.coordinate})),cx:f,cy:p,innerRadius:h,outerRadius:d,key:t.key||"polar-grid",radialLines:n})})),Og(yg(e),"renderLegend",(function(){var t=e.state.formattedGraphicalItems,r=e.props,n=r.children,o=r.width,i=r.height,a=e.props.margin||{},u=o-(a.left||0)-(a.right||0),c=eh({children:n,formattedGraphicalItems:t,legendWidth:u,legendContent:l});if(!c)return null;var s=c.item,f=fg(c,ag);return(0,ot.cloneElement)(s,wg(wg({},f),{},{chartWidth:o,chartHeight:i,margin:a,onBBoxUpdate:e.handleLegendBBoxUpdate}))})),Og(yg(e),"renderTooltip",(function(){var t=Pn(e.props.children,Lv);if(!t)return null;var r=e.state,n=r.isTooltipActive,o=r.activeCoordinate,i=r.activePayload,a=r.activeLabel,u=r.offset;return(0,ot.cloneElement)(t,{viewBox:wg(wg({},u),{},{x:u.left,y:u.top}),active:n,label:a,payload:n?i:[],coordinate:o})})),Og(yg(e),"renderBrush",(function(t){var r=e.props,n=r.margin,o=r.data,i=e.state,a=i.offset,u=i.dataStartIndex,c=i.dataEndIndex,l=i.updateId;return(0,ot.cloneElement)(t,{key:t.key||"_recharts-brush",onChange:vh(e.handleBrushChange,null,t.props.onChange),data:o,x:cn(t.props.x)?t.props.x:a.left,y:cn(t.props.y)?t.props.y:a.top+a.height+a.brushBottom-(n.bottom||0),width:cn(t.props.width)?t.props.width:a.width,startIndex:u,endIndex:c,updateId:"brush-".concat(l)})})),Og(yg(e),"renderReferenceElement",(function(t,r,n){if(!t)return null;var o=yg(e).clipPathId,i=e.state,a=i.xAxisMap,u=i.yAxisMap,c=i.offset,l=t.props,s=l.xAxisId,f=l.yAxisId;return(0,ot.cloneElement)(t,{key:t.key||"".concat(r,"-").concat(n),xAxis:a[s],yAxis:u[f],viewBox:{x:c.left,y:c.top,width:c.width,height:c.height},clipPathId:o})})),Og(yg(e),"renderActivePoints",(function(t){var e=t.item,r=t.activePoint,n=t.basePoint,o=t.childIndex,i=t.isRange,a=[],u=e.props.key,l=e.item.props,s=l.activeDot,f=wg(wg({index:o,dataKey:l.dataKey,cx:r.x,cy:r.y,r:4,fill:sh(e.item),strokeWidth:2,stroke:"#fff",payload:r.payload,value:r.value,key:"".concat(u,"-activePoint-").concat(o)},Tn(s)),Jr(s));return a.push(c.renderActiveDot(s,f)),n?a.push(c.renderActiveDot(s,wg(wg({},f),{},{cx:n.x,cy:n.y,key:"".concat(u,"-basePoint-").concat(o)}))):i&&a.push(null),a})),Og(yg(e),"renderGraphicChild",(function(t,r,n){var o=e.filterFormatItem(t,r,n);if(!o)return null;var i=e.getTooltipEventType(),a=e.state,u=a.isTooltipActive,c=a.tooltipAxis,l=a.activeTooltipIndex,s=a.activeLabel,f=Pn(e.props.children,Lv),p=o.props,h=p.points,d=p.isRange,y=p.baseLine,v=o.item.props,m=v.activeDot,g=v.hide,b=v.activeBar,x=v.activeShape,w=Boolean(!g&&u&&f&&(m||b||x)),O={};"axis"!==i&&f&&"click"===f.props.trigger?O={onClick:vh(e.handleItemMouseEnter,null,t.props.onCLick)}:"axis"!==i&&(O={onMouseLeave:vh(e.handleItemMouseLeave,null,t.props.onMouseLeave),onMouseEnter:vh(e.handleItemMouseEnter,null,t.props.onMouseEnter)});var S=(0,ot.cloneElement)(t,wg(wg({},o.props),O));if(w){if(!(l>=0)){var j,E=(null!==(j=e.getItemByXY(e.state.activeCoordinate))&&void 0!==j?j:{graphicalItem:S}).graphicalItem,k=E.item,P=void 0===k?t:k,_=E.childIndex,A=wg(wg(wg({},o.props),O),{},{activeIndex:_});return[(0,ot.cloneElement)(P,A),null,null]}var M,T;if(c.dataKey&&!c.allowDuplicatedCategory){var C="function"==typeof c.dataKey?function(t){return"function"==typeof c.dataKey?c.dataKey(t.payload):null}:"payload.".concat(c.dataKey.toString());M=yn(h,C,s),T=d&&y&&yn(y,C,s)}else M=null==h?void 0:h[l],T=d&&y&&y[l];if(x||b){var D=void 0!==t.props.activeIndex?t.props.activeIndex:l;return[(0,ot.cloneElement)(t,wg(wg(wg({},o.props),O),{},{activeIndex:D})),null,null]}if(!et()(M))return[S].concat(mg(e.renderActivePoints({item:o,activePoint:M,basePoint:T,childIndex:l,isRange:d})))}return d?[S,null,null]:[S,null]})),Og(yg(e),"renderCustomized",(function(t,r,n){return(0,ot.cloneElement)(t,wg(wg({key:"recharts-customized-".concat(n)},e.props),e.state))})),e.uniqueChartId=et()(t.id)?fn("recharts"):t.id,e.clipPathId="".concat(e.uniqueChartId,"-clip"),t.throttleDelay&&(e.triggeredAfterMouseMove=ad()(e.triggeredAfterMouseMove,t.throttleDelay)),e.state={},e}return e=c,n=[{key:"componentDidMount",value:function(){var t,e;et()(this.props.syncId)||this.addListener(),this.accessibilityManager.setDetails({container:this.container,offset:{left:null!==(t=this.props.margin.left)&&void 0!==t?t:0,top:null!==(e=this.props.margin.top)&&void 0!==e?e:0},coordinateList:this.state.tooltipTicks,mouseHandlerCallback:this.handleMouseMove,layout:this.props.layout})}},{key:"getSnapshotBeforeUpdate",value:function(t,e){return this.props.accessibilityLayer?(this.state.tooltipTicks!==e.tooltipTicks&&this.accessibilityManager.setDetails({coordinateList:this.state.tooltipTicks}),this.props.layout!==t.layout&&this.accessibilityManager.setDetails({layout:this.props.layout}),this.props.margin!==t.margin&&this.accessibilityManager.setDetails({offset:{left:null!==(r=this.props.margin.left)&&void 0!==r?r:0,top:null!==(n=this.props.margin.top)&&void 0!==n?n:0}}),null):null;var r,n}},{key:"componentDidUpdate",value:function(t){et()(t.syncId)&&!et()(this.props.syncId)&&this.addListener(),!et()(t.syncId)&&et()(this.props.syncId)&&this.removeListener()}},{key:"componentWillUnmount",value:function(){this.clearDefer(),et()(this.props.syncId)||this.removeListener(),this.cancelThrottledTriggerAfterMouseMove()}},{key:"cancelThrottledTriggerAfterMouseMove",value:function(){"function"==typeof this.triggeredAfterMouseMove.cancel&&this.triggeredAfterMouseMove.cancel()}},{key:"getTooltipEventType",value:function(){var t=Pn(this.props.children,Lv);if(t&&Td()(t.props.shared)){var e=t.props.shared?"axis":"item";return u.indexOf(e)>=0?e:i}return i}},{key:"getMouseInfo",value:function(t){var e;if(!this.container)return null;var r,n,o,i=function(t,e){return{chartX:Math.round(t.pageX-e.left),chartY:Math.round(t.pageY-e.top)}}(t,(r=this.container,n=r.ownerDocument.documentElement,o={top:0,left:0},void 0!==r.getBoundingClientRect&&(o=r.getBoundingClientRect()),{top:o.top+window.pageYOffset-n.clientTop,left:o.left+window.pageXOffset-n.clientLeft})),a=this.container,u=(null==a||null===(e=a.getBoundingClientRect())||void 0===e?void 0:e.width)/a.offsetWidth||1,c=this.inRange(i.chartX,i.chartY,u);if(!c)return null;var l=this.state,s=l.xAxisMap,f=l.yAxisMap;if("axis"!==this.getTooltipEventType()&&s&&f){var p=hn(s).scale,h=hn(f).scale,d=p&&p.invert?p.invert(i.chartX):null,y=h&&h.invert?h.invert(i.chartY):null;return wg(wg({},i),{},{xValue:d,yValue:y})}var v=Mg(this.state,this.props.data,this.props.layout,c);return v?wg(wg({},i),v):null}},{key:"inRange",value:function(t,e){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,n=this.props.layout,o=t/r,i=e/r;if("horizontal"===n||"vertical"===n){var a=this.state.offset;return o>=a.left&&o<=a.left+a.width&&i>=a.top&&i<=a.top+a.height?{x:o,y:i}:null}var u=this.state,c=u.angleAxisMap,l=u.radiusAxisMap;if(c&&l){var s=hn(c);return Zo({x:o,y:i},s)}return null}},{key:"parseEventsOfWrapper",value:function(){var t=this.props.children,e=this.getTooltipEventType(),r=Pn(t,Lv),n={};return r&&"axis"===e&&(n="click"===r.props.trigger?{onClick:this.handleClick}:{onMouseEnter:this.handleMouseEnter,onMouseMove:this.handleMouseMove,onMouseLeave:this.handleMouseLeave,onTouchMove:this.handleTouchMove,onTouchStart:this.handleTouchStart,onTouchEnd:this.handleTouchEnd}),wg(wg({},Jr(this.props,this.handleOuterEvent)),n)}},{key:"addListener",value:function(){Jm.on(Qm,this.handleReceiveSyncEvent),Jm.setMaxListeners&&Jm._maxListeners&&Jm.setMaxListeners(Jm._maxListeners+1)}},{key:"removeListener",value:function(){Jm.removeListener(Qm,this.handleReceiveSyncEvent),Jm.setMaxListeners&&Jm._maxListeners&&Jm.setMaxListeners(Jm._maxListeners-1)}},{key:"triggerSyncEvent",value:function(t){var e=this.props.syncId;et()(e)||Jm.emit(Qm,e,this.uniqueChartId,t)}},{key:"applySyncEvent",value:function(t){var e=this.props,r=e.layout,n=e.syncMethod,o=this.state.updateId,i=t.dataStartIndex,a=t.dataEndIndex;if(et()(t.dataStartIndex)&&et()(t.dataEndIndex))if(et()(t.activeTooltipIndex))this.setState(t);else{var u=t.chartX,c=t.chartY,l=t.activeTooltipIndex,s=this.state,f=s.offset,p=s.tooltipTicks;if(!f)return;if("function"==typeof n)l=n(p,t);else if("value"===n){l=-1;for(var d=0;d0&&(E=Math.min((t||0)-(k[e-1]||0),E))}));var P=E/j,_="vertical"===v.layout?r.height:r.width;if("gap"===v.padding&&(l=P*_/2),"no-gap"===v.padding){var A=pn(t.barCategoryGap,P*_),M=P*_/2;l=M-A-(M-A)/_*A}}s="xAxis"===n?[r.left+(x.left||0)+(l||0),r.left+r.width-(x.right||0)-(l||0)]:"yAxis"===n?"horizontal"===c?[r.top+r.height-(x.bottom||0),r.top+(x.top||0)]:[r.top+(x.top||0)+(l||0),r.top+r.height-(x.bottom||0)-(l||0)]:v.range,O&&(s=[s[1],s[0]]);var T=function(t,e,r){var n=t.scale,i=t.type,a=t.layout,u=t.axisType;if("auto"===n)return"radial"===a&&"radiusAxis"===u?{scale:Ai(),realScaleType:"band"}:"radial"===a&&"angleAxis"===u?{scale:pu(),realScaleType:"linear"}:"category"===i&&e&&(e.indexOf("LineChart")>=0||e.indexOf("AreaChart")>=0||e.indexOf("ComposedChart")>=0&&!r)?{scale:Ti(),realScaleType:"point"}:"category"===i?{scale:Ai(),realScaleType:"band"}:{scale:pu(),realScaleType:"linear"};if(en()(n)){var c="scale".concat(pr()(n));return{scale:(o[c]||Ti)(),realScaleType:o[c]?c:"point"}}return Z()(n)?{scale:n}:{scale:Ti(),realScaleType:"point"}}(v,i,p),C=T.scale,D=T.realScaleType;C.domain(g).range(s),function(t){var e=t.domain();if(e&&!(e.length<=2)){var r=e.length,n=t.range(),o=Math.min(n[0],n[1])-mh,i=Math.max(n[0],n[1])+mh,a=t(e[0]),u=t(e[r-1]);(ai||ui)&&t.domain([e[0],e[r-1]])}}(C);var N=function(t,e){var r=e.realScaleType,n=e.type,o=e.tickCount,i=e.originalDomain,a=e.allowDecimals,u=r||e.scale;if("auto"!==u&&"linear"!==u)return null;if(o&&"number"===n&&i&&("auto"===i[0]||"auto"===i[1])){var c=t.domain();if(!c.length)return null;var l=Tf(c,o,a);return t.domain([mi()(l),X()(l)]),{niceTicks:l}}if(o&&"number"===n){var s=t.domain();return{niceTicks:Cf(s,o,a)}}return null}(C,nv(nv({},v),{},{realScaleType:D}));"xAxis"===n?(y="top"===m&&!w||"bottom"===m&&w,h=r.left,d=f[S]-y*v.height):"yAxis"===n&&(y="left"===m&&!w||"right"===m&&w,h=f[S]-y*v.width,d=r.top);var I=nv(nv(nv({},v),N),{},{realScaleType:D,x:h,y:d,scale:C,width:"xAxis"===n?r.width:v.width,height:"yAxis"===n?r.height:v.height});return I.bandSize=kh(I,N),v.hide||"xAxis"!==n?v.hide||(f[S]+=(y?-1:1)*I.width):f[S]+=(y?-1:1)*I.height,nv(nv({},a),{},ov({},u,I))}),{})}}),Ug=["x1","y1","x2","y2","key"],zg=["offset"];function Fg(t){return Fg="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Fg(t)}function Wg(){return Wg=Object.assign?Object.assign.bind():function(t){for(var e=1;e=0||(o[r]=t[r]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(o[r]=t[r])}return o}function Hg(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function Kg(t){for(var e=1;et.length)&&(e=t.length);for(var r=0,n=new Array(e);r").html(t).text()}})))}})},select:function(e,r){return t.keyword=r.item.value,t.addKeyword(),t.closeSuggestionsDropdown(),!1}}}},{key:"closeSuggestionsDropdown",value:function(){var t=this.node.querySelector(".components-text-control__input");lb()(t).autocomplete("close")}},{key:"render",value:function(){var t=this;return wp.element.createElement("div",{className:"keyword-field-wrapper",ref:function(e){return t.node=e}},wp.element.createElement(U.TextControl,{label:(0,B.__)("Keywords","rank-math"),placeholder:(0,B.__)("Enter Keyword","rank-math"),className:"keyword-field",onChange:function(e){return t.keyword=e},onKeyPress:function(e){13===e.charCode&&(t.addKeyword(),t.closeSuggestionsDropdown())},disabled:this.props.disabled}),wp.element.createElement(U.Button,{isPrimary:!0,className:"add-keyword",onClick:this.addKeyword,disabled:this.props.disabled},wp.element.createElement(U.Dashicon,{icon:"plus",size:"14"}),(0,B.__)("Add","rank-math")))}}],r&&fb(e.prototype,r),n&&fb(e,n),Object.defineProperty(e,"prototype",{writable:!1}),i}(F.Component);const vb=yb;function mb(t){return mb="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},mb(t)}function gb(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function bb(t){for(var e=1;e=5}),wp.element.createElement("div",{className:"trends-tool-keywords clear"},wp.element.createElement(ub,null)),wp.element.createElement(U.Button,{className:"button use-these-keywords",isPrimary:!0,onClick:function(){var t=[];(0,u.map)(r,(function(e,r){e&&t.push(r)})),t=t.join(",");var n=(0,u.get)(window.rankMathEditor,"focusKeywordField.tagifyField.current.tagify",(0,u.get)(rankMathEditor,"components.focusKeywords.tagify",!1));!1!==n&&(n.removeAllTags(),n.addTags(t)),(0,a.dispatch)("rank-math").updateKeywords(t),e(!1),(0,a.dispatch)("rank-math-pro").clearTrendKeywords()}},(0,B.__)("Close & use selected keywords","rank-math")),wp.element.createElement(U.Button,{className:"button-link close-popup",isSecondary:!0,onClick:function(){e(!1),(0,a.dispatch)("rank-math-pro").clearTrendKeywords()}},(0,B.__)("Cancel","rank-math")))}));function Ob(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var n,o,i,a,u=[],c=!0,l=!1;try{if(i=(r=r.call(t)).next,0===e){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=i.call(r)).done)&&(u.push(n.value),u.length!==e);c=!0);}catch(t){l=!0,o=t}finally{try{if(!c&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(l)throw o}}return u}}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return Sb(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);"Object"===r&&t.constructor&&(r=t.constructor.name);if("Map"===r||"Set"===r)return Array.from(t);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Sb(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Sb(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r{"use strict";var n={n:i=>{var t=i&&i.__esModule?()=>i.default:()=>i;return n.d(t,{a:t}),t},d:(i,t)=>{for(var e in t)n.o(t,e)&&!n.o(i,e)&&Object.defineProperty(i,e,{enumerable:!0,get:t[e]})},o:(n,i)=>Object.prototype.hasOwnProperty.call(n,i)};const i=jQuery;var t=n.n(i);t()((function(){if(t()("#csv-panel-export").on("submit",(function(){var n=t()(this);n.find('button[type="submit"]').prop("disabled",!0).siblings(".input-loading").css("visibility","visible"),setTimeout((function(){n.find('button[type="submit"]').prop("disabled",!1).siblings(".input-loading").css("visibility","hidden")}),5e3)})),t()("#csv-import-me").on("change",(function(){t()("#csv-import-warning").removeClass("hidden")})),t()("#csv-panel-import").on("submit",(function(){return confirm(rankMath.confirmCsvImport)})),t()("#csv-import-cancel").on("click",(function(){return confirm(rankMath.confirmCsvCancel)})),t()("#csv-import-progress-details").length){setTimeout((function n(){t().ajax({url:ajaxurl,type:"GET",dataType:"html",data:{action:"csv_import_progress",_ajax_nonce:rankMath.csvProgressNonce}}).done((function(i){t()("#csv-import-progress-details").html(i),t()(i).find("#csv-import-progress-value").length?setTimeout(n,3e3):t()("#csv-import-cancel").addClass("disabled hidden").prop("disabled",!0).siblings(".input-loading").hide()}))}),3e3)}t()("#csv-advanced-options-toggle").on("change",(function(){t()(".csv-advanced-options").stop().slideToggle(400),t()(this).prop("checked")||t()(".csv-advanced-options").find("input").prop("checked",!0)}))}))})();assets/admin/js/links.js000064400000000530147600403120011223 0ustar00(()=>{"use strict";(0,wp.hooks.addFilter)("rankMath_analysis_isInternalLink","rank-math",(function(a,t,r){if(!rankMath.affiliate_link_prefixes.length)return a;var n=null;return rankMath.affiliate_link_prefixes.forEach((function(a){var e=t.replace("http://","").replace("https://","").replace(r,"");null===n&&e.startsWith(a)&&(n=!1)})),n}))})();assets/admin/js/media.js000064400000001141147600403120011161 0ustar00(()=>{var t,e;t=wp.media.view.AttachmentFilters.extend({id:"media-attachment-seo-filter",createFilters:function(){var t={};_.each(RankMathProMedia.filters||{},(function(e,r){t[r]={text:e,props:{attachment_seo_filter:r}}})),t.all={text:RankMathProMedia.filter_all,props:{},priority:10},this.filters=t}}),e=wp.media.view.AttachmentsBrowser,wp.media.view.AttachmentsBrowser=wp.media.view.AttachmentsBrowser.extend({createToolbar:function(){e.prototype.createToolbar.call(this),this.toolbar.set("MediaLibrarySEOFilter",new t({controller:this.controller,model:this.collection.props,priority:-75}).render())}})})();assets/admin/js/post-list.js000064400000007176147600403120012056 0ustar00(()=>{"use strict";var n={n:t=>{var a=t&&t.__esModule?()=>t.default:()=>t;return n.d(a,{a}),a},d:(t,a)=>{for(var e in a)n.o(a,e)&&!n.o(t,e)&&Object.defineProperty(t,e,{enumerable:!0,get:a[e]})},o:(n,t)=>Object.prototype.hasOwnProperty.call(n,t)};const t=jQuery;var a=n.n(t);const e=wp.i18n;function r(n){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},r(n)}a()((function(){if("undefined"!=typeof inlineEditPost){var n=a()("#rank-math-seo-filter"),t=a()("#rank-math-schema-filter");n.length&&n.on("change",(function(){t.addClass("hidden"),"schema_type"===a()(this).val()&&t.removeClass("hidden")})).trigger("change");var i=function(n){var t=n.find(".cat-checklist").not(".rank-math-robots-checklist").find("input");n.find("#rank_math_primary_term option").each((function(n,e){var r=a()(e),i=r.val();if("0"===i)return!0;t.filter('[value="'+i+'"]').prop("checked")?r.prop("hidden",!1):r.prop("hidden",!0)})),t.filter(":checked").length?n.find(".inline-edit-rank-math-primary-term").removeClass("hidden"):n.find(".inline-edit-rank-math-primary-term").addClass("hidden"),1===t.filter(":checked").length&&n.find("#rank_math_primary_term").val(t.filter(":checked").val()),t.off().on("change",(function(e){var r=a()(e.target),i=r.val();r.prop("checked")?n.find("#rank_math_primary_term").find('option[value="'+i+'"]').prop("hidden",!1):(n.find("#rank_math_primary_term").val()===i&&n.find("#rank_math_primary_term").val("0"),n.find("#rank_math_primary_term").find("option[value="+i+"]").prop("hidden",!0)),t.filter(":checked").length?n.find(".inline-edit-rank-math-primary-term").removeClass("hidden"):n.find(".inline-edit-rank-math-primary-term").addClass("hidden"),1===t.filter(":checked").length&&n.find("#rank_math_primary_term").val(t.filter(":checked").val())}))},o=inlineEditPost.edit;inlineEditPost.edit=function(n){o.apply(this,arguments);var t=0;if("object"===r(n)&&(t=parseInt(this.getId(n))),0!==t){var e=a()("#edit-"+t),d=a()("#post-"+t);e.find("#rank_math_title").val(d.find(".rank-math-title-value").val()),e.find("#rank_math_description").val(d.find(".rank-math-description-value").val());var l=d.find(".rank-math-robots-meta-value").val(),c=l?JSON.parse(l):[];e.find(".rank_math_robots input").prop("checked",!1),a().each(c,(function(n,t){e.find("#rank_math_robots_"+t+"_input").prop("checked",!0)})),e.find("#rank_math_robots_index_input, #rank_math_robots_noindex_input").on("click",(function(){var n="rank_math_robots_noindex_input"===this.id;if(this.checked){var t="#rank_math_robots_"+(n?"":"no")+"index_input";e.find(t).prop("checked",!1)}})),e.find("#rank_math_focus_keyword").val(a().trim(d.find(".rank-math-focus-keywords-value").val())),e.find("#rank_math_canonical_url").val(d.find(".rank-math-canonical-url-value").val()),e.find("#rank_math_canonical_url").attr("placeholder",d.find(".rank-math-canonical-placeholder-value").val()),i(e),e.find("#rank_math_primary_term").val(d.find(".rank-math-primary-term-value").val())}};var d=inlineEditPost.setBulk;inlineEditPost.setBulk=function(){d.apply(this,arguments);var n=a()("tr.bulk-edit-row");i(n),n.find(".rank-math-robots-checklist input").prop("checked",!1)};var l=function(n,t){a()(n).on("click",(function(){var n=a()(t).val();return"rank_math_bulk_schema_none"!==n&&"rank_math_bulk_schema_default"!==n||confirm((0,e.__)("Are you sure you want to change the Schema type for the selected posts? Doing so may irreversibly delete the existing Schema data.","rank-math-pro"))}))};l("#doaction","#bulk-action-selector-top"),l("#doaction2","#bulk-action-selector-bottom")}}))})();assets/admin/js/product-analysis.js000064400000005034147600403120013410 0ustar00(()=>{"use strict";var e={n:t=>{var n=t&&t.__esModule?()=>t.default:()=>t;return e.d(n,{a:n}),n},d:(t,n)=>{for(var r in n)e.o(n,r)&&!e.o(t,r)&&Object.defineProperty(t,r,{enumerable:!0,get:n[r]})},o:(e,t)=>Object.prototype.hasOwnProperty.call(e,t)};const t=jQuery;var n=e.n(t);const r=wp.hooks;function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}function i(e,t){for(var n=0;n{"use strict";var e={n:a=>{var d=a&&a.__esModule?()=>a.default:()=>a;return e.d(d,{a:d}),d},d:(a,d)=>{for(var s in d)e.o(d,s)&&!e.o(a,s)&&Object.defineProperty(a,s,{enumerable:!0,get:d[s]})},o:(e,a)=>Object.prototype.hasOwnProperty.call(e,a)};const a=jQuery;var d,s,r,t,o,i,n,l,p,m,c,u,h;d=e.n(a)(),r=d((s="#rank-math-custom-mode-")+"form"),t=d(s+"form-initial"),o=d(s+"file-field",r),i=d(s+"submit",r),n=d(s+"import-success",r),l=d(s+"import-fail",r),p=d(s+"import-message",r),m=d(s+"import-progress",r),c=r.siblings(".rank-math-mode-description"),u=d(".form-footer .button"),(h=d('input[name="setup_mode"]')).on("change",(function(){"custom"===d(this).val()?(r.removeClass("hidden"),c.addClass("hidden"),u.addClass("disabled")):(r.addClass("hidden"),c.removeClass("hidden"),u.removeClass("disabled"))})).filter(":checked").trigger("change"),i.on("click",(function(e){e.preventDefault();var a=new FormData;a.append("action","rank_math_import_settings"),a.append("security",rankMath.security),a.append("import-me",o[0].files[0]||""),h.prop("disabled",!0),i.prop("disabled",!0),t.addClass("hidden"),l.addClass("hidden"),n.addClass("hidden"),m.removeClass("hidden"),d.ajax({url:rankMath.ajaxurl,type:"POST",enctype:"multipart/form-data",data:a,processData:!1,contentType:!1}).always((function(){h.prop("disabled",!1),m.addClass("hidden"),i.prop("disabled",!1)})).done((function(e){e.success?(n.removeClass("hidden"),u.removeClass("disabled").prop("disabled",!1)):(l.removeClass("hidden"),p.html(""),e.error&&p.text(e.error),t.removeClass("hidden"))}))}))})();assets/admin/js/term-list.js000064400000003511147600403120012025 0ustar00(()=>{"use strict";var a={n:t=>{var n=t&&t.__esModule?()=>t.default:()=>t;return a.d(n,{a:n}),n},d:(t,n)=>{for(var e in n)a.o(n,e)&&!a.o(t,e)&&Object.defineProperty(t,e,{enumerable:!0,get:n[e]})},o:(a,t)=>Object.prototype.hasOwnProperty.call(a,t)};const t=jQuery;function n(a){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(a){return typeof a}:function(a){return a&&"function"==typeof Symbol&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a},n(a)}!function(a){a("input#rank_math_tax_seo_details-hide").length&&a("input#rank_math_tax_seo_details-hide").parent().hide();var t=a(".tablenav .bulkactions select");t.length&&t.find('option[value="rank_math_options"]').attr("disabled","disabled");var e=inlineEditTax.edit;inlineEditTax.edit=function(t){e.apply(this,arguments);var r=0;if("object"===n(t)&&(r=parseInt(this.getId(t))),0!==r){var i=a("#edit-"+r),o=a("#tag-"+r),l=o.find(".rank-math-title-value").val();i.find("#rank_math_title").val(l);var d=o.find(".rank-math-description-value").val();i.find("#rank_math_description").val(d);var _=JSON.parse(o.find(".rank-math-robots-meta-value").val());i.find(".rank_math_robots input").prop("checked",!1),a.each(_,(function(a,t){i.find("#rank_math_robots_"+t+"_input").prop("checked",!0)}));var c=a.trim(o.find(".rank-math-focus-keywords-value").val());i.find("#rank_math_focus_keyword").val(c);var u=o.find(".rank-math-canonical-url-value").val();i.find("#rank_math_canonical_url").val(u);var f=o.find(".rank-math-canonical-placeholder-value").val();i.find("#rank_math_canonical_url").attr("placeholder",f),i.find("#rank_math_robots_index_input, #rank_math_robots_noindex_input").on("click",(function(){var a="rank_math_robots_noindex_input"===this.id;if(this.checked){var t="#rank_math_robots_"+(a?"":"no")+"index_input";i.find(t).prop("checked",!1)}}))}}}(a.n(t)())})();assets/admin/js/title-options.js000064400000003034147600403120012717 0ustar00(()=>{var e;(e=jQuery)((function(){var t=function(){setTimeout((function(){var t=e('#custom_image_overlays_repeat input[type="text"]');1===t.length?t.prop("required",!1):t.prop("required",!0)}),55)},r=function(){setTimeout((function(){var t=e(".default-overlay-field"),r=["","play","gif"],a={};e('#custom_image_overlays_repeat input[type="text"]').each((function(t,r){var i=e(r).val(),n=function(e){e=(e=e.replace(/^\s+|\s+$/g,"")).toLowerCase();for(var t="àáäâèéëêìíïîòóöôùúüûñçěščřžýúůďťň·/_,:;",r=0;r<39;r++)e=e.replace(new RegExp(t.charAt(r),"g"),"aaaaeeeeiiiioooouuuuncescrzyuudtn------".charAt(r));return e.replace(".","-").replace(/[^a-z0-9 -]/g,"").replace(/\s+/g,"-").replace(/-+/g,"-").replace(/\//g,"")}(i);a[n]=i})),t.each((function(t,i){var n=e(i).find(".cmb2-radio-list"),o=n.children("li"),c=o.first(),u=n.find("input:checked").val();o.each((function(t,a){var i=e(a),n=i.find("input").val();if(-1!==r.indexOf(n))return!0;i.remove()})),e.each(a,(function(e,t){if(!e||!t)return!0;var r=c.find("input").attr("id")+"-synced-item-"+e,a=c.clone();a.find("input").attr("id",r).val(e).prop("checked",e===u).siblings("label").text(t).attr("for",r),n.append(a)})),0===n.find("input:checked").length&&n.find("input").first().prop("checked",!0)}))}),55)};e("#custom_image_overlays_repeat").on("click",".cmb-remove-group-row-button, button.cmb-add-group-row",t),t(),e("#custom_image_overlays_repeat").on("change",'input[type="text"]',r),e("#custom_image_overlays_repeat").on("click",".cmb-remove-group-row-button",r),r()}))})();assets/admin/js/updates.js000064400000002067147600403120011557 0ustar00(()=>{"use strict";var t={n:n=>{var e=n&&n.__esModule?()=>n.default:()=>n;return t.d(e,{a:e}),e},d:(n,e)=>{for(var o in e)t.o(e,o)&&!t.o(n,o)&&Object.defineProperty(n,o,{enumerable:!0,get:e[o]})},o:(t,n)=>Object.prototype.hasOwnProperty.call(t,n)};const n=jQuery;function e(t){return e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},e(t)}t.n(n)()((function(t){!function(){if(!window.rankMath.canUpdatePro||window.rankMath.betaOptinEnabled){var n=t('input[value="seo-by-rank-math-pro/rank-math-pro.php"]');if(n.length){window.rankMath.canUpdatePro||n.prop("disabled",!0);var o=n.closest("tr").find(".plugin-title > p"),r=o.text();if(-1!==r.indexOf("[[")){var a=r.match(/\[\[.*\]\]/g);if("object"===e(a)&&1===a.length){var i='

'+(a=a[0]).substring(2,a.length-2)+"

";o.html(o.html().replace(a,"")),o.after(i)}}}}}()}))})();assets/admin/js/wplink.js000064400000032471147600403120011420 0ustar00(()=>{"use strict";var e={n:t=>{var n=t&&t.__esModule?()=>t.default:()=>t;return e.d(n,{a:n}),n},d:(t,n)=>{for(var i in n)e.o(n,i)&&!e.o(t,i)&&Object.defineProperty(t,i,{enumerable:!0,get:n[i]})},o:(e,t)=>Object.prototype.hasOwnProperty.call(e,t)};const t=jQuery;!function(e,t,n){var i,l,a,s,r,o=/^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,63}$/i,c=/^(https?|ftp):\/\/[A-Z0-9.-]+\.[A-Z]{2,63}[^ "]*$/i,p={},d={},u="ontouchend"in document;function h(){return i?i.$('a[data-wplink-edit="true"]'):null}window.wpLink={timeToTriggerRiver:150,minRiverAJAXDuration:200,riverBottomThreshold:5,keySensitivity:100,lastSearch:"",textarea:"",modalOpen:!1,init:function(){p.wrap=e("#wp-link-wrap"),p.dialog=e("#wp-link"),p.backdrop=e("#wp-link-backdrop"),p.submit=e("#wp-link-submit"),p.close=e("#wp-link-close");var n=e('

"+t.schemaMarkupLabel+'

"),i=e('');n.insertAfter("#wp-link .link-target"),i.insertAfter("#wp-link .wp-link-text-field"),e("#wp-link .query-results").css("top","290px"),p.text=e("#wp-link-text"),p.url=e("#wp-link-url"),p.nonce=e("#_ajax_linking_nonce"),p.openInNewTab=e("#wp-link-target"),p.search=e("#wp-link-search"),p.nofollow=e("#wp-link-nofollow"),p.sponsored=e("#wp-link-sponsored"),p.about=e("#wp-link-about"),p.mentions=e("#wp-link-mentions"),p.title=e("#wp-link-title"),d.search=new r(e("#search-results")),d.recent=new r(e("#most-recent-results")),d.elements=p.dialog.find(".query-results"),p.queryNotice=e("#query-notice-message"),p.queryNoticeTextDefault=p.queryNotice.find(".query-notice-default"),p.queryNoticeTextHint=p.queryNotice.find(".query-notice-hint"),p.dialog.on("keydown",(function(e){return wpLink.keydown(e)})),p.dialog.on("keyup",(function(e){return wpLink.keyup(e)})),p.submit.on("click",(function(e){e.preventDefault(),wpLink.update()})),p.close.add(p.backdrop).add("#wp-link-cancel button").on("click",(function(e){e.preventDefault(),wpLink.close()})),d.elements.on("river-select",wpLink.updateFields),p.search.on("focus.wplink",(function(){p.queryNoticeTextDefault.hide(),p.queryNoticeTextHint.removeClass("screen-reader-text").show()})).on("blur.wplink",(function(){p.queryNoticeTextDefault.show(),p.queryNoticeTextHint.addClass("screen-reader-text").hide()})),p.search.on("keyup input",(function(){window.clearTimeout(l),l=window.setTimeout((function(){wpLink.searchInternalLinks()}),500)})),p.url.on("paste",(function(){setTimeout(wpLink.correctURL,0)})),p.url.on("blur",wpLink.correctURL)},correctURL:function(){var t=e.trim(p.url.val());t&&a!==t&&!/^(?:[a-z]+:|#|\?|\.|\/)/.test(t)&&(p.url.val("http://"+t),a=t)},open:function(t,n,l){var a;"acf-link-textarea"===t?e(".wp-link-title-field").hide():e(".wp-link-title-field").show();var s=e(document.body);s.addClass("modal-open"),wpLink.modalOpen=!0,wpLink.range=null,t&&(window.wpActiveEditor=t),window.wpActiveEditor&&(this.textarea=e("#"+window.wpActiveEditor).get(0),void 0!==window.tinymce&&(s.append(p.backdrop,p.wrap),a=window.tinymce.get(window.wpActiveEditor),i=a&&!a.isHidden()?a:null),!wpLink.isMCE()&&document.selection&&(this.textarea.focus(),this.range=document.selection.createRange()),p.wrap.show(),p.backdrop.show(),wpLink.refresh(n,l),e(document).trigger("wplink-open",p.wrap))},isMCE:function(){return i&&!i.isHidden()},refresh:function(e,t){d.search.refresh(),d.recent.refresh(),wpLink.isMCE()?wpLink.mceRefresh(e,t):(p.wrap.hasClass("has-text-field")||p.wrap.addClass("has-text-field"),document.selection?document.selection.createRange().text||t||"":void 0!==this.textarea.selectionStart&&this.textarea.selectionStart!==this.textarea.selectionEnd&&(t=this.textarea.value.substring(this.textarea.selectionStart,this.textarea.selectionEnd)||t||""),p.text.val(t),wpLink.setDefaultValues()),u?p.url.focus().blur():window.setTimeout((function(){p.url[0].select(),p.url.focus()})),d.recent.ul.children().length||d.recent.ajax(),a=p.url.val().replace(/^http:\/\//,"")},hasSelectedText:function(e){var t,n,l,a=i.selection.getContent();if(/]+>[^<]+<\/a>$/.test(a.trim())||-1===a.indexOf("href=")))return!1;if(e.length){if(!(n=e[0].childNodes)||!n.length)return!1;for(l=n.length-1;0<=l;l--)if(3!==(t=n[l]).nodeType&&!window.tinymce.dom.BookmarkManager.isBookmarkNode(t))return!1}return!0},mceRefresh:function(n,l){var a,s,r=h(),d=this.hasSelectedText(r);r.length?(a=r.text(),s=r.attr("href"),e.trim(a)||(a=l||""),n&&(c.test(n)||o.test(n))&&(s=n),"_wp_link_placeholder"!==s?(p.url.val(s),p.openInNewTab.prop("checked","_blank"===i.dom.getAttrib(r,"target")),p.nofollow.prop("checked",i.dom.getAttrib(r,"rel").includes("nofollow")),p.sponsored.prop("checked",i.dom.getAttrib(r,"rel").includes("sponsored")),p.about.prop("checked",i.dom.getAttrib(r,"data-schema-attribute").includes("about")),p.mentions.prop("checked",i.dom.getAttrib(r,"data-schema-attribute").includes("mentions")),p.title.val(i.dom.getAttrib(r,"title")),p.submit.val(t.update)):this.setDefaultValues(a),n&&n!==s?p.search.val(n):p.search.val(""),window.setTimeout((function(){wpLink.searchInternalLinks()}))):(a=i.selection.getContent({format:"text"})||l||"",this.setDefaultValues(a)),d?(p.text.val(a),p.wrap.addClass("has-text-field")):(p.text.val(""),p.wrap.removeClass("has-text-field"))},close:function(t){e(document.body).removeClass("modal-open"),wpLink.modalOpen=!1,"noReset"!==t&&(wpLink.isMCE()?(i.plugins.wplink&&i.plugins.wplink.close(),i.focus()):(wpLink.textarea.focus(),wpLink.range&&(wpLink.range.moveToBookmark(wpLink.range.getBookmark()),wpLink.range.select()))),p.backdrop.hide(),p.wrap.hide(),a=!1,e(document).trigger("wplink-close",p.wrap)},getAttrs:function(){wpLink.correctURL();var t=p.nofollow.prop("checked")?"nofollow":"";p.sponsored.prop("checked")&&(t=t?t+" sponsored":"sponsored");var n=p.about.prop("checked")?"about":"";p.mentions.prop("checked")&&(n=n?n+" mentions":"mentions");var i={href:e.trim(p.url.val()),target:p.openInNewTab.prop("checked")?"_blank":null,rel:t,"data-schema-attribute":n||null};return e.trim(p.title.val())&&(i.title=e.trim(p.title.val())),i},buildHtml:function(e){var t='"},update:function(){wpLink.isMCE()?wpLink.mceUpdate():wpLink.htmlUpdate()},htmlUpdate:function(){var i=wpLink.textarea;if(i){var l,a,s,r,o,c=wpLink.getAttrs(),d=document.createElement("a");if(d.href=c.href,"javascript:"!==d.protocol&&"data:"!==d.protocol||(c.href=""),c.href){l=wpLink.buildHtml(c);var u=p.text.val();document.selection&&wpLink.range?(i.focus(),wpLink.range.text=l+(u||wpLink.range.text)+"",wpLink.range.moveToBookmark(wpLink.range.getBookmark()),wpLink.range.select(),wpLink.range=null):void 0!==i.selectionStart&&(a=i.selectionStart,s=i.selectionEnd,r=a+(l=l+(o=u||i.value.substring(a,s))+"").length,a!==s||o||(r-=4),i.value=i.value.substring(0,a)+l+i.value.substring(s,i.value.length),i.selectionStart=i.selectionEnd=r),wpLink.close(),i.focus(),e(i).trigger("change"),n.a11y.speak(t.linkInserted)}}},mceUpdate:function(){var l,a,s,r,o=wpLink.getAttrs(),c=document.createElement("a");if(c.href=o.href,"javascript:"!==c.protocol&&"data:"!==c.protocol||(o.href=""),!o.href)return i.execCommand("unlink"),void wpLink.close();l=i.$(h()),i.undoManager.transact((function(){l.length||(i.execCommand("mceInsertLink",!1,{href:"_wp_link_placeholder","data-wp-temp-link":1}),l=i.$('a[data-wp-temp-link="1"]').removeAttr("data-wp-temp-link"),s=e.trim(l.text())),l.length?(p.wrap.hasClass("has-text-field")&&((a=p.text.val())?l.text(a):s||l.text(o.href)),o["data-wplink-edit"]=null,o["data-mce-href"]=null,o.hasOwnProperty("rel")&&!o.rel&&(o.rel=null),l.attr(o)):i.execCommand("unlink")})),wpLink.close("noReset"),i.focus(),l.length&&((r=l.parent("#_mce_caret")).length&&r.before(l.removeAttr("data-mce-bogus")),i.selection.select(l[0]),i.selection.collapse(),i.plugins.wplink&&i.plugins.wplink.checkLink(l[0])),i.nodeChanged(),p.title.val(""),n.a11y.speak(t.linkInserted)},updateFields:function(e,t){p.url.val(t.children(".item-permalink").val()),p.wrap.hasClass("has-text-field")&&!p.text.val()&&p.text.val(t.children(".item-title").text())},getUrlFromSelection:function(t){return t||(this.isMCE()?t=i.selection.getContent({format:"text"}):document.selection&&wpLink.range?t=wpLink.range.text:void 0!==this.textarea.selectionStart&&(t=this.textarea.value.substring(this.textarea.selectionStart,this.textarea.selectionEnd))),(t=e.trim(t))&&o.test(t)?"mailto:"+t:t&&c.test(t)?t.replace(/&|�?38;/gi,"&"):""},setDefaultValues:function(e){p.url.val(this.getUrlFromSelection(e)),p.search.val(""),wpLink.searchInternalLinks(),p.submit.val(t.save)},searchInternalLinks:function(){var e,t=p.search.val()||"";if(2l?this.element.scrollTop(a+l):l+n>i&&this.element.scrollTop(a+l-i+n),this.element.trigger("river-select",[e,t,this])}},deselect:function(){this.selected&&this.selected.removeClass("selected"),this.selected=!1},prev:function(){var e;this.visible&&(this.selected&&(e=this.selected.prev("li")).length&&this.select(e))},next:function(){if(this.visible){var t=this.selected?this.selected.next("li"):e("li:not(.unselectable):first",this.element);t.length&&this.select(t)}},ajax:function(e){var t=this,n=1===this.query.page?0:wpLink.minRiverAJAXDuration,i=wpLink.delayedCallback((function(n,i){t.process(n,i),e&&e(n,i)}),n);this.query.ajax(i)},change:function(e){this.query&&this._search===e||(this._search=e,this.query=new s(e),this.element.scrollTop(0))},process:function(n,i){var l="",a=!0,s="",r=1===i.page;n?e.each(n,(function(){s=a?"alternate":"",s+=this.title?"":" no-title",l+=s?'
  • ':"
  • ",l+='',l+='',l+=this.title?this.title:t.noTitle,l+=''+this.info+"
  • ",a=!a})):r&&(l+='
  • '+t.noMatchesFound+"
  • "),this.ul[r?"html":"append"](l)},maybeLoad:function(){var e=this,t=this.element,n=t.scrollTop()+t.height();!this.query.ready()||n */ namespace RankMathPro\Divi; use RankMath\Helper; use RankMath\Traits\Hooker; use RankMath\Traits\Meta; defined( 'ABSPATH' ) || exit; /** * Elementor class. */ class Divi { use Meta; use Hooker; /** * Holds data of FAQ schema activated accordions. * * @var array */ private $faq_accordion_data = []; /** * Class constructor. */ public function __construct() { $this->filter( 'et_builder_get_parent_modules', 'filter_et_builder_parent_modules' ); $this->filter( 'rank_math/json_ld', 'add_faq_schema', 10 ); $this->action( 'wp_footer', 'add_divi_scripts' ); } /** * Get accordion data. * * This function is a bit of a reconstruction of WP's `do_shortcode` function * in order to retreive the setting from Divi's accordion module. */ public function get_accordion_data() { $post_content = get_the_content(); if ( ! has_shortcode( $post_content, 'et_pb_accordion' ) ) { return []; } $accordions = $this->get_shortcode_data( $post_content, 'et_pb_accordion' ); foreach ( $accordions as &$accordion ) { if ( ! empty( $accordion['content'] ) ) { $accordion['content'] = $this->get_shortcode_data( $accordion['content'], 'et_pb_accordion_item', false ); } } return array_filter( $accordions ); } /** * Get shortcode data. * * @param string $string The string to search for shortcodes. * @param string|array $tagname The shortcode name as a string or an array of names. * @param bool $check_for_schema Whether to only allow truthy schema attr shortcodes. * * @return array Array of all found shortcodes. */ public function get_shortcode_data( $string, $tagname, $check_for_schema = true ) { $pattern = get_shortcode_regex( is_array( $tagname ) ? $tagname : [ $tagname ] ); if ( ! preg_match_all( "/$pattern/s", $string, $matches, PREG_SET_ORDER ) ) { return []; } return array_map( function( $m ) use ( $check_for_schema ) { global $shortcode_tags; // Allow [[foo]] syntax for escaping a tag. if ( '[' === $m[1] && ']' === $m[6] ) { return []; } $attr = shortcode_parse_atts( $m[3] ); if ( $check_for_schema && ( ! isset( $attr['rank_math_faq_schema'] ) || ! filter_var( $attr['rank_math_faq_schema'], FILTER_VALIDATE_BOOLEAN ) ) ) { return []; } $tag = $m[2]; /** * Filters whether to call a shortcode callback. * * NOTE: This is a WP core filter through which a shortcode can be prevented * from being rendered. * * @param false|string $return Short-circuit return value. Either false or the value to replace the shortcode with. * @param string $tag Shortcode name. * @param array|string $attr Shortcode attributes array or empty string. * @param array $m Regular expression match array. */ // phpcs:ignore if ( apply_filters( 'pre_do_shortcode_tag', false, $tag, $attr, $m ) ) { return []; } $content = isset( $m[5] ) ? $m[5] : ''; if ( has_filter( 'do_shortcode_tag' ) ) { $output = $m[1] . call_user_func( $shortcode_tags[ $tag ], $attr, $content, $tag ) . $m[6]; /** * Filters the output created by a shortcode callback. * * NOTE: This is a WP core filter through which a shortcode can be prevented * from being rendered. * * @param string $output Shortcode output. * @param string $tag Shortcode name. * @param array|string $attr Shortcode attributes array or empty string. * @param array $m Regular expression match array. */ $output = apply_filters( 'do_shortcode_tag', $output, $tag, $attr, $m ); if ( empty( $output ) ) { return []; } } return [ 'tag' => $tag, 'atts' => $attr, 'content' => $content, ]; }, $matches ); } /** * Add FAQ schema using the accordion content. * * @param array $data Array of json-ld data. * * @return array */ public function add_faq_schema( $data ) { if ( ! is_singular() ) { return $data; } $accordions = $this->get_accordion_data(); if ( empty( $accordions ) ) { return $data; } $data['faq-data'] = [ '@type' => 'FAQPage', ]; foreach ( $accordions as $accordion ) { if ( empty( $accordion['content'] ) || ! is_array( $accordion['content'] ) ) { continue; } foreach ( $accordion['content'] as $item ) { if ( empty( $item['atts']['title'] ) ) { continue; } $data['faq-data']['mainEntity'][] = [ '@type' => 'Question', 'name' => $item['atts']['title'], 'acceptedAnswer' => [ '@type' => 'Answer', 'text' => $item['content'], ], ]; } } return $data; } /** * Enqueue assets for Divi frontend editor. * * @return void */ public function add_divi_scripts() { if ( ! $this->can_add_tab() ) { return; } $this->add_global_json_data(); wp_dequeue_script( 'rank-math-pro-metabox' ); wp_enqueue_style( 'rank-math-pro-editor', RANK_MATH_PRO_URL . 'assets/admin/css/divi.css', [], RANK_MATH_PRO_VERSION ); wp_enqueue_script( 'rank-math-pro-editor', RANK_MATH_PRO_URL . 'assets/admin/js/divi.js', [ 'rm-react', 'rm-react-dom', 'jquery-ui-autocomplete', 'moment', 'wp-components', 'wp-compose', 'wp-data', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-plugins', ], RANK_MATH_PRO_VERSION, true ); } /** * Add JSON data to rankMath global variable. */ private function add_global_json_data() { $id = get_the_ID(); $robots = $this->get_meta( 'post', $id, 'rank_math_news_sitemap_robots' ); Helper::add_json( 'newsSitemap', [ 'robots' => $robots ? $robots : 'index', ] ); } /** * Show field check callback. * * @return boolean */ private function can_add_tab() { if ( ! Helper::is_divi_frontend_editor() || ! defined( 'ET_BUILDER_PRODUCT_VERSION' ) || ! version_compare( '4.9.2', ET_BUILDER_PRODUCT_VERSION, 'le' ) ) { return false; } return true; } /** * Add custom toggle (options group) and custom field option on all modules. * * @param array $modules ET builder modules. * * @return array Returns ET builder modules. */ public function filter_et_builder_parent_modules( $modules ) { if ( empty( $modules ) ) { return $modules; } if ( isset( $modules['et_pb_accordion'] ) ) { $modules['et_pb_accordion'] = $this->filter_module_et_pb_accordion( $modules['et_pb_accordion'] ); } return $modules; } /** * Filter ET Accordion module. * * @param object $module The Accordion module. * @return object $module Returns the module. */ private function filter_module_et_pb_accordion( $module ) { static $is_accordion_filtered = false; if ( $is_accordion_filtered || ! isset( $module->settings_modal_toggles ) || ! isset( $module->fields_unprocessed ) ) { return $module; } /** * Toggles list on the module. * * @var array * * Official tabs list: * 'general': Content tab. * 'advanced': Design tab. * 'custom_css': Advanced tab. * * The structures: * array( * 'general' => array(), * 'advanced' => array(), * 'custom_css' => array( * 'toggles' => array( * 'toggle_slug' => $toggle_definition, * ... Other toggles. * ), * ), * ... Other tabs if they exist. * ) */ $toggles_list = $module->settings_modal_toggles; // Add Rank Math toggle on general tab. if ( isset( $toggles_list['general'] ) && ! empty( $toggles_list['general']['toggles'] ) ) { $toggles_list['general']['toggles']['rank_math_faq_schema_toggle'] = [ 'title' => wp_strip_all_tags( __( 'Rank Math FAQ Schema', 'rank-math-pro' ) ), 'priority' => 220, ]; $module->settings_modal_toggles = $toggles_list; } /** * Fields list on the module. * * @var array * * The structures: * array( * 'field_slug' => array( * 'label' => '', * 'description' => '', * 'type' => '', * 'toggle_slug' => '', * 'tab_slug' => '', * ), * ... Other fields. * ) */ $fields_list = $module->fields_unprocessed; // Add 'Member Field' option on 'Member Toggle' options group. if ( ! empty( $fields_list ) ) { $fields_list['rank_math_faq_schema'] = [ 'label' => wp_strip_all_tags( __( 'Add FAQ Schema Markup', 'rank-math-pro' ) ), 'description' => wp_strip_all_tags( __( 'Added by the Rank Math SEO Plugin.', 'rank-math-pro' ) ), 'toggle_slug' => 'rank_math_faq_schema_toggle', 'tab_slug' => 'general', 'type' => 'yes_no_button', 'default' => 'off', 'options' => [ 'on' => wp_strip_all_tags( __( 'Yes', 'rank-math-pro' ) ), 'off' => wp_strip_all_tags( __( 'No', 'rank-math-pro' ) ), ], ]; $module->fields_unprocessed = $fields_list; } $is_accordion_filtered = true; return $module; } } includes/3rdparty/elementor/class-elementor.php000064400000007067147600403120015731 0ustar00 */ namespace RankMathPro\Elementor; use RankMath\Helper; use RankMath\Traits\Hooker; use Elementor\Controls_Manager; defined( 'ABSPATH' ) || exit; /** * Elementor class. */ class Elementor { use Hooker; /** * Class constructor. */ public function __construct() { $this->action( 'elementor/editor/before_enqueue_scripts', 'editor_scripts' ); $this->action( 'elementor/widgets/register', 'add_breadcrumb_widget' ); $this->action( 'elementor/element/accordion/section_title/before_section_end', 'add_faq_setting', 99 ); $this->filter( 'rank_math/json_ld', 'add_faq_schema', 99 ); } /** * Enqueue the editor scripts. */ public function editor_scripts() { wp_dequeue_script( 'rank-math-pro-metabox' ); wp_enqueue_style( 'rank-math-pro-editor', RANK_MATH_PRO_URL . 'assets/admin/css/elementor.css', [], RANK_MATH_PRO_VERSION ); wp_enqueue_script( 'rank-math-pro-editor', RANK_MATH_PRO_URL . 'assets/admin/js/elementor.js', [ 'rank-math-editor', ], RANK_MATH_PRO_VERSION, true ); } /** * Add Breadcrumb Widget in Elementor Editor. * * @param Widgets_Manager $widget The widgets manager. */ public function add_breadcrumb_widget( $widget ) { $widget->register( new Widget_Breadcrumbs() ); } /** * Add toggle to enable/disable FAQ schema in Accordion Widget. * * @param Controls_Stack $widget The control. */ public function add_faq_setting( $widget ) { $widget->add_control( 'rank_math_add_faq_schema', [ 'label' => esc_html__( 'Add FAQ Schema Markup', 'rank-math-pro' ), 'type' => Controls_Manager::SWITCHER, 'separator' => 'before', 'description' => esc_html__( 'Added by the Rank Math SEO Plugin.', 'rank-math-pro' ), ] ); } /** * Add FAQ schema using the accordion content. * * @param array $data Array of json-ld data. * * @return array */ public function add_faq_schema( $data ) { if ( ! is_singular() ) { return $data; } global $post; $elementor_document = \Elementor\Plugin::$instance->documents->get( $post->ID ); if ( ! $elementor_document || ! $elementor_document->is_built_with_elementor() ) { return $data; } $elementor_data = get_post_meta( $post->ID, '_elementor_data', true ); if ( ! empty( $elementor_data ) && is_string( $elementor_data ) ) { $elementor_data = json_decode( $elementor_data, true ); } $accordion_data = $this->get_accordion_data( $elementor_data ); if ( empty( $accordion_data ) ) { return $data; } $data['faq-data'] = [ '@type' => 'FAQPage', ]; foreach ( $accordion_data as $faqs ) { foreach ( $faqs as $faq ) { $data['faq-data']['mainEntity'][] = [ '@type' => 'Question', 'name' => $faq['tab_title'], 'acceptedAnswer' => [ '@type' => 'Answer', 'text' => $faq['tab_content'], ], ]; } } return $data; } /** * Get accordion data. * * @param array $elements Elements Data. * * @return array */ private function get_accordion_data( $elements ) { if ( ! is_array( $elements ) ) { return []; } $results = []; if ( isset( $elements['rank_math_add_faq_schema'] ) && 'yes' === $elements['rank_math_add_faq_schema'] && ! empty( $elements['tabs'] ) ) { $results[] = $elements['tabs']; } foreach ( $elements as $element ) { $results = array_merge( $results, $this->get_accordion_data( $element ) ); } return $results; } } includes/3rdparty/elementor/class-widget-breadcrumbs.php000064400000012744147600403120017507 0ustar00 * @copyright Copyright (C) 2008-2019, Elementor Ltd * The following code is a derivative work of the code from the Elementor(https://github.com/elementor/elementor/), which is licensed under GPL v3. */ namespace RankMathPro\Elementor; use RankMath\Helper; use Elementor\Widget_Base; use Elementor\Controls_Manager; use Elementor\Group_Control_Typography; use Elementor\Core\Kits\Documents\Tabs\Global_Typography; defined( 'ABSPATH' ) || exit; /** * Elementor Breadcrumb Widget class. */ class Widget_Breadcrumbs extends Widget_Base { /** * Get element name. * * @return string The name. */ public function get_name() { return 'breadcrumbs'; } /** * Get element title. * * @return string Element title. */ public function get_title() { return __( 'Breadcrumbs', 'rank-math-pro' ); } /** * Get element icon. * * @return string Element icon. */ public function get_icon() { return 'eicon-rank-math'; } /** * Get widget keywords. * * @return array Widget keywords. */ public function get_keywords() { return [ 'rankmath', 'seo', 'breadcrumbs', 'rank math', 'schema' ]; } /** * Register model controls. Used to add new controls to the page settings model. */ protected function register_controls() { $this->start_controls_section( 'section_breadcrumbs_content', [ 'label' => __( 'Breadcrumbs', 'rank-math-pro' ), ] ); if ( ! Helper::is_breadcrumbs_enabled() ) { $this->add_control( 'html_disabled_alert', [ 'raw' => __( 'Breadcrumbs are disabled in the Rank Math SEO', 'rank-math-pro' ) . ' ' . sprintf( '%s', admin_url( 'admin.php?page=rank-math-options-general#setting-panel-breadcrumbs' ), __( 'Breadcrumbs Panel', 'rank-math-pro' ) ), 'type' => Controls_Manager::RAW_HTML, 'content_classes' => 'elementor-panel-alert elementor-panel-alert-danger', ] ); } $this->add_responsive_control( 'align', [ 'label' => __( 'Alignment', 'rank-math-pro' ), 'type' => Controls_Manager::CHOOSE, 'options' => [ 'left' => [ 'title' => __( 'Left', 'rank-math-pro' ), 'icon' => 'eicon-text-align-left', ], 'center' => [ 'title' => __( 'Center', 'rank-math-pro' ), 'icon' => 'eicon-text-align-center', ], 'right' => [ 'title' => __( 'Right', 'rank-math-pro' ), 'icon' => 'eicon-text-align-right', ], ], 'prefix_class' => 'elementor%s-align-', ] ); $this->add_control( 'html_tag', [ 'label' => __( 'HTML Tag', 'rank-math-pro' ), 'type' => Controls_Manager::SELECT, 'options' => [ '' => __( 'Default', 'rank-math-pro' ), 'p' => 'p', 'div' => 'div', 'nav' => 'nav', 'span' => 'span', ], 'default' => '', ] ); $this->add_control( 'html_description', [ 'raw' => __( 'Additional settings are available in the Rank Math SEO', 'rank-math-pro' ) . ' ' . sprintf( '%s', admin_url( 'admin.php?page=rank-math-options-general#setting-panel-breadcrumbs' ), __( 'Breadcrumbs Panel', 'rank-math-pro' ) ), 'type' => Controls_Manager::RAW_HTML, 'content_classes' => 'elementor-descriptor', ] ); $this->end_controls_section(); $this->start_controls_section( 'section_style', [ 'label' => __( 'Breadcrumbs', 'rank-math-pro' ), 'tab' => Controls_Manager::TAB_STYLE, ] ); $this->add_group_control( Group_Control_Typography::get_type(), [ 'name' => 'typography', 'selector' => '{{WRAPPER}}', 'global' => [ 'default' => Global_Typography::TYPOGRAPHY_SECONDARY, ], ] ); $this->add_control( 'text_color', [ 'label' => __( 'Text Color', 'rank-math-pro' ), 'type' => Controls_Manager::COLOR, 'default' => '', 'selectors' => [ '{{WRAPPER}}' => 'color: {{VALUE}};', ], ] ); $this->start_controls_tabs( 'tabs_breadcrumbs_style' ); $this->start_controls_tab( 'tab_color_normal', [ 'label' => __( 'Normal', 'rank-math-pro' ), ] ); $this->add_control( 'link_color', [ 'label' => __( 'Link Color', 'rank-math-pro' ), 'type' => Controls_Manager::COLOR, 'default' => '', 'selectors' => [ '{{WRAPPER}} a' => 'color: {{VALUE}};', ], ] ); $this->end_controls_tab(); $this->start_controls_tab( 'tab_color_hover', [ 'label' => __( 'Hover', 'rank-math-pro' ), ] ); $this->add_control( 'link_hover_color', [ 'label' => __( 'Color', 'rank-math-pro' ), 'type' => Controls_Manager::COLOR, 'selectors' => [ '{{WRAPPER}} a:hover' => 'color: {{VALUE}};', ], ] ); $this->end_controls_section(); } /** * Get HTML tag. Retrieve the section element HTML tag. * * @param array $args Html tags args. * * @return array Section HTML tag. */ public function get_html_tag( $args ) { $html_tag = $this->get_settings( 'html_tag' ); if ( $html_tag ) { $args['wrap_before'] = "<{$html_tag}>"; $args['wrap_after'] = ""; } return $args; } /** * Render element. Generates the final HTML on the frontend. */ protected function render() { add_filter( 'rank_math/frontend/breadcrumb/args', [ $this, 'get_html_tag' ] ); rank_math_the_breadcrumbs(); } } includes/admin/csv-import-export/class-csv-import-export.php000064400000031421147600403120020320 0ustar00 */ namespace RankMathPro\Admin\CSV_Import_Export; use RankMath\Helper; use RankMath\Traits\Hooker; defined( 'ABSPATH' ) || exit; /** * CSV Import Export class. * * @codeCoverageIgnore */ class CSV_Import_Export { use Hooker; /** * Register hooks. */ public function __construct() { $this->filter( 'rank_math/admin/import_export_panels', 'add_panel', 15 ); $this->action( 'admin_enqueue_scripts', 'enqueue' ); $this->action( 'admin_init', 'maybe_do_import', 99 ); $this->action( 'admin_init', 'maybe_do_export', 110 ); $this->action( 'admin_init', 'maybe_cancel_import', 120 ); $this->action( 'wp_ajax_csv_import_progress', 'csv_import_progress' ); Import_Background_Process::get(); } /** * Add CSV import/export panel. * * @param array $panels Panels array. * @return array */ public function add_panel( $panels ) { // Insert after "import". $position = array_search( 'import', array_keys( $panels ), true ) + 1; $new = array_slice( $panels, 0, $position ); $new['csv'] = [ 'view' => RANK_MATH_PRO_PATH . 'includes/views/csv-import-export-panel.php', 'class' => 'import-export-csv', ]; $end = array_slice( $panels, $position ); $result = array_merge( $new, $end ); return $result; } /** * Check if current screen is Status & Tools > Import / Export. * * @return bool */ public function is_import_export_screen() { return is_admin() && ! wp_doing_ajax() && isset( $_GET['page'] ) && 'rank-math-status' === $_GET['page'] && isset( $_GET['view'] ) && 'import_export' === $_GET['view']; // phpcs:ignore } /** * Enqueue styles. * * @return void */ public function enqueue() { if ( ! $this->is_import_export_screen() ) { return; } Helper::add_json( 'confirmCsvImport', __( 'Are you sure you want to import meta data from this CSV file?', 'rank-math-pro' ) ); Helper::add_json( 'confirmCsvCancel', __( 'Are you sure you want to stop the import process?', 'rank-math-pro' ) ); Helper::add_json( 'csvProgressNonce', wp_create_nonce( 'rank_math_csv_progress' ) ); wp_enqueue_style( 'rank-math-pro-csv-import-export', RANK_MATH_PRO_URL . 'assets/admin/css/import-export.css', [], RANK_MATH_PRO_VERSION ); wp_enqueue_script( 'rank-math-pro-csv-import-export', RANK_MATH_PRO_URL . 'assets/admin/js/import-export.js', [], RANK_MATH_PRO_VERSION, true ); } /** * Add notice after import is started. * * @return void */ public function add_notice() { if ( ! $this->is_import_export_screen() ) { return; } Helper::add_notification( esc_html__( 'CSV import is in progress...', 'rank-math-pro' ), [ 'type' => 'success' ] ); } /** * Start export if requested and allowed. * * @return void */ public function maybe_do_export() { if ( ! is_admin() || empty( $_POST['rank_math_pro_csv_export'] ) ) { return; } if ( empty( $_POST['object_types'] ) || ! is_array( $_POST['object_types'] ) ) { wp_die( esc_html__( 'Please select at least one object type to export.', 'rank-math-pro' ) ); } if ( ! wp_verify_nonce( isset( $_REQUEST['_wpnonce'] ) ? $_REQUEST['_wpnonce'] : '', 'rank_math_pro_csv_export' ) ) { wp_die( esc_html__( 'Invalid nonce.', 'rank-math-pro' ) ); } if ( ! current_user_can( 'export' ) ) { wp_die( esc_html__( 'Sorry, you are not allowed to export the content of this site.', 'rank-math-pro' ) ); } $use_advanced_options = ! empty( $_POST['use_advanced_options'] ); $advanced_options = [ 'post_types' => isset( $_POST['post_types'] ) && is_array( $_POST['post_types'] ) ? array_map( 'sanitize_title', wp_unslash( $_POST['post_types'] ) ) : [], 'taxonomies' => isset( $_POST['taxonomies'] ) && is_array( $_POST['taxonomies'] ) ? array_map( 'sanitize_title', wp_unslash( $_POST['taxonomies'] ) ) : [], 'roles' => isset( $_POST['roles'] ) && is_array( $_POST['roles'] ) ? array_map( 'sanitize_title', wp_unslash( $_POST['roles'] ) ) : [], 'readonly_columns' => ! empty( $_POST['readonly_columns'] ), ]; $exporter = new Exporter( array_map( 'sanitize_title', wp_unslash( $_POST['object_types'] ) ), $use_advanced_options ? $advanced_options : false ); $exporter->process_export(); } /** * Start import if requested and allowed. * * @return void */ public function maybe_do_import() { if ( ! is_admin() || empty( $_POST['object_id'] ) || 'csv-import-plz' !== $_POST['object_id'] ) { return; } if ( empty( $_FILES['csv-import-me'] ) || empty( $_FILES['csv-import-me']['name'] ) ) { wp_die( esc_html__( 'Please select a file to import.', 'rank-math-pro' ) ); } if ( ! wp_verify_nonce( isset( $_REQUEST['_wpnonce'] ) ? $_REQUEST['_wpnonce'] : '', 'rank_math_pro_csv_import' ) ) { wp_die( esc_html__( 'Invalid nonce.', 'rank-math-pro' ) ); } if ( ! current_user_can( 'import' ) ) { wp_die( esc_html__( 'Sorry, you are not allowed to import contents to this site.', 'rank-math-pro' ) ); } // Rename file. $info = pathinfo( $_FILES['csv-import-me']['name'] ); $_FILES['csv-import-me']['name'] = uniqid( 'rm-csv-' ) . ( ! empty( $info['extension'] ) ? '.' . $info['extension'] : '' ); // Handle file. $this->filter( 'upload_mimes', 'allow_csv_upload' ); $file = wp_handle_upload( $_FILES['csv-import-me'], [ 'test_form' => false ] ); $this->remove_filter( 'upload_mimes', 'allow_csv_upload', 10 ); if ( ! $this->validate_file( $file ) ) { return false; } $settings = [ 'no_overwrite' => ! empty( $_POST['no_overwrite'] ), ]; $importer = new Importer(); $importer->start( $file['file'], $settings ); } /** * Allow CSV file upload. * * @param array $types Mime types keyed by the file extension regex corresponding to those types. * @return array */ public function allow_csv_upload( $types ) { $types['csv'] = 'text/csv'; return $types; } /** * Validate file. * * @param mixed $file File array or object. * @return bool */ public function validate_file( $file ) { if ( is_wp_error( $file ) ) { Helper::add_notification( esc_html__( 'CSV could not be imported:', 'rank-math-pro' ) . ' ' . $file->get_error_message(), [ 'type' => 'error' ] ); return false; } if ( isset( $file['error'] ) ) { Helper::add_notification( esc_html__( 'CSV could not be imported:', 'rank-math-pro' ) . ' ' . $file['error'], [ 'type' => 'error' ] ); return false; } if ( ! isset( $file['file'] ) ) { Helper::add_notification( esc_html__( 'CSV could not be imported: Upload failed.', 'rank-math-pro' ), [ 'type' => 'error' ] ); return false; } if ( ! isset( $file['type'] ) || 'text/csv' !== $file['type'] ) { \unlink( $file['file'] ); Helper::add_notification( esc_html__( 'CSV could not be imported: File type error.', 'rank-math-pro' ), [ 'type' => 'error' ] ); return false; } return true; } /** * Get import/export CSV columns. * * @return array */ public static function get_columns() { $columns = [ 'id', 'object_type', 'slug', 'seo_title', 'seo_description', 'is_pillar_content', 'focus_keyword', 'seo_score', 'robots', 'advanced_robots', 'canonical_url', 'primary_term', 'schema_data', 'social_facebook_thumbnail', 'social_facebook_title', 'social_facebook_description', 'social_twitter_thumbnail', 'social_twitter_title', 'social_twitter_description', ]; if ( Helper::is_module_active( 'redirections' ) ) { $columns[] = 'redirect_to'; $columns[] = 'redirect_type'; } /** * Filter columns array. */ return apply_filters( 'rank_math/admin/csv_export_columns', $columns ); } /** * Get object types. * * @return array */ public static function get_possible_object_types() { $object_types = [ 'post' => __( 'Posts', 'rank-math-pro' ), 'term' => __( 'Terms', 'rank-math-pro' ), 'user' => __( 'Users', 'rank-math-pro' ), ]; /** * Filter object types array. */ return apply_filters( 'rank_math/admin/csv_export_object_types', $object_types ); } /** * Check if cancel request is valid. * * @return void */ public static function maybe_cancel_import() { if ( ! is_admin() || empty( $_GET['rank_math_cancel_csv_import'] ) ) { return; } if ( ! wp_verify_nonce( isset( $_REQUEST['_wpnonce'] ) ? $_REQUEST['_wpnonce'] : '', 'rank_math_pro_cancel_csv_import' ) ) { Helper::add_notification( esc_html__( 'Import could not be canceled: invalid nonce. Please try again.', 'rank-math-pro' ), [ 'type' => 'error' ] ); wp_safe_redirect( remove_query_arg( 'rank_math_cancel_csv_import' ) ); exit; } if ( ! current_user_can( 'import' ) ) { Helper::add_notification( esc_html__( 'Import could not be canceled: you are not allowed to import content to this site.', 'rank-math-pro' ), [ 'type' => 'error' ] ); wp_safe_redirect( remove_query_arg( 'rank_math_cancel_csv_import' ) ); exit; } self::cancel_import(); } /** * Cancel import. * * @param bool $silent Cancel silently. * @return void */ public static function cancel_import( $silent = false ) { $file_path = get_option( 'rank_math_csv_import' ); delete_option( 'rank_math_csv_import' ); delete_option( 'rank_math_csv_import_total' ); delete_option( 'rank_math_csv_import_status' ); delete_option( 'rank_math_csv_import_settings' ); Import_Background_Process::get()->cancel_process(); if ( ! $file_path ) { if ( ! $silent ) { Helper::add_notification( esc_html__( 'Import could not be canceled.', 'rank-math-pro' ), [ 'type' => 'error' ] ); } wp_safe_redirect( remove_query_arg( 'rank_math_cancel_csv_import' ) ); exit; } unlink( $file_path ); if ( ! $silent ) { Helper::add_notification( __( 'CSV import canceled.', 'rank-math-pro' ), [ 'type' => 'success', 'classes' => 'is-dismissible', ] ); } wp_safe_redirect( remove_query_arg( 'rank_math_cancel_csv_import' ) ); exit; } /** * Show import progress via AJAX. * * @return void */ public function csv_import_progress() { check_ajax_referer( 'rank_math_csv_progress' ); if ( ! current_user_can( 'import' ) ) { exit( '0' ); } self::import_progress_details(); exit; } /** * Output import progress details. * * @return void */ public static function import_progress_details() { $import_in_progress = (bool) get_option( 'rank_math_csv_import' ); if ( $import_in_progress ) { $total_lines = (int) get_option( 'rank_math_csv_import_total' ); $remaining_items = Import_Background_Process::get()->count_remaining_items(); $progress = $total_lines ? ( $total_lines - $remaining_items + 1 ) / $total_lines * 100 : 0; ?>

    '; $message .= join( '
    ', $status['errors'] ) . '
    '; } if ( ! empty( $status['failed_rows'] ) ) { $message .= __( 'The following lines could not be imported: ', 'rank-math-pro' ) . '
    '; $message .= join( ', ', $status['failed_rows'] ); } } return $message; } } includes/admin/csv-import-export/class-exporter.php000064400000037000147600403120016545 0ustar00 */ namespace RankMathPro\Admin\CSV_Import_Export; use RankMath\Helper; use RankMath\Traits\Hooker; use RankMath\Redirections\DB; use RankMath\Redirections\Cache; use RankMathPro\Admin\CSV; defined( 'ABSPATH' ) || exit; /** * CSV Export. * * @codeCoverageIgnore */ class Exporter extends CSV { use Hooker; /** * Data * * @var array */ private $data = []; /** * Term ID => slug cache. * * @var array */ private $term_slugs = []; /** * Not applicable placeholder. * * @var string */ private $not_applicable_value = 'n/a'; /** * Object types we want to export. * * @var array */ private $object_types = []; /** * Use advanced options for export. * * @var bool */ private $use_advanced_options = false; /** * Advanced options. * * @var array */ private $advanced_options = []; /** * Redirection cache. * * @var array */ private $redirection = []; /** * Columns. * * @var array */ private $columns = []; /** * Whether we need link counts. * * @var bool */ private $needs_link_count = false; /** * Constructor. * * @param mixed $object_types Object types to export. * @param mixed $advanced_options Options. * @return void */ public function __construct( $object_types, $advanced_options ) { $this->object_types = array_intersect( array_keys( CSV_Import_Export::get_possible_object_types() ), $object_types ); $this->use_advanced_options = ! empty( $advanced_options ); $this->advanced_options = $advanced_options; if ( empty( $this->object_types ) ) { wp_die( esc_html__( 'Please select at least one object type to export.', 'rank-math-pro' ) ); } $this->not_applicable_value = apply_filters( 'rank_math/admin/csv_export_not_applicable', $this->not_applicable_value ); $this->needs_link_count = false; if ( $this->use_advanced_options && ! empty( $this->advanced_options['readonly_columns'] ) ) { if ( Helper::is_module_active( 'link-counter' ) ) { $this->needs_link_count = true; } $this->filter( 'rank_math/admin/csv_export_columns', 'add_readonly_columns' ); } $this->columns = CSV_Import_Export::get_columns(); } /** * Do export. * * @return void */ public function process_export() { $this->export( [ 'filename' => 'rank-math', 'columns' => $this->columns, 'items' => $this->get_items(), ] ); exit; } /** * Output column contents. * * @return array */ public function get_items() { foreach ( $this->object_types as $object_type ) { $this->get_objects( $object_type ); } return $this->data; } /** * Get value for given column. * * @param string $column Column name. * @param object $object WP_Post, WP_Term or WP_User. * * @return string */ public function get_column_value( $column, $object ) { global $wpdb; $value = ''; $object_type = 'post'; if ( ! empty( $object->term_id ) ) { $object_type = 'term'; } elseif ( ! empty( $object->user_login ) ) { $object_type = 'user'; } $table = "{$object_type}meta"; $primary_column = "{$object_type}_id"; $object_id = isset( $object->ID ) ? $object->ID : $object->$primary_column; // phpcs:disable WordPress.DB.PreparedSQL.InterpolatedNotPrepared $meta_rows = $wpdb->get_results( $wpdb->prepare( /* translators: %d: object id, %s: table name */ "SELECT * FROM {$wpdb->$table} WHERE {$primary_column} = %d AND meta_key LIKE %s", $object_id, $wpdb->esc_like( 'rank_math_' ) . '%' ) ); // phpcs:enable WordPress.DB.PreparedSQL.InterpolatedNotPrepared $meta = $this->process_meta_rows( $meta_rows ); $internal_meta = (object) []; if ( 'post' === $object_type && $this->needs_link_count ) { $internal_meta = $this->get_link_counts( $object_id ); } if ( 'user' !== $object_type && in_array( $column, [ 'redirect_to', 'redirect_type' ], true ) ) { $redirection = $this->get_redirection( $object_type, $object_id ); } switch ( $column ) { case 'id': $value = $object_id; break; case 'object_type': $value = $object_type; break; case 'slug': $slug = ''; if ( 'user' === $object_type ) { $slug = $object->user_nicename; } elseif ( 'post' === $object_type ) { $slug = $object->post_name; } elseif ( 'term' === $object_type ) { $slug = $object->slug; } $value = urldecode( $slug ); break; case 'seo_title': if ( isset( $meta['rank_math_title'] ) ) { $value = $meta['rank_math_title']; } break; case 'seo_description': if ( isset( $meta['rank_math_description'] ) ) { $value = $meta['rank_math_description']; } break; case 'is_pillar_content': $value = 'no'; if ( in_array( $object_type, [ 'term', 'user' ], true ) ) { $value = $this->not_applicable_value; break; } if ( ! empty( $meta['rank_math_pillar_content'] ) ) { $value = 'yes'; } break; case 'focus_keyword': if ( isset( $meta['rank_math_focus_keyword'] ) ) { $value = $meta['rank_math_focus_keyword']; } break; case 'seo_score': if ( isset( $meta['rank_math_seo_score'] ) ) { $value = $meta['rank_math_seo_score']; } break; case 'robots': if ( isset( $meta['rank_math_robots'] ) ) { $value = $this->process_robots( $meta['rank_math_robots'] ); } break; case 'advanced_robots': if ( isset( $meta['rank_math_advanced_robots'] ) ) { $value = $this->process_advanced_robots( $meta['rank_math_advanced_robots'] ); } break; case 'canonical_url': if ( isset( $meta['rank_math_canonical_url'] ) ) { $value = $meta['rank_math_canonical_url']; } break; case 'primary_term': if ( in_array( $object_type, [ 'term', 'user' ], true ) ) { $value = $this->not_applicable_value; break; } $value = $this->get_primary_term( $meta ); break; case 'schema_data': if ( in_array( $object_type, [ 'term', 'user' ], true ) ) { $value = $this->not_applicable_value; break; } $value = $this->process_schema_data( $meta ); break; case 'social_facebook_thumbnail': if ( isset( $meta['rank_math_facebook_image'] ) ) { $value = $meta['rank_math_facebook_image']; } break; case 'social_facebook_title': if ( isset( $meta['rank_math_facebook_title'] ) ) { $value = $meta['rank_math_facebook_title']; } break; case 'social_facebook_description': if ( isset( $meta['rank_math_facebook_description'] ) ) { $value = $meta['rank_math_facebook_description']; } break; case 'social_twitter_thumbnail': if ( empty( $meta['rank_math_twitter_use_facebook'] ) || 'on' !== $meta['rank_math_twitter_use_facebook'] ) { break; } if ( isset( $meta['rank_math_twitter_image'] ) ) { $value = $meta['rank_math_twitter_image']; } break; case 'social_twitter_title': if ( ! isset( $meta['rank_math_twitter_use_facebook'] ) || 'on' !== $meta['rank_math_twitter_use_facebook'] ) { break; } if ( isset( $meta['rank_math_twitter_title'] ) ) { $value = $meta['rank_math_twitter_title']; } break; case 'social_twitter_description': if ( ! isset( $meta['rank_math_twitter_use_facebook'] ) || 'on' !== $meta['rank_math_twitter_use_facebook'] ) { break; } if ( isset( $meta['rank_math_twitter_description'] ) ) { $value = $meta['rank_math_twitter_description']; } break; case 'redirect_to': if ( 'user' === $object_type ) { $value = $this->not_applicable_value; break; } if ( empty( $redirection['id'] ) ) { break; } $value = $redirection['url_to']; break; case 'redirect_type': if ( 'user' === $object_type ) { $value = $this->not_applicable_value; break; } if ( empty( $redirection['id'] ) ) { break; } $value = $redirection['header_code']; break; case 'internal_link_count': case 'external_link_count': case 'incoming_link_count': $value = $this->not_applicable_value; if ( isset( $internal_meta->$column ) ) { $value = $internal_meta->$column; } break; } return $this->escape_csv( apply_filters( "rank_math/admin/csv_export_column_{$column}", $value, $object ) ); //phpcs:ignore } /** * Get redirection for object. * * @param string $object_type Object type (post/term). * @param int $object_id Object ID. * @return array */ public function get_redirection( $object_type, $object_id ) { if ( isset( $this->redirection[ $object_id ] ) ) { return $this->redirection[ $object_id ]; } $url = 'term' === $object_type ? get_term_link( (int) $object_id ) : get_permalink( $object_id ); $url = wp_parse_url( $url, PHP_URL_PATH ); $url = trim( $url, '/' ); $redirection = Cache::get_by_object_id( $object_id, $object_type ); $redirection = $redirection ? DB::get_redirection_by_id( $redirection->redirection_id, 'active' ) : [ 'id' => '', 'url_to' => '', 'header_code' => Helper::get_settings( 'general.redirections_header_code' ), ]; $this->redirection = [ $object_id => $redirection ]; return $redirection; } /** * From DB format to key => value. * * @param array $rows Meta data rows from DB. * @return array */ public function process_meta_rows( $rows ) { $out = []; foreach ( $rows as $meta ) { $out[ $meta->meta_key ] = $meta->meta_value; } return $out; } /** * From DB format to CSV compatible. * * @param array $meta Robots meta value from DB. * @return string */ public function process_robots( $meta ) { $meta = maybe_unserialize( $meta ); return join( ',', $meta ); } /** * From DB format to CSV compatible. * * @param array $meta Robots meta value from DB. * @return string */ public function process_advanced_robots( $meta ) { $meta = maybe_unserialize( $meta ); return http_build_query( $meta, '', ', ' ); } /** * From DB format to JSON-encoded. * * @param array $metadata Schema data meta value from DB. * @return string */ public function process_schema_data( $metadata ) { $output = []; $schema_data = $this->filter_schema_meta( $metadata ); if ( empty( $schema_data ) ) { return ''; } foreach ( $schema_data as $meta_key => $meta_value ) { $name = substr( $meta_key, 17 ); $meta_value = maybe_unserialize( $meta_value ); if ( $name ) { $output[ $name ] = $meta_value; } } return wp_json_encode( $output, JSON_UNESCAPED_SLASHES ); } /** * Get all the rank_math_schema_* post meta values from all the values. * * @param array $metadata Schema data meta value from DB. * @return array */ private function filter_schema_meta( $metadata ) { $found = []; foreach ( $metadata as $meta_key => $meta_value ) { if ( substr( $meta_key, 0, 17 ) === 'rank_math_schema_' ) { $found[ $meta_key ] = $meta_value; } } return $found; } /** * Get primary term for given object. * * @param mixed $meta Processed meta data. * @return string */ public function get_primary_term( $meta ) { if ( empty( $meta['rank_math_primary_category'] ) ) { return ''; } return $this->get_term_slug( $meta['rank_math_primary_category'] ); } /** * Get all post IDs. * * @return array */ public function get_post_ids() { global $wpdb; $where = $this->get_posts_where(); $post_ids = $wpdb->get_col( "SELECT ID FROM {$wpdb->posts} WHERE $where" ); // phpcs:ignore return $post_ids; } /** * Get all term IDs. * * @return array */ public function get_term_ids() { global $wpdb; $taxonomies = Helper::get_allowed_taxonomies(); if ( $this->use_advanced_options ) { if ( empty( $this->advanced_options['taxonomies'] ) ) { return []; } $taxonomies = $this->advanced_options['taxonomies']; } $term_ids = get_terms( [ 'taxonomy' => $taxonomies, 'fields' => 'ids', 'hide_empty' => false, ] ); return $term_ids; } /** * Get all user IDs. * * @return array */ public function get_user_ids() { $args = [ 'fields' => [ 'ID' ] ]; if ( $this->use_advanced_options ) { if ( empty( $this->advanced_options['roles'] ) ) { return []; } $args['role__in'] = $this->advanced_options['roles']; } $user_ids = get_users( $args ); return wp_list_pluck( $user_ids, 'ID' ); } /** * Export all items of specified object type. Output column values. * * @param string $object_type Object type to export. * @return array */ public function get_objects( $object_type ) { global $wpdb; $object_type_plural = $object_type . 's'; // get_post_ids, get_term_ids, get_user_ids. $method = "get_{$object_type}_ids"; $ids = $this->$method(); if ( ! $ids ) { return []; } $primary_column = 'ID'; if ( 'term' === $object_type ) { $primary_column = "{$object_type}_id"; } $cols = $this->columns; // Fetch 50 at a time rather than loading the entire table into memory. while ( $next_batch = array_splice( $ids, 0, 50 ) ) { // phpcs:ignore $where = 'WHERE ' . $primary_column . ' IN (' . join( ',', $next_batch ) . ')'; $objects = $wpdb->get_results( "SELECT * FROM {$wpdb->$object_type_plural} $where" ); // phpcs:ignore WordPress.DB.PreparedSQL.InterpolatedNotPrepared $current_object = 0; // Begin Loop. foreach ( $objects as $object ) { $current_object++; $current_col = 0; $columns = []; foreach ( $cols as $column ) { $current_col++; $columns[] = $this->get_column_value( $column, $object ); // phpcs:ignore } $this->data[] = $columns; } } return $this->data; } /** * Get WHERE for post types. * * @return string */ private function get_posts_where() { global $wpdb; $post_types = Helper::get_allowed_post_types(); if ( $this->use_advanced_options ) { if ( empty( $this->advanced_options['post_types'] ) ) { return []; } $post_types = $this->advanced_options['post_types']; } $esses = array_fill( 0, count( $post_types ), '%s' ); $where = $wpdb->prepare( "{$wpdb->posts}.post_type IN (" . implode( ',', $esses ) . ')', $post_types ); // phpcs:ignore $where .= " AND {$wpdb->posts}.post_status != 'auto-draft'"; return $where; } /** * Get slug from term ID. * * @param int $term_id Term ID. * @return string */ public function get_term_slug( $term_id ) { if ( isset( $this->term_slugs[ $term_id ] ) ) { return $this->term_slugs[ $term_id ]; } global $wpdb; $where = 'term_id = ' . absint( $term_id ) . ''; $this->term_slugs[ $term_id ] = $wpdb->get_var( "SELECT slug FROM {$wpdb->terms} WHERE $where" ); // phpcs:ignore return $this->term_slugs[ $term_id ]; } /** * Add read-only columns. * * @param array $columns Columns. * @return array */ public function add_readonly_columns( $columns ) { $columns[] = 'seo_score'; if ( $this->needs_link_count ) { $columns[] = 'internal_link_count'; $columns[] = 'external_link_count'; $columns[] = 'incoming_link_count'; } return $columns; } /** * Get post link counts. * * @param int $post_id Post ID. * * @return object */ public function get_link_counts( $post_id ) { global $wpdb; $counts = $wpdb->get_row( "SELECT * FROM {$wpdb->prefix}rank_math_internal_meta WHERE object_id = {$post_id}" ); // phpcs:ignore $counts = ! empty( $counts ) ? $counts : (object) [ 'internal_link_count' => '', 'external_link_count' => '', 'incoming_link_count' => '', ]; return $counts; } } includes/admin/csv-import-export/class-import-background-process.php000064400000010030147600403120021772 0ustar00 */ namespace RankMathPro\Admin\CSV_Import_Export; use RankMath\Helper; defined( 'ABSPATH' ) || exit; /** * CSV Import Export class. * * @codeCoverageIgnore */ class Import_Background_Process extends \WP_Background_Process { /** * Prefix. * * (default value: 'wp') * * @var string * @access protected */ protected $prefix = 'rank_math'; /** * Action. * * @var string */ protected $action = 'csv_import'; /** * Importer instance. * * @var Importer */ private $importer; /** * Main instance. * * Ensure only one instance is loaded or can be loaded. * * @return Import_Background_Process */ public static function get() { static $instance; if ( is_null( $instance ) || ! ( $instance instanceof Import_Background_Process ) ) { $instance = new Import_Background_Process(); } return $instance; } /** * Start creating batches. * * @param int $lines_number The line number to push to queue. */ public function start( $lines_number ) { $chunks = array_chunk( range( 0, $lines_number ), apply_filters( 'rank_math/admin/csv_import_chunk_size', 100 ) ); foreach ( $chunks as $chunk ) { $this->push_to_queue( $chunk ); } Helper::add_notification( sprintf( // Translators: placeholders are opening and closing tags for link. __( 'CSV import in progress. You can see its progress and cancel it in the %1$sImport & Export panel%2$s.', 'rank-math-pro' ), '', '' ), [ 'type' => 'success', 'classes' => 'is-dismissible', ] ); $this->save()->dispatch(); } /** * Task. * * Override this method to perform any actions required on each * queue item. Return the modified item for further processing * in the next pass through. Or, return false to remove the * item from the queue. * * @param mixed $item Queue item to iterate over. * * @return mixed */ protected function task( $item ) { try { $this->importer = new Importer(); foreach ( $item as $row ) { $this->importer->import_line( $row ); } $this->importer->batch_done( $item ); return false; } catch ( \Exception $error ) { return true; } } /** * Import complete. Clear options & add notification. * * @return void */ protected function complete() { unlink( get_option( 'rank_math_csv_import' ) ); delete_option( 'rank_math_csv_import' ); delete_option( 'rank_math_csv_import_total' ); delete_option( 'rank_math_csv_import_settings' ); $status = (array) get_option( 'rank_math_csv_import_status', [] ); $notification_args = [ 'type' => 'success', 'classes' => 'is-dismissible', ]; if ( ! empty( $status['errors'] ) ) { $notification_args = [ 'type' => 'error', 'classes' => 'is-dismissible', ]; } Helper::add_notification( CSV_Import_Export::get_import_complete_message(), $notification_args ); parent::clear_scheduled_event(); do_action( $this->identifier. '_completed' ); //phpcs:ignore } /** * Count remaining items in batch. * * @return int */ public function count_remaining_items() { if ( $this->is_queue_empty() ) { // This fixes an issue where get_batch() runs too early and results in a PHP notice. return get_option( 'rank_math_csv_import_total' ); } $batch = $this->get_batch(); $count = 0; if ( ! empty( $batch->data ) && is_array( $batch->data ) ) { foreach ( $batch->data as $items ) { $count += count( $items ); } } return $count; } /** * Has the process been cancelled? * * @return bool */ public function is_cancelled() { // Fixes bug in parent is_cancelled()! // where get_site_option( 'rank_math_csv_import_status' ) is not yet set when is_cancelled is called for the first time. return is_multisite() ? parent::is_cancelled() : ! get_site_option( $this->identifier ); } } includes/admin/csv-import-export/class-import-row.php000064400000044073147600403120017024 0ustar00 */ namespace RankMathPro\Admin\CSV_Import_Export; use RankMath\Helper; use RankMath\Helpers\Arr; use RankMath\Redirections\DB; use RankMath\Redirections\Cache; use RankMath\Redirections\Redirection; defined( 'ABSPATH' ) || exit; /** * CSV Importer class. * * @codeCoverageIgnore */ class Import_Row { /** * Row data. * * @var array */ private $data = []; /** * Import settings. * * @var array */ private $settings = []; /** * Columns. * * @var array */ private $columns = []; /** * Redirection. * * @var array */ private $redirection = []; /** * Object URI. * * @var string */ private $object_uri = ''; /** * Facebook and Twitter thumbnail. * * @var array */ private $thumbnail = []; /** * Constructor. * * @param array $data Row data. * @param array $settings Import settings. * @return void */ public function __construct( $data, $settings ) { $this->data = $data; $this->settings = $settings; foreach ( $this->data as $key => $value ) { // Skip empty or n/a. if ( empty( $value ) || $this->is_not_applicable( $value ) ) { continue; } $clear_method = "clear_{$key}"; if ( $this->is_clear_command( $value ) && method_exists( $this, $clear_method ) ) { $this->$clear_method(); continue; } if ( $this->settings['no_overwrite'] ) { $is_empty_method = "is_empty_{$key}"; if ( ! method_exists( $this, $is_empty_method ) || ! $this->$is_empty_method() ) { continue; } } $import_method = "import_{$key}"; if ( method_exists( $this, $import_method ) ) { $this->$import_method( $value ); } } /** * Do custom action after importing a row. */ do_action( 'rank_math/admin/csv_import_row', $data, $settings, $this ); } /** * Check if given column value is empty or not applicable. * * @param mixed $value Column value. * @return bool */ public function is_not_applicable( $value ) { return $value === $this->settings['not_applicable_value']; } /** * Check if given column value is the delete command. * * @param mixed $value Column value. * @return bool */ public function is_clear_command( $value ) { return $value === $this->settings['clear_command']; } /** * Magic getter. * * Return column value if is set and column name is in allowed columns list. * * @param string $property Property we want to get. * @return string */ public function __get( $property ) { if ( in_array( $property, $this->get_columns(), true ) && isset( $this->data[ $property ] ) ) { return $this->data[ $property ]; } return ''; } /** * Get CSV columns. * * @return array */ public function get_columns() { if ( ! empty( $this->columns ) ) { return $this->columns; } $this->columns = CSV_Import_Export::get_columns(); return $this->columns; } /** * Clear SEO Title column. * * @return void */ public function clear_seo_title() { $this->delete_meta( 'title' ); } /** * Clear SEO Description column. * * @return void */ public function clear_seo_description() { $this->delete_meta( 'description' ); } /** * Clear Focus Keyword column. * * @return void */ public function clear_focus_keyword() { $this->delete_meta( 'focus_keyword' ); } /** * Clear Robots column. * * @return void */ public function clear_robots() { $this->delete_meta( 'robots' ); } /** * Clear Advanced Robots column. * * @return void */ public function clear_advanced_robots() { $this->delete_meta( 'advanced_robots' ); } /** * Clear Canonical URL column. * * @return void */ public function clear_canonical_url() { $this->delete_meta( 'canonical_url' ); } /** * Clear Primary Term column. * * @return void */ public function clear_primary_term() { $this->delete_meta( 'primary_category' ); } /** * Clear Schema Data column. Schema data must be valid JSON. * * @return void */ public function clear_schema_data() { $current_meta = $this->get_meta(); foreach ( $current_meta as $key => $value ) { if ( substr( $key, 0, 17 ) === 'rank_math_schema_' ) { // Cut off "rank_math_" prefix. $this->delete_meta( substr( $key, 10 ) ); } } } /** * Clear FB Thumbnail column. * * @return void */ public function clear_social_facebook_thumbnail() { $this->delete_meta( 'facebook_image' ); $this->delete_meta( 'facebook_image_id' ); } /** * Clear FB Title column. * * @return void */ public function clear_social_facebook_title() { $this->delete_meta( 'facebook_title' ); } /** * Clear FB Description column. * * @return void */ public function clear_social_facebook_description() { $this->delete_meta( 'facebook_description' ); } /** * Clear Twitter Thumbnail column. * * @return void */ public function clear_social_twitter_thumbnail() { $this->delete_meta( 'twitter_image' ); $this->delete_meta( 'twitter_image_id' ); } /** * Clear Twitter Title column. * * @return void */ public function clear_social_twitter_title() { $this->delete_meta( 'twitter_title' ); } /** * Clear Twitter Description column. * * @return void */ public function clear_social_twitter_description() { $this->delete_meta( 'twitter_description' ); } /** * Clear Redirection URL column. Only if 'redirect_type' column is set, too. * * @return void */ public function clear_redirect_to() { if ( ! $this->is_empty_redirect_to() ) { DB::delete( $this->get_redirection()['id'] ); } } /** * Import slug column. * * @param string $value Column value. * @return void */ public function import_slug( $value ) { switch ( $this->object_type ) { case 'post': wp_update_post( [ 'ID' => $this->id, 'post_name' => $value, ] ); break; case 'term': global $wpdb; $wpdb->update( $wpdb->terms, [ 'slug' => sanitize_title( $value ) ], // Update. [ 'term_id' => sanitize_title( $value ) ], // Where. [ '%s' ], // Format. [ '%d' ] // Where format. ); break; case 'user': update_user_meta( $this->id, 'rank_math_permalink', $value ); break; } // Refresh URI. $this->get_object_uri( true ); } /** * Import SEO Title column. * * @param string $value Column value. * @return void */ public function import_seo_title( $value ) { $this->update_meta( 'title', $value ); } /** * Import SEO Description column. * * @param string $value Column value. * @return void */ public function import_seo_description( $value ) { $this->update_meta( 'description', $value ); } /** * Import Is Pillar Content column. * * @param string $value Column value. * @return void */ public function import_is_pillar_content( $value ) { $lcvalue = strtolower( $value ); if ( 'yes' === $lcvalue ) { $this->update_meta( 'pillar_content', 'on' ); } elseif ( 'no' === $lcvalue ) { $this->delete_meta( 'pillar_content' ); } } /** * Import Focus Keyword column. * * @param string $value Column value. * @return void */ public function import_focus_keyword( $value ) { $this->update_meta( 'focus_keyword', $value ); } /** * Import Robots column. * * @param string $value Column value. * @return void */ public function import_robots( $value ) { $this->update_meta( 'robots', Arr::from_string( $value ) ); } /** * Import Advanced Robots column. * * @param string $value Column value. * @return void */ public function import_advanced_robots( $value ) { $robots = []; $robots_rules = Arr::from_string( $value ); foreach ( $robots_rules as $robots_rule ) { $parts = Arr::from_string( $robots_rule, '=' ); if ( count( $parts ) === 2 ) { $robots[ $parts[0] ] = $parts[1]; } } $this->update_meta( 'advanced_robots', $robots ); } /** * Import Canonical URL column. * * @param string $value Column value. * @return void */ public function import_canonical_url( $value ) { $this->update_meta( 'canonical_url', $value ); } /** * Import Primary Term column. * * @param string $value Column value. * @return void */ public function import_primary_term( $value ) { $term_id = Importer::get_term_id( $value ); if ( ! $term_id ) { return; } $this->update_meta( 'primary_category', $term_id ); } /** * Import Schema Data column. Schema data must be valid JSON. * * @param string $value Column value. * @return void */ public function import_schema_data( $value ) { $value = preg_replace('/u([\da-fA-F]{4})/', '\\u$1', $value); $value = json_decode( $value, true ); if ( ! $value ) { return; } foreach ( $value as $key => $value ) { $meta_key = 'schema_' . $key; $this->update_meta( $meta_key, $value ); } } /** * Import FB Thumbnail column. * * @param string $value Column value. * @return void */ public function import_social_facebook_thumbnail( $value ) { $details = $this->thumbnail_attachment_details( $value ); if ( empty( $details ) ) { return; } $this->update_meta( 'facebook_image', $details['url'] ); $this->update_meta( 'facebook_image_id', $details['id'] ); } /** * Import FB Title column. * * @param string $value Column value. * @return void */ public function import_social_facebook_title( $value ) { $this->update_meta( 'facebook_title', $value ); } /** * Import FB Description column. * * @param string $value Column value. * @return void */ public function import_social_facebook_description( $value ) { $this->update_meta( 'facebook_description', $value ); } /** * Import Twitter Thumbnail column. * * @param string $value Column value. * @return void */ public function import_social_twitter_thumbnail( $value ) { $details = $this->thumbnail_attachment_details( $value ); if ( empty( $details ) ) { return; } $this->update_meta( 'twitter_image', $details['url'] ); $this->update_meta( 'twitter_image_id', $details['id'] ); $this->update_meta( 'twitter_use_facebook', 'off' ); } /** * Import Twitter Title column. * * @param string $value Column value. * @return void */ public function import_social_twitter_title( $value ) { $this->update_meta( 'twitter_title', $value ); $this->update_meta( 'twitter_use_facebook', 'off' ); } /** * Import Twitter Description column. * * @param string $value Column value. * @return void */ public function import_social_twitter_description( $value ) { $this->update_meta( 'twitter_description', $value ); $this->update_meta( 'twitter_use_facebook', 'off' ); } /** * Import Redirection URL column. Only if 'redirect_type' column is set, too. * * @param string $value Column value. * @return void */ public function import_redirect_to( $value ) { if ( empty( $this->data['redirect_type'] ) ) { return; } if ( ! $this->is_empty_redirect_to() ) { DB::delete( $this->get_redirection()['id'] ); } $redirection = Redirection::from( [ 'id' => '', 'url_to' => $this->redirect_to, 'sources' => [ [ 'pattern' => $this->get_object_uri(), 'comparison' => 'exact', ], ], 'header_code' => $this->redirect_type, ] ); $redirection->save(); } /** * Check if empty: SEO Title * * @return bool */ public function is_empty_seo_title() { return ! $this->get_meta( 'title' ); } /** * Check if empty: SEO Description * * @return bool */ public function is_empty_seo_description() { return ! $this->get_meta( 'description' ); } /** * Check if empty: Is Pillar Content column. * We return true so this will always be overwritten. * * @return bool */ public function is_empty_is_pillar_content() { return true; } /** * Check if empty: Focus Keyword column. * * @return bool */ public function is_empty_focus_keyword() { return ! $this->get_meta( 'focus_keyword' ); } /** * Check if empty: Robots column. * * @return bool */ public function is_empty_robots() { return empty( $this->get_meta( 'robots' ) ); } /** * Check if empty: Advanced Robots column. * * @return bool */ public function is_empty_advanced_robots() { return empty( $this->get_meta( 'advanced_robots' ) ); } /** * Check if empty: Canonical URL column. * * @return bool */ public function is_empty_canonical_url() { return ! $this->get_meta( 'canonical_url' ); } /** * Check if empty: Primary Term column. * * @return bool */ public function is_empty_primary_term() { return empty( $this->get_meta( 'primary_category' ) ); } /** * Check if empty: Schema Data column. * We return true so this will always be overwritten. * * @return bool */ public function is_empty_schema_data() { return true; } /** * Check if empty: FB Thumbnail column. * * @return bool */ public function is_empty_social_facebook_thumbnail() { return ! $this->get_meta( 'facebook_image' ); } /** * Check if empty: FB Title column. * * @return bool */ public function is_empty_social_facebook_title() { return ! $this->get_meta( 'facebook_title' ); } /** * Check if empty: FB Description column. * * @return bool */ public function is_empty_social_facebook_description() { return ! $this->get_meta( 'facebook_description' ); } /** * Check if empty: Twitter Thumbnail column. * * @return bool */ public function is_empty_social_twitter_thumbnail() { return ! $this->get_meta( 'twitter_image' ); } /** * Check if empty: Twitter Title column. * * @return bool */ public function is_empty_social_twitter_title() { return ! $this->get_meta( 'twitter_title' ); } /** * Check if empty: Twitter Description column. * * @return bool */ public function is_empty_social_twitter_description() { return ! $this->get_meta( 'twitter_description' ); } /** * Check if empty: Redirect URL. * * @return bool */ public function is_empty_redirect_to() { return ! (bool) $this->get_redirection()['id']; } /** * Get redirection for object. * * @return mixed */ public function get_redirection() { if ( isset( $this->redirection ) ) { return $this->redirection; } $object_type = $this->object_type; $object_id = $this->id; $this->get_object_uri(); $redirection = Cache::get_by_object_id( $object_id, $object_type ); $redirection = $redirection ? DB::get_redirection_by_id( $redirection->redirection_id, 'active' ) : [ 'id' => '', 'url_to' => '', 'header_code' => Helper::get_settings( 'general.redirections_header_code' ), ]; $this->redirection = $redirection; return $redirection; } /** * Get object URI. * * @param bool $refresh Force refresh. * * @return string */ public function get_object_uri( $refresh = false ) { if ( isset( $this->object_uri ) && ! $refresh ) { return $this->object_uri; } $url = 'term' === $this->object_type ? get_term_link( (int) $this->id ) : get_permalink( $this->id ); if ( empty( $url ) || is_wp_error( $url ) ) { return false; } $url = wp_parse_url( $url, PHP_URL_PATH ); $this->object_uri = trim( $url, '/' ); return $this->object_uri; } /** * Update object meta. * * @param string $key Meta key. * @param mixed $value Meta value. * @return void */ public function update_meta( $key, $value ) { $update_meta = "update_{$this->object_type}_meta"; $update_meta( $this->id, 'rank_math_' . $key, $value ); } /** * Get object meta. * * @param string $key Meta key. * @return bool */ public function get_meta( $key = '' ) { $get_meta = "get_{$this->object_type}_meta"; return $get_meta( $this->id, $key ? 'rank_math_' . $key : '', (bool) $key ); } /** * Delete object meta. * * @param string $key Meta key. * @return void */ public function delete_meta( $key ) { $delete_meta = "delete_{$this->object_type}_meta"; $delete_meta( $this->id, 'rank_math_' . $key ); } /** * Gets the file details while downloading and saving the image file if it doesn't exist on current server. * * @param string $url The URL string to the file. * * @returns array The attachment id and URL. */ private function thumbnail_attachment_details( $url ) { if ( isset( $this->thumbnail[ $url ] ) ) { return $this->thumbnail[ $url ]; } $dir = wp_get_upload_dir(); if ( Helper::starts_with( $dir['baseurl'], $url ) ) { $this->thumbnail[ $url ] = [ 'id' => attachment_url_to_postid( $url ), 'url' => $url, ]; return $this->thumbnail[ $url ]; } // Attempt and download the remote file! $tmp_file_name = download_url( $url ); if ( is_wp_error( $tmp_file_name ) ) { return []; } $path = wp_parse_url( $url, PHP_URL_PATH ); $file_name = basename( $path ); $uploads = wp_upload_dir(); $unique_name = wp_unique_filename( $uploads['path'], $file_name ); // Move the downloaded file to the uploads dir. $uploads_file_path = $uploads['path'] . '/' . $unique_name; // Use copy and unlink because rename breaks streams. // phpcs:ignore WordPress.PHP.NoSilencedErrors.Discouraged @copy( $tmp_file_name, $uploads_file_path ); unlink( $tmp_file_name ); $wp_filetype = wp_check_filetype( $file_name, null ); $attachment = [ 'guid' => $uploads['url'] . '/' . $unique_name, 'post_mime_type' => $wp_filetype['type'], 'post_title' => sanitize_file_name( $unique_name ), 'post_content' => '', 'post_status' => 'inherit', ]; $attachment_id = wp_insert_attachment( $attachment ); // Make sure that this file is included, as wp_generate_attachment_metadata() depends on it. require_once ABSPATH . 'wp-admin/includes/image.php'; // Generate the metadata for the attachment, and update the database record. $attach_data = wp_generate_attachment_metadata( $attachment_id, $uploads_file_path ); update_post_meta( $attachment_id, '_wp_attached_file', $attach_data['file'] ); wp_update_attachment_metadata( $attachment_id, $attach_data ); $this->thumbnail[ $url ] = [ 'id' => $attachment_id, 'url' => $attachment['guid'], ]; return $this->thumbnail[ $url ]; } } includes/admin/csv-import-export/class-importer.php000064400000017616147600403120016551 0ustar00 */ namespace RankMathPro\Admin\CSV_Import_Export; use RankMath\Helpers\Arr; defined( 'ABSPATH' ) || exit; /** * CSV Importer class. * * @codeCoverageIgnore */ class Importer { /** * Term slug => ID cache. * * @var array */ private static $term_ids = []; /** * Settings array. Default values. * * @var array */ private $settings = [ 'not_applicable_value' => 'n/a', 'clear_command' => 'DELETE', 'no_overwrite' => true, ]; /** * Lines in the CSV that could not be imported for any reason. * * @var array */ private $failed_rows = []; /** * Lines in the CSV that could be imported successfully. * * @var array */ private $imported_rows = []; /** * Error messages. * * @var array */ private $errors = []; /** * SplFileObject instance. * * @var \SplFileObject */ private $spl; /** * Column headers. * * @var array */ private $column_headers = []; /** * Constructor. * * @return void */ public function __construct() { $this->load_settings(); } /** * Load settings. * * @return void */ public function load_settings() { $this->settings = apply_filters( 'rank_math/admin/csv_import_settings', wp_parse_args( get_option( 'rank_math_csv_import_settings', [] ), $this->settings ) ); } /** * Start import from file. * * @param string $file Path to temporary CSV file. * @param string $settings Import settings. * @return void */ public function start( $file, $settings = [] ) { update_option( 'rank_math_csv_import', $file ); update_option( 'rank_math_csv_import_settings', $settings ); delete_option( 'rank_math_csv_import_status' ); $this->load_settings(); $lines = $this->count_lines( $file ); update_option( 'rank_math_csv_import_total', $lines ); Import_Background_Process::get()->start( $lines ); } /** * Count all lines in CSV file. * * @param mixed $file Path to CSV. * @return int */ public function count_lines( $file ) { $file = new \SplFileObject( $file ); while ( $file->valid() ) { $file->fgets(); } $count = $file->key(); // Check if last line is empty. $file->seek( $count ); $contents = $file->current(); if ( empty( trim( $contents ) ) ) { $count--; } // Unlock file. $file = null; return $count; } /** * Get specified line from CSV. * * @param string $file Path to file. * @param int $line Line number. * @return string */ public function get_line( $file, $line ) { if ( empty( $this->spl ) ) { $this->spl = new \SplFileObject( $file ); } if ( ! $this->spl->eof() ) { $this->spl->seek( $line ); $contents = $this->spl->current(); } return $contents; } /** * Parse and return column headers (first line in CSV). * * @param string $file Path to file. * @return array */ public function get_column_headers( $file ) { if ( ! empty( $this->column_headers ) ) { return $this->column_headers; } if ( empty( $this->spl ) ) { $this->spl = new \SplFileObject( $file ); } if ( ! $this->spl->eof() ) { $this->spl->seek( 0 ); $contents = $this->spl->current(); } if ( empty( $contents ) ) { return []; } $this->column_headers = Arr::from_string( $contents, apply_filters( 'rank_math/csv_import/separator', ',' ) ); return $this->column_headers; } /** * Import specified line. * * @param int $line_number Selected line number. * @return void */ public function import_line( $line_number ) { // Skip headers. if ( 0 === $line_number ) { return; } $file = get_option( 'rank_math_csv_import' ); if ( ! $file ) { $this->add_error( esc_html__( 'Missing import file.', 'rank-math-pro' ), 'missing_file' ); CSV_Import_Export::cancel_import( true ); return; } $headers = $this->get_column_headers( $file ); if ( empty( $headers ) ) { $this->add_error( esc_html__( 'Missing CSV headers.', 'rank-math-pro' ), 'missing_headers' ); return; } $required_columns = [ 'id', 'object_type', 'slug' ]; if ( count( array_intersect( $headers, $required_columns ) ) !== count( $required_columns ) ) { $this->add_error( esc_html__( 'Missing one or more required columns.', 'rank-math-pro' ), 'missing_required_columns' ); return; } $raw_data = $this->get_line( $file, $line_number ); if ( empty( $raw_data ) ) { $total_lines = (int) get_option( 'rank_math_csv_import_total' ); // Last line can be empty, that is not an error. if ( $line_number !== $total_lines ) { $this->add_error( esc_html__( 'Empty column data.', 'rank-math-pro' ), 'missing_data' ); $this->row_failed( $line_number ); } return; } $csv_separator = apply_filters( 'rank_math/csv_import/separator', ',' ); $decoded = str_getcsv( $raw_data, $csv_separator ); if ( count( $headers ) !== count( $decoded ) ) { $this->add_error( esc_html__( 'Columns number mismatch.', 'rank-math-pro' ), 'columns_number_mismatch' ); $this->row_failed( $line_number ); return; } $data = array_combine( $headers, $decoded ); if ( ! in_array( $data['object_type'], array_keys( CSV_Import_Export::get_possible_object_types() ), true ) ) { $this->add_error( esc_html__( 'Unknown object type.', 'rank-math-pro' ), 'unknown_object_type' ); $this->row_failed( $line_number ); return; } new Import_Row( $data, $this->settings ); $this->row_imported( $line_number ); } /** * Get term ID from slug. * * @param string $term_slug Term slug. * @return int */ public static function get_term_id( $term_slug ) { global $wpdb; if ( ! empty( self::$term_ids[ $term_slug ] ) ) { return self::$term_ids[ $term_slug ]; } self::$term_ids[ $term_slug ] = $wpdb->get_var( $wpdb->prepare( "SELECT term_id FROM {$wpdb->terms} WHERE slug = %s", $term_slug ) ); return self::$term_ids[ $term_slug ]; } /** * After each batch is finished. * * @param array $items Processed items. */ public function batch_done( $items ) { // phpcs:ignore unset( $this->spl ); $status = (array) get_option( 'rank_math_csv_import_status', [] ); if ( ! isset( $status['errors'] ) || ! is_array( $status['errors'] ) ) { $status['errors'] = []; } if ( ! isset( $status['failed_rows'] ) || ! is_array( $status['failed_rows'] ) ) { $status['failed_rows'] = []; } if ( ! isset( $status['imported_rows'] ) || ! is_array( $status['imported_rows'] ) ) { $status['imported_rows'] = []; } $status['imported_rows'] = array_merge( $status['imported_rows'], $this->get_imported_rows() ); $errors = $this->get_errors(); if ( $errors ) { $status['errors'] = array_merge( $status['errors'], $errors ); $status['failed_rows'] = array_merge( $status['failed_rows'], $this->get_failed_rows() ); } update_option( 'rank_math_csv_import_status', $status ); } /** * Set row import status. * * @param int $row Row index. */ private function row_failed( $row ) { $this->failed_rows[] = $row + 1; } /** * Set row import status. * * @param int $row Row index. */ private function row_imported( $row ) { $this->imported_rows[] = $row + 1; } /** * Get failed rows array. * * @return array */ private function get_failed_rows() { return $this->failed_rows; } /** * Get failed rows array. * * @return array */ private function get_imported_rows() { return $this->imported_rows; } /** * Get all import errors. * * @return mixed Array of errors or false if there is no error. */ public function get_errors() { return empty( $this->errors ) ? false : $this->errors; } /** * Add import error. * * @param string $message Error message. * @param int $code Error code. */ public function add_error( $message, $code = null ) { if ( is_null( $code ) ) { $this->errors[] = $message; return; } $this->errors[ $code ] = $message; } } includes/admin/wizard/class-sitemap.php000064400000026262147600403120014225 0ustar00 */ namespace RankMathPro\Wizard; use RankMath\KB; use RankMath\Helper; use RankMath\Wizard\Wizard_Step; defined( 'ABSPATH' ) || exit; /** * Step class. */ class Sitemap implements Wizard_Step { /** * Render step body. * * @param object $wizard Wizard class instance. * * @return void */ public function render( $wizard ) { ?>

    ' . esc_html__( 'Learn more.', 'rank-math-pro' ) . '' ); ?>

    cmb->show_form(); ?>
    get_skip_link(); ?>
    cmb->add_field( [ 'id' => 'sitemap', 'type' => 'toggle', 'name' => esc_html__( 'Sitemaps', 'rank-math-pro' ), 'desc' => esc_html__( 'XML Sitemaps help search engines index your website's content more effectively.', 'rank-math-pro' ), 'default' => Helper::is_module_active( 'sitemap' ) ? 'on' : 'off', ] ); $wizard->cmb->add_field( [ 'id' => 'include_images', 'type' => 'toggle', 'name' => esc_html__( 'Include Images', 'rank-math-pro' ), 'desc' => esc_html__( 'Include reference to images from the post content in sitemaps. This helps search engines index your images better.', 'rank-math-pro' ), 'default' => Helper::get_settings( 'sitemap.include_images' ) ? 'on' : 'off', 'classes' => 'features-child', 'dep' => [ [ 'sitemap', 'on' ] ], ] ); // Post Types. $post_types = $this->get_post_types(); $wizard->cmb->add_field( [ 'id' => 'sitemap_post_types', 'type' => 'multicheck', 'name' => esc_html__( 'Public Post Types', 'rank-math-pro' ), 'desc' => esc_html__( 'Select post types to enable SEO options for them and include them in the sitemap.', 'rank-math-pro' ), 'options' => $post_types['post_types'], 'default' => $post_types['defaults'], 'classes' => 'features-child cmb-multicheck-inline' . ( count( $post_types['post_types'] ) === count( $post_types['defaults'] ) ? ' multicheck-checked' : '' ), 'dep' => [ [ 'sitemap', 'on' ] ], ] ); // Taxonomies. $taxonomies = $this->get_taxonomies(); $wizard->cmb->add_field( [ 'id' => 'sitemap_taxonomies', 'type' => 'multicheck', 'name' => esc_html__( 'Public Taxonomies', 'rank-math-pro' ), 'desc' => esc_html__( 'Select taxonomies to enable SEO options for them and include them in the sitemap.', 'rank-math-pro' ), 'options' => $taxonomies['taxonomies'], 'default' => $taxonomies['defaults'], 'classes' => 'features-child cmb-multicheck-inline' . ( count( $taxonomies['taxonomies'] ) === count( $taxonomies['defaults'] ) ? ' multicheck-checked' : '' ), 'dep' => [ [ 'sitemap', 'on' ] ], ] ); $news_sitemap_dep = [ 'relation' => 'and' ] + [ [ 'sitemap', 'on' ] ]; $news_sitemap_dep[] = [ 'news-sitemap', 'on' ]; $wizard->cmb->add_field( [ 'id' => 'news_sitemap_title', 'type' => 'raw', 'content' => sprintf( '

    %1$s

    %2$s

    ', esc_html__( 'News Sitemap', 'rank-math-pro' ), esc_html__( 'News Sitemaps allow you to control which content you submit to Google News.', 'rank-math-pro' ) ), ] ); $wizard->cmb->add_field( [ 'id' => 'news-sitemap', 'type' => 'toggle', 'name' => esc_html__( 'News Sitemaps', 'rank-math-pro' ), 'desc' => esc_html__( 'You will generally only need a News Sitemap when your website is included in Google News.', 'rank-math-pro' ), 'default' => Helper::is_module_active( 'news-sitemap' ) ? 'on' : 'off', 'dep' => [ [ 'sitemap', 'on' ] ], ] ); $wizard->cmb->add_field( [ 'id' => 'news_sitemap_publication_name', 'type' => 'text', 'name' => esc_html__( 'Google News Publication Name', 'rank-math-pro' ), 'classes' => 'features-child cmb-multicheck-inline', 'desc' => wp_kses_post( __( 'The name of the news publication. It must match the name exactly as it appears on your articles in news.google.com, omitting any trailing parentheticals. More information at support.google.com', 'rank-math-pro' ) ), 'default' => Helper::get_settings( 'sitemap.news_sitemap_publication_name' ), 'dep' => $news_sitemap_dep, ] ); $wizard->cmb->add_field( [ 'id' => 'news_sitemap_post_type', 'type' => 'multicheck_inline', 'name' => esc_html__( 'News Post Type', 'rank-math-pro' ), 'desc' => esc_html__( 'Select the post type you use for News articles.', 'rank-math-pro' ), 'classes' => 'features-child cmb-multicheck-inline', 'options' => $post_types['post_types'], 'default' => Helper::get_settings( 'sitemap.news_sitemap_post_type' ), 'dep' => $news_sitemap_dep, ] ); $wizard->cmb->add_field( [ 'id' => 'video_sitemap_title', 'type' => 'raw', 'content' => sprintf( '

    %1$s

    %2$s

    ', esc_html__( 'Video Sitemap', 'rank-math-pro' ), esc_html__( 'Video Sitemaps give search engines information about video content on your site.', 'rank-math-pro' ) ), ] ); $wizard->cmb->add_field( [ 'id' => 'video-sitemap', 'type' => 'toggle', 'name' => esc_html__( 'Video Sitemaps', 'rank-math-pro' ), 'desc' => esc_html__( 'You will generally only need a Video Sitemap when your website has video content.', 'rank-math-pro' ), 'default' => Helper::is_module_active( 'video-sitemap' ) ? 'on' : 'off', 'dep' => [ [ 'sitemap', 'on' ] ], ] ); $wizard->cmb->add_field( [ 'id' => 'video_sitemap_post_type', 'type' => 'multicheck_inline', 'name' => esc_html__( 'Video Post Type', 'rank-math-pro' ), 'desc' => esc_html__( 'Select the post type where you use videos and want them to be shown in the Video search.', 'rank-math-pro' ), 'classes' => 'features-child cmb-multicheck-inline', 'options' => $post_types['post_types'], 'default' => Helper::get_settings( 'sitemap.video_sitemap_post_type', array_keys( $post_types['post_types'] ) ), 'dep' => [ 'relation' => 'and' ] + [ [ 'sitemap', 'on' ], [ 'video-sitemap', 'on' ] ], ] ); } /** * Save handler for step. * * @param array $values Values to save. * @param object $wizard Wizard class instance. * * @return bool */ public function save( $values, $wizard ) { $settings = rank_math()->settings->all_raw(); Helper::update_modules( [ 'sitemap' => $values['sitemap'] ] ); Helper::update_modules( [ 'news-sitemap' => $values['news-sitemap'] ] ); Helper::update_modules( [ 'video-sitemap' => $values['video-sitemap'] ] ); if ( 'on' === $values['sitemap'] ) { $settings['sitemap']['include_images'] = $values['include_images']; $settings = $this->save_post_types( $settings, $values ); $settings = $this->save_taxonomies( $settings, $values ); Helper::update_all_settings( null, null, $settings['sitemap'] ); } if ( 'on' === $values['news-sitemap'] ) { $settings['sitemap']['news_sitemap_publication_name'] = ! empty( $values['news_sitemap_publication_name'] ) ? $values['news_sitemap_publication_name'] : ''; $settings['sitemap']['news_sitemap_post_type'] = ! empty( $values['news_sitemap_post_type'] ) ? $values['news_sitemap_post_type'] : []; Helper::update_all_settings( null, null, $settings['sitemap'] ); } if ( 'on' === $values['video-sitemap'] ) { $settings['sitemap']['video_sitemap_post_type'] = ! empty( $values['video_sitemap_post_type'] ) ? $values['video_sitemap_post_type'] : []; Helper::update_all_settings( null, null, $settings['sitemap'] ); } Helper::schedule_flush_rewrite(); return true; } /** * Get post type data. * * @return array */ private function get_post_types() { $p_defaults = []; $post_types = Helper::choices_post_types(); if ( Helper::get_settings( 'general.attachment_redirect_urls', true ) ) { unset( $post_types['attachment'] ); } foreach ( $post_types as $post_type => $object ) { if ( true === Helper::get_settings( "sitemap.pt_{$post_type}_sitemap" ) ) { $p_defaults[] = $post_type; } } return [ 'defaults' => $p_defaults, 'post_types' => $post_types, ]; } /** * Get taxonomies data. * * @return array */ private function get_taxonomies() { $t_defaults = []; $taxonomies = Helper::get_accessible_taxonomies(); unset( $taxonomies['post_tag'], $taxonomies['post_format'], $taxonomies['product_tag'] ); $taxonomies = wp_list_pluck( $taxonomies, 'label', 'name' ); foreach ( $taxonomies as $taxonomy => $label ) { if ( true === Helper::get_settings( "sitemap.tax_{$taxonomy}_sitemap" ) ) { $t_defaults[] = $taxonomy; } } return [ 'defaults' => $t_defaults, 'taxonomies' => $taxonomies, ]; } /** * Save Post Types * * @param array $settings Array of all settings. * @param array $values Array of posted values. * * @return array */ private function save_post_types( $settings, $values ) { $post_types = Helper::choices_post_types(); if ( ! isset( $values['sitemap_post_types'] ) ) { $values['sitemap_post_types'] = []; } foreach ( $post_types as $post_type => $object ) { $settings['sitemap'][ "pt_{$post_type}_sitemap" ] = in_array( $post_type, $values['sitemap_post_types'], true ) ? 'on' : 'off'; } return $settings; } /** * Save Taxonomies * * @param array $settings Array of all settings. * @param array $values Array of posted values. * * @return array */ private function save_taxonomies( $settings, $values ) { $taxonomies = Helper::get_accessible_taxonomies(); $taxonomies = wp_list_pluck( $taxonomies, 'label', 'name' ); if ( ! isset( $values['sitemap_taxonomies'] ) ) { $values['sitemap_taxonomies'] = []; } foreach ( $taxonomies as $taxonomy => $label ) { $settings['sitemap'][ "tax_{$taxonomy}_sitemap" ] = in_array( $taxonomy, $values['sitemap_taxonomies'], true ) ? 'on' : 'off'; } return $settings; } } includes/admin/class-admin-helper.php000064400000063622147600403120013631 0ustar00 */ namespace RankMathPro\Admin; use RankMath\Helper; use RankMath\Admin\Admin_Helper as Free_Admin_Helper; defined( 'ABSPATH' ) || exit; /** * Admin_Helper class. */ class Admin_Helper { /** * Get primary term ID. * * @param int $post_id Post ID. * * @return int */ public static function get_primary_term_id( $post_id = null ) { $taxonomy = self::get_primary_taxonomy( $post_id ); if ( ! $taxonomy ) { return 0; } $id = get_post_meta( $post_id ? $post_id : get_the_ID(), 'rank_math_primary_' . $taxonomy['name'], true ); return $id ? absint( $id ) : 0; } /** * Get current post type. * * @param int $post_id Post ID. * * @return string */ public static function get_current_post_type( $post_id = null ) { if ( ! $post_id && function_exists( 'get_current_screen' ) ) { $screen = get_current_screen(); return isset( $screen->post_type ) ? $screen->post_type : ''; } return get_post_type( $post_id ); } /** * Get primary taxonomy. * * @param int $post_id Post ID. * * @return bool|array */ public static function get_primary_taxonomy( $post_id = null ) { $taxonomy = false; $post_type = self::get_current_post_type( $post_id ); /** * Allow disabling the primary term feature. * * @param bool $return True to disable. */ if ( false === apply_filters( 'rank_math/admin/disable_primary_term', false ) ) { $taxonomy = Helper::get_settings( 'titles.pt_' . $post_type . '_primary_taxonomy', false ); } if ( ! $taxonomy ) { return false; } $taxonomy = get_taxonomy( $taxonomy ); if ( ! $taxonomy ) { return false; } $primary_taxonomy = [ 'title' => $taxonomy->labels->singular_name, 'name' => $taxonomy->name, 'singularLabel' => $taxonomy->labels->singular_name, 'restBase' => ( $taxonomy->rest_base ) ? $taxonomy->rest_base : $taxonomy->name, ]; return $primary_taxonomy; } /** * Check if current plan is business. * * @return boolean */ public static function is_business_plan() { return in_array( self::get_plan(), [ 'business', 'agency' ], true ); } /** * Get current plan. * * @return string */ public static function get_plan() { $registered = Free_Admin_Helper::get_registration_data(); return isset( $registered['plan'] ) ? $registered['plan'] : 'pro'; } /** * Country. * * @return array */ public static function choices_countries() { return [ 'all' => __( 'Worldwide', 'rank-math-pro' ), 'AF' => __( 'Afghanistan', 'rank-math-pro' ), 'AL' => __( 'Albania', 'rank-math-pro' ), 'DZ' => __( 'Algeria', 'rank-math-pro' ), 'AS' => __( 'American Samoa', 'rank-math-pro' ), 'AD' => __( 'Andorra', 'rank-math-pro' ), 'AO' => __( 'Angola', 'rank-math-pro' ), 'AI' => __( 'Anguilla', 'rank-math-pro' ), 'AQ' => __( 'Antarctica', 'rank-math-pro' ), 'AG' => __( 'Antigua and Barbuda', 'rank-math-pro' ), 'AR' => __( 'Argentina', 'rank-math-pro' ), 'AM' => __( 'Armenia', 'rank-math-pro' ), 'AW' => __( 'Aruba', 'rank-math-pro' ), 'AU' => __( 'Australia', 'rank-math-pro' ), 'AT' => __( 'Austria', 'rank-math-pro' ), 'AZ' => __( 'Azerbaijan', 'rank-math-pro' ), 'BS' => __( 'Bahamas', 'rank-math-pro' ), 'BH' => __( 'Bahrain', 'rank-math-pro' ), 'BD' => __( 'Bangladesh', 'rank-math-pro' ), 'BB' => __( 'Barbados', 'rank-math-pro' ), 'BY' => __( 'Belarus', 'rank-math-pro' ), 'BE' => __( 'Belgium', 'rank-math-pro' ), 'BZ' => __( 'Belize', 'rank-math-pro' ), 'BJ' => __( 'Benin', 'rank-math-pro' ), 'BM' => __( 'Bermuda', 'rank-math-pro' ), 'BT' => __( 'Bhutan', 'rank-math-pro' ), 'BO' => __( 'Bolivia', 'rank-math-pro' ), 'BA' => __( 'Bosnia and Herzegovina', 'rank-math-pro' ), 'BW' => __( 'Botswana', 'rank-math-pro' ), 'BV' => __( 'Bouvet Island', 'rank-math-pro' ), 'BR' => __( 'Brazil', 'rank-math-pro' ), 'IO' => __( 'British Indian Ocean Territory', 'rank-math-pro' ), 'BN' => __( 'Brunei Darussalam', 'rank-math-pro' ), 'BG' => __( 'Bulgaria', 'rank-math-pro' ), 'BF' => __( 'Burkina Faso', 'rank-math-pro' ), 'BI' => __( 'Burundi', 'rank-math-pro' ), 'KH' => __( 'Cambodia', 'rank-math-pro' ), 'CM' => __( 'Cameroon', 'rank-math-pro' ), 'CA' => __( 'Canada', 'rank-math-pro' ), 'CV' => __( 'Cape Verde', 'rank-math-pro' ), 'KY' => __( 'Cayman Islands', 'rank-math-pro' ), 'CF' => __( 'Central African Republic', 'rank-math-pro' ), 'TD' => __( 'Chad', 'rank-math-pro' ), 'CL' => __( 'Chile', 'rank-math-pro' ), 'CN' => __( 'China', 'rank-math-pro' ), 'CX' => __( 'Christmas Island', 'rank-math-pro' ), 'CC' => __( 'Cocos (Keeling) Islands', 'rank-math-pro' ), 'CO' => __( 'Colombia', 'rank-math-pro' ), 'KM' => __( 'Comoros', 'rank-math-pro' ), 'CG' => __( 'Congo', 'rank-math-pro' ), 'CD' => __( 'Congo, the Democratic Republic of the', 'rank-math-pro' ), 'CK' => __( 'Cook Islands', 'rank-math-pro' ), 'CR' => __( 'Costa Rica', 'rank-math-pro' ), 'CI' => __( "Cote D'ivoire", 'rank-math-pro' ), 'HR' => __( 'Croatia', 'rank-math-pro' ), 'CU' => __( 'Cuba', 'rank-math-pro' ), 'CY' => __( 'Cyprus', 'rank-math-pro' ), 'CZ' => __( 'Czech Republic', 'rank-math-pro' ), 'DK' => __( 'Denmark', 'rank-math-pro' ), 'DJ' => __( 'Djibouti', 'rank-math-pro' ), 'DM' => __( 'Dominica', 'rank-math-pro' ), 'DO' => __( 'Dominican Republic', 'rank-math-pro' ), 'EC' => __( 'Ecuador', 'rank-math-pro' ), 'EG' => __( 'Egypt', 'rank-math-pro' ), 'SV' => __( 'El Salvador', 'rank-math-pro' ), 'GQ' => __( 'Equatorial Guinea', 'rank-math-pro' ), 'ER' => __( 'Eritrea', 'rank-math-pro' ), 'EE' => __( 'Estonia', 'rank-math-pro' ), 'ET' => __( 'Ethiopia', 'rank-math-pro' ), 'FK' => __( 'Falkland Islands (Malvinas)', 'rank-math-pro' ), 'FO' => __( 'Faroe Islands', 'rank-math-pro' ), 'FJ' => __( 'Fiji', 'rank-math-pro' ), 'FI' => __( 'Finland', 'rank-math-pro' ), 'FR' => __( 'France', 'rank-math-pro' ), 'GF' => __( 'French Guiana', 'rank-math-pro' ), 'PF' => __( 'French Polynesia', 'rank-math-pro' ), 'TF' => __( 'French Southern Territories', 'rank-math-pro' ), 'GA' => __( 'Gabon', 'rank-math-pro' ), 'GM' => __( 'Gambia', 'rank-math-pro' ), 'GE' => __( 'Georgia', 'rank-math-pro' ), 'DE' => __( 'Germany', 'rank-math-pro' ), 'GH' => __( 'Ghana', 'rank-math-pro' ), 'GI' => __( 'Gibraltar', 'rank-math-pro' ), 'GR' => __( 'Greece', 'rank-math-pro' ), 'GL' => __( 'Greenland', 'rank-math-pro' ), 'GD' => __( 'Grenada', 'rank-math-pro' ), 'GP' => __( 'Guadeloupe', 'rank-math-pro' ), 'GU' => __( 'Guam', 'rank-math-pro' ), 'GT' => __( 'Guatemala', 'rank-math-pro' ), 'GN' => __( 'Guinea', 'rank-math-pro' ), 'GW' => __( 'Guinea-Bissau', 'rank-math-pro' ), 'GY' => __( 'Guyana', 'rank-math-pro' ), 'HT' => __( 'Haiti', 'rank-math-pro' ), 'HM' => __( 'Heard Island and Mcdonald Islands', 'rank-math-pro' ), 'VA' => __( 'Holy See (Vatican City State)', 'rank-math-pro' ), 'HN' => __( 'Honduras', 'rank-math-pro' ), 'HK' => __( 'Hong Kong', 'rank-math-pro' ), 'HU' => __( 'Hungary', 'rank-math-pro' ), 'IS' => __( 'Iceland', 'rank-math-pro' ), 'IN' => __( 'India', 'rank-math-pro' ), 'ID' => __( 'Indonesia', 'rank-math-pro' ), 'IR' => __( 'Iran, Islamic Republic of', 'rank-math-pro' ), 'IQ' => __( 'Iraq', 'rank-math-pro' ), 'IE' => __( 'Ireland', 'rank-math-pro' ), 'IL' => __( 'Israel', 'rank-math-pro' ), 'IT' => __( 'Italy', 'rank-math-pro' ), 'JM' => __( 'Jamaica', 'rank-math-pro' ), 'JP' => __( 'Japan', 'rank-math-pro' ), 'JO' => __( 'Jordan', 'rank-math-pro' ), 'KZ' => __( 'Kazakhstan', 'rank-math-pro' ), 'KE' => __( 'Kenya', 'rank-math-pro' ), 'KI' => __( 'Kiribati', 'rank-math-pro' ), 'KP' => __( "Korea, Democratic People's Republic of", 'rank-math-pro' ), 'KR' => __( 'Korea, Republic of', 'rank-math-pro' ), 'KW' => __( 'Kuwait', 'rank-math-pro' ), 'KG' => __( 'Kyrgyzstan', 'rank-math-pro' ), 'LA' => __( "Lao People's Democratic Republic", 'rank-math-pro' ), 'LV' => __( 'Latvia', 'rank-math-pro' ), 'LB' => __( 'Lebanon', 'rank-math-pro' ), 'LS' => __( 'Lesotho', 'rank-math-pro' ), 'LR' => __( 'Liberia', 'rank-math-pro' ), 'LY' => __( 'Libyan Arab Jamahiriya', 'rank-math-pro' ), 'LI' => __( 'Liechtenstein', 'rank-math-pro' ), 'LT' => __( 'Lithuania', 'rank-math-pro' ), 'LU' => __( 'Luxembourg', 'rank-math-pro' ), 'MO' => __( 'Macao', 'rank-math-pro' ), 'MK' => __( 'Macedonia, the Former Yugosalv Republic of', 'rank-math-pro' ), 'MG' => __( 'Madagascar', 'rank-math-pro' ), 'MW' => __( 'Malawi', 'rank-math-pro' ), 'MY' => __( 'Malaysia', 'rank-math-pro' ), 'MV' => __( 'Maldives', 'rank-math-pro' ), 'ML' => __( 'Mali', 'rank-math-pro' ), 'MT' => __( 'Malta', 'rank-math-pro' ), 'MH' => __( 'Marshall Islands', 'rank-math-pro' ), 'MQ' => __( 'Martinique', 'rank-math-pro' ), 'MR' => __( 'Mauritania', 'rank-math-pro' ), 'MU' => __( 'Mauritius', 'rank-math-pro' ), 'YT' => __( 'Mayotte', 'rank-math-pro' ), 'MX' => __( 'Mexico', 'rank-math-pro' ), 'FM' => __( 'Micronesia, Federated States of', 'rank-math-pro' ), 'MC' => __( 'Moldova, Republic of', 'rank-math-pro' ), 'MP' => __( 'Northern Mariana Islands', 'rank-math-pro' ), 'MC' => __( 'Monaco', 'rank-math-pro' ), 'MN' => __( 'Mongolia', 'rank-math-pro' ), 'MS' => __( 'Montserrat', 'rank-math-pro' ), 'MA' => __( 'Morocco', 'rank-math-pro' ), 'MZ' => __( 'Mozambique', 'rank-math-pro' ), 'MM' => __( 'Myanmar', 'rank-math-pro' ), 'NA' => __( 'Namibia', 'rank-math-pro' ), 'NR' => __( 'Nauru', 'rank-math-pro' ), 'NP' => __( 'Nepal', 'rank-math-pro' ), 'NL' => __( 'Netherlands', 'rank-math-pro' ), 'AN' => __( 'Netherlands Antilles', 'rank-math-pro' ), 'NC' => __( 'New Caledonia', 'rank-math-pro' ), 'NZ' => __( 'New Zealand', 'rank-math-pro' ), 'NI' => __( 'Nicaragua', 'rank-math-pro' ), 'NE' => __( 'Niger', 'rank-math-pro' ), 'NG' => __( 'Nigeria', 'rank-math-pro' ), 'NU' => __( 'Niue', 'rank-math-pro' ), 'NF' => __( 'Norfolk Island', 'rank-math-pro' ), 'MP' => __( 'Northern Mariana Islands', 'rank-math-pro' ), 'NO' => __( 'Norway', 'rank-math-pro' ), 'OM' => __( 'Oman', 'rank-math-pro' ), 'PK' => __( 'Pakistan', 'rank-math-pro' ), 'PW' => __( 'Palau', 'rank-math-pro' ), 'PS' => __( 'Palestinian Territory, Occupied', 'rank-math-pro' ), 'PA' => __( 'Panama', 'rank-math-pro' ), 'PG' => __( 'Papua New Guinea', 'rank-math-pro' ), 'PY' => __( 'Paraguay', 'rank-math-pro' ), 'PE' => __( 'Peru', 'rank-math-pro' ), 'PH' => __( 'Philippines', 'rank-math-pro' ), 'PN' => __( 'Pitcairn', 'rank-math-pro' ), 'PL' => __( 'Poland', 'rank-math-pro' ), 'PT' => __( 'Portugal', 'rank-math-pro' ), 'PR' => __( 'Puerto Rico', 'rank-math-pro' ), 'QA' => __( 'Qatar', 'rank-math-pro' ), 'RE' => __( 'Reunion', 'rank-math-pro' ), 'RO' => __( 'Romania', 'rank-math-pro' ), 'RU' => __( 'Russian Federation', 'rank-math-pro' ), 'RW' => __( 'Rwanda', 'rank-math-pro' ), 'SH' => __( 'Saint Helena', 'rank-math-pro' ), 'KN' => __( 'Saint Kitts and Nevis', 'rank-math-pro' ), 'LC' => __( 'Saint Lucia', 'rank-math-pro' ), 'PM' => __( 'Saint Pierre and Miquelon', 'rank-math-pro' ), 'VC' => __( 'Saint Vincent and the Grenadines', 'rank-math-pro' ), 'WS' => __( 'Samoa', 'rank-math-pro' ), 'SM' => __( 'San Marino', 'rank-math-pro' ), 'ST' => __( 'Sao Tome and Principe', 'rank-math-pro' ), 'SA' => __( 'Saudi Arabia', 'rank-math-pro' ), 'SN' => __( 'Senegal', 'rank-math-pro' ), 'CS' => __( 'Serbia and Montenegro', 'rank-math-pro' ), 'SC' => __( 'Seychelles', 'rank-math-pro' ), 'SL' => __( 'Sierra Leone', 'rank-math-pro' ), 'SG' => __( 'Singapore', 'rank-math-pro' ), 'SK' => __( 'Slovakia', 'rank-math-pro' ), 'SI' => __( 'Slovenia', 'rank-math-pro' ), 'SB' => __( 'Solomon Islands', 'rank-math-pro' ), 'SO' => __( 'Somalia', 'rank-math-pro' ), 'ZA' => __( 'South Africa', 'rank-math-pro' ), 'GS' => __( 'South Georgia and the South Sandwich Islands', 'rank-math-pro' ), 'ES' => __( 'Spain', 'rank-math-pro' ), 'LK' => __( 'Sri Lanka', 'rank-math-pro' ), 'SD' => __( 'Sudan', 'rank-math-pro' ), 'SR' => __( 'Suriname', 'rank-math-pro' ), 'SJ' => __( 'Svalbard and Jan Mayen', 'rank-math-pro' ), 'SZ' => __( 'Swaziland', 'rank-math-pro' ), 'SE' => __( 'Sweden', 'rank-math-pro' ), 'CH' => __( 'Switzerland', 'rank-math-pro' ), 'SY' => __( 'Syrian Arab Republic', 'rank-math-pro' ), 'TW' => __( 'Taiwan, Province of China', 'rank-math-pro' ), 'TJ' => __( 'Tajikistan', 'rank-math-pro' ), 'TZ' => __( 'Tanzania, United Republic of', 'rank-math-pro' ), 'TH' => __( 'Thailand', 'rank-math-pro' ), 'TL' => __( 'Timor-Leste', 'rank-math-pro' ), 'TG' => __( 'Togo', 'rank-math-pro' ), 'TK' => __( 'Tokelau', 'rank-math-pro' ), 'TO' => __( 'Tonga', 'rank-math-pro' ), 'TT' => __( 'Trinidad and Tobago', 'rank-math-pro' ), 'TN' => __( 'Tunisia', 'rank-math-pro' ), 'TR' => __( 'Turkey', 'rank-math-pro' ), 'TM' => __( 'Turkmenistan', 'rank-math-pro' ), 'TC' => __( 'Turks and Caicos Islands', 'rank-math-pro' ), 'TV' => __( 'Tuvalu', 'rank-math-pro' ), 'UG' => __( 'Uganda', 'rank-math-pro' ), 'UA' => __( 'Ukraine', 'rank-math-pro' ), 'AE' => __( 'United Arab Emirates', 'rank-math-pro' ), 'GB' => __( 'United Kingdom', 'rank-math-pro' ), 'US' => __( 'United States', 'rank-math-pro' ), 'UM' => __( 'United States Minor Outlying Islands', 'rank-math-pro' ), 'UY' => __( 'Uruguay', 'rank-math-pro' ), 'UZ' => __( 'Uzbekistan', 'rank-math-pro' ), 'VU' => __( 'Vanuatu', 'rank-math-pro' ), 'VE' => __( 'Venezuela', 'rank-math-pro' ), 'VN' => __( 'Viet Nam', 'rank-math-pro' ), 'VG' => __( 'Virgin Islands, British', 'rank-math-pro' ), 'VI' => __( 'Virgin Islands, U.S.', 'rank-math-pro' ), 'WF' => __( 'Wallis and Futuna', 'rank-math-pro' ), 'EH' => __( 'Western Sahara', 'rank-math-pro' ), 'YE' => __( 'Yemen', 'rank-math-pro' ), 'ZM' => __( 'Zambia', 'rank-math-pro' ), 'ZW' => __( 'Zimbabwe', 'rank-math-pro' ), ]; } /** * Country. * * @return array */ public static function choices_countries_3() { return [ 'all' => __( 'Worldwide', 'rank-math-pro' ), 'AFG' => __( 'Afghanistan', 'rank-math-pro' ), 'ALA' => __( 'Aland Islands', 'rank-math-pro' ), 'ALB' => __( 'Albania', 'rank-math-pro' ), 'DZA' => __( 'Algeria', 'rank-math-pro' ), 'ASM' => __( 'American Samoa', 'rank-math-pro' ), 'AND' => __( 'Andorra', 'rank-math-pro' ), 'AGO' => __( 'Angola', 'rank-math-pro' ), 'AIA' => __( 'Anguilla', 'rank-math-pro' ), 'ATA' => __( 'Antarctica', 'rank-math-pro' ), 'ATG' => __( 'Antigua & Barbuda', 'rank-math-pro' ), 'ARG' => __( 'Argentina', 'rank-math-pro' ), 'ARM' => __( 'Armenia', 'rank-math-pro' ), 'ABW' => __( 'Aruba', 'rank-math-pro' ), 'AUS' => __( 'Australia', 'rank-math-pro' ), 'AUT' => __( 'Austria', 'rank-math-pro' ), 'AZE' => __( 'Azerbaijan', 'rank-math-pro' ), 'BHS' => __( 'Bahamas', 'rank-math-pro' ), 'BHR' => __( 'Bahrain', 'rank-math-pro' ), 'BGD' => __( 'Bangladesh', 'rank-math-pro' ), 'BRB' => __( 'Barbados', 'rank-math-pro' ), 'BLR' => __( 'Belarus', 'rank-math-pro' ), 'BEL' => __( 'Belgium', 'rank-math-pro' ), 'BLZ' => __( 'Belize', 'rank-math-pro' ), 'BEN' => __( 'Benin', 'rank-math-pro' ), 'BMU' => __( 'Bermuda', 'rank-math-pro' ), 'BTN' => __( 'Bhutan', 'rank-math-pro' ), 'BOL' => __( 'Bolivia', 'rank-math-pro' ), 'BIH' => __( 'Bosnia & Herzegovina', 'rank-math-pro' ), 'BWA' => __( 'Botswana', 'rank-math-pro' ), 'BRA' => __( 'Brazil', 'rank-math-pro' ), 'IOT' => __( 'British Indian Ocean Territory', 'rank-math-pro' ), 'VGB' => __( 'British Virgin Islands', 'rank-math-pro' ), 'BRN' => __( 'Brunei', 'rank-math-pro' ), 'BGR' => __( 'Bulgaria', 'rank-math-pro' ), 'BFA' => __( 'Burkina Faso', 'rank-math-pro' ), 'BDI' => __( 'Burundi', 'rank-math-pro' ), 'KHM' => __( 'Cambodia', 'rank-math-pro' ), 'CMR' => __( 'Cameroon', 'rank-math-pro' ), 'CAN' => __( 'Canada', 'rank-math-pro' ), 'CPV' => __( 'Cape Verde', 'rank-math-pro' ), 'BES' => __( 'Caribbean Netherlands', 'rank-math-pro' ), 'CYM' => __( 'Cayman Islands', 'rank-math-pro' ), 'CAF' => __( 'Central African Republic', 'rank-math-pro' ), 'TCD' => __( 'Chad', 'rank-math-pro' ), 'CHL' => __( 'Chile', 'rank-math-pro' ), 'CHN' => __( 'China', 'rank-math-pro' ), 'CXR' => __( 'Christmas Island', 'rank-math-pro' ), 'COL' => __( 'Colombia', 'rank-math-pro' ), 'COM' => __( 'Comoros', 'rank-math-pro' ), 'COG' => __( 'Congo - Brazzaville', 'rank-math-pro' ), 'COD' => __( 'Congo - Kinshasa', 'rank-math-pro' ), 'COK' => __( 'Cook Islands', 'rank-math-pro' ), 'CRI' => __( 'Costa Rica', 'rank-math-pro' ), 'HRV' => __( 'Croatia', 'rank-math-pro' ), 'CUB' => __( 'Cuba', 'rank-math-pro' ), 'CUW' => __( 'Curaçao', 'rank-math-pro' ), 'CYP' => __( 'Cyprus', 'rank-math-pro' ), 'CZE' => __( 'Czechia', 'rank-math-pro' ), 'DJI' => __( "Côte d'Ivoire", 'rank-math-pro' ), 'DNK' => __( 'Denmark', 'rank-math-pro' ), 'DJI' => __( 'Djibouti', 'rank-math-pro' ), 'DMA' => __( 'Dominica', 'rank-math-pro' ), 'DOM' => __( 'Dominican Republic', 'rank-math-pro' ), 'ECU' => __( 'Ecuador', 'rank-math-pro' ), 'EGY' => __( 'Egypt', 'rank-math-pro' ), 'SLV' => __( 'El Salvador', 'rank-math-pro' ), 'GNQ' => __( 'Equatorial Guinea', 'rank-math-pro' ), 'ERI' => __( 'Eritrea', 'rank-math-pro' ), 'EST' => __( 'Estonia', 'rank-math-pro' ), 'ETH' => __( 'Ethiopia', 'rank-math-pro' ), 'FLK' => __( 'Falkland Islands (Islas Malvinas)', 'rank-math-pro' ), 'FRO' => __( 'Faroe Islands', 'rank-math-pro' ), 'FJI' => __( 'Fiji', 'rank-math-pro' ), 'FIN' => __( 'Finland', 'rank-math-pro' ), 'FRA' => __( 'France', 'rank-math-pro' ), 'GUF' => __( 'French Guiana', 'rank-math-pro' ), 'PYF' => __( 'French Polynesia', 'rank-math-pro' ), 'GAB' => __( 'Gabon', 'rank-math-pro' ), 'GMB' => __( 'Gambia', 'rank-math-pro' ), 'GEO' => __( 'Georgia', 'rank-math-pro' ), 'DEU' => __( 'Germany', 'rank-math-pro' ), 'GHA' => __( 'Ghana', 'rank-math-pro' ), 'GIB' => __( 'Gibraltar', 'rank-math-pro' ), 'GRC' => __( 'Greece', 'rank-math-pro' ), 'GRL' => __( 'Greenland', 'rank-math-pro' ), 'GRD' => __( 'Grenada', 'rank-math-pro' ), 'GLP' => __( 'Guadeloupe', 'rank-math-pro' ), 'GUM' => __( 'Guam', 'rank-math-pro' ), 'GTM' => __( 'Guatemala', 'rank-math-pro' ), 'GGY' => __( 'Guernsey', 'rank-math-pro' ), 'GIN' => __( 'Guinea', 'rank-math-pro' ), 'GNB' => __( 'Guinea-Bissau', 'rank-math-pro' ), 'GUY' => __( 'Guyana', 'rank-math-pro' ), 'HTI' => __( 'Haiti', 'rank-math-pro' ), 'HND' => __( 'Honduras', 'rank-math-pro' ), 'HKG' => __( 'Hong Kong', 'rank-math-pro' ), 'HUN' => __( 'Hungary', 'rank-math-pro' ), 'ISL' => __( 'Iceland', 'rank-math-pro' ), 'IND' => __( 'India', 'rank-math-pro' ), 'IDN' => __( 'Indonesia', 'rank-math-pro' ), 'IRN' => __( 'Iran', 'rank-math-pro' ), 'IRQ' => __( 'Iraq', 'rank-math-pro' ), 'IRL' => __( 'Ireland', 'rank-math-pro' ), 'IMN' => __( 'Isle of Man', 'rank-math-pro' ), 'ISR' => __( 'Israel', 'rank-math-pro' ), 'ITA' => __( 'Italy', 'rank-math-pro' ), 'JAM' => __( 'Jamaica', 'rank-math-pro' ), 'JPN' => __( 'Japan', 'rank-math-pro' ), 'JEY' => __( 'Jersey', 'rank-math-pro' ), 'JOR' => __( 'Jordan', 'rank-math-pro' ), 'KAZ' => __( 'Kazakhstan', 'rank-math-pro' ), 'KEN' => __( 'Kenya', 'rank-math-pro' ), 'KIR' => __( 'Kiribati', 'rank-math-pro' ), 'XKK' => __( 'Kosovo', 'rank-math-pro' ), 'KWT' => __( 'Kuwait', 'rank-math-pro' ), 'KGZ' => __( 'Kyrgyzstan', 'rank-math-pro' ), 'LAO' => __( 'Laos', 'rank-math-pro' ), 'LBN' => __( 'Lebanon', 'rank-math-pro' ), 'LSO' => __( 'Lesotho', 'rank-math-pro' ), 'LBR' => __( 'Liberia', 'rank-math-pro' ), 'LBY' => __( 'Libya', 'rank-math-pro' ), 'LIE' => __( 'Liechtenstein', 'rank-math-pro' ), 'LTU' => __( 'Lithuania', 'rank-math-pro' ), 'LUX' => __( 'Luxembourg', 'rank-math-pro' ), 'MAC' => __( 'Macau', 'rank-math-pro' ), 'MKD' => __( 'Macedonia', 'rank-math-pro' ), 'MDG' => __( 'Madagascar', 'rank-math-pro' ), 'MWI' => __( 'Malawi', 'rank-math-pro' ), 'MYS' => __( 'Malaysia', 'rank-math-pro' ), 'MDV' => __( 'Maldives', 'rank-math-pro' ), 'MLI' => __( 'Mali', 'rank-math-pro' ), 'MLT' => __( 'Malta', 'rank-math-pro' ), 'MHL' => __( 'Marshall Islands', 'rank-math-pro' ), 'MTQ' => __( 'Martinique', 'rank-math-pro' ), 'MRT' => __( 'Mauritania', 'rank-math-pro' ), 'MUS' => __( 'Mauritius', 'rank-math-pro' ), 'MYT' => __( 'Mayotte', 'rank-math-pro' ), 'MEX' => __( 'Mexico', 'rank-math-pro' ), 'FSM' => __( 'Micronesia', 'rank-math-pro' ), 'MDA' => __( 'Moldova', 'rank-math-pro' ), 'MCO' => __( 'Monaco', 'rank-math-pro' ), 'MNG' => __( 'Mongolia', 'rank-math-pro' ), 'MNE' => __( 'Montenegro', 'rank-math-pro' ), 'MSR' => __( 'Montserrat', 'rank-math-pro' ), 'MAR' => __( 'Morocco', 'rank-math-pro' ), 'MOZ' => __( 'Mozambique', 'rank-math-pro' ), 'MMR' => __( 'Myanmar (Burma)', 'rank-math-pro' ), 'NAM' => __( 'Namibia', 'rank-math-pro' ), 'NRU' => __( 'Nauru', 'rank-math-pro' ), 'NPL' => __( 'Nepal', 'rank-math-pro' ), 'NLD' => __( 'Netherlands', 'rank-math-pro' ), 'NCL' => __( 'New Caledonia', 'rank-math-pro' ), 'NZL' => __( 'New Zealand', 'rank-math-pro' ), 'NIC' => __( 'Nicaragua', 'rank-math-pro' ), 'NER' => __( 'Niger', 'rank-math-pro' ), 'NGA' => __( 'Nigeria', 'rank-math-pro' ), 'NIU' => __( 'Niue', 'rank-math-pro' ), 'NFK' => __( 'Norfolk Island', 'rank-math-pro' ), 'PRK' => __( 'North Korea', 'rank-math-pro' ), 'MNP' => __( 'Northern Mariana Islands', 'rank-math-pro' ), 'NOR' => __( 'Norway', 'rank-math-pro' ), 'OMN' => __( 'Oman', 'rank-math-pro' ), 'PAK' => __( 'Pakistan', 'rank-math-pro' ), 'PLW' => __( 'Palau', 'rank-math-pro' ), 'PSE' => __( 'Palestine', 'rank-math-pro' ), 'PAN' => __( 'Panama', 'rank-math-pro' ), 'PNG' => __( 'Papua New Guinea', 'rank-math-pro' ), 'PRY' => __( 'Paraguay', 'rank-math-pro' ), 'PER' => __( 'Peru', 'rank-math-pro' ), 'PHL' => __( 'Philippines', 'rank-math-pro' ), 'POL' => __( 'Poland', 'rank-math-pro' ), 'PRT' => __( 'Portugal', 'rank-math-pro' ), 'PRI' => __( 'Puerto Rico', 'rank-math-pro' ), 'QAT' => __( 'Qatar', 'rank-math-pro' ), 'ROU' => __( 'Romania', 'rank-math-pro' ), 'RUS' => __( 'Russia', 'rank-math-pro' ), 'RWA' => __( 'Rwanda', 'rank-math-pro' ), 'REU' => __( 'Réunion', 'rank-math-pro' ), 'WSM' => __( 'Samoa', 'rank-math-pro' ), 'SMR' => __( 'San Marino', 'rank-math-pro' ), 'SAU' => __( 'Saudi Arabia', 'rank-math-pro' ), 'SEN' => __( 'Senegal', 'rank-math-pro' ), 'SRB' => __( 'Serbia', 'rank-math-pro' ), 'SYC' => __( 'Seychelles', 'rank-math-pro' ), 'SLE' => __( 'Sierra Leone', 'rank-math-pro' ), 'SGP' => __( 'Singapore', 'rank-math-pro' ), 'SXM' => __( 'Sint Maarten', 'rank-math-pro' ), 'SVK' => __( 'Slovakia', 'rank-math-pro' ), 'SVN' => __( 'Slovenia', 'rank-math-pro' ), 'SLB' => __( 'Solomon Islands', 'rank-math-pro' ), 'SOM' => __( 'Somalia', 'rank-math-pro' ), 'ZAF' => __( 'South Africa', 'rank-math-pro' ), 'KOR' => __( 'South Korea', 'rank-math-pro' ), 'SSD' => __( 'South Sudan', 'rank-math-pro' ), 'ESP' => __( 'Spain', 'rank-math-pro' ), 'LKA' => __( 'Sri Lanka', 'rank-math-pro' ), 'SHN' => __( 'St. Helena', 'rank-math-pro' ), 'KNA' => __( 'St. Kitts & Nevis', 'rank-math-pro' ), 'LCA' => __( 'St. Lucia', 'rank-math-pro' ), 'MAF' => __( 'St. Martin', 'rank-math-pro' ), 'SPM' => __( 'St. Pierre & Miquelon', 'rank-math-pro' ), 'VCT' => __( 'St. Vincent & Grenadines', 'rank-math-pro' ), 'SDN' => __( 'Sudan', 'rank-math-pro' ), 'SUR' => __( 'Suriname', 'rank-math-pro' ), 'SJM' => __( 'Svalbard & Jan Mayen', 'rank-math-pro' ), 'SWZ' => __( 'Swaziland', 'rank-math-pro' ), 'SWE' => __( 'Sweden', 'rank-math-pro' ), 'CHE' => __( 'Switzerland', 'rank-math-pro' ), 'SYR' => __( 'Syria', 'rank-math-pro' ), 'STP' => __( 'São Tomé & Príncipe', 'rank-math-pro' ), 'TWN' => __( 'Taiwan', 'rank-math-pro' ), 'TJK' => __( 'Tajikistan', 'rank-math-pro' ), 'TZA' => __( 'Tanzania', 'rank-math-pro' ), 'THA' => __( 'Thailand', 'rank-math-pro' ), 'TLS' => __( 'Timor-Leste', 'rank-math-pro' ), 'TGO' => __( 'Togo', 'rank-math-pro' ), 'TON' => __( 'Tonga', 'rank-math-pro' ), 'TTO' => __( 'Trinidad & Tobago', 'rank-math-pro' ), 'TUN' => __( 'Tunisia', 'rank-math-pro' ), 'TUR' => __( 'Turkey', 'rank-math-pro' ), 'TKM' => __( 'Turkmenistan', 'rank-math-pro' ), 'TCA' => __( 'Turks & Caicos Islands', 'rank-math-pro' ), 'TUV' => __( 'Tuvalu', 'rank-math-pro' ), 'VIR' => __( 'U.S. Virgin Islands', 'rank-math-pro' ), 'UGA' => __( 'Uganda', 'rank-math-pro' ), 'UKR' => __( 'Ukraine', 'rank-math-pro' ), 'ARE' => __( 'United Arab Emirates', 'rank-math-pro' ), 'GBR' => __( 'United Kingdom', 'rank-math-pro' ), 'USA' => __( 'United States', 'rank-math-pro' ), 'URY' => __( 'Uruguay', 'rank-math-pro' ), 'UZB' => __( 'Uzbekistan', 'rank-math-pro' ), 'VUT' => __( 'Vanuatu', 'rank-math-pro' ), 'VEN' => __( 'Venezuela', 'rank-math-pro' ), 'VNM' => __( 'Vietnam', 'rank-math-pro' ), 'WLF' => __( 'Wallis & Futuna', 'rank-math-pro' ), 'ESH' => __( 'Western Sahara', 'rank-math-pro' ), 'YEM' => __( 'Yemen', 'rank-math-pro' ), 'ZMB' => __( 'Zambia', 'rank-math-pro' ), 'ZWE' => __( 'Zimbabwe', 'rank-math-pro' ), 'ZZZ' => __( 'Unknown Region', 'rank-math-pro' ), ]; } } includes/admin/class-admin.php000064400000006766147600403120012362 0ustar00 */ namespace RankMathPro\Admin; use RankMathPro\Updates; use RankMathPro\Status\System_Status; use RankMath\Helper; use RankMath\Helpers\Param; use RankMath\Traits\Hooker; use RankMathPro\Google\Adsense; defined( 'ABSPATH' ) || exit; /** * Admin class. * * @codeCoverageIgnore */ class Admin { use Hooker; /** * Stores object instances. * * @var array */ public $components = []; /** * Register hooks. */ public function __construct() { $this->action( 'init', 'init_components' ); add_filter( 'rank_math/analytics/classic/pro_notice', '__return_empty_string' ); $this->filter( 'rank_math/settings/sitemap', 'special_seprator' ); $this->action( 'admin_enqueue_scripts', 'enqueue' ); $this->filter( 'wp_helpers_notifications_render', 'prevent_pro_notice', 10, 3 ); new Updates(); new System_Status(); } /** * Initialize the required components. */ public function init_components() { $components = [ 'bulk_actions' => 'RankMathPro\\Admin\\Bulk_Actions', 'post_filters' => 'RankMathPro\\Admin\\Post_Filters', 'media_filters' => 'RankMathPro\\Admin\\Media_Filters', 'quick_edit' => 'RankMathPro\\Admin\\Quick_Edit', 'trends_tool' => 'RankMathPro\\Admin\\Trends_Tool', 'setup_wizard' => 'RankMathPro\\Admin\\Setup_Wizard', 'links' => 'RankMathPro\\Admin\\Links', 'misc' => 'RankMathPro\\Admin\\Misc', 'csv_import' => 'RankMathPro\\Admin\\CSV_Import_Export\\CSV_Import_Export', ]; if ( Helper::is_amp_active() ) { $components['amp'] = 'RankMathPro\\Admin\\Amp'; } $components = apply_filters( 'rank_math/admin/pro_components', $components ); foreach ( $components as $name => $component ) { $this->components[ $name ] = new $component(); } } /** * Add Special seprator into sitemap option panel * * @param array $tabs Hold tabs for optional panel. * * @return array */ public function special_seprator( $tabs ) { if ( Helper::is_module_active( 'news-sitemap' ) || Helper::is_module_active( 'video-sitemap' ) || Helper::is_module_active( 'local-seo' ) ) { $tabs['special'] = [ 'title' => esc_html__( 'Special Sitemaps:', 'rank-math-pro' ), 'type' => 'seprator', ]; } return $tabs; } /** * Load setup wizard. */ private function load_setup_wizard() { if ( Helper::is_wizard() ) { new Setup_Wizard(); } } /** * Enqueue assets. * * @return void */ public function enqueue() { if ( Param::get( 'page' ) !== 'rank-math-options-general' ) { return; } wp_enqueue_style( 'rank-math-pro-general-options', RANK_MATH_PRO_URL . 'assets/admin/css/general-options.css', null, rank_math_pro()->version ); wp_enqueue_script( 'rank-math-pro-general-options', RANK_MATH_PRO_URL . 'assets/admin/js/general-options.js', [ 'wp-hooks' ], rank_math_pro()->version ); Helper::add_json( 'isAdsenseConnected', Adsense::is_adsense_connected() ); } /** * Make sure that our "Upgrade to Pro" admin notice is not showing when the * Pro version is active. * * @param string $output Notice HTML output. * @param string $message Notice message text. * @param array $options Notice options. * * @return string */ public function prevent_pro_notice( $output, $message, $options ) { if ( 'rank_math_pro_notice' !== $options['id'] ) { return $output; } return ''; } } includes/admin/class-amp.php000064400000002615147600403120012034 0ustar00 */ namespace RankMathPro\Admin; use RankMath\Helper; use RankMath\Traits\Hooker; use RankMath\Redirections\DB; use RankMath\Redirections\Redirection; defined( 'ABSPATH' ) || exit; /** * Amp tool class. * * @codeCoverageIgnore */ class Amp { use Hooker; /** * Register hooks. */ public function __construct() { if ( Helper::get_settings( 'general.redirections_post_redirect' ) ) { $this->action( 'rank_math/redirection/post_updated', 'add_amp_redirect', 20 ); $this->action( 'rank_math/redirection/term_updated', 'add_amp_redirect', 20 ); } } /** * Add /amp redirection based on the original redirection. * * @param int $redirection_id Redirection ID. * @return void */ public function add_amp_redirect( $redirection_id ) { $db_redirection = DB::get_redirection_by_id( $redirection_id ); $url_to = trailingslashit( $db_redirection['url_to'] ) . 'amp/'; $redirection = Redirection::from( [ 'url_to' => $url_to, 'header_code' => $db_redirection['header_code'], ] ); $redirection->set_nocache( true ); $redirection->add_source( trailingslashit( $db_redirection['sources'][0]['pattern'] ) . 'amp/', 'exact' ); $redirection->add_destination( $url_to ); $redirection->save(); } } includes/admin/class-api.php000064400000020513147600403120012025 0ustar00 */ namespace RankMathPro\Admin; use RankMath\Admin\Admin_Helper; defined( 'ABSPATH' ) || exit; /** * Api class. */ class Api { /** * Rank Math SEO Checkup API. * * @var string */ protected $api_url = 'https://rankmath.com/wp-json/rankmath/v1/'; /** * Was the last request successful. * * @var bool */ protected $is_success = false; /** * Last error. * * @var string */ protected $last_error = ''; /** * Last response. * * @var array */ protected $last_response = []; /** * Last response header code. * * @var int */ protected $last_code = 0; /** * User agent. * * @var string */ protected $user_agent = ''; /** * Is request blocking (do we wait for response)? * * @var bool */ protected $is_blocking = true; /** * Main instance * * Ensure only one instance is loaded or can be loaded. * * @return Api */ public static function get() { static $instance; if ( is_null( $instance ) && ! ( $instance instanceof Api ) ) { $instance = new Api(); $instance->is_blocking = true; $instance->user_agent = 'RankMath/' . md5( esc_url( home_url( '/' ) ) ); } return $instance; } /** * Was the last request successful? * * @return bool True for success, false for failure */ public function is_success() { return $this->is_success; } /** * Get the last error returned by either the network transport, or by the API. * If something didn't work, this should contain the string describing the problem. * * @return array|false describing the error */ public function get_error() { return $this->last_error ? $this->last_error : false; } /** * Get an array containing the HTTP headers and the body of the API response. * * @return array Assoc array with keys 'headers' and 'body' */ public function get_response() { return $this->last_response; } /** * Make an HTTP GET request - for retrieving data. * * @param string $url URL to do request. * @param array $args Assoc array of arguments (usually your data). * @param int $timeout Timeout limit for request in seconds. * * @return array|false Assoc array of API response, decoded from JSON. */ public function http_get( $url, $args = [], $timeout = 10 ) { return $this->make_request( 'GET', $url, $args, $timeout ); } /** * Make an HTTP POST request - for creating and updating items. * * @param string $url URL to do request. * @param array $args Assoc array of arguments (usually your data). * @param int $timeout Timeout limit for request in seconds. * * @return array|false Assoc array of API response, decoded from JSON. */ public function http_post( $url, $args = [], $timeout = 10 ) { return $this->make_request( 'POST', $url, $args, $timeout ); } /** * Make an HTTP PUT request - for creating new items. * * @param string $url URL to do request. * @param array $args Assoc array of arguments (usually your data). * @param int $timeout Timeout limit for request in seconds. * * @return array|false Assoc array of API response, decoded from JSON. */ public function http_put( $url, $args = [], $timeout = 10 ) { return $this->make_request( 'PUT', $url, $args, $timeout ); } /** * Make an HTTP DELETE request - for deleting data. * * @param string $url URL to do request. * @param array $args Assoc array of arguments (usually your data). * @param int $timeout Timeout limit for request in seconds. * * @return array|false Assoc array of API response, decoded from JSON. */ public function http_delete( $url, $args = [], $timeout = 10 ) { return $this->make_request( 'DELETE', $url, $args, $timeout ); } /** * Performs the underlying HTTP request. Not very exciting. * * @param string $http_verb The HTTP verb to use: get, post, put, patch, delete. * @param string $url URL to do request. * @param array $args Assoc array of parameters to be passed. * @param int $timeout Timeout limit for request in seconds. * * @return array|false Assoc array of decoded result. */ protected function make_request( $http_verb, $url, $args = [], $timeout = 10 ) { $params = [ 'timeout' => $timeout, 'method' => $http_verb, 'user-agent' => $this->user_agent, 'blocking' => $this->is_blocking, ]; if ( ! empty( $args ) && is_array( $args ) ) { $params['body'] = $args; } $this->reset(); $response = wp_remote_request( $this->api_url . $url, $params ); $this->determine_success( $response ); return $this->format_response( $response ); } /** * Decode the response and format any error messages for debugging * * @param array $response The response from the curl request. * * @return array|false The JSON decoded into an array */ protected function format_response( $response ) { $this->last_response = $response; if ( is_wp_error( $response ) ) { return false; } if ( ! empty( $response['body'] ) ) { return json_decode( $response['body'], true ); } return false; } /** * Check if the response was successful or a failure. If it failed, store the error. * * @param array $response The response from the curl request. */ protected function determine_success( $response ) { if ( is_wp_error( $response ) ) { $this->last_error = 'WP_Error: ' . $response->get_error_message(); return; } $this->last_code = wp_remote_retrieve_response_code( $response ); if ( in_array( $this->last_code, [ 200, 204 ], true ) ) { $this->is_success = true; return; } $this->last_error = 'Unknown error, call getLastResponse() to find out what happened.'; } /** * Reset request. */ protected function reset() { $this->last_code = 0; $this->last_error = ''; $this->is_success = false; $this->is_blocking = true; $this->last_response = [ 'body' => null, 'headers' => null, ]; } public function get_settings() { $registered = Admin_Helper::get_registration_data(); if ( ! $registered || empty( $registered['username'] ) || empty( $registered['api_key'] ) ) { return false; } $response = $this->http_get( 'siteSettings', [ 'username' => $registered['username'], 'api_key' => $registered['api_key'], 'site_url' => esc_url( home_url() ), ] ); if ( ! $this->is_success() ) { return false; } $registered['plan'] = $response['plan']; Admin_Helper::get_registration_data( $registered ); update_option( 'rank_math_keyword_quota', $response['keywords'] ); cmb2_update_option( 'rank-math-options-general', 'sync_global_setting', $response['settings']['analytics'] ); } public function sync_setting( $analytics ) { $registered = Admin_Helper::get_registration_data(); if ( ! $registered || empty( $registered['username'] ) || empty( $registered['api_key'] ) ) { return false; } $this->is_blocking = false; $response = $this->http_post( 'siteSettings', [ 'username' => $registered['username'], 'api_key' => $registered['api_key'], 'site_url' => esc_url( home_url() ), 'analytics' => $analytics, ] ); } /** * Remove registration data and disconnect from RankMath.com. * * @param string $username Username. * @param string $api_key Api key. */ public function deactivate_site( $username, $api_key ) { $this->is_blocking = false; $this->http_post( 'deactivateSite', [ 'username' => $username, 'api_key' => $api_key, 'site_url' => esc_url( home_url() ), ] ); } /** * Send analytics summary to RankMath.com. */ public function send_summary( $summary ) { $this->is_blocking = false; $this->http_post( 'siteStats', $summary ); } /** * Send keywords count data to RankMath.com. * * @param string $username Username. * @param string $api_key Api key. * @param int $count Total keywords count. * * @return array|false The respnose of API. */ public function keywords_info( $username, $api_key, $count ) { $response = $this->http_post( 'keywordsInfo', [ 'username' => $username, 'apiKey' => $api_key, 'siteUrl' => esc_url( home_url() ), 'count' => $count, ] ); if ( ! $this->is_success() ) { return false; } return $response; } } includes/admin/class-bulk-actions.php000064400000024730147600403120013654 0ustar00 */ namespace RankMathPro\Admin; use RankMath\Helper; use RankMath\Helpers\Param; use RankMath\Traits\Hooker; use RankMath\Admin\Admin_Helper; use RankMathPro\Admin\Admin_Helper as ProAdminHelper; defined( 'ABSPATH' ) || exit; /** * Bulk actions class. * * @codeCoverageIgnore */ class Bulk_Actions { use Hooker; /** * Register hooks. */ public function __construct() { $this->action( 'current_screen', 'init' ); $this->action( 'save_post', 'save_post_primary_term' ); } /** * Intialize. */ public function init() { $post_types = Helper::get_accessible_post_types(); foreach ( $post_types as $post_type ) { $this->filter( "handle_bulk_actions-edit-{$post_type}", 'handle_post_bulk_actions', 10, 3 ); } $taxonomies = Helper::get_accessible_taxonomies(); unset( $taxonomies['post_format'] ); $taxonomies = wp_list_pluck( $taxonomies, 'label', 'name' ); foreach ( $taxonomies as $taxonomy => $label ) { $this->filter( "handle_bulk_actions-edit-{$taxonomy}", 'handle_tax_bulk_actions', 10, 3 ); } } /** * Handle bulk actions for applicable posts, pages, CPTs. * * @param string $redirect Redirect URL. * @param string $doaction Performed action. * @param array $object_ids Post IDs. * * @return string New redirect URL. */ public function handle_post_bulk_actions( $redirect, $doaction, $object_ids ) { $redirect = remove_query_arg( [ 'rank_math_bulk_robots_noindex', 'rank_math_bulk_robots_index', 'rank_math_bulk_robots_nofollow', 'rank_math_bulk_robots_follow', 'rank_math_bulk_stop_redirect', 'rank_math_bulk_schema_none', 'rank_math_bulk_schema_default', 'rank_math_bulk_remove_canonical', ], $redirect ); $edited = 0; $message = ''; $post_type_object = false; switch ( $doaction ) { case 'rank_math_bulk_robots_noindex': case 'rank_math_bulk_robots_index': case 'rank_math_bulk_robots_nofollow': case 'rank_math_bulk_robots_follow': foreach ( $object_ids as $post_id ) { if ( ! $post_type_object ) { $post_type_object = get_post_type_object( get_post_type( $post_id ) ); } $action = str_replace( 'rank_math_bulk_robots_', '', $doaction ); $robots = (array) get_post_meta( $post_id, 'rank_math_robots', true ); $robots = array_filter( $robots ); // Remove "opposite" robots meta. $opposite = 'no' . $action; if ( substr( $action, 0, 2 ) === 'no' ) { $opposite = substr( $action, 2 ); } if ( ( $key = array_search( $opposite, $robots ) ) !== false ) { // @codingStandardsIgnoreLine unset( $robots[ $key ] ); } // Add new robots meta. if ( ! in_array( $action, $robots, true ) ) { $robots[] = $action; } $robots = array_unique( $robots ); update_post_meta( $post_id, 'rank_math_robots', $robots ); $edited++; if ( 'index' === $action || 'noindex' === $action ) { $this->do_action( 'sitemap/invalidate_object_type', 'post', $post_id ); } } // Translators: 1 The number of posts edited. 2 The post type name. $message = sprintf( __( 'Robots meta edited for %1$d %2$s.', 'rank-math-pro' ), $edited, ( $edited > 1 ? $post_type_object->labels->name : $post_type_object->labels->singular_name ) ); break; case 'rank_math_bulk_redirect': $redirect = Helper::get_admin_url( 'redirections' ); $i = 0; foreach ( $object_ids as $post_id ) { $post_url = get_permalink( $post_id ); $redirect = add_query_arg( "urls[{$i}]", $post_url, $redirect ); $i++; } break; case 'rank_math_bulk_stop_redirect': foreach ( $object_ids as $post_id ) { $redirection = \RankMath\Redirections\Cache::get_by_object_id( $post_id, 'post' ); if ( $redirection ) { \RankMath\Redirections\DB::change_status( $redirection->redirection_id, 'trashed' ); $edited++; } } // Translators: placeholder is the number of redirections deleted. $message = sprintf( _n( '%d redirection moved to Trash.', '%d redirections moved to Trash.', $edited, 'rank-math-pro' ), $edited ); break; case 'rank_math_bulk_schema_none': foreach ( $object_ids as $post_id ) { if ( ! $post_type_object ) { $post_type_object = get_post_type_object( get_post_type( $post_id ) ); } update_post_meta( $post_id, 'rank_math_rich_snippet', 'off' ); $this->delete_schema( $post_id ); $edited++; } // Translators: 1 The number of posts edited. 2 The post type name. $message = sprintf( __( 'Schema edited for %1$d %2$s.', 'rank-math-pro' ), $edited, ( $edited > 1 ? $post_type_object->labels->name : $post_type_object->labels->singular_name ) ); break; case 'rank_math_bulk_schema_default': foreach ( $object_ids as $post_id ) { if ( ! $post_type_object ) { $post_type_object = get_post_type_object( get_post_type( $post_id ) ); } delete_post_meta( $post_id, 'rank_math_rich_snippet' ); $this->delete_schema( $post_id ); $edited++; } // Translators: 1 The number of posts edited. 2 The post type name. $message = sprintf( __( 'Schema edited for %1$d %2$s.', 'rank-math-pro' ), $edited, ( $edited > 1 ? $post_type_object->labels->name : $post_type_object->labels->singular_name ) ); break; case 'rank_math_bulk_remove_canonical': foreach ( $object_ids as $post_id ) { if ( ! $post_type_object ) { $post_type_object = get_post_type_object( get_post_type( $post_id ) ); } if ( get_post_meta( $post_id, 'rank_math_canonical_url', true ) ) { delete_post_meta( $post_id, 'rank_math_canonical_url' ); $edited++; } } // Translators: 1 The number of posts edited. 2 The post type name. $message = sprintf( __( 'Custom Canonical URL removed from %1$d %2$s.', 'rank-math-pro' ), $edited, ( $edited > 1 ? $post_type_object->labels->name : $post_type_object->labels->singular_name ) ); break; } if ( $message ) { Helper::add_notification( $message ); } return $redirect; } /** * Delete ALL existing Schema data for a post. * * @param int $post_id Post id. */ public function delete_schema( $post_id ) { global $wpdb; $where = $wpdb->prepare( 'WHERE post_id = %d AND meta_key LIKE %s', $post_id, $wpdb->esc_like( 'rank_math_schema_' ) . '%' ); $wpdb->query( "DELETE FROM {$wpdb->postmeta} {$where}" ); // phpcs:ignore } /** * Handle bulk actions for applicable posts, pages, CPTs. * * @param string $redirect Redirect URL. * @param string $doaction Performed action. * @param array $object_ids Post IDs. * * @return string New redirect URL. */ public function handle_tax_bulk_actions( $redirect, $doaction, $object_ids ) { $redirect = remove_query_arg( [ 'rank_math_bulk_robots_noindex', 'rank_math_bulk_robots_index', 'rank_math_bulk_robots_nofollow', 'rank_math_bulk_robots_follow', 'rank_math_bulk_stop_redirect', 'rank_math_bulk_schema_none', 'rank_math_bulk_schema_default', 'rank_math_bulk_remove_canonical', ], $redirect ); $edited = 0; $message = ''; $tax_object = false; switch ( $doaction ) { case 'rank_math_bulk_robots_noindex': case 'rank_math_bulk_robots_index': case 'rank_math_bulk_robots_nofollow': case 'rank_math_bulk_robots_follow': foreach ( $object_ids as $term_id ) { if ( ! $tax_object ) { $tax_object = get_taxonomy( get_term( $term_id )->taxonomy ); } $action = str_replace( 'rank_math_bulk_robots_', '', $doaction ); $robots = (array) get_term_meta( $term_id, 'rank_math_robots', true ); $robots = array_filter( $robots ); // Remove "opposite" robots meta. $opposite = 'no' . $action; if ( substr( $action, 0, 2 ) === 'no' ) { $opposite = substr( $action, 2 ); } if ( ( $key = array_search( $opposite, $robots ) ) !== false ) { // @codingStandardsIgnoreLine unset( $robots[ $key ] ); } // Add new robots meta. if ( ! in_array( $action, $robots, true ) ) { $robots[] = $action; } $robots = array_unique( $robots ); update_term_meta( $term_id, 'rank_math_robots', $robots ); $edited++; if ( 'index' === $action || 'noindex' === $action ) { $this->do_action( 'sitemap/invalidate_object_type', 'term', $term_id ); } } // Translators: 1 The number of terms edited. 2 The term taxonomy name. $message = sprintf( __( 'Robots meta edited for %1$d %2$s.', 'rank-math-pro' ), $edited, ( $edited > 1 ? $tax_object->labels->name : $tax_object->labels->singular_name ) ); break; case 'rank_math_bulk_redirect': $redirect = Helper::get_admin_url( 'redirections' ); $i = 0; foreach ( $object_ids as $term_id ) { $term_url = get_term_link( (int) $term_id ); if ( is_wp_error( $term_url ) ) { continue; } $redirect = add_query_arg( "urls[{$i}]", $term_url, $redirect ); $i++; } break; case 'rank_math_bulk_stop_redirect': foreach ( $object_ids as $term_id ) { $redirection = \RankMath\Redirections\Cache::get_by_object_id( $term_id, 'term' ); if ( $redirection ) { \RankMath\Redirections\DB::change_status( $redirection->redirection_id, 'trashed' ); $edited++; } } // Translators: placeholder is the number of redirections deleted. $message = sprintf( _n( '%d redirection moved to Trash.', '%d redirections moved to Trash.', $edited, 'rank-math-pro' ), $edited ); break; } if ( $message ) { Helper::add_notification( $message ); } return $redirect; } /** * Save primary term bulk edit. This handles the action performed when the * user selects one or more posts with the checkbox and then selects "Edit" * in the Bulk Edit dropdown. * * @param int $post_id Post ID. * * @return void */ public function save_post_primary_term( $post_id ) { if ( Param::get( 'rank_math_quick_edit_nonce' ) ) { return; } if ( ! wp_verify_nonce( Param::get( 'rank_math_bulk_edit_primary_term' ), 'rank-math-edit-primary-term' ) ) { return; } $taxonomy = ProAdminHelper::get_primary_taxonomy( $post_id ); $input = absint( Param::get( 'rank_math_primary_' . $taxonomy['name'] ) ); if ( ! $input ) { return; } if ( ! has_term( $input, $taxonomy['name'], $post_id ) ) { return; } update_post_meta( $post_id, 'rank_math_primary_' . $taxonomy['name'], absint( $input ) ); } } includes/admin/class-csv.php000064400000003662147600403120012055 0ustar00 */ namespace RankMathPro\Admin; defined( 'ABSPATH' ) || exit; /** * Installer class. */ class CSV { /** * Do export. * * @param array $data Data to export. * @return void */ public function export( $data = [] ) { if ( empty( $data['items'] ) ) { return; } $this->increase_limits(); $this->headers( $data['filename'] ); $this->output( $data ); exit; } /** * Try to increase time limit on server. * * @return void */ public function increase_limits() { set_time_limit( 300 ); } /** * Send headers. * * @param string $name File name. * @return void */ public function headers( $name = '' ) { $sitename = sanitize_key( get_bloginfo( 'name' ) ); $filename = $sitename . '_' .$name. '-' . date( 'Y-m-d_H-i-s' ) . '.csv'; // phpcs:ignore header( 'Content-Type: application/csv' ); header( 'Content-Description: File Transfer' ); header( "Content-Disposition: attachment; filename={$filename}" ); header( 'Pragma: no-cache' ); } /** * Output * * @param array $data Data to export. * @return void */ public function output( $data = [] ) { $this->output_csv( $data['columns'] ); foreach ( $data['items'] as $line ) { $this->output_csv( array_values( $line ) ); } } /** * Output fputcsv instead of saving to a file. * * @param array $data Data array. * @return void */ public function output_csv( $data ) { echo implode( ',', $data ) . "\n"; // phpcs:ignore } /** * Escape CSV: quotes and slashes * * @param string $string String to escape. * @return string */ public function escape_csv( $string ) { if ( is_null( $string ) ) { return ''; } return '"' . str_replace( [ '"', '\\' ], [ '""', '\\\\' ], $string ) . '"'; } } includes/admin/class-links.php000064400000006560147600403120012402 0ustar00 */ namespace RankMathPro\Admin; use RankMath\Helper; use RankMath\Helpers\Str; use RankMath\Helpers\Arr; use RankMath\Admin\Admin_Helper; use RankMath\Traits\Hooker; defined( 'ABSPATH' ) || exit; /** * Links class. * * @codeCoverageIgnore */ class Links { use Hooker; /** * Base host. * * @var string */ protected $base_host = ''; /** * Base path. * * @var string */ protected $base_path = ''; /** * Register hooks. */ public function __construct() { $this->base_host = Helper::get_url_part( home_url(), 'host' ); $base_path = Helper::get_url_part( home_url(), 'path' ); if ( $base_path ) { $this->base_path = trailingslashit( $base_path ); } $this->action( 'cmb2_admin_init', 'cmb_init', 99 ); $this->action( 'rank_math/links/is_external', 'link_is_external', 20, 2 ); $this->action( 'rank_math/admin/enqueue_scripts', 'add_json', 20 ); } /** * Hook CMB2 init process. */ public function cmb_init() { $this->action( 'cmb2_init_hookup_rank-math-options-general_options', 'add_options', 110 ); } /** * Add options to Image SEO module. * * @param object $cmb CMB object. */ public function add_options( $cmb ) { $field_ids = wp_list_pluck( $cmb->prop( 'fields' ), 'id' ); $fields_position = array_search( 'new_window_external_links', array_keys( $field_ids ), true ) + 1; $cmb->add_field( [ 'id' => 'affiliate_link_prefixes', 'type' => 'textarea_small', 'name' => esc_html__( 'Affiliate Link Prefix', 'rank-math-pro' ), 'desc' => wp_kses_post( __( 'Add the URI prefixes you use for affiliate (cloaked) links, which redirect to external sites. These will not count as internal links in the content analysis. Add one per line.', 'rank-math-pro' ) ), 'classes' => 'rank-math-advanced-option', 'dep' => [ [ 'nofollow_external_links', 'on' ], [ 'nofollow_image_links', 'on' ], ], 'attributes' => [ 'placeholder' => esc_html__( 'Example: /get/', 'rank-math-pro' ), ], ], ++$fields_position ); } /** * Make cloaked affiliate links external. * * @param bool $is_external Is external link. * @param array $url_parts URL parts from wp_parse_url(). * @return mixed */ public function link_is_external( $is_external, $url_parts ) { if ( empty( $url_parts['path'] ) ) { return $is_external; } // Check if internal link. if ( ! isset( $url_parts['host'] ) || '' === $url_parts['host'] || $url_parts['host'] === $this->base_host ) { // Check if path starts with one of the affiliate_link_prefixes. $prefixes = Arr::from_string( Helper::get_settings( 'general.affiliate_link_prefixes' ), "\n" ); foreach ( $prefixes as $prefix ) { if ( Str::starts_with( $prefix, $url_parts['path'] ) ) { return true; } } } return $is_external; } /** * Add JSON. * * @return void */ public function add_json() { $prefixes = Arr::from_string( Helper::get_settings( 'general.affiliate_link_prefixes' ), "\n" ); wp_enqueue_script( 'rank-math-pro-links', RANK_MATH_PRO_URL . 'assets/admin/js/links.js', [ 'wp-hooks' ], rank_math_pro()->version ); Helper::add_json( 'affiliate_link_prefixes', $prefixes ); } } includes/admin/class-media-filters.php000064400000012035147600403120014001 0ustar00 */ namespace RankMathPro\Admin; use RankMath\Helper; use RankMath\Helpers\Param; use RankMath\Traits\Hooker; defined( 'ABSPATH' ) || exit; /** * Post filters class. * * @codeCoverageIgnore */ class Media_Filters { use Hooker; /** * Register hooks. */ public function __construct() { $this->filter( 'ajax_query_attachments_args', 'attachments_query_filter' ); global $pagenow; if ( 'upload.php' !== $pagenow ) { return; } $this->action( 'wp_enqueue_media', 'enqueue_media', 20 ); $this->action( 'restrict_manage_posts', 'add_seo_filter' ); $this->action( 'pre_get_posts', 'posts_by_seo_filters' ); } /** * Enqueue assets for Media Library. * * @return void */ public function enqueue_media() { wp_enqueue_script( 'media-library-seo-filter', RANK_MATH_PRO_URL . 'assets/admin/js/media.js', [ 'media-editor', 'media-views', 'media-models' ], rank_math_pro()->version ); // phpcs:ignore wp_localize_script( 'media-library-seo-filter', 'RankMathProMedia', [ 'filters' => $this->get_filters(), 'filter_all' => __( 'Rank Math SEO Filters', 'rank-math-pro' ), ] ); } /** * Hook to add SEO Filters in List View on attachment page.. * * @return void */ public function add_seo_filter() { $filter = sanitize_title( wp_unslash( isset( $_GET['seo-filter'] ) ? $_GET['seo-filter'] : '' ) ); // phpcs:ignore ?> set( 'meta_key', '_wp_attachment_image_alt' ); $query->set( 'meta_compare', 'NOT EXISTS' ); break; case 'missing_title': $this->filter( 'posts_clauses', 'filter_query_attachment_titles' ); break; case 'missing_caption': $this->filter( 'posts_clauses', 'filter_query_attachment_captions' ); break; } return $query; } /** * Modify media ajax query according to the selected SEO filter. * * @param array $query Query parameters. * @return array New query parameters. */ public function attachments_query_filter( $query ) { if ( empty( $_POST['query']['attachment_seo_filter'] ) ) { // phpcs:ignore return $query; } $filter = sanitize_title( wp_unslash( $_POST['query']['attachment_seo_filter'] ) ); // phpcs:ignore switch ( $filter ) { case 'missing_alt': if ( ! isset( $query['meta_query'] ) ) { $query['meta_query'] = []; } $query['meta_query'][] = [ 'key' => '_wp_attachment_image_alt', 'compare' => 'NOT EXISTS', ]; break; case 'missing_title': $this->filter( 'posts_clauses', 'filter_query_attachment_titles' ); break; case 'missing_caption': $this->filter( 'posts_clauses', 'filter_query_attachment_captions' ); break; } return $query; } /** * Filter the SQL clauses of an attachment query to match attachments where * the title equals the filename. * * @param string[] $clauses An array including WHERE, GROUP BY, JOIN, ORDER BY, * DISTINCT, fields (SELECT), and LIMITS clauses. * @return string[] The modified array of clauses. */ public function filter_query_attachment_titles( $clauses ) { remove_filter( 'posts_clauses', __FUNCTION__ ); $clauses['where'] .= " AND ( post_title = '' OR ( ( post_title LIKE '%.png' OR post_title LIKE '%.jpg' OR post_title LIKE '%.gif' OR post_title LIKE '%.jpeg' ) AND INSTR( guid, post_title ) != 0 ) )"; return $clauses; } /** * Filter the SQL clauses of an attachment query to match attachments where * caption is empty. * * @param string[] $clauses An array including WHERE, GROUP BY, JOIN, ORDER BY, * DISTINCT, fields (SELECT), and LIMITS clauses. * @return string[] The modified array of clauses. */ public function filter_query_attachment_captions( $clauses ) { remove_filter( 'posts_clauses', __FUNCTION__ ); $clauses['where'] .= " AND post_excerpt = ''"; return $clauses; } /** * Get attachment filters option. * * @return array The filters array. */ private function get_filters() { return [ 'missing_alt' => __( 'Missing alt tag', 'rank-math-pro' ), 'missing_title' => __( 'Missing or default title tag', 'rank-math-pro' ), 'missing_caption' => __( 'Missing caption', 'rank-math-pro' ), ]; } } includes/admin/class-misc.php000064400000002734147600403120012214 0ustar00 */ namespace RankMathPro\Admin; use RankMath\Helper; use RankMath\Traits\Hooker; use RankMath\Admin\Admin_Helper; use RankMathPro\Admin\Admin_Helper as ProAdminHelper; defined( 'ABSPATH' ) || exit; /** * Misc admin class. * * @codeCoverageIgnore */ class Misc { use Hooker; /** * Register hooks. */ public function __construct() { $this->action( 'cmb2_default_filter', 'change_fk_default', 20, 2 ); $this->action( 'rank_math/pro_badge', 'header_pro_badge' ); } /** * Add options to Image SEO module. * * @param mixed $default Default value. * @param object $field Field object. */ public function change_fk_default( $default, $field ) { if ( 'rank_math_focus_keyword' !== $field->id() ) { return $default; } if ( ! Admin_Helper::is_term_edit() ) { return $default; } return $this->get_term(); } /** * Get term. * * @return string */ public function get_term() { global $tag; if ( isset( $tag->name ) ) { return $tag->name; } return ''; } /** * Check and print the license type as a badge in the header of Rank Math's setting pages. */ public static function header_pro_badge() { $plan = ProAdminHelper::get_plan(); echo '' . esc_html( $plan ) . ''; } } includes/admin/class-post-filters.php000064400000024434147600403120013715 0ustar00 */ namespace RankMathPro\Admin; use RankMath\Helper; use RankMath\Helpers\Param; use RankMath\Traits\Hooker; defined( 'ABSPATH' ) || exit; /** * Post filters class. * * @codeCoverageIgnore */ class Post_Filters { use Hooker; /** * Register hooks. */ public function __construct() { $this->filter( 'rank_math/manage_posts/seo_filter_options', 'add_seo_filters', 10, 1 ); $this->filter( 'restrict_manage_posts', 'add_schema_filters', 20, 0 ); $this->filter( 'manage_posts_extra_tablenav', 'add_filter_clear_button', 20, 1 ); $this->filter( 'pre_get_posts', 'posts_by_seo_filters', 20 ); } /** * Add our custom options to the SEO filter dropdown. * * @param array $options Original options. * * @return array New options. */ public function add_seo_filters( $options ) { $new_options = [ 'custom_canonical' => __( 'Custom Canonical URL', 'rank-math-pro' ), 'custom_title' => __( 'Custom Meta Title', 'rank-math-pro' ), 'custom_description' => __( 'Custom Meta Description', 'rank-math-pro' ), 'redirected' => __( 'Redirected Posts', 'rank-math-pro' ), 'orphan' => __( 'Orphan Posts', 'rank-math-pro' ), ]; if ( Helper::is_module_active( 'rich-snippet' ) ) { $new_options['schema_type'] = __( 'Filter by Schema Type', 'rank-math-pro' ); } return $options + $new_options; } /** * Output dropdown to filter by Schema type. */ public function add_schema_filters() { global $post_type; if ( 'attachment' === $post_type || ! in_array( $post_type, Helper::get_allowed_post_types(), true ) ) { return; } $options = [ 'none' => esc_html__( 'Turned Off', 'rank-math-pro' ), 'Article' => esc_html__( 'Article', 'rank-math-pro' ), 'BlogPosting' => esc_html__( 'Blog Post', 'rank-math-pro' ), 'NewsArticle' => esc_html__( 'News Article', 'rank-math-pro' ), 'Book' => esc_html__( 'Book', 'rank-math-pro' ), 'Course' => esc_html__( 'Course', 'rank-math-pro' ), 'Event' => esc_html__( 'Event', 'rank-math-pro' ), 'PodcastEpisode' => esc_html__( 'Podcast', 'rank-math-pro' ), 'JobPosting' => esc_html__( 'Job Posting', 'rank-math-pro' ), 'MusicGroup' => esc_html__( 'Music', 'rank-math-pro' ), 'Movie' => esc_html__( 'Movie', 'rank-math-pro' ), 'Person' => esc_html__( 'Person', 'rank-math-pro' ), 'Product' => esc_html__( 'Product', 'rank-math-pro' ), 'Recipe' => esc_html__( 'Recipe', 'rank-math-pro' ), 'Restaurant' => esc_html__( 'Restaurant', 'rank-math-pro' ), 'Service' => esc_html__( 'Service', 'rank-math-pro' ), 'SoftwareApplication' => esc_html__( 'Software', 'rank-math-pro' ), 'VideoObject' => esc_html__( 'Video', 'rank-math-pro' ), 'Dataset' => esc_html__( 'Dataset', 'rank-math-pro' ), 'FAQPage' => esc_html__( 'FAQ', 'rank-math-pro' ), 'ClaimReview' => esc_html__( 'FactCheck', 'rank-math-pro' ), 'HowTo' => esc_html__( 'How To', 'rank-math-pro' ), ]; $options = $this->do_filter( 'manage_posts/schema_filter_options', $options, $post_type ); $selected = Param::get( 'schema-filter' ); ?> is_main_query() ) { return; } if ( ! $this->can_seo_filters() ) { return; } $meta_query = $query->get( 'meta_query' ); $filter = Param::get( 'seo-filter' ); $this->set_seo_filters( $meta_query, $filter ); if ( ! empty( $meta_query ) ) { $query->set( 'meta_query', $meta_query ); } if ( 'redirected' === $filter ) { $query->set( 'is_redirected', 1 ); $this->filter( 'posts_where', 'posts_where_redirected', 10, 2 ); } elseif ( 'orphan' === $filter ) { $query->set( 'is_orphan', 1 ); $this->filter( 'posts_where', 'posts_where_orphan', 10, 2 ); } } /** * Add SEO filters for the meta_query. * * @param array $query The meta_query array passed by reference. * @param string $filter Input filter. */ public function set_seo_filters( &$query, $filter ) { if ( false === $filter ) { return; } elseif ( 'schema_type' === $filter ) { $schema_filter = Param::get( 'schema-filter' ); $this->set_schema_filters( $query, $schema_filter ); return; } $hash = [ 'custom_canonical' => [ [ 'key' => 'rank_math_canonical_url', 'compare' => 'EXISTS', ], [ 'key' => 'rank_math_canonical_url', 'compare' => '!=', 'value' => '', ], ], 'custom_title' => [ [ 'key' => 'rank_math_title', 'compare' => 'EXISTS', ], [ 'key' => 'rank_math_title', 'compare' => '!=', 'value' => '', ], ], 'custom_description' => [ [ 'key' => 'rank_math_description', 'compare' => 'EXISTS', ], [ 'key' => 'rank_math_description', 'compare' => '!=', 'value' => '', ], ], ]; if ( isset( $hash[ $filter ] ) ) { foreach ( $hash[ $filter ] as $query_parts ) { $query[] = $query_parts; } $query[] = $hash[ $filter ]; } } /** * Add Schema type filters for the meta_query. * * @param array $query The meta_query array passed by reference. * @param string $filter Input filter. */ public function set_schema_filters( &$query, $filter ) { $post_type = Param::get( 'post_type' ); $post_type_default = Helper::get_settings( 'titles.pt_' . $post_type . '_default_rich_snippet' ); if ( false === $filter ) { return; } if ( 'none' === $filter ) { $query[] = [ 'key' => 'rank_math_rich_snippet', 'value' => 'off', ]; $this->filter( 'posts_where', 'posts_where_no_schema', 20, 2 ); return; } switch ( $filter ) { case 'Event': $query['relation'] = 'OR'; foreach ( [ 'Event', 'BusinessEvent', 'ChildrensEvent', 'ComedyEvent', 'DanceEvent', 'DeliveryEvent', 'EducationEvent', 'ExhibitionEvent', 'Festival', 'FoodEvent', 'LiteraryEvent', 'MusicEvent', 'PublicationEvent', 'SaleEvent', 'ScreeningEvent', 'SocialEvent', 'SportsEvent', 'TheaterEvent', 'VisualArtsEvent' ] as $type ) { $query[] = [ 'key' => 'rank_math_schema_' . $type, 'compare' => 'LIKE', ]; } break; case 'Music': $query['relation'] = 'OR'; foreach ( [ 'MusicAlbum', 'MusicGroup' ] as $type ) { $query[] = [ 'key' => 'rank_math_schema_' . $type, 'compare' => 'LIKE', ]; } break; default: $query[] = [ 'key' => 'rank_math_schema_' . $filter, 'compare' => 'LIKE', ]; break; } if ( strtolower( $filter ) === $post_type_default ) { // Also get not set because we filter for the default. $query['relation'] = 'OR'; $query[] = [ 'key' => 'rank_math_rich_snippet', 'compare' => 'NOT EXISTS', ]; $this->filter( 'posts_where', 'posts_where_no_schema', 20, 2 ); } } /** * Add extra WHERE clause to find posts with no Schema. * * @param string $where Original WHERE clause string. * @param \WP_Query $wp_query WP_Query object. * @return string */ public function posts_where_no_schema( $where, \WP_Query $wp_query ) { global $wpdb; $where .= " AND NOT EXISTS ( SELECT meta_id FROM {$wpdb->postmeta} WHERE post_id = {$wpdb->posts}.ID AND meta_key LIKE 'rank_math_schema_%' )"; // Remove this filter for subsequent queries. $this->remove_filter( 'posts_where', 'posts_where_no_schema', 20, 2 ); return $where; } /** * Can apply SEO filters. * * @return bool */ private function can_seo_filters() { global $pagenow; if ( 'edit.php' !== $pagenow || ! in_array( Param::get( 'post_type' ), Helper::get_allowed_post_types(), true ) ) { return false; } return true; } /** * Add our where clause to the query. * * @param string $where Original where clause. * @param object $query The query object. * * @return string New where clause. */ public function posts_where_redirected( $where, $query ) { if ( ! $query->get( 'is_redirected' ) ) { return $where; } global $wpdb; $redirections_table = $wpdb->prefix . 'rank_math_redirections_cache'; $where .= " AND ID IN ( SELECT object_id FROM {$redirections_table} WHERE is_redirected = 1 AND object_type = 'post' )"; return $where; } /** * Add our where clause to the query. * * @param string $where Original where clause. * @param object $query The query object. * * @return string New where clause. */ public function posts_where_orphan( $where, $query ) { if ( ! $query->get( 'is_orphan' ) ) { return $where; } global $wpdb; $linkmeta_table = $wpdb->prefix . 'rank_math_internal_meta'; $where .= " AND ID IN ( SELECT object_id FROM {$linkmeta_table} WHERE incoming_link_count = 0 )"; return $where; } /** * Add filter reset button * * @param string $which Where to place. */ public function add_filter_clear_button( $which ) { if ( 'top' !== $which ) { return; } $post_type = get_post_type(); $clear_label = __( 'Clear Filter', 'rank-math-pro' ); $clear_url = add_query_arg( 'post_type', $post_type, admin_url( 'edit.php' ) ); $clear_classes = 'clear-tablenav-filter'; $filter_params = [ 'm', 'cat', 'seo-filter' ]; $filtered = false; foreach ( $filter_params as $filter ) { $val = Param::get( $filter ); if ( ! empty( $val ) ) { $filtered = true; break; } } $clear_classes .= $filtered ? '' : ' hidden'; echo ' ' . esc_html( $clear_label ) . ''; } } includes/admin/class-quick-edit.php000064400000050742147600403120013322 0ustar00 */ namespace RankMathPro\Admin; use RankMath\Helper; use RankMath\Helpers\Param; use RankMath\Helpers\Arr; use RankMath\Traits\Hooker; use RankMath\Admin\Admin_Helper; use RankMathPro\Admin\Admin_Helper as ProAdminHelper; defined( 'ABSPATH' ) || exit; /** * Quick edit class. * * @codeCoverageIgnore */ class Quick_Edit { use Hooker; /** * Register hooks. */ public function __construct() { $this->action( 'admin_enqueue_scripts', 'admin_scripts', 20 ); $this->action( 'rank_math/post/column/seo_details', 'quick_edit_hidden_fields' ); $this->action( 'quick_edit_custom_box', 'quick_edit' ); $this->action( 'bulk_edit_custom_box', 'bulk_edit' ); $this->action( 'save_post', 'save_post' ); $this->action( 'load-edit.php', 'maybe_save_bulk_edit', 20 ); $taxonomies = Helper::get_accessible_taxonomies(); unset( $taxonomies['post_format'] ); $taxonomies = wp_list_pluck( $taxonomies, 'label', 'name' ); foreach ( $taxonomies as $taxonomy => $label ) { $this->filter( "manage_edit-{$taxonomy}_columns", 'add_tax_seo_column' ); $this->filter( "manage_{$taxonomy}_custom_column", 'tax_seo_column_content', 10, 3 ); $this->filter( "edited_{$taxonomy}", 'save_tax' ); } } /** * Add hidden column for SEO details for the quick edit. * * @param string[] $columns Original columns array. * * @return string[] New columns array. */ public function add_tax_seo_column( $columns ) { $columns['rank_math_tax_seo_details'] = __( 'SEO Details', 'rank-math-pro' ); return $columns; } /** * Add the hidden fields in the SEO Details column of the terms listing screen. * * @param string $string Current content. * @param string $column_name Column name. * @param int $term_id Term ID. * * @return string New content. */ public function tax_seo_column_content( $string, $column_name, $term_id ) { if ( 'rank_math_tax_seo_details' !== $column_name ) { return $string; } ob_start(); $this->quick_edit_hidden_fields( $term_id, 'term' ); return ob_get_clean(); } /** * Output hidden fields in the `seo_details` column on the posts and the * terms screen, to use the data in the quick edit form. * * @param int $object_id Post/term ID. * @param object $object_type Object type: post or term. * * @return void */ public function quick_edit_hidden_fields( $object_id, $object_type = 'post' ) { if ( ! in_array( $object_type, [ 'post', 'term' ], true ) ) { return; } if ( 'post' === $object_type && ! $this->can_bulk_edit() ) { return; } $robots = array_filter( (array) get_metadata( $object_type, $object_id, 'rank_math_robots', true ) ); if ( empty( $robots ) ) { $robots = Helper::get_robots_defaults(); } // Maybe product with hidden visibility! if ( Helper::is_woocommerce_active() && 'product' === get_post_type( $object_id ) && Helper::get_settings( 'general.noindex_hidden_products' ) ) { $product = \wc_get_product( $object_id ); if ( $product && $product->get_catalog_visibility() === 'hidden' ) { // Preserve other robots values. $robots = array_filter( $robots, function ( $robot ) { return 'index' !== $robot; } ); $robots = array_merge( $robots, [ 'noindex' ] ); } } $title = get_metadata( $object_type, $object_id, 'rank_math_title', true ); if ( ! $title ) { if ( 'post' === $object_type ) { $post_type = get_post_type( $object_id ); $title = Helper::get_settings( "titles.pt_{$post_type}_title" ); } elseif ( 'term' === $object_type ) { $term = get_term( $object_id ); $taxonomy = $term->taxonomy; $title = Helper::get_settings( "titles.tax_{$taxonomy}_title" ); } } $description = get_metadata( $object_type, $object_id, 'rank_math_description', true ); if ( ! $description ) { if ( 'post' === $object_type ) { $post_type = get_post_type( $object_id ); $description = Helper::get_settings( "titles.pt_{$post_type}_description" ); } elseif ( 'term' === $object_type ) { $term = get_term( $object_id ); $taxonomy = $term->taxonomy; $description = Helper::get_settings( "titles.tax_{$taxonomy}_description" ); } } $canonical = get_metadata( $object_type, $object_id, 'rank_math_canonical_url', true ); $focus_keywords = Arr::from_string( get_metadata( $object_type, $object_id, 'rank_math_focus_keyword', true ) ); $primary_keyword = ! empty( $focus_keywords ) ? $focus_keywords[0] : ''; $canonical_placeholder = ''; if ( 'post' === $object_type ) { $canonical_placeholder = get_permalink( $object_id ); } elseif ( 'term' === $object_type ) { $canonical_placeholder = get_term_link( $object_id ); } ?> can_bulk_edit() ) { return; } global $post_type; $ptype = $post_type; if ( is_a( $ptype, 'WP_Post_Type' ) ) { $ptype = $ptype->name; } global $pagenow; if ( 'edit-tags.php' === $pagenow ) { global $taxonomy; $ptype = $taxonomy; } $columns = get_column_headers( 'edit-' . $ptype ); if ( ! isset( $columns['rank_math_seo_details'] ) && ! isset( $columns['rank_math_tax_seo_details'] ) ) { return; } $robots = [ 'index' => __( 'Index', 'rank-math-pro' ), 'noindex' => __( 'No Index', 'rank-math-pro' ), 'nofollow' => __( 'No Follow', 'rank-math-pro' ), 'noarchive' => __( 'No Archive', 'rank-math-pro' ), 'noimageindex' => __( 'No Image Index', 'rank-math-pro' ), 'nosnippet' => __( 'No Snippet', 'rank-math-pro' ), ]; switch ( $column ) { case 'rank_math_seo_details': wp_nonce_field( 'rank-math-quick-edit', 'rank_math_quick_edit_nonce' ); ?>
      $option ) : ?>
    do_filter( 'admin/disable_primary_term', false ) ) : $taxonomy = ProAdminHelper::get_primary_taxonomy(); if ( false !== $taxonomy ) : ?>
      $option ) : ?>
    quick_edit( $column, true ); } /** * Save bulk edit data if needed. * * @return void */ public function maybe_save_bulk_edit() { if ( ! Param::request( 'bulk_edit' ) ) { return; } $this->save_bulk_edit( $_REQUEST ); // phpcs:ignore } /** * Save bulk edit data. * * @param array $post_data Post data input. * @return void */ public function save_bulk_edit( $post_data ) { if ( empty( $post_data ) ) { $post_data = &$_POST; // phpcs:ignore } if ( isset( $post_data['post_type'] ) ) { $ptype = get_post_type_object( $post_data['post_type'] ); } else { $ptype = get_post_type_object( 'post' ); } if ( ! current_user_can( $ptype->cap->edit_posts ) ) { return; } if ( ! Helper::has_cap( 'onpage_general' ) ) { return; } if ( ! $this->can_bulk_edit( $ptype ) ) { return; } $save_fields = [ 'title', 'description', 'robots', 'primary_term', ]; $post_ids = array_map( 'intval', (array) $post_data['post'] ); foreach ( $post_ids as $post_id ) { foreach ( $save_fields as $field ) { $field_name = 'rank_math_' . $field; $field_value = isset( $post_data[ $field_name ] ) ? $post_data[ $field_name ] : ''; if ( is_string( $field_value ) ) { $field_value = trim( $field_value ); } if ( empty( $field_value ) ) { // Skip if not set. continue; } if ( 'robots' === $field ) { $field_value = (array) $field_value; } elseif ( 'primary_term' === $field ) { $taxonomy = ProAdminHelper::get_primary_taxonomy( $post_id ); $field_name = 'rank_math_primary_' . $taxonomy['name']; } update_post_meta( $post_id, $field_name, $field_value ); } } } /** * Save post quick edit. * * @param int $post_id Post ID. * @return mixed */ public function save_post( $post_id ) { if ( wp_is_post_revision( $post_id ) || ! wp_verify_nonce( Param::post( 'rank_math_quick_edit_nonce' ), 'rank-math-quick-edit' ) ) { return; } if ( ! Helper::has_cap( 'onpage_general' ) ) { return; } $post_type = get_post_type( $post_id ); if ( ! $this->can_bulk_edit( $post_type ) ) { return; } $taxonomy = ProAdminHelper::get_primary_taxonomy( $post_id ); $save_fields = [ 'title', 'description', 'robots', 'focus_keyword', 'canonical_url', 'primary_term', ]; foreach ( $save_fields as $field ) { $field_name = 'rank_math_' . $field; $flag = []; if ( 'robots' === $field ) { $flag = FILTER_REQUIRE_ARRAY; } $field_value = Param::post( $field_name, false, FILTER_DEFAULT, $flag ); if ( false === $field_value ) { continue; } $default_value = ''; if ( $post_type ) { $default_value = Helper::get_settings( 'titles.pt_' . $post_type . '_' . $field ); } if ( 'robots' === $field ) { $field_value = array_filter( $field_value ); $field_value = array_unique( $field_value ); $field_value = array_intersect( $field_value, [ 'index', 'noindex', 'nofollow', 'noarchive', 'noimageindex', 'nosnippet' ] ); } elseif ( 'canonical_url' === $field ) { $field_value = esc_url_raw( $field_value ); } elseif ( 'focus_keyword' === $field ) { $current_value = get_post_meta( $post_id, $field_name, true ); $current = Arr::from_string( $current_value ); $keywords = Arr::from_string( $field_value ); $current[0] = ! empty( $keywords ) ? $keywords[0] : ''; if ( '' === $current[0] ) { array_shift( $current ); } $field_value = join( ', ', $current ); } elseif ( 'primary_term' === $field ) { if ( ! $field_value ) { delete_post_meta( $post_id, $field_name ); continue; } if ( ! has_term( absint( $field_value ), $taxonomy['name'], $post_id ) ) { continue; } $field_name = 'rank_math_primary_' . $taxonomy['name']; } if ( empty( $field_value ) || $field_value === $default_value ) { delete_post_meta( $post_id, $field_name ); continue; } update_post_meta( $post_id, $field_name, $field_value ); } } /** * Save taxonomy term quick edit. * * @param int $term_id Term ID. * * @return void */ public function save_tax( $term_id ) { $term_id = Param::post( 'tax_ID' ); if ( ! $term_id ) { return; } if ( ! wp_verify_nonce( Param::post( 'rank_math_quick_edit_nonce' ), 'rank-math-quick-edit' ) ) { return; } if ( ! Helper::has_cap( 'onpage_general' ) ) { return; } $save_fields = [ 'title', 'description', 'robots', 'focus_keyword', 'canonical_url', ]; foreach ( $save_fields as $field ) { $field_name = 'rank_math_' . $field; $flag = []; if ( 'robots' === $field ) { $flag = FILTER_REQUIRE_ARRAY; } $field_value = Param::post( $field_name, false, FILTER_DEFAULT, $flag ); if ( false === $field_value ) { continue; } if ( 'robots' === $field ) { $field_value = array_filter( $field_value ); $field_value = array_unique( $field_value ); $field_value = array_intersect( $field_value, [ 'index', 'noindex', 'nofollow', 'noarchive', 'noimageindex', 'nosnippet' ] ); } elseif ( 'canonical_url' === $field ) { $field_value = esc_url_raw( $field_value ); } elseif ( 'focus_keyword' === $field ) { $current = get_term_meta( $term_id, $field_name, true ); $current = Arr::from_string( $current ); $keywords = Arr::from_string( $field_value ); $current[0] = ! empty( $keywords ) ? $keywords[0] : ''; if ( '' === $current[0] ) { array_shift( $current ); } $field_value = join( ', ', $current ); } update_term_meta( $term_id, $field_name, $field_value ); } } /** * Check if bulk editing is enabled for the current post type. * * @param string $ptype Post type name. * * @return boolean */ public function can_bulk_edit( $ptype = null ) { global $post_type; if ( ! $ptype ) { $ptype = $post_type; } if ( is_a( $ptype, 'WP_Post_Type' ) ) { $ptype = $ptype->name; } $allow_editing = Helper::get_settings( 'titles.pt_' . $ptype . '_bulk_editing', true ); if ( ! $allow_editing || 'readonly' === $allow_editing ) { return false; } return true; } } includes/admin/class-setup-wizard.php000064400000021453147600403120013716 0ustar00 */ namespace RankMathPro\Admin; use RankMath\KB; use RankMath\Helper; use RankMath\Helpers\Param; use RankMath\Traits\Ajax; use RankMath\Traits\Hooker; defined( 'ABSPATH' ) || exit; /** * Trends tool class. * * @codeCoverageIgnore */ class Setup_Wizard { use Hooker, Ajax; /** * Register hooks. */ public function __construct() { $this->action( 'admin_init', 'enqueue', 20 ); $this->action( 'rank_math/wizard/settings/compatibility', 'add_sw_custom_mode', 20 ); $this->filter( 'rank_math/wizard/steps', 'steps' ); $this->ajax( 'import_settings', 'ajax_import_settings' ); } /** * Enqueue assets. * * @return void */ public function enqueue() { if ( Param::get( 'page' ) !== 'rank-math-wizard' ) { return; } wp_enqueue_style( 'rank-math-pro-setup-wizard', RANK_MATH_PRO_URL . 'assets/admin/css/setup-wizard.css', null, rank_math_pro()->version ); wp_enqueue_script( 'rank-math-pro-setup-wizard', RANK_MATH_PRO_URL . 'assets/admin/js/setup-wizard.js', [ 'jquery' ], rank_math_pro()->version, true ); } /** * Add custom option in Setup Wizard. * * @param CMB2 $cmb CMB instance. */ public function add_sw_custom_mode( $cmb ) { $field = $cmb->get_field( 'setup_mode' ); if ( false !== $field ) { $import_html = ''; $field->args['options'] = [ /* translators: Option Description */ 'easy' => '
    ' . sprintf( __( 'Easy %s', 'rank-math-pro' ), '

    ' . __( 'For websites where you only want to change the basics and let Rank Math do most of the heavy lifting. Most settings are set to default as per industry best practices. One just has to set it and forget it.', 'rank-math-pro' ) . '

    ' ), /* translators: Option Description */ 'advanced' => '
    ' . sprintf( __( 'Advanced %s', 'rank-math-pro' ), '

    ' . __( 'For the advanced users who want to control every SEO aspect of the website. You are offered options to change everything and have full control over the website’s SEO.', 'rank-math-pro' ) . '

    ' ), /* translators: Option Description */ 'custom' => '
    ' . sprintf( __( 'Custom Mode %s', 'rank-math-pro' ), '

    ' . __( 'Select this if you have a custom Rank Math settings file you want to use.', 'rank-math-pro' ) . '

    ' ) . $import_html, ]; } } /** * Ajax import settings. */ public function ajax_import_settings() { $this->verify_nonce( 'rank-math-ajax-nonce' ); $this->has_cap_ajax( 'general' ); $file = $this->has_valid_import_file(); if ( false === $file ) { return false; } // Parse Options. $wp_filesystem = Helper::get_filesystem(); if ( is_null( $wp_filesystem ) ) { return false; } $settings = $wp_filesystem->get_contents( $file['file'] ); $settings = json_decode( $settings, true ); \unlink( $file['file'] ); if ( is_array( $settings ) && $this->do_import_data( $settings ) ) { $this->success( __( 'Import successful.', 'rank-math-pro' ) ); exit(); } $this->error( __( 'No settings found to be imported.', 'rank-math-pro' ) ); exit(); } /** * Add News/Video Sitemap in Setup Wizard. * * @param array $steps Wizard Steps. * * @return array */ public function steps( $steps ) { if ( isset( $steps['sitemaps'] ) ) { $steps['sitemaps']['class'] = '\\RankMathPro\\Wizard\\Sitemap'; } return $steps; } /** * Import has valid file. * * @return mixed */ private function has_valid_import_file() { if ( empty( $_FILES['import-me'] ) ) { $this->error( __( 'No file selected.', 'rank-math-pro' ) ); return false; } $this->filter( 'upload_mimes', 'allow_txt_upload' ); $file = wp_handle_upload( $_FILES['import-me'], [ 'test_form' => false ] ); $this->remove_filter( 'upload_mimes', 'allow_txt_upload', 10 ); if ( is_wp_error( $file ) ) { $this->error( __( 'Settings file could not be imported:', 'rank-math-pro' ) . ' ' . $file->get_error_message() ); return false; } if ( isset( $file['error'] ) ) { $this->error( __( 'Settings could not be imported:', 'rank-math-pro' ) . ' ' . $file['error'] ); return false; } if ( ! isset( $file['file'] ) ) { $this->error( __( 'Settings could not be imported: Upload failed.', 'rank-math-pro' ) ); return false; } return $file; } /** * Allow txt & json file upload. * * @param array $types Mime types keyed by the file extension regex corresponding to those types. * * @return array */ public function allow_txt_upload( $types ) { $types['txt'] = 'text/plain'; $types['json'] = 'application/json'; return $types; } /** * Does import data. * * @param array $data Import data. * @param bool $suppress_hooks Suppress hooks or not. * @return bool */ private function do_import_data( array $data, $suppress_hooks = false ) { $this->run_import_hooks( 'pre_import', $data, $suppress_hooks ); // Import options. $down = $this->import_set_options( $data ); // Import capabilities. if ( ! empty( $data['role-manager'] ) ) { $down = true; Helper::set_capabilities( $data['role-manager'] ); } // Import redirections. if ( ! empty( $data['redirections'] ) ) { $down = true; $this->import_set_redirections( $data['redirections'] ); } $this->run_import_hooks( 'after_import', $data, $suppress_hooks ); return $down; } /** * Set options from data. * * @param array $data An array of data. */ private function import_set_options( $data ) { $set = false; $hash = [ 'modules' => 'rank_math_modules', 'general' => 'rank-math-options-general', 'titles' => 'rank-math-options-titles', 'sitemap' => 'rank-math-options-sitemap', ]; foreach ( $hash as $key => $option_key ) { if ( ! empty( $data[ $key ] ) ) { $set = true; update_option( $option_key, $data[ $key ] ); } } return $set; } /** * Set redirections. * * @param array $redirections An array of redirections to import. */ private function import_set_redirections( $redirections ) { foreach ( $redirections as $key => $redirection ) { $matched = \RankMath\Redirections\DB::match_redirections_source( $redirection['sources'] ); if ( ! empty( $matched ) ) { continue; } $sources = maybe_unserialize( $redirection['sources'] ); if ( ! is_array( $sources ) ) { continue; } \RankMath\Redirections\DB::add( [ 'url_to' => $redirection['url_to'], 'sources' => $sources, 'header_code' => $redirection['header_code'], 'hits' => $redirection['hits'], 'created' => $redirection['created'], 'updated' => $redirection['updated'], ] ); } } /** * Run import hooks * * @param string $hook Hook to fire. * @param array $data Import data. * @param bool $suppress Suppress hooks or not. */ private function run_import_hooks( $hook, $data, $suppress ) { if ( ! $suppress ) { /** * Fires while importing settings. * * @since 0.9.0 * * @param array $data Import data. */ $this->do_action( 'import/settings/' . $hook, $data ); } } } includes/admin/class-trends-tool.php000064400000002523147600403120013527 0ustar00 */ namespace RankMathPro\Admin; use RankMath\Helper; use RankMath\Traits\Hooker; use RankMath\Admin\Admin_Helper; defined( 'ABSPATH' ) || exit; /** * Trends tool class. * * @codeCoverageIgnore */ class Trends_Tool { use Hooker; /** * Register hooks. */ public function __construct() { $this->action( 'rank_math/admin/editor_scripts', 'editor_scripts', 20 ); if ( Helper::is_site_editor() ) { $this->action( 'enqueue_block_editor_assets', 'editor_scripts', 20 ); } } /** * Enqueue assets for post/term/user editors. * * @return void */ public function editor_scripts() { global $pagenow; if ( ! Admin_Helper::is_post_edit() && ! Helper::is_site_editor() && 'term.php' !== $pagenow && ! Admin_Helper::is_user_edit() ) { return; } if ( ! wp_script_is( 'rank-math-editor' ) ) { return; } wp_enqueue_script( 'rank-math-pro-editor', RANK_MATH_PRO_URL . 'assets/admin/js/gutenberg.js', [ 'jquery-ui-autocomplete', 'rank-math-editor', ], RANK_MATH_PRO_VERSION, true ); wp_enqueue_style( 'rank-math-pro-editor', RANK_MATH_PRO_URL . 'assets/admin/css/gutenberg.css', [], RANK_MATH_PRO_VERSION ); } } includes/admin/index.php000064400000000034147600403120011254 0ustar00{"use strict";var e={n:t=>{var r=t&&t.__esModule?()=>t.default:()=>t;return e.d(r,{a:r}),r},d:(t,r)=>{for(var a in r)e.o(r,a)&&!e.o(t,a)&&Object.defineProperty(t,a,{enumerable:!0,get:r[a]})},o:(e,t)=>Object.prototype.hasOwnProperty.call(e,t)};const t=jQuery;var r=e.n(t);r()((function(){r()("#rank_math_export_404_date_from, #rank_math_export_404_date_to").datepicker({dateFormat:"yy-mm-dd"});var e=r()(".rank-math-export-404-panel");r()("a.rank-math-404-monitor-export").on("click",(function(t){t.preventDefault(),e.toggleClass("hidden")}))}))})();includes/modules/404-monitor/class-monitor-pro.php000064400000015634147600403120016125 0ustar00 */ namespace RankMathPro; use RankMath\Helper; use RankMath\Helpers\Param; use RankMath\Traits\Hooker; use RankMath\Admin\Database\Database; use RankMathPro\Admin\CSV; defined( 'ABSPATH' ) || exit; /** * Monitor class. * * @codeCoverageIgnore */ class Monitor_Pro extends CSV { use Hooker; /** * Total hits cache. * * @var array */ private $total_hits_cache = []; /** * Constructor. */ public function __construct() { $this->filter( 'rank_math/404_monitor/page_title_actions', 'page_title_actions', 20, 1 ); $this->action( 'rank_math/404_monitor/before_list_table', 'export_panel', 20 ); $this->action( 'admin_enqueue_scripts', 'enqueue', 20 ); $this->action( 'init', 'maybe_export', 20 ); $this->filter( 'rank_math/404_monitor/list_table_columns', 'manage_columns', 20 ); $this->filter( 'rank_math/404_monitor/list_table_column', 'total_hits_column', 20, 3 ); $this->filter( 'rank_math/404_monitor/get_logs_args', 'get_logs_args', 20 ); } /** * Add page title action for export. * * @param array $actions Original actions. * @return array */ public function page_title_actions( $actions ) { $actions['export'] = [ 'class' => 'page-title-action', 'href' => add_query_arg( 'export-404', '1' ), 'label' => __( 'Export', 'rank-math-pro' ), ]; return $actions; } /** * Output export panel. * * @return void */ public function export_panel() { $today = date( 'Y-m-d' ); ?>

    sanitize_datetime( Param::get( 'date_from' ) ); $date_to = $this->sanitize_datetime( Param::get( 'date_to' ) ); $data = $this->export_items( $date_from, $date_to ); $this->export( [ 'filename' => '404-log', 'columns' => $data['columns'], 'items' => $data['items'], ] ); die(); } /** * Do export. * * @param string $time_from Start date (SQL DateTime format). * @param string $time_to End date (SQL DateTime format). * * @return array */ private function export_items( $time_from = null, $time_to = null ) { global $wpdb; $logs_table = $wpdb->prefix . 'rank_math_404_logs'; $query = "SELECT * FROM {$logs_table} WHERE 1=1"; $where = ''; if ( $time_from ) { $where .= " AND accessed > '{$time_from} 00:00:01'"; } if ( $time_to ) { $where .= " AND accessed < '{$time_to} 23:59:59'"; } $query .= $where; $items = $wpdb->get_results( $query, ARRAY_A ); // phpcs:ignore WordPress.DB.PreparedSQL.NotPrepared if ( empty( $items ) ) { return [ 'columns' => [], 'items' => [], ]; } $columns = array_keys( $items[0] ); return [ 'columns' => $columns, 'items' => $items, ]; } /** * Sanitize date field inputs. * * @param string $date Date input. * @return string */ public function sanitize_datetime( $date ) { return preg_replace( '/[^0-9 :-]/', '', $date ); } /** * Enqueue styles and scripts. * * @param string $hook The current admin page. * * @return void */ public function enqueue( $hook ) { if ( 'rank-math_page_rank-math-404-monitor' !== $hook ) { return; } $url = RANK_MATH_PRO_URL . 'includes/modules/404-monitor/assets/'; wp_enqueue_script( 'rank-math-pro-404-monitor', $url . 'js/404-monitor.js', [ 'jquery-ui-core', 'jquery-ui-datepicker' ], RANK_MATH_PRO_VERSION, true ); wp_enqueue_style( 'rank-math-pro-404-monitor', $url . 'css/404-monitor.css', [], RANK_MATH_PRO_VERSION ); } /** * Add extra columns for the list table. * * @param array $columns Original columns. * @return array */ public function manage_columns( $columns ) { if ( 'simple' === Helper::get_settings( 'general.404_monitor_mode' ) ) { return $columns; } $columns['total_hits'] = esc_html__( 'Hits', 'rank-math-pro' ); return $columns; } /** * Add content in the extra columns. * * @param string $content Original content. * @param array $item Table item. * @param string $column Column name. * @return string */ public function total_hits_column( $content, $item, $column ) { if ( 'total_hits' !== $column ) { return $content; } if ( ! isset( $this->total_hits_cache[ $item['uri'] ] ) ) { $this->total_hits_cache[ $item['uri'] ] = Database::table( 'rank_math_404_logs' )->selectCount( '*', 'count' )->where( 'uri', $item['uri'] )->getVar(); } return '' . $this->total_hits_cache[ $item['uri'] ] . ''; } /** * Change get_logs() args when filtering for a URI. * * @param array $args Original args. * @return array */ public function get_logs_args( $args ) { $uri = Param::get( 'uri' ); if ( ! $uri ) { return $args; } $args['uri'] = $uri; return $args; } } includes/modules/acf/class-acf.php000064400000015613147600403120013123 0ustar00 */ namespace RankMathPro\ACF; use RankMath\Helper; use RankMath\Traits\Hooker; defined( 'ABSPATH' ) || exit; /** * ACF class. */ class ACF { use Hooker; /** * The Constructor. */ public function __construct() { $this->action( 'rank_math/sitemap/urlimages', 'add_acf_images', 10, 2 ); $this->filter( 'rank_math/sitemap/content_before_parse_html_images', 'parse_html_images', 10, 2 ); $this->action( 'rank_math/admin/settings/general', 'acf_sitemap_settings' ); } /** * Add new settings. * * @param object $cmb CMB2 instance. */ public function acf_sitemap_settings( $cmb ) { $field_ids = wp_list_pluck( $cmb->prop( 'fields' ), 'id' ); $field_position = array_search( 'include_featured_image', array_keys( $field_ids ), true ) + 1; $cmb->add_field( [ 'id' => 'include_acf_images', 'type' => 'toggle', 'name' => esc_html__( 'Include Images from the ACF Fields.', 'rank-math-pro' ), 'desc' => esc_html__( 'Include images added in the ACF fields.', 'rank-math-pro' ), 'options' => [ 'off' => esc_html__( 'Default', 'rank-math-pro' ), 'on' => esc_html__( 'Custom', 'rank-math-pro' ), ], 'default' => 'off', 'dep' => [ [ 'include_images', 'on' ] ], ], ++$field_position ); } /** * Add images from the ACF fields content in the Sitemap. * * @param string $content Post content. * @param int $post_id Post ID. */ public function parse_html_images( $content, $post_id ) { if ( ! Helper::get_settings( 'sitemap.include_acf_images' ) ) { return $content; } $fields = get_field_objects( $post_id ); if ( empty( $fields ) ) { return $content; } foreach ( $fields as $field ) { if ( empty( $field['value'] ) ) { continue; } if ( in_array( $field['type'], [ 'wysiwyg', 'textarea' ], true ) ) { $content .= $field['value']; continue; } if ( 'flexible_content' === $field['type'] ) { $this->get_flexible_content( $content, $field, $post_id ); continue; } if ( 'repeater' === $field['type'] || 'group' === $field['type'] ) { $this->get_sub_fields_content( $content, $field['sub_fields'], $field ); continue; } } return $content; } /** * Filter images to be included for the post in XML sitemap. * * @param array $images Array of image items. * @param int $post_id ID of the post. */ public function add_acf_images( $images, $post_id ) { if ( ! Helper::get_settings( 'sitemap.include_acf_images' ) ) { return $images; } $fields = get_field_objects( $post_id ); if ( empty( $fields ) ) { return $images; } $values = wp_list_pluck( $fields, 'value' ); $this->get_all_images( $images, $values ); return $images; } /** * Get content from flexible_content field. * * @param string $content Post content. * @param array $field Current field data. * @param int $post_id Post ID. */ private function get_flexible_content( &$content, $field, $post_id ) { if ( empty( $field['layouts'] ) || empty( current( $field['layouts'] ) ) ) { return; } $this->get_sub_fields_content( $content, current( $field['layouts'] )['sub_fields'], $field ); } /** * Get content from ACF sub-fields. * * @param string $content Post content. * @param array $sub_fields Array of subfields. * @param array $field Current field data. */ private function get_sub_fields_content( &$content, $sub_fields, $field ) { foreach ( $sub_fields as $layout ) { if ( ! in_array( $layout['type'], [ 'wysiwyg', 'textarea' ], true ) ) { continue; } foreach ( $field['value'] as $key => $value ) { if ( $key === $layout['name'] ) { $content .= $value; continue; } $content .= is_array( $value ) && ! empty( $value[ $layout['name'] ] ) ? $value[ $layout['name'] ] : ''; } } } /** * Add Images to XML Sitemap. * * @param array $images Array of image items. * @param array $field_data Current Image array. * @param string $field_type Is field type gallery. */ private function add_images_to_sitemap( &$images, $field_data, $field_type ) { if ( empty( $field_data ) ) { return; } if ( in_array( $field_type, [ 'group', 'repeater', 'flexible_content' ], true ) ) { $this->add_images_from_repeater_field( $images, $field_data ); return; } if ( in_array( $field_type, [ 'gallery' ], true ) ) { foreach ( $field_data as $image ) { $this->add_images_to_sitemap( $images, $image, 'image' ); } return; } if ( 'image' !== $field_type || empty( $field_data ) ) { return; } if ( is_array( $field_data ) && ! empty( $field_data['url'] ) ) { $images[] = [ 'src' => $field_data['url'], 'title' => $field_data['title'], 'alt' => $field_data['alt'], ]; } elseif ( is_int( $field_data ) ) { $image_url = wp_get_attachment_image_url( $field_data, 'full' ); if ( $image_url ) { $images[] = [ 'src' => $image_url, 'title' => '', 'alt' => '', ]; } } elseif ( Helper::is_image_url( $field_data ) ) { $images[] = [ 'src' => $field_data, 'title' => '', 'alt' => '', ]; } } /** * Add Images to XML Sitemap from Repeater field. * * @param array $images Array of image items. * @param array $field_data Current Image array. */ private function add_images_from_repeater_field( &$images, $field_data ) { if ( empty( $field_data ) ) { return; } foreach ( $field_data as $data ) { if ( is_array( $data ) ) { foreach ( $data as $image ) { if ( is_array( $image ) ) { $this->add_images_to_sitemap( $images, $image[0], 'image' ); } else { $this->add_images_to_sitemap( $images, $image, 'image' ); } } } else { $this->add_images_to_sitemap( $images, $data, 'image' ); } } } /** * Get all images * * @param array $images All images. * @param array $data All acf field values. * * @return array */ public function get_all_images( &$images, $data ) { if ( is_array( $data ) ) { foreach ( array_values( $data ) as $single_data ) { if ( is_array( $single_data ) && isset( $single_data['type'] ) && 'image' === $single_data['type'] ) { $images[] = [ 'src' => $single_data['url'], 'title' => $single_data['title'], 'alt' => $single_data['alt'], ]; $single_data = ''; } $this->get_all_images( $images, $single_data ); } } if ( empty( $data ) || is_array( $data ) ) { return $images; } if ( is_int( $data ) ) { $image_url = wp_get_attachment_image_url( $data, 'full' ); if ( $image_url ) { $images[] = [ 'src' => $image_url, 'title' => '', 'alt' => '', ]; } } if ( Helper::is_image_url( $data ) ) { $images[] = [ 'src' => $data, 'title' => '', 'alt' => '', ]; } return $images; } } includes/modules/analytics/assets/css/admin-bar.css000064400000005100147600403120016440 0ustar00:root{--rankmath-wp-adminbar-height: 0}@keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(-360deg)}}@keyframes bounce{from{transform:translateY(0px)}to{transform:translateY(-5px)}}@keyframes loading{0%{background-size:20% 50% ,20% 50% ,20% 50%}20%{background-size:20% 20% ,20% 50% ,20% 50%}40%{background-size:20% 100%,20% 20% ,20% 50%}60%{background-size:20% 50% ,20% 100%,20% 20%}80%{background-size:20% 50% ,20% 50% ,20% 100%}100%{background-size:20% 50% ,20% 50% ,20% 50%}}.rank-math-pagespeed-box .rank-math-pagespeed-header{display:flex;flex-flow:row wrap}.rank-math-pagespeed-box .rank-math-pagespeed-header{align-items:center}.rank-math-pagespeed-box .rank-math-pagespeed-header h3{font-size:1rem}.rank-math-pagespeed-box .rank-math-pagespeed-header span{margin-left:auto}.rank-math-pagespeed-box .rank-math-pagespeed-header .button{line-height:1;width:30px;height:30px;padding:0;text-align:center;text-decoration:none;color:#b5bfc9;border:0;fill:#b5bfc9;-webkit-text-stroke:1px white}.rank-math-pagespeed-box .rank-math-pagespeed-header .button svg,.rank-math-pagespeed-box .rank-math-pagespeed-header .button .dashicon{margin-right:0;vertical-align:-2px}.rank-math-pagespeed-box .rank-math-pagespeed-header .button:hover,.rank-math-pagespeed-box .rank-math-pagespeed-header .button:focus,.rank-math-pagespeed-box .rank-math-pagespeed-header .button:active{outline:none;background:transparent;box-shadow:none;fill:#069de3}.rank-math-pagespeed-box .rank-math-pagespeed-header .button.loading{display:inline-block;animation:rm-spin 1s linear infinite}@keyframes rm-spin{0%{transform:rotate(360deg);color:#10AC84;fill:#10AC84}25%{color:#4e8cde;fill:#4e8cde}50%{color:#ed5e5e;fill:#ed5e5e}75%{color:#FF9F43;fill:#FF9F43}100%{transform:rotate(0deg);color:#F368E0;fill:#F368E0}}.rank-math-pagespeed-box .col{margin-top:.825rem;flex:0 0 50%}.rank-math-pagespeed-box .col .rm-icon{font-size:1.25rem;margin-right:8px;vertical-align:middle}.rank-math-pagespeed-box .col strong{font-size:1rem;font-weight:500;margin-right:10px;vertical-align:middle}.rank-math-pagespeed-box .col strong.interactive-good{color:#52a652}.rank-math-pagespeed-box .col strong.interactive-fair{color:#FF9800}.rank-math-pagespeed-box .col strong.interactive-bad{color:#f0776f}.rank-math-pagespeed-box .col small{font-size:14px;font-weight:500;line-height:24px;display:inline-block;width:42px;text-align:center;color:#52a652;border-radius:5px;background:#e9f4e9}.rank-math-pagespeed-box .col small.score-fair{color:#FF9800;background:#ffefd6}.rank-math-pagespeed-box .col small.score-bad{color:#f0776f;background:#fdedec} includes/modules/analytics/assets/css/stats.css000064400000066337147600403130015770 0ustar00/*! * Plugin: Rank Math * URL: https://rankmath.com/wordpress/plugin/seo-suite/ * Name: stats.css */:root{--rankmath-wp-adminbar-height: 0}@keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(-360deg)}}@keyframes bounce{from{transform:translateY(0px)}to{transform:translateY(-5px)}}@keyframes loading{0%{background-size:20% 50% ,20% 50% ,20% 50%}20%{background-size:20% 20% ,20% 50% ,20% 50%}40%{background-size:20% 100%,20% 20% ,20% 50%}60%{background-size:20% 50% ,20% 100%,20% 20%}80%{background-size:20% 50% ,20% 50% ,20% 100%}100%{background-size:20% 50% ,20% 50% ,20% 50%}}.rank-math-single-tab .rank-math-pagespeed-box .rank-math-pagespeed-header,.rank-math-single-tab .rank-math-focus-keyword-box .schema-listing,.rank-math-single-tab .rank-math-badges-box,.rank-math-single-tab .rank-math-suggested-actions .action,.rank-math-single-tab .rank-math-single-backlinks td a,.rank-math-google-update .tooltip_date,.rank-math-indexing-tab .rank-math-g-presence-overview .rank-math-bar-graph-stats{display:flex;flex-flow:row wrap}.rank-math-table .rank-math-child-row #rank-math-pro-cta{margin-top:0}.rank-math-table .rank-math-child-row .components-card-header{display:none}.rank-math-table .rank-math-child-row>td{padding:0}.rank-math-table .rank-math-child-row .rank-math-table{margin-bottom:0;border:0}.rank-math-table .rank-math-child-row .rank-math-table table{border:0}.rank-math-table .rank-math-child-row .rank-math-table tr{background:#fafafb}.rank-math-table .is-sortable .components-button{font-size:1rem;position:relative;display:block;width:100%;margin:0;padding:0 23px 0 0;text-align:left;border:none;background:transparent}.rank-math-table .is-sortable .components-button svg{position:absolute;top:-2px;right:0}.rank-math-table .is-sortable .components-button span{font-size:1rem;width:auto;margin:0;background:none}.rank-math-table .is-sortable .components-button:active{color:inherit}.rank-math-table .is-sortable:hover .components-button svg,.rank-math-table .is-sortable.is-sorted .components-button svg{fill:#069de3}.rank-math-table .is-sortable.is-sorted[aria-sort="ascending"] .components-button svg{top:0}.rank-math-table table tr .rank-math-table__item .recharts-tooltip-wrapper{top:40px !important}.rank-math-table table tr:last-child .rank-math-table__item .recharts-tooltip-wrapper{top:-80px !important}.rank-math-table .woocommerce-table__actions{margin-right:0.5rem}.rank-math-table .woocommerce-table__actions .components-base-control__field{margin-bottom:0}.rank-math-table .woocommerce-table__actions .components-base-control__field select{background:#f8f9fa;color:#6b7278;border-radius:3px}.rank-math-table .woocommerce-table__actions .components-base-control__field .components-input-control__backdrop{border-color:#b5bfc9;box-shadow:none;border-radius:3px}.rank-math-analytics .rank-math-score-overview .rank-math-list__item{cursor:pointer}.rank-math-analytics .rank-math-score-overview .rank-math-list__item:hover,.rank-math-analytics .rank-math-score-overview .rank-math-list__item:focus{background:#fafafb}.rank-math-single-tab .rank-math-pagespeed-box .rank-math-pagespeed-header,.rank-math-single-tab .rank-math-focus-keyword-box .schema-listing,.rank-math-single-tab .rank-math-badges-box,.rank-math-single-tab .rank-math-suggested-actions .action,.rank-math-single-tab .rank-math-single-backlinks td a,.rank-math-google-update .tooltip_date,.rank-math-indexing-tab .rank-math-g-presence-overview .rank-math-bar-graph-stats{display:flex;flex-flow:row wrap}.rank-math-single-tab .rank-math-pagespeed-box .rank-math-pagespeed-header{align-items:center}.rank-math-single-tab .rank-math-pagespeed-box .rank-math-pagespeed-header h3{font-size:1rem}.rank-math-single-tab .rank-math-pagespeed-box .rank-math-pagespeed-header span{margin-left:auto}.rank-math-single-tab .rank-math-pagespeed-box .rank-math-pagespeed-header .button{line-height:1;width:30px;height:30px;padding:0;text-align:center;text-decoration:none;color:#b5bfc9;border:0;fill:#b5bfc9;-webkit-text-stroke:1px white}.rank-math-single-tab .rank-math-pagespeed-box .rank-math-pagespeed-header .button svg,.rank-math-single-tab .rank-math-pagespeed-box .rank-math-pagespeed-header .button .dashicon{margin-right:0;vertical-align:-2px}.rank-math-single-tab .rank-math-pagespeed-box .rank-math-pagespeed-header .button:hover,.rank-math-single-tab .rank-math-pagespeed-box .rank-math-pagespeed-header .button:focus,.rank-math-single-tab .rank-math-pagespeed-box .rank-math-pagespeed-header .button:active{outline:none;background:transparent;box-shadow:none;fill:#069de3}.rank-math-single-tab .rank-math-pagespeed-box .rank-math-pagespeed-header .button.loading{display:inline-block;animation:rm-spin 1s linear infinite}@keyframes rm-spin{0%{transform:rotate(360deg);color:#10AC84;fill:#10AC84}25%{color:#4e8cde;fill:#4e8cde}50%{color:#ed5e5e;fill:#ed5e5e}75%{color:#FF9F43;fill:#FF9F43}100%{transform:rotate(0deg);color:#F368E0;fill:#F368E0}}.rank-math-single-tab .rank-math-pagespeed-box .col{margin-top:.825rem;flex:0 0 50%}.rank-math-single-tab .rank-math-pagespeed-box .col .rm-icon{font-size:1.25rem;margin-right:8px;vertical-align:middle}.rank-math-single-tab .rank-math-pagespeed-box .col strong{font-size:1rem;font-weight:500;margin-right:10px;vertical-align:middle}.rank-math-single-tab .rank-math-pagespeed-box .col strong.interactive-good{color:#52a652}.rank-math-single-tab .rank-math-pagespeed-box .col strong.interactive-fair{color:#FF9800}.rank-math-single-tab .rank-math-pagespeed-box .col strong.interactive-bad{color:#f0776f}.rank-math-single-tab .rank-math-pagespeed-box .col small{font-size:14px;font-weight:500;line-height:24px;display:inline-block;width:42px;text-align:center;color:#52a652;border-radius:5px;background:#e9f4e9}.rank-math-single-tab .rank-math-pagespeed-box .col small.score-fair{color:#FF9800;background:#ffefd6}.rank-math-single-tab .rank-math-pagespeed-box .col small.score-bad{color:#f0776f;background:#fdedec}.rank-math-single-tab .rank-math-box{box-sizing:border-box;padding:1rem;border-color:#dadfe4}.rank-math-single-tab .rank-math-box-grid:not(.has-3-col)>*{flex:0 0 100%}@media screen and (min-width: 48rem){.rank-math-single-tab .rank-math-box-grid:not(.has-3-col)>*{flex:0 0 49%}}.rank-math-single-tab .rank-math-seo-score-box h3{font-size:1.125rem;font-weight:500;text-align:center}.rank-math-single-tab .rank-math-seo-score-box .col{margin-top:1.25rem;flex:0 0 48%}.rank-math-single-tab .rank-math-seo-score-box .text-large{font-size:1.875rem;font-weight:500}.rank-math-single-tab .rank-math-seo-score-box h4{margin-top:10px;text-align:center}.rank-math-single-tab .rank-math-focus-keyword-box h3{font-size:1rem;font-weight:500}.rank-math-single-tab .rank-math-focus-keyword-box .rank-math-primary-fk{font-size:.875rem;font-weight:normal;display:inline-block;margin:10px 0 15px;padding:5px 15px;color:#057bb1;border:1px solid #069de3;border-radius:15px;background:#eaf8fe}.rank-math-single-tab .rank-math-focus-keyword-box .rank-math-primary-fk:before{font-family:'Rank-Math';font-size:.625rem;margin-right:5px;content:'\eab3'}.rank-math-single-tab .rank-math-focus-keyword-box h4{font-weight:500;margin:0 0 10px}.rank-math-single-tab .rank-math-focus-keyword-box .schema-listing{justify-content:space-between}.rank-math-single-tab .rank-math-focus-keyword-box .schema-item{margin-bottom:8px;flex:0 0 50%}.rank-math-single-tab .rank-math-focus-keyword-box .schema-item i{font-size:13px;margin-right:3px}.rank-math-single-tab .rank-math-focus-keyword-box .schema-item:last-child,.rank-math-single-tab .rank-math-focus-keyword-box .schema-item:nth-last-child(2){margin-bottom:0}.rank-math-single-tab .rank-math-badges-box>div{height:100%;margin-right:7%;cursor:initial;flex:1}.rank-math-single-tab .rank-math-badges-box>div:last-of-type{margin-right:0}.rank-math-single-tab .rank-math-badges-box>div svg{display:block}.rank-math-single-tab .rank-math-badges-box>div>span{max-width:100px}.rank-math-single-tab .rank-math-badges-box>div .rank{font-size:10px;font-weight:600;line-height:14px;position:absolute;top:3px;right:-3px;width:14px;height:14px;padding:2px;text-align:center;color:#249f78;border-radius:50%;background:linear-gradient(45deg, #249f78 0%, #49e087 100%)}.rank-math-single-tab .rank-math-badges-box>div .rank span{display:block;border-radius:50%;background:#fff}.rank-math-single-tab .rank-math-badges-box>div.badge-impressions .rank{color:#fc4892;background:linear-gradient(45deg, #fc4892 0%, #ff7c54 100%)}.rank-math-single-tab .rank-math-badges-box>div.badge-clicks .rank{color:#7269bc;background:linear-gradient(45deg, #7269bc 0%, #35def9 100%)}.rank-math-single-tab .rank-math-badges-box>div.badge-keywords .rank{color:#0dbee4;background:linear-gradient(90deg, #00ceff 0%, #13f6d9 100%)}.rank-math-single-tab .rank-math-suggested-actions{position:relative;overflow:hidden;margin-bottom:1rem;border-radius:6px}.rank-math-single-tab .rank-math-suggested-actions .rank-math-card__body{overflow:scroll;max-height:347px}.rank-math-single-tab .rank-math-suggested-actions .rank-math-table{margin-bottom:-3px}.rank-math-single-tab .rank-math-suggested-actions .rank-math-table th+th{margin-right:0}.rank-math-single-tab .rank-math-suggested-actions .action{justify-content:right}.rank-math-single-tab .rank-math-suggested-actions .action h4{margin-right:auto;flex:1}.rank-math-single-tab .rank-math-suggested-actions .action .button{font-weight:600;line-height:28px;height:28px}.rank-math-single-tab .rank-math-suggested-actions .action .button:first-of-type{margin-right:10px;margin-left:10px}.rank-math-single-tab .rank-math-suggested-actions .action-details{line-height:1.4;margin-top:1rem}.rank-math-single-tab .rank-math-g-trends h3{font-size:1.125rem;font-weight:500}.rank-math-single-tab .rank-math-g-trends .button-small{line-height:1.4;width:30px;height:30px;margin-left:10px;padding:0;text-align:center;text-decoration:none;color:#b5bfc9;border:0;fill:#b5bfc9;-webkit-text-stroke:1px white}.rank-math-single-tab .rank-math-g-trends .button-small:hover,.rank-math-single-tab .rank-math-g-trends .button-small:focus,.rank-math-single-tab .rank-math-g-trends .button-small:active{color:#069de3;outline:none;background:transparent;box-shadow:none;fill:#069de3}.rank-math-single-tab .rank-math-g-trends .button-small svg,.rank-math-single-tab .rank-math-g-trends .button-small .dashicon{margin-right:0;vertical-align:middle}.rank-math-single-tab .rank-math-g-trends .button-small.loading{display:inline-block;animation:rm-spin 1s linear infinite}.rank-math-single-tab .rank-math-g-trends .grid>div:first-of-type{margin-right:5px;margin-left:auto}.rank-math-single-tab .rank-math-g-trends .main-graph{position:relative;margin:1rem 0 .5rem 0;padding:0;border:0}.rank-math-single-tab .rank-math-g-trends .main-graph.loader{margin-left:0}.rank-math-single-tab .rank-math-g-trends .main-graph.loader p{display:none}.rank-math-single-tab .rank-math-g-trends .loader{padding:0}.rank-math-single-tab .rank-math-g-trends .trends-error{position:absolute;top:50%;right:50%;width:90%;transform:translate(50%, -50%);text-align:center}.rank-math-single-tab .rank-math-single-backlinks{position:relative}.rank-math-single-tab .rank-math-single-backlinks td a{text-decoration:none;color:inherit}.rank-math-single-tab .rank-math-single-backlinks td span{display:inline-block;overflow:hidden;flex:1}.rank-math-single-tab .rank-math-single-backlinks td svg{fill:#069de3;stroke:#fff}.rank-math-single-tab .rank-math-single-links{position:relative}.rank-math-single-tab .rank-math-single-links .dashicon{fill:#7f868d;stroke:#fff}.rank-math-single-tab .rank-math-single-links .dashicon.internal{transform:rotate(180deg)}.rank-math-single-tab .rank-math-single-links [class^='status-']{font-size:12px;padding:3px 12px;color:#fff;border:1px solid #b5bfc9;border-radius:15px}.rank-math-single-tab .rank-math-single-links [class^='status-1']{color:#7f868d;border-color:#7f868d;background:#f0f2f4}.rank-math-single-tab .rank-math-single-links [class^='status-2']{color:#418441;border-color:#52a652;background:#e9f4e9}.rank-math-single-tab .rank-math-single-links [class^='status-3']{color:#e83030;border-color:#ed5e5e;background:#fff}.rank-math-single-tab .rank-math-single-links [class^='status-4']{color:#cc7a00;border-color:#FF9800;background:#fff5e6}.rank-math-single-tab .rank-math-single-links [class^='status-5']{color:#eb4b41;border-color:#f0776f;background:#fdf1f0}.rank-math-single-tab .rank-math-indexing-tab table tr th:first-child{display:none}.rank-math-single-tab .rank-math-indexing-tab .inner-elements td:first-child{display:none}.rank-math-single-tab .rank-math-pagespeed-box .rank-math-pagespeed-header,.rank-math-single-tab .rank-math-focus-keyword-box .schema-listing,.rank-math-single-tab .rank-math-badges-box,.rank-math-single-tab .rank-math-suggested-actions .action,.rank-math-single-tab .rank-math-single-backlinks td a,.rank-math-google-update .tooltip_date,.rank-math-indexing-tab .rank-math-g-presence-overview .rank-math-bar-graph-stats{display:flex;flex-flow:row wrap}.rank-math-graph .google-icons{margin-top:-46px}.rank-math-google-update{position:relative;z-index:99999;box-sizing:border-box;width:20rem;margin:1rem 0;padding:1.25rem;border-radius:5px;background-color:#fff;box-shadow:0 2px 12px 0 rgba(49,55,98,0.4)}.rank-math-google-update h3{line-height:1.3;margin:0 0 .3125rem}.rank-math-google-update p{margin:0 0 1rem;padding-bottom:0}.rank-math-google-update .tooltip_date{margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid #dadfe4}.rank-math-google-update .tooltip_date span:first-child{opacity:.6}.rank-math-google-update .tooltip_date .tooltip_status_confirmed,.rank-math-google-update .tooltip_date .tooltip_status_unconfirmed{font-size:9px;line-height:20px;margin-left:8px;padding:0 8px;text-transform:uppercase;color:#fff;border-radius:3px;background:#52a652}.rank-math-google-update .tooltip_date .tooltip_status_unconfirmed{background:#f0776f}.rank-math-google-update .tooltip-arrow{position:absolute;width:1rem;height:1rem;pointer-events:none}.rank-math-google-update .tooltip-arrow:before{display:block;width:0;height:0;margin:auto;content:'';border-style:solid}.rank-math-google-update .tooltip-arrow:after{position:absolute;display:block;width:0;height:0;margin:auto;content:'';border-style:solid}.rank-math-google-update[data-popper-placement*='bottom'] .tooltip-arrow{top:0;left:0;margin-top:-.4rem}.rank-math-google-update[data-popper-placement*='bottom'] .tooltip-arrow:before{position:absolute;top:-1px;border-width:0 .5rem .4rem .5rem;border-color:transparent transparent rgba(49,55,98,0.1) transparent}.rank-math-google-update[data-popper-placement*='bottom'] .tooltip-arrow:after{border-width:0 .5rem .4rem .5rem;border-color:transparent transparent #fff transparent}.rank-math-google-update[data-popper-placement*='top'] .tooltip-arrow{bottom:0;left:0;margin-bottom:-1rem}.rank-math-google-update[data-popper-placement*='top'] .tooltip-arrow:before{position:absolute;top:1px;border-width:.4rem .5rem 0 .5rem;border-color:rgba(49,55,98,0.1) transparent transparent transparent}.rank-math-google-update[data-popper-placement*='top'] .tooltip-arrow:after{border-width:.4rem .5rem 0 .5rem;border-color:#fff transparent transparent transparent}.rank-math-google-update .tooltip_close{cursor:pointer}.rank-math-google-update .tooltip_close:hover{fill:#f0776f}.button.button-small.button-auto-add-focus-keyword{font-weight:normal;padding:2px 10px}.button.button-small.button-auto-add-focus-keyword:before{display:inline-block;width:10px;height:10px;margin-right:5px;content:'';vertical-align:-1px;border-radius:5px;background:#dadfe4}.button.button-small.button-auto-add-focus-keyword.is-active:before{background:#11ac84}.rankmath-toggle-checkbox{position:relative;display:inline-block}.rankmath-toggle-checkbox .components-form-toggle__track{display:inline-block;box-sizing:border-box;width:36px;height:18px;content:'';transition:.2s background ease;vertical-align:top;border:1px solid #6c7781;border-radius:9px;background-color:#fff}.rankmath-toggle-checkbox .components-form-toggle__thumb{position:absolute;top:3px;left:3px;display:block;box-sizing:border-box;width:12px;height:12px;transition:.1s transform ease;border:5px solid #6c7781;border-radius:50%;background-color:#6c7781}.rankmath-toggle-checkbox .components-form-toggle.is-checked .components-form-toggle__track{border:9px solid transparent;background-color:#069de3}.rankmath-toggle-checkbox .components-form-toggle .components-form-toggle__input:focus+.components-form-toggle__track{outline:2px solid transparent;outline-offset:2px}.rankmath-toggle-checkbox .components-form-toggle.is-checked .components-form-toggle__thumb{transform:translateX(18px);border-width:0;background-color:#fff}.rankmath-toggle-checkbox input.components-form-toggle__input[type=checkbox]{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;margin:0;padding:0;opacity:0;border:none}.rankmath-toggle-checkbox input.components-form-toggle__input[type=checkbox]:checked{background:#069de3}.rankmath-toggle-checkbox input.components-form-toggle__input[type=checkbox]::before{content:''}.import-focus-keywords p.description{margin-bottom:1rem}.import-focus-keywords p.description,.import-focus-keywords p.progress{font-size:.825rem;font-weight:normal}.import-focus-keywords p.description:empty,.import-focus-keywords p.progress:empty{display:none}.import-focus-keywords .progress{margin-bottom:0;color:#4e8cde}.import-focus-keywords .success{color:#10AC84}.import-focus-keywords .notfound{color:#FF9F43}.import-focus-keywords .select-list-group{display:flex;align-items:center}.import-focus-keywords .select-list-group:first-of-type label{font-weight:bold}.import-focus-keywords h4{font-size:.825rem;margin:.5rem 0}.import-focus-keywords .button.add-focus-keyword{margin-top:.5rem}.import-focus-keywords .components-checkbox-control svg{display:none}.import-focus-keywords .components-base-control__field{display:flex;align-items:center}.import-focus-keywords .components-base-control__field label{font-weight:normal;line-height:1;margin-left:5px}.rank-math-cta-header h2{padding:0}.rank-math-cta-header h2 .components-dropdown button{font-size:1.125rem;font-weight:600;line-height:1;min-height:100%;padding:0;color:#5a5d70;border:0;background:transparent}.rank-math-cta-header h2 .components-dropdown button:after{font-family:'Dashicons';margin-left:5px;content:'\f347';vertical-align:-4px}#rank-math-pro-cta .winlose-dropdown .components-popover__content{left:0px;top:0}#rank-math-pro-cta .winlose-dropdown .components-popover__content ul{margin:0}#rank-math-pro-cta .winlose-dropdown .components-popover__content ul li:before{content:none}#rank-math-pro-cta .winlose-dropdown .components-popover__content ul li:last-child{margin-bottom:0}.rank-math-tracker-tab .rank-math-analyzer-header{justify-content:flex-end}.rank-math-tracker-tab .rank-math-tracker-alert{padding-bottom:20px}.rank-math-tracker-tab .rank-math-tracker-alert>p{position:relative;z-index:100;font-style:italic;opacity:.6;margin-bottom:0}.rank-math-tracker-tab .rank-math-tooltip>span{width:180px;left:50px}.rank-math-tracker-tab .rank-math-tooltip>span:after{left:22%}.rank-math-tracker-tab .rank-math-keyword-table .delete-tracked-keywords{position:absolute;bottom:30px;z-index:9999;font-weight:normal}.rank-math-tracker-tab .rank-math-keyword-table .delete-tracked-keywords:focus{box-shadow:none}.rank-math-tracker-tab .rank-math-keyword-table .search-keyword-box{display:flex;position:relative;width:30%;margin-right:20px}.rank-math-tracker-tab .rank-math-keyword-table .search-keyword-box input{width:100%;height:34px;font-weight:normal;background:#fdfdfd}.rank-math-tracker-tab .rank-math-keyword-table .search-keyword-box input::-moz-placeholder{color:#98a6b3}.rank-math-tracker-tab .rank-math-keyword-table .search-keyword-box input::placeholder{color:#98a6b3}.rank-math-tracker-tab .rank-math-keyword-table .search-keyword-box .components-base-control{width:100%}.rank-math-tracker-tab .rank-math-keyword-table .search-keyword-box .components-base-control .components-base-control__field{margin-bottom:0px}.rank-math-tracker-tab .rank-math-keyword-table .search-keyword-box .components-base-control .components-base-control__field:after{font-family:'Rank-Math';font-size:13px;content:'\eaab';color:#98a6b3;position:absolute;top:9px;right:10px;font-weight:normal}.rank-math-tracker-tab .rank-math-keyword-table .search-keyword-box .search-keyword-button{font-size:12px !important;position:absolute;top:0;right:0;bottom:0;display:flex;padding-right:10px !important;padding-left:5px !important;border-left:1px solid #b5bfc9 !important;box-shadow:none !important;align-items:center}.rank-math-tracker-tab .rank-math-keyword-table .search-keyword-box .search-keyword-button:after{font-family:'Rank-Math' !important;content:'\eaab' !important}.rank-math-tracker-tab .rank-math-keyword-table .search-keyword-box .search-keyword-button:hover::after{color:#069de3}.rank-math-tracker-tab .rank-math-keyword-table tr .keyword-button-wrapper{display:flex;align-items:center;justify-content:center}.rank-math-tracker-tab .rank-math-keyword-table tr .keyword-button-wrapper .show-graph{margin-left:22px;border:none;outline:none;background-color:transparent;box-shadow:none}.rank-math-tracker-tab .rank-math-keyword-table tr .keyword-button-wrapper .show-graph.active{color:#10AC84}.rank-math-tracker-tab .rank-math-keyword-table tr .keyword-button-wrapper .show-graph.is-disabled{cursor:default;color:#7f868d}.rank-math-tracker-tab .rank-math-keyword-table tr .keyword-button-wrapper .delete{margin-right:0;margin-left:0}.rank-math-tracker-tab .rank-math-keyword-table tr:hover .keyword-button-wrapper{opacity:1}.rank-math-tracker-tab .rank-math-keyword-table tr:hover .keyword-button-wrapper .show-graph{margin-left:0}.rank-math-tracker-tab .rank-math-keyword-table tr:hover .keyword-button-wrapper .delete{margin-left:0;opacity:1}.rank-math-indexing-tab .rank-math-g-presence-overview>h3{margin-bottom:1.5rem}.rank-math-indexing-tab .rank-math-g-presence-overview .rank-math-bar-graph-item{font-size:1.1rem;margin-bottom:.825rem}.rank-math-indexing-tab .rank-math-g-presence-overview .rank-math-bar-graph-item h3{font-size:1.1rem;font-weight:400;margin-bottom:5px}.rank-math-indexing-tab .rank-math-g-presence-overview .rank-math-bar-graph-item:nth-of-type(2) .rank-math-bar-graph-line div{background:#0abde3}.rank-math-indexing-tab .rank-math-g-presence-overview .rank-math-bar-graph-item:nth-of-type(3) .rank-math-bar-graph-line div{background:#f367e0}.rank-math-indexing-tab .rank-math-g-presence-overview .rank-math-bar-graph-item:nth-of-type(4) .rank-math-bar-graph-line div{background:#ff9e43}.rank-math-indexing-tab .rank-math-g-presence-overview .rank-math-bar-graph-stats{align-items:center;justify-content:space-between}.rank-math-indexing-tab .rank-math-g-presence-overview .rank-math-bar-graph-line{position:relative;overflow:hidden;width:75%;height:14px;border-radius:3px;background:#dadfe4}.rank-math-indexing-tab .rank-math-g-presence-overview .rank-math-bar-graph-line div{position:absolute;right:auto;width:100%;height:14px;animation:slide 1.5s;border-radius:3px;background:#3d77d5}.rtl .rank-math-indexing-tab .rank-math-g-presence-overview .rank-math-bar-graph-line div{left:auto;animation:rslide 1.5s}@keyframes slide{from{right:var(--from-right)}to{right:var(--to-right)}}@keyframes rslide{from{left:var(--from-right)}to{left:var(--to-right)}}.rank-math-indexing-tab .rank-math-g-presence-overview .rank-math-bar-graph-number{font-weight:600;color:#242628}.rank-math-indexing-tab .rank-math-top-statuses .woocommerce-list__item:hover{cursor:initial;background:transparent}.rank-math-indexing-tab .rank-math-top-statuses .woocommerce-list__item-title:before{background:#7f868d}.rank-math-indexing-tab .rank-math-top-statuses .woocommerce-list__item.pass .woocommerce-list__item-title:before{background:#10AC84}.rank-math-indexing-tab .rank-math-top-statuses .woocommerce-list__item.partial .woocommerce-list__item-title:before{background:#FF9F43}.rank-math-indexing-tab .rank-math-top-statuses .woocommerce-list__item.fail .woocommerce-list__item-title:before{background:#ed5e5e}.rank-math-indexing-tab .rank-math-top-statuses .woocommerce-list__item.neutral .woocommerce-list__item-title:before{background:#b5bfc9}.rank-math-indexing-tab .rank-math-top-statuses .empty-pie-chart{width:90%;height:90%;border:12px solid #b5bfc9;border-radius:50%}.rank-math-indexing-tab .rank-math-card__action{max-width:200px}.rank-math-indexing-tab tr:not(.row-footer){border-bottom:1px solid rgba(218,223,228,0.5)}.rank-math-indexing-tab td.rank-math-col-status{filter:none}.rank-math-indexing-tab td.rank-math-col-status .rank-math-tooltip:hover span{opacity:1}.rank-math-indexing-tab .rank-math-col-crawled-as .verdict:before{font-family:Arial, Helvetica, sans-serif;font-size:1.25rem;content:'-';color:#7f868d;background:none}.rank-math-indexing-tab .rank-math-col-crawled-as .verdict.mobile:before{font-family:'rank-math';content:'\ea2e';color:#7f868d;background:none}.rank-math-indexing-tab .rank-math-col-crawled-as .verdict.desktop:before{font-family:'rank-math';content:'\ea67';color:#7f868d;background:none}.rank-math-indexing-tab .rank-math-col-crawled-as .verdict.unspecified:before{font-size:1.25rem;color:#7f868d;background:transparent}.rank-math-indexing-tab .rank-math-col-crawled-as .verdict:hover:before{box-shadow:none}.rank-math-indexing-tab .mobile-usability-issues{display:flex;flex-wrap:wrap}.rank-math-indexing-tab .mobile-usability-issues strong,.rank-math-indexing-tab .mobile-usability-issues span{color:#5a5d70;border-right:1px solid #dadfe4;border-bottom:1px solid #dadfe4;background-color:#fafafb;box-sizing:border-box;padding:1rem 0.825rem}.rank-math-indexing-tab .mobile-usability-issues strong{width:30%;font-weight:500}.rank-math-indexing-tab .mobile-usability-issues>span:nth-child(2){width:49%}.rank-math-indexing-tab .mobile-usability-issues>span:nth-child(3){width:21%;border-right:none}.rank-math-indexing-tab .mobile-usability-issues .issue-details{display:flex;width:100%}.rank-math-indexing-tab .mobile-usability-issues .issue-details .type{width:30%}.rank-math-indexing-tab .mobile-usability-issues .issue-details .error{width:49%;background-color:#fff}.rank-math-indexing-tab .mobile-usability-issues .issue-details .severity{width:21%;border-right:none;background-color:#fff}.rank-math-indexing-tab .mobile-usability-issues .issue-details.severe .severity,.rank-math-indexing-tab .mobile-usability-issues .issue-details.error .severity{color:#ed5e5e}.rank-math-indexing-tab .mobile-usability-issues .issue-details.warning .severity{color:#FF9F43}.rank-math-indexing-tab .mobile-usability-issues .issue-details:last-child span{border-bottom:none}.rank-math-indexing-tab .woocommerce-ellipsis-menu__content .woocommerce-ellipsis-menu__item:last-child,.rank-math-indexing-tab .woocommerce-ellipsis-menu__content .woocommerce-ellipsis-menu__item:nth-last-child(2){pointer-events:initial}.rank-math-analyzer-header .rank-math-suggestions{z-index:999;max-height:500px;overflow:auto}.rank-math-analyzer-header .rank-math-suggestions li{padding:5px}.rank-math-analyzer-header .rank-math-suggestions li .title{overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.rank-math-analyzer-header .rank-math-suggestions li.active{background-color:#fafafb;margin-left:-5px;margin-right:-5px;padding-left:10px;padding-right:10px}.rank-math-analyzer-header .rank-math-suggestions li.active .title{color:#069DE2}.rank-math-analytics-tab .woocommerce-table .components-card__header,.rank-math-analytics-tab .woocommerce-table .components-card__body,.rank-math-analytics-tab .woocommerce-table .woocommerce-pagination{filter:none} includes/modules/analytics/assets/js/admin-bar.js000064400000045323147600403130016124 0ustar00(()=>{var e={4184:(e,t)=>{var r;!function(){"use strict";var n={}.hasOwnProperty;function a(){for(var e=[],t=0;t{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},(()=>{"use strict";var e={};r.r(e),r.d(e,{updateAutoAddFK:()=>x,updateGraphKeywords:()=>U,updateIndexingFilter:()=>H,updateIndexingStats:()=>z,updatePageSpeed:()=>I,updatePostsRows:()=>C,updateSelectedPostType:()=>F,updateTrackedKeywordSummary:()=>R,updateTrackedKeywords:()=>D,updateTrackedKeywordsOverview:()=>A,updateTrackedKeywordsRows:()=>N});var t={};r.r(t),r.d(t,{appData:()=>J,appUi:()=>te});var n={};r.r(n),r.d(n,{getAppData:()=>oe,getAutoAddFK:()=>pe,getGraphKeywords:()=>de,getIndexingFilter:()=>ge,getIndexingStats:()=>ve,getPageSpeed:()=>me,getPostsRows:()=>ye,getPostsRowsAll:()=>be,getSelectedPostType:()=>fe,getTrackedKeywordSummary:()=>ue,getTrackedKeywords:()=>ce,getTrackedKeywordsAll:()=>se,getTrackedKeywordsOverview:()=>ie,getTrackedKeywordsRows:()=>le});var a={};r.r(a),r.d(a,{getIndexingStats:()=>je,getPageSpeed:()=>ke,getPostsRows:()=>Pe,getTrackedKeywordSummary:()=>Se,getTrackedKeywords:()=>he,getTrackedKeywordsOverview:()=>we,getTrackedKeywordsRows:()=>Oe});const o=lodash,i=wp.i18n,c=wp.element,s=wp.hooks;var l=r(4184),u=r.n(l);const p=wp.apiFetch;var d=r.n(p);const m=wp.data,f=wp.components,y=wp.date;const b=function(e){var t=e.className,r=e.children,n=u()("rank-math-tooltip",t);return wp.element.createElement("span",{className:n},wp.element.createElement("em",{className:"dashicons-before dashicons-editor-help"}),wp.element.createElement("span",null,r))};function g(e){return g="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},g(e)}function v(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function w(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==g(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==g(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===g(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function h(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,a,o,i,c=[],s=!0,l=!1;try{if(o=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;s=!1}else for(;!(s=(n=o.call(r)).done)&&(c.push(n.value),c.length!==t);s=!0);}catch(e){l=!0,a=e}finally{try{if(!s&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(l)throw a}}return c}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return O(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return O(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function O(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=90?"score-good":(0,o.inRange)(e,50,90)?"score-fair":"score-bad"};const P=(0,m.withSelect)((function(e,t){return function(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:q,t=arguments.length>1?arguments[1]:void 0;return"RANK_MATH_APP_DATA"===t.type?Y(Y({},e),{},$({},t.key,t.value)):e}function V(e){return V="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},V(e)}function W(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function X(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:ee,t=arguments.length>1?arguments[1]:void 0;return"RANK_MATH_APP_UI"===t.type?X(X({},e),{},Z({},t.key,t.value)):e}jQuery,wp.htmlEntities;const re=function(e){var t=e.total,r=void 0===t?0:t,n=e.difference,a=void 0===n?0:n,i=e.revert,c=void 0!==i&&i;r=(0,o.isUndefined)(r)?0:r,a=(0,o.isUndefined)(a)?0:a,c=!(0,o.isUndefined)(c)&&c;var s=Math.abs(a)!==a,l=u()("rank-math-item-difference",{up:!c&&!s&&a>0||c&&s,down:!c&&s||c&&!s&&a>0});return wp.element.createElement("div",{className:"rank-math-item-numbers"},wp.element.createElement("strong",{className:"text-large",title:(0,o.round)(r,2)},ne(r)),wp.element.createElement("span",{className:l,title:(0,o.round)(a,2)},ne(a)))};function ne(e){return(0,s.applyFilters)("rank_math_humanNumber",e)}function ae(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],r="";return(0,o.map)(e,(function(e,n){e&&(r+="&"+n+"="+(!0===t?"1":e))})),r}function oe(e){return e.appData}function ie(e){return e.appData.trackedKeywordsOverview}function ce(e){return e.appData.trackedKeywords}function se(e){return e.appData.trackedKeywordsRows}function le(e,t,r){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",a=ae(r,!1);return a=a+"&search="+n,(0,o.isUndefined)(e.appData.trackedKeywordsRows[t])?{}:e.appData.trackedKeywordsRows[t][a]}function ue(e){return e.appData.trackedKeywordSummary}function pe(e){return e.appData.autoAddFK}function de(e,t){return(0,o.isNull)(e.appUi.selectedGraphKeywords)?(((0,o.isUndefined)(t)||(0,o.isNull)(t))&&(t={}),(t=Object.keys(t).filter((function(e){return t[e].position.total>0}))).slice(0,3)):e.appUi.selectedGraphKeywords}function me(e){return e.appData.pageSpeed}function fe(e){return e.appUi.selectedPostType}function ye(e,t,r){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",a=ae(r,!1);return a=""===a?"all":a,a=n?a+"&postType="+n:a,(0,o.isUndefined)(e.appData.postsRows[t])?{}:e.appData.postsRows[t][a]}function be(e){return e.appData.postsRows}function ge(e){return e.appUi.indexingFilter}function ve(e){return e.appData.indexingStats}function we(){d()({method:"GET",path:"rankmath/v1/an/trackedKeywordsOverview"}).then((function(e){(0,m.dispatch)("rank-math-pro-analytics").updateTrackedKeywordsOverview(e)}))}function he(){d()({method:"GET",path:"rankmath/v1/an/getTrackedKeywords"}).then((function(e){(0,m.dispatch)("rank-math-pro-analytics").updateTrackedKeywords(e)}))}function Oe(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",n=ae(t,!1)+"&search="+r;d()({method:"GET",path:"rankmath/v1/an/getTrackedKeywordsRows?page="+e+n}).then((function(t){(0,m.dispatch)("rank-math-pro-analytics").updateTrackedKeywordsRows(e,t,""===n?"all":n)}))}function Se(){d()({method:"GET",path:"rankmath/v1/an/getTrackedKeywordSummary"}).then((function(e){(0,m.dispatch)("rank-math-pro-analytics").updateTrackedKeywordSummary(e)}))}function ke(e,t){if(!(0,o.isUndefined)(t)){var r=t.pagespeed_refreshed,n=t.object_id,a=!(0,o.isUndefined)(t.isAdminBar);null!==r&&"0000-00-00 00:00:00"!==r||d()({method:"POST",path:"rankmath/v1/an/getPagespeed/",data:{id:e,objectID:n,isAdminBar:a}}).then((function(e){(0,m.dispatch)("rank-math-pro-analytics").updatePageSpeed(e)})),(0,m.dispatch)("rank-math-pro-analytics").updatePageSpeed(t)}}function Pe(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",n=ae(t,!1);n+=r?"&postType=".concat(r):"",d()({method:"GET",path:"rankmath/v1/an/postsRows?page="+e+n}).then((function(t){(0,m.dispatch)("rank-math-pro-analytics").updatePostsRows(e,t,""===n?"all":n)}))}function je(){d()({method:"GET",path:"rankmath/v1/an/inspectionStats"}).then((function(e){(0,m.dispatch)("rank-math-pro-analytics").updateIndexingStats(e)}))}(0,m.registerStore)("rank-math-pro-analytics",{reducer:(0,m.combineReducers)(t),selectors:n,actions:e,resolvers:a});function Ee(){return Ee=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var e={1924:(e,t,r)=>{"use strict";var n=r(210),o=r(5559),a=o(n("String.prototype.indexOf"));e.exports=function(e,t){var r=n(e,!!t);return"function"==typeof r&&a(e,".prototype.")>-1?o(r):r}},5559:(e,t,r)=>{"use strict";var n=r(8612),o=r(210),a=o("%Function.prototype.apply%"),i=o("%Function.prototype.call%"),l=o("%Reflect.apply%",!0)||n.call(i,a),c=o("%Object.getOwnPropertyDescriptor%",!0),s=o("%Object.defineProperty%",!0),u=o("%Math.max%");if(s)try{s({},"a",{value:1})}catch(e){s=null}e.exports=function(e){var t=l(n,i,arguments);c&&s&&(c(t,"length").configurable&&s(t,"length",{value:1+u(0,e.length-(arguments.length-1))}));return t};var f=function(){return l(n,a,arguments)};s?s(e.exports,"apply",{value:f}):e.exports.apply=f},4184:(e,t)=>{var r;!function(){"use strict";var n={}.hasOwnProperty;function o(){for(var e=[],t=0;t(l=(i=Math.ceil(p/y))>l?i+1:l+1)&&(a=l,n.length=1),n.reverse();a--;)n.push(0);n.reverse()}for((l=s.length)-(a=u.length)<0&&(a=l,n=u,u=s,s=n),r=0;a;)r=(s[--a]=s[a]+u[a]+r)/m|0,s[a]%=m;for(r&&(s.unshift(r),++o),l=s.length;0==s[--l];)s.pop();return t.d=s,t.e=o,c?C(t,p):t}function x(e,t,r){if(e!==~~e||er)throw Error(u+e)}function O(e){var t,r,n,o=e.length-1,a="",i=e[0];if(o>0){for(a+=i,t=1;te.e^a.s<0?1:-1;for(t=0,r=(n=a.d.length)<(o=e.d.length)?n:o;te.d[t]^a.s<0?1:-1;return n===o?0:n>o^a.s<0?1:-1},b.decimalPlaces=b.dp=function(){var e=this,t=e.d.length-1,r=(t-e.e)*y;if(t=e.d[t])for(;t%10==0;t/=10)r--;return r<0?0:r},b.dividedBy=b.div=function(e){return k(this,new this.constructor(e))},b.dividedToIntegerBy=b.idiv=function(e){var t=this.constructor;return C(k(this,new t(e),0,1),t.precision)},b.equals=b.eq=function(e){return!this.cmp(e)},b.exponent=function(){return S(this)},b.greaterThan=b.gt=function(e){return this.cmp(e)>0},b.greaterThanOrEqualTo=b.gte=function(e){return this.cmp(e)>=0},b.isInteger=b.isint=function(){return this.e>this.d.length-2},b.isNegative=b.isneg=function(){return this.s<0},b.isPositive=b.ispos=function(){return this.s>0},b.isZero=function(){return 0===this.s},b.lessThan=b.lt=function(e){return this.cmp(e)<0},b.lessThanOrEqualTo=b.lte=function(e){return this.cmp(e)<1},b.logarithm=b.log=function(e){var t,r=this,n=r.constructor,o=n.precision,i=o+5;if(void 0===e)e=new n(10);else if((e=new n(e)).s<1||e.eq(a))throw Error(s+"NaN");if(r.s<1)throw Error(s+(r.s?"NaN":"-Infinity"));return r.eq(a)?new n(0):(c=!1,t=k(P(r,i),P(e,i),i),c=!0,C(t,o))},b.minus=b.sub=function(e){var t=this;return e=new t.constructor(e),t.s==e.s?T(t,e):w(t,(e.s=-e.s,e))},b.modulo=b.mod=function(e){var t,r=this,n=r.constructor,o=n.precision;if(!(e=new n(e)).s)throw Error(s+"NaN");return r.s?(c=!1,t=k(r,e,0,1).times(e),c=!0,r.minus(t)):C(new n(r),o)},b.naturalExponential=b.exp=function(){return E(this)},b.naturalLogarithm=b.ln=function(){return P(this)},b.negated=b.neg=function(){var e=new this.constructor(this);return e.s=-e.s||0,e},b.plus=b.add=function(e){var t=this;return e=new t.constructor(e),t.s==e.s?w(t,e):T(t,(e.s=-e.s,e))},b.precision=b.sd=function(e){var t,r,n,o=this;if(void 0!==e&&e!==!!e&&1!==e&&0!==e)throw Error(u+e);if(t=S(o)+1,r=(n=o.d.length-1)*y+1,n=o.d[n]){for(;n%10==0;n/=10)r--;for(n=o.d[0];n>=10;n/=10)r++}return e&&t>r?t:r},b.squareRoot=b.sqrt=function(){var e,t,r,n,o,a,i,l=this,u=l.constructor;if(l.s<1){if(!l.s)return new u(0);throw Error(s+"NaN")}for(e=S(l),c=!1,0==(o=Math.sqrt(+l))||o==1/0?(((t=O(l.d)).length+e)%2==0&&(t+="0"),o=Math.sqrt(t),e=p((e+1)/2)-(e<0||e%2),n=new u(t=o==1/0?"5e"+e:(t=o.toExponential()).slice(0,t.indexOf("e")+1)+e)):n=new u(o.toString()),o=i=(r=u.precision)+3;;)if(n=(a=n).plus(k(l,a,i+2)).times(.5),O(a.d).slice(0,i)===(t=O(n.d)).slice(0,i)){if(t=t.slice(i-3,i+1),o==i&&"4999"==t){if(C(a,r+1,0),a.times(a).eq(l)){n=a;break}}else if("9999"!=t)break;i+=4}return c=!0,C(n,r)},b.times=b.mul=function(e){var t,r,n,o,a,i,l,s,u,f=this,p=f.constructor,d=f.d,h=(e=new p(e)).d;if(!f.s||!e.s)return new p(0);for(e.s*=f.s,r=f.e+e.e,(s=d.length)<(u=h.length)&&(a=d,d=h,h=a,i=s,s=u,u=i),a=[],n=i=s+u;n--;)a.push(0);for(n=u;--n>=0;){for(t=0,o=s+n;o>n;)l=a[o]+h[n]*d[o-n-1]+t,a[o--]=l%m|0,t=l/m|0;a[o]=(a[o]+t)%m|0}for(;!a[--i];)a.pop();return t?++r:a.shift(),e.d=a,e.e=r,c?C(e,p.precision):e},b.toDecimalPlaces=b.todp=function(e,t){var r=this,n=r.constructor;return r=new n(r),void 0===e?r:(x(e,0,i),void 0===t?t=n.rounding:x(t,0,8),C(r,e+S(r)+1,t))},b.toExponential=function(e,t){var r,n=this,o=n.constructor;return void 0===e?r=M(n,!0):(x(e,0,i),void 0===t?t=o.rounding:x(t,0,8),r=M(n=C(new o(n),e+1,t),!0,e+1)),r},b.toFixed=function(e,t){var r,n,o=this,a=o.constructor;return void 0===e?M(o):(x(e,0,i),void 0===t?t=a.rounding:x(t,0,8),r=M((n=C(new a(o),e+S(o)+1,t)).abs(),!1,e+S(n)+1),o.isneg()&&!o.isZero()?"-"+r:r)},b.toInteger=b.toint=function(){var e=this,t=e.constructor;return C(new t(e),S(e)+1,t.rounding)},b.toNumber=function(){return+this},b.toPower=b.pow=function(e){var t,r,n,o,i,l,u=this,f=u.constructor,d=+(e=new f(e));if(!e.s)return new f(a);if(!(u=new f(u)).s){if(e.s<1)throw Error(s+"Infinity");return u}if(u.eq(a))return u;if(n=f.precision,e.eq(a))return C(u,n);if(l=(t=e.e)>=(r=e.d.length-1),i=u.s,l){if((r=d<0?-d:d)<=v){for(o=new f(a),t=Math.ceil(n/y+4),c=!1;r%2&&N((o=o.times(u)).d,t),0!==(r=p(r/2));)N((u=u.times(u)).d,t);return c=!0,e.s<0?new f(a).div(o):C(o,n)}}else if(i<0)throw Error(s+"NaN");return i=i<0&&1&e.d[Math.max(t,r)]?-1:1,u.s=1,c=!1,o=e.times(P(u,n+12)),c=!0,(o=E(o)).s=i,o},b.toPrecision=function(e,t){var r,n,o=this,a=o.constructor;return void 0===e?n=M(o,(r=S(o))<=a.toExpNeg||r>=a.toExpPos):(x(e,1,i),void 0===t?t=a.rounding:x(t,0,8),n=M(o=C(new a(o),e,t),e<=(r=S(o))||r<=a.toExpNeg,e)),n},b.toSignificantDigits=b.tosd=function(e,t){var r=this.constructor;return void 0===e?(e=r.precision,t=r.rounding):(x(e,1,i),void 0===t?t=r.rounding:x(t,0,8)),C(new r(this),e,t)},b.toString=b.valueOf=b.val=b.toJSON=function(){var e=this,t=S(e),r=e.constructor;return M(e,t<=r.toExpNeg||t>=r.toExpPos)};var k=function(){function e(e,t){var r,n=0,o=e.length;for(e=e.slice();o--;)r=e[o]*t+n,e[o]=r%m|0,n=r/m|0;return n&&e.unshift(n),e}function t(e,t,r,n){var o,a;if(r!=n)a=r>n?1:-1;else for(o=a=0;ot[o]?1:-1;break}return a}function r(e,t,r){for(var n=0;r--;)e[r]-=n,n=e[r]1;)e.shift()}return function(n,o,a,i){var l,c,u,f,p,d,h,v,g,b,w,x,O,k,E,_,j,P,A=n.constructor,T=n.s==o.s?1:-1,M=n.d,N=o.d;if(!n.s)return new A(n);if(!o.s)throw Error(s+"Division by zero");for(c=n.e-o.e,j=N.length,E=M.length,v=(h=new A(T)).d=[],u=0;N[u]==(M[u]||0);)++u;if(N[u]>(M[u]||0)&&--c,(x=null==a?a=A.precision:i?a+(S(n)-S(o))+1:a)<0)return new A(0);if(x=x/y+2|0,u=0,1==j)for(f=0,N=N[0],x++;(u1&&(N=e(N,f),M=e(M,f),j=N.length,E=M.length),k=j,b=(g=M.slice(0,j)).length;b=m/2&&++_;do{f=0,(l=t(N,g,j,b))<0?(w=g[0],j!=b&&(w=w*m+(g[1]||0)),(f=w/_|0)>1?(f>=m&&(f=m-1),1==(l=t(p=e(N,f),g,d=p.length,b=g.length))&&(f--,r(p,j16)throw Error(f+S(e));if(!e.s)return new p(a);for(null==t?(c=!1,l=h):l=t,i=new p(.03125);e.abs().gte(.1);)e=e.times(i),u+=5;for(l+=Math.log(d(2,u))/Math.LN10*2+5|0,r=n=o=new p(a),p.precision=l;;){if(n=C(n.times(e),l),r=r.times(++s),O((i=o.plus(k(n,r,l))).d).slice(0,l)===O(o.d).slice(0,l)){for(;u--;)o=C(o.times(o),l);return p.precision=h,null==t?(c=!0,C(o,h)):o}o=i}}function S(e){for(var t=e.e*y,r=e.d[0];r>=10;r/=10)t++;return t}function _(e,t,r){if(t>e.LN10.sd())throw c=!0,r&&(e.precision=r),Error(s+"LN10 precision limit exceeded");return C(new e(e.LN10),t)}function j(e){for(var t="";e--;)t+="0";return t}function P(e,t){var r,n,o,i,l,u,f,p,d,h=1,m=e,y=m.d,v=m.constructor,g=v.precision;if(m.s<1)throw Error(s+(m.s?"NaN":"-Infinity"));if(m.eq(a))return new v(0);if(null==t?(c=!1,p=g):p=t,m.eq(10))return null==t&&(c=!0),_(v,p);if(p+=10,v.precision=p,n=(r=O(y)).charAt(0),i=S(m),!(Math.abs(i)<15e14))return f=_(v,p+2,g).times(i+""),m=P(new v(n+"."+r.slice(1)),p-10).plus(f),v.precision=g,null==t?(c=!0,C(m,g)):m;for(;n<7&&1!=n||1==n&&r.charAt(1)>3;)n=(r=O((m=m.times(e)).d)).charAt(0),h++;for(i=S(m),n>1?(m=new v("0."+r),i++):m=new v(n+"."+r.slice(1)),u=l=m=k(m.minus(a),m.plus(a),p),d=C(m.times(m),p),o=3;;){if(l=C(l.times(d),p),O((f=u.plus(k(l,new v(o),p))).d).slice(0,p)===O(u.d).slice(0,p))return u=u.times(2),0!==i&&(u=u.plus(_(v,p+2,g).times(i+""))),u=k(u,new v(h),p),v.precision=g,null==t?(c=!0,C(u,g)):u;u=f,o+=2}}function A(e,t){var r,n,o;for((r=t.indexOf("."))>-1&&(t=t.replace(".","")),(n=t.search(/e/i))>0?(r<0&&(r=n),r+=+t.slice(n+1),t=t.substring(0,n)):r<0&&(r=t.length),n=0;48===t.charCodeAt(n);)++n;for(o=t.length;48===t.charCodeAt(o-1);)--o;if(t=t.slice(n,o)){if(o-=n,r=r-n-1,e.e=p(r/y),e.d=[],n=(r+1)%y,r<0&&(n+=y),ng||e.e<-g))throw Error(f+r)}else e.s=0,e.e=0,e.d=[0];return e}function C(e,t,r){var n,o,a,i,l,s,u,h,v=e.d;for(i=1,a=v[0];a>=10;a/=10)i++;if((n=t-i)<0)n+=y,o=t,u=v[h=0];else{if((h=Math.ceil((n+1)/y))>=(a=v.length))return e;for(u=a=v[h],i=1;a>=10;a/=10)i++;o=(n%=y)-y+i}if(void 0!==r&&(l=u/(a=d(10,i-o-1))%10|0,s=t<0||void 0!==v[h+1]||u%a,s=r<4?(l||s)&&(0==r||r==(e.s<0?3:2)):l>5||5==l&&(4==r||s||6==r&&(n>0?o>0?u/d(10,i-o):0:v[h-1])%10&1||r==(e.s<0?8:7))),t<1||!v[0])return s?(a=S(e),v.length=1,t=t-a-1,v[0]=d(10,(y-t%y)%y),e.e=p(-t/y)||0):(v.length=1,v[0]=e.e=e.s=0),e;if(0==n?(v.length=h,a=1,h--):(v.length=h+1,a=d(10,y-n),v[h]=o>0?(u/d(10,i-o)%d(10,o)|0)*a:0),s)for(;;){if(0==h){(v[0]+=a)==m&&(v[0]=1,++e.e);break}if(v[h]+=a,v[h]!=m)break;v[h--]=0,a=1}for(n=v.length;0===v[--n];)v.pop();if(c&&(e.e>g||e.e<-g))throw Error(f+S(e));return e}function T(e,t){var r,n,o,a,i,l,s,u,f,p,d=e.constructor,h=d.precision;if(!e.s||!t.s)return t.s?t.s=-t.s:t=new d(e),c?C(t,h):t;if(s=e.d,p=t.d,n=t.e,u=e.e,s=s.slice(),i=u-n){for((f=i<0)?(r=s,i=-i,l=p.length):(r=p,n=u,l=s.length),i>(o=Math.max(Math.ceil(h/y),l)+2)&&(i=o,r.length=1),r.reverse(),o=i;o--;)r.push(0);r.reverse()}else{for((f=(o=s.length)<(l=p.length))&&(l=o),o=0;o0;--o)s[l++]=0;for(o=p.length;o>i;){if(s[--o]0?a=a.charAt(0)+"."+a.slice(1)+j(n):i>1&&(a=a.charAt(0)+"."+a.slice(1)),a=a+(o<0?"e":"e+")+o):o<0?(a="0."+j(-o-1)+a,r&&(n=r-i)>0&&(a+=j(n))):o>=i?(a+=j(o+1-i),r&&(n=r-o-1)>0&&(a=a+"."+j(n))):((n=o+1)0&&(o+1===i&&(a+="."),a+=j(n))),e.s<0?"-"+a:a}function N(e,t){if(e.length>t)return e.length=t,!0}function D(e){if(!e||"object"!=typeof e)throw Error(s+"Object expected");var t,r,n,o=["precision",1,i,"rounding",0,8,"toExpNeg",-1/0,0,"toExpPos",0,1/0];for(t=0;t=o[t+1]&&n<=o[t+2]))throw Error(u+r+": "+n);this[r]=n}if(void 0!==(n=e[r="LN10"])){if(n!=Math.LN10)throw Error(u+r+": "+n);this[r]=new this(n)}return this}l=function e(t){var r,n,o;function a(e){var t=this;if(!(t instanceof a))return new a(e);if(t.constructor=a,e instanceof a)return t.s=e.s,t.e=e.e,void(t.d=(e=e.d)?e.slice():e);if("number"==typeof e){if(0*e!=0)throw Error(u+e);if(e>0)t.s=1;else{if(!(e<0))return t.s=0,t.e=0,void(t.d=[0]);e=-e,t.s=-1}return e===~~e&&e<1e7?(t.e=0,void(t.d=[e])):A(t,e.toString())}if("string"!=typeof e)throw Error(u+e);if(45===e.charCodeAt(0)?(e=e.slice(1),t.s=-1):t.s=1,!h.test(e))throw Error(u+e);A(t,e)}if(a.prototype=b,a.ROUND_UP=0,a.ROUND_DOWN=1,a.ROUND_CEIL=2,a.ROUND_FLOOR=3,a.ROUND_HALF_UP=4,a.ROUND_HALF_DOWN=5,a.ROUND_HALF_EVEN=6,a.ROUND_HALF_CEIL=7,a.ROUND_HALF_FLOOR=8,a.clone=e,a.config=a.set=D,void 0===t&&(t={}),t)for(o=["precision","rounding","toExpNeg","toExpPos","LN10"],r=0;r{"use strict";var t=Object.prototype.hasOwnProperty,r="~";function n(){}function o(e,t,r){this.fn=e,this.context=t,this.once=r||!1}function a(e,t,n,a,i){if("function"!=typeof n)throw new TypeError("The listener must be a function");var l=new o(n,a||e,i),c=r?r+t:t;return e._events[c]?e._events[c].fn?e._events[c]=[e._events[c],l]:e._events[c].push(l):(e._events[c]=l,e._eventsCount++),e}function i(e,t){0==--e._eventsCount?e._events=new n:delete e._events[t]}function l(){this._events=new n,this._eventsCount=0}Object.create&&(n.prototype=Object.create(null),(new n).__proto__||(r=!1)),l.prototype.eventNames=function(){var e,n,o=[];if(0===this._eventsCount)return o;for(n in e=this._events)t.call(e,n)&&o.push(r?n.slice(1):n);return Object.getOwnPropertySymbols?o.concat(Object.getOwnPropertySymbols(e)):o},l.prototype.listeners=function(e){var t=r?r+e:e,n=this._events[t];if(!n)return[];if(n.fn)return[n.fn];for(var o=0,a=n.length,i=new Array(a);o{"use strict";var t=Array.prototype.slice,r=Object.prototype.toString;e.exports=function(e){var n=this;if("function"!=typeof n||"[object Function]"!==r.call(n))throw new TypeError("Function.prototype.bind called on incompatible "+n);for(var o,a=t.call(arguments,1),i=Math.max(0,n.length-a.length),l=[],c=0;c{"use strict";var n=r(7648);e.exports=Function.prototype.bind||n},210:(e,t,r)=>{"use strict";var n,o=SyntaxError,a=Function,i=TypeError,l=function(e){try{return a('"use strict"; return ('+e+").constructor;")()}catch(e){}},c=Object.getOwnPropertyDescriptor;if(c)try{c({},"")}catch(e){c=null}var s=function(){throw new i},u=c?function(){try{return s}catch(e){try{return c(arguments,"callee").get}catch(e){return s}}}():s,f=r(1405)(),p=Object.getPrototypeOf||function(e){return e.__proto__},d={},h="undefined"==typeof Uint8Array?n:p(Uint8Array),m={"%AggregateError%":"undefined"==typeof AggregateError?n:AggregateError,"%Array%":Array,"%ArrayBuffer%":"undefined"==typeof ArrayBuffer?n:ArrayBuffer,"%ArrayIteratorPrototype%":f?p([][Symbol.iterator]()):n,"%AsyncFromSyncIteratorPrototype%":n,"%AsyncFunction%":d,"%AsyncGenerator%":d,"%AsyncGeneratorFunction%":d,"%AsyncIteratorPrototype%":d,"%Atomics%":"undefined"==typeof Atomics?n:Atomics,"%BigInt%":"undefined"==typeof BigInt?n:BigInt,"%Boolean%":Boolean,"%DataView%":"undefined"==typeof DataView?n:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%eval%":eval,"%EvalError%":EvalError,"%Float32Array%":"undefined"==typeof Float32Array?n:Float32Array,"%Float64Array%":"undefined"==typeof Float64Array?n:Float64Array,"%FinalizationRegistry%":"undefined"==typeof FinalizationRegistry?n:FinalizationRegistry,"%Function%":a,"%GeneratorFunction%":d,"%Int8Array%":"undefined"==typeof Int8Array?n:Int8Array,"%Int16Array%":"undefined"==typeof Int16Array?n:Int16Array,"%Int32Array%":"undefined"==typeof Int32Array?n:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":f?p(p([][Symbol.iterator]())):n,"%JSON%":"object"==typeof JSON?JSON:n,"%Map%":"undefined"==typeof Map?n:Map,"%MapIteratorPrototype%":"undefined"!=typeof Map&&f?p((new Map)[Symbol.iterator]()):n,"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":"undefined"==typeof Promise?n:Promise,"%Proxy%":"undefined"==typeof Proxy?n:Proxy,"%RangeError%":RangeError,"%ReferenceError%":ReferenceError,"%Reflect%":"undefined"==typeof Reflect?n:Reflect,"%RegExp%":RegExp,"%Set%":"undefined"==typeof Set?n:Set,"%SetIteratorPrototype%":"undefined"!=typeof Set&&f?p((new Set)[Symbol.iterator]()):n,"%SharedArrayBuffer%":"undefined"==typeof SharedArrayBuffer?n:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":f?p(""[Symbol.iterator]()):n,"%Symbol%":f?Symbol:n,"%SyntaxError%":o,"%ThrowTypeError%":u,"%TypedArray%":h,"%TypeError%":i,"%Uint8Array%":"undefined"==typeof Uint8Array?n:Uint8Array,"%Uint8ClampedArray%":"undefined"==typeof Uint8ClampedArray?n:Uint8ClampedArray,"%Uint16Array%":"undefined"==typeof Uint16Array?n:Uint16Array,"%Uint32Array%":"undefined"==typeof Uint32Array?n:Uint32Array,"%URIError%":URIError,"%WeakMap%":"undefined"==typeof WeakMap?n:WeakMap,"%WeakRef%":"undefined"==typeof WeakRef?n:WeakRef,"%WeakSet%":"undefined"==typeof WeakSet?n:WeakSet},y=function e(t){var r;if("%AsyncFunction%"===t)r=l("async function () {}");else if("%GeneratorFunction%"===t)r=l("function* () {}");else if("%AsyncGeneratorFunction%"===t)r=l("async function* () {}");else if("%AsyncGenerator%"===t){var n=e("%AsyncGeneratorFunction%");n&&(r=n.prototype)}else if("%AsyncIteratorPrototype%"===t){var o=e("%AsyncGenerator%");o&&(r=p(o.prototype))}return m[t]=r,r},v={"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},g=r(8612),b=r(7642),w=g.call(Function.call,Array.prototype.concat),x=g.call(Function.apply,Array.prototype.splice),O=g.call(Function.call,String.prototype.replace),k=g.call(Function.call,String.prototype.slice),E=g.call(Function.call,RegExp.prototype.exec),S=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,_=/\\(\\)?/g,j=function(e,t){var r,n=e;if(b(v,n)&&(n="%"+(r=v[n])[0]+"%"),b(m,n)){var a=m[n];if(a===d&&(a=y(n)),void 0===a&&!t)throw new i("intrinsic "+e+" exists, but is not available. Please file an issue!");return{alias:r,name:n,value:a}}throw new o("intrinsic "+e+" does not exist!")};e.exports=function(e,t){if("string"!=typeof e||0===e.length)throw new i("intrinsic name must be a non-empty string");if(arguments.length>1&&"boolean"!=typeof t)throw new i('"allowMissing" argument must be a boolean');if(null===E(/^%?[^%]*%?$/,e))throw new o("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var r=function(e){var t=k(e,0,1),r=k(e,-1);if("%"===t&&"%"!==r)throw new o("invalid intrinsic syntax, expected closing `%`");if("%"===r&&"%"!==t)throw new o("invalid intrinsic syntax, expected opening `%`");var n=[];return O(e,S,(function(e,t,r,o){n[n.length]=r?O(o,_,"$1"):t||e})),n}(e),n=r.length>0?r[0]:"",a=j("%"+n+"%",t),l=a.name,s=a.value,u=!1,f=a.alias;f&&(n=f[0],x(r,w([0,1],f)));for(var p=1,d=!0;p=r.length){var g=c(s,h);s=(d=!!g)&&"get"in g&&!("originalValue"in g.get)?g.get:s[h]}else d=b(s,h),s=s[h];d&&!u&&(m[l]=s)}}return s}},5688:(e,t,r)=>{"use strict";t.Z=function(e){var t=e.size,r=void 0===t?24:t,n=e.onClick,l=(e.icon,e.className),c=function(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n{"use strict";var n="undefined"!=typeof Symbol&&Symbol,o=r(5419);e.exports=function(){return"function"==typeof n&&("function"==typeof Symbol&&("symbol"==typeof n("foo")&&("symbol"==typeof Symbol("bar")&&o())))}},5419:e=>{"use strict";e.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var e={},t=Symbol("test"),r=Object(t);if("string"==typeof t)return!1;if("[object Symbol]"!==Object.prototype.toString.call(t))return!1;if("[object Symbol]"!==Object.prototype.toString.call(r))return!1;for(t in e[t]=42,e)return!1;if("function"==typeof Object.keys&&0!==Object.keys(e).length)return!1;if("function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(e).length)return!1;var n=Object.getOwnPropertySymbols(e);if(1!==n.length||n[0]!==t)return!1;if(!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var o=Object.getOwnPropertyDescriptor(e,t);if(42!==o.value||!0!==o.enumerable)return!1}return!0}},7642:(e,t,r)=>{"use strict";var n=r(8612);e.exports=n.call(Function.call,Object.prototype.hasOwnProperty)},8552:(e,t,r)=>{var n=r(852)(r(5639),"DataView");e.exports=n},1989:(e,t,r)=>{var n=r(1789),o=r(401),a=r(7667),i=r(1327),l=r(1866);function c(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t{var n=r(7040),o=r(4125),a=r(2117),i=r(7518),l=r(4705);function c(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t{var n=r(852)(r(5639),"Map");e.exports=n},3369:(e,t,r)=>{var n=r(4785),o=r(1285),a=r(6e3),i=r(9916),l=r(5265);function c(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t{var n=r(852)(r(5639),"Promise");e.exports=n},8525:(e,t,r)=>{var n=r(852)(r(5639),"Set");e.exports=n},8668:(e,t,r)=>{var n=r(3369),o=r(619),a=r(2385);function i(e){var t=-1,r=null==e?0:e.length;for(this.__data__=new n;++t{var n=r(8407),o=r(7465),a=r(3779),i=r(7599),l=r(4758),c=r(4309);function s(e){var t=this.__data__=new n(e);this.size=t.size}s.prototype.clear=o,s.prototype.delete=a,s.prototype.get=i,s.prototype.has=l,s.prototype.set=c,e.exports=s},2705:(e,t,r)=>{var n=r(5639).Symbol;e.exports=n},1149:(e,t,r)=>{var n=r(5639).Uint8Array;e.exports=n},577:(e,t,r)=>{var n=r(852)(r(5639),"WeakMap");e.exports=n},6874:e=>{e.exports=function(e,t,r){switch(r.length){case 0:return e.call(t);case 1:return e.call(t,r[0]);case 2:return e.call(t,r[0],r[1]);case 3:return e.call(t,r[0],r[1],r[2])}return e.apply(t,r)}},6193:e=>{e.exports=function(e,t){for(var r=-1,n=null==e?0:e.length;++r{e.exports=function(e,t){for(var r=-1,n=null==e?0:e.length,o=0,a=[];++r{var n=r(2118);e.exports=function(e,t){return!!(null==e?0:e.length)&&n(e,t,0)>-1}},1196:e=>{e.exports=function(e,t,r){for(var n=-1,o=null==e?0:e.length;++n{var n=r(2545),o=r(5694),a=r(1469),i=r(4144),l=r(5776),c=r(6719),s=Object.prototype.hasOwnProperty;e.exports=function(e,t){var r=a(e),u=!r&&o(e),f=!r&&!u&&i(e),p=!r&&!u&&!f&&c(e),d=r||u||f||p,h=d?n(e.length,String):[],m=h.length;for(var y in e)!t&&!s.call(e,y)||d&&("length"==y||f&&("offset"==y||"parent"==y)||p&&("buffer"==y||"byteLength"==y||"byteOffset"==y)||l(y,m))||h.push(y);return h}},9932:e=>{e.exports=function(e,t){for(var r=-1,n=null==e?0:e.length,o=Array(n);++r{e.exports=function(e,t){for(var r=-1,n=t.length,o=e.length;++r{e.exports=function(e,t){for(var r=-1,n=null==e?0:e.length;++r{e.exports=function(e){return e.split("")}},8470:(e,t,r)=>{var n=r(7813);e.exports=function(e,t){for(var r=e.length;r--;)if(n(e[r][0],t))return r;return-1}},9465:(e,t,r)=>{var n=r(8777);e.exports=function(e,t,r){"__proto__"==t&&n?n(e,t,{configurable:!0,enumerable:!0,value:r,writable:!0}):e[t]=r}},9881:(e,t,r)=>{var n=r(7816),o=r(9291)(n);e.exports=o},3239:(e,t,r)=>{var n=r(9881);e.exports=function(e,t){var r=!0;return n(e,(function(e,n,o){return r=!!t(e,n,o)})),r}},6029:(e,t,r)=>{var n=r(3448);e.exports=function(e,t,r){for(var o=-1,a=e.length;++o{e.exports=function(e,t,r,n){for(var o=e.length,a=r+(n?1:-1);n?a--:++a{var n=r(2488),o=r(7285);e.exports=function e(t,r,a,i,l){var c=-1,s=t.length;for(a||(a=o),l||(l=[]);++c0&&a(u)?r>1?e(u,r-1,a,i,l):n(l,u):i||(l[l.length]=u)}return l}},8483:(e,t,r)=>{var n=r(5063)();e.exports=n},7816:(e,t,r)=>{var n=r(8483),o=r(3674);e.exports=function(e,t){return e&&n(e,t,o)}},7786:(e,t,r)=>{var n=r(1811),o=r(327);e.exports=function(e,t){for(var r=0,a=(t=n(t,e)).length;null!=e&&r{var n=r(2488),o=r(1469);e.exports=function(e,t,r){var a=t(e);return o(e)?a:n(a,r(e))}},4239:(e,t,r)=>{var n=r(2705),o=r(9607),a=r(2333),i=n?n.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":i&&i in Object(e)?o(e):a(e)}},3325:e=>{e.exports=function(e,t){return e>t}},13:e=>{e.exports=function(e,t){return null!=e&&t in Object(e)}},2118:(e,t,r)=>{var n=r(1848),o=r(2722),a=r(2351);e.exports=function(e,t,r){return t==t?a(e,t,r):n(e,o,r)}},9454:(e,t,r)=>{var n=r(4239),o=r(7005);e.exports=function(e){return o(e)&&"[object Arguments]"==n(e)}},939:(e,t,r)=>{var n=r(2492),o=r(7005);e.exports=function e(t,r,a,i,l){return t===r||(null==t||null==r||!o(t)&&!o(r)?t!=t&&r!=r:n(t,r,a,i,e,l))}},2492:(e,t,r)=>{var n=r(6384),o=r(7114),a=r(8351),i=r(6096),l=r(4160),c=r(1469),s=r(4144),u=r(6719),f="[object Arguments]",p="[object Array]",d="[object Object]",h=Object.prototype.hasOwnProperty;e.exports=function(e,t,r,m,y,v){var g=c(e),b=c(t),w=g?p:l(e),x=b?p:l(t),O=(w=w==f?d:w)==d,k=(x=x==f?d:x)==d,E=w==x;if(E&&s(e)){if(!s(t))return!1;g=!0,O=!1}if(E&&!O)return v||(v=new n),g||u(e)?o(e,t,r,m,y,v):a(e,t,w,r,m,y,v);if(!(1&r)){var S=O&&h.call(e,"__wrapped__"),_=k&&h.call(t,"__wrapped__");if(S||_){var j=S?e.value():e,P=_?t.value():t;return v||(v=new n),y(j,P,r,m,v)}}return!!E&&(v||(v=new n),i(e,t,r,m,y,v))}},2958:(e,t,r)=>{var n=r(6384),o=r(939);e.exports=function(e,t,r,a){var i=r.length,l=i,c=!a;if(null==e)return!l;for(e=Object(e);i--;){var s=r[i];if(c&&s[2]?s[1]!==e[s[0]]:!(s[0]in e))return!1}for(;++i{e.exports=function(e){return e!=e}},8458:(e,t,r)=>{var n=r(3560),o=r(5346),a=r(3218),i=r(346),l=/^\[object .+?Constructor\]$/,c=Function.prototype,s=Object.prototype,u=c.toString,f=s.hasOwnProperty,p=RegExp("^"+u.call(f).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=function(e){return!(!a(e)||o(e))&&(n(e)?p:l).test(i(e))}},8749:(e,t,r)=>{var n=r(4239),o=r(1780),a=r(7005),i={};i["[object Float32Array]"]=i["[object Float64Array]"]=i["[object Int8Array]"]=i["[object Int16Array]"]=i["[object Int32Array]"]=i["[object Uint8Array]"]=i["[object Uint8ClampedArray]"]=i["[object Uint16Array]"]=i["[object Uint32Array]"]=!0,i["[object Arguments]"]=i["[object Array]"]=i["[object ArrayBuffer]"]=i["[object Boolean]"]=i["[object DataView]"]=i["[object Date]"]=i["[object Error]"]=i["[object Function]"]=i["[object Map]"]=i["[object Number]"]=i["[object Object]"]=i["[object RegExp]"]=i["[object Set]"]=i["[object String]"]=i["[object WeakMap]"]=!1,e.exports=function(e){return a(e)&&o(e.length)&&!!i[n(e)]}},7206:(e,t,r)=>{var n=r(1573),o=r(6432),a=r(6557),i=r(1469),l=r(9601);e.exports=function(e){return"function"==typeof e?e:null==e?a:"object"==typeof e?i(e)?o(e[0],e[1]):n(e):l(e)}},280:(e,t,r)=>{var n=r(5726),o=r(6916),a=Object.prototype.hasOwnProperty;e.exports=function(e){if(!n(e))return o(e);var t=[];for(var r in Object(e))a.call(e,r)&&"constructor"!=r&&t.push(r);return t}},433:e=>{e.exports=function(e,t){return e{var n=r(9881),o=r(1240);e.exports=function(e,t){var r=-1,a=o(e)?Array(e.length):[];return n(e,(function(e,n,o){a[++r]=t(e,n,o)})),a}},1573:(e,t,r)=>{var n=r(2958),o=r(1499),a=r(2634);e.exports=function(e){var t=o(e);return 1==t.length&&t[0][2]?a(t[0][0],t[0][1]):function(r){return r===e||n(r,e,t)}}},6432:(e,t,r)=>{var n=r(939),o=r(7361),a=r(9095),i=r(5403),l=r(9162),c=r(2634),s=r(327);e.exports=function(e,t){return i(e)&&l(t)?c(s(e),t):function(r){var i=o(r,e);return void 0===i&&i===t?a(r,e):n(t,i,3)}}},2689:(e,t,r)=>{var n=r(9932),o=r(7786),a=r(7206),i=r(9199),l=r(1131),c=r(1717),s=r(5022),u=r(6557),f=r(1469);e.exports=function(e,t,r){t=t.length?n(t,(function(e){return f(e)?function(t){return o(t,1===e.length?e[0]:e)}:e})):[u];var p=-1;t=n(t,c(a));var d=i(e,(function(e,r,o){return{criteria:n(t,(function(t){return t(e)})),index:++p,value:e}}));return l(d,(function(e,t){return s(e,t,r)}))}},371:e=>{e.exports=function(e){return function(t){return null==t?void 0:t[e]}}},9152:(e,t,r)=>{var n=r(7786);e.exports=function(e){return function(t){return n(t,e)}}},98:e=>{var t=Math.ceil,r=Math.max;e.exports=function(e,n,o,a){for(var i=-1,l=r(t((n-e)/(o||1)),0),c=Array(l);l--;)c[a?l:++i]=e,e+=o;return c}},5976:(e,t,r)=>{var n=r(6557),o=r(5357),a=r(61);e.exports=function(e,t){return a(o(e,t,n),e+"")}},6560:(e,t,r)=>{var n=r(5703),o=r(8777),a=r(6557),i=o?function(e,t){return o(e,"toString",{configurable:!0,enumerable:!1,value:n(t),writable:!0})}:a;e.exports=i},4259:e=>{e.exports=function(e,t,r){var n=-1,o=e.length;t<0&&(t=-t>o?0:o+t),(r=r>o?o:r)<0&&(r+=o),o=t>r?0:r-t>>>0,t>>>=0;for(var a=Array(o);++n{var n=r(9881);e.exports=function(e,t){var r;return n(e,(function(e,n,o){return!(r=t(e,n,o))})),!!r}},1131:e=>{e.exports=function(e,t){var r=e.length;for(e.sort(t);r--;)e[r]=e[r].value;return e}},2545:e=>{e.exports=function(e,t){for(var r=-1,n=Array(e);++r{var n=r(2705),o=r(9932),a=r(1469),i=r(3448),l=n?n.prototype:void 0,c=l?l.toString:void 0;e.exports=function e(t){if("string"==typeof t)return t;if(a(t))return o(t,e)+"";if(i(t))return c?c.call(t):"";var r=t+"";return"0"==r&&1/t==-Infinity?"-0":r}},7561:(e,t,r)=>{var n=r(7990),o=/^\s+/;e.exports=function(e){return e?e.slice(0,n(e)+1).replace(o,""):e}},1717:e=>{e.exports=function(e){return function(t){return e(t)}}},5652:(e,t,r)=>{var n=r(8668),o=r(7443),a=r(1196),i=r(4757),l=r(3593),c=r(1814);e.exports=function(e,t,r){var s=-1,u=o,f=e.length,p=!0,d=[],h=d;if(r)p=!1,u=a;else if(f>=200){var m=t?null:l(e);if(m)return c(m);p=!1,u=i,h=new n}else h=t?[]:d;e:for(;++s{e.exports=function(e,t){return e.has(t)}},1811:(e,t,r)=>{var n=r(1469),o=r(5403),a=r(5514),i=r(9833);e.exports=function(e,t){return n(e)?e:o(e,t)?[e]:a(i(e))}},180:(e,t,r)=>{var n=r(4259);e.exports=function(e,t,r){var o=e.length;return r=void 0===r?o:r,!t&&r>=o?e:n(e,t,r)}},6393:(e,t,r)=>{var n=r(3448);e.exports=function(e,t){if(e!==t){var r=void 0!==e,o=null===e,a=e==e,i=n(e),l=void 0!==t,c=null===t,s=t==t,u=n(t);if(!c&&!u&&!i&&e>t||i&&l&&s&&!c&&!u||o&&l&&s||!r&&s||!a)return 1;if(!o&&!i&&!u&&e{var n=r(6393);e.exports=function(e,t,r){for(var o=-1,a=e.criteria,i=t.criteria,l=a.length,c=r.length;++o=c?s:s*("desc"==r[o]?-1:1)}return e.index-t.index}},4429:(e,t,r)=>{var n=r(5639)["__core-js_shared__"];e.exports=n},9291:(e,t,r)=>{var n=r(1240);e.exports=function(e,t){return function(r,o){if(null==r)return r;if(!n(r))return e(r,o);for(var a=r.length,i=t?a:-1,l=Object(r);(t?i--:++i{e.exports=function(e){return function(t,r,n){for(var o=-1,a=Object(t),i=n(t),l=i.length;l--;){var c=i[e?l:++o];if(!1===r(a[c],c,a))break}return t}}},8805:(e,t,r)=>{var n=r(180),o=r(2036),a=r(3140),i=r(9833);e.exports=function(e){return function(t){t=i(t);var r=o(t)?a(t):void 0,l=r?r[0]:t.charAt(0),c=r?n(r,1).join(""):t.slice(1);return l[e]()+c}}},7740:(e,t,r)=>{var n=r(7206),o=r(1240),a=r(3674);e.exports=function(e){return function(t,r,i){var l=Object(t);if(!o(t)){var c=n(r,3);t=a(t),r=function(e){return c(l[e],e,l)}}var s=e(t,r,i);return s>-1?l[c?t[s]:s]:void 0}}},7445:(e,t,r)=>{var n=r(98),o=r(6612),a=r(8601);e.exports=function(e){return function(t,r,i){return i&&"number"!=typeof i&&o(t,r,i)&&(r=i=void 0),t=a(t),void 0===r?(r=t,t=0):r=a(r),i=void 0===i?t{var n=r(8525),o=r(308),a=r(1814),i=n&&1/a(new n([,-0]))[1]==1/0?function(e){return new n(e)}:o;e.exports=i},8777:(e,t,r)=>{var n=r(852),o=function(){try{var e=n(Object,"defineProperty");return e({},"",{}),e}catch(e){}}();e.exports=o},7114:(e,t,r)=>{var n=r(8668),o=r(2908),a=r(4757);e.exports=function(e,t,r,i,l,c){var s=1&r,u=e.length,f=t.length;if(u!=f&&!(s&&f>u))return!1;var p=c.get(e),d=c.get(t);if(p&&d)return p==t&&d==e;var h=-1,m=!0,y=2&r?new n:void 0;for(c.set(e,t),c.set(t,e);++h{var n=r(2705),o=r(1149),a=r(7813),i=r(7114),l=r(8776),c=r(1814),s=n?n.prototype:void 0,u=s?s.valueOf:void 0;e.exports=function(e,t,r,n,s,f,p){switch(r){case"[object DataView]":if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case"[object ArrayBuffer]":return!(e.byteLength!=t.byteLength||!f(new o(e),new o(t)));case"[object Boolean]":case"[object Date]":case"[object Number]":return a(+e,+t);case"[object Error]":return e.name==t.name&&e.message==t.message;case"[object RegExp]":case"[object String]":return e==t+"";case"[object Map]":var d=l;case"[object Set]":var h=1&n;if(d||(d=c),e.size!=t.size&&!h)return!1;var m=p.get(e);if(m)return m==t;n|=2,p.set(e,t);var y=i(d(e),d(t),n,s,f,p);return p.delete(e),y;case"[object Symbol]":if(u)return u.call(e)==u.call(t)}return!1}},6096:(e,t,r)=>{var n=r(8234),o=Object.prototype.hasOwnProperty;e.exports=function(e,t,r,a,i,l){var c=1&r,s=n(e),u=s.length;if(u!=n(t).length&&!c)return!1;for(var f=u;f--;){var p=s[f];if(!(c?p in t:o.call(t,p)))return!1}var d=l.get(e),h=l.get(t);if(d&&h)return d==t&&h==e;var m=!0;l.set(e,t),l.set(t,e);for(var y=c;++f{var n="object"==typeof r.g&&r.g&&r.g.Object===Object&&r.g;e.exports=n},8234:(e,t,r)=>{var n=r(8866),o=r(9551),a=r(3674);e.exports=function(e){return n(e,a,o)}},5050:(e,t,r)=>{var n=r(7019);e.exports=function(e,t){var r=e.__data__;return n(t)?r["string"==typeof t?"string":"hash"]:r.map}},1499:(e,t,r)=>{var n=r(9162),o=r(3674);e.exports=function(e){for(var t=o(e),r=t.length;r--;){var a=t[r],i=e[a];t[r]=[a,i,n(i)]}return t}},852:(e,t,r)=>{var n=r(8458),o=r(7801);e.exports=function(e,t){var r=o(e,t);return n(r)?r:void 0}},5924:(e,t,r)=>{var n=r(5569)(Object.getPrototypeOf,Object);e.exports=n},9607:(e,t,r)=>{var n=r(2705),o=Object.prototype,a=o.hasOwnProperty,i=o.toString,l=n?n.toStringTag:void 0;e.exports=function(e){var t=a.call(e,l),r=e[l];try{e[l]=void 0;var n=!0}catch(e){}var o=i.call(e);return n&&(t?e[l]=r:delete e[l]),o}},9551:(e,t,r)=>{var n=r(4963),o=r(479),a=Object.prototype.propertyIsEnumerable,i=Object.getOwnPropertySymbols,l=i?function(e){return null==e?[]:(e=Object(e),n(i(e),(function(t){return a.call(e,t)})))}:o;e.exports=l},4160:(e,t,r)=>{var n=r(8552),o=r(7071),a=r(3818),i=r(8525),l=r(577),c=r(4239),s=r(346),u="[object Map]",f="[object Promise]",p="[object Set]",d="[object WeakMap]",h="[object DataView]",m=s(n),y=s(o),v=s(a),g=s(i),b=s(l),w=c;(n&&w(new n(new ArrayBuffer(1)))!=h||o&&w(new o)!=u||a&&w(a.resolve())!=f||i&&w(new i)!=p||l&&w(new l)!=d)&&(w=function(e){var t=c(e),r="[object Object]"==t?e.constructor:void 0,n=r?s(r):"";if(n)switch(n){case m:return h;case y:return u;case v:return f;case g:return p;case b:return d}return t}),e.exports=w},7801:e=>{e.exports=function(e,t){return null==e?void 0:e[t]}},222:(e,t,r)=>{var n=r(1811),o=r(5694),a=r(1469),i=r(5776),l=r(1780),c=r(327);e.exports=function(e,t,r){for(var s=-1,u=(t=n(t,e)).length,f=!1;++s{var t=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]");e.exports=function(e){return t.test(e)}},1789:(e,t,r)=>{var n=r(4536);e.exports=function(){this.__data__=n?n(null):{},this.size=0}},401:e=>{e.exports=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}},7667:(e,t,r)=>{var n=r(4536),o=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;if(n){var r=t[e];return"__lodash_hash_undefined__"===r?void 0:r}return o.call(t,e)?t[e]:void 0}},1327:(e,t,r)=>{var n=r(4536),o=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;return n?void 0!==t[e]:o.call(t,e)}},1866:(e,t,r)=>{var n=r(4536);e.exports=function(e,t){var r=this.__data__;return this.size+=this.has(e)?0:1,r[e]=n&&void 0===t?"__lodash_hash_undefined__":t,this}},7285:(e,t,r)=>{var n=r(2705),o=r(5694),a=r(1469),i=n?n.isConcatSpreadable:void 0;e.exports=function(e){return a(e)||o(e)||!!(i&&e&&e[i])}},5776:e=>{var t=/^(?:0|[1-9]\d*)$/;e.exports=function(e,r){var n=typeof e;return!!(r=null==r?9007199254740991:r)&&("number"==n||"symbol"!=n&&t.test(e))&&e>-1&&e%1==0&&e{var n=r(7813),o=r(1240),a=r(5776),i=r(3218);e.exports=function(e,t,r){if(!i(r))return!1;var l=typeof t;return!!("number"==l?o(r)&&a(t,r.length):"string"==l&&t in r)&&n(r[t],e)}},5403:(e,t,r)=>{var n=r(1469),o=r(3448),a=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,i=/^\w*$/;e.exports=function(e,t){if(n(e))return!1;var r=typeof e;return!("number"!=r&&"symbol"!=r&&"boolean"!=r&&null!=e&&!o(e))||(i.test(e)||!a.test(e)||null!=t&&e in Object(t))}},7019:e=>{e.exports=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}},5346:(e,t,r)=>{var n,o=r(4429),a=(n=/[^.]+$/.exec(o&&o.keys&&o.keys.IE_PROTO||""))?"Symbol(src)_1."+n:"";e.exports=function(e){return!!a&&a in e}},5726:e=>{var t=Object.prototype;e.exports=function(e){var r=e&&e.constructor;return e===("function"==typeof r&&r.prototype||t)}},9162:(e,t,r)=>{var n=r(3218);e.exports=function(e){return e==e&&!n(e)}},7040:e=>{e.exports=function(){this.__data__=[],this.size=0}},4125:(e,t,r)=>{var n=r(8470),o=Array.prototype.splice;e.exports=function(e){var t=this.__data__,r=n(t,e);return!(r<0)&&(r==t.length-1?t.pop():o.call(t,r,1),--this.size,!0)}},2117:(e,t,r)=>{var n=r(8470);e.exports=function(e){var t=this.__data__,r=n(t,e);return r<0?void 0:t[r][1]}},7518:(e,t,r)=>{var n=r(8470);e.exports=function(e){return n(this.__data__,e)>-1}},4705:(e,t,r)=>{var n=r(8470);e.exports=function(e,t){var r=this.__data__,o=n(r,e);return o<0?(++this.size,r.push([e,t])):r[o][1]=t,this}},4785:(e,t,r)=>{var n=r(1989),o=r(8407),a=r(7071);e.exports=function(){this.size=0,this.__data__={hash:new n,map:new(a||o),string:new n}}},1285:(e,t,r)=>{var n=r(5050);e.exports=function(e){var t=n(this,e).delete(e);return this.size-=t?1:0,t}},6e3:(e,t,r)=>{var n=r(5050);e.exports=function(e){return n(this,e).get(e)}},9916:(e,t,r)=>{var n=r(5050);e.exports=function(e){return n(this,e).has(e)}},5265:(e,t,r)=>{var n=r(5050);e.exports=function(e,t){var r=n(this,e),o=r.size;return r.set(e,t),this.size+=r.size==o?0:1,this}},8776:e=>{e.exports=function(e){var t=-1,r=Array(e.size);return e.forEach((function(e,n){r[++t]=[n,e]})),r}},2634:e=>{e.exports=function(e,t){return function(r){return null!=r&&(r[e]===t&&(void 0!==t||e in Object(r)))}}},4523:(e,t,r)=>{var n=r(8306);e.exports=function(e){var t=n(e,(function(e){return 500===r.size&&r.clear(),e})),r=t.cache;return t}},4536:(e,t,r)=>{var n=r(852)(Object,"create");e.exports=n},6916:(e,t,r)=>{var n=r(5569)(Object.keys,Object);e.exports=n},1167:(e,t,r)=>{e=r.nmd(e);var n=r(1957),o=t&&!t.nodeType&&t,a=o&&e&&!e.nodeType&&e,i=a&&a.exports===o&&n.process,l=function(){try{var e=a&&a.require&&a.require("util").types;return e||i&&i.binding&&i.binding("util")}catch(e){}}();e.exports=l},2333:e=>{var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},5569:e=>{e.exports=function(e,t){return function(r){return e(t(r))}}},5357:(e,t,r)=>{var n=r(6874),o=Math.max;e.exports=function(e,t,r){return t=o(void 0===t?e.length-1:t,0),function(){for(var a=arguments,i=-1,l=o(a.length-t,0),c=Array(l);++i{var n=r(1957),o="object"==typeof self&&self&&self.Object===Object&&self,a=n||o||Function("return this")();e.exports=a},619:e=>{e.exports=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this}},2385:e=>{e.exports=function(e){return this.__data__.has(e)}},1814:e=>{e.exports=function(e){var t=-1,r=Array(e.size);return e.forEach((function(e){r[++t]=e})),r}},61:(e,t,r)=>{var n=r(6560),o=r(1275)(n);e.exports=o},1275:e=>{var t=Date.now;e.exports=function(e){var r=0,n=0;return function(){var o=t(),a=16-(o-n);if(n=o,a>0){if(++r>=800)return arguments[0]}else r=0;return e.apply(void 0,arguments)}}},7465:(e,t,r)=>{var n=r(8407);e.exports=function(){this.__data__=new n,this.size=0}},3779:e=>{e.exports=function(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r}},7599:e=>{e.exports=function(e){return this.__data__.get(e)}},4758:e=>{e.exports=function(e){return this.__data__.has(e)}},4309:(e,t,r)=>{var n=r(8407),o=r(7071),a=r(3369);e.exports=function(e,t){var r=this.__data__;if(r instanceof n){var i=r.__data__;if(!o||i.length<199)return i.push([e,t]),this.size=++r.size,this;r=this.__data__=new a(i)}return r.set(e,t),this.size=r.size,this}},2351:e=>{e.exports=function(e,t,r){for(var n=r-1,o=e.length;++n{var n=r(4286),o=r(2036),a=r(676);e.exports=function(e){return o(e)?a(e):n(e)}},5514:(e,t,r)=>{var n=r(4523),o=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,a=/\\(\\)?/g,i=n((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(o,(function(e,r,n,o){t.push(n?o.replace(a,"$1"):r||e)})),t}));e.exports=i},327:(e,t,r)=>{var n=r(3448);e.exports=function(e){if("string"==typeof e||n(e))return e;var t=e+"";return"0"==t&&1/e==-Infinity?"-0":t}},346:e=>{var t=Function.prototype.toString;e.exports=function(e){if(null!=e){try{return t.call(e)}catch(e){}try{return e+""}catch(e){}}return""}},7990:e=>{var t=/\s/;e.exports=function(e){for(var r=e.length;r--&&t.test(e.charAt(r)););return r}},676:e=>{var t="\\ud800-\\udfff",r="["+t+"]",n="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",o="\\ud83c[\\udffb-\\udfff]",a="[^"+t+"]",i="(?:\\ud83c[\\udde6-\\uddff]){2}",l="[\\ud800-\\udbff][\\udc00-\\udfff]",c="(?:"+n+"|"+o+")"+"?",s="[\\ufe0e\\ufe0f]?",u=s+c+("(?:\\u200d(?:"+[a,i,l].join("|")+")"+s+c+")*"),f="(?:"+[a+n+"?",n,i,l,r].join("|")+")",p=RegExp(o+"(?="+o+")|"+f+u,"g");e.exports=function(e){return e.match(p)||[]}},5703:e=>{e.exports=function(e){return function(){return e}}},3279:(e,t,r)=>{var n=r(3218),o=r(7771),a=r(4841),i=Math.max,l=Math.min;e.exports=function(e,t,r){var c,s,u,f,p,d,h=0,m=!1,y=!1,v=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function g(t){var r=c,n=s;return c=s=void 0,h=t,f=e.apply(n,r)}function b(e){var r=e-d;return void 0===d||r>=t||r<0||y&&e-h>=u}function w(){var e=o();if(b(e))return x(e);p=setTimeout(w,function(e){var r=t-(e-d);return y?l(r,u-(e-h)):r}(e))}function x(e){return p=void 0,v&&c?g(e):(c=s=void 0,f)}function O(){var e=o(),r=b(e);if(c=arguments,s=this,d=e,r){if(void 0===p)return function(e){return h=e,p=setTimeout(w,t),m?g(e):f}(d);if(y)return clearTimeout(p),p=setTimeout(w,t),g(d)}return void 0===p&&(p=setTimeout(w,t)),f}return t=a(t)||0,n(r)&&(m=!!r.leading,u=(y="maxWait"in r)?i(a(r.maxWait)||0,t):u,v="trailing"in r?!!r.trailing:v),O.cancel=function(){void 0!==p&&clearTimeout(p),h=0,c=d=s=p=void 0},O.flush=function(){return void 0===p?f:x(o())},O}},7813:e=>{e.exports=function(e,t){return e===t||e!=e&&t!=t}},711:(e,t,r)=>{var n=r(6193),o=r(3239),a=r(7206),i=r(1469),l=r(6612);e.exports=function(e,t,r){var c=i(e)?n:o;return r&&l(e,t,r)&&(t=void 0),c(e,a(t,3))}},3311:(e,t,r)=>{var n=r(7740)(r(998));e.exports=n},998:(e,t,r)=>{var n=r(1848),o=r(7206),a=r(554),i=Math.max;e.exports=function(e,t,r){var l=null==e?0:e.length;if(!l)return-1;var c=null==r?0:a(r);return c<0&&(c=i(l+c,0)),n(e,o(t,3),c)}},803:(e,t,r)=>{var n=r(1078),o=r(5161);e.exports=function(e,t){return n(o(e,t),1)}},7361:(e,t,r)=>{var n=r(7786);e.exports=function(e,t,r){var o=null==e?void 0:n(e,t);return void 0===o?r:o}},9095:(e,t,r)=>{var n=r(13),o=r(222);e.exports=function(e,t){return null!=e&&o(e,t,n)}},6557:e=>{e.exports=function(e){return e}},5694:(e,t,r)=>{var n=r(9454),o=r(7005),a=Object.prototype,i=a.hasOwnProperty,l=a.propertyIsEnumerable,c=n(function(){return arguments}())?n:function(e){return o(e)&&i.call(e,"callee")&&!l.call(e,"callee")};e.exports=c},1469:e=>{var t=Array.isArray;e.exports=t},1240:(e,t,r)=>{var n=r(3560),o=r(1780);e.exports=function(e){return null!=e&&o(e.length)&&!n(e)}},1584:(e,t,r)=>{var n=r(4239),o=r(7005);e.exports=function(e){return!0===e||!1===e||o(e)&&"[object Boolean]"==n(e)}},4144:(e,t,r)=>{e=r.nmd(e);var n=r(5639),o=r(5062),a=t&&!t.nodeType&&t,i=a&&e&&!e.nodeType&&e,l=i&&i.exports===a?n.Buffer:void 0,c=(l?l.isBuffer:void 0)||o;e.exports=c},8446:(e,t,r)=>{var n=r(939);e.exports=function(e,t){return n(e,t)}},3560:(e,t,r)=>{var n=r(4239),o=r(3218);e.exports=function(e){if(!o(e))return!1;var t=n(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},1780:e=>{e.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}},7654:(e,t,r)=>{var n=r(1763);e.exports=function(e){return n(e)&&e!=+e}},4293:e=>{e.exports=function(e){return null==e}},1763:(e,t,r)=>{var n=r(4239),o=r(7005);e.exports=function(e){return"number"==typeof e||o(e)&&"[object Number]"==n(e)}},3218:e=>{e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},7005:e=>{e.exports=function(e){return null!=e&&"object"==typeof e}},8630:(e,t,r)=>{var n=r(4239),o=r(5924),a=r(7005),i=Function.prototype,l=Object.prototype,c=i.toString,s=l.hasOwnProperty,u=c.call(Object);e.exports=function(e){if(!a(e)||"[object Object]"!=n(e))return!1;var t=o(e);if(null===t)return!0;var r=s.call(t,"constructor")&&t.constructor;return"function"==typeof r&&r instanceof r&&c.call(r)==u}},7037:(e,t,r)=>{var n=r(4239),o=r(1469),a=r(7005);e.exports=function(e){return"string"==typeof e||!o(e)&&a(e)&&"[object String]"==n(e)}},3448:(e,t,r)=>{var n=r(4239),o=r(7005);e.exports=function(e){return"symbol"==typeof e||o(e)&&"[object Symbol]"==n(e)}},6719:(e,t,r)=>{var n=r(8749),o=r(1717),a=r(1167),i=a&&a.isTypedArray,l=i?o(i):n;e.exports=l},3674:(e,t,r)=>{var n=r(4636),o=r(280),a=r(1240);e.exports=function(e){return a(e)?n(e):o(e)}},928:e=>{e.exports=function(e){var t=null==e?0:e.length;return t?e[t-1]:void 0}},5161:(e,t,r)=>{var n=r(9932),o=r(7206),a=r(9199),i=r(1469);e.exports=function(e,t){return(i(e)?n:a)(e,o(t,3))}},6604:(e,t,r)=>{var n=r(9465),o=r(7816),a=r(7206);e.exports=function(e,t){var r={};return t=a(t,3),o(e,(function(e,o,a){n(r,o,t(e,o,a))})),r}},6162:(e,t,r)=>{var n=r(6029),o=r(3325),a=r(6557);e.exports=function(e){return e&&e.length?n(e,a,o):void 0}},4753:(e,t,r)=>{var n=r(6029),o=r(3325),a=r(7206);e.exports=function(e,t){return e&&e.length?n(e,a(t,2),o):void 0}},8306:(e,t,r)=>{var n=r(3369);function o(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError("Expected a function");var r=function(){var n=arguments,o=t?t.apply(this,n):n[0],a=r.cache;if(a.has(o))return a.get(o);var i=e.apply(this,n);return r.cache=a.set(o,i)||a,i};return r.cache=new(o.Cache||n),r}o.Cache=n,e.exports=o},3632:(e,t,r)=>{var n=r(6029),o=r(433),a=r(6557);e.exports=function(e){return e&&e.length?n(e,a,o):void 0}},2762:(e,t,r)=>{var n=r(6029),o=r(7206),a=r(433);e.exports=function(e,t){return e&&e.length?n(e,o(t,2),a):void 0}},308:e=>{e.exports=function(){}},7771:(e,t,r)=>{var n=r(5639);e.exports=function(){return n.Date.now()}},9601:(e,t,r)=>{var n=r(371),o=r(9152),a=r(5403),i=r(327);e.exports=function(e){return a(e)?n(i(e)):o(e)}},6026:(e,t,r)=>{var n=r(7445)();e.exports=n},9704:(e,t,r)=>{var n=r(2908),o=r(7206),a=r(5076),i=r(1469),l=r(6612);e.exports=function(e,t,r){var c=i(e)?n:a;return r&&l(e,t,r)&&(t=void 0),c(e,o(t,3))}},9734:(e,t,r)=>{var n=r(1078),o=r(2689),a=r(5976),i=r(6612),l=a((function(e,t){if(null==e)return[];var r=t.length;return r>1&&i(e,t[0],t[1])?t=[]:r>2&&i(t[0],t[1],t[2])&&(t=[t[0]]),o(e,n(t,1),[])}));e.exports=l},479:e=>{e.exports=function(){return[]}},5062:e=>{e.exports=function(){return!1}},3493:(e,t,r)=>{var n=r(3279),o=r(3218);e.exports=function(e,t,r){var a=!0,i=!0;if("function"!=typeof e)throw new TypeError("Expected a function");return o(r)&&(a="leading"in r?!!r.leading:a,i="trailing"in r?!!r.trailing:i),n(e,t,{leading:a,maxWait:t,trailing:i})}},8601:(e,t,r)=>{var n=r(4841),o=1/0;e.exports=function(e){return e?(e=n(e))===o||e===-1/0?17976931348623157e292*(e<0?-1:1):e==e?e:0:0===e?e:0}},554:(e,t,r)=>{var n=r(8601);e.exports=function(e){var t=n(e),r=t%1;return t==t?r?t-r:t:0}},4841:(e,t,r)=>{var n=r(7561),o=r(3218),a=r(3448),i=/^[-+]0x[0-9a-f]+$/i,l=/^0b[01]+$/i,c=/^0o[0-7]+$/i,s=parseInt;e.exports=function(e){if("number"==typeof e)return e;if(a(e))return NaN;if(o(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=o(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=n(e);var r=l.test(e);return r||c.test(e)?s(e.slice(2),r?2:8):i.test(e)?NaN:+e}},9833:(e,t,r)=>{var n=r(531);e.exports=function(e){return null==e?"":n(e)}},5578:(e,t,r)=>{var n=r(7206),o=r(5652);e.exports=function(e,t){return e&&e.length?o(e,n(t,2)):[]}},1700:(e,t,r)=>{var n=r(8805)("toUpperCase");e.exports=n},631:(e,t,r)=>{var n="function"==typeof Map&&Map.prototype,o=Object.getOwnPropertyDescriptor&&n?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,a=n&&o&&"function"==typeof o.get?o.get:null,i=n&&Map.prototype.forEach,l="function"==typeof Set&&Set.prototype,c=Object.getOwnPropertyDescriptor&&l?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,s=l&&c&&"function"==typeof c.get?c.get:null,u=l&&Set.prototype.forEach,f="function"==typeof WeakMap&&WeakMap.prototype?WeakMap.prototype.has:null,p="function"==typeof WeakSet&&WeakSet.prototype?WeakSet.prototype.has:null,d="function"==typeof WeakRef&&WeakRef.prototype?WeakRef.prototype.deref:null,h=Boolean.prototype.valueOf,m=Object.prototype.toString,y=Function.prototype.toString,v=String.prototype.match,g=String.prototype.slice,b=String.prototype.replace,w=String.prototype.toUpperCase,x=String.prototype.toLowerCase,O=RegExp.prototype.test,k=Array.prototype.concat,E=Array.prototype.join,S=Array.prototype.slice,_=Math.floor,j="function"==typeof BigInt?BigInt.prototype.valueOf:null,P=Object.getOwnPropertySymbols,A="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?Symbol.prototype.toString:null,C="function"==typeof Symbol&&"object"==typeof Symbol.iterator,T="function"==typeof Symbol&&Symbol.toStringTag&&(typeof Symbol.toStringTag===C||"symbol")?Symbol.toStringTag:null,M=Object.prototype.propertyIsEnumerable,N=("function"==typeof Reflect?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(e){return e.__proto__}:null);function D(e,t){if(e===1/0||e===-1/0||e!=e||e&&e>-1e3&&e<1e3||O.call(/e/,t))return t;var r=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if("number"==typeof e){var n=e<0?-_(-e):_(e);if(n!==e){var o=String(n),a=g.call(t,o.length+1);return b.call(o,r,"$&_")+"."+b.call(b.call(a,/([0-9]{3})/g,"$&_"),/_$/,"")}}return b.call(t,r,"$&_")}var I=r(4654),R=I.custom,L=K(R)?R:null;function F(e,t,r){var n="double"===(r.quoteStyle||t)?'"':"'";return n+e+n}function U(e){return b.call(String(e),/"/g,""")}function B(e){return!("[object Array]"!==W(e)||T&&"object"==typeof e&&T in e)}function z(e){return!("[object RegExp]"!==W(e)||T&&"object"==typeof e&&T in e)}function K(e){if(C)return e&&"object"==typeof e&&e instanceof Symbol;if("symbol"==typeof e)return!0;if(!e||"object"!=typeof e||!A)return!1;try{return A.call(e),!0}catch(e){}return!1}e.exports=function e(t,r,n,o){var l=r||{};if(H(l,"quoteStyle")&&"single"!==l.quoteStyle&&"double"!==l.quoteStyle)throw new TypeError('option "quoteStyle" must be "single" or "double"');if(H(l,"maxStringLength")&&("number"==typeof l.maxStringLength?l.maxStringLength<0&&l.maxStringLength!==1/0:null!==l.maxStringLength))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var c=!H(l,"customInspect")||l.customInspect;if("boolean"!=typeof c&&"symbol"!==c)throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(H(l,"indent")&&null!==l.indent&&"\t"!==l.indent&&!(parseInt(l.indent,10)===l.indent&&l.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(H(l,"numericSeparator")&&"boolean"!=typeof l.numericSeparator)throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var m=l.numericSeparator;if(void 0===t)return"undefined";if(null===t)return"null";if("boolean"==typeof t)return t?"true":"false";if("string"==typeof t)return $(t,l);if("number"==typeof t){if(0===t)return 1/0/t>0?"0":"-0";var w=String(t);return m?D(t,w):w}if("bigint"==typeof t){var O=String(t)+"n";return m?D(t,O):O}var _=void 0===l.depth?5:l.depth;if(void 0===n&&(n=0),n>=_&&_>0&&"object"==typeof t)return B(t)?"[Array]":"[Object]";var P=function(e,t){var r;if("\t"===e.indent)r="\t";else{if(!("number"==typeof e.indent&&e.indent>0))return null;r=E.call(Array(e.indent+1)," ")}return{base:r,prev:E.call(Array(t+1),r)}}(l,n);if(void 0===o)o=[];else if(G(o,t)>=0)return"[Circular]";function R(t,r,a){if(r&&(o=S.call(o)).push(r),a){var i={depth:l.depth};return H(l,"quoteStyle")&&(i.quoteStyle=l.quoteStyle),e(t,i,n+1,o)}return e(t,l,n+1,o)}if("function"==typeof t&&!z(t)){var q=function(e){if(e.name)return e.name;var t=v.call(y.call(e),/^function\s*([\w$]+)/);if(t)return t[1];return null}(t),V=J(t,R);return"[Function"+(q?": "+q:" (anonymous)")+"]"+(V.length>0?" { "+E.call(V,", ")+" }":"")}if(K(t)){var ee=C?b.call(String(t),/^(Symbol\(.*\))_[^)]*$/,"$1"):A.call(t);return"object"!=typeof t||C?ee:Z(ee)}if(function(e){if(!e||"object"!=typeof e)return!1;if("undefined"!=typeof HTMLElement&&e instanceof HTMLElement)return!0;return"string"==typeof e.nodeName&&"function"==typeof e.getAttribute}(t)){for(var te="<"+x.call(String(t.nodeName)),re=t.attributes||[],ne=0;ne"}if(B(t)){if(0===t.length)return"[]";var oe=J(t,R);return P&&!function(e){for(var t=0;t=0)return!1;return!0}(oe)?"["+Q(oe,P)+"]":"[ "+E.call(oe,", ")+" ]"}if(function(e){return!("[object Error]"!==W(e)||T&&"object"==typeof e&&T in e)}(t)){var ae=J(t,R);return"cause"in Error.prototype||!("cause"in t)||M.call(t,"cause")?0===ae.length?"["+String(t)+"]":"{ ["+String(t)+"] "+E.call(ae,", ")+" }":"{ ["+String(t)+"] "+E.call(k.call("[cause]: "+R(t.cause),ae),", ")+" }"}if("object"==typeof t&&c){if(L&&"function"==typeof t[L]&&I)return I(t,{depth:_-n});if("symbol"!==c&&"function"==typeof t.inspect)return t.inspect()}if(function(e){if(!a||!e||"object"!=typeof e)return!1;try{a.call(e);try{s.call(e)}catch(e){return!0}return e instanceof Map}catch(e){}return!1}(t)){var ie=[];return i.call(t,(function(e,r){ie.push(R(r,t,!0)+" => "+R(e,t))})),X("Map",a.call(t),ie,P)}if(function(e){if(!s||!e||"object"!=typeof e)return!1;try{s.call(e);try{a.call(e)}catch(e){return!0}return e instanceof Set}catch(e){}return!1}(t)){var le=[];return u.call(t,(function(e){le.push(R(e,t))})),X("Set",s.call(t),le,P)}if(function(e){if(!f||!e||"object"!=typeof e)return!1;try{f.call(e,f);try{p.call(e,p)}catch(e){return!0}return e instanceof WeakMap}catch(e){}return!1}(t))return Y("WeakMap");if(function(e){if(!p||!e||"object"!=typeof e)return!1;try{p.call(e,p);try{f.call(e,f)}catch(e){return!0}return e instanceof WeakSet}catch(e){}return!1}(t))return Y("WeakSet");if(function(e){if(!d||!e||"object"!=typeof e)return!1;try{return d.call(e),!0}catch(e){}return!1}(t))return Y("WeakRef");if(function(e){return!("[object Number]"!==W(e)||T&&"object"==typeof e&&T in e)}(t))return Z(R(Number(t)));if(function(e){if(!e||"object"!=typeof e||!j)return!1;try{return j.call(e),!0}catch(e){}return!1}(t))return Z(R(j.call(t)));if(function(e){return!("[object Boolean]"!==W(e)||T&&"object"==typeof e&&T in e)}(t))return Z(h.call(t));if(function(e){return!("[object String]"!==W(e)||T&&"object"==typeof e&&T in e)}(t))return Z(R(String(t)));if(!function(e){return!("[object Date]"!==W(e)||T&&"object"==typeof e&&T in e)}(t)&&!z(t)){var ce=J(t,R),se=N?N(t)===Object.prototype:t instanceof Object||t.constructor===Object,ue=t instanceof Object?"":"null prototype",fe=!se&&T&&Object(t)===t&&T in t?g.call(W(t),8,-1):ue?"Object":"",pe=(se||"function"!=typeof t.constructor?"":t.constructor.name?t.constructor.name+" ":"")+(fe||ue?"["+E.call(k.call([],fe||[],ue||[]),": ")+"] ":"");return 0===ce.length?pe+"{}":P?pe+"{"+Q(ce,P)+"}":pe+"{ "+E.call(ce,", ")+" }"}return String(t)};var q=Object.prototype.hasOwnProperty||function(e){return e in this};function H(e,t){return q.call(e,t)}function W(e){return m.call(e)}function G(e,t){if(e.indexOf)return e.indexOf(t);for(var r=0,n=e.length;rt.maxStringLength){var r=e.length-t.maxStringLength,n="... "+r+" more character"+(r>1?"s":"");return $(g.call(e,0,t.maxStringLength),t)+n}return F(b.call(b.call(e,/(['\\])/g,"\\$1"),/[\x00-\x1f]/g,V),"single",t)}function V(e){var t=e.charCodeAt(0),r={8:"b",9:"t",10:"n",12:"f",13:"r"}[t];return r?"\\"+r:"\\x"+(t<16?"0":"")+w.call(t.toString(16))}function Z(e){return"Object("+e+")"}function Y(e){return e+" { ? }"}function X(e,t,r,n){return e+" ("+t+") {"+(n?Q(r,n):E.call(r,", "))+"}"}function Q(e,t){if(0===e.length)return"";var r="\n"+t.prev+t.base;return r+E.call(e,","+r)+"\n"+t.prev}function J(e,t){var r=B(e),n=[];if(r){n.length=e.length;for(var o=0;o{"use strict";var n=r(414);function o(){}function a(){}a.resetWarningCache=o,e.exports=function(){function e(e,t,r,o,a,i){if(i!==n){var l=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw l.name="Invariant Violation",l}}function t(){return e}e.isRequired=e;var r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:a,resetWarningCache:o};return r.PropTypes=r,r}},5697:(e,t,r)=>{e.exports=r(2703)()},414:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},5798:e=>{"use strict";var t=String.prototype.replace,r=/%20/g,n="RFC1738",o="RFC3986";e.exports={default:o,formatters:{RFC1738:function(e){return t.call(e,r,"+")},RFC3986:function(e){return String(e)}},RFC1738:n,RFC3986:o}},129:(e,t,r)=>{"use strict";var n=r(8261),o=r(5235),a=r(5798);e.exports={formats:a,parse:o,stringify:n}},5235:(e,t,r)=>{"use strict";var n=r(2769),o=Object.prototype.hasOwnProperty,a=Array.isArray,i={allowDots:!1,allowPrototypes:!1,allowSparse:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decoder:n.decode,delimiter:"&",depth:5,ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictNullHandling:!1},l=function(e){return e.replace(/&#(\d+);/g,(function(e,t){return String.fromCharCode(parseInt(t,10))}))},c=function(e,t){return e&&"string"==typeof e&&t.comma&&e.indexOf(",")>-1?e.split(","):e},s=function(e,t,r,n){if(e){var a=r.allowDots?e.replace(/\.([^.[]+)/g,"[$1]"):e,i=/(\[[^[\]]*])/g,l=r.depth>0&&/(\[[^[\]]*])/.exec(a),s=l?a.slice(0,l.index):a,u=[];if(s){if(!r.plainObjects&&o.call(Object.prototype,s)&&!r.allowPrototypes)return;u.push(s)}for(var f=0;r.depth>0&&null!==(l=i.exec(a))&&f=0;--a){var i,l=e[a];if("[]"===l&&r.parseArrays)i=[].concat(o);else{i=r.plainObjects?Object.create(null):{};var s="["===l.charAt(0)&&"]"===l.charAt(l.length-1)?l.slice(1,-1):l,u=parseInt(s,10);r.parseArrays||""!==s?!isNaN(u)&&l!==s&&String(u)===s&&u>=0&&r.parseArrays&&u<=r.arrayLimit?(i=[])[u]=o:"__proto__"!==s&&(i[s]=o):i={0:o}}o=i}return o}(u,t,r,n)}};e.exports=function(e,t){var r=function(e){if(!e)return i;if(null!==e.decoder&&void 0!==e.decoder&&"function"!=typeof e.decoder)throw new TypeError("Decoder has to be a function.");if(void 0!==e.charset&&"utf-8"!==e.charset&&"iso-8859-1"!==e.charset)throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var t=void 0===e.charset?i.charset:e.charset;return{allowDots:void 0===e.allowDots?i.allowDots:!!e.allowDots,allowPrototypes:"boolean"==typeof e.allowPrototypes?e.allowPrototypes:i.allowPrototypes,allowSparse:"boolean"==typeof e.allowSparse?e.allowSparse:i.allowSparse,arrayLimit:"number"==typeof e.arrayLimit?e.arrayLimit:i.arrayLimit,charset:t,charsetSentinel:"boolean"==typeof e.charsetSentinel?e.charsetSentinel:i.charsetSentinel,comma:"boolean"==typeof e.comma?e.comma:i.comma,decoder:"function"==typeof e.decoder?e.decoder:i.decoder,delimiter:"string"==typeof e.delimiter||n.isRegExp(e.delimiter)?e.delimiter:i.delimiter,depth:"number"==typeof e.depth||!1===e.depth?+e.depth:i.depth,ignoreQueryPrefix:!0===e.ignoreQueryPrefix,interpretNumericEntities:"boolean"==typeof e.interpretNumericEntities?e.interpretNumericEntities:i.interpretNumericEntities,parameterLimit:"number"==typeof e.parameterLimit?e.parameterLimit:i.parameterLimit,parseArrays:!1!==e.parseArrays,plainObjects:"boolean"==typeof e.plainObjects?e.plainObjects:i.plainObjects,strictNullHandling:"boolean"==typeof e.strictNullHandling?e.strictNullHandling:i.strictNullHandling}}(t);if(""===e||null==e)return r.plainObjects?Object.create(null):{};for(var u="string"==typeof e?function(e,t){var r,s={},u=t.ignoreQueryPrefix?e.replace(/^\?/,""):e,f=t.parameterLimit===1/0?void 0:t.parameterLimit,p=u.split(t.delimiter,f),d=-1,h=t.charset;if(t.charsetSentinel)for(r=0;r-1&&(y=a(y)?[y]:y),o.call(s,m)?s[m]=n.combine(s[m],y):s[m]=y}return s}(e,r):e,f=r.plainObjects?Object.create(null):{},p=Object.keys(u),d=0;d{"use strict";var n=r(7478),o=r(2769),a=r(5798),i=Object.prototype.hasOwnProperty,l={brackets:function(e){return e+"[]"},comma:"comma",indices:function(e,t){return e+"["+t+"]"},repeat:function(e){return e}},c=Array.isArray,s=String.prototype.split,u=Array.prototype.push,f=function(e,t){u.apply(e,c(t)?t:[t])},p=Date.prototype.toISOString,d=a.default,h={addQueryPrefix:!1,allowDots:!1,charset:"utf-8",charsetSentinel:!1,delimiter:"&",encode:!0,encoder:o.encode,encodeValuesOnly:!1,format:d,formatter:a.formatters[d],indices:!1,serializeDate:function(e){return p.call(e)},skipNulls:!1,strictNullHandling:!1},m={},y=function e(t,r,a,i,l,u,p,d,y,v,g,b,w,x,O,k){for(var E,S=t,_=k,j=0,P=!1;void 0!==(_=_.get(m))&&!P;){var A=_.get(t);if(j+=1,void 0!==A){if(A===j)throw new RangeError("Cyclic object value");P=!0}void 0===_.get(m)&&(j=0)}if("function"==typeof d?S=d(r,S):S instanceof Date?S=g(S):"comma"===a&&c(S)&&(S=o.maybeMap(S,(function(e){return e instanceof Date?g(e):e}))),null===S){if(l)return p&&!x?p(r,h.encoder,O,"key",b):r;S=""}if("string"==typeof(E=S)||"number"==typeof E||"boolean"==typeof E||"symbol"==typeof E||"bigint"==typeof E||o.isBuffer(S)){if(p){var C=x?r:p(r,h.encoder,O,"key",b);if("comma"===a&&x){for(var T=s.call(String(S),","),M="",N=0;N0?S.join(",")||null:void 0}];else if(c(d))D=d;else{var R=Object.keys(S);D=y?R.sort(y):R}for(var L=i&&c(S)&&1===S.length?r+"[]":r,F=0;F0?x+w:""}},2769:(e,t,r)=>{"use strict";var n=r(5798),o=Object.prototype.hasOwnProperty,a=Array.isArray,i=function(){for(var e=[],t=0;t<256;++t)e.push("%"+((t<16?"0":"")+t.toString(16)).toUpperCase());return e}(),l=function(e,t){for(var r=t&&t.plainObjects?Object.create(null):{},n=0;n1;){var t=e.pop(),r=t.obj[t.prop];if(a(r)){for(var n=[],o=0;o=48&&u<=57||u>=65&&u<=90||u>=97&&u<=122||a===n.RFC1738&&(40===u||41===u)?c+=l.charAt(s):u<128?c+=i[u]:u<2048?c+=i[192|u>>6]+i[128|63&u]:u<55296||u>=57344?c+=i[224|u>>12]+i[128|u>>6&63]+i[128|63&u]:(s+=1,u=65536+((1023&u)<<10|1023&l.charCodeAt(s)),c+=i[240|u>>18]+i[128|u>>12&63]+i[128|u>>6&63]+i[128|63&u])}return c},isBuffer:function(e){return!(!e||"object"!=typeof e)&&!!(e.constructor&&e.constructor.isBuffer&&e.constructor.isBuffer(e))},isRegExp:function(e){return"[object RegExp]"===Object.prototype.toString.call(e)},maybeMap:function(e,t){if(a(e)){for(var r=[],n=0;n{var t="undefined"!=typeof Element,r="function"==typeof Map,n="function"==typeof Set,o="function"==typeof ArrayBuffer&&!!ArrayBuffer.isView;function a(e,i){if(e===i)return!0;if(e&&i&&"object"==typeof e&&"object"==typeof i){if(e.constructor!==i.constructor)return!1;var l,c,s,u;if(Array.isArray(e)){if((l=e.length)!=i.length)return!1;for(c=l;0!=c--;)if(!a(e[c],i[c]))return!1;return!0}if(r&&e instanceof Map&&i instanceof Map){if(e.size!==i.size)return!1;for(u=e.entries();!(c=u.next()).done;)if(!i.has(c.value[0]))return!1;for(u=e.entries();!(c=u.next()).done;)if(!a(c.value[1],i.get(c.value[0])))return!1;return!0}if(n&&e instanceof Set&&i instanceof Set){if(e.size!==i.size)return!1;for(u=e.entries();!(c=u.next()).done;)if(!i.has(c.value[0]))return!1;return!0}if(o&&ArrayBuffer.isView(e)&&ArrayBuffer.isView(i)){if((l=e.length)!=i.length)return!1;for(c=l;0!=c--;)if(e[c]!==i[c])return!1;return!0}if(e.constructor===RegExp)return e.source===i.source&&e.flags===i.flags;if(e.valueOf!==Object.prototype.valueOf)return e.valueOf()===i.valueOf();if(e.toString!==Object.prototype.toString)return e.toString()===i.toString();if((l=(s=Object.keys(e)).length)!==Object.keys(i).length)return!1;for(c=l;0!=c--;)if(!Object.prototype.hasOwnProperty.call(i,s[c]))return!1;if(t&&e instanceof Element)return!1;for(c=l;0!=c--;)if(("_owner"!==s[c]&&"__v"!==s[c]&&"__o"!==s[c]||!e.$$typeof)&&!a(e[s[c]],i[s[c]]))return!1;return!0}return e!=e&&i!=i}e.exports=function(e,t){try{return a(e,t)}catch(e){if((e.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw e}}},9921:(e,t)=>{"use strict";var r="function"==typeof Symbol&&Symbol.for,n=r?Symbol.for("react.element"):60103,o=r?Symbol.for("react.portal"):60106,a=r?Symbol.for("react.fragment"):60107,i=r?Symbol.for("react.strict_mode"):60108,l=r?Symbol.for("react.profiler"):60114,c=r?Symbol.for("react.provider"):60109,s=r?Symbol.for("react.context"):60110,u=r?Symbol.for("react.async_mode"):60111,f=r?Symbol.for("react.concurrent_mode"):60111,p=r?Symbol.for("react.forward_ref"):60112,d=r?Symbol.for("react.suspense"):60113,h=r?Symbol.for("react.suspense_list"):60120,m=r?Symbol.for("react.memo"):60115,y=r?Symbol.for("react.lazy"):60116,v=r?Symbol.for("react.block"):60121,g=r?Symbol.for("react.fundamental"):60117,b=r?Symbol.for("react.responder"):60118,w=r?Symbol.for("react.scope"):60119;function x(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case n:switch(e=e.type){case u:case f:case a:case l:case i:case d:return e;default:switch(e=e&&e.$$typeof){case s:case p:case y:case m:case c:return e;default:return t}}case o:return t}}}function O(e){return x(e)===f}t.isFragment=function(e){return x(e)===a}},9864:(e,t,r)=>{"use strict";e.exports=r(9921)},6871:(e,t,r)=>{"use strict";function n(){var e=this.constructor.getDerivedStateFromProps(this.props,this.state);null!=e&&this.setState(e)}function o(e){this.setState(function(t){var r=this.constructor.getDerivedStateFromProps(e,t);return null!=r?r:null}.bind(this))}function a(e,t){try{var r=this.props,n=this.state;this.props=e,this.state=t,this.__reactInternalSnapshotFlag=!0,this.__reactInternalSnapshot=this.getSnapshotBeforeUpdate(r,n)}finally{this.props=r,this.state=n}}function i(e){var t=e.prototype;if(!t||!t.isReactComponent)throw new Error("Can only polyfill class components");if("function"!=typeof e.getDerivedStateFromProps&&"function"!=typeof t.getSnapshotBeforeUpdate)return e;var r=null,i=null,l=null;if("function"==typeof t.componentWillMount?r="componentWillMount":"function"==typeof t.UNSAFE_componentWillMount&&(r="UNSAFE_componentWillMount"),"function"==typeof t.componentWillReceiveProps?i="componentWillReceiveProps":"function"==typeof t.UNSAFE_componentWillReceiveProps&&(i="UNSAFE_componentWillReceiveProps"),"function"==typeof t.componentWillUpdate?l="componentWillUpdate":"function"==typeof t.UNSAFE_componentWillUpdate&&(l="UNSAFE_componentWillUpdate"),null!==r||null!==i||null!==l){var c=e.displayName||e.name,s="function"==typeof e.getDerivedStateFromProps?"getDerivedStateFromProps()":"getSnapshotBeforeUpdate()";throw Error("Unsafe legacy lifecycles will not be called for components using new component APIs.\n\n"+c+" uses "+s+" but also contains the following legacy lifecycles:"+(null!==r?"\n "+r:"")+(null!==i?"\n "+i:"")+(null!==l?"\n "+l:"")+"\n\nThe above lifecycles should be removed. Learn more about this warning here:\nhttps://fb.me/react-async-component-lifecycle-hooks")}if("function"==typeof e.getDerivedStateFromProps&&(t.componentWillMount=n,t.componentWillReceiveProps=o),"function"==typeof t.getSnapshotBeforeUpdate){if("function"!=typeof t.componentDidUpdate)throw new Error("Cannot polyfill getSnapshotBeforeUpdate() for components that do not define componentDidUpdate() on the prototype");t.componentWillUpdate=a;var u=t.componentDidUpdate;t.componentDidUpdate=function(e,t,r){var n=this.__reactInternalSnapshotFlag?this.__reactInternalSnapshot:r;u.call(this,e,t,n)}}return e}r.r(t),r.d(t,{polyfill:()=>i}),n.__suppressDeprecationWarning=!0,o.__suppressDeprecationWarning=!0,a.__suppressDeprecationWarning=!0},8292:(e,t,r)=>{"use strict";var n=r(4836);t.__esModule=!0,t.default=function(e,t){e.classList?e.classList.add(t):(0,o.default)(e,t)||("string"==typeof e.className?e.className=e.className+" "+t:e.setAttribute("class",(e.className&&e.className.baseVal||"")+" "+t))};var o=n(r(5312));e.exports=t.default},5312:(e,t)=>{"use strict";t.__esModule=!0,t.default=function(e,t){return e.classList?!!t&&e.classList.contains(t):-1!==(" "+(e.className.baseVal||e.className)+" ").indexOf(" "+t+" ")},e.exports=t.default},294:e=>{"use strict";function t(e,t){return e.replace(new RegExp("(^|\\s)"+t+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}e.exports=function(e,r){e.classList?e.classList.remove(r):"string"==typeof e.className?e.className=t(e.className,r):e.setAttribute("class",t(e.className&&e.className.baseVal||"",r))}},2810:(e,t,r)=>{"use strict";t.__esModule=!0,t.default=void 0;!function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){var n=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(e,r):{};n.get||n.set?Object.defineProperty(t,r,n):t[r]=e[r]}t.default=e}(r(5697));var n=l(r(8292)),o=l(r(294)),a=l(r(7363)),i=l(r(2096));r(9806);function l(e){return e&&e.__esModule?e:{default:e}}function c(){return c=Object.assign||function(e){for(var t=1;t{"use strict";t.__esModule=!0,t.default=void 0;i(r(5697));var n=i(r(7363)),o=r(1533),a=i(r(6165));function i(e){return e&&e.__esModule?e:{default:e}}var l=function(e){var t,r;function i(){for(var t,r=arguments.length,n=new Array(r),o=0;o=0||(o[r]=e[r]);return o}(e,["children","in"]),i=n.default.Children.toArray(t),l=i[0],c=i[1];return delete o.onEnter,delete o.onEntering,delete o.onEntered,delete o.onExit,delete o.onExiting,delete o.onExited,n.default.createElement(a.default,o,r?n.default.cloneElement(l,{key:"first",onEnter:this.handleEnter,onEntering:this.handleEntering,onEntered:this.handleEntered}):n.default.cloneElement(c,{key:"second",onEnter:this.handleExit,onEntering:this.handleExiting,onEntered:this.handleExited}))},i}(n.default.Component);l.propTypes={};var c=l;t.default=c,e.exports=t.default},2096:(e,t,r)=>{"use strict";t.__esModule=!0,t.default=t.EXITING=t.ENTERED=t.ENTERING=t.EXITED=t.UNMOUNTED=void 0;var n=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){var n=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(e,r):{};n.get||n.set?Object.defineProperty(t,r,n):t[r]=e[r]}return t.default=e,t}(r(5697)),o=l(r(7363)),a=l(r(1533)),i=r(6871);r(9806);function l(e){return e&&e.__esModule?e:{default:e}}var c="unmounted";t.UNMOUNTED=c;var s="exited";t.EXITED=s;var u="entering";t.ENTERING=u;var f="entered";t.ENTERED=f;var p="exiting";t.EXITING=p;var d=function(e){var t,r;function n(t,r){var n;n=e.call(this,t,r)||this;var o,a=r.transitionGroup,i=a&&!a.isMounting?t.enter:t.appear;return n.appearStatus=null,t.in?i?(o=s,n.appearStatus=u):o=f:o=t.unmountOnExit||t.mountOnEnter?c:s,n.state={status:o},n.nextCallback=null,n}r=e,(t=n).prototype=Object.create(r.prototype),t.prototype.constructor=t,t.__proto__=r;var i=n.prototype;return i.getChildContext=function(){return{transitionGroup:null}},n.getDerivedStateFromProps=function(e,t){return e.in&&t.status===c?{status:s}:null},i.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},i.componentDidUpdate=function(e){var t=null;if(e!==this.props){var r=this.state.status;this.props.in?r!==u&&r!==f&&(t=u):r!==u&&r!==f||(t=p)}this.updateStatus(!1,t)},i.componentWillUnmount=function(){this.cancelNextCallback()},i.getTimeouts=function(){var e,t,r,n=this.props.timeout;return e=t=r=n,null!=n&&"number"!=typeof n&&(e=n.exit,t=n.enter,r=void 0!==n.appear?n.appear:t),{exit:e,enter:t,appear:r}},i.updateStatus=function(e,t){if(void 0===e&&(e=!1),null!==t){this.cancelNextCallback();var r=a.default.findDOMNode(this);t===u?this.performEnter(r,e):this.performExit(r)}else this.props.unmountOnExit&&this.state.status===s&&this.setState({status:c})},i.performEnter=function(e,t){var r=this,n=this.props.enter,o=this.context.transitionGroup?this.context.transitionGroup.isMounting:t,a=this.getTimeouts(),i=o?a.appear:a.enter;t||n?(this.props.onEnter(e,o),this.safeSetState({status:u},(function(){r.props.onEntering(e,o),r.onTransitionEnd(e,i,(function(){r.safeSetState({status:f},(function(){r.props.onEntered(e,o)}))}))}))):this.safeSetState({status:f},(function(){r.props.onEntered(e)}))},i.performExit=function(e){var t=this,r=this.props.exit,n=this.getTimeouts();r?(this.props.onExit(e),this.safeSetState({status:p},(function(){t.props.onExiting(e),t.onTransitionEnd(e,n.exit,(function(){t.safeSetState({status:s},(function(){t.props.onExited(e)}))}))}))):this.safeSetState({status:s},(function(){t.props.onExited(e)}))},i.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},i.safeSetState=function(e,t){t=this.setNextCallback(t),this.setState(e,t)},i.setNextCallback=function(e){var t=this,r=!0;return this.nextCallback=function(n){r&&(r=!1,t.nextCallback=null,e(n))},this.nextCallback.cancel=function(){r=!1},this.nextCallback},i.onTransitionEnd=function(e,t,r){this.setNextCallback(r);var n=null==t&&!this.props.addEndListener;e&&!n?(this.props.addEndListener&&this.props.addEndListener(e,this.nextCallback),null!=t&&setTimeout(this.nextCallback,t)):setTimeout(this.nextCallback,0)},i.render=function(){var e=this.state.status;if(e===c)return null;var t=this.props,r=t.children,n=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n=0||(o[r]=e[r]);return o}(t,["children"]);if(delete n.in,delete n.mountOnEnter,delete n.unmountOnExit,delete n.appear,delete n.enter,delete n.exit,delete n.timeout,delete n.addEndListener,delete n.onEnter,delete n.onEntering,delete n.onEntered,delete n.onExit,delete n.onExiting,delete n.onExited,"function"==typeof r)return r(e,n);var a=o.default.Children.only(r);return o.default.cloneElement(a,n)},n}(o.default.Component);function h(){}d.contextTypes={transitionGroup:n.object},d.childContextTypes={transitionGroup:function(){}},d.propTypes={},d.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:h,onEntering:h,onEntered:h,onExit:h,onExiting:h,onExited:h},d.UNMOUNTED=0,d.EXITED=1,d.ENTERING=2,d.ENTERED=3,d.EXITING=4;var m=(0,i.polyfill)(d);t.default=m},6165:(e,t,r)=>{"use strict";t.__esModule=!0,t.default=void 0;var n=l(r(5697)),o=l(r(7363)),a=r(6871),i=r(4474);function l(e){return e&&e.__esModule?e:{default:e}}function c(){return c=Object.assign||function(e){for(var t=1;t=0||(o[r]=e[r]);return o}(e,["component","childFactory"]),a=u(this.state.children).map(r);return delete n.appear,delete n.enter,delete n.exit,null===t?a:o.default.createElement(t,n,a)},n}(o.default.Component);f.childContextTypes={transitionGroup:n.default.object.isRequired},f.propTypes={},f.defaultProps={component:"div",childFactory:function(e){return e}};var p=(0,a.polyfill)(f);t.default=p,e.exports=t.default},9469:(e,t,r)=>{"use strict";var n=l(r(2810)),o=l(r(7557)),a=l(r(6165)),i=l(r(2096));function l(e){return e&&e.__esModule?e:{default:e}}e.exports={Transition:i.default,TransitionGroup:a.default,ReplaceTransition:o.default,CSSTransition:n.default}},4474:(e,t,r)=>{"use strict";t.__esModule=!0,t.getChildMapping=o,t.mergeChildMappings=a,t.getInitialChildMapping=function(e,t){return o(e.children,(function(r){return(0,n.cloneElement)(r,{onExited:t.bind(null,r),in:!0,appear:i(r,"appear",e),enter:i(r,"enter",e),exit:i(r,"exit",e)})}))},t.getNextChildMapping=function(e,t,r){var l=o(e.children),c=a(t,l);return Object.keys(c).forEach((function(o){var a=c[o];if((0,n.isValidElement)(a)){var s=o in t,u=o in l,f=t[o],p=(0,n.isValidElement)(f)&&!f.props.in;!u||s&&!p?u||!s||p?u&&s&&(0,n.isValidElement)(f)&&(c[o]=(0,n.cloneElement)(a,{onExited:r.bind(null,a),in:f.props.in,exit:i(a,"exit",e),enter:i(a,"enter",e)})):c[o]=(0,n.cloneElement)(a,{in:!1}):c[o]=(0,n.cloneElement)(a,{onExited:r.bind(null,a),in:!0,exit:i(a,"exit",e),enter:i(a,"enter",e)})}})),c};var n=r(7363);function o(e,t){var r=Object.create(null);return e&&n.Children.map(e,(function(e){return e})).forEach((function(e){r[e.key]=function(e){return t&&(0,n.isValidElement)(e)?t(e):e}(e)})),r}function a(e,t){function r(r){return r in t?t[r]:e[r]}e=e||{},t=t||{};var n,o=Object.create(null),a=[];for(var i in e)i in t?a.length&&(o[i]=a,a=[]):a.push(i);var l={};for(var c in t){if(o[c])for(n=0;n{"use strict";t.__esModule=!0,t.classNamesShape=t.timeoutsShape=void 0;var n;(n=r(5697))&&n.__esModule;t.timeoutsShape=null;t.classNamesShape=null},7478:(e,t,r)=>{"use strict";var n=r(210),o=r(1924),a=r(631),i=n("%TypeError%"),l=n("%WeakMap%",!0),c=n("%Map%",!0),s=o("WeakMap.prototype.get",!0),u=o("WeakMap.prototype.set",!0),f=o("WeakMap.prototype.has",!0),p=o("Map.prototype.get",!0),d=o("Map.prototype.set",!0),h=o("Map.prototype.has",!0),m=function(e,t){for(var r,n=e;null!==(r=n.next);n=r)if(r.key===t)return n.next=r.next,r.next=e.next,e.next=r,r};e.exports=function(){var e,t,r,n={assert:function(e){if(!n.has(e))throw new i("Side channel does not contain "+a(e))},get:function(n){if(l&&n&&("object"==typeof n||"function"==typeof n)){if(e)return s(e,n)}else if(c){if(t)return p(t,n)}else if(r)return function(e,t){var r=m(e,t);return r&&r.value}(r,n)},has:function(n){if(l&&n&&("object"==typeof n||"function"==typeof n)){if(e)return f(e,n)}else if(c){if(t)return h(t,n)}else if(r)return function(e,t){return!!m(e,t)}(r,n);return!1},set:function(n,o){l&&n&&("object"==typeof n||"function"==typeof n)?(e||(e=new l),u(e,n,o)):c?(t||(t=new c),d(t,n,o)):(r||(r={key:{},next:null}),function(e,t,r){var n=m(e,t);n?n.value=r:e.next={key:t,next:e.next,value:r}}(r,n,o))}};return n}},7363:e=>{"use strict";e.exports=React},1533:e=>{"use strict";e.exports=ReactDOM},4654:()=>{},4836:e=>{e.exports=function(e){return e&&e.__esModule?e:{default:e}},e.exports.__esModule=!0,e.exports.default=e.exports}},t={};function r(n){var o=t[n];if(void 0!==o)return o.exports;var a=t[n]={id:n,loaded:!1,exports:{}};return e[n].call(a.exports,a,a.exports,r),a.loaded=!0,a.exports}r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),(()=>{"use strict";var e={};r.r(e),r.d(e,{updateAutoAddFK:()=>b,updateGraphKeywords:()=>w,updateIndexingFilter:()=>j,updateIndexingStats:()=>P,updatePageSpeed:()=>x,updatePostsRows:()=>_,updateSelectedPostType:()=>O,updateTrackedKeywordSummary:()=>g,updateTrackedKeywords:()=>y,updateTrackedKeywordsOverview:()=>m,updateTrackedKeywordsRows:()=>v});var t={};r.r(t),r.d(t,{appData:()=>D,appUi:()=>B});var n={};r.r(n),r.d(n,{getAppData:()=>de,getAutoAddFK:()=>be,getGraphKeywords:()=>we,getIndexingFilter:()=>Se,getIndexingStats:()=>_e,getPageSpeed:()=>xe,getPostsRows:()=>ke,getPostsRowsAll:()=>Ee,getSelectedPostType:()=>Oe,getTrackedKeywordSummary:()=>ge,getTrackedKeywords:()=>me,getTrackedKeywordsAll:()=>ye,getTrackedKeywordsOverview:()=>he,getTrackedKeywordsRows:()=>ve});var o={};r.r(o),r.d(o,{getIndexingStats:()=>Ne,getPageSpeed:()=>Te,getPostsRows:()=>Me,getTrackedKeywordSummary:()=>Ce,getTrackedKeywords:()=>Pe,getTrackedKeywordsOverview:()=>je,getTrackedKeywordsRows:()=>Ae});var a={};r.r(a),r.d(a,{scaleBand:()=>to,scaleDiverging:()=>xs,scaleDivergingLog:()=>Os,scaleDivergingPow:()=>Es,scaleDivergingSqrt:()=>Ss,scaleDivergingSymlog:()=>ks,scaleIdentity:()=>Ba,scaleImplicit:()=>Jn,scaleLinear:()=>Ua,scaleLog:()=>Za,scaleOrdinal:()=>eo,scalePoint:()=>no,scalePow:()=>oi,scaleQuantile:()=>yi,scaleQuantize:()=>vi,scaleRadial:()=>li,scaleSequential:()=>hs,scaleSequentialLog:()=>ms,scaleSequentialPow:()=>vs,scaleSequentialQuantile:()=>bs,scaleSequentialSqrt:()=>gs,scaleSequentialSymlog:()=>ys,scaleSqrt:()=>ai,scaleSymlog:()=>Ja,scaleThreshold:()=>gi,scaleTime:()=>us,scaleUtc:()=>fs,tickFormat:()=>La});const i=wp.i18n,l=wp.hooks,c=wp.data,s=lodash;function u(e,t){return{type:"RANK_MATH_APP_DATA",key:e,value:t}}function f(e,t){return{type:"RANK_MATH_APP_UI",key:e,value:t}}function p(e){return p="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},p(e)}function d(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function h(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==p(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==p(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===p(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function m(e){return u("trackedKeywordsOverview",e)}function y(e){return u("trackedKeywords",e)}function v(e,t,r){var n=function(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:N,t=arguments.length>1?arguments[1]:void 0;return"RANK_MATH_APP_DATA"===t.type?T(T({},e),{},M({},t.key,t.value)):e}function I(e){return I="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},I(e)}function R(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function L(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:U,t=arguments.length>1?arguments[1]:void 0;return"RANK_MATH_APP_UI"===t.type?L(L({},e),{},F({},t.key,t.value)):e}const z=jQuery;var K=r.n(z);const q=wp.apiFetch;var H=r.n(q);const W=wp.htmlEntities;var G=r(4184),$=r.n(G);const V=function(e){var t=e.total,r=void 0===t?0:t,n=e.difference,o=void 0===n?0:n,a=e.revert,i=void 0!==a&&a;r=(0,s.isUndefined)(r)?0:r,o=(0,s.isUndefined)(o)?0:o,i=!(0,s.isUndefined)(i)&&i;var l=Math.abs(o)!==o,c=$()("rank-math-item-difference",{up:!i&&!l&&o>0||i&&l,down:!i&&l||i&&!l&&o>0});return wp.element.createElement("div",{className:"rank-math-item-numbers"},wp.element.createElement("strong",{className:"text-large",title:(0,s.round)(r,2)},te(r)),wp.element.createElement("span",{className:c,title:(0,s.round)(o,2)},te(o)))};function Z(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",r=rankMath.links[e]||"";if(!r)return"#";if(!t)return r;var n={utm_source:"Plugin",utm_medium:encodeURIComponent(t),utm_campaign:"WP"};return r+"?"+Object.keys(n).map((function(e){return"".concat(e,"=").concat(n[e])})).join("&")}function Y(){return Y=Object.assign?Object.assign.bind():function(e){for(var t=1;t2&&void 0!==arguments[2]?arguments[2]:0,n=arguments.length>3?arguments[3]:void 0,o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:[];return(0,l.applyFilters)("rank_math_process_rows",e,t,r,n,o)}function ee(e,t){return(e-1)*t}function te(e){return(0,l.applyFilters)("rank_math_humanNumber",e)}function re(e,t,r,n,o,a){var i=new URLSearchParams(a.search).get("search");o("/"+e+"/"+t+((0,s.isEmpty)(i)?"?orderby="+r+"&order="+n:"?orderby="+r+"&order="+n+"&search="+i))}function ne(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],r="";return(0,s.map)(e,(function(e,n){e&&(r+="&"+n+"="+(!0===t?"1":e))})),r}function oe(e){return(0,l.applyFilters)("rank_math_getFilterQuery",e)}function ae(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];H()({method:"POST",path:"rankmath/v1/an/addTrackKeyword",data:{keyword:e}}).then((function(e){if(!1===e){var n=['
    ','',"

    ",(0,i.__)("Your keyword quota has expired. Please upgrade your plan to increase the limit.","rank-math-pro"),'',(0,i.__)("Upgrade your plan!","rank-math-pro"),"","

    ","
    "];return K()(document.body).append(n.join("")),K()(".rank-math-popup-quota-close").on("click",(function(){K()(".rank-math-popup-quota").fadeOut(500,(function(){K()(".rank-math-popup-quota").remove()}))})),void("function"==typeof t&&t(0))}!0===r&&((0,c.dispatch)("rank-math-pro-analytics").invalidateResolutionForStoreSelector("getTrackedKeywordsRows"),(0,c.dispatch)("rank-math-pro-analytics").invalidateResolutionForStoreSelector("getTrackedKeywordSummary"),(0,c.dispatch)("rank-math-pro-analytics").invalidateResolutionForStoreSelector("getTrackedKeywords")),"function"==typeof t&&(t(2),setTimeout((function(){t(0)}),2e3))})),"function"==typeof t&&t(1)}function ie(e){H()({method:"POST",path:"rankmath/v1/an/removeTrackKeyword",data:{keyword:e}}).then((function(){window.location.reload()}))}function le(){confirm((0,i.__)("Are you sure you want to delete all the Manually Tracked keywords from Rank Tracker? This action is irreversible.","rank-math-pro"))&&H()({method:"POST",path:"rankmath/v1/an/deleteTrackedKeywords"}).then((function(){window.location.reload()}))}function ce(e){return e.push({key:"positionHistory",label:(0,i.__)("Position History","rank-math-pro"),cellClassName:"rank-math-col-position-history"}),e}function se(e){return X(e,3,{key:"pageviews",label:(0,i.__)("Search Traffic","rank-math-pro"),isSortable:!0,cellClassName:"rank-math-col-pageviews"})}function ue(e){return(0,s.map)(e,(function(e){return e.title=(0,W.decodeEntities)(e.query),e.content=wp.element.createElement(V,Y({},e.position,{revert:!0})),e}))}function fe(){!0===(arguments.length>0&&void 0!==arguments[0]&&arguments[0])&&(0,c.dispatch)("rank-math").invalidateResolutionForStore(),(0,c.dispatch)("rank-math-pro-analytics").invalidateResolutionForStore()}function pe(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"query",r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"desc";return!1===(0,s.isEmpty)(e.toString())&&((0,s.includes)(["query","title","seo_score","impressions","clicks","pageviews","position","ctr","default"],e.get("orderby"))&&(t=e.get("orderby")),r="asc"!==e.get("order")&&"desc"!==e.get("order")?"desc":e.get("order")),{orderby:t,order:r}}function de(e){return e.appData}function he(e){return e.appData.trackedKeywordsOverview}function me(e){return e.appData.trackedKeywords}function ye(e){return e.appData.trackedKeywordsRows}function ve(e,t,r){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",o=ne(r,!1);return o=o+"&search="+n,(0,s.isUndefined)(e.appData.trackedKeywordsRows[t])?{}:e.appData.trackedKeywordsRows[t][o]}function ge(e){return e.appData.trackedKeywordSummary}function be(e){return e.appData.autoAddFK}function we(e,t){return(0,s.isNull)(e.appUi.selectedGraphKeywords)?(((0,s.isUndefined)(t)||(0,s.isNull)(t))&&(t={}),(t=Object.keys(t).filter((function(e){return t[e].position.total>0}))).slice(0,3)):e.appUi.selectedGraphKeywords}function xe(e){return e.appData.pageSpeed}function Oe(e){return e.appUi.selectedPostType}function ke(e,t,r){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",o=ne(r,!1);return o=""===o?"all":o,o=n?o+"&postType="+n:o,(0,s.isUndefined)(e.appData.postsRows[t])?{}:e.appData.postsRows[t][o]}function Ee(e){return e.appData.postsRows}function Se(e){return e.appUi.indexingFilter}function _e(e){return e.appData.indexingStats}function je(){H()({method:"GET",path:"rankmath/v1/an/trackedKeywordsOverview"}).then((function(e){(0,c.dispatch)("rank-math-pro-analytics").updateTrackedKeywordsOverview(e)}))}function Pe(){H()({method:"GET",path:"rankmath/v1/an/getTrackedKeywords"}).then((function(e){(0,c.dispatch)("rank-math-pro-analytics").updateTrackedKeywords(e)}))}function Ae(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",n=ne(t,!1)+"&search="+r;H()({method:"GET",path:"rankmath/v1/an/getTrackedKeywordsRows?page="+e+n}).then((function(t){(0,c.dispatch)("rank-math-pro-analytics").updateTrackedKeywordsRows(e,t,""===n?"all":n)}))}function Ce(){H()({method:"GET",path:"rankmath/v1/an/getTrackedKeywordSummary"}).then((function(e){(0,c.dispatch)("rank-math-pro-analytics").updateTrackedKeywordSummary(e)}))}function Te(e,t){if(!(0,s.isUndefined)(t)){var r=t.pagespeed_refreshed,n=t.object_id,o=!(0,s.isUndefined)(t.isAdminBar);null!==r&&"0000-00-00 00:00:00"!==r||H()({method:"POST",path:"rankmath/v1/an/getPagespeed/",data:{id:e,objectID:n,isAdminBar:o}}).then((function(e){(0,c.dispatch)("rank-math-pro-analytics").updatePageSpeed(e)})),(0,c.dispatch)("rank-math-pro-analytics").updatePageSpeed(t)}}function Me(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",n=ne(t,!1);n+=r?"&postType=".concat(r):"",H()({method:"GET",path:"rankmath/v1/an/postsRows?page="+e+n}).then((function(t){(0,c.dispatch)("rank-math-pro-analytics").updatePostsRows(e,t,""===n?"all":n)}))}function Ne(){H()({method:"GET",path:"rankmath/v1/an/inspectionStats"}).then((function(e){(0,c.dispatch)("rank-math-pro-analytics").updateIndexingStats(e)}))}(0,c.registerStore)("rank-math-pro-analytics",{reducer:(0,c.combineReducers)(t),selectors:n,actions:e,resolvers:o});const De=wp.components,Ie=wp.element;function Re(e){return Re="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Re(e)}function Le(e,t){for(var r=0;r0&&void 0!==arguments[0]?arguments[0]:"";""!==t&&K().ajax({url:rankMath.ajaxurl,type:"GET",data:{query:t,action:"rank_math_query_analytics",security:rankMath.security},success:function(t){e.setState({activeSuggestion:0,suggestions:t.data,showSuggestions:!0})}})}},{key:"render",value:function(){var e,t=this.onChange,r=this.onClick,n=this.onKeyDown,o=this.state,a=o.activeSuggestion,l=o.suggestions,c=o.showSuggestions,u=o.userInput;return c&&u&&(e=(0,s.isEmpty)(l)?wp.element.createElement("ul",{className:"rank-math-suggestions no-suggestions"},wp.element.createElement("li",null,(0,i.__)("No results found matching your search query.","rank-math-pro"))):wp.element.createElement("ul",{className:"rank-math-suggestions",tabIndex:"0"},l.map((function(e,t){var n;return t===a&&(n="active"),wp.element.createElement("li",{key:t,className:n,"data-key":e.object_id,onMouseDown:r},wp.element.createElement("div",{className:"title",dangerouslySetInnerHTML:{__html:e.title}}),wp.element.createElement("div",{className:"url"},e.page))})))),wp.element.createElement(Ie.Fragment,null,wp.element.createElement("div",{className:"rank-math-suggestions-wrapper"},wp.element.createElement(De.TextControl,{autoComplete:"off",className:"analytics-search",onChange:t,onKeyDown:n,value:u,placeholder:(0,i.__)("Search Post URL","rank-math-pro"),onBlur:this.onFocusOutside}),e))}}],r&&Le(t.prototype,r),n&&Le(t,n),Object.defineProperty(t,"prototype",{writable:!1}),a}(Ie.Component);var Ke=r(5697),qe=r.n(Ke);function He(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n=0||(o[r]=e[r]);return o}function We(){return We=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0&&(t.hash=e.substr(r),e=e.substr(0,r));var n=e.indexOf("?");n>=0&&(t.search=e.substr(n),e=e.substr(0,n)),e&&(t.pathname=e)}return t}let Ft;function Ut(){if(!Ft){const e=function(e){void 0===e&&(e={});var t=e.window,r=void 0===t?document.defaultView:t,n=r.history;function o(){var e=r.location,t=e.pathname,o=e.search,a=e.hash,i=n.state||{};return[i.idx,Ct({pathname:t,search:o,hash:a,state:i.usr||null,key:i.key||"default"})]}var a=null;r.addEventListener(Mt,(function(){if(a)f.call(a),a=null;else{var e=At.Pop,t=o(),r=t[0],n=t[1];if(f.length){if(null!=r){var i=c-r;i&&(a={action:e,location:n,retry:function(){v(-1*i)}},v(i))}}else y(e)}}));var i=At.Pop,l=o(),c=l[0],s=l[1],u=Dt(),f=Dt();function p(e){return"string"==typeof e?e:Rt(e)}function d(e,t){return void 0===t&&(t=null),Ct(We({pathname:s.pathname,hash:"",search:""},"string"==typeof e?Lt(e):e,{state:t,key:It()}))}function h(e,t){return[{usr:e.state,key:e.key,idx:t},p(e)]}function m(e,t,r){return!f.length||(f.call({action:e,location:t,retry:r}),!1)}function y(e){i=e;var t=o();c=t[0],s=t[1],u.call({action:i,location:s})}function v(e){n.go(e)}return null==c&&(c=0,n.replaceState(We({},n.state,{idx:c}),"")),{get action(){return i},get location(){return s},createHref:p,push:function e(t,o){var a=At.Push,i=d(t,o);if(m(a,i,(function(){e(t,o)}))){var l=h(i,c+1),s=l[0],u=l[1];try{n.pushState(s,"",u)}catch(e){r.location.assign(u)}y(a)}},replace:function e(t,r){var o=At.Replace,a=d(t,r);if(m(o,a,(function(){e(t,r)}))){var i=h(a,c),l=i[0],s=i[1];n.replaceState(l,"",s),y(o)}},go:v,back:function(){v(-1)},forward:function(){v(1)},listen:function(e){return u.push(e)},block:function(e){var t=f.push(e);return 1===f.length&&r.addEventListener(Tt,Nt),function(){t(),f.length||r.removeEventListener(Tt,Nt)}}}}();Ft={get action(){return e.action},get location(){const{location:t}=e,r=(0,xt.parse)(t.search.substring(1));let n;return r&&"string"==typeof r.path?n=r.path:r&&r.path&&"string"!=typeof r.path?(console.warn(`Query path parameter should be a string but instead was: ${r.path}, undefined behaviour may occur.`),n=r.path):n="/",{...t,pathname:n}},createHref:e.createHref,push:e.push,replace:e.replace,go:e.go,back:e.back,forward:e.forward,block:e.block,listen(t){return e.listen((()=>{t({action:this.action,location:this.location})}))}}}return Ft}function Bt({children:e,href:t,type:r,...n}){const o=(e,t)=>{if(t.ctrlKey||t.metaKey||t.altKey||t.shiftKey)return;t.preventDefault();!1!==(!e||e(t))&&Ut().push(t.target.closest("a").getAttribute("href"))},a={...n,"data-link-type":r};return"wc-admin"===r&&(a.onClick=(0,s.partial)(o,a.onClick)),(0,Ie.createElement)("a",{href:t,...a},e)}Bt.propTypes={href:qe().string.isRequired,type:qe().oneOf(["wp-admin","wc-admin","external"]).isRequired},Bt.defaultProps={type:"wc-admin"},Bt.contextTypes={router:qe().object};const zt=Bt;function Kt(e){const{href:t,linkType:r}=e;return r||(t?"external":null)}function qt(e){const{item:t}=e,{before:r,title:n,after:o,content:a,onClick:i,href:l,target:c,listItemTag:s}=t,u="function"==typeof i||l,f=l?zt:"div",p={className:"woocommerce-list__item-inner",onClick:"function"==typeof i?i:null,"aria-disabled":u?"false":null,tabIndex:u?"0":null,role:u?"menuitem":null,onKeyDown:e=>u?function(e,t){"function"==typeof t&&e.keyCode===wt.ENTER&&t()}(e,i):null,target:l?c:null,type:Kt(t),href:l,"data-list-item-tag":s};return(0,Ie.createElement)(f,{...p},r&&(0,Ie.createElement)("div",{className:"woocommerce-list__item-before"},r),(0,Ie.createElement)("div",{className:"woocommerce-list__item-text"},(0,Ie.createElement)("span",{className:"woocommerce-list__item-title"},n),a&&(0,Ie.createElement)("span",{className:"woocommerce-list__item-content"},a)),o&&(0,Ie.createElement)("div",{className:"woocommerce-list__item-after"},o))}qt.propTypes={item:qe().shape({after:qe().node,before:qe().node,className:qe().string,content:qe().oneOfType([qe().string,qe().node]),href:qe().string,onClick:qe().func,target:qe().string,title:qe().oneOfType([qe().string,qe().node])}).isRequired};const Ht=qt;function Wt(e){const{className:t,items:r,children:n}=e,o=$()("woocommerce-list",t);return function(e,t={}){const{since:r,version:n,alternative:o,plugin:a,link:i,hint:c}=t,s=`${e} is deprecated${r?` since version ${r}`:""}${n?` and will be removed${a?` from ${a}`:""} in version ${n}`:""}.${o?` Please use ${o} instead.`:""}${i?` See: ${i}`:""}${c?` Note: ${c}`:""}`;s in bt||((0,l.doAction)("deprecated",e,t,s),console.warn(s),bt[s]=!0)}("List with items prop is deprecated",{version:"9.0.0",hint:"See ExperimentalList / ExperimentalListItem for the new API that will replace this component in future versions."}),(0,Ie.createElement)(rt,{component:"ul",className:o,role:"menu"},r.map(((e,t)=>{const{className:r,href:o,key:a,onClick:i}=e,l="function"==typeof i||o,c=$()("woocommerce-list__item",r,{"has-action":l});return(0,Ie.createElement)(gt,{key:a||t,timeout:500,classNames:"woocommerce-list__item"},(0,Ie.createElement)("li",{className:c},n?n(e,t):(0,Ie.createElement)(Ht,{item:e})))})))}Wt.propTypes={className:qe().string,items:qe().arrayOf(qe().shape({after:qe().node,before:qe().node,className:qe().string,content:qe().oneOfType([qe().string,qe().node]),href:qe().string,onClick:qe().func,target:qe().string,title:qe().oneOfType([qe().string,qe().node]),key:qe().string}))};const Gt=Wt;const $t=function(e){let{icon:t,size:r=24,...n}=e;return(0,Ie.cloneElement)(t,{width:r,height:r,...n})};var Vt=r(5688);class Zt extends Ie.Component{render(){const{label:e,renderContent:t,className:r}=this.props;if(!t)return null;return(0,Ie.createElement)("div",{className:$()(r,"woocommerce-ellipsis-menu")},(0,Ie.createElement)(De.Dropdown,{contentClassName:"woocommerce-ellipsis-menu__popover",position:"bottom left",renderToggle:({onToggle:t,isOpen:r})=>{const n=$()("woocommerce-ellipsis-menu__toggle",{"is-opened":r});return(0,Ie.createElement)(De.Button,{className:n,onClick:e=>{this.props.onToggle&&this.props.onToggle(e),t(e)},title:e,"aria-expanded":r},(0,Ie.createElement)($t,{icon:(0,Ie.createElement)(Vt.Z,null)}))},renderContent:e=>(0,Ie.createElement)(De.NavigableMenu,{className:"woocommerce-ellipsis-menu__content"},t(e))}))}}Zt.propTypes={label:qe().string.isRequired,renderContent:qe().func,className:qe().string,onToggle:qe().func};const Yt=Zt;class Xt extends Ie.Component{constructor(){super(...arguments),this.onClick=this.onClick.bind(this),this.onFocusFormToggle=this.onFocusFormToggle.bind(this),this.onKeyDown=this.onKeyDown.bind(this),this.container=(0,Ie.createRef)()}onClick(e){const{isClickable:t,onInvoke:r}=this.props;t&&(e.preventDefault(),r())}onKeyDown(e){if(e.target.isSameNode(e.currentTarget)&&(e.keyCode!==wt.ENTER&&e.keyCode!==wt.SPACE||(e.preventDefault(),this.props.onInvoke()),e.keyCode===wt.UP&&e.preventDefault(),e.keyCode===wt.DOWN)){e.preventDefault();(e.target.nextSibling||e.target.parentNode.querySelector(".woocommerce-ellipsis-menu__item")).focus()}}onFocusFormToggle(){this.container.current.focus()}render(){const{checked:e,children:t,isCheckbox:r}=this.props;return r?(0,Ie.createElement)("div",{"aria-checked":e,ref:this.container,role:"menuitemcheckbox",tabIndex:"0",onKeyDown:this.onKeyDown,onClick:this.onClick,className:"woocommerce-ellipsis-menu__item"},(0,Ie.createElement)(De.BaseControl,{className:"components-toggle-control"},(0,Ie.createElement)(De.FormToggle,{"aria-hidden":"true",checked:e,onChange:this.props.onInvoke,onFocus:this.onFocusFormToggle,onClick:e=>e.stopPropagation(),tabIndex:"-1"}),t)):(0,Ie.createElement)("div",{role:"menuitem",tabIndex:"0",onKeyDown:this.onKeyDown,onClick:this.onClick,className:"woocommerce-ellipsis-menu__item"},t)}}Xt.propTypes={checked:qe().bool,children:qe().node,isCheckbox:qe().bool,isClickable:qe().bool,onInvoke:qe().func.isRequired},Xt.defaultProps={isClickable:!1,isCheckbox:!1};const Qt=Xt,Jt=({children:e})=>(0,Ie.createElement)("div",{className:"woocommerce-ellipsis-menu__title"},e);Jt.propTypes={children:qe().node};const er=Jt,tr=e=>(0,Ie.createElement)("path",e),rr=e=>{let{className:t,isPressed:r,...n}=e;const o={...n,className:$()(t,{"is-pressed":r})||void 0,"aria-hidden":!0,focusable:!1};return(0,Ie.createElement)("svg",o)},nr=(0,Ie.createElement)(rr,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ie.createElement)(tr,{d:"M14.6 7l-1.2-1L8 12l5.4 6 1.2-1-4.6-5z"})),or=(0,Ie.createElement)(rr,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ie.createElement)(tr,{d:"M10.6 6L9.4 7l4.6 5-4.6 5 1.2 1 5.4-6z"})),ar=[25,50,75,100];class ir extends Ie.Component{constructor(e){super(e),this.state={inputValue:this.props.page},this.previousPage=this.previousPage.bind(this),this.nextPage=this.nextPage.bind(this),this.onInputChange=this.onInputChange.bind(this),this.onInputBlur=this.onInputBlur.bind(this),this.perPageChange=this.perPageChange.bind(this),this.selectInputValue=this.selectInputValue.bind(this)}previousPage(e){e.stopPropagation();const{page:t,onPageChange:r}=this.props;t-1<1||r(t-1,"previous")}nextPage(e){e.stopPropagation();const{page:t,onPageChange:r}=this.props;t+1>this.pageCount||r(t+1,"next")}perPageChange(e){const{onPerPageChange:t,onPageChange:r,total:n,page:o}=this.props;t(parseInt(e,10));const a=Math.ceil(n/parseInt(e,10));o>a&&r(a)}onInputChange(e){this.setState({inputValue:e.target.value})}onInputBlur(e){const{onPageChange:t,page:r}=this.props,n=parseInt(e.target.value,10);n!==r&&Number.isFinite(n)&&n>0&&this.pageCount&&this.pageCount>=n&&t(n,"goto")}selectInputValue(e){e.target.select()}renderPageArrows(){const{page:e,showPageArrowsLabel:t}=this.props;if(this.pageCount<=1)return null;const r=$()("woocommerce-pagination__link",{"is-active":e>1}),n=$()("woocommerce-pagination__link",{"is-active":e1),onClick:this.previousPage,label:(0,i.__)("Previous Page","woocommerce")},(0,Ie.createElement)($t,{icon:nr})),(0,Ie.createElement)(De.Button,{className:n,disabled:!(ethis.pageCount,n=$()("woocommerce-pagination__page-picker-input",{"has-error":r}),o=(0,s.uniqueId)("woocommerce-pagination-page-picker-");return(0,Ie.createElement)("div",{className:"woocommerce-pagination__page-picker"},(0,Ie.createElement)("label",{htmlFor:o,className:"woocommerce-pagination__page-picker-label"},(0,i.__)("Go to page","woocommerce"),(0,Ie.createElement)("input",{id:o,className:n,"aria-invalid":r,type:"number",onClick:this.selectInputValue,onChange:this.onInputChange,onBlur:this.onInputBlur,value:t,min:1,max:this.pageCount})))}renderPerPagePicker(){const e=ar.map((e=>({value:e,label:e})));return(0,Ie.createElement)("div",{className:"woocommerce-pagination__per-page-picker"},(0,Ie.createElement)(De.SelectControl,{label:(0,i.__)("Rows per page","woocommerce"),labelPosition:"side",value:this.props.perPage,onChange:this.perPageChange,options:e}))}render(){const{total:e,perPage:t,className:r,showPagePicker:n,showPerPagePicker:o}=this.props;this.pageCount=Math.ceil(e/t);const a=$()("woocommerce-pagination",r);return this.pageCount<=1?e>ar[0]&&(0,Ie.createElement)("div",{className:a},this.renderPerPagePicker())||null:(0,Ie.createElement)("div",{className:a},this.renderPageArrows(),n&&this.renderPagePicker(),o&&this.renderPerPagePicker())}}ir.propTypes={page:qe().number.isRequired,onPageChange:qe().func,perPage:qe().number.isRequired,onPerPageChange:qe().func,total:qe().number.isRequired,className:qe().string,showPagePicker:qe().bool,showPerPagePicker:qe().bool,showPageArrowsLabel:qe().bool},ir.defaultProps={onPageChange:s.noop,onPerPageChange:s.noop,showPagePicker:!0,showPerPagePicker:!0,showPageArrowsLabel:!0};const lr=ir,cr=wp.compose,sr=(0,Ie.createElement)(rr,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ie.createElement)(tr,{d:"M6.5 12.4L12 8l5.5 4.4-.9 1.2L12 10l-4.5 3.6-1-1.2z"})),ur=(0,Ie.createElement)(rr,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ie.createElement)(tr,{d:"M17.5 11.6L12 16l-5.5-4.4.9-1.2L12 14l4.5-3.6 1 1.2z"})),fr="asc",pr="desc";class dr extends Ie.Component{constructor(e){super(e),this.state={tabIndex:null,isScrollableRight:!1,isScrollableLeft:!1},this.container=(0,Ie.createRef)(),this.sortBy=this.sortBy.bind(this),this.updateTableShadow=this.updateTableShadow.bind(this),this.getRowKey=this.getRowKey.bind(this)}componentDidMount(){const{scrollWidth:e,clientWidth:t}=this.container.current,r=e>t;this.setState({tabIndex:r?"0":null}),this.updateTableShadow(),window.addEventListener("resize",this.updateTableShadow)}componentDidUpdate(){this.updateTableShadow()}componentWillUnmount(){window.removeEventListener("resize",this.updateTableShadow)}sortBy(e){const{headers:t,query:r}=this.props;return()=>{const n=r.orderby||(0,s.get)((0,s.find)(t,{defaultSort:!0}),"key",!1),o=r.order||(0,s.get)((0,s.find)(t,{key:n}),"defaultOrder",pr);let a=pr;e===n&&(a=pr===o?fr:pr),this.props.onSort(e,a)}}updateTableShadow(){const e=this.container.current,{isScrollableRight:t,isScrollableLeft:r}=this.state,n=e.scrollWidth-e.scrollLeft<=e.offsetWidth;n&&t?this.setState({isScrollableRight:!1}):n||this.state.isScrollableRight||this.setState({isScrollableRight:!0});const o=e.scrollLeft<=0;o&&r?this.setState({isScrollableLeft:!1}):o||r||this.setState({isScrollableLeft:!0})}getRowKey(e,t){return this.props.rowKey&&"function"==typeof this.props.rowKey?this.props.rowKey(e,t):t}render(){const{ariaHidden:e,caption:t,classNames:r,headers:n,instanceId:o,query:a,rowHeader:l,rows:c}=this.props,{isScrollableRight:u,isScrollableLeft:f,tabIndex:p}=this.state,d=$()("woocommerce-table__table",r,{"is-scrollable-right":u,"is-scrollable-left":f}),h=a.orderby||(0,s.get)((0,s.find)(n,{defaultSort:!0}),"key",!1),m=a.order||(0,s.get)((0,s.find)(n,{key:h}),"defaultOrder",pr),y=!!c.length;return(0,Ie.createElement)("div",{className:d,ref:this.container,tabIndex:p,"aria-hidden":e,"aria-labelledby":`caption-${o}`,role:"group",onScroll:this.updateTableShadow},(0,Ie.createElement)("table",null,(0,Ie.createElement)("caption",{id:`caption-${o}`,className:"woocommerce-table__caption screen-reader-text"},t,"0"===p&&(0,Ie.createElement)("small",null,(0,i.__)("(scroll to see more)","woocommerce"))),(0,Ie.createElement)("tbody",null,(0,Ie.createElement)("tr",null,n.map(((e,t)=>{const{cellClassName:r,isLeftAligned:n,isSortable:a,isNumeric:l,key:c,label:u,screenReaderLabel:f}=e,p=`header-${o}-${t}`,d={className:$()("woocommerce-table__header",r,{"is-left-aligned":n||!l,"is-sortable":a,"is-sorted":h===c,"is-numeric":l})};a&&(d["aria-sort"]="none",h===c&&(d["aria-sort"]=m===fr?"ascending":"descending"));const v=h===c&&m!==fr?(0,i.sprintf)((0,i.__)("Sort by %s in ascending order","woocommerce"),f||u):(0,i.sprintf)((0,i.__)("Sort by %s in descending order","woocommerce"),f||u),g=(0,Ie.createElement)(Ie.Fragment,null,(0,Ie.createElement)("span",{"aria-hidden":Boolean(f)},u),f&&(0,Ie.createElement)("span",{className:"screen-reader-text"},f));return(0,Ie.createElement)("th",{role:"columnheader",scope:"col",key:e.key||t,...d},a?(0,Ie.createElement)(Ie.Fragment,null,(0,Ie.createElement)(De.Button,{"aria-describedby":p,onClick:y?this.sortBy(c):s.noop},h===c&&m===fr?(0,Ie.createElement)($t,{icon:sr}):(0,Ie.createElement)($t,{icon:ur}),g),(0,Ie.createElement)("span",{className:"screen-reader-text",id:p},v)):g)}))),y?c.map(((e,t)=>(0,Ie.createElement)("tr",{key:this.getRowKey(e,t)},e.map(((r,o)=>{const{cellClassName:a,isLeftAligned:i,isNumeric:c}=n[o],s=l===o,u=s?"th":"td",f=$()("woocommerce-table__item",a,{"is-left-aligned":i||!c,"is-numeric":c,"is-sorted":h===n[o].key}),p=this.getRowKey(e,t).toString()+o;return(0,Ie.createElement)(u,{scope:s?"row":null,key:p,className:f},(e=>e.display||null)(r))}))))):(0,Ie.createElement)("tr",null,(0,Ie.createElement)("td",{className:"woocommerce-table__empty-item",colSpan:n.length},(0,i.__)("No data to display","woocommerce"))))))}}dr.propTypes={ariaHidden:qe().bool,caption:qe().string.isRequired,className:qe().string,headers:qe().arrayOf(qe().shape({defaultSort:qe().bool,defaultOrder:qe().string,isLeftAligned:qe().bool,isNumeric:qe().bool,isSortable:qe().bool,key:qe().string,label:qe().node,required:qe().bool,screenReaderLabel:qe().string})),onSort:qe().func,query:qe().object,rows:qe().arrayOf(qe().arrayOf(qe().shape({display:qe().node,value:qe().oneOfType([qe().string,qe().number,qe().bool])}))).isRequired,rowHeader:qe().oneOfType([qe().number,qe().bool]),rowKey:qe().func},dr.defaultProps={ariaHidden:!1,headers:[],onSort:s.noop,query:{},rowHeader:0};const hr=(0,cr.withInstanceId)(dr);class mr extends Ie.Component{render(){const{numberOfRows:e,...t}=this.props,r=(0,s.range)(e).map((()=>this.props.headers.map((()=>({display:(0,Ie.createElement)("span",{className:"is-placeholder"})})))));return(0,Ie.createElement)(hr,{ariaHidden:!0,classNames:"is-loading",rows:r,...t})}}mr.propTypes={query:qe().object,caption:qe().string.isRequired,headers:qe().arrayOf(qe().shape({hiddenByDefault:qe().bool,defaultSort:qe().bool,isSortable:qe().bool,key:qe().string,label:qe().node,required:qe().bool})),numberOfRows:qe().number},mr.defaultProps={numberOfRows:5};const yr=mr,vr=({data:e})=>(0,Ie.createElement)("ul",{className:"woocommerce-table__summary",role:"complementary"},e.map((({label:e,value:t},r)=>(0,Ie.createElement)("li",{className:"woocommerce-table__summary-item",key:r},(0,Ie.createElement)("span",{className:"woocommerce-table__summary-value"},t),(0,Ie.createElement)("span",{className:"woocommerce-table__summary-label"},e)))));vr.propTypes={data:qe().array};const gr=vr,br=()=>(0,Ie.createElement)("ul",{className:"woocommerce-table__summary is-loading",role:"complementary"},(0,Ie.createElement)("li",{className:"woocommerce-table__summary-item"},(0,Ie.createElement)("span",{className:"is-placeholder"})));class wr extends Ie.Component{constructor(e){super(e);const t=this.getShowCols(e.headers);this.state={showCols:t},this.onColumnToggle=this.onColumnToggle.bind(this),this.onPageChange=this.onPageChange.bind(this)}componentDidUpdate({headers:e,query:t}){const{headers:r,onColumnsChange:n,query:o}=this.props,{showCols:a}=this.state;if((0,s.isEqual)(r,e)||this.setState({showCols:this.getShowCols(r)}),o.orderby!==t.orderby&&!a.includes(o.orderby)){const e=a.concat(o.orderby);this.setState({showCols:e}),n(e)}}getShowCols(e){return e.map((({key:e,visible:t})=>!(void 0!==t&&!t)&&e)).filter(Boolean)}getVisibleHeaders(){const{headers:e}=this.props,{showCols:t}=this.state;return e.filter((({key:e})=>t.includes(e)))}getVisibleRows(){const{headers:e,rows:t}=this.props,{showCols:r}=this.state;return t.map((t=>e.map((({key:e},n)=>r.includes(e)&&t[n])).filter(Boolean)))}onColumnToggle(e){const{headers:t,query:r,onQueryChange:n,onColumnsChange:o}=this.props;return()=>{this.setState((a=>{if(a.showCols.includes(e)){if(r.orderby===e){const e=(0,s.find)(t,{defaultSort:!0})||(0,s.first)(t)||{};n("sort")(e.key,"desc")}const i=(0,s.without)(a.showCols,e);return o(i,e),{showCols:i}}const i=[...a.showCols,e];return o(i,e),{showCols:i}}))}}onPageChange(...e){const{onPageChange:t,onQueryChange:r}=this.props;t&&t(...e),r&&r("paged")(...e)}render(){const{actions:e,className:t,hasSearch:r,isLoading:n,onQueryChange:o,onSort:a,query:l,rowHeader:c,rowsPerPage:s,showMenu:u,summary:f,title:p,totalRows:d,rowKey:h}=this.props,{showCols:m}=this.state,y=this.props.headers,v=this.getVisibleHeaders(),g=this.getVisibleRows(),b=$()("woocommerce-table",t,{"has-actions":!!e,"has-menu":u,"has-search":r});return(0,Ie.createElement)(De.Card,{className:b},(0,Ie.createElement)(De.CardHeader,null,(0,Ie.createElement)(De.__experimentalText,{size:16,weight:600,as:"h2",color:"#23282d"},p),(0,Ie.createElement)("div",{className:"woocommerce-table__actions"},e),u&&(0,Ie.createElement)(Yt,{label:(0,i.__)("Choose which values to display","woocommerce"),renderContent:()=>(0,Ie.createElement)(Ie.Fragment,null,(0,Ie.createElement)(er,null,(0,i.__)("Columns:","woocommerce")),y.map((({key:e,label:t,required:r})=>r?null:(0,Ie.createElement)(Qt,{checked:m.includes(e),isCheckbox:!0,isClickable:!0,key:e,onInvoke:this.onColumnToggle(e)},t))))})),(0,Ie.createElement)(De.CardBody,{size:null},n?(0,Ie.createElement)(Ie.Fragment,null,(0,Ie.createElement)("span",{className:"screen-reader-text"},(0,i.__)("Your requested data is loading","woocommerce")),(0,Ie.createElement)(yr,{numberOfRows:s,headers:v,rowHeader:c,caption:p,query:l})):(0,Ie.createElement)(hr,{rows:g,headers:v,rowHeader:c,caption:p,query:l,onSort:a||o("sort"),rowKey:h})),(0,Ie.createElement)(De.CardFooter,{justify:"center"},n?(0,Ie.createElement)(br,null):(0,Ie.createElement)(Ie.Fragment,null,(0,Ie.createElement)(lr,{key:parseInt(l.paged,10)||1,page:parseInt(l.paged,10)||1,perPage:s,total:d,onPageChange:this.onPageChange,onPerPageChange:o("per_page")}),f&&(0,Ie.createElement)(gr,{data:f}))))}}wr.propTypes={hasSearch:qe().bool,headers:qe().arrayOf(qe().shape({hiddenByDefault:qe().bool,defaultSort:qe().bool,isSortable:qe().bool,key:qe().string,label:qe().oneOfType([qe().string,qe().node]),required:qe().bool})),ids:qe().arrayOf(qe().number),isLoading:qe().bool,onQueryChange:qe().func,onColumnsChange:qe().func,onSort:qe().func,query:qe().object,rowHeader:qe().oneOfType([qe().number,qe().bool]),rows:qe().arrayOf(qe().arrayOf(qe().shape({display:qe().node,value:qe().oneOfType([qe().string,qe().number,qe().bool])}))).isRequired,rowsPerPage:qe().number.isRequired,showMenu:qe().bool,summary:qe().arrayOf(qe().shape({label:qe().node,value:qe().oneOfType([qe().string,qe().number])})),title:qe().string.isRequired,totalRows:qe().number.isRequired,rowKey:qe().func},wr.defaultProps={isLoading:!1,onQueryChange:()=>()=>{},onColumnsChange:()=>{},onSort:void 0,query:{},rowHeader:0,rows:[],showMenu:!0};const xr=wr,Or=window.rankMath.analyticsHelpers;function kr(e){return kr="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},kr(e)}function Er(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Sr(e){for(var t=1;te.length)&&(t=e.length);for(var r=0,n=new Array(t);r0&&wp.element.createElement(De.Button,{isLink:!0,className:"rank-math-edit-post",href:d+"post.php?post="+s+"&action=edit"},(0,i.__)("[Edit]","rank-math-pro"))),f&&wp.element.createElement("a",{className:"rank-math-post-link",href:g,target:"_blank",rel:"noreferrer"},f)),wp.element.createElement(ze,null)),wp.element.createElement(De.SelectControl,{label:(0,i.__)("Timeframe","rank-math-pro"),className:"analytics-dropdown",value:n,options:y,onChange:function(e){fe(!0),o(e),a&&a()}}))}));var Mr=r(3279),Nr=r.n(Mr),Dr=r(3493),Ir=r.n(Dr),Rr=function(e,t){return Rr=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},Rr(e,t)};function Lr(e,t){function r(){this.constructor=e}Rr(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}function Fr(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(e);o0?1:-1},rn=function(e){return en()(e)&&e.indexOf("%")===e.length-1},nn=function(e){return Qr()(e)&&!Yr()(e)},on=function(e){return nn(e)||en()(e)},an=0,ln=function(e){var t=++an;return"".concat(e||"").concat(t)},cn=function(e,t){var r,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,o=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(!nn(e)&&!en()(e))return n;if(rn(e)){var a=e.indexOf("%");r=t*parseFloat(e.slice(0,a))/100}else r=+e;return Yr()(r)&&(r=n),o&&r>t&&(r=t),r},sn=function(e){if(!e)return null;var t=Object.keys(e);return t&&t.length?e[t[0]]:null},un=function(e,t){return nn(e)&&nn(t)?function(r){return e+r*(t-e)}:function(){return t}};function fn(e,t,r){return e&&e.length?e.find((function(e){return e&&("function"==typeof t?t(e):Gr()(e,t))===r})):null}var pn=function(e,t){for(var r=arguments.length,n=new Array(r>2?r-2:0),o=2;oe.length)&&(t=e.length);for(var r=0,n=new Array(t);r0,"The aspect(%s) must be greater than zero.",r);var n=rn(i)?e:i,o=rn(c)?t:c;return r&&r>0&&(n?o=n/r:o&&(n=o*r),p&&o>p&&(o=p)),pn(n>0||o>0,"The width(%s) and height(%s) of chart should be greater than 0,\n please check the style of container, or the props width(%s) and height(%s),\n or add a minWidth(%s) or minHeight(%s) or use aspect(%s) to control the\n height and width.",n,o,i,c,u,f,r),(0,Ve.cloneElement)(d,{width:n,height:o})}),[r,d,c,p,f,u,O,i]);(0,Ve.useEffect)((function(){var e=S();e&&k(e)}),[S]);var P=yn(yn({},w),{},{width:i,height:c,minWidth:u,minHeight:f,maxHeight:p});return Ze().createElement(Hr,{handleWidth:!0,handleHeight:!0,onResize:_,targetRef:E,refreshMode:m>0?"debounce":void 0,refreshRate:m},Ze().createElement("div",hn({},null!=y?{id:"".concat(y)}:{},{className:$()("recharts-responsive-container",v),style:P,ref:E}),j))})),xn=r(711),On=r.n(xn),kn=r(3311),En=r.n(kn),Sn=r(3560),_n=r.n(Sn),jn=r(9734),Pn=r.n(jn),An=r(4293),Cn=r.n(An),Tn=r(6026),Mn=r.n(Tn),Nn=r(1584),Dn=r.n(Nn),In="Invariant failed";var Rn=r(8446),Ln=r.n(Rn),Fn=r(1700),Un=r.n(Fn),Bn=r(6162),zn=r.n(Bn),Kn=r(3632),qn=r.n(Kn),Hn=r(803),Wn=r.n(Hn);function Gn(e,t){switch(arguments.length){case 0:break;case 1:this.range(e);break;default:this.range(t).domain(e)}return this}function $n(e,t){switch(arguments.length){case 0:break;case 1:"function"==typeof e?this.interpolator(e):this.range(e);break;default:this.domain(e),"function"==typeof t?this.interpolator(t):this.range(t)}return this}class Vn extends Map{constructor(e,t=Qn){if(super(),Object.defineProperties(this,{_intern:{value:new Map},_key:{value:t}}),null!=e)for(const[t,r]of e)this.set(t,r)}get(e){return super.get(Zn(this,e))}has(e){return super.has(Zn(this,e))}set(e,t){return super.set(Yn(this,e),t)}delete(e){return super.delete(Xn(this,e))}}function Zn({_intern:e,_key:t},r){const n=t(r);return e.has(n)?e.get(n):r}function Yn({_intern:e,_key:t},r){const n=t(r);return e.has(n)?e.get(n):(e.set(n,r),r)}function Xn({_intern:e,_key:t},r){const n=t(r);return e.has(n)&&(r=e.get(n),e.delete(n)),r}function Qn(e){return null!==e&&"object"==typeof e?e.valueOf():e}const Jn=Symbol("implicit");function eo(){var e=new Vn,t=[],r=[],n=Jn;function o(o){let a=e.get(o);if(void 0===a){if(n!==Jn)return n;e.set(o,a=t.push(o)-1)}return r[a%r.length]}return o.domain=function(r){if(!arguments.length)return t.slice();t=[],e=new Vn;for(const n of r)e.has(n)||e.set(n,t.push(n)-1);return o},o.range=function(e){return arguments.length?(r=Array.from(e),o):r.slice()},o.unknown=function(e){return arguments.length?(n=e,o):n},o.copy=function(){return eo(t,r).unknown(n)},Gn.apply(o,arguments),o}function to(){var e,t,r=eo().unknown(void 0),n=r.domain,o=r.range,a=0,i=1,l=!1,c=0,s=0,u=.5;function f(){var r=n().length,f=i=oo?10:a>=ao?5:a>=io?2:1;let l,c,s;return o<0?(s=Math.pow(10,-o)/i,l=Math.round(e*s),c=Math.round(t*s),l/st&&--c,s=-s):(s=Math.pow(10,o)*i,l=Math.round(e/s),c=Math.round(t/s),l*st&&--c),c0))return[];if((e=+e)===(t=+t))return[e];const n=t=o))return[];const l=a-o+1,c=new Array(l);if(n)if(i<0)for(let e=0;et?1:e>=t?0:NaN}function po(e,t){return null==e||null==t?NaN:te?1:t>=e?0:NaN}function ho(e){let t,r,n;function o(e,n,o=0,a=e.length){if(o>>1;r(e[t],n)<0?o=t+1:a=t}while(ofo(e(t),r),n=(t,r)=>e(t)-r):(t=e===fo||e===po?e:mo,r=e,n=e),{left:o,center:function(e,t,r=0,a=e.length){const i=o(e,t,r,a-1);return i>r&&n(e[i-1],t)>-n(e[i],t)?i-1:i},right:function(e,n,o=0,a=e.length){if(o>>1;r(e[t],n)<=0?o=t+1:a=t}while(o>8&15|t>>4&240,t>>4&15|240&t,(15&t)<<4|15&t,1):8===r?Bo(t>>24&255,t>>16&255,t>>8&255,(255&t)/255):4===r?Bo(t>>12&15|t>>8&240,t>>8&15|t>>4&240,t>>4&15|240&t,((15&t)<<4|15&t)/255):null):(t=Ao.exec(e))?new Ko(t[1],t[2],t[3],1):(t=Co.exec(e))?new Ko(255*t[1]/100,255*t[2]/100,255*t[3]/100,1):(t=To.exec(e))?Bo(t[1],t[2],t[3],t[4]):(t=Mo.exec(e))?Bo(255*t[1]/100,255*t[2]/100,255*t[3]/100,t[4]):(t=No.exec(e))?Go(t[1],t[2]/100,t[3]/100,1):(t=Do.exec(e))?Go(t[1],t[2]/100,t[3]/100,t[4]):Io.hasOwnProperty(e)?Uo(Io[e]):"transparent"===e?new Ko(NaN,NaN,NaN,0):null}function Uo(e){return new Ko(e>>16&255,e>>8&255,255&e,1)}function Bo(e,t,r,n){return n<=0&&(e=t=r=NaN),new Ko(e,t,r,n)}function zo(e,t,r,n){return 1===arguments.length?((o=e)instanceof Oo||(o=Fo(o)),o?new Ko((o=o.rgb()).r,o.g,o.b,o.opacity):new Ko):new Ko(e,t,r,null==n?1:n);var o}function Ko(e,t,r,n){this.r=+e,this.g=+t,this.b=+r,this.opacity=+n}function qo(){return"#"+Wo(this.r)+Wo(this.g)+Wo(this.b)}function Ho(){var e=this.opacity;return(1===(e=isNaN(e)?1:Math.max(0,Math.min(1,e)))?"rgb(":"rgba(")+Math.max(0,Math.min(255,Math.round(this.r)||0))+", "+Math.max(0,Math.min(255,Math.round(this.g)||0))+", "+Math.max(0,Math.min(255,Math.round(this.b)||0))+(1===e?")":", "+e+")")}function Wo(e){return((e=Math.max(0,Math.min(255,Math.round(e)||0)))<16?"0":"")+e.toString(16)}function Go(e,t,r,n){return n<=0?e=t=r=NaN:r<=0||r>=1?e=t=NaN:t<=0&&(e=NaN),new Vo(e,t,r,n)}function $o(e){if(e instanceof Vo)return new Vo(e.h,e.s,e.l,e.opacity);if(e instanceof Oo||(e=Fo(e)),!e)return new Vo;if(e instanceof Vo)return e;var t=(e=e.rgb()).r/255,r=e.g/255,n=e.b/255,o=Math.min(t,r,n),a=Math.max(t,r,n),i=NaN,l=a-o,c=(a+o)/2;return l?(i=t===a?(r-n)/l+6*(r0&&c<1?0:i,new Vo(i,l,c,e.opacity)}function Vo(e,t,r,n){this.h=+e,this.s=+t,this.l=+r,this.opacity=+n}function Zo(e,t,r){return 255*(e<60?t+(r-t)*e/60:e<180?r:e<240?t+(r-t)*(240-e)/60:t)}function Yo(e,t,r,n,o){var a=e*e,i=a*e;return((1-3*e+3*a-i)*t+(4-6*a+3*i)*r+(1+3*e+3*a-3*i)*n+i*o)/6}wo(Oo,Fo,{copy:function(e){return Object.assign(new this.constructor,this,e)},displayable:function(){return this.rgb().displayable()},hex:Ro,formatHex:Ro,formatHsl:function(){return $o(this).formatHsl()},formatRgb:Lo,toString:Lo}),wo(Ko,zo,xo(Oo,{brighter:function(e){return e=null==e?Eo:Math.pow(Eo,e),new Ko(this.r*e,this.g*e,this.b*e,this.opacity)},darker:function(e){return e=null==e?ko:Math.pow(ko,e),new Ko(this.r*e,this.g*e,this.b*e,this.opacity)},rgb:function(){return this},displayable:function(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:qo,formatHex:qo,formatRgb:Ho,toString:Ho})),wo(Vo,(function(e,t,r,n){return 1===arguments.length?$o(e):new Vo(e,t,r,null==n?1:n)}),xo(Oo,{brighter:function(e){return e=null==e?Eo:Math.pow(Eo,e),new Vo(this.h,this.s,this.l*e,this.opacity)},darker:function(e){return e=null==e?ko:Math.pow(ko,e),new Vo(this.h,this.s,this.l*e,this.opacity)},rgb:function(){var e=this.h%360+360*(this.h<0),t=isNaN(e)||isNaN(this.s)?0:this.s,r=this.l,n=r+(r<.5?r:1-r)*t,o=2*r-n;return new Ko(Zo(e>=240?e-240:e+120,o,n),Zo(e,o,n),Zo(e<120?e+240:e-120,o,n),this.opacity)},displayable:function(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl:function(){var e=this.opacity;return(1===(e=isNaN(e)?1:Math.max(0,Math.min(1,e)))?"hsl(":"hsla(")+(this.h||0)+", "+100*(this.s||0)+"%, "+100*(this.l||0)+"%"+(1===e?")":", "+e+")")}}));const Xo=e=>()=>e;function Qo(e,t){return function(r){return e+r*t}}function Jo(e){return 1==(e=+e)?ea:function(t,r){return r-t?function(e,t,r){return e=Math.pow(e,r),t=Math.pow(t,r)-e,r=1/r,function(n){return Math.pow(e+n*t,r)}}(t,r,e):Xo(isNaN(t)?r:t)}}function ea(e,t){var r=t-e;return r?Qo(e,r):Xo(isNaN(e)?t:e)}const ta=function e(t){var r=Jo(t);function n(e,t){var n=r((e=zo(e)).r,(t=zo(t)).r),o=r(e.g,t.g),a=r(e.b,t.b),i=ea(e.opacity,t.opacity);return function(t){return e.r=n(t),e.g=o(t),e.b=a(t),e.opacity=i(t),e+""}}return n.gamma=e,n}(1);function ra(e){return function(t){var r,n,o=t.length,a=new Array(o),i=new Array(o),l=new Array(o);for(r=0;r=1?(r=1,t-1):Math.floor(r*t),o=e[n],a=e[n+1],i=n>0?e[n-1]:2*o-a,l=na&&(o=t.slice(a,o),l[i]?l[i]+=o:l[++i]=o),(r=r[0])===(n=n[0])?l[i]?l[i]+=n:l[++i]=n:(l[++i]=null,c.push({i,x:aa(r,n)})),a=ca.lastIndex;return at&&(r=e,e=t,t=r),function(r){return Math.max(e,Math.min(t,r))}}(i[0],i[e-1])),n=e>2?ga:va,o=a=null,f}function f(t){return null==t||isNaN(t=+t)?r:(o||(o=n(i.map(e),l,c)))(e(s(t)))}return f.invert=function(r){return s(t((a||(a=n(l,i.map(e),aa)))(r)))},f.domain=function(e){return arguments.length?(i=Array.from(e,da),u()):i.slice()},f.range=function(e){return arguments.length?(l=Array.from(e),u()):l.slice()},f.rangeRound=function(e){return l=Array.from(e),c=pa,u()},f.clamp=function(e){return arguments.length?(s=!!e||ma,u()):s!==ma},f.interpolate=function(e){return arguments.length?(c=e,u()):c},f.unknown=function(e){return arguments.length?(r=e,f):r},function(r,n){return e=r,t=n,u()}}function xa(){return wa()(ma,ma)}var Oa,ka=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function Ea(e){if(!(t=ka.exec(e)))throw new Error("invalid format: "+e);var t;return new Sa({fill:t[1],align:t[2],sign:t[3],symbol:t[4],zero:t[5],width:t[6],comma:t[7],precision:t[8]&&t[8].slice(1),trim:t[9],type:t[10]})}function Sa(e){this.fill=void 0===e.fill?" ":e.fill+"",this.align=void 0===e.align?">":e.align+"",this.sign=void 0===e.sign?"-":e.sign+"",this.symbol=void 0===e.symbol?"":e.symbol+"",this.zero=!!e.zero,this.width=void 0===e.width?void 0:+e.width,this.comma=!!e.comma,this.precision=void 0===e.precision?void 0:+e.precision,this.trim=!!e.trim,this.type=void 0===e.type?"":e.type+""}function _a(e,t){if((r=(e=t?e.toExponential(t-1):e.toExponential()).indexOf("e"))<0)return null;var r,n=e.slice(0,r);return[n.length>1?n[0]+n.slice(2):n,+e.slice(r+1)]}function ja(e){return(e=_a(Math.abs(e)))?e[1]:NaN}function Pa(e,t){var r=_a(e,t);if(!r)return e+"";var n=r[0],o=r[1];return o<0?"0."+new Array(-o).join("0")+n:n.length>o+1?n.slice(0,o+1)+"."+n.slice(o+1):n+new Array(o-n.length+2).join("0")}Ea.prototype=Sa.prototype,Sa.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(void 0===this.width?"":Math.max(1,0|this.width))+(this.comma?",":"")+(void 0===this.precision?"":"."+Math.max(0,0|this.precision))+(this.trim?"~":"")+this.type};const Aa={"%":function(e,t){return(100*e).toFixed(t)},b:function(e){return Math.round(e).toString(2)},c:function(e){return e+""},d:function(e){return Math.abs(e=Math.round(e))>=1e21?e.toLocaleString("en").replace(/,/g,""):e.toString(10)},e:function(e,t){return e.toExponential(t)},f:function(e,t){return e.toFixed(t)},g:function(e,t){return e.toPrecision(t)},o:function(e){return Math.round(e).toString(8)},p:function(e,t){return Pa(100*e,t)},r:Pa,s:function(e,t){var r=_a(e,t);if(!r)return e+"";var n=r[0],o=r[1],a=o-(Oa=3*Math.max(-8,Math.min(8,Math.floor(o/3))))+1,i=n.length;return a===i?n:a>i?n+new Array(a-i+1).join("0"):a>0?n.slice(0,a)+"."+n.slice(a):"0."+new Array(1-a).join("0")+_a(e,Math.max(0,t+a-1))[0]},X:function(e){return Math.round(e).toString(16).toUpperCase()},x:function(e){return Math.round(e).toString(16)}};function Ca(e){return e}var Ta,Ma,Na,Da=Array.prototype.map,Ia=["y","z","a","f","p","n","µ","m","","k","M","G","T","P","E","Z","Y"];function Ra(e){var t,r,n=void 0===e.grouping||void 0===e.thousands?Ca:(t=Da.call(e.grouping,Number),r=e.thousands+"",function(e,n){for(var o=e.length,a=[],i=0,l=t[0],c=0;o>0&&l>0&&(c+l+1>n&&(l=Math.max(1,n-c)),a.push(e.substring(o-=l,o+l)),!((c+=l+1)>n));)l=t[i=(i+1)%t.length];return a.reverse().join(r)}),o=void 0===e.currency?"":e.currency[0]+"",a=void 0===e.currency?"":e.currency[1]+"",i=void 0===e.decimal?".":e.decimal+"",l=void 0===e.numerals?Ca:function(e){return function(t){return t.replace(/[0-9]/g,(function(t){return e[+t]}))}}(Da.call(e.numerals,String)),c=void 0===e.percent?"%":e.percent+"",s=void 0===e.minus?"-":e.minus+"",u=void 0===e.nan?"NaN":e.nan+"";function f(e){var t=(e=Ea(e)).fill,r=e.align,f=e.sign,p=e.symbol,d=e.zero,h=e.width,m=e.comma,y=e.precision,v=e.trim,g=e.type;"n"===g?(m=!0,g="g"):Aa[g]||(void 0===y&&(y=12),v=!0,g="g"),(d||"0"===t&&"="===r)&&(d=!0,t="0",r="=");var b="$"===p?o:"#"===p&&/[boxX]/.test(g)?"0"+g.toLowerCase():"",w="$"===p?a:/[%p]/.test(g)?c:"",x=Aa[g],O=/[defgprs%]/.test(g);function k(e){var o,a,c,p=b,k=w;if("c"===g)k=x(e)+k,e="";else{var E=(e=+e)<0||1/e<0;if(e=isNaN(e)?u:x(Math.abs(e),y),v&&(e=function(e){e:for(var t,r=e.length,n=1,o=-1;n0&&(o=0)}return o>0?e.slice(0,o)+e.slice(t+1):e}(e)),E&&0==+e&&"+"!==f&&(E=!1),p=(E?"("===f?f:s:"-"===f||"("===f?"":f)+p,k=("s"===g?Ia[8+Oa/3]:"")+k+(E&&"("===f?")":""),O)for(o=-1,a=e.length;++o(c=e.charCodeAt(o))||c>57){k=(46===c?i+e.slice(o+1):e.slice(o))+k,e=e.slice(0,o);break}}m&&!d&&(e=n(e,1/0));var S=p.length+e.length+k.length,_=S>1)+p+e+k+_.slice(S);break;default:e=_+p+e+k}return l(e)}return y=void 0===y?6:/[gprs]/.test(g)?Math.max(1,Math.min(21,y)):Math.max(0,Math.min(20,y)),k.toString=function(){return e+""},k}return{format:f,formatPrefix:function(e,t){var r=f(((e=Ea(e)).type="f",e)),n=3*Math.max(-8,Math.min(8,Math.floor(ja(t)/3))),o=Math.pow(10,-n),a=Ia[8+n/3];return function(e){return r(o*e)+a}}}}function La(e,t,r,n){var o,a=uo(e,t,r);switch((n=Ea(null==n?",f":n)).type){case"s":var i=Math.max(Math.abs(e),Math.abs(t));return null!=n.precision||isNaN(o=function(e,t){return Math.max(0,3*Math.max(-8,Math.min(8,Math.floor(ja(t)/3)))-ja(Math.abs(e)))}(a,i))||(n.precision=o),Na(n,i);case"":case"e":case"g":case"p":case"r":null!=n.precision||isNaN(o=function(e,t){return e=Math.abs(e),t=Math.abs(t)-e,Math.max(0,ja(t)-ja(e))+1}(a,Math.max(Math.abs(e),Math.abs(t))))||(n.precision=o-("e"===n.type));break;case"f":case"%":null!=n.precision||isNaN(o=function(e){return Math.max(0,-ja(Math.abs(e)))}(a))||(n.precision=o-2*("%"===n.type))}return Ma(n)}function Fa(e){var t=e.domain;return e.ticks=function(e){var r=t();return co(r[0],r[r.length-1],null==e?10:e)},e.tickFormat=function(e,r){var n=t();return La(n[0],n[n.length-1],null==e?10:e,r)},e.nice=function(r){null==r&&(r=10);var n,o,a=t(),i=0,l=a.length-1,c=a[i],s=a[l],u=10;for(s0;){if((o=so(c,s,r))===n)return a[i]=c,a[l]=s,t(a);if(o>0)c=Math.floor(c/o)*o,s=Math.ceil(s/o)*o;else{if(!(o<0))break;c=Math.ceil(c*o)/o,s=Math.floor(s*o)/o}n=o}return e},e}function Ua(){var e=xa();return e.copy=function(){return ba(e,Ua())},Gn.apply(e,arguments),Fa(e)}function Ba(e){var t;function r(e){return null==e||isNaN(e=+e)?t:e}return r.invert=r,r.domain=r.range=function(t){return arguments.length?(e=Array.from(t,da),r):e.slice()},r.unknown=function(e){return arguments.length?(t=e,r):t},r.copy=function(){return Ba(e).unknown(t)},e=arguments.length?Array.from(e,da):[0,1],Fa(r)}function za(e,t){var r,n=0,o=(e=e.slice()).length-1,a=e[n],i=e[o];return i-e(-t,r)}function Va(e){const t=e(Ka,qa),r=t.domain;let n,o,a=10;function i(){return n=function(e){return e===Math.E?Math.log:10===e&&Math.log10||2===e&&Math.log2||(e=Math.log(e),t=>Math.log(t)/e)}(a),o=function(e){return 10===e?Ga:e===Math.E?Math.exp:t=>Math.pow(e,t)}(a),r()[0]<0?(n=$a(n),o=$a(o),e(Ha,Wa)):e(Ka,qa),t}return t.base=function(e){return arguments.length?(a=+e,i()):a},t.domain=function(e){return arguments.length?(r(e),i()):r()},t.ticks=e=>{const t=r();let i=t[0],l=t[t.length-1];const c=l0){for(;f<=p;++f)for(s=1;sl)break;h.push(u)}}else for(;f<=p;++f)for(s=a-1;s>=1;--s)if(u=f>0?s/o(-f):s*o(f),!(ul)break;h.push(u)}2*h.length{if(null==e&&(e=10),null==r&&(r=10===a?"s":","),"function"!=typeof r&&(a%1||null!=(r=Ea(r)).precision||(r.trim=!0),r=Ma(r)),e===1/0)return r;const i=Math.max(1,a*e/t.ticks().length);return e=>{let t=e/o(Math.round(n(e)));return t*ar(za(r(),{floor:e=>o(Math.floor(n(e))),ceil:e=>o(Math.ceil(n(e)))})),t}function Za(){const e=Va(wa()).domain([1,10]);return e.copy=()=>ba(e,Za()).base(e.base()),Gn.apply(e,arguments),e}function Ya(e){return function(t){return Math.sign(t)*Math.log1p(Math.abs(t/e))}}function Xa(e){return function(t){return Math.sign(t)*Math.expm1(Math.abs(t))*e}}function Qa(e){var t=1,r=e(Ya(t),Xa(t));return r.constant=function(r){return arguments.length?e(Ya(t=+r),Xa(t)):t},Fa(r)}function Ja(){var e=Qa(wa());return e.copy=function(){return ba(e,Ja()).constant(e.constant())},Gn.apply(e,arguments)}function ei(e){return function(t){return t<0?-Math.pow(-t,e):Math.pow(t,e)}}function ti(e){return e<0?-Math.sqrt(-e):Math.sqrt(e)}function ri(e){return e<0?-e*e:e*e}function ni(e){var t=e(ma,ma),r=1;return t.exponent=function(t){return arguments.length?1===(r=+t)?e(ma,ma):.5===r?e(ti,ri):e(ei(r),ei(1/r)):r},Fa(t)}function oi(){var e=ni(wa());return e.copy=function(){return ba(e,oi()).exponent(e.exponent())},Gn.apply(e,arguments),e}function ai(){return oi.apply(null,arguments).exponent(.5)}function ii(e){return Math.sign(e)*e*e}function li(){var e,t=xa(),r=[0,1],n=!1;function o(r){var o=function(e){return Math.sign(e)*Math.sqrt(Math.abs(e))}(t(r));return isNaN(o)?e:n?Math.round(o):o}return o.invert=function(e){return t.invert(ii(e))},o.domain=function(e){return arguments.length?(t.domain(e),o):t.domain()},o.range=function(e){return arguments.length?(t.range((r=Array.from(e,da)).map(ii)),o):r.slice()},o.rangeRound=function(e){return o.range(e).round(!0)},o.round=function(e){return arguments.length?(n=!!e,o):n},o.clamp=function(e){return arguments.length?(t.clamp(e),o):t.clamp()},o.unknown=function(t){return arguments.length?(e=t,o):e},o.copy=function(){return li(t.domain(),r).round(n).clamp(t.clamp()).unknown(e)},Gn.apply(o,arguments),Fa(o)}function ci(e,t){let r;if(void 0===t)for(const t of e)null!=t&&(r=t)&&(r=t);else{let n=-1;for(let o of e)null!=(o=t(o,++n,e))&&(r=o)&&(r=o)}return r}function si(e,t){let r;if(void 0===t)for(const t of e)null!=t&&(r>t||void 0===r&&t>=t)&&(r=t);else{let n=-1;for(let o of e)null!=(o=t(o,++n,e))&&(r>o||void 0===r&&o>=o)&&(r=o)}return r}function ui(e=fo){if(e===fo)return fi;if("function"!=typeof e)throw new TypeError("compare is not a function");return(t,r)=>{const n=e(t,r);return n||0===n?n:(0===e(r,r))-(0===e(t,t))}}function fi(e,t){return(null==e||!(e>=e))-(null==t||!(t>=t))||(et?1:0)}function pi(e,t,r=0,n=1/0,o){if(t=Math.floor(t),r=Math.floor(Math.max(0,r)),n=Math.floor(Math.min(e.length-1,n)),!(r<=t&&t<=n))return e;for(o=void 0===o?fi:ui(o);n>r;){if(n-r>600){const a=n-r+1,i=t-r+1,l=Math.log(a),c=.5*Math.exp(2*l/3),s=.5*Math.sqrt(l*c*(a-c)/a)*(i-a/2<0?-1:1);pi(e,t,Math.max(r,Math.floor(t-i*c/a+s)),Math.min(n,Math.floor(t+(a-i)*c/a+s)),o)}const a=e[t];let i=r,l=n;for(di(e,r,t),o(e[n],a)>0&&di(e,r,n);i0;)--l}0===o(e[r],a)?di(e,r,l):(++l,di(e,l,n)),l<=t&&(r=l+1),t<=l&&(n=l-1)}return e}function di(e,t,r){const n=e[t];e[t]=e[r],e[r]=n}function hi(e,t,r){if(e=Float64Array.from(function*(e,t){if(void 0===t)for(let t of e)null!=t&&(t=+t)>=t&&(yield t);else{let r=-1;for(let n of e)null!=(n=t(n,++r,e))&&(n=+n)>=n&&(yield n)}}(e,r)),(n=e.length)&&!isNaN(t=+t)){if(t<=0||n<2)return si(e);if(t>=1)return ci(e);var n,o=(n-1)*t,a=Math.floor(o),i=ci(pi(e,a).subarray(0,a+1));return i+(si(e.subarray(a+1))-i)*(o-a)}}function mi(e,t,r=yo){if((n=e.length)&&!isNaN(t=+t)){if(t<=0||n<2)return+r(e[0],0,e);if(t>=1)return+r(e[n-1],n-1,e);var n,o=(n-1)*t,a=Math.floor(o),i=+r(e[a],a,e);return i+(+r(e[a+1],a+1,e)-i)*(o-a)}}function yi(){var e,t=[],r=[],n=[];function o(){var e=0,o=Math.max(1,r.length);for(n=new Array(o-1);++e0?n[o-1]:t[0],o=n?[o[n-1],r]:[o[i-1],o[i]]},i.unknown=function(t){return arguments.length?(e=t,i):i},i.thresholds=function(){return o.slice()},i.copy=function(){return vi().domain([t,r]).range(a).unknown(e)},Gn.apply(Fa(i),arguments)}function gi(){var e,t=[.5],r=[0,1],n=1;function o(o){return null!=o&&o<=o?r[bo(t,o,0,n)]:e}return o.domain=function(e){return arguments.length?(t=Array.from(e),n=Math.min(t.length,r.length-1),o):t.slice()},o.range=function(e){return arguments.length?(r=Array.from(e),n=Math.min(t.length,r.length-1),o):r.slice()},o.invertExtent=function(e){var n=r.indexOf(e);return[t[n-1],t[n]]},o.unknown=function(t){return arguments.length?(e=t,o):e},o.copy=function(){return gi().domain(t).range(r).unknown(e)},Gn.apply(o,arguments)}Ta=Ra({decimal:".",thousands:",",grouping:[3],currency:["$",""],minus:"-"}),Ma=Ta.format,Na=Ta.formatPrefix;const bi=1e3,wi=6e4,xi=36e5,Oi=864e5,ki=6048e5,Ei=2592e6,Si=31536e6,_i=new Date,ji=new Date;function Pi(e,t,r,n){function o(t){return e(t=0===arguments.length?new Date:new Date(+t)),t}return o.floor=t=>(e(t=new Date(+t)),t),o.ceil=r=>(e(r=new Date(r-1)),t(r,1),e(r),r),o.round=e=>{const t=o(e),r=o.ceil(e);return e-t(t(e=new Date(+e),null==r?1:Math.floor(r)),e),o.range=(r,n,a)=>{const i=[];if(r=o.ceil(r),a=null==a?1:Math.floor(a),!(r0))return i;let l;do{i.push(l=new Date(+r)),t(r,a),e(r)}while(lPi((t=>{if(t>=t)for(;e(t),!r(t);)t.setTime(t-1)}),((e,n)=>{if(e>=e)if(n<0)for(;++n<=0;)for(;t(e,-1),!r(e););else for(;--n>=0;)for(;t(e,1),!r(e););})),r&&(o.count=(t,n)=>(_i.setTime(+t),ji.setTime(+n),e(_i),e(ji),Math.floor(r(_i,ji))),o.every=e=>(e=Math.floor(e),isFinite(e)&&e>0?e>1?o.filter(n?t=>n(t)%e==0:t=>o.count(0,t)%e==0):o:null)),o}const Ai=Pi((()=>{}),((e,t)=>{e.setTime(+e+t)}),((e,t)=>t-e));Ai.every=e=>(e=Math.floor(e),isFinite(e)&&e>0?e>1?Pi((t=>{t.setTime(Math.floor(t/e)*e)}),((t,r)=>{t.setTime(+t+r*e)}),((t,r)=>(r-t)/e)):Ai:null);Ai.range;const Ci=Pi((e=>{e.setTime(e-e.getMilliseconds())}),((e,t)=>{e.setTime(+e+t*bi)}),((e,t)=>(t-e)/bi),(e=>e.getUTCSeconds())),Ti=(Ci.range,Pi((e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*bi)}),((e,t)=>{e.setTime(+e+t*wi)}),((e,t)=>(t-e)/wi),(e=>e.getMinutes()))),Mi=(Ti.range,Pi((e=>{e.setUTCSeconds(0,0)}),((e,t)=>{e.setTime(+e+t*wi)}),((e,t)=>(t-e)/wi),(e=>e.getUTCMinutes()))),Ni=(Mi.range,Pi((e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*bi-e.getMinutes()*wi)}),((e,t)=>{e.setTime(+e+t*xi)}),((e,t)=>(t-e)/xi),(e=>e.getHours()))),Di=(Ni.range,Pi((e=>{e.setUTCMinutes(0,0,0)}),((e,t)=>{e.setTime(+e+t*xi)}),((e,t)=>(t-e)/xi),(e=>e.getUTCHours()))),Ii=(Di.range,Pi((e=>e.setHours(0,0,0,0)),((e,t)=>e.setDate(e.getDate()+t)),((e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*wi)/Oi),(e=>e.getDate()-1))),Ri=(Ii.range,Pi((e=>{e.setUTCHours(0,0,0,0)}),((e,t)=>{e.setUTCDate(e.getUTCDate()+t)}),((e,t)=>(t-e)/Oi),(e=>e.getUTCDate()-1))),Li=(Ri.range,Pi((e=>{e.setUTCHours(0,0,0,0)}),((e,t)=>{e.setUTCDate(e.getUTCDate()+t)}),((e,t)=>(t-e)/Oi),(e=>Math.floor(e/Oi))));Li.range;function Fi(e){return Pi((t=>{t.setDate(t.getDate()-(t.getDay()+7-e)%7),t.setHours(0,0,0,0)}),((e,t)=>{e.setDate(e.getDate()+7*t)}),((e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*wi)/ki))}const Ui=Fi(0),Bi=Fi(1),zi=Fi(2),Ki=Fi(3),qi=Fi(4),Hi=Fi(5),Wi=Fi(6);Ui.range,Bi.range,zi.range,Ki.range,qi.range,Hi.range,Wi.range;function Gi(e){return Pi((t=>{t.setUTCDate(t.getUTCDate()-(t.getUTCDay()+7-e)%7),t.setUTCHours(0,0,0,0)}),((e,t)=>{e.setUTCDate(e.getUTCDate()+7*t)}),((e,t)=>(t-e)/ki))}const $i=Gi(0),Vi=Gi(1),Zi=Gi(2),Yi=Gi(3),Xi=Gi(4),Qi=Gi(5),Ji=Gi(6),el=($i.range,Vi.range,Zi.range,Yi.range,Xi.range,Qi.range,Ji.range,Pi((e=>{e.setDate(1),e.setHours(0,0,0,0)}),((e,t)=>{e.setMonth(e.getMonth()+t)}),((e,t)=>t.getMonth()-e.getMonth()+12*(t.getFullYear()-e.getFullYear())),(e=>e.getMonth()))),tl=(el.range,Pi((e=>{e.setUTCDate(1),e.setUTCHours(0,0,0,0)}),((e,t)=>{e.setUTCMonth(e.getUTCMonth()+t)}),((e,t)=>t.getUTCMonth()-e.getUTCMonth()+12*(t.getUTCFullYear()-e.getUTCFullYear())),(e=>e.getUTCMonth()))),rl=(tl.range,Pi((e=>{e.setMonth(0,1),e.setHours(0,0,0,0)}),((e,t)=>{e.setFullYear(e.getFullYear()+t)}),((e,t)=>t.getFullYear()-e.getFullYear()),(e=>e.getFullYear())));rl.every=e=>isFinite(e=Math.floor(e))&&e>0?Pi((t=>{t.setFullYear(Math.floor(t.getFullYear()/e)*e),t.setMonth(0,1),t.setHours(0,0,0,0)}),((t,r)=>{t.setFullYear(t.getFullYear()+r*e)})):null;rl.range;const nl=Pi((e=>{e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)}),((e,t)=>{e.setUTCFullYear(e.getUTCFullYear()+t)}),((e,t)=>t.getUTCFullYear()-e.getUTCFullYear()),(e=>e.getUTCFullYear()));nl.every=e=>isFinite(e=Math.floor(e))&&e>0?Pi((t=>{t.setUTCFullYear(Math.floor(t.getUTCFullYear()/e)*e),t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)}),((t,r)=>{t.setUTCFullYear(t.getUTCFullYear()+r*e)})):null;nl.range;function ol(e,t,r,n,o,a){const i=[[Ci,1,bi],[Ci,5,5e3],[Ci,15,15e3],[Ci,30,3e4],[a,1,wi],[a,5,3e5],[a,15,9e5],[a,30,18e5],[o,1,xi],[o,3,108e5],[o,6,216e5],[o,12,432e5],[n,1,Oi],[n,2,1728e5],[r,1,ki],[t,1,Ei],[t,3,7776e6],[e,1,Si]];function l(t,r,n){const o=Math.abs(r-t)/n,a=ho((([,,e])=>e)).right(i,o);if(a===i.length)return e.every(uo(t/Si,r/Si,n));if(0===a)return Ai.every(Math.max(uo(t,r,n),1));const[l,c]=i[o/i[a-1][2]0))return l;do{l.push(i=new Date(+r)),t(r,a),e(r)}while(i=t)for(;e(t),!r(t);)t.setTime(t-1)}),(function(e,n){if(e>=e)if(n<0)for(;++n<=0;)for(;t(e,-1),!r(e););else for(;--n>=0;)for(;t(e,1),!r(e););}))},r&&(o.count=function(t,n){return sl.setTime(+t),ul.setTime(+n),e(sl),e(ul),Math.floor(r(sl,ul))},o.every=function(e){return e=Math.floor(e),isFinite(e)&&e>0?e>1?o.filter(n?function(t){return n(t)%e==0}:function(t){return o.count(0,t)%e==0}):o:null}),o}var pl=864e5,dl=6048e5;function hl(e){return fl((function(t){t.setUTCDate(t.getUTCDate()-(t.getUTCDay()+7-e)%7),t.setUTCHours(0,0,0,0)}),(function(e,t){e.setUTCDate(e.getUTCDate()+7*t)}),(function(e,t){return(t-e)/dl}))}var ml=hl(0),yl=hl(1),vl=hl(2),gl=hl(3),bl=hl(4),wl=hl(5),xl=hl(6),Ol=(ml.range,yl.range,vl.range,gl.range,bl.range,wl.range,xl.range,fl((function(e){e.setUTCHours(0,0,0,0)}),(function(e,t){e.setUTCDate(e.getUTCDate()+t)}),(function(e,t){return(t-e)/pl}),(function(e){return e.getUTCDate()-1})));const kl=Ol;Ol.range;function El(e){return fl((function(t){t.setDate(t.getDate()-(t.getDay()+7-e)%7),t.setHours(0,0,0,0)}),(function(e,t){e.setDate(e.getDate()+7*t)}),(function(e,t){return(t-e-6e4*(t.getTimezoneOffset()-e.getTimezoneOffset()))/dl}))}var Sl=El(0),_l=El(1),jl=El(2),Pl=El(3),Al=El(4),Cl=El(5),Tl=El(6),Ml=(Sl.range,_l.range,jl.range,Pl.range,Al.range,Cl.range,Tl.range,fl((function(e){e.setHours(0,0,0,0)}),(function(e,t){e.setDate(e.getDate()+t)}),(function(e,t){return(t-e-6e4*(t.getTimezoneOffset()-e.getTimezoneOffset()))/pl}),(function(e){return e.getDate()-1})));const Nl=Ml;Ml.range;var Dl=fl((function(e){e.setMonth(0,1),e.setHours(0,0,0,0)}),(function(e,t){e.setFullYear(e.getFullYear()+t)}),(function(e,t){return t.getFullYear()-e.getFullYear()}),(function(e){return e.getFullYear()}));Dl.every=function(e){return isFinite(e=Math.floor(e))&&e>0?fl((function(t){t.setFullYear(Math.floor(t.getFullYear()/e)*e),t.setMonth(0,1),t.setHours(0,0,0,0)}),(function(t,r){t.setFullYear(t.getFullYear()+r*e)})):null};const Il=Dl;Dl.range;var Rl=fl((function(e){e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)}),(function(e,t){e.setUTCFullYear(e.getUTCFullYear()+t)}),(function(e,t){return t.getUTCFullYear()-e.getUTCFullYear()}),(function(e){return e.getUTCFullYear()}));Rl.every=function(e){return isFinite(e=Math.floor(e))&&e>0?fl((function(t){t.setUTCFullYear(Math.floor(t.getUTCFullYear()/e)*e),t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)}),(function(t,r){t.setUTCFullYear(t.getUTCFullYear()+r*e)})):null};const Ll=Rl;Rl.range;function Fl(e){if(0<=e.y&&e.y<100){var t=new Date(-1,e.m,e.d,e.H,e.M,e.S,e.L);return t.setFullYear(e.y),t}return new Date(e.y,e.m,e.d,e.H,e.M,e.S,e.L)}function Ul(e){if(0<=e.y&&e.y<100){var t=new Date(Date.UTC(-1,e.m,e.d,e.H,e.M,e.S,e.L));return t.setUTCFullYear(e.y),t}return new Date(Date.UTC(e.y,e.m,e.d,e.H,e.M,e.S,e.L))}function Bl(e,t,r){return{y:e,m:t,d:r,H:0,M:0,S:0,L:0}}var zl,Kl,ql,Hl={"-":"",_:" ",0:"0"},Wl=/^\s*\d+/,Gl=/^%/,$l=/[\\^$*+?|[\]().{}]/g;function Vl(e,t,r){var n=e<0?"-":"",o=(n?-e:e)+"",a=o.length;return n+(a68?1900:2e3),r+n[0].length):-1}function ac(e,t,r){var n=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(t.slice(r,r+6));return n?(e.Z=n[1]?0:-(n[2]+(n[3]||"00")),r+n[0].length):-1}function ic(e,t,r){var n=Wl.exec(t.slice(r,r+1));return n?(e.q=3*n[0]-3,r+n[0].length):-1}function lc(e,t,r){var n=Wl.exec(t.slice(r,r+2));return n?(e.m=n[0]-1,r+n[0].length):-1}function cc(e,t,r){var n=Wl.exec(t.slice(r,r+2));return n?(e.d=+n[0],r+n[0].length):-1}function sc(e,t,r){var n=Wl.exec(t.slice(r,r+3));return n?(e.m=0,e.d=+n[0],r+n[0].length):-1}function uc(e,t,r){var n=Wl.exec(t.slice(r,r+2));return n?(e.H=+n[0],r+n[0].length):-1}function fc(e,t,r){var n=Wl.exec(t.slice(r,r+2));return n?(e.M=+n[0],r+n[0].length):-1}function pc(e,t,r){var n=Wl.exec(t.slice(r,r+2));return n?(e.S=+n[0],r+n[0].length):-1}function dc(e,t,r){var n=Wl.exec(t.slice(r,r+3));return n?(e.L=+n[0],r+n[0].length):-1}function hc(e,t,r){var n=Wl.exec(t.slice(r,r+6));return n?(e.L=Math.floor(n[0]/1e3),r+n[0].length):-1}function mc(e,t,r){var n=Gl.exec(t.slice(r,r+1));return n?r+n[0].length:-1}function yc(e,t,r){var n=Wl.exec(t.slice(r));return n?(e.Q=+n[0],r+n[0].length):-1}function vc(e,t,r){var n=Wl.exec(t.slice(r));return n?(e.s=+n[0],r+n[0].length):-1}function gc(e,t){return Vl(e.getDate(),t,2)}function bc(e,t){return Vl(e.getHours(),t,2)}function wc(e,t){return Vl(e.getHours()%12||12,t,2)}function xc(e,t){return Vl(1+Nl.count(Il(e),e),t,3)}function Oc(e,t){return Vl(e.getMilliseconds(),t,3)}function kc(e,t){return Oc(e,t)+"000"}function Ec(e,t){return Vl(e.getMonth()+1,t,2)}function Sc(e,t){return Vl(e.getMinutes(),t,2)}function _c(e,t){return Vl(e.getSeconds(),t,2)}function jc(e){var t=e.getDay();return 0===t?7:t}function Pc(e,t){return Vl(Sl.count(Il(e)-1,e),t,2)}function Ac(e){var t=e.getDay();return t>=4||0===t?Al(e):Al.ceil(e)}function Cc(e,t){return e=Ac(e),Vl(Al.count(Il(e),e)+(4===Il(e).getDay()),t,2)}function Tc(e){return e.getDay()}function Mc(e,t){return Vl(_l.count(Il(e)-1,e),t,2)}function Nc(e,t){return Vl(e.getFullYear()%100,t,2)}function Dc(e,t){return Vl((e=Ac(e)).getFullYear()%100,t,2)}function Ic(e,t){return Vl(e.getFullYear()%1e4,t,4)}function Rc(e,t){var r=e.getDay();return Vl((e=r>=4||0===r?Al(e):Al.ceil(e)).getFullYear()%1e4,t,4)}function Lc(e){var t=e.getTimezoneOffset();return(t>0?"-":(t*=-1,"+"))+Vl(t/60|0,"0",2)+Vl(t%60,"0",2)}function Fc(e,t){return Vl(e.getUTCDate(),t,2)}function Uc(e,t){return Vl(e.getUTCHours(),t,2)}function Bc(e,t){return Vl(e.getUTCHours()%12||12,t,2)}function zc(e,t){return Vl(1+kl.count(Ll(e),e),t,3)}function Kc(e,t){return Vl(e.getUTCMilliseconds(),t,3)}function qc(e,t){return Kc(e,t)+"000"}function Hc(e,t){return Vl(e.getUTCMonth()+1,t,2)}function Wc(e,t){return Vl(e.getUTCMinutes(),t,2)}function Gc(e,t){return Vl(e.getUTCSeconds(),t,2)}function $c(e){var t=e.getUTCDay();return 0===t?7:t}function Vc(e,t){return Vl(ml.count(Ll(e)-1,e),t,2)}function Zc(e){var t=e.getUTCDay();return t>=4||0===t?bl(e):bl.ceil(e)}function Yc(e,t){return e=Zc(e),Vl(bl.count(Ll(e),e)+(4===Ll(e).getUTCDay()),t,2)}function Xc(e){return e.getUTCDay()}function Qc(e,t){return Vl(yl.count(Ll(e)-1,e),t,2)}function Jc(e,t){return Vl(e.getUTCFullYear()%100,t,2)}function es(e,t){return Vl((e=Zc(e)).getUTCFullYear()%100,t,2)}function ts(e,t){return Vl(e.getUTCFullYear()%1e4,t,4)}function rs(e,t){var r=e.getUTCDay();return Vl((e=r>=4||0===r?bl(e):bl.ceil(e)).getUTCFullYear()%1e4,t,4)}function ns(){return"+0000"}function os(){return"%"}function as(e){return+e}function is(e){return Math.floor(+e/1e3)}function ls(e){return new Date(e)}function cs(e){return e instanceof Date?+e:+new Date(+e)}function ss(e,t,r,n,o,a,i,l,c,s){var u=xa(),f=u.invert,p=u.domain,d=s(".%L"),h=s(":%S"),m=s("%I:%M"),y=s("%I %p"),v=s("%a %d"),g=s("%b %d"),b=s("%B"),w=s("%Y");function x(e){return(c(e)t(n/(e.length-1))))},r.quantiles=function(t){return Array.from({length:t+1},((r,n)=>hi(e,n/t)))},r.copy=function(){return bs(t).domain(e)},$n.apply(r,arguments)}function ws(){var e,t,r,n,o,a,i,l=0,c=.5,s=1,u=1,f=ma,p=!1;function d(e){return isNaN(e=+e)?i:(e=.5+((e=+a(e))-t)*(u*e1)for(var r,n,o,a=1,i=e[t[0]],l=i.length;a=12)]},q:function(e){return 1+~~(e.getMonth()/3)},Q:as,s:is,S:_c,u:jc,U:Pc,V:Cc,w:Tc,W:Mc,x:null,X:null,y:Nc,Y:Ic,Z:Lc,"%":os},w={a:function(e){return i[e.getUTCDay()]},A:function(e){return a[e.getUTCDay()]},b:function(e){return c[e.getUTCMonth()]},B:function(e){return l[e.getUTCMonth()]},c:null,d:Fc,e:Fc,f:qc,g:es,G:rs,H:Uc,I:Bc,j:zc,L:Kc,m:Hc,M:Wc,p:function(e){return o[+(e.getUTCHours()>=12)]},q:function(e){return 1+~~(e.getUTCMonth()/3)},Q:as,s:is,S:Gc,u:$c,U:Vc,V:Yc,w:Xc,W:Qc,x:null,X:null,y:Jc,Y:ts,Z:ns,"%":os},x={a:function(e,t,r){var n=d.exec(t.slice(r));return n?(e.w=h[n[0].toLowerCase()],r+n[0].length):-1},A:function(e,t,r){var n=f.exec(t.slice(r));return n?(e.w=p[n[0].toLowerCase()],r+n[0].length):-1},b:function(e,t,r){var n=v.exec(t.slice(r));return n?(e.m=g[n[0].toLowerCase()],r+n[0].length):-1},B:function(e,t,r){var n=m.exec(t.slice(r));return n?(e.m=y[n[0].toLowerCase()],r+n[0].length):-1},c:function(e,r,n){return E(e,t,r,n)},d:cc,e:cc,f:hc,g:oc,G:nc,H:uc,I:uc,j:sc,L:dc,m:lc,M:fc,p:function(e,t,r){var n=s.exec(t.slice(r));return n?(e.p=u[n[0].toLowerCase()],r+n[0].length):-1},q:ic,Q:yc,s:vc,S:pc,u:Jl,U:ec,V:tc,w:Ql,W:rc,x:function(e,t,n){return E(e,r,t,n)},X:function(e,t,r){return E(e,n,t,r)},y:oc,Y:nc,Z:ac,"%":mc};function O(e,t){return function(r){var n,o,a,i=[],l=-1,c=0,s=e.length;for(r instanceof Date||(r=new Date(+r));++l53)return null;"w"in a||(a.w=1),"Z"in a?(o=(n=Ul(Bl(a.y,0,1))).getUTCDay(),n=o>4||0===o?yl.ceil(n):yl(n),n=kl.offset(n,7*(a.V-1)),a.y=n.getUTCFullYear(),a.m=n.getUTCMonth(),a.d=n.getUTCDate()+(a.w+6)%7):(o=(n=Fl(Bl(a.y,0,1))).getDay(),n=o>4||0===o?_l.ceil(n):_l(n),n=Nl.offset(n,7*(a.V-1)),a.y=n.getFullYear(),a.m=n.getMonth(),a.d=n.getDate()+(a.w+6)%7)}else("W"in a||"U"in a)&&("w"in a||(a.w="u"in a?a.u%7:"W"in a?1:0),o="Z"in a?Ul(Bl(a.y,0,1)).getUTCDay():Fl(Bl(a.y,0,1)).getDay(),a.m=0,a.d="W"in a?(a.w+6)%7+7*a.W-(o+5)%7:a.w+7*a.U-(o+6)%7);return"Z"in a?(a.H+=a.Z/100|0,a.M+=a.Z%100,Ul(a)):Fl(a)}}function E(e,t,r,n){for(var o,a,i=0,l=t.length,c=r.length;i=c)return-1;if(37===(o=t.charCodeAt(i++))){if(o=t.charAt(i++),!(a=x[o in Hl?t.charAt(i++):o])||(n=a(e,r,n))<0)return-1}else if(o!=r.charCodeAt(n++))return-1}return n}return b.x=O(r,b),b.X=O(n,b),b.c=O(t,b),w.x=O(r,w),w.X=O(n,w),w.c=O(t,w),{format:function(e){var t=O(e+="",b);return t.toString=function(){return e},t},parse:function(e){var t=k(e+="",!1);return t.toString=function(){return e},t},utcFormat:function(e){var t=O(e+="",w);return t.toString=function(){return e},t},utcParse:function(e){var t=k(e+="",!0);return t.toString=function(){return e},t}}}(e),Kl=zl.format,zl.parse,ql=zl.utcFormat,zl.utcParse}({dateTime:"%x, %X",date:"%-m/%-d/%Y",time:"%-I:%M:%S %p",periods:["AM","PM"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]});Array.prototype.slice;function js(e){return"object"==typeof e&&"length"in e?e:Array.from(e)}function Ps(e){return function(){return e}}function As(e){for(var t=e.length,r=new Array(t);--t>=0;)r[t]=t;return r}function Cs(e,t){return e[t]}function Ts(e){const t=[];return t.key=e,t}var Ms=r(9887),Ns=r.n(Ms);function Ds(e){return function(e){if(Array.isArray(e))return Is(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return Is(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Is(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Is(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=t?r.apply(void 0,o):e(t-i,Us((function(){for(var e=arguments.length,t=new Array(e),n=0;ne.length)&&(t=e.length);for(var r=0,n=new Array(t);rn&&(o=n,a=r),[o,a]}function ru(e,t,r){if(e.lte(0))return new(Ns())(0);var n=Ys.getDigitCount(e.toNumber()),o=new(Ns())(10).pow(n),a=e.div(o),i=1!==n?.05:.1,l=new(Ns())(Math.ceil(a.div(i).toNumber())).add(r).mul(i).mul(o);return t?l:new(Ns())(Math.ceil(l))}function nu(e,t,r){var n=1,o=new(Ns())(e);if(!o.isint()&&r){var a=Math.abs(e);a<1?(n=new(Ns())(10).pow(Ys.getDigitCount(e)-1),o=new(Ns())(Math.floor(o.div(n).toNumber())).mul(n)):a>1&&(o=new(Ns())(Math.floor(e)))}else 0===e?o=new(Ns())(Math.floor((t-1)/2)):r||(o=new(Ns())(Math.floor(e)));var i=Math.floor((t-1)/2);return Hs(qs((function(e){return o.add(new(Ns())(e-i).mul(n)).toNumber()})),Ks)(0,t)}function ou(e,t,r,n){var o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0;if(!Number.isFinite((t-e)/(r-1)))return{step:new(Ns())(0),tickMin:new(Ns())(0),tickMax:new(Ns())(0)};var a,i=ru(new(Ns())(t).sub(e).div(r-1),n,o);a=e<=0&&t>=0?new(Ns())(0):(a=new(Ns())(e).add(t).div(2)).sub(new(Ns())(a).mod(i));var l=Math.ceil(a.sub(e).div(i).toNumber()),c=Math.ceil(new(Ns())(t).sub(a).div(i).toNumber()),s=l+c+1;return s>r?ou(e,t,r,n,o+1):(s0?c+(r-s):c,l=t>0?l:l+(r-s)),{step:i,tickMin:a.sub(new(Ns())(l).mul(i)),tickMax:a.add(new(Ns())(c).mul(i))})}var au=Gs((function(e){var t=Qs(e,2),r=t[0],n=t[1],o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:6,a=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],i=Math.max(o,2),l=Qs(tu([r,n]),2),c=l[0],s=l[1];if(c===-1/0||s===1/0){var u=s===1/0?[c].concat(Xs(Ks(0,o-1).map((function(){return 1/0})))):[].concat(Xs(Ks(0,o-1).map((function(){return-1/0}))),[s]);return r>n?Ws(u):u}if(c===s)return nu(c,o,a);var f=ou(c,s,i,a),p=f.step,d=f.tickMin,h=f.tickMax,m=Ys.rangeStep(d,h.add(new(Ns())(.1).mul(p)),p);return r>n?Ws(m):m})),iu=(Gs((function(e){var t=Qs(e,2),r=t[0],n=t[1],o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:6,a=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],i=Math.max(o,2),l=Qs(tu([r,n]),2),c=l[0],s=l[1];if(c===-1/0||s===1/0)return[r,n];if(c===s)return nu(c,o,a);var u=ru(new(Ns())(s).sub(c).div(i-1),a,0),f=Hs(qs((function(e){return new(Ns())(c).add(new(Ns())(e).mul(u)).toNumber()})),Ks)(0,i).filter((function(e){return e>=c&&e<=s}));return r>n?Ws(f):f})),Gs((function(e,t){var r=Qs(e,2),n=r[0],o=r[1],a=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],i=Qs(tu([n,o]),2),l=i[0],c=i[1];if(l===-1/0||c===1/0)return[n,o];if(l===c)return[l];var s=Math.max(t,2),u=ru(new(Ns())(c).sub(l).div(s-1),a,0),f=[].concat(Xs(Ys.rangeStep(new(Ns())(l),new(Ns())(c).sub(new(Ns())(.99).mul(u)),u)),[c]);return n>o?Ws(f):f}))),lu=r(3218),cu=r.n(lu),su=r(9864);function uu(e,t){for(var r in e)if({}.hasOwnProperty.call(e,r)&&(!{}.hasOwnProperty.call(t,r)||e[r]!==t[r]))return!1;for(var n in t)if({}.hasOwnProperty.call(t,n)&&!{}.hasOwnProperty.call(e,n))return!1;return!0}function fu(e){return fu="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},fu(e)}var pu=["aria-activedescendant","aria-atomic","aria-autocomplete","aria-busy","aria-checked","aria-colcount","aria-colindex","aria-colspan","aria-controls","aria-current","aria-describedby","aria-details","aria-disabled","aria-errormessage","aria-expanded","aria-flowto","aria-haspopup","aria-hidden","aria-invalid","aria-keyshortcuts","aria-label","aria-labelledby","aria-level","aria-live","aria-modal","aria-multiline","aria-multiselectable","aria-orientation","aria-owns","aria-placeholder","aria-posinset","aria-pressed","aria-readonly","aria-relevant","aria-required","aria-roledescription","aria-rowcount","aria-rowindex","aria-rowspan","aria-selected","aria-setsize","aria-sort","aria-valuemax","aria-valuemin","aria-valuenow","aria-valuetext","className","color","height","id","lang","max","media","method","min","name","style","target","width","role","tabIndex","accentHeight","accumulate","additive","alignmentBaseline","allowReorder","alphabetic","amplitude","arabicForm","ascent","attributeName","attributeType","autoReverse","azimuth","baseFrequency","baselineShift","baseProfile","bbox","begin","bias","by","calcMode","capHeight","clip","clipPath","clipPathUnits","clipRule","colorInterpolation","colorInterpolationFilters","colorProfile","colorRendering","contentScriptType","contentStyleType","cursor","cx","cy","d","decelerate","descent","diffuseConstant","direction","display","divisor","dominantBaseline","dur","dx","dy","edgeMode","elevation","enableBackground","end","exponent","externalResourcesRequired","fill","fillOpacity","fillRule","filter","filterRes","filterUnits","floodColor","floodOpacity","focusable","fontFamily","fontSize","fontSizeAdjust","fontStretch","fontStyle","fontVariant","fontWeight","format","from","fx","fy","g1","g2","glyphName","glyphOrientationHorizontal","glyphOrientationVertical","glyphRef","gradientTransform","gradientUnits","hanging","horizAdvX","horizOriginX","href","ideographic","imageRendering","in2","in","intercept","k1","k2","k3","k4","k","kernelMatrix","kernelUnitLength","kerning","keyPoints","keySplines","keyTimes","lengthAdjust","letterSpacing","lightingColor","limitingConeAngle","local","markerEnd","markerHeight","markerMid","markerStart","markerUnits","markerWidth","mask","maskContentUnits","maskUnits","mathematical","mode","numOctaves","offset","opacity","operator","order","orient","orientation","origin","overflow","overlinePosition","overlineThickness","paintOrder","panose1","pathLength","patternContentUnits","patternTransform","patternUnits","pointerEvents","pointsAtX","pointsAtY","pointsAtZ","preserveAlpha","preserveAspectRatio","primitiveUnits","r","radius","refX","refY","renderingIntent","repeatCount","repeatDur","requiredExtensions","requiredFeatures","restart","result","rotate","rx","ry","seed","shapeRendering","slope","spacing","specularConstant","specularExponent","speed","spreadMethod","startOffset","stdDeviation","stemh","stemv","stitchTiles","stopColor","stopOpacity","strikethroughPosition","strikethroughThickness","string","stroke","strokeDasharray","strokeDashoffset","strokeLinecap","strokeLinejoin","strokeMiterlimit","strokeOpacity","strokeWidth","surfaceScale","systemLanguage","tableValues","targetX","targetY","textAnchor","textDecoration","textLength","textRendering","to","transform","u1","u2","underlinePosition","underlineThickness","unicode","unicodeBidi","unicodeRange","unitsPerEm","vAlphabetic","values","vectorEffect","version","vertAdvY","vertOriginX","vertOriginY","vHanging","vIdeographic","viewTarget","visibility","vMathematical","widths","wordSpacing","writingMode","x1","x2","x","xChannelSelector","xHeight","xlinkActuate","xlinkArcrole","xlinkHref","xlinkRole","xlinkShow","xlinkTitle","xlinkType","xmlBase","xmlLang","xmlns","xmlnsXlink","xmlSpace","y1","y2","y","yChannelSelector","z","zoomAndPan","ref","key","angle"],du=["points","pathLength"],hu={svg:["viewBox","children"],polygon:du,polyline:du},mu=["dangerouslySetInnerHTML","onCopy","onCopyCapture","onCut","onCutCapture","onPaste","onPasteCapture","onCompositionEnd","onCompositionEndCapture","onCompositionStart","onCompositionStartCapture","onCompositionUpdate","onCompositionUpdateCapture","onFocus","onFocusCapture","onBlur","onBlurCapture","onChange","onChangeCapture","onBeforeInput","onBeforeInputCapture","onInput","onInputCapture","onReset","onResetCapture","onSubmit","onSubmitCapture","onInvalid","onInvalidCapture","onLoad","onLoadCapture","onError","onErrorCapture","onKeyDown","onKeyDownCapture","onKeyPress","onKeyPressCapture","onKeyUp","onKeyUpCapture","onAbort","onAbortCapture","onCanPlay","onCanPlayCapture","onCanPlayThrough","onCanPlayThroughCapture","onDurationChange","onDurationChangeCapture","onEmptied","onEmptiedCapture","onEncrypted","onEncryptedCapture","onEnded","onEndedCapture","onLoadedData","onLoadedDataCapture","onLoadedMetadata","onLoadedMetadataCapture","onLoadStart","onLoadStartCapture","onPause","onPauseCapture","onPlay","onPlayCapture","onPlaying","onPlayingCapture","onProgress","onProgressCapture","onRateChange","onRateChangeCapture","onSeeked","onSeekedCapture","onSeeking","onSeekingCapture","onStalled","onStalledCapture","onSuspend","onSuspendCapture","onTimeUpdate","onTimeUpdateCapture","onVolumeChange","onVolumeChangeCapture","onWaiting","onWaitingCapture","onAuxClick","onAuxClickCapture","onClick","onClickCapture","onContextMenu","onContextMenuCapture","onDoubleClick","onDoubleClickCapture","onDrag","onDragCapture","onDragEnd","onDragEndCapture","onDragEnter","onDragEnterCapture","onDragExit","onDragExitCapture","onDragLeave","onDragLeaveCapture","onDragOver","onDragOverCapture","onDragStart","onDragStartCapture","onDrop","onDropCapture","onMouseDown","onMouseDownCapture","onMouseEnter","onMouseLeave","onMouseMove","onMouseMoveCapture","onMouseOut","onMouseOutCapture","onMouseOver","onMouseOverCapture","onMouseUp","onMouseUpCapture","onSelect","onSelectCapture","onTouchCancel","onTouchCancelCapture","onTouchEnd","onTouchEndCapture","onTouchMove","onTouchMoveCapture","onTouchStart","onTouchStartCapture","onPointerDown","onPointerDownCapture","onPointerMove","onPointerMoveCapture","onPointerUp","onPointerUpCapture","onPointerCancel","onPointerCancelCapture","onPointerEnter","onPointerEnterCapture","onPointerLeave","onPointerLeaveCapture","onPointerOver","onPointerOverCapture","onPointerOut","onPointerOutCapture","onGotPointerCapture","onGotPointerCaptureCapture","onLostPointerCapture","onLostPointerCaptureCapture","onScroll","onScrollCapture","onWheel","onWheelCapture","onAnimationStart","onAnimationStartCapture","onAnimationEnd","onAnimationEndCapture","onAnimationIteration","onAnimationIterationCapture","onTransitionEnd","onTransitionEndCapture"],yu=function(e,t){if(!e||"function"==typeof e||"boolean"==typeof e)return null;var r=e;if((0,Ve.isValidElement)(e)&&(r=e.props),!cu()(r))return null;var n={};return Object.keys(r).forEach((function(e){mu.includes(e)&&(n[e]=t||function(t){return r[e](r,t)})})),n},vu=function(e,t,r){if(!cu()(e)||"object"!==fu(e))return null;var n=null;return Object.keys(e).forEach((function(o){var a=e[o];mu.includes(o)&&"function"==typeof a&&(n||(n={}),n[o]=function(e,t,r){return function(n){return e(t,r,n),null}}(a,t,r))})),n},gu=["children"],bu=["children"];function wu(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function xu(e){return xu="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},xu(e)}var Ou={click:"onClick",mousedown:"onMouseDown",mouseup:"onMouseUp",mouseover:"onMouseOver",mousemove:"onMouseMove",mouseout:"onMouseOut",mouseenter:"onMouseEnter",mouseleave:"onMouseLeave",touchcancel:"onTouchCancel",touchend:"onTouchEnd",touchmove:"onTouchMove",touchstart:"onTouchStart"},ku=function(e){return"string"==typeof e?e:e?e.displayName||e.name||"Component":""},Eu=null,Su=null,_u=function e(t){if(t===Eu&&Vr()(Su))return Su;var r=[];return Ve.Children.forEach(t,(function(t){Cn()(t)||((0,su.isFragment)(t)?r=r.concat(e(t.props.children)):r.push(t))})),Su=r,Eu=t,r};function ju(e,t){var r=[],n=[];return n=Vr()(t)?t.map((function(e){return ku(e)})):[ku(t)],_u(e).forEach((function(e){var t=Gr()(e,"type.displayName")||Gr()(e,"type.name");-1!==n.indexOf(t)&&r.push(e)})),r}function Pu(e,t){var r=ju(e,t);return r&&r[0]}var Au=function(e){if(!e||!e.props)return!1;var t=e.props,r=t.width,n=t.height;return!(!nn(r)||r<=0||!nn(n)||n<=0)},Cu=["a","altGlyph","altGlyphDef","altGlyphItem","animate","animateColor","animateMotion","animateTransform","circle","clipPath","color-profile","cursor","defs","desc","ellipse","feBlend","feColormatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","filter","font","font-face","font-face-format","font-face-name","font-face-url","foreignObject","g","glyph","glyphRef","hkern","image","line","lineGradient","marker","mask","metadata","missing-glyph","mpath","path","pattern","polygon","polyline","radialGradient","rect","script","set","stop","style","svg","switch","symbol","text","textPath","title","tref","tspan","use","view","vkern"],Tu=function(e){return e&&e.type&&en()(e.type)&&Cu.indexOf(e.type)>=0},Mu=function(e,t,r){if(!e||"function"==typeof e||"boolean"==typeof e)return null;var n=e;if((0,Ve.isValidElement)(e)&&(n=e.props),!cu()(n))return null;var o={};return Object.keys(n).forEach((function(e){var a;(function(e,t,r,n){var o,a=null!==(o=null==hu?void 0:hu[n])&&void 0!==o?o:[];return!_n()(e)&&(n&&a.includes(t)||pu.includes(t))||r&&mu.includes(t)})(null===(a=n)||void 0===a?void 0:a[e],e,t,r)&&(o[e]=n[e])})),o},Nu=function e(t,r){if(t===r)return!0;var n=Ve.Children.count(t);if(n!==Ve.Children.count(r))return!1;if(0===n)return!0;if(1===n)return Du(Vr()(t)?t[0]:t,Vr()(r)?r[0]:r);for(var o=0;o=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var Uu=Ze().forwardRef((function(e,t){var r=e.children,n=e.className,o=Fu(e,Ru),a=$()("recharts-layer",n);return Ze().createElement("g",Lu({className:a},Mu(o,!0),{ref:t}),r)})),Bu=["offset","layout","width","dataKey","data","dataPointFormatter","xAxis","yAxis"];function zu(){return zu=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function Wu(e){var t=e.offset,r=e.layout,n=e.width,o=e.dataKey,a=e.data,i=e.dataPointFormatter,l=e.xAxis,c=e.yAxis,s=Hu(e,Bu),u=Mu(s),f=a.map((function(e,a){var s=i(e,o),f=s.x,p=s.y,d=s.value,h=s.errorVal;if(!h)return null;var m,y,v=[];if(Array.isArray(h)){var g=Ku(h,2);m=g[0],y=g[1]}else m=y=h;if("vertical"===r){var b=l.scale,w=p+t,x=w+n,O=w-n,k=b(d-m),E=b(d+y);v.push({x1:E,y1:x,x2:E,y2:O}),v.push({x1:k,y1:w,x2:E,y2:w}),v.push({x1:k,y1:x,x2:k,y2:O})}else if("horizontal"===r){var S=c.scale,_=f+t,j=_-n,P=_+n,A=S(d-m),C=S(d+y);v.push({x1:j,y1:C,x2:P,y2:C}),v.push({x1:_,y1:A,x2:_,y2:C}),v.push({x1:j,y1:A,x2:P,y2:A})}return Ze().createElement(Uu,zu({className:"recharts-errorBar",key:"bar-".concat(a)},u),v.map((function(e,t){return Ze().createElement("line",zu({},e,{key:"line-".concat(t)}))})))}));return Ze().createElement(Uu,{className:"recharts-errorBars"},f)}Wu.defaultProps={stroke:"black",strokeWidth:1.5,width:5,offset:0,layout:"horizontal"},Wu.displayName="ErrorBar";var Gu=r(5578),$u=r.n(Gu),Vu=["children","width","height","viewBox","className","style"];function Zu(){return Zu=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function Xu(e){var t=e.children,r=e.width,n=e.height,o=e.viewBox,a=e.className,i=e.style,l=Yu(e,Vu),c=o||{width:r,height:n,x:0,y:0},s=$()("recharts-surface",a);return Ze().createElement("svg",Zu({},Mu(l,!0,"svg"),{className:s,width:r,height:n,style:i,viewBox:"".concat(c.x," ").concat(c.y," ").concat(c.width," ").concat(c.height)}),Ze().createElement("title",null,e.title),Ze().createElement("desc",null,e.desc),t)}Math.abs,Math.atan2;const Qu=Math.cos,Ju=(Math.max,Math.min,Math.sin),ef=Math.sqrt,tf=Math.PI,rf=2*tf;const nf={draw(e,t){const r=ef(t/tf);e.moveTo(r,0),e.arc(0,0,r,0,rf)}},of={draw(e,t){const r=ef(t/5)/2;e.moveTo(-3*r,-r),e.lineTo(-r,-r),e.lineTo(-r,-3*r),e.lineTo(r,-3*r),e.lineTo(r,-r),e.lineTo(3*r,-r),e.lineTo(3*r,r),e.lineTo(r,r),e.lineTo(r,3*r),e.lineTo(-r,3*r),e.lineTo(-r,r),e.lineTo(-3*r,r),e.closePath()}},af=ef(1/3),lf=2*af,cf={draw(e,t){const r=ef(t/lf),n=r*af;e.moveTo(0,-r),e.lineTo(n,0),e.lineTo(0,r),e.lineTo(-n,0),e.closePath()}},sf={draw(e,t){const r=ef(t),n=-r/2;e.rect(n,n,r,r)}},uf=Ju(tf/10)/Ju(7*tf/10),ff=Ju(rf/10)*uf,pf=-Qu(rf/10)*uf,df={draw(e,t){const r=ef(.8908130915292852*t),n=ff*r,o=pf*r;e.moveTo(0,-r),e.lineTo(n,o);for(let t=1;t<5;++t){const a=rf*t/5,i=Qu(a),l=Ju(a);e.lineTo(l*r,-i*r),e.lineTo(i*n-l*o,l*n+i*o)}e.closePath()}},hf=ef(3),mf={draw(e,t){const r=-ef(t/(3*hf));e.moveTo(0,2*r),e.lineTo(-hf*r,-r),e.lineTo(hf*r,-r),e.closePath()}},yf=-.5,vf=ef(3)/2,gf=1/ef(12),bf=3*(gf/2+1),wf={draw(e,t){const r=ef(t/bf),n=r/2,o=r*gf,a=n,i=r*gf+r,l=-a,c=i;e.moveTo(n,o),e.lineTo(a,i),e.lineTo(l,c),e.lineTo(yf*n-vf*o,vf*n+yf*o),e.lineTo(yf*a-vf*i,vf*a+yf*i),e.lineTo(yf*l-vf*c,vf*l+yf*c),e.lineTo(yf*n+vf*o,yf*o-vf*n),e.lineTo(yf*a+vf*i,yf*i-vf*a),e.lineTo(yf*l+vf*c,yf*c-vf*l),e.closePath()}},xf=Math.PI,Of=2*xf,kf=1e-6,Ef=Of-kf;function Sf(e){this._+=e[0];for(let t=1,r=e.length;t=0))throw new Error(`invalid digits: ${e}`);if(t>15)return Sf;const r=10**t;return function(e){this._+=e[0];for(let t=1,n=e.length;tkf)if(Math.abs(u*l-c*s)>kf&&o){let p=r-a,d=n-i,h=l*l+c*c,m=p*p+d*d,y=Math.sqrt(h),v=Math.sqrt(f),g=o*Math.tan((xf-Math.acos((h+f-m)/(2*y*v)))/2),b=g/v,w=g/y;Math.abs(b-1)>kf&&this._append`L${e+b*s},${t+b*u}`,this._append`A${o},${o},0,0,${+(u*p>s*d)},${this._x1=e+w*l},${this._y1=t+w*c}`}else this._append`L${this._x1=e},${this._y1=t}`;else;}arc(e,t,r,n,o,a){if(e=+e,t=+t,a=!!a,(r=+r)<0)throw new Error(`negative radius: ${r}`);let i=r*Math.cos(n),l=r*Math.sin(n),c=e+i,s=t+l,u=1^a,f=a?n-o:o-n;null===this._x1?this._append`M${c},${s}`:(Math.abs(this._x1-c)>kf||Math.abs(this._y1-s)>kf)&&this._append`L${c},${s}`,r&&(f<0&&(f=f%Of+Of),f>Ef?this._append`A${r},${r},0,1,${u},${e-i},${t-l}A${r},${r},0,1,${u},${this._x1=c},${this._y1=s}`:f>kf&&this._append`A${r},${r},0,${+(f>=xf)},${u},${this._x1=e+r*Math.cos(o)},${this._y1=t+r*Math.sin(o)}`)}rect(e,t,r,n){this._append`M${this._x0=this._x1=+e},${this._y0=this._y1=+t}h${r=+r}v${+n}h${-r}Z`}toString(){return this._}}function jf(e){let t=3;return e.digits=function(r){if(!arguments.length)return t;if(null==r)t=null;else{const e=Math.floor(r);if(!(e>=0))throw new RangeError(`invalid digits: ${r}`);t=e}return e},()=>new _f(t)}_f.prototype;ef(3),ef(3);function Pf(e){return Pf="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Pf(e)}var Af=["type","size","sizeType"];function Cf(){return Cf=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var If={symbolCircle:nf,symbolCross:of,symbolDiamond:cf,symbolSquare:sf,symbolStar:df,symbolTriangle:mf,symbolWye:wf},Rf=Math.PI/180,Lf=function(e){var t,r,n=e.type,o=void 0===n?"circle":n,a=e.size,i=void 0===a?64:a,l=e.sizeType,c=void 0===l?"area":l,s=Mf(Mf({},Df(e,Af)),{},{type:o,size:i,sizeType:c}),u=s.className,f=s.cx,p=s.cy,d=Mu(s,!0);return f===+f&&p===+p&&i===+i?Ze().createElement("path",Cf({},d,{className:$()("recharts-symbols",u),transform:"translate(".concat(f,", ").concat(p,")"),d:(t=function(e){var t="symbol".concat(Un()(e));return If[t]||nf}(o),r=function(e,t){let r=null,n=jf(o);function o(){let o;if(r||(r=o=n()),e.apply(this,arguments).draw(r,+t.apply(this,arguments)),o)return r=null,o+""||null}return e="function"==typeof e?e:Ps(e||nf),t="function"==typeof t?t:Ps(void 0===t?64:+t),o.type=function(t){return arguments.length?(e="function"==typeof t?t:Ps(t),o):e},o.size=function(e){return arguments.length?(t="function"==typeof e?e:Ps(+e),o):t},o.context=function(e){return arguments.length?(r=null==e?null:e,o):r},o}().type(t).size(function(e,t,r){if("area"===t)return e;switch(r){case"cross":return 5*e*e/9;case"diamond":return.5*e*e/Math.sqrt(3);case"square":return e*e;case"star":var n=18*Rf;return 1.25*e*e*(Math.tan(n)-Math.tan(2*n)*Math.pow(Math.tan(n),2));case"triangle":return Math.sqrt(3)*e*e/4;case"wye":return(21-10*Math.sqrt(3))*e*e/8;default:return Math.PI*e*e/4}}(i,c,o)),r())})):null};function Ff(e){return Ff="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ff(e)}function Uf(){return Uf=Object.assign?Object.assign.bind():function(e){for(var t=1;t');var d=t.inactive?i:t.color;return Ze().createElement("li",Uf({className:f,style:c,key:"legend-item-".concat(r)},vu(e.props,t,r)),Ze().createElement(Xu,{width:n,height:n,viewBox:l,style:s},e.renderIcon(t)),Ze().createElement("span",{className:"recharts-legend-item-text",style:{color:d}},u?u(p,t,r):p))}))}},{key:"render",value:function(){var e=this.props,t=e.payload,r=e.layout,n=e.align;if(!t||!t.length)return null;var o={padding:0,margin:0,textAlign:"horizontal"===r?n:"left"};return Ze().createElement("ul",{className:"recharts-default-legend",style:o},this.renderItems())}}],r&&zf(t.prototype,r),n&&zf(t,n),Object.defineProperty(t,"prototype",{writable:!1}),a}(Ve.PureComponent);function Zf(e){return Zf="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Zf(e)}Wf(Vf,"displayName","Legend"),Wf(Vf,"defaultProps",{iconSize:14,layout:"horizontal",align:"center",verticalAlign:"middle",inactiveColor:"#ccc"});var Yf=["ref"];function Xf(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Qf(e){for(var t=1;t=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function lp(e){return e.value}function cp(e,t){return!0===e?$u()(t,lp):_n()(e)?$u()(t,e):t}var sp=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&ep(e,t)}(a,e);var t,r,n,o=tp(a);function a(){var e;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a);for(var t=arguments.length,r=new Array(t),n=0;n=0&&r>=0?{width:t,height:r}:null}},{key:"getDefaultPosition",value:function(e){var t,r,n=this.props,o=n.layout,a=n.align,i=n.verticalAlign,l=n.margin,c=n.chartWidth,s=n.chartHeight;return e&&(void 0!==e.left&&null!==e.left||void 0!==e.right&&null!==e.right)||(t="center"===a&&"vertical"===o?{left:((c||0)-(this.getBBoxSnapshot()||{width:0}).width)/2}:"right"===a?{right:l&&l.right||0}:{left:l&&l.left||0}),e&&(void 0!==e.top&&null!==e.top||void 0!==e.bottom&&null!==e.bottom)||(r="middle"===i?{top:((s||0)-(this.getBBoxSnapshot()||{height:0}).height)/2}:"bottom"===i?{bottom:l&&l.bottom||0}:{top:l&&l.top||0}),Qf(Qf({},t),r)}},{key:"updateBBox",value:function(){var e=this.state,t=e.boxWidth,r=e.boxHeight,n=this.props.onBBoxUpdate;if(this.wrapperNode&&this.wrapperNode.getBoundingClientRect){var o=this.wrapperNode.getBoundingClientRect();(Math.abs(o.width-t)>1||Math.abs(o.height-r)>1)&&this.setState({boxWidth:o.width,boxHeight:o.height},(function(){n&&n(o)}))}else-1===t&&-1===r||this.setState({boxWidth:-1,boxHeight:-1},(function(){n&&n(null)}))}},{key:"render",value:function(){var e=this,t=this.props,r=t.content,n=t.width,o=t.height,a=t.wrapperStyle,i=t.payloadUniqBy,l=t.payload,c=Qf(Qf({position:"absolute",width:n||"auto",height:o||"auto"},this.getDefaultPosition(a)),a);return Ze().createElement("div",{className:"recharts-legend-wrapper",style:c,ref:function(t){e.wrapperNode=t}},function(e,t){if(Ze().isValidElement(e))return Ze().cloneElement(e,t);if(_n()(e))return Ze().createElement(e,t);t.ref;var r=ip(t,Yf);return Ze().createElement(Vf,r)}(r,Qf(Qf({},this.props),{},{payload:cp(i,l)})))}}])&&Jf(t.prototype,r),n&&Jf(t,n),Object.defineProperty(t,"prototype",{writable:!1}),a}(Ve.PureComponent);function up(e){return up="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},up(e)}function fp(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function pp(e){for(var t=1;te.length)&&(t=e.length);for(var r=0,n=new Array(t);r=2?2*tn(i[0]-i[1])*c:c,t&&(e.ticks||e.niceTicks)?(e.ticks||e.niceTicks).map((function(e){var t=o?o.indexOf(e):e;return{coordinate:n(t)+c,value:e,offset:c}})).filter((function(e){return!Yr()(e.coordinate)})):e.isCategorical&&e.categoricalDomain?e.categoricalDomain.map((function(e,t){return{coordinate:n(e)+c,value:e,index:t,offset:c}})):n.ticks&&!r?n.ticks(e.tickCount).map((function(e){return{coordinate:n(e)+c,value:e,offset:c}})):n.domain().map((function(e,t){return{coordinate:n(e)+c,value:o?o[e]:e,index:t,offset:c}}))},Cp=function(e,t,r){var n;return _n()(r)?n=r:_n()(t)&&(n=t),_n()(e)||n?function(t,r,o,a){_n()(e)&&e(t,r,o,a),_n()(n)&&n(t,r,o,a)}:null},Tp=function(e,t,r){var n=e.scale,o=e.type,i=e.layout,l=e.axisType;if("auto"===n)return"radial"===i&&"radiusAxis"===l?{scale:to(),realScaleType:"band"}:"radial"===i&&"angleAxis"===l?{scale:Ua(),realScaleType:"linear"}:"category"===o&&t&&(t.indexOf("LineChart")>=0||t.indexOf("AreaChart")>=0||t.indexOf("ComposedChart")>=0&&!r)?{scale:no(),realScaleType:"point"}:"category"===o?{scale:to(),realScaleType:"band"}:{scale:Ua(),realScaleType:"linear"};if(en()(n)){var c="scale".concat(Un()(n));return{scale:(a[c]||no)(),realScaleType:a[c]?c:"point"}}return _n()(n)?{scale:n}:{scale:no(),realScaleType:"point"}},Mp=1e-4,Np=function(e){var t=e.domain();if(t&&!(t.length<=2)){var r=t.length,n=e.range(),o=Math.min(n[0],n[1])-Mp,a=Math.max(n[0],n[1])+Mp,i=e(t[0]),l=e(t[r-1]);(ia||la)&&e.domain([t[0],t[r-1]])}},Dp={sign:function(e){var t=e.length;if(!(t<=0))for(var r=0,n=e[0].length;r=0?(e[i][r][0]=o,e[i][r][1]=o+l,o=e[i][r][1]):(e[i][r][0]=a,e[i][r][1]=a+l,a=e[i][r][1])}},expand:function(e,t){if((n=e.length)>0){for(var r,n,o,a=0,i=e[0].length;a0){for(var r,n=0,o=e[t[0]],a=o.length;n0&&(n=(r=e[t[0]]).length)>0){for(var r,n,o,a=0,i=1;i=0?(e[a][r][0]=o,e[a][r][1]=o+i,o=e[a][r][1]):(e[a][r][0]=0,e[a][r][1]=0)}}},Ip=function(e,t,r){var n=t.map((function(e){return e.props.dataKey})),o=Dp[r],a=function(){var e=Ps([]),t=As,r=_s,n=Cs;function o(o){var a,i,l=Array.from(e.apply(this,arguments),Ts),c=l.length,s=-1;for(const e of o)for(a=0,++s;a0)return n}if(e&&t&&t.length>=2){for(var o=Pn()(t,(function(e){return e.coordinate})),a=1/0,i=1,l=o.length;ie.length)&&(t=e.length);for(var r=0,n=new Array(t);r2&&void 0!==arguments[2]?arguments[2]:{top:0,right:0,bottom:0,left:0};return Math.min(Math.abs(e-(r.left||0)-(r.right||0)),Math.abs(t-(r.top||0)-(r.bottom||0)))/2},rd=function(e,t){var r=e.x,n=e.y,o=t.cx,a=t.cy,i=function(e,t){var r=e.x,n=e.y,o=t.x,a=t.y;return Math.sqrt(Math.pow(r-o,2)+Math.pow(n-a,2))}({x:r,y:n},{x:o,y:a});if(i<=0)return{radius:i};var l=(r-o)/i,c=Math.acos(l);return n>a&&(c=2*Math.PI-c),{radius:i,angle:Jp(c),angleInRadian:c}},nd=function(e,t){var r=t.startAngle,n=t.endAngle,o=Math.floor(r/360),a=Math.floor(n/360);return e+360*Math.min(o,a)},od=function(e,t){var r=e.x,n=e.y,o=rd({x:r,y:n},t),a=o.radius,i=o.angle,l=t.innerRadius,c=t.outerRadius;if(ac)return!1;if(0===a)return!0;var s,u=function(e){var t=e.startAngle,r=e.endAngle,n=Math.floor(t/360),o=Math.floor(r/360),a=Math.min(n,o);return{startAngle:t-360*a,endAngle:r-360*a}}(t),f=u.startAngle,p=u.endAngle,d=i;if(f<=p){for(;d>p;)d-=360;for(;d=f&&d<=p}else{for(;d>f;)d-=360;for(;d=p&&d<=f}return s?Vp(Vp({},t),{},{radius:a,angle:nd(d,t)}):null};function ad(e){var t=e.cx,r=e.cy,n=e.radius,o=e.startAngle,a=e.endAngle;return{points:[ed(t,r,n,o),ed(t,r,n,a)],cx:t,cy:r,radius:n,startAngle:o,endAngle:a}}var id={isSsr:!("undefined"!=typeof window&&window.document&&window.document.createElement&&window.setTimeout),get:function(e){return id[e]},set:function(e,t){if("string"==typeof e)id[e]=t;else{var r=Object.keys(e);r&&r.length&&r.forEach((function(t){id[t]=e[t]}))}}};function ld(e){return ld="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ld(e)}function cd(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function sd(e){for(var t=1;te.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0&&t===+t?"".concat(t,"px"):t}(r,e[r]),";");var n}),"")},gd=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(null==e||id.isSsr)return{width:0,height:0};var r="".concat(e),n=vd(t),o="".concat(r,"-").concat(n);if(dd.widthCache[o])return dd.widthCache[o];try{var a=document.getElementById(yd);a||((a=document.createElement("span")).setAttribute("id",yd),a.setAttribute("aria-hidden","true"),document.body.appendChild(a));var i=sd(sd({},hd),t);Object.keys(i).map((function(e){return a.style[e]=i[e],e})),a.textContent=r;var l=a.getBoundingClientRect(),c={width:l.width,height:l.height};return dd.widthCache[o]=c,++dd.cacheCount>2e3&&(dd.cacheCount=0,dd.widthCache={}),c}catch(e){return{width:0,height:0}}},bd=r(6604),wd=r.n(bd),xd=Object.getOwnPropertyNames,Od=Object.getOwnPropertySymbols,kd=Object.prototype.hasOwnProperty;function Ed(e,t){return function(r,n,o){return e(r,n,o)&&t(r,n,o)}}function Sd(e){return function(t,r,n){if(!t||!r||"object"!=typeof t||"object"!=typeof r)return e(t,r,n);var o=n.cache,a=o.get(t),i=o.get(r);if(a&&i)return a===r&&i===t;o.set(t,r),o.set(r,t);var l=e(t,r,n);return o.delete(t),o.delete(r),l}}function _d(e){return xd(e).concat(Od(e))}var jd=Object.hasOwn||function(e,t){return kd.call(e,t)};function Pd(e,t){return e||t?e===t:e===t||e!=e&&t!=t}var Ad="_owner",Cd=Object.getOwnPropertyDescriptor,Td=Object.keys;function Md(e,t,r){var n=e.length;if(t.length!==n)return!1;for(;n-- >0;)if(!r.equals(e[n],t[n],n,n,e,t,r))return!1;return!0}function Nd(e,t){return Pd(e.getTime(),t.getTime())}function Dd(e,t,r){if(e.size!==t.size)return!1;for(var n,o,a={},i=e.entries(),l=0;(n=i.next())&&!n.done;){for(var c=t.entries(),s=!1,u=0;(o=c.next())&&!o.done;){var f=n.value,p=f[0],d=f[1],h=o.value,m=h[0],y=h[1];s||a[u]||!(s=r.equals(p,m,l,u,e,t,r)&&r.equals(d,y,p,m,e,t,r))||(a[u]=!0),u++}if(!s)return!1;l++}return!0}function Id(e,t,r){var n,o=Td(e),a=o.length;if(Td(t).length!==a)return!1;for(;a-- >0;){if((n=o[a])===Ad&&(e.$$typeof||t.$$typeof)&&e.$$typeof!==t.$$typeof)return!1;if(!jd(t,n)||!r.equals(e[n],t[n],n,n,e,t,r))return!1}return!0}function Rd(e,t,r){var n,o,a,i=_d(e),l=i.length;if(_d(t).length!==l)return!1;for(;l-- >0;){if((n=i[l])===Ad&&(e.$$typeof||t.$$typeof)&&e.$$typeof!==t.$$typeof)return!1;if(!jd(t,n))return!1;if(!r.equals(e[n],t[n],n,n,e,t,r))return!1;if(o=Cd(e,n),a=Cd(t,n),(o||a)&&(!o||!a||o.configurable!==a.configurable||o.enumerable!==a.enumerable||o.writable!==a.writable))return!1}return!0}function Ld(e,t){return Pd(e.valueOf(),t.valueOf())}function Fd(e,t){return e.source===t.source&&e.flags===t.flags}function Ud(e,t,r){if(e.size!==t.size)return!1;for(var n,o,a={},i=e.values();(n=i.next())&&!n.done;){for(var l=t.values(),c=!1,s=0;(o=l.next())&&!o.done;)c||a[s]||!(c=r.equals(n.value,o.value,n.value,o.value,e,t,r))||(a[s]=!0),s++;if(!c)return!1}return!0}function Bd(e,t){var r=e.length;if(t.length!==r)return!1;for(;r-- >0;)if(e[r]!==t[r])return!1;return!0}var zd="[object Arguments]",Kd="[object Boolean]",qd="[object Date]",Hd="[object Map]",Wd="[object Number]",Gd="[object Object]",$d="[object RegExp]",Vd="[object Set]",Zd="[object String]",Yd=Array.isArray,Xd="function"==typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView:null,Qd=Object.assign,Jd=Object.prototype.toString.call.bind(Object.prototype.toString);var eh=th();th({strict:!0}),th({circular:!0}),th({circular:!0,strict:!0}),th({createInternalComparator:function(){return Pd}}),th({strict:!0,createInternalComparator:function(){return Pd}}),th({circular:!0,createInternalComparator:function(){return Pd}}),th({circular:!0,createInternalComparator:function(){return Pd},strict:!0});function th(e){void 0===e&&(e={});var t,r=e.circular,n=void 0!==r&&r,o=e.createInternalComparator,a=e.createState,i=e.strict,l=void 0!==i&&i,c=function(e){var t=e.circular,r=e.createCustomConfig,n=e.strict,o={areArraysEqual:n?Rd:Md,areDatesEqual:Nd,areMapsEqual:n?Ed(Dd,Rd):Dd,areObjectsEqual:n?Rd:Id,arePrimitiveWrappersEqual:Ld,areRegExpsEqual:Fd,areSetsEqual:n?Ed(Ud,Rd):Ud,areTypedArraysEqual:n?Rd:Bd};if(r&&(o=Qd({},o,r(o))),t){var a=Sd(o.areArraysEqual),i=Sd(o.areMapsEqual),l=Sd(o.areObjectsEqual),c=Sd(o.areSetsEqual);o=Qd({},o,{areArraysEqual:a,areMapsEqual:i,areObjectsEqual:l,areSetsEqual:c})}return o}(e),s=function(e){var t=e.areArraysEqual,r=e.areDatesEqual,n=e.areMapsEqual,o=e.areObjectsEqual,a=e.arePrimitiveWrappersEqual,i=e.areRegExpsEqual,l=e.areSetsEqual,c=e.areTypedArraysEqual;return function(e,s,u){if(e===s)return!0;if(null==e||null==s||"object"!=typeof e||"object"!=typeof s)return e!=e&&s!=s;var f=e.constructor;if(f!==s.constructor)return!1;if(f===Object)return o(e,s,u);if(Yd(e))return t(e,s,u);if(null!=Xd&&Xd(e))return c(e,s,u);if(f===Date)return r(e,s,u);if(f===RegExp)return i(e,s,u);if(f===Map)return n(e,s,u);if(f===Set)return l(e,s,u);var p=Jd(e);return p===qd?r(e,s,u):p===$d?i(e,s,u):p===Hd?n(e,s,u):p===Vd?l(e,s,u):p===Gd?"function"!=typeof e.then&&"function"!=typeof s.then&&o(e,s,u):p===zd?o(e,s,u):(p===Kd||p===Wd||p===Zd)&&a(e,s,u)}}(c),u=o?o(s):(t=s,function(e,r,n,o,a,i,l){return t(e,r,l)});return function(e){var t=e.circular,r=e.comparator,n=e.createState,o=e.equals,a=e.strict;if(n)return function(e,i){var l=n(),c=l.cache,s=void 0===c?t?new WeakMap:void 0:c,u=l.meta;return r(e,i,{cache:s,equals:o,meta:u,strict:a})};if(t)return function(e,t){return r(e,t,{cache:new WeakMap,equals:o,meta:void 0,strict:a})};var i={cache:void 0,equals:o,meta:void 0,strict:a};return function(e,t){return r(e,t,i)}}({circular:n,comparator:s,createState:a,equals:u,strict:l})}function rh(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=-1;requestAnimationFrame((function n(o){r<0&&(r=o),o-r>t?(e(o),r=-1):function(e){"undefined"!=typeof requestAnimationFrame&&requestAnimationFrame(e)}(n)}))}function nh(e){return nh="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},nh(e)}function oh(e){return function(e){if(Array.isArray(e))return e}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return ah(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return ah(e,t)}(e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ah(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);re.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0&&e<=1}));var s,u,f=Sh(n,a),p=Sh(o,i),d=(s=n,u=a,function(e){var t=kh(s,u),r=[].concat(bh(t.map((function(e,t){return e*t})).slice(1)),[0]);return Eh(r,e)}),h=function(e){return e>1?1:e<0?0:e},m=function(e){for(var t=e>1?1:e,r=t,n=0;n<8;++n){var o=f(r)-t,a=d(r);if(Math.abs(o-t)0&&void 0!==arguments[0]?arguments[0]:{},t=e.stiff,r=void 0===t?100:t,n=e.damping,o=void 0===n?8:n,a=e.dt,i=void 0===a?17:a,l=function(e,t,n){var a=n+(-(e-t)*r-n*o)*i/1e3,l=n*i/1e3+e;return Math.abs(l-t)e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function qh(e){return function(e){if(Array.isArray(e))return Hh(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return Hh(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Hh(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Hh(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r0?r[o-1]:n,p=s||Object.keys(c);if("function"==typeof l||"spring"===l)return[].concat(qh(e),[t.runJSAnimation.bind(t,{from:f.style,to:c,duration:a,easing:l}),a]);var d=vh(p,a,l),h=Gh(Gh(Gh({},f.style),c),{},{transition:d});return[].concat(qh(e),[h,a,u]).filter(hh)}),[i,Math.max(c,n)])),[e.onAnimationEnd]))}},{key:"runAnimation",value:function(e){this.manager||(this.manager=ih());var t=e.begin,r=e.duration,n=e.attributeName,o=e.to,a=e.easing,i=e.onAnimationStart,l=e.onAnimationEnd,c=e.steps,s=e.children,u=this.manager;if(this.unSubscribe=u.subscribe(this.handleStyleChange),"function"!=typeof a&&"function"!=typeof s&&"spring"!==a)if(c.length>1)this.runStepAnimation(e);else{var f=n?$h({},n,o):o,p=vh(Object.keys(f),r,a);u.start([i,t,Gh(Gh({},f),{},{transition:p}),r,l])}else this.runJSAnimation(e)}},{key:"render",value:function(){var e=this.props,t=e.children,r=(e.begin,e.duration),n=(e.attributeName,e.easing,e.isActive),o=(e.steps,e.from,e.to,e.canBegin,e.onAnimationEnd,e.shouldReAnimate,e.onAnimationReStart,Kh(e,zh)),a=Ve.Children.count(t),i=yh(this.state.style);if("function"==typeof t)return t(i);if(!n||0===a||r<=0)return t;var l=function(e){var t=e.props,r=t.style,n=void 0===r?{}:r,a=t.className;return(0,Ve.cloneElement)(e,Gh(Gh({},o),{},{style:Gh(Gh({},n),i),className:a}))};return 1===a?l(Ve.Children.only(t)):Ze().createElement("div",null,Ve.Children.map(t,(function(e){return l(e)})))}}])&&Vh(t.prototype,r),n&&Vh(t,n),Object.defineProperty(t,"prototype",{writable:!1}),a}(Ve.PureComponent);tm.displayName="Animate",tm.defaultProps={begin:0,duration:1e3,from:"",to:"",attributeName:"",easing:"ease",isActive:!0,canBegin:!0,steps:[],onAnimationEnd:function(){},onAnimationStart:function(){}},tm.propTypes={from:qe().oneOfType([qe().object,qe().string]),to:qe().oneOfType([qe().object,qe().string]),attributeName:qe().string,duration:qe().number,begin:qe().number,easing:qe().oneOfType([qe().string,qe().func]),steps:qe().arrayOf(qe().shape({duration:qe().number.isRequired,style:qe().object.isRequired,easing:qe().oneOfType([qe().oneOf(["ease","ease-in","ease-out","ease-in-out","linear"]),qe().func]),properties:qe().arrayOf("string"),onAnimationEnd:qe().func})),children:qe().oneOfType([qe().node,qe().func]),isActive:qe().bool,canBegin:qe().bool,onAnimationEnd:qe().func,shouldReAnimate:qe().bool,onAnimationStart:qe().func,onAnimationReStart:qe().func};const rm=tm;var nm=r(9469),om=["children","appearOptions","enterOptions","leaveOptions"];function am(e){return am="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},am(e)}function im(){return im=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function cm(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function sm(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{},t=e.steps,r=e.duration;return t&&t.length?t.reduce((function(e,t){return e+(Number.isFinite(t.duration)&&t.duration>0?t.duration:0)}),0):Number.isFinite(r)?r:0},gm=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&fm(e,t)}(a,e);var t,r,n,o=pm(a);function a(){var e;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a),mm(dm(e=o.call(this)),"handleEnter",(function(t,r){var n=e.props,o=n.appearOptions,a=n.enterOptions;e.handleStyleActive(r?o:a)})),mm(dm(e),"handleExit",(function(){var t=e.props.leaveOptions;e.handleStyleActive(t)})),e.state={isActive:!1},e}return t=a,(r=[{key:"handleStyleActive",value:function(e){if(e){var t=e.onAnimationEnd?function(){e.onAnimationEnd()}:null;this.setState(sm(sm({},e),{},{onAnimationEnd:t,isActive:!0}))}}},{key:"parseTimeout",value:function(){var e=this.props,t=e.appearOptions,r=e.enterOptions,n=e.leaveOptions;return vm(t)+vm(r)+vm(n)}},{key:"render",value:function(){var e=this,t=this.props,r=t.children,n=(t.appearOptions,t.enterOptions,t.leaveOptions,lm(t,om));return Ze().createElement(nm.Transition,im({},n,{onEnter:this.handleEnter,onExit:this.handleExit,timeout:this.parseTimeout()}),(function(){return Ze().createElement(rm,e.state,Ve.Children.only(r))}))}}])&&um(t.prototype,r),n&&um(t,n),Object.defineProperty(t,"prototype",{writable:!1}),a}(Ve.Component);gm.propTypes={appearOptions:qe().object,enterOptions:qe().object,leaveOptions:qe().object,children:qe().element};const bm=gm;function wm(e){var t=e.component,r=e.children,n=e.appear,o=e.enter,a=e.leave;return Ze().createElement(nm.TransitionGroup,{component:t},Ve.Children.map(r,(function(e,t){return Ze().createElement(bm,{appearOptions:n,enterOptions:o,leaveOptions:a,key:"child-".concat(t)},e)})))}wm.propTypes={appear:qe().object,enter:qe().object,leave:qe().object,children:qe().oneOfType([qe().array,qe().element]),component:qe().any},wm.defaultProps={component:"span"};const xm=rm;var Om=function(e){return null};Om.displayName="Cell";var km=r(928),Em=r.n(km);function Sm(e){return Sm="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Sm(e)}function _m(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,a,i,l=[],c=!0,s=!1;try{if(a=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=a.call(r)).done)&&(l.push(n.value),l.length!==t);c=!0);}catch(e){s=!0,o=e}finally{try{if(!c&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(s)throw o}}return l}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return jm(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return jm(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function jm(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function Wm(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,a,i,l=[],c=!0,s=!1;try{if(a=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=a.call(r)).done)&&(l.push(n.value),l.length!==t);c=!0);}catch(e){s=!0,o=e}finally{try{if(!c&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(s)throw o}}return l}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Gm(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Gm(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Gm(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r0&&void 0!==arguments[0]?arguments[0]:[]).reduce((function(e,t){var a=t.word,i=t.width,l=e[e.length-1];if(l&&(null==n||o||l.width+i+ra||function(e){return e.reduce((function(e,t){return e.width>t.width?e:t}))}(o).width>Number(n);return[i,o]},m=0,y=u.length-1,v=0;m<=y&&v<=u.length-1;){var g=Math.floor((m+y)/2),b=Wm(h(g-1),2),w=b[0],x=b[1],O=Wm(h(g),1)[0];if(w||O||(m=g+1),w&&O&&(y=g-1),!w&&O){d=x;break}v++}return d||p}({breakAll:a,children:n,maxLines:i,style:o},l.wordsWithComputedWidth,l.spaceWidth,t,r):Zm(n)}return Zm(n)},Xm="#808080",Qm=function(e){var t=e.x,r=void 0===t?0:t,n=e.y,o=void 0===n?0:n,a=e.lineHeight,i=void 0===a?"1em":a,l=e.capHeight,c=void 0===l?"0.71em":l,s=e.scaleToFit,u=void 0!==s&&s,f=e.textAnchor,p=void 0===f?"start":f,d=e.verticalAnchor,h=void 0===d?"end":d,m=e.fill,y=void 0===m?Xm:m,v=Hm(e,zm),g=(0,Ve.useMemo)((function(){return Ym({breakAll:v.breakAll,children:v.children,maxLines:v.maxLines,scaleToFit:u,style:v.style,width:v.width})}),[v.breakAll,v.children,v.maxLines,u,v.style,v.width]),b=v.dx,w=v.dy,x=v.angle,O=v.className,k=v.breakAll,E=Hm(v,Km);if(!on(r)||!on(o))return null;var S,_=r+(nn(b)?b:0),j=o+(nn(w)?w:0);switch(h){case"start":S=Bm("calc(".concat(c,")"));break;case"middle":S=Bm("calc(".concat((g.length-1)/2," * -").concat(i," + (").concat(c," / 2))"));break;default:S=Bm("calc(".concat(g.length-1," * -").concat(i,")"))}var P=[];if(u){var A=g[0].width,C=v.width;P.push("scale(".concat((nn(C)?C/A:1)/A,")"))}return x&&P.push("rotate(".concat(x,", ").concat(_,", ").concat(j,")")),P.length&&(E.transform=P.join(" ")),Ze().createElement("text",qm({},Mu(E,!0),{x:_,y:j,className:$()("recharts-text",O),textAnchor:p,fill:y.includes("url")?Xm:y}),g.map((function(e,t){return Ze().createElement("tspan",{x:_,dy:0===t?S:i,key:t},e.words.join(k?"":" "))})))};function Jm(e){return Jm="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Jm(e)}var ey=["offset"];function ty(e){return function(e){if(Array.isArray(e))return ry(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return ry(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return ry(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ry(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function oy(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function ay(e){for(var t=1;t=0?1:-1;"insideStart"===a?(n=h+b*l,o=y):"insideEnd"===a?(n=m-b*l,o=!y):"end"===a&&(n=m+b*l,o=y),o=g<=0?o:!o;var w=ed(u,f,v,n),x=ed(u,f,v,n+359*(o?1:-1)),O="M".concat(w.x,",").concat(w.y,"\n A").concat(v,",").concat(v,",0,1,").concat(o?0:1,",\n ").concat(x.x,",").concat(x.y),k=Cn()(e.id)?ln("recharts-radial-line-"):e.id;return Ze().createElement("text",ly({},r,{dominantBaseline:"central",className:$()("recharts-radial-bar-label",c)}),Ze().createElement("defs",null,Ze().createElement("path",{id:k,d:O})),Ze().createElement("textPath",{xlinkHref:"#".concat(k)},t))},uy=function(e){var t=e.viewBox,r=e.offset,n=e.position,o=t,a=o.cx,i=o.cy,l=o.innerRadius,c=o.outerRadius,s=(o.startAngle+o.endAngle)/2;if("outside"===n){var u=ed(a,i,c+r,s),f=u.x;return{x:f,y:u.y,textAnchor:f>=a?"start":"end",verticalAnchor:"middle"}}if("center"===n)return{x:a,y:i,textAnchor:"middle",verticalAnchor:"middle"};if("centerTop"===n)return{x:a,y:i,textAnchor:"middle",verticalAnchor:"start"};if("centerBottom"===n)return{x:a,y:i,textAnchor:"middle",verticalAnchor:"end"};var p=ed(a,i,(l+c)/2,s);return{x:p.x,y:p.y,textAnchor:"middle",verticalAnchor:"middle"}},fy=function(e){var t=e.viewBox,r=e.parentViewBox,n=e.offset,o=e.position,a=t,i=a.x,l=a.y,c=a.width,s=a.height,u=s>=0?1:-1,f=u*n,p=u>0?"end":"start",d=u>0?"start":"end",h=c>=0?1:-1,m=h*n,y=h>0?"end":"start",v=h>0?"start":"end";if("top"===o)return ay(ay({},{x:i+c/2,y:l-u*n,textAnchor:"middle",verticalAnchor:p}),r?{height:Math.max(l-r.y,0),width:c}:{});if("bottom"===o)return ay(ay({},{x:i+c/2,y:l+s+f,textAnchor:"middle",verticalAnchor:d}),r?{height:Math.max(r.y+r.height-(l+s),0),width:c}:{});if("left"===o){var g={x:i-m,y:l+s/2,textAnchor:y,verticalAnchor:"middle"};return ay(ay({},g),r?{width:Math.max(g.x-r.x,0),height:s}:{})}if("right"===o){var b={x:i+c+m,y:l+s/2,textAnchor:v,verticalAnchor:"middle"};return ay(ay({},b),r?{width:Math.max(r.x+r.width-b.x,0),height:s}:{})}var w=r?{width:c,height:s}:{};return"insideLeft"===o?ay({x:i+m,y:l+s/2,textAnchor:v,verticalAnchor:"middle"},w):"insideRight"===o?ay({x:i+c-m,y:l+s/2,textAnchor:y,verticalAnchor:"middle"},w):"insideTop"===o?ay({x:i+c/2,y:l+f,textAnchor:"middle",verticalAnchor:d},w):"insideBottom"===o?ay({x:i+c/2,y:l+s-f,textAnchor:"middle",verticalAnchor:p},w):"insideTopLeft"===o?ay({x:i+m,y:l+f,textAnchor:v,verticalAnchor:d},w):"insideTopRight"===o?ay({x:i+c-m,y:l+f,textAnchor:y,verticalAnchor:d},w):"insideBottomLeft"===o?ay({x:i+m,y:l+s-f,textAnchor:v,verticalAnchor:p},w):"insideBottomRight"===o?ay({x:i+c-m,y:l+s-f,textAnchor:y,verticalAnchor:p},w):cu()(o)&&(nn(o.x)||rn(o.x))&&(nn(o.y)||rn(o.y))?ay({x:i+cn(o.x,c),y:l+cn(o.y,s),textAnchor:"end",verticalAnchor:"end"},w):ay({x:i+c/2,y:l+s/2,textAnchor:"middle",verticalAnchor:"middle"},w)},py=function(e){return"cx"in e&&nn(e.cx)};function dy(e){var t,r=e.offset,n=ay({offset:void 0===r?5:r},ny(e,ey)),o=n.viewBox,a=n.position,i=n.value,l=n.children,c=n.content,s=n.className,u=void 0===s?"":s,f=n.textBreakAll;if(!o||Cn()(i)&&Cn()(l)&&!(0,Ve.isValidElement)(c)&&!_n()(c))return null;if((0,Ve.isValidElement)(c))return(0,Ve.cloneElement)(c,n);if(_n()(c)){if(t=(0,Ve.createElement)(c,n),(0,Ve.isValidElement)(t))return t}else t=cy(n);var p=py(o),d=Mu(n,!0);if(p&&("insideStart"===a||"insideEnd"===a||"end"===a))return sy(n,t,d);var h=p?uy(n):fy(n);return Ze().createElement(Qm,ly({className:$()("recharts-label",u)},d,h,{breakAll:f}),t)}dy.displayName="Label";var hy=function(e){var t=e.cx,r=e.cy,n=e.angle,o=e.startAngle,a=e.endAngle,i=e.r,l=e.radius,c=e.innerRadius,s=e.outerRadius,u=e.x,f=e.y,p=e.top,d=e.left,h=e.width,m=e.height,y=e.clockWise,v=e.labelViewBox;if(v)return v;if(nn(h)&&nn(m)){if(nn(u)&&nn(f))return{x:u,y:f,width:h,height:m};if(nn(p)&&nn(d))return{x:p,y:d,width:h,height:m}}return nn(u)&&nn(f)?{x:u,y:f,width:0,height:0}:nn(t)&&nn(r)?{cx:t,cy:r,startAngle:o||n||0,endAngle:a||n||0,innerRadius:c||0,outerRadius:s||l||i||0,clockWise:y}:e.viewBox?e.viewBox:{}};function my(e){return my="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},my(e)}dy.parseViewBox=hy,dy.renderCallByParent=function(e,t){var r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(!e||!e.children&&r&&!e.label)return null;var n=e.children,o=hy(e),a=ju(n,dy).map((function(e,r){return(0,Ve.cloneElement)(e,{viewBox:t||o,key:"label-".concat(r)})}));if(!r)return a;var i=function(e,t){return e?!0===e?Ze().createElement(dy,{key:"label-implicit",viewBox:t}):on(e)?Ze().createElement(dy,{key:"label-implicit",viewBox:t,value:e}):(0,Ve.isValidElement)(e)?e.type===dy?(0,Ve.cloneElement)(e,{key:"label-implicit",viewBox:t}):Ze().createElement(dy,{key:"label-implicit",content:e,viewBox:t}):_n()(e)?Ze().createElement(dy,{key:"label-implicit",content:e,viewBox:t}):cu()(e)?Ze().createElement(dy,ly({viewBox:t},e,{key:"label-implicit"})):null:null}(e.label,t||o);return[i].concat(ty(a))};var yy=["valueAccessor"],vy=["data","dataKey","clockWise","id","textBreakAll"];function gy(e){return function(e){if(Array.isArray(e))return by(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return by(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return by(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function by(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var Sy=function(e){return Vr()(e.value)?Em()(e.value):e.value};function _y(e){var t=e.valueAccessor,r=void 0===t?Sy:t,n=Ey(e,yy),o=n.data,a=n.dataKey,i=n.clockWise,l=n.id,c=n.textBreakAll,s=Ey(n,vy);return o&&o.length?Ze().createElement(Uu,{className:"recharts-label-list"},o.map((function(e,t){var n=Cn()(a)?r(e,t):Op(e&&e.payload,a),o=Cn()(l)?{}:{id:"".concat(l,"-").concat(t)};return Ze().createElement(dy,wy({},Mu(e,!0),s,o,{parentViewBox:e.parentViewBox,index:t,value:n,textBreakAll:c,viewBox:dy.parseViewBox(Cn()(i)?e:Oy(Oy({},e),{},{clockWise:i})),key:"label-".concat(t)}))}))):null}_y.displayName="LabelList",_y.renderCallByParent=function(e,t){var r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(!e||!e.children&&r&&!e.label)return null;var n=ju(e.children,_y).map((function(e,r){return(0,Ve.cloneElement)(e,{data:t,key:"labelList-".concat(r)})}));return r?[function(e,t){return e?!0===e?Ze().createElement(_y,{key:"labelList-implicit",data:t}):Ze().isValidElement(e)||_n()(e)?Ze().createElement(_y,{key:"labelList-implicit",data:t,content:e}):cu()(e)?Ze().createElement(_y,wy({data:t},e,{key:"labelList-implicit"})):null:null}(e.label,t)].concat(gy(n)):n};var jy=r(8630),Py=r.n(jy);function Ay(e){return Ay="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ay(e)}function Cy(){return Cy=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0?1:-1,c=r>=0?1:-1,s=n>=0&&r>=0||n<0&&r<0?1:0;if(i>0&&o instanceof Array){for(var u=[0,0,0,0],f=0;f<4;f++)u[f]=o[f]>i?i:o[f];a="M".concat(e,",").concat(t+l*u[0]),u[0]>0&&(a+="A ".concat(u[0],",").concat(u[0],",0,0,").concat(s,",").concat(e+c*u[0],",").concat(t)),a+="L ".concat(e+r-c*u[1],",").concat(t),u[1]>0&&(a+="A ".concat(u[1],",").concat(u[1],",0,0,").concat(s,",\n ").concat(e+r,",").concat(t+l*u[1])),a+="L ".concat(e+r,",").concat(t+n-l*u[2]),u[2]>0&&(a+="A ".concat(u[2],",").concat(u[2],",0,0,").concat(s,",\n ").concat(e+r-c*u[2],",").concat(t+n)),a+="L ".concat(e+c*u[3],",").concat(t+n),u[3]>0&&(a+="A ".concat(u[3],",").concat(u[3],",0,0,").concat(s,",\n ").concat(e,",").concat(t+n-l*u[3])),a+="Z"}else if(i>0&&o===+o&&o>0){var p=Math.min(i,o);a="M ".concat(e,",").concat(t+l*p,"\n A ").concat(p,",").concat(p,",0,0,").concat(s,",").concat(e+c*p,",").concat(t,"\n L ").concat(e+r-c*p,",").concat(t,"\n A ").concat(p,",").concat(p,",0,0,").concat(s,",").concat(e+r,",").concat(t+l*p,"\n L ").concat(e+r,",").concat(t+n-l*p,"\n A ").concat(p,",").concat(p,",0,0,").concat(s,",").concat(e+r-c*p,",").concat(t+n,"\n L ").concat(e+c*p,",").concat(t+n,"\n A ").concat(p,",").concat(p,",0,0,").concat(s,",").concat(e,",").concat(t+n-l*p," Z")}else a="M ".concat(e,",").concat(t," h ").concat(r," v ").concat(n," h ").concat(-r," Z");return a},Ly=function(e,t){if(!e||!t)return!1;var r=e.x,n=e.y,o=t.x,a=t.y,i=t.width,l=t.height;if(Math.abs(i)>0&&Math.abs(l)>0){var c=Math.min(o,o+i),s=Math.max(o,o+i),u=Math.min(a,a+l),f=Math.max(a,a+l);return r>=c&&r<=s&&n>=u&&n<=f}return!1},Fy={x:0,y:0,width:0,height:0,radius:0,isAnimationActive:!1,isUpdateAnimationActive:!1,animationBegin:0,animationDuration:1500,animationEasing:"ease"},Uy=function(e){var t=Dy(Dy({},Fy),e),r=(0,Ve.useRef)(),n=Ty((0,Ve.useState)(-1),2),o=n[0],a=n[1];(0,Ve.useEffect)((function(){if(r.current&&r.current.getTotalLength)try{var e=r.current.getTotalLength();e&&a(e)}catch(e){}}),[]);var i=t.x,l=t.y,c=t.width,s=t.height,u=t.radius,f=t.className,p=t.animationEasing,d=t.animationDuration,h=t.animationBegin,m=t.isAnimationActive,y=t.isUpdateAnimationActive;if(i!==+i||l!==+l||c!==+c||s!==+s||0===c||0===s)return null;var v=$()("recharts-rectangle",f);return y?Ze().createElement(xm,{canBegin:o>0,from:{width:c,height:s,x:i,y:l},to:{width:c,height:s,x:i,y:l},duration:d,animationEasing:p,isActive:y},(function(e){var n=e.width,a=e.height,i=e.x,l=e.y;return Ze().createElement(xm,{canBegin:o>0,from:"0px ".concat(-1===o?1:o,"px"),to:"".concat(o,"px 0px"),attributeName:"strokeDasharray",begin:h,duration:d,isActive:m,easing:p},Ze().createElement("path",Cy({},Mu(t,!0),{className:v,d:Ry(i,l,n,a,u),ref:r})))})):Ze().createElement("path",Cy({},Mu(t,!0),{className:v,d:Ry(i,l,c,s,u)}))};function By(e){return By="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},By(e)}function zy(){return zy=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var r=0,n=new Array(t);r0,from:{upperWidth:0,lowerWidth:0,height:u,x:i,y:l},to:{upperWidth:c,lowerWidth:s,height:u,x:i,y:l},duration:d,animationEasing:p,isActive:m},(function(e){var n=e.upperWidth,a=e.lowerWidth,i=e.height,l=e.x,c=e.y;return Ze().createElement(xm,{canBegin:o>0,from:"0px ".concat(-1===o?1:o,"px"),to:"".concat(o,"px 0px"),attributeName:"strokeDasharray",begin:h,duration:d,easing:p},Ze().createElement("path",zy({},Mu(t,!0),{className:y,d:$y(l,c,n,a,i),ref:r})))})):Ze().createElement("g",null,Ze().createElement("path",zy({},Mu(t,!0),{className:y,d:$y(i,l,c,s,u)})))};function Yy(e){return Yy="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Yy(e)}function Xy(){return Xy=Object.assign?Object.assign.bind():function(e){for(var t=1;t180),",").concat(+(a>l),",\n ").concat(s.x,",").concat(s.y,"\n ");if(n>0){var f=ed(t,r,n,a),p=ed(t,r,n,l);u+="L ".concat(p.x,",").concat(p.y,"\n A ").concat(n,",").concat(n,",0,\n ").concat(+(Math.abs(i)>180),",").concat(+(a<=l),",\n ").concat(f.x,",").concat(f.y," Z")}else u+="L ".concat(t,",").concat(r," Z");return u},nv={cx:0,cy:0,innerRadius:0,outerRadius:0,startAngle:0,endAngle:0,cornerRadius:0,forceCornerRadius:!1,cornerIsExternal:!1},ov=function(e){var t=Jy(Jy({},nv),e),r=t.cx,n=t.cy,o=t.innerRadius,a=t.outerRadius,i=t.cornerRadius,l=t.forceCornerRadius,c=t.cornerIsExternal,s=t.startAngle,u=t.endAngle,f=t.className;if(a0&&Math.abs(s-u)<360?function(e){var t=e.cx,r=e.cy,n=e.innerRadius,o=e.outerRadius,a=e.cornerRadius,i=e.forceCornerRadius,l=e.cornerIsExternal,c=e.startAngle,s=e.endAngle,u=tn(s-c),f=tv({cx:t,cy:r,radius:o,angle:c,sign:u,cornerRadius:a,cornerIsExternal:l}),p=f.circleTangency,d=f.lineTangency,h=f.theta,m=tv({cx:t,cy:r,radius:o,angle:s,sign:-u,cornerRadius:a,cornerIsExternal:l}),y=m.circleTangency,v=m.lineTangency,g=m.theta,b=l?Math.abs(c-s):Math.abs(c-s)-h-g;if(b<0)return i?"M ".concat(d.x,",").concat(d.y,"\n a").concat(a,",").concat(a,",0,0,1,").concat(2*a,",0\n a").concat(a,",").concat(a,",0,0,1,").concat(2*-a,",0\n "):rv({cx:t,cy:r,innerRadius:n,outerRadius:o,startAngle:c,endAngle:s});var w="M ".concat(d.x,",").concat(d.y,"\n A").concat(a,",").concat(a,",0,0,").concat(+(u<0),",").concat(p.x,",").concat(p.y,"\n A").concat(o,",").concat(o,",0,").concat(+(b>180),",").concat(+(u<0),",").concat(y.x,",").concat(y.y,"\n A").concat(a,",").concat(a,",0,0,").concat(+(u<0),",").concat(v.x,",").concat(v.y,"\n ");if(n>0){var x=tv({cx:t,cy:r,radius:n,angle:c,sign:u,isExternal:!0,cornerRadius:a,cornerIsExternal:l}),O=x.circleTangency,k=x.lineTangency,E=x.theta,S=tv({cx:t,cy:r,radius:n,angle:s,sign:-u,isExternal:!0,cornerRadius:a,cornerIsExternal:l}),_=S.circleTangency,j=S.lineTangency,P=S.theta,A=l?Math.abs(c-s):Math.abs(c-s)-E-P;if(A<0&&0===a)return"".concat(w,"L").concat(t,",").concat(r,"Z");w+="L".concat(j.x,",").concat(j.y,"\n A").concat(a,",").concat(a,",0,0,").concat(+(u<0),",").concat(_.x,",").concat(_.y,"\n A").concat(n,",").concat(n,",0,").concat(+(A>180),",").concat(+(u>0),",").concat(O.x,",").concat(O.y,"\n A").concat(a,",").concat(a,",0,0,").concat(+(u<0),",").concat(k.x,",").concat(k.y,"Z")}else w+="L".concat(t,",").concat(r,"Z");return w}({cx:r,cy:n,innerRadius:o,outerRadius:a,cornerRadius:Math.min(m,h/2),forceCornerRadius:l,cornerIsExternal:c,startAngle:s,endAngle:u}):rv({cx:r,cy:n,innerRadius:o,outerRadius:a,startAngle:s,endAngle:u}),Ze().createElement("path",Xy({},Mu(t,!0),{className:d,d:p,role:"img"}))},av=["option","shapeType","propTransformer","activeClassName","isActive"];function iv(e){return iv="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},iv(e)}function lv(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function cv(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function sv(e){for(var t=1;t=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function Pv(e,t){var r=e.x,n=e.y,o=jv(e,Ov),a="".concat(r),i=parseInt(a,10),l="".concat(n),c=parseInt(l,10),s="".concat(t.height||o.height),u=parseInt(s,10),f="".concat(t.width||o.width),p=parseInt(f,10);return Sv(Sv(Sv(Sv(Sv({},t),o),i?{x:i}:{}),c?{y:c}:{}),{},{height:u,width:p,name:t.name,radius:t.radius})}function Av(e){return Ze().createElement(dv,kv({shapeType:"rectangle",propTransformer:Pv,activeClassName:"recharts-active-bar"},e))}var Cv=["value","background"];function Tv(e){return Tv="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Tv(e)}function Mv(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function Nv(){return Nv=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0?0:o<0?o:n}return r[0]}({numericAxis:b}),O=ju(v,Om),k=f.map((function(e,t){var n,f,p,m,v,b;if(s?n=function(e,t){if(!t||2!==t.length||!nn(t[0])||!nn(t[1]))return e;var r=Math.min(t[0],t[1]),n=Math.max(t[0],t[1]),o=[e[0],e[1]];return(!nn(e[0])||e[0]n)&&(o[1]=n),o[0]>n&&(o[0]=n),o[1]0&&Math.abs(v)0&&Math.abs(m)1&&void 0!==arguments[1]?arguments[1]:{},r=t.bandAware,n=t.position;if(void 0!==e){if(n)switch(n){case"start":default:return this.scale(e);case"middle":var o=this.bandwidth?this.bandwidth()/2:0;return this.scale(e)+o;case"end":var a=this.bandwidth?this.bandwidth():0;return this.scale(e)+a}if(r){var i=this.bandwidth?this.bandwidth()/2:0;return this.scale(e)+i}return this.scale(e)}}},{key:"isInRange",value:function(e){var t=this.range(),r=t[0],n=t[t.length-1];return r<=n?e>=r&&e<=n:e>=n&&e<=r}}],n=[{key:"create",value:function(t){return new e(t)}}],r&&Wv(t.prototype,r),n&&Wv(t,n),Object.defineProperty(t,"prototype",{writable:!1}),e}();Vv(Xv,"EPS",1e-4);var Qv=function(e){var t=Object.keys(e).reduce((function(t,r){return $v($v({},t),{},Vv({},r,Xv.create(e[r])))}),{});return $v($v({},t),{},{apply:function(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=r.bandAware,o=r.position;return wd()(e,(function(e,r){return t[r].apply(e,{bandAware:n,position:o})}))},isInRange:function(e){return On()(e,(function(e,r){return t[r].isInRange(e)}))}})};var Jv=function(e){var t=e.width,r=e.height,n=function(e){return(e%180+180)%180}(arguments.length>1&&void 0!==arguments[1]?arguments[1]:0),o=n*Math.PI/180,a=Math.atan(r/t),i=o>a&&o=0&&e*(t+e*r/2-o)<=0}function rg(e){return rg="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},rg(e)}function ng(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function og(e){for(var t=1;t=2?tn(o[1].coordinate-o[0].coordinate):1,v=function(e,t,r){var n="width"===r,o=e.x,a=e.y,i=e.width,l=e.height;return 1===t?{start:n?o:a,end:n?o+i:a+l}:{start:n?o+i:a+l,end:n?o:a}}(a,y,d);return"equidistantPreserveStart"===c?function(e,t,r,n,o){for(var a=(n||[]).slice(),i=t.start,l=t.end,c=0,s=1,u=i;s<=a.length;){var f=null==n?void 0:n[c];if(void 0===f)return eg(n,s);var p=r(f,c),d=f.coordinate,h=0===c||tg(e,d,p,u,l);h||(c=0,u=i,s+=1),h&&(u=d+e*(p/2+o),c+=s)}return[]}(y,v,m,o,i):(p="preserveStart"===c||"preserveStartEnd"===c?function(e,t,r,n,o,a){var i=(n||[]).slice(),l=i.length,c=t.start,s=t.end;if(a){var u=n[l-1],f=r(u,l-1),p=e*(u.coordinate+e*f/2-s);i[l-1]=u=og(og({},u),{},{tickCoord:p>0?u.coordinate-p*e:u.coordinate}),tg(e,u.tickCoord,f,c,s)&&(s=u.tickCoord-e*(f/2+o),i[l-1]=og(og({},u),{},{isShow:!0}))}for(var d=a?l-1:l,h=0;h=0;s--){var u=a[s],f=r(u,s);if(s===i-1){var p=e*(u.coordinate+e*f/2-c);a[s]=u=og(og({},u),{},{tickCoord:p>0?u.coordinate-p*e:u.coordinate})}else a[s]=u=og(og({},u),{},{tickCoord:u.coordinate});tg(e,u.tickCoord,f,l,c)&&(c=u.tickCoord-e*(f/2+o),a[s]=og(og({},u),{},{isShow:!0}))}return a}(y,v,m,o,i),p.filter((function(e){return e.isShow})))}function lg(e){return lg="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},lg(e)}function cg(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,a,i,l=[],c=!0,s=!1;try{if(a=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=a.call(r)).done)&&(l.push(n.value),l.length!==t);c=!0);}catch(e){s=!0,o=e}finally{try{if(!c&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(s)throw o}}return l}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return sg(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return sg(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function sg(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);rf[r]+o?Math.max(p,f[r]):Math.max(d,f[r])})),e}return t=a,(r=[{key:"componentDidMount",value:function(){this.updateBBox()}},{key:"componentWillUnmount",value:function(){document.removeEventListener("keydown",this.handleKeyDown)}},{key:"componentDidUpdate",value:function(){this.updateBBox()}},{key:"updateBBox",value:function(){var e=this.state,t=e.boxWidth,r=e.boxHeight;if(e.dismissed?(document.removeEventListener("keydown",this.handleKeyDown),this.props.coordinate.x===this.state.dismissedAtCoordinate.x&&this.props.coordinate.y===this.state.dismissedAtCoordinate.y||this.setState({dismissed:!1})):document.addEventListener("keydown",this.handleKeyDown),this.wrapperNode&&this.wrapperNode.getBoundingClientRect){var n=this.wrapperNode.getBoundingClientRect();(Math.abs(n.width-t)>1||Math.abs(n.height-r)>1)&&this.setState({boxWidth:n.width,boxHeight:n.height})}else-1===t&&-1===r||this.setState({boxWidth:-1,boxHeight:-1})}},{key:"render",value:function(){var e,t,r,n=this,o=this.props,a=o.payload,i=o.isAnimationActive,l=o.animationDuration,c=o.animationEasing,s=o.filterNull,u=function(e,t){return!0===e?$u()(t,_g):_n()(e)?$u()(t,e):t}(o.payloadUniqBy,s&&a&&a.length?a.filter((function(e){return!Cn()(e.value)})):a),f=u&&u.length,p=this.props,d=p.content,h=p.viewBox,m=p.coordinate,y=p.position,v=p.active,g=p.wrapperStyle,b=vg({pointerEvents:"none",visibility:!this.state.dismissed&&v&&f?"visible":"hidden",position:"absolute",top:0,left:0},g);if(y&&nn(y.x)&&nn(y.y))t=y.x,r=y.y;else{var w=this.state,x=w.boxWidth,O=w.boxHeight;x>0&&O>0&&m?(t=this.getTranslate({key:"x",tooltipDimension:x,viewBoxDimension:h.width}),r=this.getTranslate({key:"y",tooltipDimension:O,viewBoxDimension:h.height})):b.visibility="hidden"}b=vg(vg({},yh({transform:this.props.useTranslate3d?"translate3d(".concat(t,"px, ").concat(r,"px, 0)"):"translate(".concat(t,"px, ").concat(r,"px)")})),b),i&&v&&(b=vg(vg({},yh({transition:"transform ".concat(l,"ms ").concat(c)})),b));var k=$()(Sg,(kg(e={},"".concat(Sg,"-right"),nn(t)&&m&&nn(m.x)&&t>=m.x),kg(e,"".concat(Sg,"-left"),nn(t)&&m&&nn(m.x)&&t=m.y),kg(e,"".concat(Sg,"-top"),nn(r)&&m&&nn(m.y)&&r=0;--t)o[t]=(i[t]-o[t+1])/a[t];for(a[n-1]=(e[n]+o[n-1])/2,t=0;t=f;--p)l.point(v[p],g[p]);l.lineEnd(),l.areaEnd()}y&&(v[u]=+e(d,u,s),g[u]=+t(d,u,s),l.point(n?+n(d,u,s):v[u],r?+r(d,u,s):g[u]))}if(h)return l=null,h+""||null}function u(){return Zg().defined(o).curve(i).context(a)}return e="function"==typeof e?e:void 0===e?$g:Ps(+e),t="function"==typeof t?t:Ps(void 0===t?0:+t),r="function"==typeof r?r:void 0===r?Vg:Ps(+r),s.x=function(t){return arguments.length?(e="function"==typeof t?t:Ps(+t),n=null,s):e},s.x0=function(t){return arguments.length?(e="function"==typeof t?t:Ps(+t),s):e},s.x1=function(e){return arguments.length?(n=null==e?null:"function"==typeof e?e:Ps(+e),s):n},s.y=function(e){return arguments.length?(t="function"==typeof e?e:Ps(+e),r=null,s):t},s.y0=function(e){return arguments.length?(t="function"==typeof e?e:Ps(+e),s):t},s.y1=function(e){return arguments.length?(r=null==e?null:"function"==typeof e?e:Ps(+e),s):r},s.lineX0=s.lineY0=function(){return u().x(e).y(t)},s.lineY1=function(){return u().x(e).y(r)},s.lineX1=function(){return u().x(n).y(t)},s.defined=function(e){return arguments.length?(o="function"==typeof e?e:Ps(!!e),s):o},s.curve=function(e){return arguments.length?(i=e,null!=a&&(l=i(a)),s):i},s.context=function(e){return arguments.length?(null==e?a=l=null:l=i(a=e),s):a},s}function Xg(e){return Xg="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Xg(e)}function Qg(){return Qg=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0&&(this._t=1-this._t,this._line=1-this._line)},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:if(this._t<=0)this._context.lineTo(this._x,t),this._context.lineTo(e,t);else{var r=this._x*(1-this._t)+e*this._t;this._context.lineTo(r,this._y),this._context.lineTo(r,t)}}this._x=e,this._y=t}};var rb={curveBasisClosed:function(e){return new Tg(e)},curveBasisOpen:function(e){return new Mg(e)},curveBasis:function(e){return new Cg(e)},curveBumpX:function(e){return new Ng(e,!0)},curveBumpY:function(e){return new Ng(e,!1)},curveLinearClosed:function(e){return new Dg(e)},curveLinear:Rg,curveMonotoneX:function(e){return new zg(e)},curveMonotoneY:function(e){return new Kg(e)},curveNatural:function(e){return new Hg(e)},curveStep:function(e){return new Gg(e,.5)},curveStepAfter:function(e){return new Gg(e,1)},curveStepBefore:function(e){return new Gg(e,0)}},nb=function(e){return e.x===+e.x&&e.y===+e.y},ob=function(e){return e.x},ab=function(e){return e.y},ib=function(e){var t,r=e.type,n=void 0===r?"linear":r,o=e.points,a=void 0===o?[]:o,i=e.baseLine,l=e.layout,c=e.connectNulls,s=void 0!==c&&c,u=function(e,t){if(_n()(e))return e;var r="curve".concat(Un()(e));return"curveMonotone"!==r&&"curveBump"!==r||!t?rb[r]||Rg:rb["".concat(r).concat("vertical"===t?"Y":"X")]}(n,l),f=s?a.filter((function(e){return nb(e)})):a;if(Vr()(i)){var p=s?i.filter((function(e){return nb(e)})):i,d=f.map((function(e,t){return eb(eb({},e),{},{base:p[t]})}));return(t="vertical"===l?Yg().y(ab).x1(ob).x0((function(e){return e.base.x})):Yg().x(ob).y1(ab).y0((function(e){return e.base.y}))).defined(nb).curve(u),t(d)}return(t="vertical"===l&&nn(i)?Yg().y(ab).x1(ob).x0(i):nn(i)?Yg().x(ob).y1(ab).y0(i):Zg().x(ob).y(ab)).defined(nb).curve(u),t(f)},lb=function(e){var t=e.className,r=e.points,n=e.path,o=e.pathRef;if(!(r&&r.length||n))return null;var a=r&&r.length?ib(e):n;return Ze().createElement("path",Qg({},Mu(e),yu(e),{className:$()("recharts-curve",t),d:a,ref:o}))};function cb(e){return cb="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},cb(e)}var sb=["x","y","top","left","width","height","className"];function ub(){return ub=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var hb=function(e,t,r,n,o,a){return"M".concat(e,",").concat(o,"v").concat(n,"M").concat(a,",").concat(t,"h").concat(r)},mb=function(e){var t=e.x,r=void 0===t?0:t,n=e.y,o=void 0===n?0:n,a=e.top,i=void 0===a?0:a,l=e.left,c=void 0===l?0:l,s=e.width,u=void 0===s?0:s,f=e.height,p=void 0===f?0:f,d=e.className,h=function(e){for(var t=1;t=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function _b(e,t){for(var r=0;r0?a(this.props):a(s)),n<=0||o<=0||!u||!u.length?null:Ze().createElement(Uu,{className:$()("recharts-cartesian-axis",i),ref:function(t){e.layerReference=t}},r&&this.renderAxisLine(),this.renderTicks(u,this.state.fontSize,this.state.letterSpacing),dy.renderCallByParent(this.props))}}],n=[{key:"renderTickItem",value:function(e,t,r){return Ze().isValidElement(e)?Ze().cloneElement(e,t):_n()(e)?e(t):Ze().createElement(Qm,Ob({},t,{className:"recharts-cartesian-axis-tick-value"}),r)}}],r&&_b(t.prototype,r),n&&_b(t,n),Object.defineProperty(t,"prototype",{writable:!1}),a}(Ve.Component);function Nb(e){return Nb="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Nb(e)}function Db(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Ib(e){for(var t=1;t0&&t.handleDrag(e.changedTouches[0])})),$b(Wb(t),"handleDragEnd",(function(){t.setState({isTravellerMoving:!1,isSlideMoving:!1},(function(){var e=t.props,r=e.endIndex,n=e.onDragEnd,o=e.startIndex;null==n||n({endIndex:r,startIndex:o})})),t.detachDragEndListener()})),$b(Wb(t),"handleLeaveWrapper",(function(){(t.state.isTravellerMoving||t.state.isSlideMoving)&&(t.leaveTimer=window.setTimeout(t.handleDragEnd,t.props.leaveTimeOut))})),$b(Wb(t),"handleEnterSlideOrTraveller",(function(){t.setState({isTextActive:!0})})),$b(Wb(t),"handleLeaveSlideOrTraveller",(function(){t.setState({isTextActive:!1})})),$b(Wb(t),"handleSlideDragStart",(function(e){var r=Zb(e)?e.changedTouches[0]:e;t.setState({isTravellerMoving:!1,isSlideMoving:!0,slideMoveStartX:r.pageX}),t.attachDragEndListener()})),t.travellerDragStartHandlers={startX:t.handleTravellerDragStart.bind(Wb(t),"startX"),endX:t.handleTravellerDragStart.bind(Wb(t),"endX")},t.state={},t}return t=a,r=[{key:"componentWillUnmount",value:function(){this.leaveTimer&&(clearTimeout(this.leaveTimer),this.leaveTimer=null),this.detachDragEndListener()}},{key:"getIndex",value:function(e){var t=e.startX,r=e.endX,n=this.state.scaleValues,o=this.props,i=o.gap,l=o.data.length-1,c=Math.min(t,r),s=Math.max(t,r),u=a.getIndexInRange(n,c),f=a.getIndexInRange(n,s);return{startIndex:u-u%i,endIndex:f===l?l:f-f%i}}},{key:"getTextOfTick",value:function(e){var t=this.props,r=t.data,n=t.tickFormatter,o=t.dataKey,a=Op(r[e],o,e);return _n()(n)?n(a,e):a}},{key:"attachDragEndListener",value:function(){window.addEventListener("mouseup",this.handleDragEnd,!0),window.addEventListener("touchend",this.handleDragEnd,!0),window.addEventListener("mousemove",this.handleDrag,!0)}},{key:"detachDragEndListener",value:function(){window.removeEventListener("mouseup",this.handleDragEnd,!0),window.removeEventListener("touchend",this.handleDragEnd,!0),window.removeEventListener("mousemove",this.handleDrag,!0)}},{key:"handleSlideDrag",value:function(e){var t=this.state,r=t.slideMoveStartX,n=t.startX,o=t.endX,a=this.props,i=a.x,l=a.width,c=a.travellerWidth,s=a.startIndex,u=a.endIndex,f=a.onChange,p=e.pageX-r;p>0?p=Math.min(p,i+l-c-o,i+l-c-n):p<0&&(p=Math.max(p,i-n,i-o));var d=this.getIndex({startX:n+p,endX:o+p});d.startIndex===s&&d.endIndex===u||!f||f(d),this.setState({startX:n+p,endX:o+p,slideMoveStartX:e.pageX})}},{key:"handleTravellerDragStart",value:function(e,t){var r=Zb(t)?t.changedTouches[0]:t;this.setState({isSlideMoving:!1,isTravellerMoving:!0,movingTravellerId:e,brushMoveStartX:r.pageX}),this.attachDragEndListener()}},{key:"handleTravellerMove",value:function(e){var t,r=this.state,n=r.brushMoveStartX,o=r.movingTravellerId,a=r.endX,i=r.startX,l=this.state[o],c=this.props,s=c.x,u=c.width,f=c.travellerWidth,p=c.onChange,d=c.gap,h=c.data,m={startX:this.state.startX,endX:this.state.endX},y=e.pageX-n;y>0?y=Math.min(y,s+u-f-l):y<0&&(y=Math.max(y,s-l)),m[o]=l+y;var v=this.getIndex(m),g=v.startIndex,b=v.endIndex;this.setState(($b(t={},o,l+y),$b(t,"brushMoveStartX",e.pageX),t),(function(){var e;p&&(e=h.length-1,("startX"===o&&(a>i?g%d==0:b%d==0)||ai?b%d==0:g%d==0)||a>i&&b===e)&&p(v))}))}},{key:"handleTravellerMoveKeyboard",value:function(e,t){var r=this,n=this.state,o=n.scaleValues,a=n.startX,i=n.endX,l=this.state[t],c=o.indexOf(l);if(-1!==c){var s=c+e;if(!(-1===s||s>=o.length)){var u=o[s];"startX"===t&&u>=i||"endX"===t&&u<=a||this.setState($b({},t,u),(function(){r.props.onChange(r.getIndex({startX:r.state.startX,endX:r.state.endX}))}))}}}},{key:"renderBackground",value:function(){var e=this.props,t=e.x,r=e.y,n=e.width,o=e.height,a=e.fill,i=e.stroke;return Ze().createElement("rect",{stroke:i,fill:a,x:t,y:r,width:n,height:o})}},{key:"renderPanorama",value:function(){var e=this.props,t=e.x,r=e.y,n=e.width,o=e.height,a=e.data,i=e.children,l=e.padding,c=Ve.Children.only(i);return c?Ze().cloneElement(c,{x:t,y:r,width:n,height:o,margin:l,compact:!0,data:a}):null}},{key:"renderTravellerLayer",value:function(e,t){var r=this,n=this.props,o=n.y,i=n.travellerWidth,l=n.height,c=n.traveller,s=Math.max(e,this.props.x),u=zb(zb({},Mu(this.props)),{},{x:s,y:o,width:i,height:l});return Ze().createElement(Uu,{tabIndex:0,role:"slider",className:"recharts-brush-traveller",onMouseEnter:this.handleEnterSlideOrTraveller,onMouseLeave:this.handleLeaveSlideOrTraveller,onMouseDown:this.travellerDragStartHandlers[t],onTouchStart:this.travellerDragStartHandlers[t],onKeyDown:function(e){["ArrowLeft","ArrowRight"].includes(e.key)&&(e.preventDefault(),e.stopPropagation(),r.handleTravellerMoveKeyboard("ArrowRight"===e.key?1:-1,t))},onFocus:function(){r.setState({isTravellerFocused:!0})},onBlur:function(){r.setState({isTravellerFocused:!1})},style:{cursor:"col-resize"}},a.renderTraveller(c,u))}},{key:"renderSlide",value:function(e,t){var r=this.props,n=r.y,o=r.height,a=r.stroke,i=r.travellerWidth,l=Math.min(e,t)+i,c=Math.max(Math.abs(t-e)-i,0);return Ze().createElement("rect",{className:"recharts-brush-slide",onMouseEnter:this.handleEnterSlideOrTraveller,onMouseLeave:this.handleLeaveSlideOrTraveller,onMouseDown:this.handleSlideDragStart,onTouchStart:this.handleSlideDragStart,style:{cursor:"move"},stroke:"none",fill:a,fillOpacity:.2,x:l,y:n,width:c,height:o})}},{key:"renderText",value:function(){var e=this.props,t=e.startIndex,r=e.endIndex,n=e.y,o=e.height,a=e.travellerWidth,i=e.stroke,l=this.state,c=l.startX,s=l.endX,u={pointerEvents:"none",fill:i};return Ze().createElement(Uu,{className:"recharts-brush-texts"},Ze().createElement(Qm,Ub({textAnchor:"end",verticalAnchor:"middle",x:Math.min(c,s)-5,y:n+o/2},u),this.getTextOfTick(t)),Ze().createElement(Qm,Ub({textAnchor:"start",verticalAnchor:"middle",x:Math.max(c,s)+a+5,y:n+o/2},u),this.getTextOfTick(r)))}},{key:"render",value:function(){var e=this.props,t=e.data,r=e.className,n=e.children,o=e.x,a=e.y,i=e.width,l=e.height,c=e.alwaysShowText,s=this.state,u=s.startX,f=s.endX,p=s.isTextActive,d=s.isSlideMoving,h=s.isTravellerMoving,m=s.isTravellerFocused;if(!t||!t.length||!nn(o)||!nn(a)||!nn(i)||!nn(l)||i<=0||l<=0)return null;var y=$()("recharts-brush",r),v=1===Ze().Children.count(n),g=function(e,t){if(!e)return null;var r=e.replace(/(\w)/,(function(e){return e.toUpperCase()})),n=Lb.reduce((function(e,n){return Ib(Ib({},e),{},Rb({},n+r,t))}),{});return n[e]=t,n}("userSelect","none");return Ze().createElement(Uu,{className:y,onMouseLeave:this.handleLeaveWrapper,onTouchMove:this.handleTouchMove,style:g},this.renderBackground(),v&&this.renderPanorama(),this.renderSlide(u,f),this.renderTravellerLayer(u,"startX"),this.renderTravellerLayer(f,"endX"),(p||d||h||m||c)&&this.renderText())}}],n=[{key:"renderDefaultTraveller",value:function(e){var t=e.x,r=e.y,n=e.width,o=e.height,a=e.stroke,i=Math.floor(r+o/2)-1;return Ze().createElement(Ze().Fragment,null,Ze().createElement("rect",{x:t,y:r,width:n,height:o,fill:a,stroke:"none"}),Ze().createElement("line",{x1:t+1,y1:i,x2:t+n-1,y2:i,fill:"none",stroke:"#fff"}),Ze().createElement("line",{x1:t+1,y1:i+2,x2:t+n-1,y2:i+2,fill:"none",stroke:"#fff"}))}},{key:"renderTraveller",value:function(e,t){return Ze().isValidElement(e)?Ze().cloneElement(e,t):_n()(e)?e(t):a.renderDefaultTraveller(t)}},{key:"getDerivedStateFromProps",value:function(e,t){var r=e.data,n=e.width,o=e.x,a=e.travellerWidth,i=e.updateId,l=e.startIndex,c=e.endIndex;if(r!==t.prevData||i!==t.prevUpdateId)return zb({prevData:r,prevTravellerWidth:a,prevUpdateId:i,prevX:o,prevWidth:n},r&&r.length?function(e){var t=e.data,r=e.startIndex,n=e.endIndex,o=e.x,a=e.width,i=e.travellerWidth;if(!t||!t.length)return{};var l=t.length,c=no().domain(Mn()(0,l)).range([o,o+a-i]),s=c.domain().map((function(e){return c(e)}));return{isTextActive:!1,isSlideMoving:!1,isTravellerMoving:!1,isTravellerFocused:!1,startX:c(r),endX:c(n),scale:c,scaleValues:s}}({data:r,width:n,x:o,travellerWidth:a,startIndex:l,endIndex:c}):{scale:null,scaleValues:null});if(t.scale&&(n!==t.prevWidth||o!==t.prevX||a!==t.prevTravellerWidth)){t.scale.range([o,o+n-a]);var s=t.scale.domain().map((function(e){return t.scale(e)}));return{prevData:r,prevTravellerWidth:a,prevUpdateId:i,prevX:o,prevWidth:n,startX:t.scale(e.startIndex),endX:t.scale(e.endIndex),scaleValues:s}}return null}},{key:"getIndexInRange",value:function(e,t){for(var r=0,n=e.length-1;n-r>1;){var o=Math.floor((r+n)/2);e[o]>t?n=o:r=o}return t>=e[n]?n:r}}],r&&Kb(t.prototype,r),n&&Kb(t,n),Object.defineProperty(t,"prototype",{writable:!1}),a}(Ve.PureComponent);$b(Yb,"displayName","Brush"),$b(Yb,"defaultProps",{height:40,travellerWidth:5,gap:1,fill:"#fff",stroke:"#666",padding:{top:1,right:1,bottom:1,left:1},leaveTimeOut:1e3,alwaysShowText:!1});var Xb=function(e,t){var r=e.alwaysShow,n=e.ifOverflow;return r&&(n="extendDomain"),n===t};function Qb(e){return Qb="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Qb(e)}function Jb(){return Jb=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var r=0,n=new Array(t);re.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function Fw(e,t){for(var r=0;re.length)&&(t=e.length);for(var r=0,n=new Array(t);r0?i:r&&r.props&&r.props.data&&r.props.data.length>0?r.props.data:e&&e.length&&nn(o)&&nn(a)?e.slice(o,a+1):[]};function ex(e){return"number"===e?[0,"auto"]:void 0}var tx=function(e,t,r,n){var o=e.graphicalItems,a=e.tooltipAxis,i=Jw(t,e);return r<0||!o||!o.length||r>=i.length?null:o.reduce((function(e,o){if(o.props.hide)return e;var l,c=o.props.data,s=void 0===c?t:c;a.dataKey&&!a.allowDuplicatedCategory?l=fn(void 0===s?i:s,a.dataKey,n):l=s&&s[r]||i[r];return l?[].concat(qw(e),[Wp(o,l)]):e}),[])},rx=function(e,t,r,n){var o=n||{x:e.chartX,y:e.chartY},a=function(e,t){return"horizontal"===t?e.x:"vertical"===t?e.y:"centric"===t?e.angle:e.radius}(o,r),i=e.orderedTooltipTicks,l=e.tooltipAxis,c=e.tooltipTicks,s=function(e){var t,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2?arguments[2]:void 0,o=arguments.length>3?arguments[3]:void 0,a=-1,i=null!==(t=null==r?void 0:r.length)&&void 0!==t?t:0;if(i<=1)return 0;if(o&&"angleAxis"===o.axisType&&Math.abs(Math.abs(o.range[1]-o.range[0])-360)<=1e-6)for(var l=o.range,c=0;c0?n[c-1].coordinate:n[i-1].coordinate,u=n[c].coordinate,f=c>=i-1?n[0].coordinate:n[c+1].coordinate,p=void 0;if(tn(u-s)!==tn(f-u)){var d=[];if(tn(f-u)===tn(l[1]-l[0])){p=f;var h=u+l[1]-l[0];d[0]=Math.min(h,(h+s)/2),d[1]=Math.max(h,(h+s)/2)}else{p=s;var m=f+l[1]-l[0];d[0]=Math.min(u,(m+u)/2),d[1]=Math.max(u,(m+u)/2)}var y=[Math.min(u,(p+u)/2),Math.max(u,(p+u)/2)];if(e>y[0]&&e<=y[1]||e>=d[0]&&e<=d[1]){a=n[c].index;break}}else{var v=Math.min(s,f),g=Math.max(s,f);if(e>(v+u)/2&&e<=(g+u)/2){a=n[c].index;break}}}else for(var b=0;b0&&b(r[b].coordinate+r[b-1].coordinate)/2&&e<=(r[b].coordinate+r[b+1].coordinate)/2||b===i-1&&e>(r[b].coordinate+r[b-1].coordinate)/2){a=r[b].index;break}return a}(a,i,c,l);if(s>=0&&c){var u=c[s]&&c[s].value,f=tx(e,t,s,u),p=function(e,t,r,n){var o=t.find((function(e){return e&&e.index===r}));if(o){if("horizontal"===e)return{x:o.coordinate,y:n.y};if("vertical"===e)return{x:n.x,y:o.coordinate};if("centric"===e){var a=o.coordinate,i=n.radius;return $w($w($w({},n),ed(n.cx,n.cy,i,a)),{},{angle:a,radius:i})}var l=o.coordinate,c=n.angle;return $w($w($w({},n),ed(n.cx,n.cy,l,c)),{},{angle:c,radius:l})}return Xw}(r,i,s,o);return{activeTooltipIndex:s,activeLabel:u,activePayload:f,activeCoordinate:p}}return null},nx=function(e,t){var r=t.axes,n=t.graphicalItems,o=t.axisType,a=t.axisIdKey,i=t.stackGroups,l=t.dataStartIndex,c=t.dataEndIndex,s=e.layout,u=e.children,f=e.stackOffset,p=jp(s,o),d=r.reduce((function(t,r){var d,h=r.props,m=h.type,y=h.dataKey,v=h.allowDataOverflow,g=h.allowDuplicatedCategory,b=h.scale,w=h.ticks,x=h.includeHidden,O=r.props[a];if(t[O])return t;var k,E,S,_=Jw(e.data,{graphicalItems:n.filter((function(e){return e.props[a]===O})),dataStartIndex:l,dataEndIndex:c}),j=_.length;(function(e,t,r){if("number"===r&&!0===t&&Array.isArray(e)){var n=null==e?void 0:e[0],o=null==e?void 0:e[1];if(n&&o&&nn(n)&&nn(o))return!0}return!1})(r.props.domain,v,m)&&(k=Kp(r.props.domain,null,v),!p||"number"!==m&&"auto"===b||(S=kp(_,y,"category")));var P=ex(m);if(!k||0===k.length){var A,C=null!==(A=r.props.domain)&&void 0!==A?A:P;if(y){if(k=kp(_,y,m),"category"===m&&p){var T=function(e){if(!Vr()(e))return!1;for(var t=e.length,r={},n=0;n=0?e:[].concat(qw(e),[t])}),[]))}else if("category"===m)k=g?k.filter((function(e){return""!==e&&!Cn()(e)})):Hp(C,k,r).reduce((function(e,t){return e.indexOf(t)>=0||""===t||Cn()(t)?e:[].concat(qw(e),[t])}),[]);else if("number"===m){var M=function(e,t,r,n,o){var a=t.map((function(t){return Sp(e,t,r,o,n)})).filter((function(e){return!Cn()(e)}));return a&&a.length?a.reduce((function(e,t){return[Math.min(e[0],t[0]),Math.max(e[1],t[1])]}),[1/0,-1/0]):null}(_,n.filter((function(e){return e.props[a]===O&&(x||!e.props.hide)})),y,o,s);M&&(k=M)}!p||"number"!==m&&"auto"===b||(S=kp(_,y,"category"))}else k=p?Mn()(0,j):i&&i[O]&&i[O].hasStack&&"number"===m?"expand"===f?[0,1]:Up(i[O].stackGroups,l,c):_p(_,n.filter((function(e){return e.props[a]===O&&(x||!e.props.hide)})),m,s,!0);if("number"===m)k=Ow(u,k,O,o,w),C&&(k=Kp(C,k,v));else if("category"===m&&C){var N=C;k.every((function(e){return N.indexOf(e)>=0}))&&(k=N)}}return $w($w({},t),{},Vw({},O,$w($w({},r.props),{},{axisType:o,domain:k,categoricalDomain:S,duplicateDomain:E,originalDomain:null!==(d=r.props.domain)&&void 0!==d?d:P,isCategorical:p,layout:s})))}),{});return d},ox=function(e,t){var r=t.axisType,n=void 0===r?"xAxis":r,o=t.AxisComp,a=t.graphicalItems,i=t.stackGroups,l=t.dataStartIndex,c=t.dataEndIndex,s=e.children,u="".concat(n,"Id"),f=ju(s,o),p={};return f&&f.length?p=nx(e,{axes:f,graphicalItems:a,axisType:n,axisIdKey:u,stackGroups:i,dataStartIndex:l,dataEndIndex:c}):a&&a.length&&(p=function(e,t){var r=t.graphicalItems,n=t.Axis,o=t.axisType,a=t.axisIdKey,i=t.stackGroups,l=t.dataStartIndex,c=t.dataEndIndex,s=e.layout,u=e.children,f=Jw(e.data,{graphicalItems:r,dataStartIndex:l,dataEndIndex:c}),p=f.length,d=jp(s,o),h=-1;return r.reduce((function(e,t){var m,y=t.props[a],v=ex("number");return e[y]?e:(h++,d?m=Mn()(0,p):i&&i[y]&&i[y].hasStack?(m=Up(i[y].stackGroups,l,c),m=Ow(u,m,y,o)):(m=Kp(v,_p(f,r.filter((function(e){return e.props[a]===y&&!e.props.hide})),"number",s),n.defaultProps.allowDataOverflow),m=Ow(u,m,y,o)),$w($w({},e),{},Vw({},y,$w($w({axisType:o},n.defaultProps),{},{hide:!0,orientation:Gr()(Yw,"".concat(o,".").concat(h%2),null),domain:m,originalDomain:v,isCategorical:d,layout:s}))))}),{})}(e,{Axis:o,graphicalItems:a,axisType:n,axisIdKey:u,stackGroups:i,dataStartIndex:l,dataEndIndex:c})),p},ax=function(e){var t,r,n=e.children,o=e.defaultShowTooltip,a=Pu(n,Yb);return{chartX:0,chartY:0,dataStartIndex:a&&a.props&&a.props.startIndex||0,dataEndIndex:void 0!==(null==a||null===(t=a.props)||void 0===t?void 0:t.endIndex)?null==a||null===(r=a.props)||void 0===r?void 0:r.endIndex:e.data&&e.data.length-1||0,activeTooltipIndex:-1,isTooltipActive:!Cn()(o)&&o}},ix=function(e){return"horizontal"===e?{numericAxisName:"yAxis",cateAxisName:"xAxis"}:"vertical"===e?{numericAxisName:"xAxis",cateAxisName:"yAxis"}:"centric"===e?{numericAxisName:"radiusAxis",cateAxisName:"angleAxis"}:{numericAxisName:"angleAxis",cateAxisName:"radiusAxis"}},lx=function(e,t){var r=e.props,n=(e.graphicalItems,e.xAxisMap),o=void 0===n?{}:n,a=e.yAxisMap,i=void 0===a?{}:a,l=r.width,c=r.height,s=r.children,u=r.margin||{},f=Pu(s,Yb),p=Pu(s,sp),d=Object.keys(i).reduce((function(e,t){var r=i[t],n=r.orientation;return r.mirror||r.hide?e:$w($w({},e),{},Vw({},n,e[n]+r.width))}),{left:u.left||0,right:u.right||0}),h=Object.keys(o).reduce((function(e,t){var r=o[t],n=r.orientation;return r.mirror||r.hide?e:$w($w({},e),{},Vw({},n,Gr()(e,"".concat(n))+r.height))}),{top:u.top||0,bottom:u.bottom||0}),m=$w($w({},h),d),y=m.bottom;return f&&(m.bottom+=f.props.height||Yb.defaultProps.height),p&&t&&(m=function(e,t,r,n){var o=r.children,a=r.width,i=r.margin,l=a-(i.left||0)-(i.right||0),c=hp({children:o,legendWidth:l});if(c){var s=n||{},u=s.width,f=s.height,p=c.align,d=c.verticalAlign,h=c.layout;if(("vertical"===h||"horizontal"===h&&"middle"===d)&&"center"!==p&&nn(e[p]))return vp(vp({},e),{},gp({},p,e[p]+(u||0)));if(("horizontal"===h||"vertical"===h&&"center"===p)&&"middle"!==d&&nn(e[d]))return vp(vp({},e),{},gp({},d,e[d]+(f||0)))}return e}(m,0,r,t)),$w($w({brushBottom:y},m),{},{width:l-m.left-m.right,height:c-m.top-m.bottom})},cx=function(e){var t,r=e.chartName,n=e.GraphicalChild,o=e.defaultTooltipEventType,a=void 0===o?"axis":o,i=e.validateTooltipEventTypes,l=void 0===i?["axis"]:i,c=e.axisComponents,s=e.legendContent,u=e.formatAxisMap,f=e.defaultProps,p=function(e,t){var r=t.graphicalItems,n=t.stackGroups,o=t.offset,a=t.updateId,i=t.dataStartIndex,l=t.dataEndIndex,s=e.barSize,u=e.layout,f=e.barGap,p=e.barCategoryGap,d=e.maxBarSize,h=ix(u),m=h.numericAxisName,y=h.cateAxisName,v=function(e){return!(!e||!e.length)&&e.some((function(e){var t=ku(e&&e.type);return t&&t.indexOf("Bar")>=0}))}(r),g=v&&function(e){var t=e.barSize,r=e.stackGroups,n=void 0===r?{}:r;if(!n)return{};for(var o={},a=Object.keys(n),i=0,l=a.length;i=0}));if(m&&m.length){var y=m[0].props.barSize,v=m[0].props[h];o[v]||(o[v]=[]),o[v].push({item:m[0],stackList:m.slice(1),barSize:Cn()(y)?t:y})}}return o}({barSize:s,stackGroups:n}),b=[];return r.forEach((function(r,s){var h=Jw(e.data,{dataStartIndex:i,dataEndIndex:l},r),v=r.props,w=v.dataKey,x=v.maxBarSize,O=r.props["".concat(m,"Id")],k=r.props["".concat(y,"Id")],E=c.reduce((function(e,n){var o,a=t["".concat(n.axisType,"Map")],i=r.props["".concat(n.axisType,"Id")];a&&a[i]||"zAxis"===n.axisType||function(e,t){if(!e)throw new Error(In)}(!1);var l=a[i];return $w($w({},e),{},(Vw(o={},n.axisType,l),Vw(o,"".concat(n.axisType,"Ticks"),Ap(l)),o))}),{}),S=E[y],_=E["".concat(y,"Ticks")],j=n&&n[O]&&n[O].hasStack&&function(e,t){var r=e.props.stackId;if(on(r)){var n=t[r];if(n){var o=n.items.indexOf(e);return o>=0?n.stackedData[o]:null}}return null}(r,n[O].stackGroups),P=ku(r.type).indexOf("Bar")>=0,A=qp(S,_),C=[];if(P){var T,M,N=Cn()(x)?d:x,D=null!==(T=null!==(M=qp(S,_,!0))&&void 0!==M?M:N)&&void 0!==T?T:0;C=function(e){var t=e.barGap,r=e.barCategoryGap,n=e.bandSize,o=e.sizeList,a=void 0===o?[]:o,i=e.maxBarSize,l=a.length;if(l<1)return null;var c,s=cn(t,n,0,!0),u=[];if(a[0].barSize===+a[0].barSize){var f=!1,p=n/l,d=a.reduce((function(e,t){return e+t.barSize||0}),0);(d+=(l-1)*s)>=n&&(d-=(l-1)*s,s=0),d>=n&&p>0&&(f=!0,d=l*(p*=.9));var h={offset:((n-d)/2>>0)-s,size:0};c=a.reduce((function(e,t){var r={item:t.item,position:{offset:h.offset+h.size+s,size:f?p:t.barSize}},n=[].concat(bp(e),[r]);return h=n[n.length-1].position,t.stackList&&t.stackList.length&&t.stackList.forEach((function(e){n.push({item:e,position:h})})),n}),u)}else{var m=cn(r,n,0,!0);n-2*m-(l-1)*s<=0&&(s=0);var y=(n-2*m-(l-1)*s)/l;y>1&&(y>>=0);var v=i===+i?Math.min(y,i):y;c=a.reduce((function(e,t,r){var n=[].concat(bp(e),[{item:t.item,position:{offset:m+(y+s)*r+(y-v)/2,size:v}}]);return t.stackList&&t.stackList.length&&t.stackList.forEach((function(e){n.push({item:e,position:n[n.length-1].position})})),n}),u)}return c}({barGap:f,barCategoryGap:p,bandSize:D!==A?D:A,sizeList:g[k],maxBarSize:N}),D!==A&&(C=C.map((function(e){return $w($w({},e),{},{position:$w($w({},e.position),{},{offset:e.position.offset-D/2})})})))}var I,R,L,F=r&&r.type&&r.type.getComposedData;F&&b.push({props:$w($w({},F($w($w({},E),{},{displayedData:h,props:e,dataKey:w,item:r,bandSize:A,barPosition:C,offset:o,stackedData:j,layout:u,dataStartIndex:i,dataEndIndex:l}))),{},(I={key:r.key||"item-".concat(s)},Vw(I,m,E[m]),Vw(I,y,E[y]),Vw(I,"animationId",a),I)),childIndex:(R=r,L=e.children,_u(L).indexOf(R)),item:r})})),b},d=function(e,t){var o=e.props,a=e.dataStartIndex,i=e.dataEndIndex,l=e.updateId;if(!Au({props:o}))return null;var s=o.children,f=o.layout,d=o.stackOffset,h=o.data,m=o.reverseStackOrder,y=ix(f),v=y.numericAxisName,g=y.cateAxisName,b=ju(s,n),w=function(e,t,r,n,o,a){if(!e)return null;var i=(a?t.reverse():t).reduce((function(e,t){var o=t.props,a=o.stackId;if(o.hide)return e;var i=t.props[r],l=e[i]||{hasStack:!1,stackGroups:{}};if(on(a)){var c=l.stackGroups[a]||{numericAxisId:r,cateAxisId:n,items:[]};c.items.push(t),l.hasStack=!0,l.stackGroups[a]=c}else l.stackGroups[ln("_stackId_")]={numericAxisId:r,cateAxisId:n,items:[t]};return vp(vp({},e),{},gp({},i,l))}),{});return Object.keys(i).reduce((function(t,a){var l=i[a];return l.hasStack&&(l.stackGroups=Object.keys(l.stackGroups).reduce((function(t,a){var i=l.stackGroups[a];return vp(vp({},t),{},gp({},a,{numericAxisId:r,cateAxisId:n,items:i.items,stackedData:Ip(e,i.items,o)}))}),{})),vp(vp({},t),{},gp({},a,l))}),{})}(h,b,"".concat(v,"Id"),"".concat(g,"Id"),d,m),x=c.reduce((function(e,t){var r="".concat(t.axisType,"Map");return $w($w({},e),{},Vw({},r,ox(o,$w($w({},t),{},{graphicalItems:b,stackGroups:t.axisType===v&&w,dataStartIndex:a,dataEndIndex:i}))))}),{}),O=lx($w($w({},x),{},{props:o,graphicalItems:b}),null==t?void 0:t.legendBBox);Object.keys(x).forEach((function(e){x[e]=u(o,x[e],O,e.replace("Map",""),r)}));var k,E,S=x["".concat(g,"Map")],_=(k=sn(S),{tooltipTicks:E=Ap(k,!1,!0),orderedTooltipTicks:Pn()(E,(function(e){return e.coordinate})),tooltipAxis:k,tooltipAxisBandSize:qp(k,E)}),j=p(o,$w($w({},x),{},{dataStartIndex:a,dataEndIndex:i,updateId:l,graphicalItems:b,stackGroups:w,offset:O}));return $w($w({formattedGraphicalItems:j,graphicalItems:b,offset:O,stackGroups:w},_),x)};return t=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Uw(e,t)}(c,e);var t,n,o,i=Bw(c);function c(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,c),Vw(zw(t=i.call(this,e)),"accessibilityManager",new Cw),Vw(zw(t),"clearDefer",(function(){t.cancelDefer&&(t.cancelDefer(),t.cancelDefer=null)})),Vw(zw(t),"handleLegendBBoxUpdate",(function(e){if(e){var r=t.state,n=r.dataStartIndex,o=r.dataEndIndex,a=r.updateId;t.setState($w({legendBBox:e},d({props:t.props,dataStartIndex:n,dataEndIndex:o,updateId:a},$w($w({},t.state),{},{legendBBox:e}))))}})),Vw(zw(t),"handleReceiveSyncEvent",(function(e,r,n){t.props.syncId===e&&r!==t.uniqueChartId&&(t.clearDefer(),t.cancelDefer=function(e){if("function"==typeof requestAnimationFrame){var t=requestAnimationFrame(e);return function(){return cancelAnimationFrame(t)}}if("function"==typeof setImmediate){var r=setImmediate(e);return function(){return clearImmediate(r)}}var n=setTimeout(e);return function(){return clearTimeout(n)}}(t.applySyncEvent.bind(zw(t),n)))})),Vw(zw(t),"handleBrushChange",(function(e){var r=e.startIndex,n=e.endIndex;if(r!==t.state.dataStartIndex||n!==t.state.dataEndIndex){var o=t.state.updateId;t.setState((function(){return $w({dataStartIndex:r,dataEndIndex:n},d({props:t.props,dataStartIndex:r,dataEndIndex:n,updateId:o},t.state))})),t.triggerSyncEvent({dataStartIndex:r,dataEndIndex:n})}})),Vw(zw(t),"handleMouseEnter",(function(e){var r=t.props.onMouseEnter,n=t.getMouseInfo(e);if(n){var o=$w($w({},n),{},{isTooltipActive:!0});t.setState(o),t.triggerSyncEvent(o),_n()(r)&&r(o,e)}})),Vw(zw(t),"triggeredAfterMouseMove",(function(e){var r=t.props.onMouseMove,n=t.getMouseInfo(e),o=n?$w($w({},n),{},{isTooltipActive:!0}):{isTooltipActive:!1};t.setState(o),t.triggerSyncEvent(o),_n()(r)&&r(o,e)})),Vw(zw(t),"handleItemMouseEnter",(function(e){t.setState((function(){return{isTooltipActive:!0,activeItem:e,activePayload:e.tooltipPayload,activeCoordinate:e.tooltipPosition||{x:e.cx,y:e.cy}}}))})),Vw(zw(t),"handleItemMouseLeave",(function(){t.setState((function(){return{isTooltipActive:!1}}))})),Vw(zw(t),"handleMouseMove",(function(e){e&&_n()(e.persist)&&e.persist(),t.triggeredAfterMouseMove(e)})),Vw(zw(t),"handleMouseLeave",(function(e){var r=t.props.onMouseLeave,n={isTooltipActive:!1};t.setState(n),t.triggerSyncEvent(n),_n()(r)&&r(n,e),t.cancelThrottledTriggerAfterMouseMove()})),Vw(zw(t),"handleOuterEvent",(function(e){var r=function(e){var t=e&&e.type;return t&&Ou[t]?Ou[t]:null}(e),n=Gr()(t.props,"".concat(r));r&&_n()(n)&&n(/.*touch.*/i.test(r)?t.getMouseInfo(e.changedTouches[0]):t.getMouseInfo(e),e)})),Vw(zw(t),"handleClick",(function(e){var r=t.props.onClick,n=t.getMouseInfo(e);if(n){var o=$w($w({},n),{},{isTooltipActive:!0});t.setState(o),t.triggerSyncEvent(o),_n()(r)&&r(o,e)}})),Vw(zw(t),"handleMouseDown",(function(e){var r=t.props.onMouseDown;_n()(r)&&r(t.getMouseInfo(e),e)})),Vw(zw(t),"handleMouseUp",(function(e){var r=t.props.onMouseUp;_n()(r)&&r(t.getMouseInfo(e),e)})),Vw(zw(t),"handleTouchMove",(function(e){null!=e.changedTouches&&e.changedTouches.length>0&&t.handleMouseMove(e.changedTouches[0])})),Vw(zw(t),"handleTouchStart",(function(e){null!=e.changedTouches&&e.changedTouches.length>0&&t.handleMouseDown(e.changedTouches[0])})),Vw(zw(t),"handleTouchEnd",(function(e){null!=e.changedTouches&&e.changedTouches.length>0&&t.handleMouseUp(e.changedTouches[0])})),Vw(zw(t),"verticalCoordinatesGenerator",(function(e,t){var r=e.xAxis,n=e.width,o=e.height,a=e.offset;return Pp(ig($w($w($w({},Mb.defaultProps),r),{},{ticks:Ap(r,!0),viewBox:{x:0,y:0,width:n,height:o}})),a.left,a.left+a.width,t)})),Vw(zw(t),"horizontalCoordinatesGenerator",(function(e,t){var r=e.yAxis,n=e.width,o=e.height,a=e.offset;return Pp(ig($w($w($w({},Mb.defaultProps),r),{},{ticks:Ap(r,!0),viewBox:{x:0,y:0,width:n,height:o}})),a.top,a.top+a.height,t)})),Vw(zw(t),"axesTicksGenerator",(function(e){return Ap(e,!0)})),Vw(zw(t),"renderCursor",(function(e){var n=t.state,o=n.isTooltipActive,a=n.activeCoordinate,i=n.activePayload,l=n.offset,c=n.activeTooltipIndex,s=n.tooltipAxisBandSize,u=t.getTooltipEventType();if(!e||!e.props.cursor||!o||!a||"ScatterChart"!==r&&"axis"!==u)return null;var f,p=t.props.layout,d=lb;if("ScatterChart"===r)f=a,d=mb;else if("BarChart"===r)f=function(e,t,r,n){var o=n/2;return{stroke:"none",fill:"#ccc",x:"horizontal"===e?t.x-o:r.left+.5,y:"horizontal"===e?r.top+.5:t.y-o,width:"horizontal"===e?n:r.width-1,height:"horizontal"===e?r.height-1:n}}(p,a,l,s),d=Uy;else if("radial"===p){var h=ad(a),m=h.cx,y=h.cy,v=h.radius;f={cx:m,cy:y,startAngle:h.startAngle,endAngle:h.endAngle,innerRadius:v,outerRadius:v},d=ov}else f={points:Tw(p,a,l)},d=lb;var g=e.key||"_recharts-cursor",b=$w($w($w($w({stroke:"#ccc",pointerEvents:"none"},l),f),Mu(e.props.cursor)),{},{payload:i,payloadIndex:c,key:g,className:"recharts-tooltip-cursor"});return(0,Ve.isValidElement)(e.props.cursor)?(0,Ve.cloneElement)(e.props.cursor,b):(0,Ve.createElement)(d,b)})),Vw(zw(t),"renderPolarAxis",(function(e,r,n){var o=Gr()(e,"type.axisType"),a=Gr()(t.state,"".concat(o,"Map")),i=a&&a[e.props["".concat(o,"Id")]];return(0,Ve.cloneElement)(e,$w($w({},i),{},{className:o,key:e.key||"".concat(r,"-").concat(n),ticks:Ap(i,!0)}))})),Vw(zw(t),"renderXAxis",(function(e,r,n){var o=t.state.xAxisMap[e.props.xAxisId];return t.renderAxis(o,e,r,n)})),Vw(zw(t),"renderYAxis",(function(e,r,n){var o=t.state.yAxisMap[e.props.yAxisId];return t.renderAxis(o,e,r,n)})),Vw(zw(t),"renderGrid",(function(e){var r=t.state,n=r.xAxisMap,o=r.yAxisMap,a=r.offset,i=t.props,l=i.width,c=i.height,s=sn(n),u=En()(o,(function(e){return On()(e.domain,Qw)}))||sn(o),f=e.props||{};return(0,Ve.cloneElement)(e,{key:e.key||"grid",x:nn(f.x)?f.x:a.left,y:nn(f.y)?f.y:a.top,width:nn(f.width)?f.width:a.width,height:nn(f.height)?f.height:a.height,xAxis:s,yAxis:u,offset:a,chartWidth:l,chartHeight:c,verticalCoordinatesGenerator:f.verticalCoordinatesGenerator||t.verticalCoordinatesGenerator,horizontalCoordinatesGenerator:f.horizontalCoordinatesGenerator||t.horizontalCoordinatesGenerator})})),Vw(zw(t),"renderPolarGrid",(function(e){var r=e.props,n=r.radialLines,o=r.polarAngles,a=r.polarRadius,i=t.state,l=i.radiusAxisMap,c=i.angleAxisMap,s=sn(l),u=sn(c),f=u.cx,p=u.cy,d=u.innerRadius,h=u.outerRadius;return(0,Ve.cloneElement)(e,{polarAngles:Vr()(o)?o:Ap(u,!0).map((function(e){return e.coordinate})),polarRadius:Vr()(a)?a:Ap(s,!0).map((function(e){return e.coordinate})),cx:f,cy:p,innerRadius:d,outerRadius:h,key:e.key||"polar-grid",radialLines:n})})),Vw(zw(t),"renderLegend",(function(){var e=t.state.formattedGraphicalItems,r=t.props,n=r.children,o=r.width,a=r.height,i=t.props.margin||{},l=o-(i.left||0)-(i.right||0),c=hp({children:n,formattedGraphicalItems:e,legendWidth:l,legendContent:s});if(!c)return null;var u=c.item,f=Lw(c,Mw);return(0,Ve.cloneElement)(u,$w($w({},f),{},{chartWidth:o,chartHeight:a,margin:i,onBBoxUpdate:t.handleLegendBBoxUpdate}))})),Vw(zw(t),"renderTooltip",(function(){var e=Pu(t.props.children,jg);if(!e)return null;var r=t.state,n=r.isTooltipActive,o=r.activeCoordinate,a=r.activePayload,i=r.activeLabel,l=r.offset;return(0,Ve.cloneElement)(e,{viewBox:$w($w({},l),{},{x:l.left,y:l.top}),active:n,label:i,payload:n?a:[],coordinate:o})})),Vw(zw(t),"renderBrush",(function(e){var r=t.props,n=r.margin,o=r.data,a=t.state,i=a.offset,l=a.dataStartIndex,c=a.dataEndIndex,s=a.updateId;return(0,Ve.cloneElement)(e,{key:e.key||"_recharts-brush",onChange:Cp(t.handleBrushChange,null,e.props.onChange),data:o,x:nn(e.props.x)?e.props.x:i.left,y:nn(e.props.y)?e.props.y:i.top+i.height+i.brushBottom-(n.bottom||0),width:nn(e.props.width)?e.props.width:i.width,startIndex:l,endIndex:c,updateId:"brush-".concat(s)})})),Vw(zw(t),"renderReferenceElement",(function(e,r,n){if(!e)return null;var o=zw(t).clipPathId,a=t.state,i=a.xAxisMap,l=a.yAxisMap,c=a.offset,s=e.props,u=s.xAxisId,f=s.yAxisId;return(0,Ve.cloneElement)(e,{key:e.key||"".concat(r,"-").concat(n),xAxis:i[u],yAxis:l[f],viewBox:{x:c.left,y:c.top,width:c.width,height:c.height},clipPathId:o})})),Vw(zw(t),"renderActivePoints",(function(e){var t=e.item,r=e.activePoint,n=e.basePoint,o=e.childIndex,a=e.isRange,i=[],l=t.props.key,s=t.item.props,u=s.activeDot,f=$w($w({index:o,dataKey:s.dataKey,cx:r.x,cy:r.y,r:4,fill:Ep(t.item),strokeWidth:2,stroke:"#fff",payload:r.payload,value:r.value,key:"".concat(l,"-activePoint-").concat(o)},Mu(u)),yu(u));return i.push(c.renderActiveDot(u,f)),n?i.push(c.renderActiveDot(u,$w($w({},f),{},{cx:n.x,cy:n.y,key:"".concat(l,"-basePoint-").concat(o)}))):a&&i.push(null),i})),Vw(zw(t),"renderGraphicChild",(function(e,r,n){var o=t.filterFormatItem(e,r,n);if(!o)return null;var a=t.getTooltipEventType(),i=t.state,l=i.isTooltipActive,c=i.tooltipAxis,s=i.activeTooltipIndex,u=i.activeLabel,f=Pu(t.props.children,jg),p=o.props,d=p.points,h=p.isRange,m=p.baseLine,y=o.item.props,v=y.activeDot,g=y.hide,b=y.activeBar,w=y.activeShape,x=Boolean(!g&&l&&f&&(v||b||w)),O={};"axis"!==a&&f&&"click"===f.props.trigger?O={onClick:Cp(t.handleItemMouseEnter,null,e.props.onCLick)}:"axis"!==a&&(O={onMouseLeave:Cp(t.handleItemMouseLeave,null,e.props.onMouseLeave),onMouseEnter:Cp(t.handleItemMouseEnter,null,e.props.onMouseEnter)});var k=(0,Ve.cloneElement)(e,$w($w({},o.props),O));if(x){if(!(s>=0)){var E,S=(null!==(E=t.getItemByXY(t.state.activeCoordinate))&&void 0!==E?E:{graphicalItem:k}).graphicalItem,_=S.item,j=void 0===_?e:_,P=S.childIndex,A=$w($w($w({},o.props),O),{},{activeIndex:P});return[(0,Ve.cloneElement)(j,A),null,null]}var C,T;if(c.dataKey&&!c.allowDuplicatedCategory){var M="function"==typeof c.dataKey?function(e){return"function"==typeof c.dataKey?c.dataKey(e.payload):null}:"payload.".concat(c.dataKey.toString());C=fn(d,M,u),T=h&&m&&fn(m,M,u)}else C=null==d?void 0:d[s],T=h&&m&&m[s];if(w||b){var N=void 0!==e.props.activeIndex?e.props.activeIndex:s;return[(0,Ve.cloneElement)(e,$w($w($w({},o.props),O),{},{activeIndex:N})),null,null]}if(!Cn()(C))return[k].concat(qw(t.renderActivePoints({item:o,activePoint:C,basePoint:T,childIndex:s,isRange:h})))}return h?[k,null,null]:[k,null]})),Vw(zw(t),"renderCustomized",(function(e,r,n){return(0,Ve.cloneElement)(e,$w($w({key:"recharts-customized-".concat(n)},t.props),t.state))})),t.uniqueChartId=Cn()(e.id)?ln("recharts"):e.id,t.clipPathId="".concat(t.uniqueChartId,"-clip"),e.throttleDelay&&(t.triggeredAfterMouseMove=Ir()(t.triggeredAfterMouseMove,e.throttleDelay)),t.state={},t}return t=c,n=[{key:"componentDidMount",value:function(){var e,t;Cn()(this.props.syncId)||this.addListener(),this.accessibilityManager.setDetails({container:this.container,offset:{left:null!==(e=this.props.margin.left)&&void 0!==e?e:0,top:null!==(t=this.props.margin.top)&&void 0!==t?t:0},coordinateList:this.state.tooltipTicks,mouseHandlerCallback:this.handleMouseMove,layout:this.props.layout})}},{key:"getSnapshotBeforeUpdate",value:function(e,t){return this.props.accessibilityLayer?(this.state.tooltipTicks!==t.tooltipTicks&&this.accessibilityManager.setDetails({coordinateList:this.state.tooltipTicks}),this.props.layout!==e.layout&&this.accessibilityManager.setDetails({layout:this.props.layout}),this.props.margin!==e.margin&&this.accessibilityManager.setDetails({offset:{left:null!==(r=this.props.margin.left)&&void 0!==r?r:0,top:null!==(n=this.props.margin.top)&&void 0!==n?n:0}}),null):null;var r,n}},{key:"componentDidUpdate",value:function(e){Cn()(e.syncId)&&!Cn()(this.props.syncId)&&this.addListener(),!Cn()(e.syncId)&&Cn()(this.props.syncId)&&this.removeListener()}},{key:"componentWillUnmount",value:function(){this.clearDefer(),Cn()(this.props.syncId)||this.removeListener(),this.cancelThrottledTriggerAfterMouseMove()}},{key:"cancelThrottledTriggerAfterMouseMove",value:function(){"function"==typeof this.triggeredAfterMouseMove.cancel&&this.triggeredAfterMouseMove.cancel()}},{key:"getTooltipEventType",value:function(){var e=Pu(this.props.children,jg);if(e&&Dn()(e.props.shared)){var t=e.props.shared?"axis":"item";return l.indexOf(t)>=0?t:a}return a}},{key:"getMouseInfo",value:function(e){var t;if(!this.container)return null;var r,n,o,a=function(e,t){return{chartX:Math.round(e.pageX-t.left),chartY:Math.round(e.pageY-t.top)}}(e,(r=this.container,n=r.ownerDocument.documentElement,o={top:0,left:0},void 0!==r.getBoundingClientRect&&(o=r.getBoundingClientRect()),{top:o.top+window.pageYOffset-n.clientTop,left:o.left+window.pageXOffset-n.clientLeft})),i=this.container,l=(null==i||null===(t=i.getBoundingClientRect())||void 0===t?void 0:t.width)/i.offsetWidth||1,c=this.inRange(a.chartX,a.chartY,l);if(!c)return null;var s=this.state,u=s.xAxisMap,f=s.yAxisMap;if("axis"!==this.getTooltipEventType()&&u&&f){var p=sn(u).scale,d=sn(f).scale,h=p&&p.invert?p.invert(a.chartX):null,m=d&&d.invert?d.invert(a.chartY):null;return $w($w({},a),{},{xValue:h,yValue:m})}var y=rx(this.state,this.props.data,this.props.layout,c);return y?$w($w({},a),y):null}},{key:"inRange",value:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,n=this.props.layout,o=e/r,a=t/r;if("horizontal"===n||"vertical"===n){var i=this.state.offset;return o>=i.left&&o<=i.left+i.width&&a>=i.top&&a<=i.top+i.height?{x:o,y:a}:null}var l=this.state,c=l.angleAxisMap,s=l.radiusAxisMap;if(c&&s){var u=sn(c);return od({x:o,y:a},u)}return null}},{key:"parseEventsOfWrapper",value:function(){var e=this.props.children,t=this.getTooltipEventType(),r=Pu(e,jg),n={};return r&&"axis"===t&&(n="click"===r.props.trigger?{onClick:this.handleClick}:{onMouseEnter:this.handleMouseEnter,onMouseMove:this.handleMouseMove,onMouseLeave:this.handleMouseLeave,onTouchMove:this.handleTouchMove,onTouchStart:this.handleTouchStart,onTouchEnd:this.handleTouchEnd}),$w($w({},yu(this.props,this.handleOuterEvent)),n)}},{key:"addListener",value:function(){Ew.on(Sw,this.handleReceiveSyncEvent),Ew.setMaxListeners&&Ew._maxListeners&&Ew.setMaxListeners(Ew._maxListeners+1)}},{key:"removeListener",value:function(){Ew.removeListener(Sw,this.handleReceiveSyncEvent),Ew.setMaxListeners&&Ew._maxListeners&&Ew.setMaxListeners(Ew._maxListeners-1)}},{key:"triggerSyncEvent",value:function(e){var t=this.props.syncId;Cn()(t)||Ew.emit(Sw,t,this.uniqueChartId,e)}},{key:"applySyncEvent",value:function(e){var t=this.props,r=t.layout,n=t.syncMethod,o=this.state.updateId,a=e.dataStartIndex,i=e.dataEndIndex;if(Cn()(e.dataStartIndex)&&Cn()(e.dataEndIndex))if(Cn()(e.activeTooltipIndex))this.setState(e);else{var l=e.chartX,c=e.chartY,s=e.activeTooltipIndex,u=this.state,f=u.offset,p=u.tooltipTicks;if(!f)return;if("function"==typeof n)s=n(p,e);else if("value"===n){s=-1;for(var h=0;h=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function px(e){return function(e){if(Array.isArray(e))return dx(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return dx(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return dx(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function dx(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r0&&void 0!==arguments[0]?arguments[0]:[],t=[[]];return e.forEach((function(e){hx(e)?t[t.length-1].push(e):t[t.length-1].length>0&&t.push([])})),hx(e[0])&&t[t.length-1].push(e[0]),t[t.length-1].length<=0&&(t=t.slice(0,-1)),t}(e);t&&(r=[r.reduce((function(e,t){return[].concat(px(e),px(t))}),[])]);var n=r.map((function(e){return e.reduce((function(e,t,r){return"".concat(e).concat(0===r?"M":"L").concat(t.x,",").concat(t.y)}),"")})).join("");return 1===r.length?"".concat(n,"Z"):n},yx=function(e){var t=e.points,r=e.className,n=e.baseLinePoints,o=e.connectNulls,a=fx(e,sx);if(!t||!t.length)return null;var i=$()("recharts-polygon",r);if(n&&n.length){var l=a.stroke&&"none"!==a.stroke,c=function(e,t,r){var n=mx(e,r);return"".concat("Z"===n.slice(-1)?n.slice(0,-1):n,"L").concat(mx(t.reverse(),r).slice(1))}(t,n,o);return Ze().createElement("g",{className:i},Ze().createElement("path",ux({},Mu(a,!0),{fill:"Z"===c.slice(-1)?a.fill:"none",stroke:"none",d:c})),l?Ze().createElement("path",ux({},Mu(a,!0),{fill:"none",d:mx(t,o)})):null,l?Ze().createElement("path",ux({},Mu(a,!0),{fill:"none",d:mx(n,o)})):null)}var s=mx(t,o);return Ze().createElement("path",ux({},Mu(a,!0),{fill:"Z"===s.slice(-1)?a.fill:"none",className:i,d:s}))};function vx(e){return vx="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},vx(e)}function gx(){return gx=Object.assign?Object.assign.bind():function(e){for(var t=1;tPx?"outer"===t?"start":"end":r<-Px?"outer"===t?"end":"start":"middle"}},{key:"renderAxisLine",value:function(){var e=this.props,t=e.cx,r=e.cy,n=e.radius,o=e.axisLine,a=e.axisLineType,i=wx(wx({},Mu(this.props)),{},{fill:"none"},Mu(o));if("circle"===a)return Ze().createElement(vb,gx({className:"recharts-polar-angle-axis-line"},i,{cx:t,cy:r,r:n}));var l=this.props.ticks.map((function(e){return ed(t,r,n,e.coordinate)}));return Ze().createElement(yx,gx({className:"recharts-polar-angle-axis-line"},i,{points:l}))}},{key:"renderTicks",value:function(){var e=this,t=this.props,r=t.ticks,n=t.tick,o=t.tickLine,i=t.tickFormatter,l=t.stroke,c=Mu(this.props),s=Mu(n),u=wx(wx({},c),{},{fill:"none"},Mu(o)),f=r.map((function(t,r){var f=e.getTickLineCoord(t),p=wx(wx(wx({textAnchor:e.getTickTextAnchor(t)},c),{},{stroke:"none",fill:l},s),{},{index:r,payload:t,x:f.x2,y:f.y2});return Ze().createElement(Uu,gx({className:"recharts-polar-angle-axis-tick",key:"tick-".concat(r)},vu(e.props,t,r)),o&&Ze().createElement("line",gx({className:"recharts-polar-angle-axis-tick-line"},u,f)),n&&a.renderTickItem(n,p,i?i(t.value,r):t.value))}));return Ze().createElement(Uu,{className:"recharts-polar-angle-axis-ticks"},f)}},{key:"render",value:function(){var e=this.props,t=e.ticks,r=e.radius,n=e.axisLine;return r<=0||!t||!t.length?null:Ze().createElement(Uu,{className:"recharts-polar-angle-axis"},n&&this.renderAxisLine(),this.renderTicks())}}],n=[{key:"renderTickItem",value:function(e,t,r){return Ze().isValidElement(e)?Ze().cloneElement(e,t):_n()(e)?e(t):Ze().createElement(Qm,gx({},t,{className:"recharts-polar-angle-axis-tick-value"}),r)}}],r&&xx(t.prototype,r),n&&xx(t,n),Object.defineProperty(t,"prototype",{writable:!1}),a}(Ve.PureComponent);Sx(Ax,"displayName","PolarAngleAxis"),Sx(Ax,"axisType","angleAxis"),Sx(Ax,"defaultProps",{type:"category",angleAxisId:0,scale:"auto",cx:0,cy:0,orientation:"outer",axisLine:!0,tickLine:!0,tickSize:8,tick:!0,hide:!1,allowDuplicatedCategory:!0});var Cx=r(2762),Tx=r.n(Cx),Mx=r(4753),Nx=r.n(Mx),Dx=["cx","cy","angle","ticks","axisLine"],Ix=["ticks","tick","angle","tickFormatter","stroke"];function Rx(e){return Rx="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Rx(e)}function Lx(){return Lx=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function zx(e,t){for(var r=0;r0?Gr()(e,"paddingAngle",0):0;if(r){var l=un(r.endAngle-r.startAngle,e.endAngle-e.startAngle),c=Qx(Qx({},e),{},{startAngle:a+i,endAngle:a+l(n)+i});o.push(c),a=c.endAngle}else{var u=e.endAngle,f=e.startAngle,p=un(0,u-f)(n),d=Qx(Qx({},e),{},{startAngle:a+i,endAngle:a+p+i});o.push(d),a=d.endAngle}})),Ze().createElement(Uu,null,e.renderSectorsStatically(o))}))}},{key:"attachKeyboardHandlers",value:function(e){var t=this;e.onkeydown=function(e){if(!e.altKey)switch(e.key){case"ArrowLeft":var r=++t.state.sectorToFocus%t.sectorRefs.length;t.sectorRefs[r].focus(),t.setState({sectorToFocus:r});break;case"ArrowRight":var n=--t.state.sectorToFocus<0?t.sectorRefs.length-1:t.state.sectorToFocus%t.sectorRefs.length;t.sectorRefs[n].focus(),t.setState({sectorToFocus:n});break;case"Escape":t.sectorRefs[t.state.sectorToFocus].blur(),t.setState({sectorToFocus:0})}}}},{key:"renderSectors",value:function(){var e=this.props,t=e.sectors,r=e.isAnimationActive,n=this.state.prevSectors;return!(r&&t&&t.length)||n&&Ln()(n,t)?this.renderSectorsStatically(t):this.renderSectorsWithAnimation()}},{key:"componentDidMount",value:function(){this.pieRef&&this.attachKeyboardHandlers(this.pieRef)}},{key:"render",value:function(){var e=this,t=this.props,r=t.hide,n=t.sectors,o=t.className,a=t.label,i=t.cx,l=t.cy,c=t.innerRadius,s=t.outerRadius,u=t.isAnimationActive,f=this.state.isAnimationFinished;if(r||!n||!n.length||!nn(i)||!nn(l)||!nn(c)||!nn(s))return null;var p=$()("recharts-pie",o);return Ze().createElement(Uu,{tabIndex:this.props.rootTabIndex,className:p,ref:function(t){e.pieRef=t}},this.renderSectors(),a&&this.renderLabels(n),dy.renderCallByParent(this.props,null,!1),(!u||f)&&_y.renderCallByParent(this.props,n,!1))}}],n=[{key:"getDerivedStateFromProps",value:function(e,t){return t.prevIsAnimationActive!==e.isAnimationActive?{prevIsAnimationActive:e.isAnimationActive,prevAnimationId:e.animationId,curSectors:e.sectors,prevSectors:[],isAnimationFinished:!0}:e.isAnimationActive&&e.animationId!==t.prevAnimationId?{prevAnimationId:e.animationId,curSectors:e.sectors,prevSectors:t.curSectors,isAnimationFinished:!0}:e.sectors!==t.curSectors?{curSectors:e.sectors,isAnimationFinished:!0}:null}},{key:"getTextAnchor",value:function(e,t){return e>t?"start":e=360?w:w-1)*c,O=n.reduce((function(e,t){var r=Op(t,v,0);return e+(nn(r)?r:0)}),0);O>0&&(g=n.map((function(e,t){var r,n=Op(e,v,0),o=Op(e,u,t),l=(nn(n)?n:0)/O,s=(r=t?b.endAngle+tn(m)*c*(0!==n?1:0):i)+tn(m)*((0!==n?d:0)+l*x),f=(r+s)/2,y=(h.innerRadius+h.outerRadius)/2,g=[{name:o,value:n,payload:e,dataKey:v,type:p}],w=ed(h.cx,h.cy,y,f);return b=Qx(Qx(Qx({percent:l,cornerRadius:a,name:o,tooltipPayload:g,midAngle:f,middleRadius:y,tooltipPosition:w},e),h),{},{value:Op(e,v),startAngle:r,endAngle:s,payload:e,paddingAngle:tn(m)*c})})));return Qx(Qx({},h),{},{sectors:g,data:n})}));var lO=cx({chartName:"PieChart",GraphicalChild:iO,validateTooltipEventTypes:["item"],defaultTooltipEventType:"item",legendContent:"children",axisComponents:[{axisType:"angleAxis",AxisComp:Ax},{axisType:"radiusAxis",AxisComp:Vx}],formatAxisMap:function(e,t,r,n,o){var a=e.width,i=e.height,l=e.startAngle,c=e.endAngle,s=cn(e.cx,a,a/2),u=cn(e.cy,i,i/2),f=td(a,i,r),p=cn(e.innerRadius,f,0),d=cn(e.outerRadius,f,.8*f);return Object.keys(t).reduce((function(e,r){var a,i=t[r],f=i.domain,h=i.reversed;if(Cn()(i.range))"angleAxis"===n?a=[l,c]:"radiusAxis"===n&&(a=[p,d]),h&&(a=[a[1],a[0]]);else{var m=Yp(a=i.range,2);l=m[0],c=m[1]}var y=Tp(i,o),v=y.realScaleType,g=y.scale;g.domain(f).range(a),Np(g);var b=Rp(g,Vp(Vp({},i),{},{realScaleType:v})),w=Vp(Vp(Vp({},i),b),{},{range:a,radius:d,realScaleType:v,scale:g,cx:s,cy:u,innerRadius:p,outerRadius:d,startAngle:l,endAngle:c});return Vp(Vp({},e),{},Zp({},r,w))}),{})},defaultProps:{layout:"centric",startAngle:0,endAngle:360,cx:"50%",cy:"50%",innerRadius:0,outerRadius:"80%"}});const cO=function(e){var t=e.className,r=e.children,n=$()("rank-math-tooltip",t);return wp.element.createElement("span",{className:n},wp.element.createElement("em",{className:"dashicons-before dashicons-editor-help"}),wp.element.createElement("span",null,r))};function sO(e){return sO="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},sO(e)}function uO(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function fO(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==sO(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==sO(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===sO(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var pO=function(e){return 80e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=90?"score-good":(0,s.inRange)(e,50,90)?"score-fair":"score-bad"};const TO=(0,c.withSelect)((function(e,t){return function(e){for(var t=1;t=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function HO(){return HO=Object.assign?Object.assign.bind():function(e){for(var t=1;t0||!Ln()(l,n)||!Ln()(c,o))?this.renderAreaWithAnimation(e,t):this.renderAreaStatically(n,o,e,t)}},{key:"render",value:function(){var e,t=this.props,r=t.hide,n=t.dot,o=t.points,a=t.className,i=t.top,l=t.left,c=t.xAxis,s=t.yAxis,u=t.width,f=t.height,p=t.isAnimationActive,d=t.id;if(r||!o||!o.length)return null;var h=this.state.isAnimationFinished,m=1===o.length,y=$()("recharts-area",a),v=c&&c.allowDataOverflow,g=s&&s.allowDataOverflow,b=v||g,w=Cn()(d)?this.id:d,x=null!==(e=Mu(n))&&void 0!==e?e:{r:3,strokeWidth:2},O=x.r,k=void 0===O?3:O,E=x.strokeWidth,S=void 0===E?2:E,_=(function(e){return e&&"object"===xu(e)&&"cx"in e&&"cy"in e&&"r"in e}(n)?n:{}).clipDot,j=void 0===_||_,P=2*k+S;return Ze().createElement(Uu,{className:y},v||g?Ze().createElement("defs",null,Ze().createElement("clipPath",{id:"clipPath-".concat(w)},Ze().createElement("rect",{x:v?l:l-u/2,y:g?i:i-f/2,width:v?u:2*u,height:g?f:2*f})),!j&&Ze().createElement("clipPath",{id:"clipPath-dots-".concat(w)},Ze().createElement("rect",{x:l-P/2,y:i-P/2,width:u+P,height:f+P}))):null,m?null:this.renderArea(b,w),(n||m)&&this.renderDots(b,j,w),(!p||h)&&_y.renderCallByParent(this.props,o))}}],n=[{key:"getDerivedStateFromProps",value:function(e,t){return e.animationId!==t.prevAnimationId?{prevAnimationId:e.animationId,curPoints:e.points,curBaseLine:e.baseLine,prevPoints:t.curPoints,prevBaseLine:t.curBaseLine}:e.points!==t.curPoints||e.baseLine!==t.curBaseLine?{curPoints:e.points,curBaseLine:e.baseLine}:null}}],r&&$O(t.prototype,r),n&&$O(t,n),Object.defineProperty(t,"prototype",{writable:!1}),a}(Ve.PureComponent);BO=ek,QO(ek,"displayName","Area"),QO(ek,"defaultProps",{stroke:"#3182bd",fill:"#3182bd",fillOpacity:.6,xAxisId:0,yAxisId:0,legendType:"line",connectNulls:!1,points:[],dot:!1,activeDot:!0,hide:!1,isAnimationActive:!id.isSsr,animationBegin:0,animationDuration:1500,animationEasing:"ease"}),QO(ek,"getBaseValue",(function(e,t,r,n){var o=e.layout,a=e.baseValue,i=t.props.baseValue,l=null!=i?i:a;if(nn(l)&&"number"==typeof l)return l;var c="horizontal"===o?n:r,s=c.scale.domain();if("number"===c.type){var u=Math.max(s[0],s[1]),f=Math.min(s[0],s[1]);return"dataMin"===l?f:"dataMax"===l||u<0?u:Math.max(Math.min(s[0],s[1]),0)}return"dataMin"===l?s[0]:"dataMax"===l?s[1]:s[0]})),QO(ek,"getComposedData",(function(e){var t,r=e.props,n=e.item,o=e.xAxis,a=e.yAxis,i=e.xAxisTicks,l=e.yAxisTicks,c=e.bandSize,s=e.dataKey,u=e.stackedData,f=e.dataStartIndex,p=e.displayedData,d=e.offset,h=r.layout,m=u&&u.length,y=BO.getBaseValue(r,n,o,a),v=!1,g=p.map((function(e,t){var r,n=Op(e,s);m?r=u[f+t]:(r=n,Vr()(r)?v=!0:r=[y,r]);var p=Cn()(r[1])||m&&Cn()(n);return"horizontal"===h?{x:Lp({axis:o,ticks:i,bandSize:c,entry:e,index:t}),y:p?null:a.scale(r[1]),value:r,payload:e}:{x:p?null:o.scale(r[1]),y:Lp({axis:a,ticks:l,bandSize:c,entry:e,index:t}),value:r,payload:e}}));return t=m||v?g.map((function(e){return"horizontal"===h?{x:e.x,y:Cn()(Gr()(e,"value[0]"))||Cn()(Gr()(e,"y"))?null:a.scale(Gr()(e,"value[0]"))}:{x:Cn()(Gr()(e,"value[0]"))?null:o.scale(Gr()(e,"value[0]")),y:e.y}})):"horizontal"===h?a.scale(y):o.scale(y),GO({points:g,baseLine:t,layout:h,isRange:v},d)})),QO(ek,"renderDotItem",(function(e,t){return Ze().isValidElement(e)?Ze().cloneElement(e,t):_n()(e)?e(t):Ze().createElement(vb,HO({},t,{className:"recharts-area-dot"}))}));var tk=function(){return null};tk.displayName="XAxis",tk.defaultProps={allowDecimals:!0,hide:!1,orientation:"bottom",width:0,height:30,mirror:!1,xAxisId:0,tickCount:5,type:"category",padding:{left:0,right:0},allowDataOverflow:!1,scale:"auto",reversed:!1,allowDuplicatedCategory:!0};var rk=function(){return null};rk.displayName="YAxis",rk.defaultProps={allowDuplicatedCategory:!0,allowDecimals:!0,hide:!1,orientation:"left",width:60,height:0,mirror:!1,yAxisId:0,tickCount:5,type:"number",padding:{top:0,bottom:0},allowDataOverflow:!1,scale:"auto",reversed:!1};var nk=cx({chartName:"AreaChart",GraphicalChild:ek,axisComponents:[{axisType:"xAxis",AxisComp:tk},{axisType:"yAxis",AxisComp:rk}],formatAxisMap:function(e,t,r,n,o){var a=e.width,i=e.height,l=e.layout,c=e.children,s=Object.keys(t),u={left:r.left,leftMirror:r.left,right:a-r.right,rightMirror:a-r.right,top:r.top,topMirror:r.top,bottom:i-r.bottom,bottomMirror:i-r.bottom},f=!!Pu(c,qv);return s.reduce((function(a,i){var c,s,p,d,h,m=t[i],y=m.orientation,v=m.domain,g=m.padding,b=void 0===g?{}:g,w=m.mirror,x=m.reversed,O="".concat(y).concat(w?"Mirror":"");if("number"===m.type&&("gap"===m.padding||"no-gap"===m.padding)){var k=v[1]-v[0],E=1/0,S=m.categoricalDomain.sort();S.forEach((function(e,t){t>0&&(E=Math.min((e||0)-(S[t-1]||0),E))}));var _=E/k,j="vertical"===m.layout?r.height:r.width;if("gap"===m.padding&&(c=_*j/2),"no-gap"===m.padding){var P=cn(e.barCategoryGap,_*j),A=_*j/2;c=A-P-(A-P)/j*P}}s="xAxis"===n?[r.left+(b.left||0)+(c||0),r.left+r.width-(b.right||0)-(c||0)]:"yAxis"===n?"horizontal"===l?[r.top+r.height-(b.bottom||0),r.top+(b.top||0)]:[r.top+(b.top||0)+(c||0),r.top+r.height-(b.bottom||0)-(c||0)]:m.range,x&&(s=[s[1],s[0]]);var C=Tp(m,o,f),T=C.scale,M=C.realScaleType;T.domain(v).range(s),Np(T);var N=Rp(T,$v($v({},m),{},{realScaleType:M}));"xAxis"===n?(h="top"===y&&!w||"bottom"===y&&w,p=r.left,d=u[O]-h*m.height):"yAxis"===n&&(h="left"===y&&!w||"right"===y&&w,p=u[O]-h*m.width,d=r.top);var D=$v($v($v({},m),N),{},{realScaleType:M,x:p,y:d,scale:T,width:"xAxis"===n?r.width:m.width,height:"yAxis"===n?r.height:m.height});return D.bandSize=qp(D,N),m.hide||"xAxis"!==n?m.hide||(u[O]+=(h?-1:1)*D.width):u[O]+=(h?-1:1)*D.height,$v($v({},a),{},Vv({},i,D))}),{})}}),ok=["x1","y1","x2","y2","key"],ak=["offset"];function ik(e){return ik="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ik(e)}function lk(){return lk=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function sk(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function uk(e){for(var t=1;tt.expires?(localStorage.removeItem(e),!1):t.value)},remove:function(e){return!!e&&(localStorage.removeItem(e),!0)},expiry:function(e){if(!e)return!1;if(-1===e){var t=new Date;return t.setYear(1970),t.getTime()}var r=parseInt(e),n=e.replace(r,"");return"d"===n&&(r=24*r*60*60*1e3),"h"===n&&(r=60*r*60*1e3),"m"===n&&(r=60*r*1e3),"s"===n&&(r*=1e3),Date.now()+r}};const bk=gk;const wk=function(e){var t=e.width,r=e.height,n=e.x,o=e.y,a=e.dy,i=e.payload,l=e.index,c=e.visibleTicksCount,s=e.isFormat,u=void 0===s||s,f="middle";0===l&&(f="start"),l===c-1&&(f="end");var p=i.value.includes("-")?i.value.split("-")[1]:i.value;return wp.element.createElement("g",{className:"recharts-layer recharts-cartesian-axis-tick"},wp.element.createElement("text",{width:t,height:r,x:n,y:o,stroke:"none",fill:"#7f868d",fontSize:"14",textAnchor:f},wp.element.createElement("tspan",{x:n,dy:a},u?NO()(p).format("D MMM, YYYY"):p)))};function xk(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,a,i,l=[],c=!0,s=!1;try{if(a=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=a.call(r)).done)&&(l.push(n.value),l.length!==t);c=!0);}catch(e){s=!0,o=e}finally{try{if(!c&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(s)throw o}}return l}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Ok(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Ok(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Ok(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);re.length)&&(t=e.length);for(var r=0,n=new Array(t);re.length)&&(t=e.length);for(var r=0,n=new Array(t);r'+(0,i.__)("Rank Math > General Settings > Analytics > Click 'Update data manually' button.","rank-math")+"");return wp.element.createElement("div",{id:"rank-math-pro-cta",className:"rank-math-analytics-notice"},wp.element.createElement("div",{className:"rank-math-cta-table woocommerce-table rank-math-table woocommerce-table__actions"},wp.element.createElement("div",{className:"rank-math-cta-header"},wp.element.createElement("h2",null,(0,i.__)("Content","rank-math-pro")),wp.element.createElement("div",{className:"woocommerce-table__actions"},wp.element.createElement(Qk,{postType:u}))),wp.element.createElement("div",{className:"rank-math-cta-body",dangerouslySetInnerHTML:{__html:b}})))}return wp.element.createElement("div",{className:"rank-math-posts"},wp.element.createElement(xr,{className:"rank-math-table",title:(0,i.__)("Content","rank-math-pro"),actions:wp.element.createElement(Qk,{postType:u}),headers:y,downloadable:!0,rowsPerPage:25,rows:J(v,(0,s.map)(f,"key"),ee(m,25)),query:n,totalRows:parseInt((0,s.get)(t,"rowsFound",0)),summary:d,showPageArrowsLabel:!1,onPageChange:function(e){o("/analytics/"+e+a.search)},isLoading:g,onQueryChange:function(){return function(){}},onColumnsChange:function(e,t){l[t]=!l[t],(0,c.dispatch)("rank-math").updateUserPreferences(l,Jk)},onSort:function(t,r){var n=oe(new URLSearchParams(e.location.search)),a="?";(0,s.map)(n,(function(e,t){!0===e&&(a+="filter="+t+"&")})),o("/analytics/"+m+a+("orderby="+t+"&order="+r))}}))}));const tE=(0,De.withFilters)("rankMath.components.AnalyticItem")((function(){return null}));const rE=(0,c.withSelect)((function(e){return{stats:e("rank-math").getDashboardStats(e("rank-math").getDaysRange()).stats}}))((function(e){var t=e.stats,r=e.navigate;if((0,s.isEmpty)(t))return wp.element.createElement("div",{className:"rank-math-box rank-math-score-overview"},wp.element.createElement("div",{className:"rank-math-box-grid"},(0,s.times)(4,(function(e){return wp.element.createElement(UO,{key:e,animate:!1,backgroundColor:"#f0f2f4",foregroundColor:"#f0f2f4",style:{width:"100%"}},wp.element.createElement("rect",{x:"0",y:"0",rx:"0",ry:"0",width:"100%",height:"50%"}))}))));var n={total:0,difference:0};return wp.element.createElement("div",{className:"rank-math-box rank-math-analytics-overview"},wp.element.createElement("div",{className:"rank-math-box-grid"},rankMath.isAnalyticsConnected&&wp.element.createElement(tE,{title:(0,i.__)("Search Traffic","rank-math-pro"),tooltip:(0,i.__)("This is the number of pageviews carried out by visitors from Google.","rank-math-pro"),stats:(0,s.get)(t,"pageviews",n),graph:t.graph.merged,dataKey:"pageviews"}),wp.element.createElement(tE,{title:(0,i.__)("Search Impressions","rank-math-pro"),tooltip:(0,i.__)("How many times your site showed up in the search results.","rank-math-pro"),stats:(0,s.get)(t,"impressions",n),graph:t.graph.merged,dataKey:"impressions"}),!rankMath.isAnalyticsConnected&&wp.element.createElement(tE,{title:(0,i.__)("Total Clicks","rank-math-pro"),tooltip:(0,i.__)("How many times your site was clicked.","rank-math-pro"),stats:(0,s.get)(t,"clicks",n),graph:t.graph.merged,dataKey:"clicks"}),wp.element.createElement(tE,{title:(0,i.__)("Total Keywords","rank-math-pro"),tooltip:(0,i.__)("Total number of keywords your site ranks for within top 100 positions.","rank-math-pro"),stats:(0,s.get)(t,"keywords",n),graph:t.graph.merged,dataKey:"keywords"}),!rankMath.isAdsenseConnected&&wp.element.createElement(tE,{title:(0,i.__)("Avg. Position","rank-math-pro"),tooltip:(0,i.__)("Average position of all the keywords ranking within top 100 positions.","rank-math-pro"),stats:(0,s.get)(t,"position",n),graph:t.graph.merged,dataKey:"position"}),rankMath.isAdsenseConnected&&wp.element.createElement(tE,{title:(0,i.__)("Adsense","rank-math-pro"),tooltip:(0,i.__)("This is your total AdSense earning from the time period.","rank-math-pro"),stats:(0,s.get)(t,"adsense",n),graph:t.graph.merged,dataKey:"earnings"})),wp.element.createElement(De.Button,{isLink:!0,onClick:function(){return r("/performance/1")}},(0,i.__)("Open Report","rank-math-pro")))}));(0,l.addFilter)("rankMath.analytics.dashboardAnalyticsOverview","rank-math-pro",(function(){return rE}));const nE=function(e){var t=e.stats,r=e.selected,n=e.setSelection;if((0,s.isEmpty)(t))return wp.element.createElement($k,{times:6,height:"73",className:"rank-math-graph-filter rank-math-stat-filters has-3-col has-6-item"});var o=(0,s.get)(t,"ctr",0),a=(0,s.get)(t,"clicks",0),l=(0,s.get)(t,"adsense",0),c=(0,s.get)(t,"position",0),u=(0,s.get)(t,"pageviews",0),f=(0,s.get)(t,"keywords",0),p=(0,s.get)(t,"impressions",0),d=$()("rank-math-graph-filter rank-math-stat-filters",{"has-4-col":rankMath.isAdsenseConnected,"has-3-col":!rankMath.isAdsenseConnected});return wp.element.createElement("div",{className:d},rankMath.isAnalyticsConnected&&wp.element.createElement(Rk,{className:"stat-filter-color-1",type:"pageviews",title:(0,i.__)("Search Traffic","rank-math-pro"),data:u,tooltip:(0,i.__)("This is the number of pageviews carried out by visitors from Google.","rank-math-pro"),selected:r,onClick:n}),wp.element.createElement(Rk,{className:"stat-filter-color-2",type:"impressions",title:(0,i.__)("Search Impressions","rank-math-pro"),data:p,tooltip:(0,i.__)("How many times your site showed up in the search results.","rank-math-pro"),selected:r,onClick:n}),wp.element.createElement(Rk,{className:"stat-filter-color-3",type:"keywords",title:(0,i.__)("Total Keywords","rank-math-pro"),data:f,tooltip:(0,i.__)("Total number of keywords your site ranks for within top 100 positions.","rank-math-pro"),selected:r,onClick:n}),wp.element.createElement(Rk,{className:"stat-filter-color-4",type:"clicks",title:(0,i.__)("Search Clicks","rank-math-pro"),data:a,tooltip:(0,i.__)("How many times your site was clicked on in the search results.","rank-math-pro"),selected:r,onClick:n}),wp.element.createElement(Rk,{className:"stat-filter-color-5",type:"ctr",title:(0,i.__)("CTR","rank-math-pro"),data:o,tooltip:(0,i.__)("Average click-through rate. Search clicks divided by search impressions.","rank-math-pro"),selected:r,onClick:n}),wp.element.createElement(Rk,{className:"stat-filter-color-6",type:"position",title:(0,i.__)("Avg. Position","rank-math-pro"),data:c,tooltip:(0,i.__)("Average position of all the keywords ranking within top 100 positions.","rank-math-pro"),selected:r,onClick:n}),rankMath.isAdsenseConnected&&wp.element.createElement(Rk,{className:"stat-filter-color-7",type:"adsense",title:(0,i.__)("AdSense","rank-math-pro"),data:l,tooltip:(0,i.__)("This is your total AdSense earning from the time period.","rank-math-pro"),selected:r,onClick:n}))};function oE(e){return oE="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},oE(e)}function aE(){aE=function(){return t};var e,t={},r=Object.prototype,n=r.hasOwnProperty,o=Object.defineProperty||function(e,t,r){e[t]=r.value},a="function"==typeof Symbol?Symbol:{},i=a.iterator||"@@iterator",l=a.asyncIterator||"@@asyncIterator",c=a.toStringTag||"@@toStringTag";function s(e,t,r){return Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,r){return e[t]=r}}function u(e,t,r,n){var a=t&&t.prototype instanceof v?t:v,i=Object.create(a.prototype),l=new C(n||[]);return o(i,"_invoke",{value:_(e,r,l)}),i}function f(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var p="suspendedStart",d="suspendedYield",h="executing",m="completed",y={};function v(){}function g(){}function b(){}var w={};s(w,i,(function(){return this}));var x=Object.getPrototypeOf,O=x&&x(x(T([])));O&&O!==r&&n.call(O,i)&&(w=O);var k=b.prototype=v.prototype=Object.create(w);function E(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function S(e,t){function r(o,a,i,l){var c=f(e[o],e,a);if("throw"!==c.type){var s=c.arg,u=s.value;return u&&"object"==oE(u)&&n.call(u,"__await")?t.resolve(u.__await).then((function(e){r("next",e,i,l)}),(function(e){r("throw",e,i,l)})):t.resolve(u).then((function(e){s.value=e,i(s)}),(function(e){return r("throw",e,i,l)}))}l(c.arg)}var a;o(this,"_invoke",{value:function(e,n){function o(){return new t((function(t,o){r(e,n,t,o)}))}return a=a?a.then(o,o):o()}})}function _(t,r,n){var o=p;return function(a,i){if(o===h)throw new Error("Generator is already running");if(o===m){if("throw"===a)throw i;return{value:e,done:!0}}for(n.method=a,n.arg=i;;){var l=n.delegate;if(l){var c=j(l,n);if(c){if(c===y)continue;return c}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(o===p)throw o=m,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o=h;var s=f(t,r,n);if("normal"===s.type){if(o=n.done?m:d,s.arg===y)continue;return{value:s.arg,done:n.done}}"throw"===s.type&&(o=m,n.method="throw",n.arg=s.arg)}}}function j(t,r){var n=r.method,o=t.iterator[n];if(o===e)return r.delegate=null,"throw"===n&&t.iterator.return&&(r.method="return",r.arg=e,j(t,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),y;var a=f(o,t.iterator,r.arg);if("throw"===a.type)return r.method="throw",r.arg=a.arg,r.delegate=null,y;var i=a.arg;return i?i.done?(r[t.resultName]=i.value,r.next=t.nextLoc,"return"!==r.method&&(r.method="next",r.arg=e),r.delegate=null,y):i:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,y)}function P(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function A(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function C(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(P,this),this.reset(!0)}function T(t){if(t||""===t){var r=t[i];if(r)return r.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var o=-1,a=function r(){for(;++o=0;--a){var i=this.tryEntries[a],l=i.completion;if("root"===i.tryLoc)return o("end");if(i.tryLoc<=this.prev){var c=n.call(i,"catchLoc"),s=n.call(i,"finallyLoc");if(c&&s){if(this.prev=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),A(r),y}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var o=n.arg;A(r)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(t,r,n){return this.delegate={iterator:T(t),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=e),y}},t}function iE(e,t,r,n,o,a,i){try{var l=e[a](i),c=l.value}catch(e){return void r(e)}l.done?t(c):Promise.resolve(c).then(n,o)}function lE(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,a,i,l=[],c=!0,s=!1;try{if(a=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=a.call(r)).done)&&(l.push(n.value),l.length!==t);c=!0);}catch(e){s=!0,o=e}finally{try{if(!c&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(s)throw o}}return l}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return cE(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return cE(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function cE(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r'+(0,i.__)("Rank Math > General Settings > Analytics > Click 'Update data manually' button.","rank-math")+"");return wp.element.createElement("div",{id:"rank-math-pro-cta",className:"rank-math-analytics-notice"},wp.element.createElement("div",{className:"rank-math-cta-table woocommerce-table rank-math-table woocommerce-table__actions"},wp.element.createElement("div",{className:"rank-math-cta-header"},wp.element.createElement("h2",null,(0,i.__)("Content","rank-math-pro")),wp.element.createElement("div",{className:"woocommerce-table__actions"},wp.element.createElement(Qk,{postType:a}))),wp.element.createElement("div",{className:"rank-math-cta-body",dangerouslySetInnerHTML:{__html:k}})))}var E=(0,l.applyFilters)("rankMath.analytics.performanceHeaders",[{key:"sequence",label:(0,i.__)("#","rank-math"),required:!0,cellClassName:"rank-math-col-index"},{key:"title",label:(0,i.__)("Title","rank-math"),required:!0,cellClassName:"rank-math-col-title"},{key:"impressions",label:(0,i.__)("Impressions","rank-math"),cellClassName:"rank-math-col-impressions"},{key:"clicks",label:(0,i.__)("Clicks","rank-math"),cellClassName:"rank-math-col-click"},{key:"ctr",label:(0,i.__)("Avg. CTR","rank-math"),cellClassName:"rank-math-col-ctr"},{key:"position",label:(0,i.__)("Position","rank-math"),cellClassName:"rank-math-col-position"}]),S=(0,l.applyFilters)("rankMath.analytics.performanceTableSummary",[{label:(0,i.__)("Posts","rank-math"),value:(0,s.get)(d,"rowsFound",0)},{label:(0,i.__)("Search Impressions","rank-math"),value:te((0,s.get)(y,"impressions",0))},{label:(0,i.__)("Search Clicks","rank-math"),value:te((0,s.get)(y,"clicks",0))}],y),_=Q(E,o);return wp.element.createElement("div",{className:"rank-math-posts",ref:w},wp.element.createElement(xr,{className:"rank-math-table",title:(0,i.__)("Content","rank-math"),actions:wp.element.createElement(Qk,{postType:a}),headers:_,downloadable:!0,rowsPerPage:25,rows:J(x,(0,s.map)(E,"key"),ee(f,25)),query:t,totalRows:parseInt((0,s.get)(d,"rowsFound",0)),summary:S,showPageArrowsLabel:!1,onPageChange:function(e){r("/performance/"+e+n.search)},isLoading:O,onQueryChange:function(){return function(){}},onColumnsChange:function(e,t){o[t]=!o[t],(0,c.dispatch)("rank-math").updateUserPreferences(o,sE)},onSort:function(e,t){return re("performance",f,e,t,r,n)}}))}));function fE(e){if(null==e)return window;if("[object Window]"!==e.toString()){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function pE(e){return e instanceof fE(e).Element||e instanceof Element}function dE(e){return e instanceof fE(e).HTMLElement||e instanceof HTMLElement}function hE(e){return"undefined"!=typeof ShadowRoot&&(e instanceof fE(e).ShadowRoot||e instanceof ShadowRoot)}var mE=Math.max,yE=Math.min,vE=Math.round;function gE(){var e=navigator.userAgentData;return null!=e&&e.brands?e.brands.map((function(e){return e.brand+"/"+e.version})).join(" "):navigator.userAgent}function bE(){return!/^((?!chrome|android).)*safari/i.test(gE())}function wE(e,t,r){void 0===t&&(t=!1),void 0===r&&(r=!1);var n=e.getBoundingClientRect(),o=1,a=1;t&&dE(e)&&(o=e.offsetWidth>0&&vE(n.width)/e.offsetWidth||1,a=e.offsetHeight>0&&vE(n.height)/e.offsetHeight||1);var i=(pE(e)?fE(e):window).visualViewport,l=!bE()&&r,c=(n.left+(l&&i?i.offsetLeft:0))/o,s=(n.top+(l&&i?i.offsetTop:0))/a,u=n.width/o,f=n.height/a;return{width:u,height:f,top:s,right:c+u,bottom:s+f,left:c,x:c,y:s}}function xE(e){var t=fE(e);return{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function OE(e){return e?(e.nodeName||"").toLowerCase():null}function kE(e){return((pE(e)?e.ownerDocument:e.document)||window.document).documentElement}function EE(e){return wE(kE(e)).left+xE(e).scrollLeft}function SE(e){return fE(e).getComputedStyle(e)}function _E(e){var t=SE(e),r=t.overflow,n=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(r+o+n)}function jE(e,t,r){void 0===r&&(r=!1);var n,o,a=dE(t),i=dE(t)&&function(e){var t=e.getBoundingClientRect(),r=vE(t.width)/e.offsetWidth||1,n=vE(t.height)/e.offsetHeight||1;return 1!==r||1!==n}(t),l=kE(t),c=wE(e,i,r),s={scrollLeft:0,scrollTop:0},u={x:0,y:0};return(a||!a&&!r)&&(("body"!==OE(t)||_E(l))&&(s=(n=t)!==fE(n)&&dE(n)?{scrollLeft:(o=n).scrollLeft,scrollTop:o.scrollTop}:xE(n)),dE(t)?((u=wE(t,!0)).x+=t.clientLeft,u.y+=t.clientTop):l&&(u.x=EE(l))),{x:c.left+s.scrollLeft-u.x,y:c.top+s.scrollTop-u.y,width:c.width,height:c.height}}function PE(e){var t=wE(e),r=e.offsetWidth,n=e.offsetHeight;return Math.abs(t.width-r)<=1&&(r=t.width),Math.abs(t.height-n)<=1&&(n=t.height),{x:e.offsetLeft,y:e.offsetTop,width:r,height:n}}function AE(e){return"html"===OE(e)?e:e.assignedSlot||e.parentNode||(hE(e)?e.host:null)||kE(e)}function CE(e){return["html","body","#document"].indexOf(OE(e))>=0?e.ownerDocument.body:dE(e)&&_E(e)?e:CE(AE(e))}function TE(e,t){var r;void 0===t&&(t=[]);var n=CE(e),o=n===(null==(r=e.ownerDocument)?void 0:r.body),a=fE(n),i=o?[a].concat(a.visualViewport||[],_E(n)?n:[]):n,l=t.concat(i);return o?l:l.concat(TE(AE(i)))}function ME(e){return["table","td","th"].indexOf(OE(e))>=0}function NE(e){return dE(e)&&"fixed"!==SE(e).position?e.offsetParent:null}function DE(e){for(var t=fE(e),r=NE(e);r&&ME(r)&&"static"===SE(r).position;)r=NE(r);return r&&("html"===OE(r)||"body"===OE(r)&&"static"===SE(r).position)?t:r||function(e){var t=/firefox/i.test(gE());if(/Trident/i.test(gE())&&dE(e)&&"fixed"===SE(e).position)return null;var r=AE(e);for(hE(r)&&(r=r.host);dE(r)&&["html","body"].indexOf(OE(r))<0;){var n=SE(r);if("none"!==n.transform||"none"!==n.perspective||"paint"===n.contain||-1!==["transform","perspective"].indexOf(n.willChange)||t&&"filter"===n.willChange||t&&n.filter&&"none"!==n.filter)return r;r=r.parentNode}return null}(e)||t}var IE="top",RE="bottom",LE="right",FE="left",UE="auto",BE=[IE,RE,LE,FE],zE="start",KE="end",qE="clippingParents",HE="viewport",WE="popper",GE="reference",$E=BE.reduce((function(e,t){return e.concat([t+"-"+zE,t+"-"+KE])}),[]),VE=[].concat(BE,[UE]).reduce((function(e,t){return e.concat([t,t+"-"+zE,t+"-"+KE])}),[]),ZE=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"];function YE(e){var t=new Map,r=new Set,n=[];function o(e){r.add(e.name),[].concat(e.requires||[],e.requiresIfExists||[]).forEach((function(e){if(!r.has(e)){var n=t.get(e);n&&o(n)}})),n.push(e)}return e.forEach((function(e){t.set(e.name,e)})),e.forEach((function(e){r.has(e.name)||o(e)})),n}var XE={placement:"bottom",modifiers:[],strategy:"absolute"};function QE(){for(var e=arguments.length,t=new Array(e),r=0;r=0?"x":"y"}function oS(e){var t,r=e.reference,n=e.element,o=e.placement,a=o?tS(o):null,i=o?rS(o):null,l=r.x+r.width/2-n.width/2,c=r.y+r.height/2-n.height/2;switch(a){case IE:t={x:l,y:r.y-n.height};break;case RE:t={x:l,y:r.y+r.height};break;case LE:t={x:r.x+r.width,y:c};break;case FE:t={x:r.x-n.width,y:c};break;default:t={x:r.x,y:r.y}}var s=a?nS(a):null;if(null!=s){var u="y"===s?"height":"width";switch(i){case zE:t[s]=t[s]-(r[u]/2-n[u]/2);break;case KE:t[s]=t[s]+(r[u]/2-n[u]/2)}}return t}var aS={top:"auto",right:"auto",bottom:"auto",left:"auto"};function iS(e){var t,r=e.popper,n=e.popperRect,o=e.placement,a=e.variation,i=e.offsets,l=e.position,c=e.gpuAcceleration,s=e.adaptive,u=e.roundOffsets,f=e.isFixed,p=i.x,d=void 0===p?0:p,h=i.y,m=void 0===h?0:h,y="function"==typeof u?u({x:d,y:m}):{x:d,y:m};d=y.x,m=y.y;var v=i.hasOwnProperty("x"),g=i.hasOwnProperty("y"),b=FE,w=IE,x=window;if(s){var O=DE(r),k="clientHeight",E="clientWidth";if(O===fE(r)&&"static"!==SE(O=kE(r)).position&&"absolute"===l&&(k="scrollHeight",E="scrollWidth"),o===IE||(o===FE||o===LE)&&a===KE)w=RE,m-=(f&&O===x&&x.visualViewport?x.visualViewport.height:O[k])-n.height,m*=c?1:-1;if(o===FE||(o===IE||o===RE)&&a===KE)b=LE,d-=(f&&O===x&&x.visualViewport?x.visualViewport.width:O[E])-n.width,d*=c?1:-1}var S,_=Object.assign({position:l},s&&aS),j=!0===u?function(e){var t=e.x,r=e.y,n=window.devicePixelRatio||1;return{x:vE(t*n)/n||0,y:vE(r*n)/n||0}}({x:d,y:m}):{x:d,y:m};return d=j.x,m=j.y,c?Object.assign({},_,((S={})[w]=g?"0":"",S[b]=v?"0":"",S.transform=(x.devicePixelRatio||1)<=1?"translate("+d+"px, "+m+"px)":"translate3d("+d+"px, "+m+"px, 0)",S)):Object.assign({},_,((t={})[w]=g?m+"px":"",t[b]=v?d+"px":"",t.transform="",t))}const lS={name:"applyStyles",enabled:!0,phase:"write",fn:function(e){var t=e.state;Object.keys(t.elements).forEach((function(e){var r=t.styles[e]||{},n=t.attributes[e]||{},o=t.elements[e];dE(o)&&OE(o)&&(Object.assign(o.style,r),Object.keys(n).forEach((function(e){var t=n[e];!1===t?o.removeAttribute(e):o.setAttribute(e,!0===t?"":t)})))}))},effect:function(e){var t=e.state,r={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,r.popper),t.styles=r,t.elements.arrow&&Object.assign(t.elements.arrow.style,r.arrow),function(){Object.keys(t.elements).forEach((function(e){var n=t.elements[e],o=t.attributes[e]||{},a=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:r[e]).reduce((function(e,t){return e[t]="",e}),{});dE(n)&&OE(n)&&(Object.assign(n.style,a),Object.keys(o).forEach((function(e){n.removeAttribute(e)})))}))}},requires:["computeStyles"]};const cS={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var t=e.state,r=e.options,n=e.name,o=r.offset,a=void 0===o?[0,0]:o,i=VE.reduce((function(e,r){return e[r]=function(e,t,r){var n=tS(e),o=[FE,IE].indexOf(n)>=0?-1:1,a="function"==typeof r?r(Object.assign({},t,{placement:e})):r,i=a[0],l=a[1];return i=i||0,l=(l||0)*o,[FE,LE].indexOf(n)>=0?{x:l,y:i}:{x:i,y:l}}(r,t.rects,a),e}),{}),l=i[t.placement],c=l.x,s=l.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=c,t.modifiersData.popperOffsets.y+=s),t.modifiersData[n]=i}};var sS={left:"right",right:"left",bottom:"top",top:"bottom"};function uS(e){return e.replace(/left|right|bottom|top/g,(function(e){return sS[e]}))}var fS={start:"end",end:"start"};function pS(e){return e.replace(/start|end/g,(function(e){return fS[e]}))}function dS(e,t){var r=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(r&&hE(r)){var n=t;do{if(n&&e.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}function hS(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function mS(e,t,r){return t===HE?hS(function(e,t){var r=fE(e),n=kE(e),o=r.visualViewport,a=n.clientWidth,i=n.clientHeight,l=0,c=0;if(o){a=o.width,i=o.height;var s=bE();(s||!s&&"fixed"===t)&&(l=o.offsetLeft,c=o.offsetTop)}return{width:a,height:i,x:l+EE(e),y:c}}(e,r)):pE(t)?function(e,t){var r=wE(e,!1,"fixed"===t);return r.top=r.top+e.clientTop,r.left=r.left+e.clientLeft,r.bottom=r.top+e.clientHeight,r.right=r.left+e.clientWidth,r.width=e.clientWidth,r.height=e.clientHeight,r.x=r.left,r.y=r.top,r}(t,r):hS(function(e){var t,r=kE(e),n=xE(e),o=null==(t=e.ownerDocument)?void 0:t.body,a=mE(r.scrollWidth,r.clientWidth,o?o.scrollWidth:0,o?o.clientWidth:0),i=mE(r.scrollHeight,r.clientHeight,o?o.scrollHeight:0,o?o.clientHeight:0),l=-n.scrollLeft+EE(e),c=-n.scrollTop;return"rtl"===SE(o||r).direction&&(l+=mE(r.clientWidth,o?o.clientWidth:0)-a),{width:a,height:i,x:l,y:c}}(kE(e)))}function yS(e,t,r,n){var o="clippingParents"===t?function(e){var t=TE(AE(e)),r=["absolute","fixed"].indexOf(SE(e).position)>=0&&dE(e)?DE(e):e;return pE(r)?t.filter((function(e){return pE(e)&&dS(e,r)&&"body"!==OE(e)})):[]}(e):[].concat(t),a=[].concat(o,[r]),i=a[0],l=a.reduce((function(t,r){var o=mS(e,r,n);return t.top=mE(o.top,t.top),t.right=yE(o.right,t.right),t.bottom=yE(o.bottom,t.bottom),t.left=mE(o.left,t.left),t}),mS(e,i,n));return l.width=l.right-l.left,l.height=l.bottom-l.top,l.x=l.left,l.y=l.top,l}function vS(e){return Object.assign({},{top:0,right:0,bottom:0,left:0},e)}function gS(e,t){return t.reduce((function(t,r){return t[r]=e,t}),{})}function bS(e,t){void 0===t&&(t={});var r=t,n=r.placement,o=void 0===n?e.placement:n,a=r.strategy,i=void 0===a?e.strategy:a,l=r.boundary,c=void 0===l?qE:l,s=r.rootBoundary,u=void 0===s?HE:s,f=r.elementContext,p=void 0===f?WE:f,d=r.altBoundary,h=void 0!==d&&d,m=r.padding,y=void 0===m?0:m,v=vS("number"!=typeof y?y:gS(y,BE)),g=p===WE?GE:WE,b=e.rects.popper,w=e.elements[h?g:p],x=yS(pE(w)?w:w.contextElement||kE(e.elements.popper),c,u,i),O=wE(e.elements.reference),k=oS({reference:O,element:b,strategy:"absolute",placement:o}),E=hS(Object.assign({},b,k)),S=p===WE?E:O,_={top:x.top-S.top+v.top,bottom:S.bottom-x.bottom+v.bottom,left:x.left-S.left+v.left,right:S.right-x.right+v.right},j=e.modifiersData.offset;if(p===WE&&j){var P=j[o];Object.keys(_).forEach((function(e){var t=[LE,RE].indexOf(e)>=0?1:-1,r=[IE,RE].indexOf(e)>=0?"y":"x";_[e]+=P[r]*t}))}return _}const wS={name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,r=e.options,n=e.name;if(!t.modifiersData[n]._skip){for(var o=r.mainAxis,a=void 0===o||o,i=r.altAxis,l=void 0===i||i,c=r.fallbackPlacements,s=r.padding,u=r.boundary,f=r.rootBoundary,p=r.altBoundary,d=r.flipVariations,h=void 0===d||d,m=r.allowedAutoPlacements,y=t.options.placement,v=tS(y),g=c||(v===y||!h?[uS(y)]:function(e){if(tS(e)===UE)return[];var t=uS(e);return[pS(e),t,pS(t)]}(y)),b=[y].concat(g).reduce((function(e,r){return e.concat(tS(r)===UE?function(e,t){void 0===t&&(t={});var r=t,n=r.placement,o=r.boundary,a=r.rootBoundary,i=r.padding,l=r.flipVariations,c=r.allowedAutoPlacements,s=void 0===c?VE:c,u=rS(n),f=u?l?$E:$E.filter((function(e){return rS(e)===u})):BE,p=f.filter((function(e){return s.indexOf(e)>=0}));0===p.length&&(p=f);var d=p.reduce((function(t,r){return t[r]=bS(e,{placement:r,boundary:o,rootBoundary:a,padding:i})[tS(r)],t}),{});return Object.keys(d).sort((function(e,t){return d[e]-d[t]}))}(t,{placement:r,boundary:u,rootBoundary:f,padding:s,flipVariations:h,allowedAutoPlacements:m}):r)}),[]),w=t.rects.reference,x=t.rects.popper,O=new Map,k=!0,E=b[0],S=0;S=0,C=A?"width":"height",T=bS(t,{placement:_,boundary:u,rootBoundary:f,altBoundary:p,padding:s}),M=A?P?LE:FE:P?RE:IE;w[C]>x[C]&&(M=uS(M));var N=uS(M),D=[];if(a&&D.push(T[j]<=0),l&&D.push(T[M]<=0,T[N]<=0),D.every((function(e){return e}))){E=_,k=!1;break}O.set(_,D)}if(k)for(var I=function(e){var t=b.find((function(t){var r=O.get(t);if(r)return r.slice(0,e).every((function(e){return e}))}));if(t)return E=t,"break"},R=h?3:1;R>0;R--){if("break"===I(R))break}t.placement!==E&&(t.modifiersData[n]._skip=!0,t.placement=E,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function xS(e,t,r){return mE(e,yE(t,r))}const OS={name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t=e.state,r=e.options,n=e.name,o=r.mainAxis,a=void 0===o||o,i=r.altAxis,l=void 0!==i&&i,c=r.boundary,s=r.rootBoundary,u=r.altBoundary,f=r.padding,p=r.tether,d=void 0===p||p,h=r.tetherOffset,m=void 0===h?0:h,y=bS(t,{boundary:c,rootBoundary:s,padding:f,altBoundary:u}),v=tS(t.placement),g=rS(t.placement),b=!g,w=nS(v),x="x"===w?"y":"x",O=t.modifiersData.popperOffsets,k=t.rects.reference,E=t.rects.popper,S="function"==typeof m?m(Object.assign({},t.rects,{placement:t.placement})):m,_="number"==typeof S?{mainAxis:S,altAxis:S}:Object.assign({mainAxis:0,altAxis:0},S),j=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,P={x:0,y:0};if(O){if(a){var A,C="y"===w?IE:FE,T="y"===w?RE:LE,M="y"===w?"height":"width",N=O[w],D=N+y[C],I=N-y[T],R=d?-E[M]/2:0,L=g===zE?k[M]:E[M],F=g===zE?-E[M]:-k[M],U=t.elements.arrow,B=d&&U?PE(U):{width:0,height:0},z=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},K=z[C],q=z[T],H=xS(0,k[M],B[M]),W=b?k[M]/2-R-H-K-_.mainAxis:L-H-K-_.mainAxis,G=b?-k[M]/2+R+H+q+_.mainAxis:F+H+q+_.mainAxis,$=t.elements.arrow&&DE(t.elements.arrow),V=$?"y"===w?$.clientTop||0:$.clientLeft||0:0,Z=null!=(A=null==j?void 0:j[w])?A:0,Y=N+G-Z,X=xS(d?yE(D,N+W-Z-V):D,N,d?mE(I,Y):I);O[w]=X,P[w]=X-N}if(l){var Q,J="x"===w?IE:FE,ee="x"===w?RE:LE,te=O[x],re="y"===x?"height":"width",ne=te+y[J],oe=te-y[ee],ae=-1!==[IE,FE].indexOf(v),ie=null!=(Q=null==j?void 0:j[x])?Q:0,le=ae?ne:te-k[re]-E[re]-ie+_.altAxis,ce=ae?te+k[re]+E[re]-ie-_.altAxis:oe,se=d&&ae?function(e,t,r){var n=xS(e,t,r);return n>r?r:n}(le,te,ce):xS(d?le:ne,te,d?ce:oe);O[x]=se,P[x]=se-te}t.modifiersData[n]=P}},requiresIfExists:["offset"]};const kS={name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,r=e.state,n=e.name,o=e.options,a=r.elements.arrow,i=r.modifiersData.popperOffsets,l=tS(r.placement),c=nS(l),s=[FE,LE].indexOf(l)>=0?"height":"width";if(a&&i){var u=function(e,t){return vS("number"!=typeof(e="function"==typeof e?e(Object.assign({},t.rects,{placement:t.placement})):e)?e:gS(e,BE))}(o.padding,r),f=PE(a),p="y"===c?IE:FE,d="y"===c?RE:LE,h=r.rects.reference[s]+r.rects.reference[c]-i[c]-r.rects.popper[s],m=i[c]-r.rects.reference[c],y=DE(a),v=y?"y"===c?y.clientHeight||0:y.clientWidth||0:0,g=h/2-m/2,b=u[p],w=v-f[s]-u[d],x=v/2-f[s]/2+g,O=xS(b,x,w),k=c;r.modifiersData[n]=((t={})[k]=O,t.centerOffset=O-x,t)}},effect:function(e){var t=e.state,r=e.options.element,n=void 0===r?"[data-popper-arrow]":r;null!=n&&("string"!=typeof n||(n=t.elements.popper.querySelector(n)))&&dS(t.elements.popper,n)&&(t.elements.arrow=n)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function ES(e,t,r){return void 0===r&&(r={x:0,y:0}),{top:e.top-t.height-r.y,right:e.right-t.width+r.x,bottom:e.bottom-t.height+r.y,left:e.left-t.width-r.x}}function SS(e){return[IE,LE,RE,FE].some((function(t){return e[t]>=0}))}var _S=JE({defaultModifiers:[{name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var t=e.state,r=e.instance,n=e.options,o=n.scroll,a=void 0===o||o,i=n.resize,l=void 0===i||i,c=fE(t.elements.popper),s=[].concat(t.scrollParents.reference,t.scrollParents.popper);return a&&s.forEach((function(e){e.addEventListener("scroll",r.update,eS)})),l&&c.addEventListener("resize",r.update,eS),function(){a&&s.forEach((function(e){e.removeEventListener("scroll",r.update,eS)})),l&&c.removeEventListener("resize",r.update,eS)}},data:{}},{name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state,r=e.name;t.modifiersData[r]=oS({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})},data:{}},{name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,r=e.options,n=r.gpuAcceleration,o=void 0===n||n,a=r.adaptive,i=void 0===a||a,l=r.roundOffsets,c=void 0===l||l,s={placement:tS(t.placement),variation:rS(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:o,isFixed:"fixed"===t.options.strategy};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,iS(Object.assign({},s,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:i,roundOffsets:c})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,iS(Object.assign({},s,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:c})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})},data:{}},lS,cS,wS,OS,kS,{name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,r=e.name,n=t.rects.reference,o=t.rects.popper,a=t.modifiersData.preventOverflow,i=bS(t,{elementContext:"reference"}),l=bS(t,{altBoundary:!0}),c=ES(i,n),s=ES(l,o,a),u=SS(c),f=SS(s);t.modifiersData[r]={referenceClippingOffsets:c,popperEscapeOffsets:s,isReferenceHidden:u,hasPopperEscaped:f},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":u,"data-popper-escaped":f})}}]}),jS=r(9590),PS=r.n(jS),AS=function(e){return e.reduce((function(e,t){var r=t[0],n=t[1];return e[r]=n,e}),{})},CS="undefined"!=typeof window&&window.document&&window.document.createElement?Ve.useLayoutEffect:Ve.useEffect,TS=[];function MS(e){var t=Ve.useRef(e);return t.current=e,Ve.useCallback((function(){return t.current}),[])}var NS=function(){};function DS(e,t){return void 0===e&&(e=0),void 0===t&&(t=0),function(){return{width:0,height:0,top:t,right:e,bottom:t,left:e,x:0,y:0,toJSON:function(){return null}}}}var IS=["styles","attributes"],RS={getBoundingClientRect:DS()},LS={closeOnOutsideClick:!0,closeOnTriggerHidden:!1,defaultVisible:!1,delayHide:0,delayShow:0,followCursor:!1,interactive:!1,mutationObserverOptions:{attributes:!0,childList:!0,subtree:!0},offset:[0,6],trigger:"hover"};function FS(e,t){var r,n,o;void 0===e&&(e={}),void 0===t&&(t={});var a=Object.keys(LS).reduce((function(e,t){var r;return We({},e,((r={})[t]=void 0!==e[t]?e[t]:LS[t],r))}),e),i=Ve.useMemo((function(){return[{name:"offset",options:{offset:a.offset}}]}),Array.isArray(a.offset)?a.offset:[]),l=We({},t,{placement:t.placement||a.placement,modifiers:t.modifiers||i}),c=Ve.useState(null),s=c[0],u=c[1],f=Ve.useState(null),p=f[0],d=f[1],h=function(e){var t=e.initial,r=e.value,n=e.onChange,o=void 0===n?NS:n;if(void 0===t&&void 0===r)throw new TypeError('Either "value" or "initial" variable must be set. Now both are undefined');var a=Ve.useState(t),i=a[0],l=a[1],c=MS(i),s=Ve.useCallback((function(e){var t=c(),r="function"==typeof e?e(t):e;"function"==typeof r.persist&&r.persist(),l(r),"function"==typeof o&&o(r)}),[c,o]),u=void 0!==r;return[u?r:i,u?o:s]}({initial:a.defaultVisible,value:a.visible,onChange:a.onVisibleChange}),m=h[0],y=h[1],v=Ve.useRef();Ve.useEffect((function(){return function(){return clearTimeout(v.current)}}),[]);var g=function(e,t,r){void 0===r&&(r={});var n=Ve.useRef(null),o={onFirstUpdate:r.onFirstUpdate,placement:r.placement||"bottom",strategy:r.strategy||"absolute",modifiers:r.modifiers||TS},a=Ve.useState({styles:{popper:{position:o.strategy,left:"0",top:"0"},arrow:{position:"absolute"}},attributes:{}}),i=a[0],l=a[1],c=Ve.useMemo((function(){return{name:"updateState",enabled:!0,phase:"write",fn:function(e){var t=e.state,r=Object.keys(t.elements);ot.flushSync((function(){l({styles:AS(r.map((function(e){return[e,t.styles[e]||{}]}))),attributes:AS(r.map((function(e){return[e,t.attributes[e]]})))})}))},requires:["computeStyles"]}}),[]),s=Ve.useMemo((function(){var e={onFirstUpdate:o.onFirstUpdate,placement:o.placement,strategy:o.strategy,modifiers:[].concat(o.modifiers,[c,{name:"applyStyles",enabled:!1}])};return PS()(n.current,e)?n.current||e:(n.current=e,e)}),[o.onFirstUpdate,o.placement,o.strategy,o.modifiers,c]),u=Ve.useRef();return CS((function(){u.current&&u.current.setOptions(s)}),[s]),CS((function(){if(null!=e&&null!=t){var n=(r.createPopper||_S)(e,t,s);return u.current=n,function(){n.destroy(),u.current=null}}}),[e,t,r.createPopper]),{state:u.current?u.current.state:null,styles:i.styles,attributes:i.attributes,update:u.current?u.current.update:null,forceUpdate:u.current?u.current.forceUpdate:null}}(a.followCursor?RS:s,p,l),b=g.styles,w=g.attributes,x=He(g,IS),O=x.update,k=MS({visible:m,triggerRef:s,tooltipRef:p,finalConfig:a}),E=Ve.useCallback((function(e){return Array.isArray(a.trigger)?a.trigger.includes(e):a.trigger===e}),Array.isArray(a.trigger)?a.trigger:[a.trigger]),S=Ve.useCallback((function(){clearTimeout(v.current),v.current=window.setTimeout((function(){return y(!1)}),a.delayHide)}),[a.delayHide,y]),_=Ve.useCallback((function(){clearTimeout(v.current),v.current=window.setTimeout((function(){return y(!0)}),a.delayShow)}),[a.delayShow,y]),j=Ve.useCallback((function(){k().visible?S():_()}),[k,S,_]);Ve.useEffect((function(){if(k().finalConfig.closeOnOutsideClick){var e=function(e){var t,r=k(),n=r.tooltipRef,o=r.triggerRef,a=(null==e.composedPath||null==(t=e.composedPath())?void 0:t[0])||e.target;a instanceof Node&&(null==n||null==o||n.contains(a)||o.contains(a)||S())};return document.addEventListener("mousedown",e),function(){return document.removeEventListener("mousedown",e)}}}),[k,S]),Ve.useEffect((function(){if(null!=s&&E("click"))return s.addEventListener("click",j),function(){return s.removeEventListener("click",j)}}),[s,E,j]),Ve.useEffect((function(){if(null!=s&&E("double-click"))return s.addEventListener("dblclick",j),function(){return s.removeEventListener("dblclick",j)}}),[s,E,j]),Ve.useEffect((function(){if(null!=s&&E("right-click")){var e=function(e){e.preventDefault(),j()};return s.addEventListener("contextmenu",e),function(){return s.removeEventListener("contextmenu",e)}}}),[s,E,j]),Ve.useEffect((function(){if(null!=s&&E("focus"))return s.addEventListener("focus",_),s.addEventListener("blur",S),function(){s.removeEventListener("focus",_),s.removeEventListener("blur",S)}}),[s,E,_,S]),Ve.useEffect((function(){if(null!=s&&E("hover"))return s.addEventListener("mouseenter",_),s.addEventListener("mouseleave",S),function(){s.removeEventListener("mouseenter",_),s.removeEventListener("mouseleave",S)}}),[s,E,_,S]),Ve.useEffect((function(){if(null!=p&&E("hover")&&k().finalConfig.interactive)return p.addEventListener("mouseenter",_),p.addEventListener("mouseleave",S),function(){p.removeEventListener("mouseenter",_),p.removeEventListener("mouseleave",S)}}),[p,E,_,S,k]);var P=null==x||null==(r=x.state)||null==(n=r.modifiersData)||null==(o=n.hide)?void 0:o.isReferenceHidden;Ve.useEffect((function(){a.closeOnTriggerHidden&&P&&S()}),[a.closeOnTriggerHidden,S,P]),Ve.useEffect((function(){if(a.followCursor&&null!=s)return s.addEventListener("mousemove",e),function(){return s.removeEventListener("mousemove",e)};function e(e){var t=e.clientX,r=e.clientY;RS.getBoundingClientRect=DS(t,r),null==O||O()}}),[a.followCursor,s,O]),Ve.useEffect((function(){if(null!=p&&null!=O&&null!=a.mutationObserverOptions){var e=new MutationObserver(O);return e.observe(p,a.mutationObserverOptions),function(){return e.disconnect()}}}),[a.mutationObserverOptions,p,O]);return We({getArrowProps:function(e){return void 0===e&&(e={}),We({},e,w.arrow,{style:We({},e.style,b.arrow),"data-popper-arrow":!0})},getTooltipProps:function(e){return void 0===e&&(e={}),We({},e,{style:We({},e.style,b.popper)},w.popper,{"data-popper-interactive":a.interactive})},setTooltipRef:d,setTriggerRef:u,tooltipRef:p,triggerRef:s,visible:m},x)}function US(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,a,i,l=[],c=!0,s=!1;try{if(a=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=a.call(r)).done)&&(l.push(n.value),l.length!==t);c=!0);}catch(e){s=!0,o=e}finally{try{if(!c&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(s)throw o}}return l}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return BS(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return BS(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function BS(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);re.length)&&(t=e.length);for(var r=0,n=new Array(t);re.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0;--a){var i=this.tryEntries[a],l=i.completion;if("root"===i.tryLoc)return o("end");if(i.tryLoc<=this.prev){var c=n.call(i,"catchLoc"),s=n.call(i,"finallyLoc");if(c&&s){if(this.prev=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),A(r),y}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var o=n.arg;A(r)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(t,r,n){return this.delegate={iterator:T(t),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=e),y}},t}function x_(e,t,r,n,o,a,i){try{var l=e[a](i),c=l.value}catch(e){return void r(e)}l.done?t(c):Promise.resolve(c).then(n,o)}function O_(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,a,i,l=[],c=!0,s=!1;try{if(a=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=a.call(r)).done)&&(l.push(n.value),l.length!==t);c=!0);}catch(e){s=!0,o=e}finally{try{if(!c&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(s)throw o}}return l}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return k_(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return k_(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function k_(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);re.length)&&(t=e.length);for(var r=0,n=new Array(t);re.length)&&(t=e.length);for(var r=0,n=new Array(t);re.length)&&(t=e.length);for(var r=0,n=new Array(t);r=1&&wp.element.createElement(De.Button,{className:"button button-small button-secondary add-keyword delete-tracked-keywords",onClick:le},(0,i.__)("Delete All","rank-math-pro")))};const $_=function(e){var t=e.rows,r=e.graphKeywords,n=e.stats;if((0,s.isEmpty)(t)||(0,s.isEmpty)(r))return!1;var o=0,a=["#10AC84","#4e8cde","#ed5e5e","#FF9F43","#F368E0","#0bbde3","#00A3A4"],i=r.length,l=[];if((0,s.forEach)(r,(function(e){if((0,s.isEmpty)(t[e])||(0,s.isEmpty)(t[e].graph))return!1;l=l.concat(t[e].graph)})),(0,s.isEmpty)(l))return!1;var c=[],u=[];(0,s.forEach)((0,s.groupBy)(l,"date"),(function(e,t){(0,s.forEach)(e,(function(e){(0,s.isUndefined)(u[t])&&(u[t]={date:e.date,formatted_date:e.formatted_date}),u[t][e.query]=-1*e.position,(0,s.includes)(c,e.formatted_date)||c.push(e.formatted_date)}))})),u=(u=Object.values(u)).sort((function(e,t){return new Date(e.date).valueOf()-new Date(t.date).valueOf()})),(0,s.forEach)(r,(function(e){(0,s.isUndefined)(u[0][e])&&(u[0][e]=-100),(0,s.isUndefined)(u[u.length-1][e])&&(u[u.length-1][e]=-100)}));var f={},p={};if(!(0,s.isUndefined)(n)){f=n.graph.g_updates;var d=new Date(u[0].date).valueOf(),h=new Date(u[u.length-1].date).valueOf(),m=864e5,y=Math.ceil((h-d)/m+1);p=y>0?new Array(y).fill(d).map((function(e,t){return{timestamp:e+m*t}})):{}}return wp.element.createElement("div",{className:"rank-math-graph main-graph performance-graph"},wp.element.createElement(wn,null,wp.element.createElement(nk,{data:u,margin:{top:10},baseValue:"dataMin"},wp.element.createElement(tk,{dy:15,textAnchor:"middle",dataKey:"formatted_date",interval:c.length<9?0:(0,s.ceil)(c.length/9),tickLine:!1,tickFormatter:function(e){return e},tick:wp.element.createElement(wk,{isFormat:!1}),axisLine:{stroke:"rgba(0, 0, 0, 0.15)"},domain:["dataMin","dataMax"]}),wp.element.createElement(jg,{wrapperStyle:{zIndex:10},wrapperClassName:"rank-math-graph-tooltip",labelFormatter:function(e){return e},formatter:function(e,t){return[-e,t]}}),wp.element.createElement("defs",null,(0,s.map)(r,(function(e,t){return wp.element.createElement("linearGradient",{id:t,x1:"0",y1:"0",x2:"0",y2:"1"},wp.element.createElement("stop",{offset:"5%",stopColor:a[t],stopOpacity:.2}),wp.element.createElement("stop",{offset:"95%",stopColor:a[t],stopOpacity:0}))}))),(0,s.map)(r,(function(e,t){++o;var r=!(i<3);return wp.element.createElement(rk,{hide:r,dx:-10,axisLine:!1,tickLine:!1,tickFormatter:function(e){return te(e)},tick:{fill:"#7f868d",fontSize:14},yAxisId:"".concat(t,"-yaxis"),orientation:1===o?"left":"right",domain:[function(e){return 4*(parseInt((e+1)/4)-1)},-1]})})),(0,s.map)(r,(function(e,t){return wp.element.createElement(ek,{connectNulls:!0,dataKey:e,stroke:a[t],strokeWidth:2,fill:"url(#".concat(t,")"),yAxisId:"".concat(t,"-yaxis")})})),wp.element.createElement(vk,{stroke:"rgba(0, 0, 0, 0.05)",vertical:!1}))),f&&wp.element.createElement(wn,{className:"google-icons",height:"15%"},wp.element.createElement(nk,{data:p,baseValue:"dataMin"},wp.element.createElement(tk,{tickMargin:0,dataKey:"timestamp",textAnchor:"middle",interval:1,tickLine:!1,tick:wp.element.createElement(HS,{isFormat:!1,gUpdates:f}),axisLine:!1,baseValue:["dataMin","dataMax"]}))))};function V_(e){return V_="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},V_(e)}function Z_(){Z_=function(){return t};var e,t={},r=Object.prototype,n=r.hasOwnProperty,o=Object.defineProperty||function(e,t,r){e[t]=r.value},a="function"==typeof Symbol?Symbol:{},i=a.iterator||"@@iterator",l=a.asyncIterator||"@@asyncIterator",c=a.toStringTag||"@@toStringTag";function s(e,t,r){return Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,r){return e[t]=r}}function u(e,t,r,n){var a=t&&t.prototype instanceof v?t:v,i=Object.create(a.prototype),l=new C(n||[]);return o(i,"_invoke",{value:_(e,r,l)}),i}function f(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var p="suspendedStart",d="suspendedYield",h="executing",m="completed",y={};function v(){}function g(){}function b(){}var w={};s(w,i,(function(){return this}));var x=Object.getPrototypeOf,O=x&&x(x(T([])));O&&O!==r&&n.call(O,i)&&(w=O);var k=b.prototype=v.prototype=Object.create(w);function E(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function S(e,t){function r(o,a,i,l){var c=f(e[o],e,a);if("throw"!==c.type){var s=c.arg,u=s.value;return u&&"object"==V_(u)&&n.call(u,"__await")?t.resolve(u.__await).then((function(e){r("next",e,i,l)}),(function(e){r("throw",e,i,l)})):t.resolve(u).then((function(e){s.value=e,i(s)}),(function(e){return r("throw",e,i,l)}))}l(c.arg)}var a;o(this,"_invoke",{value:function(e,n){function o(){return new t((function(t,o){r(e,n,t,o)}))}return a=a?a.then(o,o):o()}})}function _(t,r,n){var o=p;return function(a,i){if(o===h)throw new Error("Generator is already running");if(o===m){if("throw"===a)throw i;return{value:e,done:!0}}for(n.method=a,n.arg=i;;){var l=n.delegate;if(l){var c=j(l,n);if(c){if(c===y)continue;return c}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(o===p)throw o=m,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o=h;var s=f(t,r,n);if("normal"===s.type){if(o=n.done?m:d,s.arg===y)continue;return{value:s.arg,done:n.done}}"throw"===s.type&&(o=m,n.method="throw",n.arg=s.arg)}}}function j(t,r){var n=r.method,o=t.iterator[n];if(o===e)return r.delegate=null,"throw"===n&&t.iterator.return&&(r.method="return",r.arg=e,j(t,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),y;var a=f(o,t.iterator,r.arg);if("throw"===a.type)return r.method="throw",r.arg=a.arg,r.delegate=null,y;var i=a.arg;return i?i.done?(r[t.resultName]=i.value,r.next=t.nextLoc,"return"!==r.method&&(r.method="next",r.arg=e),r.delegate=null,y):i:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,y)}function P(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function A(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function C(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(P,this),this.reset(!0)}function T(t){if(t||""===t){var r=t[i];if(r)return r.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var o=-1,a=function r(){for(;++o=0;--a){var i=this.tryEntries[a],l=i.completion;if("root"===i.tryLoc)return o("end");if(i.tryLoc<=this.prev){var c=n.call(i,"catchLoc"),s=n.call(i,"finallyLoc");if(c&&s){if(this.prev=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),A(r),y}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var o=n.arg;A(r)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(t,r,n){return this.delegate={iterator:T(t),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=e),y}},t}function Y_(e,t,r,n,o,a,i){try{var l=e[a](i),c=l.value}catch(e){return void r(e)}l.done?t(c):Promise.resolve(c).then(n,o)}function X_(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,a,i,l=[],c=!0,s=!1;try{if(a=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=a.call(r)).done)&&(l.push(n.value),l.length!==t);c=!0);}catch(e){s=!0,o=e}finally{try{if(!c&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(s)throw o}}return l}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Q_(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Q_(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Q_(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=6,f=$()("button button-secondary button-small show-graph",{active:c,"is-disabled":u}),p=(0,i.__)("Add to graph","rank-math-pro");return c?p=(0,i.__)("Remove from graph","rank-math-pro"):u&&(p=(0,i.__)("Only 6 keywords can be added in the graph","rank-math-pro")),wp.element.createElement(Ie.Fragment,null,r,wp.element.createElement("div",{className:"keyword-button-wrapper"},wp.element.createElement(De.Button,{className:f,title:p,onClick:function(){e.props.updateKeyword(a,c,u)}},wp.element.createElement("i",{className:"dashicons dashicons-chart-area"})),wp.element.createElement(De.Button,{className:"button button-secondary button-small add-keyword delete",title:(0,i.__)("Delete from Keyword Manager","rank-math-pro"),onClick:function(){return(0,l.doAction)("rank_math_remove_keyword",n)}},wp.element.createElement("i",{className:"rm-icon rm-icon-trash"}))))}}])&&rj(t.prototype,r),n&&rj(t,n),Object.defineProperty(t,"prototype",{writable:!1}),a}(Ie.Component);const lj=(0,cr.compose)((0,c.withDispatch)((function(e,t){var r=t.graphKeywords;return{updateKeyword:function(t,n,o){if(!o){if(n){var a=r.indexOf(t);-1!==a&&r.splice(a,1)}else r.push(t);e("rank-math-pro-analytics").updateGraphKeywords(r)}}}})))(ij);(0,l.addFilter)("rankMath.analytics.keywordManager","rank-math-pro",(function(){return ej})),(0,l.addFilter)("rankMath.analytics.keywordsHeaders","rank-math-pro",ce),rankMath.isAnalyticsConnected&&(0,l.addFilter)("rankMath.analytics.keywordsPostsHeaders","rank-math-pro",se),(0,l.addFilter)("rankMath.analytics.keywordTitle","rank-math-pro",(function(){return A_})),(0,l.addFilter)("rankMath.analytics.keywordsTable","rank-math-pro",(function(){return S_})),(0,l.addFilter)("rankMath.analytics.manualKeywordTracking","rank-math-pro",(function(){return YS})),(0,l.addFilter)("rankMath.analytics.automaticKeywordTracking","rank-math-pro",(function(){return XS})),(0,l.addFilter)("rankMath.analytics.keywordStatsFilter","rank-math-pro",(function(){return l_})),(0,l.addFilter)("rankMath.analytics.keywordStatsGraph","rank-math-pro",(function(){return r_})),(0,l.addFilter)("rankMath.analytics.topKeywords","rank-math-pro",(function(){return m_})),(0,l.addFilter)("rankMath.analytics.keywordAddRemoveButton","rank-math-pro",(function(){return g_})),(0,l.addAction)("rank_math_remove_keyword","rank-math-pro",ie),(0,l.addAction)("rank_math_analytics_clear_store","rank-math-pro",fe),(0,l.addFilter)("rankMath.analytics.keywordDelete","rank-math-pro",(function(){return lj}));var cj=function(e){if(!e.active)return null;var t=e.payload,r=$()("rank-math-graph-tooltip","color-"+t[0].name.toLowerCase().replace(/ /g,"-"));return wp.element.createElement("div",{className:r},"".concat(t[0].name," : ").concat(t[0].value))};const sj=function(e){var t=e.stats,r=["#7f868d","#10AC84","#FF9F43","#ed5e5e","#b5bfc9"],n=[],o=0;(0,s.forEach)(t,(function(e,t){var a=(0,s.kebabCase)(t),i=$()({unspecified:(0,s.includes)(["verdict-unspecified","indexing-state-unspecified"],a),pass:(0,s.includes)(["pass","indexing-allowed"],a),fail:(0,s.includes)(["fail","blocked-by-meta-tag"],a),neutral:"neutral"===a,partial:"partial"===a});n.push({title:(0,s.capitalize)((0,s.startCase)(t.replace("VERDICT_",""))),color:r[o],content:e,className:i}),o++}));var a=(0,s.map)(n,(function(e){return e.title="Neutral"===e.title?(0,i.__)("Excluded","rank-math-pro"):e.title,{name:e.title,value:parseInt(e.content),color:e.color}}));return wp.element.createElement("div",{className:"rank-math-box rank-math-score-overview rank-math-top-statuses"},wp.element.createElement("h3",null,(0,i.__)("Top Statuses","rank-math-pro"),wp.element.createElement("a",{href:Z("url-inspection-api","Top Statuses Tooltip"),target:"_blank",rel:"noopener noreferrer",className:"rank-math-tooltip"},wp.element.createElement("em",{className:"dashicons-before dashicons-editor-help"}))),wp.element.createElement("div",{className:"rank-math-box-grid"},wp.element.createElement("div",{className:"rank-math-seo-score-graph"},!(0,s.isEmpty)((0,s.filter)(t))&&wp.element.createElement(wn,{aspect:1},wp.element.createElement(lO,null,wp.element.createElement(iO,{data:a,innerRadius:60,outerRadius:80,dataKey:"value"},(0,s.map)(a,(function(e,t){return wp.element.createElement(Om,{key:t,fill:e.color})}))),wp.element.createElement(jg,{wrapperStyle:{zIndex:10},content:wp.element.createElement(cj,null),allowEscapeViewBox:{x:!0,y:!0}}))),(0,s.isEmpty)((0,s.filter)(t))&&wp.element.createElement("div",{className:"empty-pie-chart"})),wp.element.createElement(Gt,{className:"rank-math-status-list",items:n})))};function uj(e){return uj="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},uj(e)}function fj(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==uj(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==uj(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===uj(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const pj=function(e){var t=e.title,r=e.stats,n=e.percentage;return wp.element.createElement("div",{className:"rank-math-bar-graph-item"},wp.element.createElement("h3",null,t),wp.element.createElement("div",{className:"rank-math-graph rank-math-bar-graph-stats"},wp.element.createElement("div",{className:"rank-math-bar-graph-line"},wp.element.createElement("div",{style:fj({"--from-right":"100%","--to-right":100-n+"%"},rankMath.isRtl?"left":"right",100-n+"%")})," "),wp.element.createElement("div",{className:"rank-math-bar-graph-label"},n,"%"),wp.element.createElement("div",{className:"rank-math-bar-graph-number"},r)))};const dj=function(e){var t=e.stats;(0,s.isEmpty)(t)&&(t={"Submitted and indexed":0,"Discovered - currently not indexed":0,"URL is unknown to Google":0,"Crawled - currently not indexed":0});var r=(0,s.sum)(Object.values(t));return t=Object.fromEntries(Object.entries(t).slice(0,4)),wp.element.createElement("div",{className:"rank-math-box rank-math-g-presence-overview"},wp.element.createElement("h3",null,(0,i.__)("Presence on Google","rank-math"),wp.element.createElement("a",{href:Z("url-inspection-api","Presence On Google Tooltip"),target:"_blank",rel:"noopener noreferrer",className:"rank-math-tooltip"},wp.element.createElement("em",{className:"dashicons-before dashicons-editor-help"}))),(0,s.map)(t,(function(e,t){return wp.element.createElement(pj,{title:t,stats:e,percentage:e>0?(0,s.round)(100*e/r):0})})))};function hj(e){return hj="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},hj(e)}function mj(e,t){for(var r=0;r1?n+" "+(0,i.__)("days ago","rank-math-pro"):(0,s.round)(r/1e3/3600)+" "+(0,i.__)("hours ago","rank-math-pro")}}},{key:"render",value:function(){var e=rankMath.instantIndexingSupport.isPluginActive&&rankMath.instantIndexingSupport.isGoogleConfigured&&"NEUTRAL"===this.props.data.index_verdict&&("INDEXING_ALLOWED"===this.props.data.indexing_state||"INDEXING_STATE_UNSPECIFIED"===this.props.data.indexing_state);return wp.element.createElement("div",{className:"row-footer",onClick:this.props.onClick,"aria-hidden":"true"},wp.element.createElement("table",null,wp.element.createElement("tbody",null,wp.element.createElement("tr",null,wp.element.createElement("td",{colSpan:"8"},wp.element.createElement("div",{className:"last-crawl-data"},wp.element.createElement("div",null,wp.element.createElement("strong",null,(0,i.__)("Google: ","rank-math-pro")),wp.element.createElement("span",null,this.data.coverage_state.replace(/[\/\\]/g,"")),e&&wp.element.createElement(De.Button,{style:{marginLeft:"10px"},className:"instant-index-support",href:rankMath.instantIndexingSupport.submitUrl+"="+this.props.data.object_id},(0,i.__)("Submit now with Instant Indexing","rank-math-pro"))),this.last_crawl_time&&wp.element.createElement("div",null,wp.element.createElement("strong",null,(0,i.__)("Last Crawl: ","rank-math-pro")),wp.element.createElement("span",null,this.last_crawl_time))))))))}}])&&Sj(t.prototype,r),n&&Sj(t,n),Object.defineProperty(t,"prototype",{writable:!1}),a}(Ie.Component);function Cj(e){return Cj="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Cj(e)}function Tj(e,t){for(var r=0;r */ namespace RankMathPro\Google; use RankMath\Google\Api; use RankMath\Helpers\Security; use RankMath\Analytics\Workflow\Base; use WP_Error; defined( 'ABSPATH' ) || exit; /** * AdSense class. */ class Adsense { /** * Get adsense accounts. * * @return array */ public static function get_adsense_accounts() { $accounts = []; $response = Api::get()->http_get( 'https://adsense.googleapis.com/v2/accounts' ); if ( ! Api::get()->is_success() || isset( $response->error ) || ! isset( $response['accounts'] ) || ! is_array( $response['accounts'] ) ) { return $accounts; } foreach ( $response['accounts'] as $account ) { $accounts[ $account['name'] ] = [ 'name' => $account['displayName'], ]; } return $accounts; } /** * Query adsense data from google client api. * * @param string $start_date Start date. * @param string $end_date End date. * * @return array */ public static function get_adsense( $options = [] ) { $account_id = isset( $options['account_id'] ) ? $options['account_id'] : self::get_adsense_id(); $start_date = isset( $options['start_date'] ) ? $options['start_date'] : ''; $end_date = isset( $options['end_date'] ) ? $options['end_date'] : ''; if ( ! $account_id || ! $start_date || ! $end_date ) { return false; } $request = Security::add_query_arg_raw( [ 'startDate.year' => gmdate( 'Y', strtotime( $start_date ) ), 'startDate.month' => gmdate( 'n', strtotime( $start_date ) ), 'startDate.day' => gmdate( 'j', strtotime( $start_date ) ), 'endDate.year' => gmdate( 'Y', strtotime( $end_date ) ), 'endDate.month' => gmdate( 'n', strtotime( $end_date ) ), 'endDate.day' => gmdate( 'j', strtotime( $end_date ) ), 'dimensions' => 'DATE', 'currencyCode' => 'USD', 'metrics' => 'ESTIMATED_EARNINGS', ], 'https://adsense.googleapis.com/v2/' . $account_id . '/reports:generate' ); $workflow = 'adsense'; Api::get()->set_workflow( $workflow ); $response = Api::get()->http_get( $request ); Api::get()->log_failed_request( $response, $workflow, $start_date, func_get_args() ); if ( ! Api::get()->is_success() ) { return new WP_Error( 'adsense_api_fail', 'Google AdSense API request failed.' ); } if ( ! isset( $response['rows'] ) ) { return false; } return $response['rows']; } /** * Get adsense id. * * @return string */ public static function get_adsense_id() { static $rank_math_adsense_id; if ( is_null( $rank_math_adsense_id ) ) { $options = get_option( 'rank_math_google_analytic_options' ); $rank_math_adsense_id = ! empty( $options['adsense_id'] ) ? $options['adsense_id'] : false; } return $rank_math_adsense_id; } /** * Is adsense connected. * * @return boolean */ public static function is_adsense_connected() { $account = wp_parse_args( get_option( 'rank_math_google_analytic_options' ), [ 'adsense_id' => '' ] ); return ! empty( $account['adsense_id'] ); } } includes/modules/analytics/google/class-pagespeed.php000064400000002067147600403130017041 0ustar00 */ namespace RankMathPro\Google; use RankMath\Google\Api; defined( 'ABSPATH' ) || exit; /** * PageSpeed class. */ class PageSpeed { /** * Get pagespeed score info. * * @param string $url Url to get pagespeed for. * @param string $strategy Data for desktop or mobile. * * @return array */ public static function get_pagespeed( $url, $strategy = 'desktop' ) { $response = Api::get()->http_get( 'https://www.googleapis.com/pagespeedonline/v5/runPagespeed?category=PERFORMANCE&url=' . \rawurlencode( $url ) . '&strategy=' . \strtoupper( $strategy ), [], 30 ); if ( ! Api::get()->is_success() ) { return false; } return [ $strategy . '_interactive' => round( \floatval( $response['lighthouseResult']['audits']['interactive']['displayValue'] ), 0 ), $strategy . '_pagescore' => round( $response['lighthouseResult']['categories']['performance']['score'] * 100, 0 ), ]; } } includes/modules/analytics/views/email-reports/sections/losing-keywords.php000064400000003556147600403130023440 0ustar00get_variable( 'losing_keywords' ); ?> includes/modules/analytics/views/email-reports/sections/losing-posts.php000064400000004241147600403130022731 0ustar00get_variable( 'losing_posts' ); ?> $data ) : // phpcs:disable ?> includes/modules/analytics/views/email-reports/sections/summary.php000064400000006100147600403130021761 0ustar00 get_variable( 'stats_invalid_data' ) ) { ?> includes/modules/analytics/views/email-reports/sections/winning-keywords.php000064400000003562147600403130023613 0ustar00get_variable( 'winning_keywords' ); ?> includes/modules/analytics/views/email-reports/sections/winning-posts.php000064400000004244147600403130023112 0ustar00get_variable( 'winning_posts' ); ?> $data ) : // phpcs:disable ?> includes/modules/analytics/views/email-reports/header-after.php000064400000003373147600403130020775 0ustar00 get_setting( 'link_full_report', true ) ) : ?> get_variable( 'stats_invalid_data' ) ) { ?> includes/modules/analytics/views/email-reports/report.php000064400000002553147600403130017760 0ustar00get_setting( 'sections', [ 'summary', 'positions', 'winning_posts', 'winning_keywords', 'losing_keywords' ] ); $analytics = get_option( 'rank_math_google_analytic_options' ); $is_analytics_connected = ! empty( $analytics ) && ! empty( $analytics['view_id'] ); // Header & optional sections. $this->template_part( 'header' ); $this->template_part( 'header-after' ); foreach ( $sections as $section ) { $template = str_replace( '_', '-', $section ); $this->template_part( "sections/{$template}", [ 'analytics_connected' => $is_analytics_connected ] ); } // phpcs:enable ?> get_setting( 'link_full_report', true ) ) : ?> template_part( 'footer' ); ?> includes/modules/analytics/workflows/class-adsense.php000064400000004237147600403130017310 0ustar00 */ namespace RankMathPro\Analytics\Workflow; use Exception; use RankMath\Helpers\DB; use RankMath\Analytics\Workflow\Base; use function as_unschedule_all_actions; defined( 'ABSPATH' ) || exit; /** * Adsense class. */ class Adsense extends Base { /** * Constructor. */ public function __construct() { // If adsense is not connected, no need to proceed. if ( ! \RankMathPro\Google\Adsense::is_adsense_connected() ) { return; } $this->action( 'rank_math/analytics/workflow/adsense', 'kill_jobs', 5, 0 ); $this->action( 'rank_math/analytics/workflow/create_tables', 'create_tables' ); $this->action( 'rank_math/analytics/workflow/adsense', 'create_tables', 6, 0 ); $this->action( 'rank_math/analytics/workflow/adsense', 'create_data_jobs', 10, 3 ); } /** * Kill jobs. * * Stop processing queue items, clear cronjob and delete all batches. */ public function kill_jobs() { as_unschedule_all_actions( 'rank_math/analytics/get_adsense_data' ); } /** * Create tables. */ public function create_tables() { global $wpdb; $collate = $wpdb->get_charset_collate(); $table = 'rank_math_analytics_adsense'; // Early Bail!! if ( DB::check_table_exists( $table ) ) { return; } $schema = "CREATE TABLE {$wpdb->prefix}{$table} ( id bigint(20) unsigned NOT NULL auto_increment, created timestamp NOT NULL, earnings double NOT NULL default 0, PRIMARY KEY (id) ) $collate;"; require_once ABSPATH . 'wp-admin/includes/upgrade.php'; try { dbDelta( $schema ); } catch ( Exception $e ) { // phpcs:ignore // Will log. } } /** * Create jobs to fetch data. * * @param integer $days Number of days to fetch from past. * @param string $prev Previous saved value. * @param string $new New posted value. */ public function create_data_jobs( $days, $prev, $new ) { // If saved and new profile are same. if ( ! $this->is_profile_updated( 'adsense_id', $prev, $new ) ) { return; } $this->schedule_single_action( $days, 'adsense' ); } } includes/modules/analytics/workflows/class-analytics.php000064400000004456147600403130017660 0ustar00 */ namespace RankMathPro\Analytics\Workflow; use Exception; use RankMath\Helpers\DB; use RankMath\Analytics\Workflow\Base; use function as_unschedule_all_actions; defined( 'ABSPATH' ) || exit; /** * Analytics class. */ class Analytics extends Base { /** * Constructor. */ public function __construct() { // If analytics is not connected, no need to proceed. if ( ! \RankMath\Google\Analytics::is_analytics_connected() ) { return; } $this->action( 'rank_math/analytics/workflow/analytics', 'kill_jobs', 5, 0 ); $this->action( 'rank_math/analytics/workflow/create_tables', 'create_tables' ); $this->action( 'rank_math/analytics/workflow/analytics', 'create_tables', 6, 0 ); $this->action( 'rank_math/analytics/workflow/analytics', 'create_data_jobs', 10, 3 ); } /** * Kill jobs. * * Stop processing queue items, clear cronjob and delete all batches. */ public function kill_jobs() { as_unschedule_all_actions( 'rank_math/analytics/get_analytics_data' ); } /** * Create tables. */ public function create_tables() { global $wpdb; $collate = $wpdb->get_charset_collate(); $table = 'rank_math_analytics_ga'; // Early Bail!! if ( DB::check_table_exists( $table ) ) { return; } $schema = "CREATE TABLE {$wpdb->prefix}{$table} ( id bigint(20) unsigned NOT NULL auto_increment, page varchar(500) NOT NULL, created timestamp NOT NULL, pageviews mediumint(6) NOT NULL, visitors mediumint(6) NOT NULL, PRIMARY KEY (id), KEY analytics_object_analytics (page(190)) ) $collate;"; require_once ABSPATH . 'wp-admin/includes/upgrade.php'; try { dbDelta( $schema ); } catch ( Exception $e ) { // phpcs:ignore // Will log. } } /** * Create jobs to fetch data. * * @param integer $days Number of days to fetch from past. * @param string $prev Previous saved value. * @param string $new New posted value. */ public function create_data_jobs( $days, $prev, $new ) { // If saved and new profile are same. if ( ! $this->is_profile_updated( 'view_id', $prev, $new ) ) { return; } // Fetch now. $this->schedule_single_action( $days, 'analytics' ); } } includes/modules/analytics/workflows/class-jobs.php000064400000017347147600403130016631 0ustar00 */ namespace RankMathPro\Analytics\Workflow; use DateTime; use Exception; use RankMath\Helper; use RankMath\Traits\Hooker; use RankMathPro\Analytics\DB; use RankMath\Analytics\Workflow\Base; use RankMath\Analytics\DB as AnalyticsDB; use RankMathPro\Google\Adsense; use RankMath\Google\Analytics; use RankMath\Analytics\Workflow\Jobs as AnalyticsJobs; defined( 'ABSPATH' ) || exit; /** * Jobs class. */ class Jobs { use Hooker; /** * Is an Analytics account connected? * * @var boolean */ private $analytics_connected = false; /** * Is an AdSense account connected? * * @var boolean */ private $adsense_connected = false; /** * Main instance * * Ensure only one instance is loaded or can be loaded. * * @return Jobs */ public static function get() { static $instance; if ( is_null( $instance ) && ! ( $instance instanceof Jobs ) ) { $instance = new Jobs(); $instance->hooks(); } return $instance; } /** * Hooks. */ public function hooks() { $this->analytics_connected = Analytics::is_analytics_connected(); $this->adsense_connected = \RankMathPro\Google\Adsense::is_adsense_connected(); // Check missing data for analytics and adsense. $this->action( 'rank_math/analytics/data_fetch', 'data_fetch' ); // Data Fetcher. if ( $this->adsense_connected ) { $this->filter( 'rank_math/analytics/get_adsense_days', 'get_adsense_days' ); $this->action( 'rank_math/analytics/get_adsense_data', 'get_adsense_data', 10, 2 ); } if ( $this->analytics_connected ) { $this->action( 'rank_math/analytics/get_analytics_days', 'get_analytics_days' ); $this->action( 'rank_math/analytics/get_analytics_data', 'get_analytics_data' ); $this->action( 'rank_math/analytics/handle_analytics_response', 'handle_analytics_response' ); $this->action( 'rank_math/analytics/clear_cache', 'clear_cache' ); } // Cache. $this->action( 'rank_math/analytics/purge_cache', 'purge_cache' ); $this->action( 'rank_math/analytics/delete_by_days', 'delete_by_days' ); $this->action( 'rank_math/analytics/delete_data_log', 'delete_data_log' ); } /** * Check missing data for analytics and adsense. Perform this task periodically. */ public function data_fetch() { if ( $this->analytics_connected ) { AnalyticsJobs::get()->check_for_missing_dates( 'analytics' ); } if ( $this->adsense_connected ) { AnalyticsJobs::get()->check_for_missing_dates( 'adsense' ); } } /** * Set the analytics start and end dates. */ public function get_analytics_days( $args = [] ) { $rows = Analytics::get_analytics( [ 'start_date' => $args['start_date'], 'end_date' => $args['end_date'], ], true ); if ( is_wp_error( $rows ) || empty( $rows ) ) { return []; } $empty_dates = get_option( 'rank_math_analytics_empty_dates', [] ); $dates = []; foreach ( $rows as $row ) { $date = ''; // GA4 if ( isset( $row['dimensionValues'] ) ) { $date = $row['dimensionValues'][0]['value']; } elseif ( isset( $row['dimensions'] ) ) { $date = $row['dimensions'][0]; } if ( ! empty( $date ) ) { $date = substr( $date, 0, 4 ) . '-' . substr( $date, 4, 2 ) . '-' . substr( $date, 6, 2 ); if ( ! AnalyticsDB::date_exists( $date, 'analytics' ) && ! in_array( $date, $empty_dates, true ) ) { $dates[] = [ 'start_date' => $date, 'end_date' => $date, ]; } } } return $dates; } /** * Get analytics data and save it into database. * * @param string $date Date to fetch data for. */ public function get_analytics_data( $date ) { $rows = Analytics::get_analytics( [ 'start_date' => $date, 'end_date' => $date, ] ); if ( is_wp_error( $rows ) || empty( $rows ) ) { return []; } try { DB::add_analytics_bulk( $date, $rows ); return $rows; } catch ( Exception $e ) {} // phpcs:ignore } /** * Set the AdSense start and end dates. */ public function get_adsense_days( $args = [] ) { $dates = []; $begin = new DateTime( $args['start_date'] ); $end = new DateTime( $args['end_date'] ); $missing_dates = []; for ( $i = $end; $i >= $begin; $i->modify( '-1 day' ) ) { $date = $i->format( 'Y-m-d' ); if ( ! AnalyticsDB::date_exists( $date, 'adsense' ) ) { $missing_dates[] = $date; } } if ( empty( $missing_dates ) ) { $dates[] = [ 'start_date' => $args['start_date'], 'end_date' => $args['end_date'], ]; return $dates; } // Request for one date range because its not large data to send individual request for each date. $dates[] = [ 'start_date' => $missing_dates[ count( $missing_dates ) - 1 ], 'end_date' => $missing_dates[0], ]; return $dates; } /** * Get adsense data and save it into database. * * @param string $start_date The start date to fetch. * @param string $end_date The end date to fetch. */ public function get_adsense_data( $start_date = '', $end_date = '' ) { $rows = Adsense::get_adsense( [ 'start_date' => $start_date, 'end_date' => $end_date, ] ); if ( is_wp_error( $rows ) || empty( $rows ) ) { return []; } try { DB::add_adsense( $rows ); return $rows; } catch ( Exception $e ) {} // phpcs:ignore } /** * Handlle analytics response. * * @param array $data API request and response data. */ public function handle_analytics_response( $data = [] ) { if ( 200 !== $data['code'] ) { return; } if ( isset( $data['formatted_response']['rows'] ) && ! empty( $data['formatted_response']['rows'] ) ) { return; } $dates = get_option( 'rank_math_analytics_empty_dates', [] ); if ( ! $dates ) { $dates = []; } $dates[] = $data['args']['dateRanges'][0]['startDate']; $dates[] = $data['args']['dateRanges'][0]['endDate']; $dates = array_unique( $dates ); update_option( 'rank_math_analytics_empty_dates', $dates ); } /** * Clear cache. */ public function clear_cache() { global $wpdb; // Delete all useless data from analytics data table. $wpdb->get_results( "DELETE FROM {$wpdb->prefix}rank_math_analytics_ga WHERE page NOT IN ( SELECT page from {$wpdb->prefix}rank_math_analytics_objects )" ); } /** * Purge cache. * * @param object $table Table insance. */ public function purge_cache( $table ) { $table->whereLike( 'option_name', 'losing_posts' )->delete(); $table->whereLike( 'option_name', 'winning_posts' )->delete(); $table->whereLike( 'option_name', 'losing_keywords' )->delete(); $table->whereLike( 'option_name', 'winning_keywords' )->delete(); $table->whereLike( 'option_name', 'tracked_keywords_summary' )->delete(); } /** * Delete analytics and adsense data by days. * * @param int $days Decide whether to delete all or delete 90 days data. */ public function delete_by_days( $days ) { if ( -1 === $days ) { if ( $this->analytics_connected ) { DB::traffic()->truncate(); } if ( $this->adsense_connected ) { DB::adsense()->truncate(); } return; } $start = date_i18n( 'Y-m-d H:i:s', strtotime( '-1 days' ) ); $end = date_i18n( 'Y-m-d H:i:s', strtotime( '-' . $days . ' days' ) ); if ( $this->analytics_connected ) { DB::traffic()->whereBetween( 'created', [ $end, $start ] )->delete(); } if ( $this->adsense_connected ) { DB::adsense()->whereBetween( 'created', [ $end, $start ] )->delete(); } } /** * Delete record for comparison. * * @param string $start Start date. */ public function delete_data_log( $start ) { if ( $this->analytics_connected ) { DB::traffic()->where( 'created', '<', $start )->delete(); } if ( $this->adsense_connected ) { DB::adsense()->where( 'created', '<', $start )->delete(); } } } includes/modules/analytics/workflows/class-keywords.php000064400000002504147600403130017530 0ustar00 */ namespace RankMathPro\Analytics\Workflow; use Exception; use RankMath\Helpers\DB; use RankMath\Analytics\Workflow\Base; defined( 'ABSPATH' ) || exit; /** * Keywords class. */ class Keywords extends Base { /** * Constructor. */ public function __construct() { $done = \boolval( get_option( 'rank_math_analytics_pro_installed' ) ); if ( $done ) { return; } $this->create_keywords_tables(); update_option( 'rank_math_analytics_pro_installed', true ); } /** * Create keywords tables. */ public function create_keywords_tables() { global $wpdb; $collate = $wpdb->get_charset_collate(); $table = 'rank_math_analytics_keyword_manager'; // Early Bail!! if ( DB::check_table_exists( $table ) ) { return; } $schema = "CREATE TABLE {$wpdb->prefix}{$table} ( id bigint(20) unsigned NOT NULL auto_increment, keyword varchar(1000) NOT NULL, collection varchar(200) NULL, is_active tinyint(1) NOT NULL default 1, PRIMARY KEY (id) ) $collate;"; require_once ABSPATH . 'wp-admin/includes/upgrade.php'; try { dbDelta( $schema ); } catch ( Exception $e ) { // phpcs:ignore // Will log. } } } includes/modules/analytics/workflows/class-workflow.php000064400000003432147600403130017534 0ustar00 */ namespace RankMathPro\Analytics\Workflow; use RankMath\Traits\Hooker; use function as_enqueue_async_action; use function as_unschedule_all_actions; defined( 'ABSPATH' ) || exit; /** * Workflow class. */ class Workflow { use Hooker; /** * Main instance * * Ensure only one instance is loaded or can be loaded. * * @return Workflow */ public static function get() { static $instance; if ( is_null( $instance ) && ! ( $instance instanceof Workflow ) ) { $instance = new Workflow(); $instance->hooks(); } return $instance; } /** * Hooks. */ public function hooks() { // Common. $this->action( 'rank_math/analytics/workflow', 'maybe_first_install', 5, 0 ); $this->action( 'rank_math/analytics/workflow/create_tables', 'create_tables_only', 5 ); // Services. $this->action( 'rank_math/analytics/workflow/analytics', 'init_analytics_workflow', 5, 0 ); $this->action( 'rank_math/analytics/workflow/adsense', 'init_adsense_workflow', 5, 0 ); } /** * Maybe first install. */ public function maybe_first_install() { new \RankMathPro\Analytics\Workflow\Keywords(); } /** * Init Analytics workflow */ public function init_analytics_workflow() { new \RankMathPro\Analytics\Workflow\Analytics(); } /** * Init Adsense workflow */ public function init_adsense_workflow() { new \RankMathPro\Analytics\Workflow\Adsense(); } /** * Create tables only. */ public function create_tables_only() { new \RankMathPro\Analytics\Workflow\Analytics(); new \RankMathPro\Analytics\Workflow\Adsense(); ( new \RankMathPro\Analytics\Workflow\Keywords() )->create_keywords_tables(); } } includes/modules/analytics/class-ajax.php000064400000004344147600403130014553 0ustar00 */ namespace RankMathPro\Analytics; use RankMathPro\Google\Adsense; use RankMath\Helpers\Param; use RankMath\Analytics\Workflow\Base; use RankMath\Analytics\Workflow\Workflow; defined( 'ABSPATH' ) || exit; /** * Ajax class. */ class Ajax { use \RankMath\Traits\Ajax; /** * The Constructor */ public function __construct() { $this->ajax( 'save_adsense_account', 'save_adsense_account' ); $this->ajax( 'check_adsense_request', 'check_adsense_request' ); } /** * Check the Google AdSense request. */ public function check_adsense_request() { check_ajax_referer( 'rank-math-ajax-nonce', 'security' ); $this->has_cap_ajax( 'analytics' ); $dates = Base::get_dates(); $success = Adsense::get_adsense( [ 'start_date' => $dates['start_date'], 'end_date' => $dates['end_date'], ] ); if ( is_wp_error( $success ) ) { $this->error( esc_html__( 'Data import will not work for this service as sufficient permissions are not given.', 'rank-math-pro' ) ); } $this->success(); } /** * Save adsense profile. */ public function save_adsense_account() { $this->verify_nonce( 'rank-math-ajax-nonce' ); $this->has_cap_ajax( 'analytics' ); $prev = get_option( 'rank_math_google_analytic_options', [] ); $value = get_option( 'rank_math_google_analytic_options', [] ); $value['adsense_id'] = Param::post( 'accountID' ); // Test AdSense connection request. if ( ! empty( $value['adsense_id'] ) ) { $dates = Base::get_dates(); $request = Adsense::get_adsense( [ 'account_id' => $value['adsense_id'], 'start_date' => $dates['start_date'], 'end_date' => $dates['end_date'], ] ); if ( is_wp_error( $request ) ) { $this->error( esc_html__( 'Data import will not work for this service as sufficient permissions are not given.', 'rank-math' ) ); } } update_option( 'rank_math_google_analytic_options', $value ); $days = Param::get( 'days', 90, FILTER_VALIDATE_INT ); Workflow::do_workflow( 'adsense', $days, $prev, $value ); $this->success(); } } includes/modules/analytics/class-analytics.php000064400000050541147600403130015617 0ustar00 */ namespace RankMathPro\Analytics; use RankMath\KB; use RankMath\Helper; use RankMath\Helpers\Param; use RankMath\Helpers\DB as DB_Helper; use RankMath\Traits\Hooker; use RankMath\Analytics\Stats; // Analytics. use RankMathPro\Google\Adsense; use RankMath\Google\Permissions; use RankMath\Google\Authentication; use RankMath\Admin\Admin_Helper; use RankMathPro\Analytics\Workflow\Jobs; use RankMathPro\Analytics\Workflow\Workflow; use RankMathPro\Admin\Admin_Helper as ProAdminHelper; use RankMathPro\Analytics\DB; use RankMath\Google\Analytics as GoogleAnalytics; defined( 'ABSPATH' ) || exit; /** * Analytics class. */ class Analytics { use Hooker; /** * Constructor. */ public function __construct() { $this->action( 'rank_math/admin/enqueue_scripts', 'enqueue_analytics' ); $this->action( 'rank_math/analytics/options/console', 'add_country_dropdown3' ); $this->action( 'rank_math/analytics/options/analytics', 'add_country_dropdown2' ); $this->action( 'update_option_rank_math_analytics_last_updated', 'send_summary' ); $this->action( 'rank_math/admin/settings/analytics', 'add_new_settings' ); $this->filter( 'rank_math/analytics/schedule_gap', 'schedule_gap' ); $this->filter( 'rank_math/analytics/fetch_gap', 'fetch_gap' ); $this->filter( 'rank_math/analytics/max_days_allowed', 'data_retention_period' ); $this->filter( 'rank_math/analytics/options/cache_control/description', 'change_description' ); $this->filter( 'rank_math/analytics/check_all_services', 'check_all_services' ); $this->filter( 'rank_math/analytics/user_preference', 'change_user_preference' ); $this->action( 'template_redirect', 'local_js_endpoint' ); $this->filter( 'rank_math/analytics/gtag_config', 'gtag_config' ); $this->filter( 'rank_math/status/rank_math_info', 'google_permission_info' ); $this->filter( 'rank_math/analytics/gtag', 'gtag' ); $this->filter( 'rank_math/analytics/pre_filter_data', 'filter_winning_losing_posts', 10, 3 ); $this->filter( 'rank_math/analytics/pre_filter_data', 'filter_winning_keywords', 10, 3 ); $this->action( 'cmb2_save_options-page_fields_rank-math-options-general_options', 'sync_global_settings', 25, 2 ); $this->filter( 'rank_math/metabox/post/values', 'add_metadata', 10, 2 ); $this->filter( 'rank_math/analytics/date_exists_tables', 'date_exists_tables', 10 ); $this->filter( 'rank_math/analytics/rows', 'add_analytics_rows', 10, 3 ); if ( Helper::has_cap( 'analytics' ) ) { $this->action( 'rank_math/admin_bar/items', 'admin_bar_items', 11 ); $this->action( 'rank_math_seo_details', 'post_column_search_traffic' ); } if ( Helper::can_add_frontend_stats() ) { $this->action( 'wp_enqueue_scripts', 'enqueue' ); } Posts::get(); Keywords::get(); Jobs::get(); Workflow::get(); new Pageviews(); new Summary(); new Ajax(); new Email_Reports(); new Url_Inspection(); } /** * Add analytics rows. * * @param array $rows Analytics data rows. * @param array $args Query arguments. * @param array $page_urls Page URLs. * * @return array */ public function add_analytics_rows( $rows, $args, $page_urls ) { if ( ! GoogleAnalytics::is_analytics_connected() || ! $args['pageview'] || empty( $page_urls ) ) { return $rows; } $pageviews = Pageviews::get_pageviews( [ 'pages' => $page_urls ] ); if ( empty( $pageviews['rows'] ) ) { return $rows; } foreach ( $pageviews['rows'] as $row ) { $page = $row['page']; if ( ! isset( $rows[ $page ] ) ) { $rows[ $page ] = []; } $rows[ $page ]['pageviews'] = [ 'total' => (int) $row['pageviews'], 'difference' => (int) $row['difference'], ]; } return $rows; } /** * Enqueue Frontend stats script. */ public function enqueue() { if ( ! is_singular() || is_admin() || is_preview() || Helper::is_divi_frontend_editor() ) { return; } $uri = untrailingslashit( plugin_dir_url( __FILE__ ) ); wp_enqueue_style( 'rank-math-analytics-pro-stats', $uri . '/assets/css/admin-bar.css', [ 'rank-math-analytics-stats' ], rank_math_pro()->version ); wp_enqueue_script( 'rank-math-analytics-pro-stats', $uri . '/assets/js/admin-bar.js', [ 'rank-math-analytics-stats' ], rank_math_pro()->version, true ); Helper::add_json( 'dateFormat', get_option( 'date_format' ) ); } /** * Add localized data to use in the Post Editor. * * @param array $values Aray of localized data. * * @return array */ public function add_metadata( $values ) { $values['isAnalyticsConnected'] = GoogleAnalytics::is_analytics_connected(); return $values; } /** * Change user perference. * * @param array $preference Array of preference. * @return array */ public function change_user_preference( $preference ) { Helper::add_json( 'isAdsenseConnected', ! empty( Adsense::get_adsense_id() ) ); Helper::add_json( 'isLinkModuleActive', Helper::is_module_active( 'link-counter' ) ); Helper::add_json( 'isSchemaModuleActive', Helper::is_module_active( 'rich-snippet' ) ); Helper::add_json( 'isAnalyticsConnected', GoogleAnalytics::is_analytics_connected() ); Helper::add_json( 'dateFormat', get_option( 'date_format' ) ); $preference['topKeywords']['ctr'] = false; $preference['topKeywords']['ctr'] = false; $preference['performance']['clicks'] = false; return $preference; } /** * Data rentention days. * * @return int */ public function data_retention_period() { return 'pro' === Admin_Helper::get_user_plan() ? 180 : 1000; } /** * Data retrival job gap in seconds. * * @return int */ public function schedule_gap() { return 10; } /** * Data retrival fetch gap in days. * * @return int */ public function fetch_gap() { return 3; } /** * Fetch adsense account. * * @param array $result Result array. * @return array */ public function check_all_services( $result ) { $result['adsenseAccounts'] = Adsense::get_adsense_accounts(); return $result; } /** * Add admin bar item. * * @param Admin_Bar_Menu $menu Menu class instance. */ public function admin_bar_items( $menu ) { $post_types = Helper::get_accessible_post_types(); unset( $post_types['attachment'] ); if ( is_singular( $post_types ) && Helper::is_post_indexable( get_the_ID() ) ) { $menu->add_sub_menu( 'post_analytics', [ 'title' => esc_html__( 'Post Analytics', 'rank-math-pro' ), 'href' => Helper::get_admin_url( 'analytics#/single/' . get_the_ID() ), 'meta' => [ 'title' => esc_html__( 'Analytics Report', 'rank-math-pro' ) ], 'priority' => 20, ] ); } } /** * Enqueue scripts for the metabox. */ public function enqueue_analytics() { $screen = get_current_screen(); if ( 'rank-math_page_rank-math-analytics' !== $screen->id ) { return; } $url = RANK_MATH_PRO_URL . 'includes/modules/analytics/assets/'; wp_enqueue_style( 'rank-math-pro-analytics', $url . 'css/stats.css', null, rank_math_pro()->version ); wp_enqueue_script( 'rank-math-pro-analytics', $url . 'js/stats.js', [ 'wp-components', 'wp-element', 'wp-i18n', 'wp-date', 'wp-html-entities', 'wp-api-fetch', 'rank-math-analytics', ], rank_math_pro()->version, true ); } /** * Add country dropdown. */ public function add_country_dropdown3() { $profile = wp_parse_args( get_option( 'rank_math_google_analytic_profile' ), [ 'profile' => '', 'country' => 'all', ] ); ?>
    get_settings(); ?>
    '', 'account_id' => '', 'property_id' => '', 'view_id' => '', 'country' => 'all', 'install_code' => false, 'anonymize_ip' => false, 'local_ga_js' => false, 'exclude_loggedin' => false, ] ); } /** * Send analytics summary to RankMath.com. */ public function send_summary() { if ( ! Helper::get_settings( 'general.sync_global_setting' ) ) { return; } $registered = Admin_Helper::get_registration_data(); if ( $registered && isset( $registered['username'] ) && isset( $registered['api_key'] ) ) { Stats::get()->set_date_range( '-30 days' ); $stats = Stats::get()->get_analytics_summary(); \RankMathPro\Admin\Api::get()->send_summary( [ 'username' => $registered['username'], 'api_key' => $registered['api_key'], 'site_url' => esc_url( home_url() ), 'impressions' => array_values( $stats['impressions'] ), 'clicks' => array_values( $stats['clicks'] ), 'keywords' => array_values( $stats['keywords'] ), 'pageviews' => isset( $stats['pageviews'] ) && is_array( $stats['pageviews'] ) ? array_values( $stats['pageviews'] ) : [], 'adsense' => isset( $stats['adsense'] ) && is_array( $stats['adsense'] ) ? array_values( $stats['adsense'] ) : [], ] ); } } /** * Change option description. */ public function change_description() { return __( 'Enter the number of days to keep Analytics data in your database. The maximum allowed days are 180. Though, 2x data will be stored in the DB for calculating the difference properly.', 'rank-math-pro' ); } /** * Add new settings. * * @param object $cmb CMB2 instance. */ public function add_new_settings( $cmb ) { if ( ! Authentication::is_authorized() ) { return; } $type = ! ProAdminHelper::is_business_plan() ? 'hidden' : 'toggle'; $field_ids = wp_list_pluck( $cmb->prop( 'fields' ), 'id' ); $fields_position = array_search( 'console_caching_control', array_keys( $field_ids ), true ) + 1; $cmb->add_field( [ 'id' => 'sync_global_setting', 'type' => $type, 'name' => esc_html__( 'Monitor SEO Performance', 'rank-math-pro' ), 'desc' => sprintf( /* translators: Link to kb article */ wp_kses_post( __( 'This option allows you to monitor the SEO performance of all of your sites in one centralized dashboard on RankMath.com, so you can check up on sites at a glance. Learn more.', 'rank-math-pro' ) ), KB::get( 'monitor-seo-performance', 'Options Panel Analytics Tab Monitor Performance' ) ), 'default' => 'off', ], ++$fields_position ); $cmb->add_field( [ 'id' => 'google_updates', 'type' => $type, 'name' => esc_html__( 'Google Core Updates in the Graphs', 'rank-math-pro' ), 'desc' => sprintf( /* translators: Link to kb article */ __( 'This option allows you to show %s in the Analytics graphs.', 'rank-math-pro' ), '' . __( 'Google Core Updates', 'rank-math-pro' ) . '' ), 'default' => 'on', ], ++$fields_position ); } /** * Check if certain fields got updated. * * @param int $object_id The ID of the current object. * @param array $updated Array of field ids that were updated. * Will only include field ids that had values change. */ public function sync_global_settings( $object_id, $updated ) { if ( in_array( 'sync_global_setting', $updated, true ) ) { \RankMathPro\Admin\Api::get()->sync_setting( cmb2_get_option( $object_id, 'sync_global_setting' ) ); $this->send_summary(); } } /** * Get local Analytics JS URL if the option is turned on. * * @return mixed */ public function get_local_gtag_js_url() { $settings = $this->get_settings(); $validator_key = 'rank_math_local_ga_js_validator_' . md5( $settings['property_id'] ); $validator = get_transient( $validator_key ); if ( ! is_string( $validator ) || empty( $validator ) ) { $validator = '1'; } return add_query_arg( 'local_ga_js', $validator, trailingslashit( home_url() ) ); } /** * Serve Analytics JS from local cache if the option is turned on. * * @return void */ public function local_js_endpoint() { if ( Param::get( 'local_ga_js' ) && $this->get_settings()['local_ga_js'] && $this->get_local_ga_js_contents() ) { header( 'Content-Type: application/javascript' ); header( 'Cache-Control: max-age=604800, public' ); echo $this->get_local_ga_js_contents(); // phpcs:ignore exit; } } /** * Get local cache of GA JS file contents or fetch new data. * * @param boolean $force_update Force update transient now. * @return string */ public function get_local_ga_js_contents( $force_update = false ) { $settings = $this->get_settings(); $cache_key = 'rank_math_local_ga_js_' . md5( $settings['property_id'] ); $validator_key = 'rank_math_local_ga_js_validator_' . md5( $settings['property_id'] ); $validator = md5( $cache_key . time() ); $stored = get_transient( $cache_key ); if ( false !== $stored && ! $force_update ) { return $stored; } $response = wp_remote_get( 'https://www.googletagmanager.com/gtag/js?id=' . $settings['property_id'] ); if ( is_wp_error( $response ) || 200 !== (int) wp_remote_retrieve_response_code( $response ) ) { set_transient( $cache_key, '', 12 * HOUR_IN_SECONDS ); return ''; } $contents = wp_remote_retrieve_body( $response ); set_transient( $cache_key, $contents, 12 * HOUR_IN_SECONDS ); set_transient( $validator_key, $validator, 12 * HOUR_IN_SECONDS ); return $contents; } /** * Filter gtag.js config array. * * @param array $config Config parameters. * @return array */ public function gtag_config( $config ) { $settings = $this->get_settings(); if ( ! empty( $settings['anonymize_ip'] ) ) { $config[] = "'anonymize_ip': true"; } return $config; } /** * Filter function to add Google permissions used in Pro. * * @param array $data Array of System status data. */ public function google_permission_info( $data ) { $data['fields']['permissions']['value'] = array_merge( $data['fields']['permissions']['value'], [ esc_html__( 'AdSense', 'rank-math-pro' ) => Permissions::get_status_text( Permissions::has_adsense() ), esc_html__( 'Analytics', 'rank-math-pro' ) => Permissions::get_status_text( Permissions::has_analytics() ), ] ); ksort( $data['fields']['permissions']['value'] ); return $data; } /** * Filter inline JS & URL for gtag.js. * * @param array $gtag_data Array containing URL & inline code for the gtag script. * @return array */ public function gtag( $gtag_data ) { if ( is_admin() ) { return $gtag_data; } $settings = $this->get_settings(); if ( empty( $settings['install_code'] ) ) { return $gtag_data; } if ( ! empty( $settings['local_ga_js'] ) ) { $gtag_data['url'] = $this->get_local_gtag_js_url(); } return $gtag_data; } /** * Filter winning and losing posts if needed. * * @param null $null Null. * @param array $data Analytics data array. * @param array $args Query arguments. * * @return mixed */ public function filter_winning_losing_posts( $null, $data, $args ) { $order_by_field = $args['orderBy']; $type = $args['type']; $objects = $args['objects']; if ( ! in_array( $type, [ 'win', 'lose' ], true ) ) { return $null; } // Filter array by $type value. $order_by_position = in_array( $order_by_field, [ 'diffPosition', 'position' ], true ) ? true : false; if ( ( 'win' === $type && $order_by_position ) || ( 'lose' === $type && ! $order_by_position ) ) { $data = array_filter( $data, function( $row ) use ( $order_by_field, $objects ) { if ( $objects ) { // Show Winning posts if difference is 80 or less. return $row[ $order_by_field ] < 0 && $row[ $order_by_field ] > -80; } return $row[ $order_by_field ] < 0; } ); } elseif ( ( 'lose' === $type && $order_by_position ) || ( 'win' === $type && ! $order_by_position ) ) { $data = array_filter( $data, function( $row ) use ( $order_by_field ) { return $row[ $order_by_field ] > 0; } ); } $data = $this->finalize_filtered_data( $data, $args ); return $data; } /** * Filter winning keywords if needed. * * @param null $null Null. * @param array $data Analytics data array. * @param array $args Query arguments. * * @return mixed */ public function filter_winning_keywords( $null, $data, $args ) { $order_by_field = $args['orderBy']; $dimension = $args['dimension']; if ( 'query' !== $dimension || 'diffPosition' !== $order_by_field || 'ASC' !== $args['order'] ) { return $null; } // Filter array by $type value. $data = array_filter( $data, function( $row ) use ( $order_by_field ) { return $row[ $order_by_field ] < 0 && $row[ $order_by_field ] > -80; } ); $data = $this->finalize_filtered_data( $data, $args ); return $data; } /** * Sort & limit keywords according to the args. * * @param array $data Data rows. * @param array $args Query args. * * @return array */ private function finalize_filtered_data( $data, $args ) { if ( ! empty( $args['order'] ) ) { $sort_base_arr = array_column( $data, $args['orderBy'], $args['dimension'] ); array_multisort( $sort_base_arr, 'ASC' === $args['order'] ? SORT_ASC : SORT_DESC, $data ); } $data = array_slice( $data, $args['offset'], $args['perpage'], true ); return $data; } /** * Add search traffic value in seo detail of post lists * * @param int $post_id object Id. */ public function post_column_search_traffic( $post_id ) { if ( ! Authentication::is_authorized() ) { return; } $analytics = get_option( 'rank_math_google_analytic_options' ); $analytics_connected = ! empty( $analytics ) && ! empty( $analytics['view_id'] ); static $traffic_data; if ( null === $traffic_data ) { $post_ids = $this->get_queried_post_ids(); if ( empty( $post_ids ) ) { $traffic_data = []; return; } $traffic_data = $analytics_connected ? Pageviews::get_traffic_by_object_ids( $post_ids ) : Pageviews::get_impressions_by_object_ids( $post_ids ); } if ( ! isset( $traffic_data[ $post_id ] ) ) { return; } ?> posts ) ) { return false; } $post_ids = array_filter( array_map( function( $post ) { return isset( $post->ID ) ? $post->ID : ''; }, $wp_query->posts ) ); return $post_ids; } } includes/modules/analytics/class-db.php000064400000033131147600403130014211 0ustar00 */ namespace RankMathPro\Analytics; use RankMath\Helper; use RankMath\Helpers\Str; use RankMath\Admin\Admin_Helper; use RankMath\Google\Analytics as Analytics_Free; use RankMath\Analytics\Stats; use RankMathPro\Google\Adsense; use RankMathPro\Analytics\Keywords; use RankMath\Admin\Database\Database; defined( 'ABSPATH' ) || exit; /** * DB class. */ class DB { /** * Get any table. * * @param string $table_name Table name. * * @return \RankMath\Admin\Database\Query_Builder */ public static function table( $table_name ) { return Database::table( $table_name ); } /** * Get console data table. * * @return \RankMath\Admin\Database\Query_Builder */ public static function analytics() { return Database::table( 'rank_math_analytics_gsc' ); } /** * Get analytics data table. * * @return \RankMath\Admin\Database\Query_Builder */ public static function traffic() { return Database::table( 'rank_math_analytics_ga' ); } /** * Get adsense data table. * * @return \RankMath\Admin\Database\Query_Builder */ public static function adsense() { return Database::table( 'rank_math_analytics_adsense' ); } /** * Get objects table. * * @return \RankMath\Admin\Database\Query_Builder */ public static function objects() { return Database::table( 'rank_math_analytics_objects' ); } /** * Get inspections table. * * @return \RankMath\Admin\Database\Query_Builder */ public static function inspections() { return Database::table( 'rank_math_analytics_inspections' ); } /** * Get links table. * * @return \RankMath\Admin\Database\Query_Builder */ public static function links() { return Database::table( 'rank_math_internal_meta' ); } /** * Get keywords table. * * @return \RankMath\Admin\Database\Query_Builder */ public static function keywords() { return Database::table( 'rank_math_analytics_keyword_manager' ); } /** * Delete console and analytics data. * * @param int $days Decide whether to delete all or delete 90 days data. */ public static function delete_by_days( $days ) { if ( -1 === $days ) { self::traffic()->truncate(); self::analytics()->truncate(); } else { $start = date_i18n( 'Y-m-d H:i:s', strtotime( '-1 days' ) ); $end = date_i18n( 'Y-m-d H:i:s', strtotime( '-' . $days . ' days' ) ); self::traffic()->whereBetween( 'created', [ $end, $start ] )->delete(); self::analytics()->whereBetween( 'created', [ $end, $start ] )->delete(); } self::purge_cache(); return true; } /** * Delete record for comparison. */ public static function delete_data_log() { $days = Helper::get_settings( 'general.console_caching_control', 90 ); $start = date_i18n( 'Y-m-d H:i:s', strtotime( '-' . ( $days * 2 ) . ' days' ) ); self::traffic()->where( 'created', '<', $start )->delete(); self::analytics()->where( 'created', '<', $start )->delete(); } /** * Purge SC transient */ public static function purge_cache() { $table = Database::table( 'options' ); $table->whereLike( 'option_name', 'rank_math_analytics_data_info' )->delete(); $table->whereLike( 'option_name', 'tracked_keywords_summary' )->delete(); $table->whereLike( 'option_name', 'top_keywords' )->delete(); $table->whereLike( 'option_name', 'top_keywords_graph' )->delete(); $table->whereLike( 'option_name', 'winning_keywords' )->delete(); $table->whereLike( 'option_name', 'losing_keywords' )->delete(); $table->whereLike( 'option_name', 'posts_summary' )->delete(); $table->whereLike( 'option_name', 'winning_posts' )->delete(); $table->whereLike( 'option_name', 'losing_posts' )->delete(); wp_cache_flush(); } /** * Get search console table info (for pro version only). * * @return array */ public static function info() { global $wpdb; $key = 'rank_math_analytics_data_info'; $data = get_transient( $key ); if ( false !== $data ) { return $data; } $days = 0; $rows = self::get_total_rows(); $size = $wpdb->get_var( 'SELECT SUM((data_length + index_length)) AS size FROM information_schema.TABLES WHERE table_schema="' . $wpdb->dbname . '" AND table_name IN ( ' . '"' . $wpdb->prefix . 'rank_math_analytics_ga", "' . $wpdb->prefix . 'rank_math_analytics_adsense"' . ' )' ); // phpcs:ignore $data = compact( 'days', 'rows', 'size' ); set_transient( $key, $data, DAY_IN_SECONDS ); return $data; } /** * Get total row count of analytics and adsense tables * * @return int total row count */ public static function get_total_rows() { $rows = 0; if ( Analytics_Free::is_analytics_connected() ) { $rows += self::table( 'rank_math_analytics_ga' ) ->selectCount( 'id' ) ->getVar(); } if ( Adsense::is_adsense_connected() ) { $rows += self::table( 'rank_math_analytics_adsense' ) ->selectCount( 'id' ) ->getVar(); } return $rows; } /** * Has data pulled. * * @return boolean */ public static function has_data() { static $rank_math_gsc_has_data; if ( isset( $rank_math_gsc_has_data ) ) { return $rank_math_gsc_has_data; } $id = self::objects() ->select( 'id' ) ->limit( 1 ) ->getVar(); $rank_math_gsc_has_data = $id > 0 ? true : false; return $rank_math_gsc_has_data; } /** * Add a new record into objects table. * * @param array $args Values to insert. * * @return bool|int */ public static function add_object( $args = [] ) { if ( empty( $args ) ) { return false; } $args = wp_parse_args( $args, [ 'created' => current_time( 'mysql' ), 'page' => '', 'object_type' => 'post', 'object_subtype' => 'post', 'object_id' => 0, 'primary_key' => '', 'seo_score' => 0, 'page_score' => 0, 'is_indexable' => false, 'schemas_in_use' => '', ] ); return self::objects()->insert( $args, [ '%s', '%s', '%s', '%s', '%d', '%s', '%d', '%d', '%d', '%s' ] ); } /** * Add/Update a record into/from objects table. * * @param array $args Values to update. * * @return bool|int */ public static function update_object( $args = [] ) { if ( empty( $args ) ) { return false; } // If object exists, try to update. $old_id = absint( $args['id'] ); if ( ! empty( $old_id ) ) { unset( $args['id'] ); $updated = self::objects()->set( $args ) ->where( 'id', $old_id ) ->where( 'object_id', absint( $args['object_id'] ) ) ->update(); if ( ! empty( $updated ) ) { return $old_id; } } // In case of new object or failed to update, try to add. return self::add_object( $args ); } /** * Add analytic records. * * @param string $date Date of creation. * @param array $rows Data rows to insert. */ public static function add_analytics_bulk( $date, $rows ) { $chunks = array_chunk( $rows, 50 ); foreach ( $chunks as $chunk ) { self::bulk_insert_analytics_data( $date . ' 00:00:00', $chunk ); } } /** * Bulk inserts records into a table using WPDB. All rows must contain the same keys. * * @param string $date Date. * @param array $rows Rows to insert. */ public static function bulk_insert_analytics_data( $date, $rows ) { global $wpdb; $data = []; $placeholders = []; $columns = [ 'created', 'page', 'pageviews', 'visitors', ]; $columns = '`' . implode( '`, `', $columns ) . '`'; $placeholder = [ '%s', '%s', '%d', '%d', ]; // Start building SQL, initialise data and placeholder arrays. $sql = "INSERT INTO `{$wpdb->prefix}rank_math_analytics_ga` ( $columns ) VALUES\n"; // Build placeholders for each row, and add values to data array. foreach ( $rows as $row ) { $page = ''; $pageviews = ''; $visitors = ''; if ( ! isset( $row['dimensionValues'] ) ) { if ( empty( $row['dimensions'][1] ) || Str::contains( '?', $row['dimensions'][1] ) ) { continue; } $page = $row['dimensions'][2] . $row['dimensions'][1]; $pageviews = $row['metrics'][0]['values'][0]; $visitors = $row['metrics'][0]['values'][1]; } else { if ( empty( $row['dimensionValues'][1]['value'] ) || Str::contains( '?', $row['dimensionValues'][1]['value'] ) ) { continue; } $page = $row['dimensionValues'][0]['value'] . $row['dimensionValues'][1]['value']; $pageviews = $row['metricValues'][0]['value']; $visitors = $row['metricValues'][1]['value']; } if ( $page && $pageviews && $visitors ) { $page = ( is_ssl() ? 'https' : 'http' ) . '://' . $page; $data[] = $date; $data[] = str_replace( Helper::get_home_url(), '', self::remove_hash( urldecode( $page ) ) ); $data[] = $pageviews; $data[] = $visitors; $placeholders[] = '(' . implode( ', ', $placeholder ) . ')'; } } if ( empty( $placeholders ) ) { return 0; } // Stitch all rows together. $sql .= implode( ",\n", $placeholders ); // Run the query. Returns number of affected rows. return $wpdb->query( $wpdb->prepare( $sql, $data ) ); // phpcs:ignore } /** * Remove hash part from Url. * * @param string $url Url to process. * @return string */ public static function remove_hash( $url ) { if ( ! Str::contains( '#', $url ) ) { return $url; } $url = \explode( '#', $url ); return $url[0]; } /** * Add adsense records. * * @param array $rows Data rows to insert. */ public static function add_adsense( $rows ) { if ( ! \RankMath\Helpers\DB::check_table_exists( 'rank_math_analytics_adsense' ) ) { return; } foreach ( $rows as $row ) { $date = $row['cells'][0]['value']; $earnings = floatval( $row['cells'][1]['value'] ); self::adsense() ->insert( [ 'created' => $date . ' 00:00:00', 'earnings' => $earnings, ], [ '%s', '%f' ] ); } } /** * Get position filter. * * @return int */ private static function get_position_filter() { $number = apply_filters( 'rank_math/analytics/position_limit', false ); if ( false === $number ) { return 100; } return $number; } /** * Bulk inserts records into a keyword table using WPDB. All rows must contain the same keys. * * @param array $rows Rows to insert. */ public static function bulk_insert_query_focus_keyword_data( $rows ) { $registered = Admin_Helper::get_registration_data(); if ( ! $registered || empty( $registered['username'] ) || empty( $registered['api_key'] ) ) { return false; } // Check remain keywords count can be added. $total_keywords = Keywords::get()->get_tracked_keywords_count(); $new_keywords = Keywords::get()->extract_addable_track_keyword( implode( ',', $rows ) ); $keywords_count = count( $new_keywords ); if ( $keywords_count <= 0 ) { return false; } $summary = Keywords::get()->get_tracked_keywords_quota(); $remain = $summary['available'] - $total_keywords; if ( $remain <= 0 ) { return false; } // Add remaining limit keywords. $new_keywords = array_slice( $new_keywords, 0, $remain ); $data = []; $placeholders = []; $columns = [ 'keyword', 'collection', 'is_active', ]; $columns = '`' . implode( '`, `', $columns ) . '`'; $placeholder = [ '%s', '%s', '%s', ]; // Start building SQL, initialise data and placeholder arrays. global $wpdb; $sql = "INSERT INTO `{$wpdb->prefix}rank_math_analytics_keyword_manager` ( $columns ) VALUES\n"; // Build placeholders for each row, and add values to data array. foreach ( $new_keywords as $new_keyword ) { $data[] = $new_keyword; $data[] = 'uncategorized'; $data[] = 1; $placeholders[] = '(' . implode( ', ', $placeholder ) . ')'; } // Stitch all rows together. $sql .= implode( ",\n", $placeholders ); // Run the query. Returns number of affected rows. $count = $wpdb->query( $wpdb->prepare( $sql, $data ) ); // phpcs:ignore $total_keywords = Keywords::get()->get_tracked_keywords_count(); $response = \RankMathPro\Admin\Api::get()->keywords_info( $registered['username'], $registered['api_key'], $total_keywords ); if ( $response ) { update_option( 'rank_math_keyword_quota', $response ); } return $count; } /** * Get stats from DB for "Presence on Google" widget: * All unique coverage_state values and their counts. */ public static function get_presence_stats() { $results = self::inspections() ->select( [ 'coverage_state', 'COUNT(*)' => 'count', ] ) ->groupBy( 'coverage_state' ) ->orderBy( 'count', 'DESC' ) ->get(); $results = array_map( 'absint', array_combine( array_column( $results, 'coverage_state' ), array_column( $results, 'count' ) ) ); return $results; } /** * Get stats from DB for "Top Statuses" widget. */ public static function get_status_stats() { $statuses = [ 'VERDICT_UNSPECIFIED', 'PASS', 'PARTIAL', 'FAIL', 'NEUTRAL', ]; // Get all unique index_verdict values and their counts. $index_statuses = self::inspections() ->select( [ 'index_verdict', 'COUNT(*)' => 'count', ] ) ->groupBy( 'index_verdict' ) ->orderBy( 'count', 'DESC' ) ->get(); $results = array_fill_keys( $statuses, 0 ); foreach ( $index_statuses as $status ) { if ( empty( $status->index_verdict ) ) { continue; } $results[ $status->index_verdict ] += $status->count; } return $results; } /** * Get stats from DB for "Top Statuses" widget. */ public static function get_index_verdict( $page ) { $verdict = self::inspections() ->select() ->where( 'page', '=', $page ) ->one(); return (array) $verdict; } } includes/modules/analytics/class-email-reports.php000064400000041075147600403130016415 0ustar00 */ namespace RankMathPro\Analytics; use RankMath\KB; use RankMath\Helper; use RankMath\Helpers\Param; use RankMath\Traits\Hooker; use RankMath\Analytics\Stats; use RankMath\Admin\Admin_Helper; use RankMath\Google\Authentication; use RankMath\Analytics\Email_Reports as Email_Reports_Base; use RankMathPro\Admin\Admin_Helper as ProAdminHelper; use RankMathPro\Analytics\Keywords; use RankMathPro\Analytics\Posts; defined( 'ABSPATH' ) || exit; /** * DB class. */ class Email_Reports { use Hooker; /** * Path to the views folder. * * @var string */ public $views_path = ''; /** * URL of the module's assets folder. * * @var string */ public $assets_url = ''; /** * The constructor. */ public function __construct() { $this->hooks(); } /** * Add filter & action hooks. * * @return void */ public function hooks() { $this->views_path = dirname( __FILE__ ) . '/views/email-reports/'; $this->assets_url = plugin_dir_url( __FILE__ ) . 'assets/'; // CMB hooks. $this->action( 'rank_math/admin/settings/analytics', 'add_options' ); // WP hooks. $this->filter( 'admin_post_rank_math_save_wizard', 'save_wizard' ); // Rank Math hooks. $this->filter( 'rank_math/analytics/email_report_template_paths', 'add_template_path' ); $this->filter( 'rank_math/analytics/email_report_variables', 'add_variables' ); $this->filter( 'rank_math/analytics/email_report_parameters', 'email_parameters' ); $this->filter( 'rank_math/analytics/email_report_image_atts', 'replace_logo', 10, 2 ); $this->filter( 'rank_math/analytics/email_report_periods', 'frequency_periods' ); $this->action( 'rank_math/analytics/options/wizard_after_email_report', 'wizard_options' ); } /** * Output CSS for required for the Pro reports. * * @return void */ public function add_pro_css() { $this->template_part( 'pro-style' ); } /** * Replace logo image in template. * * @param array $atts All original attributes. * @param string $url Image URL or identifier. * * @return array */ public function replace_logo( $atts, $url ) { if ( 'report-logo.png' !== $url ) { return $atts; } $atts['src'] = '###LOGO_URL###'; $atts['alt'] = '###LOGO_ALT###'; return $atts; } /** * Add Pro variables. * * @param array $variables Original variables. * @return array */ public function add_variables( $variables ) { $variables['pro_assets_url'] = $this->assets_url; $variables['logo_url'] = Email_Reports_Base::get_setting( 'logo', $this->get_logo_url_default() ); $variables['logo_alt'] = __( 'Logo', 'rank-math-pro' ); $image_id = Email_Reports_Base::get_setting( 'logo_id', 0 ); if ( $image_id ) { $alt = get_post_meta( $image_id, '_wp_attachment_image_alt', true ); if ( $alt ) { $variables['logo_alt'] = $alt; } } $variables['header_background'] = Email_Reports_Base::get_setting( 'header_background', 'linear-gradient(90deg, rgba(112,83,181,1) 0%, rgba(73,153,210,1) 100%)' ); $variables['top_html'] = wp_kses_post( wpautop( Email_Reports_Base::get_setting( 'top_text', '' ) ) ); $variables['footer_html'] = wp_kses_post( Email_Reports_Base::get_setting( 'footer_text', $this->get_default_footer_text() ) ); $variables['custom_css'] = Email_Reports_Base::get_setting( 'custom_css', '' ); $variables['logo_link'] = Email_Reports_Base::get_setting( 'logo_link', KB::get( 'email-reports', 'PRO Email Report Logo' ) ); // Get Pro stats. $period = Email_Reports_Base::get_period_from_frequency(); Stats::get()->set_date_range( "-{$period} days" ); $keywords = Keywords::get(); if ( Email_Reports_Base::get_setting( 'tracked_keywords', false ) ) { $variables['winning_keywords'] = $keywords->get_tracked_winning_keywords(); $variables['losing_keywords'] = $keywords->get_tracked_losing_keywords(); } else { $variables['winning_keywords'] = $keywords->get_winning_keywords(); $variables['losing_keywords'] = $keywords->get_losing_keywords(); } $posts = Posts::get(); $variables['winning_posts'] = $posts->get_winning_posts(); $variables['losing_posts'] = $posts->get_losing_posts(); return $variables; } /** * Add Email Report options. * * @param object $cmb CMB object. */ public function add_options( $cmb ) { if ( ! Authentication::is_authorized() || Email_Reports_Base::are_fields_hidden() ) { return; } $is_business = ProAdminHelper::is_business_plan(); // Add Frequency options. $frequency_field = $cmb->get_field( 'console_email_frequency' ); // Early bail if the console_email_frequency field does not exist. if ( empty( $frequency_field ) ) { return; } $frequency_field->args['options']['every_15_days'] = esc_html__( 'Every 15 Days', 'rank-math-pro' ); $field_ids = wp_list_pluck( $cmb->prop( 'fields' ), 'id' ); $fields_position = array_search( 'console_email_frequency', array_keys( $field_ids ), true ) + 1; if ( $is_business ) { $frequency_field->args['options']['weekly'] = esc_html__( 'Every 7 Days', 'rank-math-pro' ); } else { /** * This field is repeated further down, to insert it in the correct * position when the account type is Business. */ $cmb->add_field( [ 'id' => 'console_email_tracked_keywords', 'type' => 'toggle', 'name' => __( 'Include Only Tracked Keywords', 'rank-math-pro' ), 'description' => __( 'When enabled, the Winning Keywords section will only show Tracked Keywords.', 'rank-math-pro' ), 'default' => 'off', 'dep' => [ [ 'console_email_reports', 'on' ] ], ], ++$fields_position ); return; } // Business options from here on. $cmb->add_field( [ 'id' => 'console_email_send_to', 'type' => 'text', 'name' => __( 'Report Email Address', 'rank-math-pro' ), 'description' => __( 'Address where the reports will be sent. You can add multiple recipients separated with commas.', 'rank-math-pro' ), 'default' => Admin_Helper::get_registration_data()['email'], 'dep' => [ [ 'console_email_reports', 'on' ] ], ], ++$fields_position ); $cmb->add_field( [ 'id' => 'console_email_subject', 'type' => 'text', 'name' => __( 'Report Email Subject', 'rank-math-pro' ), 'description' => __( 'Subject of the report emails.', 'rank-math-pro' ), 'default' => $this->get_subject_default(), 'dep' => [ [ 'console_email_reports', 'on' ] ], ], ++$fields_position ); $cmb->add_field( [ 'id' => 'console_email_logo', 'type' => 'file', 'name' => __( 'Report Logo', 'rank-math-pro' ), 'description' => __( 'Logo appearing in the header part of the report.', 'rank-math-pro' ), 'default' => $this->get_logo_url_default(), 'options' => [ 'url' => false ], 'dep' => [ [ 'console_email_reports', 'on' ] ], ], ++$fields_position ); $cmb->add_field( [ 'id' => 'console_email_logo_link', 'type' => 'text', 'name' => __( 'Logo Link', 'rank-math-pro' ), 'description' => __( 'URL where the logo link should point to.', 'rank-math-pro' ), 'default' => KB::get( 'email-reports-logo', 'PRO Email Report Logo' ), 'dep' => [ [ 'console_email_reports', 'on' ] ], ], ++$fields_position ); $cmb->add_field( [ 'id' => 'console_email_header_background', 'type' => 'text', 'name' => __( 'Report Header Background', 'rank-math-pro' ), 'description' => __( 'Color hex code or any other valid value for the background: CSS property.', 'rank-math-pro' ), 'default' => $this->get_header_bg_default(), 'dep' => [ [ 'console_email_reports', 'on' ] ], // Instant preview. 'after_field' => $this->get_bg_preview(), ], ++$fields_position ); $cmb->add_field( [ 'id' => 'console_email_link_full_report', 'type' => 'toggle', 'name' => __( 'Link to Full Report', 'rank-math-pro' ), 'description' => __( 'Select whether to include a link to the Full Report admin page in the email or not.', 'rank-math-pro' ), 'default' => 'on', 'dep' => [ [ 'console_email_reports', 'on' ] ], ], ++$fields_position ); $cmb->add_field( [ 'id' => 'console_email_top_text', 'type' => 'textarea_small', 'name' => __( 'Report Top Text', 'rank-math-pro' ), 'description' => __( 'Text or basic HTML to insert below the title.', 'rank-math-pro' ), 'default' => '', 'dep' => [ [ 'console_email_reports', 'on' ] ], ], ++$fields_position ); $cmb->add_field( [ 'id' => 'console_email_sections', 'type' => 'multicheck', 'name' => esc_html__( 'Include Sections', 'rank-math-pro' ), 'desc' => esc_html__( 'Select which tables to show in the report.', 'rank-math-pro' ), 'options' => [ 'summary' => __( 'Basic Summary', 'rank-math-pro' ), 'positions' => __( 'Positions Summary', 'rank-math-pro' ), 'winning_posts' => __( 'Top Winning Posts', 'rank-math-pro' ), 'losing_posts' => __( 'Top Losing Posts', 'rank-math-pro' ), 'winning_keywords' => __( 'Top Winning Keywords', 'rank-math-pro' ), 'losing_keywords' => __( 'Top Losing Keywords', 'rank-math-pro' ), ], 'default' => [ 'summary', 'positions', 'winning_posts', 'winning_keywords', 'losing_keywords' ], 'select_all_button' => true, 'dep' => [ [ 'console_email_reports', 'on' ] ], ], ++$fields_position ); /** * This field is also added for non-business accounts at the beginning * of this function. */ $cmb->add_field( [ 'id' => 'console_email_tracked_keywords', 'type' => 'toggle', 'name' => __( 'Include Only Tracked Keywords', 'rank-math-pro' ), 'description' => __( 'When enabled, the Winning Keywords and Losing Keywords sections will only show Tracked Keywords.', 'rank-math-pro' ), 'default' => 'off', 'dep' => [ [ 'console_email_reports', 'on' ] ], ], ++$fields_position ); $cmb->add_field( [ 'id' => 'console_email_footer_text', 'type' => 'textarea_small', 'name' => __( 'Report Footer Text', 'rank-math-pro' ), 'description' => __( 'Text or basic HTML to insert in the footer area.', 'rank-math-pro' ), 'default' => $this->get_default_footer_text(), 'dep' => [ [ 'console_email_reports', 'on' ] ], ], ++$fields_position ); $cmb->add_field( [ 'id' => 'console_email_custom_css', 'type' => 'textarea_small', 'name' => __( 'Additional CSS code', 'rank-math-pro' ), 'description' => __( 'Additional CSS code to customize the appearance of the reports. Insert the CSS code directly, without the wrapping style tag. Please note that the CSS support is limited in email clients and the appearance may vary greatly.', 'rank-math-pro' ), 'default' => '', 'dep' => [ [ 'console_email_reports', 'on' ] ], ], ++$fields_position ); } /** * Get default value for footer text option. * * @return string */ public function get_default_footer_text() { return join( ' ', [ // Translators: placeholder is a link to the homepage. sprintf( esc_html__( 'This email was sent to you as a registered member of %s.', 'rank-math-pro' ), '###SITE_URL_SIMPLE###' ), // Translators: placeholder is a link to the settings, with "click here" as the anchor text. sprintf( esc_html__( 'To update your email preferences, %s. ###ADDRESS###', 'rank-math-pro' ), '' . esc_html__( 'click here', 'rank-math-pro' ) . '' ), ] ); } /** * Change email parameters if needed. * * @param array $email Parameters array. * @return array */ public function email_parameters( $email ) { $email['to'] = Email_Reports_Base::get_setting( 'send_to', Admin_Helper::get_registration_data()['email'] ); $email['subject'] = Email_Reports_Base::get_setting( 'subject', $this->get_subject_default() ); return $email; } /** * Get 'value' & 'diff' for the stat template part. * * @param mixed $data Stats data. * @param string $item Item we want to extract. * @return array */ public static function get_stats_val( $data, $item ) { $value = isset( $data[ $item ]['total'] ) ? $data[ $item ]['total'] : 0; $diff = isset( $data[ $item ]['difference'] ) ? $data[ $item ]['difference'] : 0; return compact( 'value', 'diff' ); } /** * Output additional options in the Setup Wizard. * * @return void */ public function wizard_options() { if ( ! ProAdminHelper::is_business_plan() ) { return; } ?>

    settings->all_raw(); $settings['general']['console_email_send_to'] = $send_to; Helper::update_all_settings( $settings['general'], null, null ); return true; } /** * Add element and script for background preview. * * @return string */ public function get_bg_preview() { $script = ' '; return '
    ' . $script; } /** * Get default value for the Header Background option. * * @return string */ public function get_header_bg_default() { return 'linear-gradient(90deg, #724BB7 0%, #4098D7 100%)'; } /** * Get default value for the Logo URL option. * * @return string */ public function get_logo_url_default() { $url = \rank_math()->plugin_url() . 'includes/modules/analytics/assets/img/'; return $url . 'report-logo.png'; } /** * Get default value for the Subject option. * * @return string */ public function get_subject_default() { return sprintf( // Translators: placeholder is the site URL. __( 'Rank Math [SEO Report] - %s', 'rank-math-pro' ), explode( '://', get_home_url() )[1] ); } /** * Shorten a URL, like http://example-url...long-page/ * * @param string $url URL to shorten. * @param integer $max Max length in characters. * @return string */ public static function shorten_url( $url, $max = 16 ) { $length = strlen( $url ); if ( $length <= $max + 3 ) { return $url; } return substr_replace( $url, '...', $max / 2, $length - $max ); } /** * Add pro template path to paths. * * @param string[] $paths Original paths. * @return string[] */ public function add_template_path( $paths ) { $paths[] = $this->views_path; return $paths; } /** * Add day numbers for new frequencies. * * @param array $periods Original periods. * @return array */ public function frequency_periods( $periods ) { $periods['every_15_days'] = 15; $periods['weekly'] = 7; return $periods; } } includes/modules/analytics/class-keywords.php000064400000056441147600403130015504 0ustar00 */ namespace RankMathPro\Analytics; use WP_REST_Request; use RankMath\Traits\Cache; use RankMath\Traits\Hooker; use RankMath\Analytics\Stats; use RankMath\Helper; use RankMath\Helpers\Param; defined( 'ABSPATH' ) || exit; /** * Keywords class. */ class Keywords { use Hooker, Cache; /** * Main instance * * Ensure only one instance is loaded or can be loaded. * * @return Keywords */ public static function get() { static $instance; if ( is_null( $instance ) && ! ( $instance instanceof Keywords ) ) { $instance = new Keywords(); $instance->setup(); } return $instance; } /** * Initialize filter. */ public function setup() { $this->filter( 'rank_math/analytics/keywords', 'add_keyword_position_graph' ); $this->filter( 'rank_math/analytics/keywords_overview', 'add_winning_losing_data' ); $this->action( 'save_post', 'add_post_focus_keyword' ); $this->action( 'init', 'get_post_type_list', 99 ); } /** * Get accessible post type lists to auto add the focus keywords. */ public function get_post_type_list() { if ( 'rank-math-analytics' !== Param::get( 'page' ) ) { return; } $post_types = array_map( function( $post_type ) { return 'attachment' === $post_type ? false : Helper::get_post_type_label( $post_type ); }, Helper::get_accessible_post_types() ); Helper::add_json( 'postTypes', array_filter( $post_types ) ); Helper::add_json( 'autoAddFK', Helper::get_settings( 'general.auto_add_focus_keywords', [] ) ); } /** * Get keywords position data to show it in the graph. * * @param array $rows Rows. * @return array */ public function add_keyword_position_graph( $rows ) { $history = $this->get_graph_data_for_keywords( \array_keys( $rows ) ); $rows = Stats::get()->set_query_position( $rows, $history ); return $rows; } /** * Get winning and losing keywords data. * * @param array $data Data. * @return array */ public function add_winning_losing_data( $data ) { $data['winningKeywords'] = $this->get_winning_keywords(); $data['losingKeywords'] = $this->get_losing_keywords(); if ( empty( $data['winningKeywords'] ) ) { $data['winningKeywords']['response'] = 'No Data'; } if ( empty( $data['losingKeywords'] ) ) { $data['losingKeywords']['response'] = 'No Data'; } return $data; } /** * Extract keywords that can be added by removing the empty and the duplicate keywords. * * @param string $keywords Comma Separated Keyword List. * * @return array Keywords that can be added. */ public function extract_addable_track_keyword( $keywords ) { global $wpdb; // Split keywords. $keywords_to_add = array_filter( array_map( 'trim', explode( ',', $keywords ) ) ); $keywords_to_check = array_filter( array_map( 'mb_strtolower', explode( ',', $keywords ) ) ); // Check if keywords already exists. $keywords_joined = "'" . join( "', '", array_map( 'esc_sql', $keywords_to_add ) ) . "'"; $query = "SELECT keyword FROM {$wpdb->prefix}rank_math_analytics_keyword_manager as km WHERE km.keyword IN ( $keywords_joined )"; $data = $wpdb->get_results( $query ); // phpcs:ignore // Filter out non-existing keywords. foreach ( $data as $row ) { $key = array_search( mb_strtolower( $row->keyword ), $keywords_to_check, true ); if ( false !== $key ) { unset( $keywords_to_add[ $key ] ); } } return $keywords_to_add; } /** * Add keyword to Rank Tracker. * * @param array $keywords Keyword List. */ public function add_track_keyword( $keywords ) { foreach ( $keywords as $add_keyword ) { DB::keywords()->insert( [ 'keyword' => $add_keyword, 'collection' => 'uncategorized', 'is_active' => true, ], [ '%s', '%s', '%d' ] ); } delete_transient( Stats::get()->get_cache_key( 'tracked_keywords_summary', Stats::get()->days . 'days' ) ); } /** * Remove a keyword from Rank Tracker. * * @param string $keyword Keyword to remove. */ public function remove_track_keyword( $keyword ) { DB::keywords()->where( 'keyword', $keyword ) ->delete(); delete_transient( Stats::get()->get_cache_key( 'tracked_keywords_summary', Stats::get()->days . 'days' ) ); } /** * Delete all tracked keywords. */ public function delete_all_tracked_keywords() { DB::keywords()->delete(); delete_transient( Stats::get()->get_cache_key( 'tracked_keywords_summary', Stats::get()->days . 'days' ) ); } /** * Get tracked keywords count. * * @return int Total keywords count */ public function get_tracked_keywords_count() { $total = DB::keywords() ->selectCount( 'DISTINCT(keyword)', 'total' ) ->where( 'is_active', 1 ) ->getVar(); return (int) $total; } /** * Get keywords quota. * * @return array Keywords usage info. */ public function get_tracked_keywords_quota() { $quota = (array) get_option( 'rank_math_keyword_quota', [ 'taken' => 0, 'available' => 0, ] ); return $quota; } /** * Get tracked keywords summary. * * @return array Keywords usage info. */ public function get_tracked_keywords_summary() { $cache_key = 'tracked_keywords_summary'; $cache_group = 'tracked_keywords_summary'; $summary = $this->get_cache( $cache_key, $cache_group ); if ( empty( $summary ) ) { $summary = $this->get_tracked_keywords_quota(); $summary['total'] = $this->get_tracked_keywords_count(); $this->set_cache( $cache_key, $summary, $cache_group, DAY_IN_SECONDS ); } return $summary; } /** * Get winning tracked keywords. * * @return array Top 5 winning tracked keywords data. */ public function get_tracked_winning_keywords() { return $this->get_tracked_keywords( [ 'offset' => 0, 'perpage' => 5, 'where' => 'WHERE COALESCE( ROUND( t1.position - COALESCE( t2.position, 100 ), 0 ), 0 ) < 0', ] ); } /** * Get losing tracked keywords. * * @return array Top 5 losing tracked keywords data. */ public function get_tracked_losing_keywords() { return $this->get_tracked_keywords( [ 'order' => 'DESC', 'offset' => 0, 'perpage' => 5, 'where' => 'WHERE COALESCE( ROUND( t1.position - COALESCE( t2.position, 100 ), 0 ), 0 ) > 0', ] ); } /** * Get tracked keywords rows. * * @param WP_REST_Request $request Full details about the request. * * @return array Tracked keywords data. */ public function get_tracked_keywords_rows( WP_REST_Request $request ) { $per_page = 25; $cache_args = $request->get_params(); $cache_args['per_page'] = $per_page; $cache_group = 'rank_math_rest_tracked_keywords_rows'; $cache_key = $this->generate_hash( $cache_args ); $result = $this->get_cache( $cache_key, $cache_group ); if ( ! empty( $result ) ) { return $result; } $page = ! empty( $request->get_param( 'page' ) ) ? $request->get_param( 'page' ) : 1; $orderby = ! empty( $request->get_param( 'orderby' ) ) ? $request->get_param( 'orderby' ) : 'default'; $order = ! empty( $request->get_param( 'order' ) ) ? strtoupper( $request->get_param( 'order' ) ) : 'DESC'; $keyword = ! empty( $request->get_param( 'search' ) ) ? filter_var( urldecode( $request->get_param( 'search' ) ), FILTER_UNSAFE_RAW, FILTER_FLAG_STRIP_LOW | FILTER_FLAG_STRIP_BACKTICK ) : ''; $offset = ( $page - 1 ) * $per_page; $args = wp_parse_args( [ 'dimension' => 'query', 'limit' => "LIMIT {$offset}, {$per_page}", 'keyword' => $keyword, ] ); switch ( $orderby ) { case 'impressions': case 'clicks': case 'ctr': case 'position': $args['orderBy'] = $orderby; $args['order'] = $order; break; case 'query': $args['orderBy'] = 'keyword'; $args['order'] = $order; break; } $data = $this->get_tracked_keywords_data( $args ); $data = Stats::get()->set_dimension_as_key( $data ); $history = $this->get_graph_data_for_keywords( \array_keys( $data ) ); $data = Stats::get()->set_query_position( $data, $history ); if ( 'default' === $orderby ) { uasort( $data, function( $a, $b ) use ( $orderby ) { if ( false === array_key_exists( 'position', $a ) ) { $a['position'] = [ 'total' => 0 ]; } if ( false === array_key_exists( 'position', $b ) ) { $b['position'] = [ 'total' => 0 ]; } if ( 0 === intval( $b['position']['total'] ) ) { return 0; } return $a['position']['total'] > $b['position']['total'] ? 1 : -1; } ); } $result = [ 'rowsData' => $data, ]; // get total rows by search. $args = wp_parse_args( [ 'dimension' => 'query', 'limit' => 'LIMIT 10000', 'keyword' => $keyword, ] ); if ( empty( $data ) ) { $result['response'] = 'No Data'; } else { $search_data = $this->get_tracked_keywords_data( $args ); $result['total'] = count( $search_data ); $this->set_cache( $cache_key, $result, $cache_group, DAY_IN_SECONDS ); } return $result; } /** * Get keyword rows from keyword manager table. * * @param array $args Array of arguments. * @return array */ public function get_tracked_keywords_data( $args = [] ) { global $wpdb; Helper::enable_big_selects_for_queries(); $args = wp_parse_args( $args, [ 'dimension' => 'query', 'order' => 'ASC', 'orderBy' => 'diffPosition1', 'objects' => false, 'where' => '', 'sub_where' => '', 'dates' => ' AND created BETWEEN %s AND %s', 'limit' => 'LIMIT 5', 'keyword' => '', ] ); $where = $args['where']; $limit = $args['limit']; $dimension = $args['dimension']; $sub_where = $args['sub_where']; $dates = $args['dates']; $keyword = trim( $args['keyword'] ); $order = sprintf( 'ORDER BY %s %s', $args['orderBy'], $args['order'] ); $dates_query = sprintf( " AND created BETWEEN '%s' AND '%s' ", Stats::get()->start_date, Stats::get()->end_date ); // Step1. Get most recent data row id for each keyword. // phpcs:disable $where_like_keyword = $wpdb->prepare( ' WHERE keyword LIKE %s', '%' . $wpdb->esc_like( $keyword ) . '%' ); if ( empty( $keyword ) ) { $where_like_keyword = ''; } $query = $wpdb->prepare( "SELECT id FROM {$wpdb->prefix}rank_math_analytics_gsc AS new INNER JOIN ( SELECT query, MAX(created)as created FROM {$wpdb->prefix}rank_math_analytics_gsc WHERE 1 = 1 {$dates_query} AND {$dimension} IN ( SELECT keyword from {$wpdb->prefix}rank_math_analytics_keyword_manager {$where_like_keyword} GROUP BY keyword ) GROUP BY {$dimension} )mc ON new.query = mc.query AND new.created = mc.created" ); $ids = $wpdb->get_results( $query ); // phpcs:enable // Step2. Get id list from above result. $ids = wp_list_pluck( $ids, 'id' ); $ids_where = " AND id IN ('" . join( "', '", $ids ) . "')"; // Step3. Get most recent data row id for each keyword (for comparison). // phpcs:disable $dates_query = sprintf( " AND created BETWEEN '%s' AND '%s' ", Stats::get()->compare_start_date, Stats::get()->compare_end_date ); $query = $wpdb->prepare( "SELECT id FROM {$wpdb->prefix}rank_math_analytics_gsc AS old INNER JOIN ( SELECT query, MAX(created)as created FROM {$wpdb->prefix}rank_math_analytics_gsc WHERE 1 = 1 {$dates_query} AND {$dimension} IN ( SELECT keyword from {$wpdb->prefix}rank_math_analytics_keyword_manager {$where_like_keyword} GROUP BY keyword ) GROUP BY {$dimension} )mc ON old.query = mc.query AND old.created = mc.created" ); $old_ids = $wpdb->get_results( $query ); // Step4. Get id list from above result. $old_ids = wp_list_pluck( $old_ids, 'id' ); $old_ids_where = " AND id IN ('" . join( "', '", $old_ids ) . "')"; // Step5. Get most performing keywords first based on id list from above. $where_like_keyword1 = $wpdb->prepare( ' WHERE km.keyword LIKE %s', '%' . $wpdb->esc_like( $keyword ) . '%' ); if ( empty( $keyword ) ) { $where_like_keyword1 = ''; } $positions = $wpdb->get_results( "SELECT DISTINCT(km.keyword) as {$dimension}, COALESCE(t.position, 0) as position, COALESCE(t.diffPosition, 0) as diffPosition, COALESCE(t.diffPosition, 100) as diffPosition1, COALESCE(t.impressions, 0) as impressions, COALESCE(t.diffImpressions, 0) as diffImpressions, COALESCE(t.clicks, 0) as clicks, COALESCE(t.diffClicks, 0) as diffClicks, COALESCE(t.ctr, 0) as ctr, COALESCE(t.diffCtr, 0) as diffCtr FROM {$wpdb->prefix}rank_math_analytics_keyword_manager km LEFT JOIN ( SELECT t1.{$dimension} as {$dimension}, ROUND( t1.position, 0 ) as position, ROUND( t1.impressions, 0 ) as impressions, ROUND( t1.clicks, 0 ) as clicks, ROUND( t1.ctr, 0 ) as ctr, COALESCE( ROUND( t1.position - COALESCE( t2.position, 100 ), 0 ), 0 ) as diffPosition, COALESCE( ROUND( t1.impressions - COALESCE( t2.impressions, 100 ), 0 ), 0 ) as diffImpressions, COALESCE( ROUND( t1.clicks - COALESCE( t2.clicks, 100 ), 0 ), 0 ) as diffClicks, COALESCE( ROUND( t1.ctr - COALESCE( t2.ctr, 100 ), 0 ), 0 ) as diffCtr FROM (SELECT a.{$dimension}, a.position, a.impressions,a.clicks,a.ctr FROM {$wpdb->prefix}rank_math_analytics_gsc AS a WHERE 1 = 1{$ids_where}) AS t1 LEFT JOIN (SELECT a.{$dimension}, a.position, a.impressions,a.clicks,a.ctr FROM {$wpdb->prefix}rank_math_analytics_gsc AS a WHERE 1 = 1{$old_ids_where}) AS t2 ON t1.{$dimension} = t2.{$dimension}) AS t on t.{$dimension} = km.keyword {$where_like_keyword1} {$where} {$order} {$limit}", ARRAY_A ); // phpcs:enable // Step6. Get keywords list from above results. $keywords = array_column( $positions, 'query' ); $keywords = array_map( 'esc_sql', $keywords ); $keywords = array_map( 'strtolower', $keywords ); $keywords = '(\'' . join( '\', \'', $keywords ) . '\')'; // step7. Get other metrics data. $query = $wpdb->prepare( "SELECT t1.{$dimension} as {$dimension}, t1.clicks, t1.impressions, t1.ctr, COALESCE( t1.clicks - t2.clicks, 0 ) as diffClicks, COALESCE( t1.impressions - t2.impressions, 0 ) as diffImpressions, COALESCE( t1.ctr - t2.ctr, 0 ) as diffCtr FROM ( SELECT {$dimension}, SUM( clicks ) as clicks, SUM(impressions) as impressions, AVG(position) as position, AVG(ctr) as ctr FROM {$wpdb->prefix}rank_math_analytics_gsc WHERE 1 = 1{$dates} AND {$dimension} IN {$keywords} GROUP BY {$dimension}) as t1 LEFT JOIN ( SELECT {$dimension}, SUM( clicks ) as clicks, SUM(impressions) as impressions, AVG(position) as position, AVG(ctr) as ctr FROM {$wpdb->prefix}rank_math_analytics_gsc WHERE 1 = 1{$dates} AND {$dimension} IN {$keywords} GROUP BY {$dimension}) as t2 ON t1.query = t2.query", Stats::get()->start_date, Stats::get()->end_date, Stats::get()->compare_start_date, Stats::get()->compare_end_date ); $metrics = $wpdb->get_results( $query, ARRAY_A ); // Step8. Merge above two results. $positions = Stats::get()->set_dimension_as_key( $positions, $dimension ); $metrics = Stats::get()->set_dimension_as_key( $metrics, $dimension ); $data = Stats::get()->get_merged_metrics( $positions, $metrics ); $data = $this->sort_data( $data, $args['orderBy'], $args['order'] ); // Step9. Construct return data. foreach ( $data as $keyword => $row ) { $data[ $keyword ]['graph'] = []; $data[ $keyword ]['clicks'] = [ 'total' => (int) $data[ $keyword ]['clicks'], 'difference' => (int) $data[ $keyword ]['diffClicks'], ]; $data[ $keyword ]['impressions'] = [ 'total' => (int) $data[ $keyword ]['impressions'], 'difference' => (int) $data[ $keyword ]['diffImpressions'], ]; $data[ $keyword ]['position'] = [ 'total' => (float) $data[ $keyword ]['position'], 'difference' => (float) $data[ $keyword ]['diffPosition'], ]; $data[ $keyword ]['ctr'] = [ 'total' => (float) $data[ $keyword ]['ctr'], 'difference' => (float) $data[ $keyword ]['diffCtr'], ]; unset( $data[ $keyword ]['diffClicks'], $data[ $keyword ]['diffImpressions'], $data[ $keyword ]['diffPosition'], $data[ $keyword ]['diffCtr'] ); } return $data; } /** * Get tracked keywords data. * * @param array $data The data to sort. * @param string $order_by The column to sort by. * @param string $order The order to sort by. */ public function sort_data( $data, $order_by, $order ) { $order_by = 'keyword' === $order_by ? 'query' : $order_by; $sort_order = 'ASC' === $order ? SORT_ASC : SORT_DESC; $sort_column = in_array( $order_by, [ 'query', 'clicks', 'impressions', 'position', 'ctr' ], true ) ? $order_by : 'position'; $sort_data = array_column( $data, $sort_column ); array_multisort( $sort_data, $sort_order, $data ); return $data; } /** * Get tracked keywords. * * @param array $args Array of arguments. * @return array */ public function get_tracked_keywords( $args = [] ) { global $wpdb; $args = wp_parse_args( $args, [ 'dimension' => 'query', 'order' => 'ASC', 'orderBy' => 'diffPosition', 'offset' => 0, 'perpage' => 20000, 'sub_where' => " AND query IN ( SELECT keyword from {$wpdb->prefix}rank_math_analytics_keyword_manager )", ] ); $data = Stats::get()->get_analytics_data( $args ); $history = $this->get_graph_data_for_keywords( \array_keys( $data ) ); $data = Stats::get()->set_query_position( $data, $history ); // Add remaining keywords. if ( 5 !== $args['perpage'] ) { $rows = DB::keywords()->get(); foreach ( $rows as $row ) { if ( ! isset( $data[ $row->keyword ] ) ) { $data[ $row->keyword ] = [ 'query' => $row->keyword, 'graph' => [], 'clicks' => [ 'total' => 0, 'difference' => 0, ], 'impressions' => [ 'total' => 0, 'difference' => 0, ], 'position' => [ 'total' => 0, 'difference' => 0, ], 'ctr' => [ 'total' => 0, 'difference' => 0, ], 'pageviews' => [ 'total' => 0, 'difference' => 0, ], ]; } } } return $data; } /** * Get most recent day's keywords. * * @return array */ public function get_recent_keywords() { global $wpdb; $query = $wpdb->prepare( "SELECT query FROM {$wpdb->prefix}rank_math_analytics_gsc WHERE DATE(created) = (SELECT MAX(DATE(created)) FROM {$wpdb->prefix}rank_math_analytics_gsc WHERE created BETWEEN %s AND %s) GROUP BY query", Stats::get()->start_date, Stats::get()->end_date ); $data = $wpdb->get_results( $query ); // phpcs:ignore return $data; } /** * Get top 5 winning keywords. * * @return array */ public function get_winning_keywords() { $cache_key = Stats::get()->get_cache_key( 'winning_keywords', Stats::get()->days . 'days' ); $cache = get_transient( $cache_key ); if ( false !== $cache ) { return $cache; } // Get most recent day's keywords only. $keywords = $this->get_recent_keywords(); $keywords = wp_list_pluck( $keywords, 'query' ); $keywords = array_map( 'strtolower', $keywords ); $data = Stats::get()->get_analytics_data( [ 'order' => 'ASC', 'dimension' => 'query', 'where' => 'WHERE COALESCE( ROUND( t1.position - COALESCE( t2.position, 100 ), 0 ), 0 ) < 0', ] ); $history = $this->get_graph_data_for_keywords( \array_keys( $data ) ); $data = Stats::get()->set_query_position( $data, $history ); set_transient( $cache_key, $data, DAY_IN_SECONDS ); return $data; } /** * Get top 5 losing keywords. * * @return array */ public function get_losing_keywords() { $cache_key = Stats::get()->get_cache_key( 'losing_keywords', Stats::get()->days . 'days' ); $cache = get_transient( $cache_key ); if ( false !== $cache ) { return $cache; } // Get most recent day's keywords only. $keywords = $this->get_recent_keywords(); $keywords = wp_list_pluck( $keywords, 'query' ); $keywords = array_map( 'strtolower', $keywords ); $data = Stats::get()->get_analytics_data( [ 'dimension' => 'query', 'where' => 'WHERE COALESCE( ROUND( t1.position - COALESCE( t2.position, 100 ), 0 ), 0 ) > 0', ] ); $history = $this->get_graph_data_for_keywords( \array_keys( $data ) ); $data = Stats::get()->set_query_position( $data, $history ); set_transient( $cache_key, $data, DAY_IN_SECONDS ); return $data; } /** * Get keywords graph data. * * @param array $keywords Keywords to get data for. * @param string $sub_query Database sub-query. * * @return array */ public function get_graph_data_for_keywords( $keywords, $sub_query = '' ) { global $wpdb; $intervals = Stats::get()->get_intervals(); $sql_daterange = Stats::get()->get_sql_date_intervals( $intervals ); $keywords = \array_map( 'esc_sql', $keywords ); $keywords = '(\'' . join( '\', \'', $keywords ) . '\')'; $query = $wpdb->prepare( "SELECT a.query, a.position, t.max_created AS date, t.range_group FROM {$wpdb->prefix}rank_math_analytics_gsc AS a INNER JOIN ( SELECT query, {$sql_daterange}, MAX(created) AS max_created FROM {$wpdb->prefix}rank_math_analytics_gsc WHERE created BETWEEN %s AND %s AND query IN {$keywords} {$sub_query} GROUP BY query, range_group ORDER BY max_created ASC ) t ON a.query = t.query AND a.created = t.max_created ORDER BY a.created ASC", Stats::get()->start_date, Stats::get()->end_date ); $data = $wpdb->get_results( $query ); $data = Stats::get()->filter_graph_rows( $data ); return array_map( [ Stats::get(), 'normalize_graph_rows' ], $data ); } /** * Get pages by keyword. * * @param WP_REST_Request $request Full details about the request. * @return WP_REST_Response|WP_Error Response object on success, or WP_Error object on failure. */ public function get_keyword_pages( WP_REST_Request $request ) { global $wpdb; $query = $wpdb->prepare( "SELECT DISTINCT g.page FROM {$wpdb->prefix}rank_math_analytics_gsc as g WHERE g.query = %s AND g.created BETWEEN %s AND %s ORDER BY g.created DESC LIMIT 5", $request->get_param( 'query' ), Stats::get()->start_date, Stats::get()->end_date ); $data = $wpdb->get_results( $query ); // phpcs:ignore $pages = wp_list_pluck( $data, 'page' ); $console = Stats::get()->get_analytics_data( [ 'objects' => true, 'pageview' => true, 'sub_where' => " AND page IN ('" . join( "', '", $pages ) . "')", ] ); return $console; } /** * Add focus keywords to Rank Tracker. * * @param int $post_id Post ID. * @return mixed */ public function add_post_focus_keyword( $post_id ) { if ( wp_is_post_revision( $post_id ) ) { return; } $auto_add_fks = Helper::get_settings( 'general.auto_add_focus_keywords', [] ); if ( empty( $auto_add_fks['enable_auto_import'] ) || empty( $auto_add_fks['post_types'] ) || ! in_array( get_post_type( $post_id ), $auto_add_fks['post_types'], true ) ) { return; } $focus_keyword = Helper::get_post_meta( 'focus_keyword', $post_id ); if ( empty( $focus_keyword ) ) { return; } $keywords_data = []; $keywords = explode( ',', $focus_keyword ); if ( ! empty( $auto_add_fks['secondary_keyword'] ) ) { $keywords_data = $keywords; } else { $keywords_data[] = current( $keywords ); } DB::bulk_insert_query_focus_keyword_data( $keywords_data ); } } includes/modules/analytics/class-links.php000064400000002147147600403130014747 0ustar00 */ namespace RankMathPro\Analytics; use RankMath\Helper; defined( 'ABSPATH' ) || exit; /** * Links class. */ class Links { /** * Get links by post. * * @param array $objects Array of ids. * @return array */ public static function get_links_by_objects( $objects ) { if ( empty( $objects ) || empty( $objects['rows'] ) ) { return []; } if ( ! Helper::is_module_active( 'link-counter' ) ) { return $objects; } $ids = wp_list_pluck( $objects['rows'], 'object_id' ); $links = DB::links() ->whereIn( 'object_id', \array_unique( $ids ) ) ->get( ARRAY_A ); $ids = array_flip( $ids ); foreach ( $links as $link ) { $post_id = $link['object_id']; $object_id = $ids[ $post_id ]; $objects['rows'][ $object_id ]['links'] = [ 'internal' => $link['internal_link_count'], 'external' => $link['external_link_count'], 'incoming' => $link['incoming_link_count'], ]; } return $objects; } } includes/modules/analytics/class-pageviews.php000064400000013145147600403130015621 0ustar00 */ namespace RankMathPro\Analytics; use RankMath\Analytics\Stats; use RankMath\Helpers\DB as DB_Helper; use RankMath\Helper; defined( 'ABSPATH' ) || exit; /** * Pageviews class. */ class Pageviews { /** * Get page views for pages. * * @param array $args Array of urls. * * @return array */ public static function get_pageviews( $args = [] ) { global $wpdb; $args = wp_parse_args( $args, [ 'order' => 'DESC', 'orderBy' => 't1.pageviews', 'where' => '', 'sub_where' => '', 'dates' => ' AND created BETWEEN %s AND %s', 'limit' => '', 'pages' => '', ] ); if ( empty( $args['pages'] ) ) { return [ 'rows' => [], 'rowsFound' => 0, ]; } $args['pages'] = ' AND page IN (\'' . join( '\', \'', $args['pages'] ) . '\')'; $pages = $args['pages']; $where = $args['where']; $limit = $args['limit']; $dates = $args['dates']; $sub_where = $args['sub_where']; $order = sprintf( 'ORDER BY %s %s', $args['orderBy'], $args['order'] ); // phpcs:disable $rows = $wpdb->get_results( $wpdb->prepare( "SELECT SQL_CALC_FOUND_ROWS t1.page as page, COALESCE( t1.pageviews, 0 ) as pageviews, COALESCE( t1.pageviews - t2.pageviews, 0 ) as difference FROM ( SELECT page, SUM(pageviews) as pageviews FROM {$wpdb->prefix}rank_math_analytics_ga WHERE 1=1{$pages}{$dates}{$sub_where} GROUP BY page ) as t1 LEFT JOIN ( SELECT page, SUM(pageviews) as pageviews FROM {$wpdb->prefix}rank_math_analytics_ga WHERE 1=1{$pages}{$dates}{$sub_where} GROUP BY page ) as t2 ON t1.page = t2.page {$where} {$order} {$limit}", Stats::get()->start_date, Stats::get()->end_date, Stats::get()->compare_start_date, Stats::get()->compare_end_date ), ARRAY_A ); $rowsFound = $wpdb->get_var( 'SELECT FOUND_ROWS()' ); // phpcs:enable return \compact( 'rows', 'rowsFound' ); } /** * Get page views for pages. * * @param array $args Array of urls. * * @return array */ public static function get_pageviews_with_object( $args = [] ) { if ( ! \RankMath\Google\Analytics::is_analytics_connected() ) { return [ 'rows' => [], 'rowsFound' => 0, ]; } global $wpdb; Helper::enable_big_selects_for_queries(); $args = wp_parse_args( $args, [ 'order' => 'DESC', 'dates' => ' AND created BETWEEN %s AND %s', 'limit' => '', 'sub_where' => '', ] ); $order = $args['order']; $limit = $args['limit']; $dates = $args['dates']; $subwhere = $args['sub_where']; // phpcs:disable $rows = $wpdb->get_results( $wpdb->prepare( "SELECT SQL_CALC_FOUND_ROWS o.*, COALESCE( traffic.pageviews, 0 ) as pageviews, COALESCE( traffic.difference, 0 ) as difference FROM {$wpdb->prefix}rank_math_analytics_objects as o LEFT JOIN (SELECT t1.page as page, COALESCE( t1.pageviews, 0 ) as pageviews, COALESCE( t1.pageviews - t2.pageviews, 0 ) as difference FROM ( SELECT page, SUM(pageviews) as pageviews FROM {$wpdb->prefix}rank_math_analytics_ga WHERE 1=1{$dates} GROUP BY page ) as t1 LEFT JOIN ( SELECT page, SUM(pageviews) as pageviews FROM {$wpdb->prefix}rank_math_analytics_ga WHERE 1=1{$dates} GROUP BY page ) as t2 ON t1.page = t2.page ) traffic ON o.page = traffic.page WHERE o.is_indexable = '1'{$subwhere} ORDER BY pageviews {$order} {$limit}", Stats::get()->start_date, Stats::get()->end_date, Stats::get()->compare_start_date, Stats::get()->compare_end_date ), ARRAY_A ); $rowsFound = $wpdb->get_var( 'SELECT FOUND_ROWS()' ); // phpcs:enable return \compact( 'rows', 'rowsFound' ); } /** * Get pageviews for single post by post Id. * * @param array $post_ids Post IDs. * * @return array */ public static function get_traffic_by_object_ids( $post_ids ) { if ( ! DB_Helper::check_table_exists( 'rank_math_analytics_ga' ) ) { return []; } global $wpdb; $placeholder = implode( ', ', array_fill( 0, count( $post_ids ), '%d' ) ); // phpcs:disable $data = $wpdb->get_results( $wpdb->prepare( "SELECT t2.object_id, SUM(t1.pageviews) AS traffic FROM {$wpdb->prefix}rank_math_analytics_ga AS t1 Left JOIN {$wpdb->prefix}rank_math_analytics_objects AS t2 ON t1.page=t2.page WHERE t2.object_id IN ( {$placeholder} ) and t1.created BETWEEN Now() - interval 36 day and Now() - interval 3 day GROUP BY t2.object_id", $post_ids ), ARRAY_A ); // phpcs:enable return array_combine( array_column( $data, 'object_id' ), array_column( $data, 'traffic' ) ); } /** * Get pageviews for single post by post Id. * * @param array $post_ids Post IDs. * * @return array */ public static function get_impressions_by_object_ids( $post_ids ) { if ( ! DB_Helper::check_table_exists( 'rank_math_analytics_gsc' ) ) { return []; } global $wpdb; $placeholder = implode( ', ', array_fill( 0, count( $post_ids ), '%d' ) ); // phpcs:disable $data = $wpdb->get_results( $wpdb->prepare( "SELECT t2.object_id, SUM(impressions) AS traffic FROM {$wpdb->prefix}rank_math_analytics_gsc AS t1 Left JOIN {$wpdb->prefix}rank_math_analytics_objects AS t2 ON t1.page=t2.page WHERE t2.object_id IN ( {$placeholder} ) and t1.created BETWEEN Now() - interval 36 day and Now() - interval 3 day GROUP BY t2.object_id", $post_ids ), ARRAY_A ); // phpcs:enable return array_combine( array_column( $data, 'object_id' ), array_column( $data, 'traffic' ) ); } } includes/modules/analytics/class-posts.php000064400000054545147600403130015010 0ustar00 */ namespace RankMathPro\Analytics; use stdClass; use WP_Error; use WP_REST_Request; use RankMath\Helper; use RankMath\Traits\Cache; use RankMath\Traits\Hooker; use RankMath\Google\Console; use RankMath\Google\Analytics; use RankMath\Analytics\Stats; defined( 'ABSPATH' ) || exit; /** * Posts class. */ class Posts { use Hooker, Cache; /** * Main instance * * Ensure only one instance is loaded or can be loaded. * * @return Posts */ public static function get() { static $instance; if ( is_null( $instance ) && ! ( $instance instanceof Posts ) ) { $instance = new Posts(); $instance->setup(); } return $instance; } /** * Constructor. */ public function setup() { $this->filter( 'rank_math/analytics/post_data', 'add_and_sort_data', 10, 2 ); $this->filter( 'rank_math/analytics/get_objects_by_score_args', 'get_objects_by_score_args', 10, 2 ); $this->filter( 'rank_math/analytics/get_posts_rows_by_objects', 'get_posts_rows_by_objects', 10, 2 ); } /** * Get posts by objects. * * @param boolean $result Check. * @param WP_REST_Request $request Full details about the request. * @return $args for order and orderby. */ public function get_objects_by_score_args( $result, WP_REST_Request $request ) { $orderby = $request->get_param( 'orderby' ); $is_valid_order_param = in_array( $orderby, [ 'title', 'seo_score' ], true ); $orderby = $is_valid_order_param ? $orderby : 'created'; $order = strtoupper( $request->get_param( 'order' ) ); $args['orderBy'] = $orderby; $args['order'] = $order; return $args; } /** * Change user perference. * * @param array $data array. * @param WP_REST_Request $request post object. * @return array $data sorted array. */ public function add_and_sort_data( $data, WP_REST_Request $request ) { $id = $request->get_param( 'id' ); // In case schemas data isn't set to this post, try to get default schema info. if ( empty( $data['schemas_in_use'] ) ) { $data['schemas_in_use'] = Helper::get_default_schema_type( $id, true, true ); } if ( ! Console::is_console_connected() ) { return $data; } // Get keywords info for this post. $keywords = DB::analytics() ->selectCount( 'DISTINCT(query)', 'keywords' ) ->whereLike( 'page', $data['page'], '%', '' ) ->whereBetween( 'created', [ Stats::get()->start_date, Stats::get()->end_date ] ) ->getVar(); $old_keywords = DB::analytics() ->selectCount( 'DISTINCT(query)', 'keywords' ) ->whereLike( 'page', $data['page'], '%', '' ) ->whereBetween( 'created', [ Stats::get()->compare_start_date, Stats::get()->compare_end_date ] ) ->getVar(); $data['keywords'] = [ 'total' => (int) $keywords, 'previous' => (int) $old_keywords, 'difference' => $keywords - $old_keywords, ]; $data['backlinks'] = [ 'total' => 0, 'previous' => 0, 'difference' => 0, ]; $data = $this->add_badges( $data ); $data = $this->get_graph_data_for_post( $data ); $data = $this->add_ranking_keywords( $data ); // Get analytics data for this post. $metrices = Stats::get()->get_analytics_data( [ 'pages' => [ $data['page'] ], 'pageview' => true, 'sub_where' => " AND page = '{$data['page']}'", ] ); if ( ! empty( $metrices ) ) { $metrices = current( $metrices ); } $data = array_merge( (array) $data, (array) $metrices ); $orderby = $request->get_param( 'orderby' ); $order = empty( $request->get_param( 'order' ) ) ? 'DESC' : strtoupper( $request->get_param( 'order' ) ); if ( 'query' !== $orderby ) { $data['rankingKeywords'] = $this->ranking_keyword_array_sort( $data['rankingKeywords'], $order, $orderby ); } if ( 'query' === $orderby ) { if ( 'DESC' === $order ) { uasort( $data['rankingKeywords'], function( $a, $b ) use ( $orderby ) { return strtolower( $a[ $orderby ] ) < strtolower( $b[ $orderby ] ); } ); } if ( 'ASC' === $order ) { uasort( $data['rankingKeywords'], function( $a, $b ) use ( $orderby ) { return strtolower( $a[ $orderby ] ) > strtolower( $b[ $orderby ] ); } ); } } return $data; } /** * Sort array for ranking keyword by order and orderby * * @param array $arr array. * * @param Variable $arr_order is order direction. * * @param Variable $arr_orderby is key for sort. */ public function ranking_keyword_array_sort( $arr, $arr_order, $arr_orderby ) { if ( empty( $arr ) || empty( $arr_orderby ) ) { return $arr; } if ( 'DESC' === $arr_order ) { uasort( $arr, function( $a, $b ) use ( $arr_orderby ) { return $a[ $arr_orderby ]['total'] < $b[ $arr_orderby ]['total']; } ); } if ( 'ASC' === $arr_order ) { uasort( $arr, function( $a, $b ) use ( $arr_orderby ) { return $a[ $arr_orderby ]['total'] > $b[ $arr_orderby ]['total']; } ); } return $arr; } /** * Get posts by objects. * * @param boolean $result Check. * @param WP_REST_Request $request Full details about the request. * @return array Posts rows. */ public function get_posts_rows_by_objects( $result, WP_REST_Request $request ) { $orderby = $request->get_param( 'orderby' ); $order = strtoupper( $request->get_param( 'order' ) ); $objects = Stats::get()->get_objects_by_score( $request ); $objects = Links::get_links_by_objects( $objects ); $pages = isset( $objects['rows'] ) ? \array_keys( $objects['rows'] ) : []; $pageviews = Pageviews::get_pageviews( [ 'pages' => $pages ] ); $pageviews = Stats::get()->set_page_as_key( $pageviews['rows'] ); $console = Stats::get()->get_analytics_data( [ 'orderBy' => 'diffImpressions', 'pageview' => true, 'offset' => 0, // Here offset should always zero. 'perpage' => ! empty( $objects['rowsFound'] ) ? $objects['rowsFound'] : 0, 'sub_where' => " AND page IN ('" . join( "', '", $pages ) . "')", ] ); $new_rows = []; if ( ! empty( $objects['rows'] ) ) { foreach ( $objects['rows'] as $object ) { $page = $object['page']; if ( isset( $pageviews[ $page ] ) ) { $object['pageviews'] = [ 'total' => (int) $pageviews[ $page ]['pageviews'], 'difference' => (int) $pageviews[ $page ]['difference'], ]; } if ( isset( $console[ $page ] ) ) { $object = \array_merge( $console[ $page ], $object ); } if ( ! isset( $object['links'] ) ) { $object['links'] = new stdClass(); } $new_rows[ $page ] = $object; } } $history = $this->get_graph_data_for_pages( $pages ); $new_rows = Stats::get()->set_page_position_graph( $new_rows, $history ); if ( in_array( $orderby, [ 'position', 'clicks', 'pageviews', 'impressions' ], true ) ) { $new_rows = $this->analytics_array_sort( $new_rows, $order, $orderby ); } if ( empty( $new_rows ) ) { $new_rows['response'] = 'No Data'; } return [ 'rows' => $new_rows, 'rowsFound' => ! empty( $objects['rowsFound'] ) ? $objects['rowsFound'] : 0, ]; } /** * Sort array by order and orderby * * @param array $arr array. * * @param Variable $arr_order is order direction. * * @param Variable $arr_orderby is key for sort. * * @return $arr sorted array */ public function analytics_array_sort( $arr, $arr_order, $arr_orderby ) { if ( 'DESC' === $arr_order ) { uasort( $arr, function( $a, $b ) use ( $arr_orderby ) { if ( false === array_key_exists( $arr_orderby, $a ) ) { $a[ $arr_orderby ] = [ 'total' => '0' ]; } if ( false === array_key_exists( $arr_orderby, $b ) ) { $b[ $arr_orderby ] = [ 'total' => '0' ]; } return $a[ $arr_orderby ]['total'] < $b[ $arr_orderby ]['total']; } ); } if ( 'ASC' === $arr_order ) { uasort( $arr, function( $a, $b ) use ( $arr_orderby ) { if ( false === array_key_exists( $arr_orderby, $a ) ) { $a[ $arr_orderby ] = [ 'total' => '0' ]; } if ( false === array_key_exists( $arr_orderby, $b ) ) { $b[ $arr_orderby ] = [ 'total' => '0' ]; } return $a[ $arr_orderby ]['total'] > $b[ $arr_orderby ]['total']; } ); } return $arr; } /** * Get ranking keywords data and append it to existing post data. * * @param array $post Post array. * @return array */ public function add_ranking_keywords( $post ) { $page = $post['page']; $sub_query = "AND page = '{$page}'"; $data = Stats::get()->get_analytics_data( [ 'dimension' => 'query', 'offset' => 0, 'perpage' => 20, 'orderBy' => 'impressions', 'sub_where' => $sub_query, ] ); $history = Keywords::get()->get_graph_data_for_keywords( \array_keys( $data ), $sub_query ); $post['rankingKeywords'] = Stats::get()->set_query_position( $data, $history ); // phpcs:ignore return $post; } /** * Append badges data into existing post data. * * @param array $post Post array. * @return array */ public function add_badges( $post ) { $post['badges'] = [ 'clicks' => $this->get_position_for_badges( 'clicks', $post['page'] ), 'traffic' => $this->get_position_for_badges( 'traffic', $post['page'] ), 'keywords' => $this->get_position_for_badges( 'query', $post['page'] ), 'impressions' => $this->get_position_for_badges( 'impressions', $post['page'] ), ]; return $post; } /** * Get position for badges. * * @param string $column Column name. * @param string $page Page url. * @return integer */ public function get_position_for_badges( $column, $page ) { $start = date( 'Y-m-d H:i:s', strtotime( '-30 days ', Stats::get()->end ) ); if ( 'traffic' === $column ) { $rows = DB::traffic() ->select( 'page' ) ->selectSum( 'pageviews', 'pageviews' ) ->whereBetween( 'created', [ $start, Stats::get()->end_date ] ) ->groupBy( 'page' ) ->orderBy( 'pageviews', 'DESC' ) ->limit( 5 ); } else { $rows = DB::analytics() ->select( 'page' ) ->whereBetween( 'created', [ $start, Stats::get()->end_date ] ) ->groupBy( 'page' ) ->orderBy( $column, 'DESC' ) ->limit( 5 ); } if ( 'impressions' === $column || 'click' === $column ) { $rows->selectSum( $column, $column ); } if ( 'query' === $column ) { $rows->selectCount( 'DISTINCT(query)', 'keywords' ); } $rows = $rows->get( ARRAY_A ); foreach ( $rows as $index => $row ) { if ( $page === $row['page'] ) { return $index + 1; } } return 99; } /** * Append analytics graph data into existing post data. * * @param array $post Post array. * @return array */ public function get_graph_data_for_post( $post ) { global $wpdb; // Step1. Get splitted date intervals for graph within selected date range. $data = new stdClass(); $page = $post['page']; $intervals = Stats::get()->get_intervals(); $sql_daterange = Stats::get()->get_sql_date_intervals( $intervals ); // Step2. Get analytics data summary for each splitted date intervals. $query = $wpdb->prepare( "SELECT DATE_FORMAT( created, '%%Y-%%m-%%d') as date, SUM( clicks ) as clicks, SUM(impressions) as impressions, ROUND( AVG(ctr), 2 ) as ctr, {$sql_daterange} FROM {$wpdb->prefix}rank_math_analytics_gsc WHERE created BETWEEN %s AND %s AND page LIKE '%{$page}' GROUP BY range_group", Stats::get()->start_date, Stats::get()->end_date ); $metrics = $wpdb->get_results( $query ); // Step3. Get position data summary for each splitted date intervals. $query = $wpdb->prepare( "SELECT page, MAX(CONCAT(t.uid, ':', t.range_group)) as range_group FROM (SELECT page, MAX(CONCAT(page, ':', DATE(created), ':', LPAD((100 - position), 3, '0'))) as uid, {$sql_daterange} FROM {$wpdb->prefix}rank_math_analytics_gsc WHERE created BETWEEN %s AND %s AND page LIKE '%{$page}' GROUP BY range_group, DATE(created) ORDER BY DATE(created) DESC) AS t GROUP BY t.range_group", Stats::get()->start_date, Stats::get()->end_date ); $positions = $wpdb->get_results( $query ); $positions = Stats::get()->extract_data_from_mixed( $positions, 'range_group', ':', [ 'range_group', 'position', 'date' ] ); // Step4. Get keywords count for each splitted date intervals. $query = $wpdb->prepare( "SELECT DATE_FORMAT( created, '%%Y-%%m-%%d') as date, COUNT(DISTINCT(query)) as keywords, {$sql_daterange} FROM {$wpdb->prefix}rank_math_analytics_gsc WHERE created BETWEEN %s AND %s AND page LIKE '%{$page}' GROUP BY range_group", Stats::get()->start_date, Stats::get()->end_date ); $keywords = $wpdb->get_results( $query ); // phpcs:enable // Step5. Filter graph data. $metrics = Stats::get()->filter_graph_rows( $metrics ); $positions = Stats::get()->filter_graph_rows( $positions ); $keywords = Stats::get()->filter_graph_rows( $keywords ); // Step6. Convert types. $metrics = array_map( [ Stats::get(), 'normalize_graph_rows' ], $metrics ); $positions = array_map( [ Stats::get(), 'normalize_graph_rows' ], $positions ); $keywords = array_map( [ Stats::get(), 'normalize_graph_rows' ], $keywords ); // Step7. Merge all analytics data. $data = Stats::get()->get_date_array( $intervals['dates'], [ 'clicks' => [], 'impressions' => [], 'position' => [], 'ctr' => [], 'keywords' => [], 'pageviews' => [], ] ); $data = Stats::get()->get_merge_data_graph( $metrics, $data, $intervals['map'] ); $data = Stats::get()->get_merge_data_graph( $positions, $data, $intervals['map'] ); $data = Stats::get()->get_merge_data_graph( $keywords, $data, $intervals['map'] ); // Step8. Get traffic data in case analytics is connected for each splitted data intervals. if ( Analytics::is_analytics_connected() ) { $query = $wpdb->prepare( "SELECT DATE_FORMAT( created, '%%Y-%%m-%%d') as date, SUM( pageviews ) as pageviews, {$sql_daterange} FROM {$wpdb->prefix}rank_math_analytics_ga WHERE created BETWEEN %s AND %s AND page LIKE '%{$page}' GROUP BY range_group", Stats::get()->start_date, Stats::get()->end_date ); $traffic = $wpdb->get_results( $query ); // Filter graph data. $traffic = Stats::get()->filter_graph_rows( $traffic ); // Convert types. $traffic = array_map( [ Stats::get(), 'normalize_graph_rows' ], $traffic ); $data = Stats::get()->get_merge_data_graph( $traffic, $data, $intervals['map'] ); } $data = Stats::get()->get_graph_data_flat( $data ); // Step9. Append graph data into existing post data. $post['graph'] = array_values( $data ); return $post; } /** * Get posts rows. * * @param WP_REST_Request $request Full details about the request. * * @return array Posts rows. */ public function get_posts_rows( WP_REST_Request $request ) { $per_page = 25; $cache_args = $request->get_params(); $cache_args['per_page'] = $per_page; $cache_group = 'rank_math_rest_posts_rows'; $cache_key = $this->generate_hash( $cache_args ); $data = $this->get_cache( $cache_key, $cache_group ); if ( ! empty( $data ) ) { return $data; } // Pagination. $offset = ( $request->get_param( 'page' ) - 1 ) * $per_page; $orderby = $request->get_param( 'orderby' ); $post_type = sanitize_key( $request->get_param( 'postType' ) ); $order = $request->get_param( 'order' ); $order = in_array( $order, [ 'asc', 'desc' ], true ) ? $order : 'desc'; $order = strtoupper( $order ); $post_type_clause = $post_type ? " AND o.object_subtype = '{$post_type}'" : ''; if ( 'pageviews' === $orderby ) { // Get posts order by pageviews. $t_data = Pageviews::get_pageviews_with_object( [ 'order' => $order, 'limit' => "LIMIT {$offset}, {$per_page}", 'sub_where' => $post_type_clause, ] ); $pageviews = Stats::get()->set_page_as_key( $t_data['rows'] ); $pages = \array_keys( $pageviews ); $pages = array_map( 'esc_sql', $pages ); $console = Stats::get()->get_analytics_data( [ 'offset' => 0, // Should set as 0. 'perpage' => $per_page, 'objects' => false, 'sub_where' => " AND page IN ('" . join( "', '", $pages ) . "')", ] ); $data['rowsFound'] = $this->rows_found(); foreach ( $pageviews as $page => &$pageview ) { $pageview['pageviews'] = [ 'total' => (int) $pageview['pageviews'], 'difference' => (int) $pageview['difference'], ]; if ( isset( $console[ $page ] ) ) { unset( $console[ $page ]['pageviews'] ); $pageview = \array_merge( $pageview, $console[ $page ] ); } } $history = $this->get_graph_data_for_pages( $pages ); $pageviews = Stats::get()->set_page_position_graph( $pageviews, $history ); $data['rows'] = $pageviews; } else { // Get posts order by impressions. $t_data = DB::objects() ->select( [ 'page', 'title', 'object_id' ] ) ->where( 'is_indexable', 1 ); if ( 'title' === $orderby ) { $t_data->orderBy( $orderby, $order ) ->limit( $per_page, $offset ); } $t_data = $t_data->get( ARRAY_A ); $pages = Stats::get()->set_page_as_key( $t_data ); $params = \array_keys( $pages ); $params = array_map( 'esc_sql', $params ); $args = [ 'dimension' => 'page', 'offset' => 0, 'perpage' => 20000, 'sub_where' => " AND page IN ('" . join( "', '", $params ) . "')", ]; if ( 'title' !== $orderby ) { $args['orderBy'] = $orderby; $args['order'] = $order; } $rows = Stats::get()->get_analytics_data( $args ); if ( 'title' !== $orderby ) { foreach ( $pages as $page => $row ) { if ( ! isset( $rows[ $page ] ) ) { $rows[ $page ] = $row; } else { $rows[ $page ] = \array_merge( $rows[ $page ], $row ); } } $history = $this->get_graph_data_for_pages( $params ); $data['rows'] = Stats::get()->set_page_position_graph( $rows, $history ); $data['rowsFound'] = count( $pages ); // Filter array by $offset, $perpage value. $data['rows'] = array_slice( $data['rows'], $offset, $per_page, true ); } else { foreach ( $pages as $page => &$row ) { if ( isset( $rows[ $page ] ) ) { $row = \array_merge( $row, $rows[ $page ] ); } } $history = $this->get_graph_data_for_pages( $params ); $data['rows'] = Stats::get()->set_page_position_graph( $pages, $history ); $data['rowsFound'] = $this->rows_found(); } // Get fetched page info again. $pages = Stats::get()->set_page_as_key( $data['rows'] ); $params = \array_keys( $pages ); $params = array_map( 'esc_sql', $params ); // Get pageviews info. $pageviews = Pageviews::get_pageviews_with_object( [ 'limit' => "LIMIT 0, {$per_page}", 'sub_where' => " AND o.page IN ('" . join( "', '", $params ) . "')" . $post_type_clause, ] ); $pageviews = Stats::get()->set_page_as_key( $pageviews['rows'] ); // Merge pageview info into main data. foreach ( $data['rows'] as $page => &$row ) { if ( isset( $pageviews[ $page ] ) ) { $pageview = [ 'pageviews' => [ 'total' => (int) $pageviews[ $page ]['pageviews'], 'difference' => (int) $pageviews[ $page ]['difference'], ], ]; $row = \array_merge( $row, $pageview ); } } } if ( empty( $data ) ) { $data['response'] = 'No Data'; } else { $this->set_cache( $cache_key, $data, $cache_group, DAY_IN_SECONDS ); } return $data; } /** * Get top 5 winning posts. * * @return array */ public function get_winning_posts() { global $wpdb; $cache_key = Stats::get()->get_cache_key( 'winning_posts', Stats::get()->days . 'days' ); $cache = get_transient( $cache_key ); if ( false !== $cache ) { return $cache; } $rows = Stats::get()->get_analytics_data( [ 'order' => 'ASC', 'objects' => true, 'pageview' => true, 'offset' => 0, 'perpage' => 5, 'type' => 'win', ] ); $history = $this->get_graph_data_for_pages( \array_keys( $rows ) ); $rows = Stats::get()->set_page_position_graph( $rows, $history ); if ( empty( $rows ) ) { $rows['response'] = 'No Data'; } set_transient( $cache_key, $rows, DAY_IN_SECONDS ); return $rows; } /** * Get top 5 losing posts. * * @return object */ public function get_losing_posts() { global $wpdb; $cache_key = Stats::get()->get_cache_key( 'losing_posts', Stats::get()->days . 'days' ); $cache = get_transient( $cache_key ); if ( false !== $cache ) { return $cache; } $rows = Stats::get()->get_analytics_data( [ 'objects' => true, 'pageview' => true, 'offset' => 0, 'perpage' => 5, 'type' => 'lose', ] ); $history = $this->get_graph_data_for_pages( \array_keys( $rows ) ); $rows = Stats::get()->set_page_position_graph( $rows, $history ); if ( empty( $rows ) ) { $rows['response'] = 'No Data'; } set_transient( $cache_key, $rows, DAY_IN_SECONDS ); return $rows; } /** * Get graph data for pages. * * @param array $pages Pages to get data for. * * @return array */ public function get_graph_data_for_pages( $pages ) { global $wpdb; $intervals = Stats::get()->get_intervals(); $sql_daterange = Stats::get()->get_sql_date_intervals( $intervals ); $pages = \array_map( 'esc_sql', $pages ); $pages = '(\'' . join( '\', \'', $pages ) . '\')'; $query = $wpdb->prepare( "SELECT page, date, MAX(CONCAT(t.uid, ':', t.range_group)) as range_group FROM ( SELECT page, DATE_FORMAT( created,'%%Y-%%m-%%d') as date, MAX( CONCAT( page, ':', DATE( created ), ':', LPAD( ( 100 - position ), 3, '0' ) ) ) as uid, {$sql_daterange} FROM {$wpdb->prefix}rank_math_analytics_gsc WHERE page IN {$pages} AND created BETWEEN %s AND %s GROUP BY page, range_group, DATE(created) ORDER BY page ASC, DATE(created) DESC) AS t GROUP BY t.page, t.range_group ORDER BY date ASC", Stats::get()->start_date, Stats::get()->end_date ); $data = $wpdb->get_results( $query ); $data = Stats::get()->extract_data_from_mixed( $data, 'range_group', ':', [ 'range_group', 'position' ] ); $data = Stats::get()->filter_graph_rows( $data ); return array_map( [ Stats::get(), 'normalize_graph_rows' ], $data ); } /** * Count indexable pages. * * @return mixed */ private function rows_found() { return DB::objects() ->selectCount( 'page' ) ->where( 'is_indexable', 1 ) ->getVar(); } } includes/modules/analytics/class-rest.php000064400000035530147600403130014606 0ustar00 */ namespace RankMathPro\Analytics; use WP_Error; use WP_REST_Server; use RankMath\Helper; use RankMath\Helpers\DB as DB_Helper; use WP_REST_Request; use WP_REST_Controller; use RankMath\Admin\Admin_Helper; use RankMathPro\Google\PageSpeed; use RankMath\SEO_Analysis\SEO_Analyzer; use RankMathPro\Analytics\DB; defined( 'ABSPATH' ) || exit; /** * Rest class. */ class Rest extends WP_REST_Controller { /** * Constructor. */ public function __construct() { $this->namespace = \RankMath\Rest\Rest_Helper::BASE . '/an'; } /** * Registers the routes for the objects of the controller. */ public function register_routes() { register_rest_route( $this->namespace, '/getKeywordPages', [ 'methods' => WP_REST_Server::READABLE, 'callback' => [ Keywords::get(), 'get_keyword_pages' ], 'permission_callback' => [ $this, 'has_permission' ], ] ); register_rest_route( $this->namespace, '/postsOverview', [ 'methods' => WP_REST_Server::READABLE, 'callback' => [ $this, 'get_posts_overview' ], 'permission_callback' => [ $this, 'has_permission' ], ] ); register_rest_route( $this->namespace, '/getTrackedKeywords', [ 'methods' => WP_REST_Server::READABLE, 'callback' => [ $this, 'get_tracked_keywords' ], 'permission_callback' => [ $this, 'has_permission' ], ] ); register_rest_route( $this->namespace, '/getTrackedKeywordsRows', [ 'methods' => WP_REST_Server::READABLE, 'callback' => [ $this, 'get_tracked_keywords_rows' ], 'permission_callback' => [ $this, 'has_permission' ], ] ); register_rest_route( $this->namespace, '/getTrackedKeywordSummary', [ 'methods' => WP_REST_Server::READABLE, 'callback' => [ $this, 'get_tracked_keyword_summary' ], 'permission_callback' => [ $this, 'has_permission' ], ] ); register_rest_route( $this->namespace, '/trackedKeywordsOverview', [ 'methods' => WP_REST_Server::READABLE, 'callback' => [ $this, 'get_tracked_keywords_overview' ], 'permission_callback' => [ $this, 'has_permission' ], ] ); register_rest_route( $this->namespace, '/addTrackKeyword', [ 'methods' => WP_REST_Server::CREATABLE, 'callback' => [ $this, 'add_track_keyword' ], 'permission_callback' => [ $this, 'has_permission' ], ] ); register_rest_route( $this->namespace, '/autoAddFocusKeywords', [ 'methods' => WP_REST_Server::CREATABLE, 'callback' => [ $this, 'auto_add_focus_keywords' ], 'permission_callback' => [ $this, 'has_permission' ], ] ); register_rest_route( $this->namespace, '/removeTrackKeyword', [ 'methods' => WP_REST_Server::CREATABLE, 'callback' => [ $this, 'remove_track_keyword' ], 'permission_callback' => [ $this, 'has_permission' ], ] ); register_rest_route( $this->namespace, '/deleteTrackedKeywords', [ 'methods' => WP_REST_Server::CREATABLE, 'callback' => [ $this, 'delete_all_tracked_keywords' ], 'permission_callback' => [ $this, 'has_permission' ], ] ); register_rest_route( $this->namespace, '/getPagespeed', [ 'methods' => WP_REST_Server::CREATABLE, 'callback' => [ $this, 'get_pagespeed' ], 'permission_callback' => [ $this, 'has_permission' ], ] ); register_rest_route( $this->namespace, '/postsRows', [ 'methods' => WP_REST_Server::READABLE, 'callback' => [ Posts::get(), 'get_posts_rows' ], 'permission_callback' => [ $this, 'has_permission' ], ] ); register_rest_route( $this->namespace, '/inspectionStats', [ 'methods' => WP_REST_Server::READABLE, 'callback' => [ $this, 'get_inspection_stats' ], 'permission_callback' => [ $this, 'has_permission' ], ] ); } /** * Determines if the current user can manage analytics. * * @return true */ public function has_permission() { return current_user_can( 'rank_math_analytics' ); } /** * Get top 5 winning and losing posts rows. * * @param WP_REST_Request $request Full details about the request. * * @return WP_REST_Response|WP_Error Response object on success, or WP_Error object on failure. */ public function get_posts_overview( WP_REST_Request $request ) { return rest_ensure_response( [ 'winningPosts' => Posts::get()->get_winning_posts(), 'losingPosts' => Posts::get()->get_losing_posts(), ] ); } /** * Get tracked keywords rows. * * @param WP_REST_Request $request Full details about the request. * * @return WP_REST_Response|WP_Error Response object on success, or WP_Error object on failure. */ public function get_tracked_keywords( WP_REST_Request $request ) { return rest_ensure_response( [ 'rows' => Keywords::get()->get_tracked_keywords() ] ); } /** * Get tracked keywords rows. * * @param WP_REST_Request $request Full details about the request. * * @return array */ public function get_tracked_keywords_rows( WP_REST_Request $request ) { return Keywords::get()->get_tracked_keywords_rows( $request ); } /** * Get tracked keywords summary. * * @param WP_REST_Request $request Full details about the request. * * @return WP_REST_Response|WP_Error Response object on success, or WP_Error object on failure. */ public function get_tracked_keyword_summary( WP_REST_Request $request ) { \RankMathPro\Admin\Api::get()->get_settings(); return rest_ensure_response( Keywords::get()->get_tracked_keywords_summary() ); } /** * Get top 5 winning and losing tracked keywords overview. * * @param WP_REST_Request $request Full details about the request. * * @return WP_REST_Response|WP_Error Response object on success, or WP_Error object on failure. */ public function get_tracked_keywords_overview( WP_REST_Request $request ) { return rest_ensure_response( [ 'winningKeywords' => Keywords::get()->get_tracked_winning_keywords(), 'losingKeywords' => Keywords::get()->get_tracked_losing_keywords(), ] ); } /** * Add track keyword to DB. * * @param WP_REST_Request $request Full details about the request. * * @return WP_REST_Response|WP_Error Response object on success, or WP_Error object on failure. */ public function auto_add_focus_keywords( WP_REST_Request $request ) { $data = $request->get_param( 'data' ); $secondary_keyword = ! empty( $data['secondary_keyword'] ); $post_types = ! empty( $data['post_types'] ) ? $data['post_types'] : []; $all_opts = rank_math()->settings->all_raw(); $general = $all_opts['general']; $general['auto_add_focus_keywords'] = $data; Helper::update_all_settings( $general, null, null ); if ( empty( $post_types ) ) { return false; } global $wpdb; $focus_keywords = $wpdb->get_col( "SELECT {$wpdb->postmeta}.meta_value FROM {$wpdb->posts} INNER JOIN {$wpdb->postmeta} ON {$wpdb->posts}.ID = {$wpdb->postmeta}.post_id WHERE 1=1 AND {$wpdb->posts}.post_type IN ('" . implode( "', '", esc_sql( $post_types ) ) . "') AND {$wpdb->posts}.post_status = 'publish' AND {$wpdb->postmeta}.meta_key = 'rank_math_focus_keyword' " ); $keywords_data = []; foreach ( $focus_keywords as $focus_keyword ) { $keywords = explode( ',', mb_strtolower( $focus_keyword ) ); if ( $secondary_keyword ) { $keywords_data = array_merge( $keywords, $keywords_data ); } else { $keywords_data[] = current( $keywords ); } } if ( empty( $keywords_data ) ) { return false; } return DB::bulk_insert_query_focus_keyword_data( array_unique( $keywords_data ) ); } /** * Add track keyword to DB. * * @param WP_REST_Request $request Full details about the request. * * @return WP_REST_Response|WP_Error Response object on success, or WP_Error object on failure. */ public function add_track_keyword( WP_REST_Request $request ) { $keywords = $request->get_param( 'keyword' ); $keywords = mb_strtolower( filter_var( $keywords, FILTER_SANITIZE_FULL_SPECIAL_CHARS, FILTER_FLAG_NO_ENCODE_QUOTES ) ); if ( empty( $keywords ) ) { return new WP_Error( 'param_value_empty', esc_html__( 'Sorry, no keyword found.', 'rank-math-pro' ) ); } $keywords = html_entity_decode( $keywords ); // Check remain keywords count can be added. $total_keywords = Keywords::get()->get_tracked_keywords_count(); $new_keywords = Keywords::get()->extract_addable_track_keyword( $keywords ); $keywords_count = count( $new_keywords ); if ( $keywords_count <= 0 ) { return false; } $summary = Keywords::get()->get_tracked_keywords_quota(); $remain = $summary['available'] - $total_keywords; if ( $remain <= 0 ) { return false; } // Add keywords. Keywords::get()->add_track_keyword( $new_keywords ); $registered = Admin_Helper::get_registration_data(); if ( ! $registered || empty( $registered['username'] ) || empty( $registered['api_key'] ) ) { return false; } // Send total keywords count to RankMath. $total_keywords = Keywords::get()->get_tracked_keywords_count(); $response = \RankMathPro\Admin\Api::get()->keywords_info( $registered['username'], $registered['api_key'], $total_keywords ); if ( $response ) { update_option( 'rank_math_keyword_quota', $response ); } return true; } /** * Remove track keyword from DB. * * @param WP_REST_Request $request Full details about the request. * * @return WP_REST_Response|WP_Error Response object on success, or WP_Error object on failure. */ public function remove_track_keyword( WP_REST_Request $request ) { $keyword = $request->get_param( 'keyword' ); if ( empty( $keyword ) ) { return new WP_Error( 'param_value_empty', esc_html__( 'Sorry, no keyword found.', 'rank-math-pro' ) ); } // Remove keyword. Keywords::get()->remove_track_keyword( $keyword ); $registered = Admin_Helper::get_registration_data(); if ( ! $registered || empty( $registered['username'] ) || empty( $registered['api_key'] ) ) { return false; } // Send total keywords count to RankMath. $total_keywords = Keywords::get()->get_tracked_keywords_count(); $response = \RankMathPro\Admin\Api::get()->keywords_info( $registered['username'], $registered['api_key'], $total_keywords ); if ( $response ) { update_option( 'rank_math_keyword_quota', $response ); } return true; } /** * Delete all the manually tracked keywords. */ public function delete_all_tracked_keywords() { // Delete all keywords. Keywords::get()->delete_all_tracked_keywords(); $registered = Admin_Helper::get_registration_data(); if ( empty( $registered['username'] ) || empty( $registered['api_key'] ) ) { return false; } // Send total keywords count as 0 to RankMath. $response = \RankMathPro\Admin\Api::get()->keywords_info( $registered['username'], $registered['api_key'], 0 ); if ( $response ) { update_option( 'rank_math_keyword_quota', $response ); } return true; } /** * Check if keyword can be added. * * @param string $keywords Comma separated keywords. * @return bool True if remain keyword count is larger than zero. */ private function can_add_keyword( $keywords = '' ) { // Check remain keywords count can be added by supposing current keyword is added. $total_keywords = Keywords::get()->get_tracked_keywords_count(); $new_keywords = Keywords::get()->extract_addable_track_keyword( $keywords ); $keywords_count = count( $new_keywords ); $summary = Keywords::get()->get_tracked_keywords_quota(); $remain = $summary['available'] - $total_keywords - $keywords_count; return $remain >= 0; } /** * Get page speed data. * * @param WP_REST_Request $request Full details about the request. * * @return array|bool Pagespeed info on success, false on failure. */ public function get_pagespeed( WP_REST_Request $request ) { $id = $request->get_param( 'id' ); if ( empty( $id ) ) { return new WP_Error( 'param_value_empty', esc_html__( 'Sorry, no record id found.', 'rank-math-pro' ) ); } $post_id = $request->get_param( 'objectID' ); if ( empty( $id ) ) { return new WP_Error( 'param_value_empty', esc_html__( 'Sorry, no post id found.', 'rank-math-pro' ) ); } if ( Helper::is_localhost() ) { return [ 'page_score' => 0, 'desktop_interactive' => 0, 'desktop_pagescore' => 0, 'mobile_interactive' => 0, 'mobile_pagescore' => 0, 'pagespeed_refreshed' => current_time( 'mysql' ), ]; } $url = get_permalink( $post_id ); $pre = apply_filters( 'rank_math/analytics/pre_pagespeed', false, $post_id, $request ); if ( false !== $pre ) { return $pre; } $force = \boolval( $request->get_param( 'force' ) ); $is_admin_bar = \boolval( $request->get_param( 'isAdminBar' ) ); if ( $force || ( ! $is_admin_bar && $this->should_update_pagespeed( $id ) ) ) { // Page Score. $analyzer = new SEO_Analyzer(); $analyzer->set_url(); $score = $analyzer->get_page_score( $url ); $update = []; if ( $score > 0 ) { $update['page_score'] = $score; } // PageSpeed desktop. $desktop = PageSpeed::get_pagespeed( $url, 'desktop' ); if ( ! empty( $desktop ) ) { $update = \array_merge( $update, $desktop ); $update['pagespeed_refreshed'] = current_time( 'mysql' ); } // PageSpeed mobile. $mobile = PageSpeed::get_pagespeed( $url, 'mobile' ); if ( ! empty( $mobile ) ) { $update = \array_merge( $update, $mobile ); $update['pagespeed_refreshed'] = current_time( 'mysql' ); } } if ( ! empty( $update ) ) { $update['id'] = $id; $update['object_id'] = $post_id; DB::update_object( $update ); } return empty( $update ) ? false : $update; } /** * Should update pagespeed record. * * @param int $id Database row id. * @return bool */ private function should_update_pagespeed( $id ) { $record = DB::objects()->where( 'id', $id )->one(); return \time() > ( \strtotime( $record->pagespeed_refreshed ) + ( DAY_IN_SECONDS * 7 ) ); } /** * Get inspection stats. * * @return WP_REST_Response|WP_Error Response object on success, or WP_Error object on failure. */ public function get_inspection_stats() { // Early Bail!! if ( ! DB_Helper::check_table_exists( 'rank_math_analytics_inspections' ) ) { return [ 'presence' => [], 'status' => [], ]; } return rest_ensure_response( [ 'presence' => Url_Inspection::get_presence_stats(), 'status' => Url_Inspection::get_status_stats(), ] ); } } includes/modules/analytics/class-summary.php000064400000017437147600403130015334 0ustar00 */ namespace RankMathPro\Analytics; use RankMath\Helper; use RankMath\Helpers\DB as DB_Helper; use RankMath\Traits\Hooker; use RankMath\Analytics\Stats; use RankMath\Admin\Admin_Helper; use RankMathPro\Admin\Admin_Helper as ProAdminHelper; defined( 'ABSPATH' ) || exit; /** * Summary class. */ class Summary { use Hooker; /** * Constructor. */ public function __construct() { if ( \RankMathPro\Google\Adsense::is_adsense_connected() ) { $this->filter( 'rank_math/analytics/summary', 'get_adsense_summary' ); } if ( \RankMath\Google\Analytics::is_analytics_connected() ) { $this->filter( 'rank_math/analytics/summary', 'get_pageviews_summary' ); $this->filter( 'rank_math/analytics/get_widget', 'get_pageviews_summary' ); } $this->filter( 'rank_math/analytics/summary', 'get_clicks_summary' ); $this->filter( 'rank_math/analytics/summary', 'get_g_update_summary' ); $this->filter( 'rank_math/analytics/posts_summary', 'get_posts_summary', 10, 3 ); $this->filter( 'rank_math/analytics/analytics_summary_graph', 'get_analytics_summary_graph', 10, 2 ); $this->filter( 'rank_math/analytics/analytics_tables_info', 'get_analytics_tables_info' ); } /** * Get posts summary. * * @param object $summary Posts summary. * @param string $post_type Post type. * @param string $query Query to get the summary data. * @return object */ public function get_posts_summary( $summary, $post_type, $query ) { if ( empty( $summary ) ) { return $summary; } if ( $post_type && is_string( $post_type ) ) { global $wpdb; $query->leftJoin( $wpdb->prefix . 'rank_math_analytics_objects', $wpdb->prefix . 'rank_math_analytics_gsc.page', $wpdb->prefix . 'rank_math_analytics_objects.page' ); $query->where( $wpdb->prefix . 'rank_math_analytics_objects.object_subtype', sanitize_key( $post_type ) ); $summary = (object) $query->one(); } $summary->pageviews = 0; if ( ! \RankMath\Google\Analytics::is_analytics_connected() ) { return $summary; } $summary->pageviews = DB::traffic() ->selectSum( 'pageviews', 'pageviews' ) ->whereBetween( 'created', [ Stats::get()->start_date, Stats::get()->end_date ] ) ->getVar(); return $summary; } /** * Get pageviews summary. * * @param object $stats Stats holder. * @return object */ public function get_pageviews_summary( $stats ) { $pageviews = DB::traffic() ->selectSum( 'pageviews', 'pageviews' ) ->whereBetween( 'created', [ Stats::get()->start_date, Stats::get()->end_date ] ) ->getVar(); $old_pageviews = DB::traffic() ->selectSum( 'pageviews', 'pageviews' ) ->whereBetween( 'created', [ Stats::get()->compare_start_date, Stats::get()->compare_end_date ] ) ->getVar(); $stats->pageviews = [ 'total' => (int) $pageviews, 'previous' => (int) $old_pageviews, 'difference' => (int) $pageviews - (int) $old_pageviews, ]; return $stats; } /** * Get adsense summary. * * @param object $stats Stats holder. * @return object */ public function get_adsense_summary( $stats ) { $stats->adsense = [ 'total' => 0, 'previous' => 0, 'difference' => 0, ]; if ( DB_Helper::check_table_exists( 'rank_math_analytics_adsense' ) ) { $earnings = DB::adsense() ->selectSum( 'earnings', 'earnings' ) ->whereBetween( 'created', [ Stats::get()->start_date, Stats::get()->end_date ] ) ->getVar(); $old_earnings = DB::adsense() ->selectSum( 'earnings', 'earnings' ) ->whereBetween( 'created', [ Stats::get()->compare_start_date, Stats::get()->compare_end_date ] ) ->getVar(); $stats->adsense = [ 'total' => (int) $earnings, 'previous' => (int) $old_earnings, 'difference' => (int) $earnings - (int) $old_earnings, ]; } return $stats; } /** * Get analytics and adsense graph data. * * @param object $data Graph data. * @param array $intervals Date intervals. * @return array */ public function get_analytics_summary_graph( $data, $intervals ) { global $wpdb; if ( \RankMath\Google\Analytics::is_analytics_connected() ) { $data->traffic = $this->get_traffic_graph( $intervals ); // Convert types. $data->traffic = array_map( [ Stats::get(), 'normalize_graph_rows' ], $data->traffic ); // Merge for performance. $data->merged = Stats::get()->get_merge_data_graph( $data->traffic, $data->merged, $intervals['map'] ); } if ( \RankMathPro\Google\Adsense::is_adsense_connected() ) { $data->adsense = $this->get_adsense_graph( $intervals ); // Convert types. $data->adsense = array_map( [ Stats::get(), 'normalize_graph_rows' ], $data->adsense ); // Merge for performance. $data->merged = Stats::get()->get_merge_data_graph( $data->adsense, $data->merged, $intervals['map'] ); } return $data; } /** * Get analytics graph data. * * @param array $intervals Date intervals. * @return array */ public function get_traffic_graph( $intervals ) { global $wpdb; $sql_daterange = Stats::get()->get_sql_date_intervals( $intervals ); $query = $wpdb->prepare( "SELECT DATE_FORMAT( created, '%%Y-%%m-%%d') as date, SUM(pageviews) as pageviews, {$sql_daterange} FROM {$wpdb->prefix}rank_math_analytics_ga WHERE created BETWEEN %s AND %s GROUP BY range_group", Stats::get()->start_date, Stats::get()->end_date ); $traffic_data = $wpdb->get_results( $query ); // phpcs:enable return $traffic_data; } /** * Get adsense graph data. * * @param array $intervals Date intervals. * @return array */ public function get_adsense_graph( $intervals ) { global $wpdb; $adsense_data = []; if ( DB_Helper::check_table_exists( 'rank_math_analytics_adsense' ) ) { $sql_daterange = Stats::get()->get_sql_date_intervals( $intervals ); $query = $wpdb->prepare( "SELECT DATE_FORMAT( created, '%%Y-%%m-%%d') as date, SUM(earnings) as earnings, {$sql_daterange} FROM {$wpdb->prefix}rank_math_analytics_adsense WHERE created BETWEEN %s AND %s GROUP BY range_group", Stats::get()->start_date, Stats::get()->end_date ); $adsense_data = $wpdb->get_results( $query ); // phpcs:enable } return $adsense_data; } /** * Get clicks summary. * * @param object $stats Stats holder. * @return object */ public function get_clicks_summary( $stats ) { $clicks = DB::analytics() ->selectSum( 'clicks', 'clicks' ) ->whereBetween( 'created', [ Stats::get()->start_date, Stats::get()->end_date ] ) ->getVar(); $old_clicks = DB::analytics() ->selectSum( 'clicks', 'clicks' ) ->whereBetween( 'created', [ Stats::get()->compare_start_date, Stats::get()->compare_end_date ] ) ->getVar(); $stats->clicks = [ 'total' => (int) $clicks, 'previous' => (int) $old_clicks, 'difference' => $clicks - $old_clicks, ]; return $stats; } /** * Get google update summary. * * @param object $stats Stats holder. * @return object */ public function get_g_update_summary( $stats ) { if ( ! Helper::get_settings( 'general.google_updates' ) && ProAdminHelper::is_business_plan() ) { $stats->graph->g_updates = null; return $stats; } $stored = get_site_option( 'rank_math_pro_google_updates' ); $g_updates = json_decode( $stored ); $stats->graph->g_updates = $g_updates; return $stats; } /** * Get analytics tables info * * @param array $data Analytics tables info. * @return array */ public function get_analytics_tables_info( $data ) { $pro_data = DB::info(); $days = $data['days'] + $pro_data['days']; $rows = $data['rows'] + $pro_data['rows']; $size = $data['size'] + $pro_data['size']; $data = compact( 'days', 'rows', 'size' ); return $data; } } includes/modules/analytics/class-url-inspection.php000064400000006602147600403130016602 0ustar00 */ namespace RankMathPro\Analytics; use RankMath\Helper; use RankMath\Traits\Hooker; use RankMathPro\Analytics\DB; /** * Url_Inspection class. */ class Url_Inspection { use Hooker; /** * The Constructor. */ public function __construct() { $this->filter( 'rank_math/analytics/url_inspection_map_properties', 'map_inspection_properties', 10, 2 ); $this->action( 'rank_math/analytics/get_inspections_query', 'add_filter_params', 10, 2 ); $this->action( 'rank_math/analytics/get_inspections_count_query', 'add_filter_params', 10, 2 ); $this->filter( 'rank_math/analytics/post_data', 'add_index_verdict_data', 10, 2 ); // Enqueue. $this->action( 'rank_math/admin/enqueue_scripts', 'enqueue_scripts' ); } /** * Filter to alter the where clause used in the get_inspections function. * * @param string $where WHERE clause. * @param array $params Parameters. * * @return string */ public function add_filter_params( $query, $params ) { if ( empty( $params['indexingFilter'] ) ) { return; } $table = DB::inspections()->table; $query->where( "$table.coverage_state", $params['indexingFilter'] ); } /** * Map properties in the API result to columns in the database. * * @param array $normalized Normalized data. * @param array $incoming Incoming data from the API. * * @return array */ public function map_inspection_properties( $normalized, $incoming ) { $handler = \RankMath\Google\Url_Inspection::get(); $handler->assign_inspection_value( $incoming, 'richResultsResult.detectedItems', 'rich_results_items', $normalized ); $handler->assign_inspection_value( $incoming, 'indexStatusResult.lastCrawlTime', 'last_crawl_time', $normalized ); // Store the raw response, too. $normalized['raw_api_response'] = wp_json_encode( $incoming ); return $normalized; } /** * Get stats for "Presence on Google" widget. */ public static function get_presence_stats() { return DB::get_presence_stats(); } /** * Get stats for "Top Statuses" widget. */ public static function get_status_stats() { return DB::get_status_stats(); } /** * Change user perference. * * @param array $data array. * @param WP_REST_Request $request post object. * @return array $data sorted array. */ public function add_index_verdict_data( $data, \WP_REST_Request $request ) { if ( ! Helper::can_add_index_status() ) { return $data; } $data['indexStatus'] = DB::get_index_verdict( $data['page'] ); return $data; } /** * Enqueue scripts. */ public function enqueue_scripts() { $screen = get_current_screen(); if ( 'rank-math_page_rank-math-analytics' !== $screen->id ) { return; } $submit_url = add_query_arg( [ 'page' => 'instant-indexing', 'tab' => 'console', 'apiaction' => 'update', '_wpnonce' => wp_create_nonce( 'giapi-action' ), 'apipostid[]' => '', ], admin_url( 'admin.php' ) ); $settings = get_option( 'rank-math-options-instant-indexing', [] ); Helper::add_json( 'instantIndexingSupport', [ 'isPluginActive' => is_plugin_active( 'fast-indexing-api/instant-indexing.php' ), 'isGoogleConfigured' => ! empty( $settings['json_key'] ), 'submitUrl' => $submit_url, ] ); } } includes/modules/analytics/index.php000064400000000034147600403130013624 0ustar00{"use strict";var a={n:t=>{var e=t&&t.__esModule?()=>t.default:()=>t;return a.d(e,{a:e}),e},d:(t,e)=>{for(var r in e)a.o(e,r)&&!a.o(t,r)&&Object.defineProperty(t,r,{enumerable:!0,get:e[r]})},o:(a,t)=>Object.prototype.hasOwnProperty.call(a,t)};const t=jQuery;var e;(e=a.n(t)())((function(){e(".rank-math-mark-solved a").on("click",(function(a){a.preventDefault();var t=e(this),r=t.data("is-solved");return e.ajax({url:rankMath.ajaxurl,type:"POST",dataType:"json",data:{action:"rank_math_mark_answer_solved",security:rankMath.security,topic:t.data("topic-id"),reply:t.data("id"),isSolved:r}}).done((function(){if(r)return t.text(t.data("unsolved-text")),void e(".rank-math-mark-solved.rank-math-hidden").removeClass("rank-math-hidden");e(".rank-math-mark-solved").addClass("rank-math-hidden"),t.parent().removeClass("rank-math-hidden"),t.text(t.data("solved-text"))})),!1}))}))})();includes/modules/bbPress/class-bbpress.php000064400000010676147600403130014706 0ustar00 */ namespace RankMathPro; use RankMath\Traits\Hooker; use RankMath\Traits\Ajax; use RankMath\Helpers\Param; defined( 'ABSPATH' ) || exit; /** * BBPress class. * * @codeCoverageIgnore */ class BBPress { use Hooker, Ajax; /** * Post meta key for solved answers. * * @var string */ public $meta_key = ''; /** * Constructor. */ public function __construct() { $this->meta_key = 'rank_math_bbpress_solved_answer'; $this->action( 'wp', 'hooks' ); $this->ajax( 'mark_answer_solved', 'mark_answer_solved' ); $this->action( 'rank_math/json_ld', 'add_qa_schema', 99 ); } /** * Init hooks. */ public function hooks() { if ( ! is_singular( 'topic' ) || ! current_user_can( 'moderate', get_the_ID() ) ) { return; } $this->action( 'bbp_get_reply_content', 'add_solved_answer_button', 9, 2 ); $this->action( 'wp_enqueue_scripts', 'enqueue' ); $this->action( 'wp_footer', 'add_css' ); } /** * Enqueue Script required by plugin. */ public function enqueue() { wp_enqueue_script( 'rank-math-bbpress', RANK_MATH_PRO_URL . 'includes/modules/bbPress/assets/js/bbpress.js', [ 'jquery' ], RANK_MATH_PRO_VERSION, true ); } /** * Add Mark Reply as Solved button to the Reply content. * * @param string $content Original reply content. * @param int $reply_id Reply ID. * * @return string $content New content. */ public function add_solved_answer_button( $content, $reply_id ) { $reply = bbp_get_reply( $reply_id ); if ( empty( $reply ) ) { return $content; } $topic_id = bbp_get_reply_topic_id(); $answered = (int) get_post_meta( $topic_id, $this->meta_key, true ); $solved_text = __( 'Mark Unsolved.', 'rank-math-pro' ); $unsolved_text = __( 'Mark Solved.', 'rank-math-pro' ); $is_solved = $reply_id === $answered; $class = metadata_exists( 'post', $topic_id, $this->meta_key ) && ! $is_solved ? 'rank-math-hidden' : ''; $text = $is_solved ? $solved_text : $unsolved_text; $content .= ' '; return $content; } /** * AJAX function to mark answer as solved. */ public function mark_answer_solved() { check_ajax_referer( 'rank-math-ajax-nonce', 'security' ); $topic = Param::post( 'topic' ); if ( ! current_user_can( 'moderate', $topic ) ) { return false; } $is_solved = Param::post( 'isSolved' ); if ( $is_solved ) { return delete_post_meta( $topic, $this->meta_key ); } $reply = Param::post( 'reply' ); return update_post_meta( $topic, $this->meta_key, $reply ); } /** * Add QA Schema Data. * * @param array $data Array of json-ld data. * @return array */ public function add_qa_schema( $data ) { if ( ! is_singular( 'topic' ) ) { return $data; } global $post; $approved_answer = get_post_meta( $post->ID, $this->meta_key, true ); if ( ! $approved_answer ) { return $data; } $data[] = [ '@type' => 'QAPage', 'mainEntity' => [ '@type' => 'Question', 'name' => get_the_title( $post ), 'text' => get_the_excerpt( $post ), 'dateCreated' => get_post_time( 'Y-m-d\TH:i:sP', false ), 'answerCount' => get_post_meta( $post->ID, '_bbp_reply_count', true ), 'author' => [ '@type' => 'Person', 'name' => get_the_author(), ], 'acceptedAnswer' => [ '@type' => 'Answer', 'text' => get_post_field( 'post_content', $approved_answer ), 'dateCreated' => get_post_time( 'Y-m-d\TH:i:sP', false, $approved_answer ), 'url' => bbp_get_reply_url( $approved_answer ), 'author' => [ '@type' => 'Person', 'name' => bbp_get_reply_author( $approved_answer ), ], ], ], ]; return $data; } /** * Add CSS inline, once. */ public function add_css() { ?> {"use strict";const r=wp.i18n,t=wp.hooks;(0,t.addFilter)("rank_math_content_ai_help_text","rank-math-pro",(function(){return(0,r.__)("Contact your SEO service provider for more AI credits.","rank-math-pro")})),(0,t.addFilter)("rank_math_content_ai_credits_notice","rank-math-pro",(function(){return(0,r.__)("You have used all of your AI credits and need to purchase more from your SEO service provider.","rank-math-pro")}))})();includes/modules/content-ai/assets/src/content-ai.js000064400000000747147600403130016561 0ustar00/** * WordPress dependencies */ import { __ } from '@wordpress/i18n' import { addFilter } from '@wordpress/hooks' addFilter( 'rank_math_content_ai_help_text', 'rank-math-pro', () => { return __( 'Contact your SEO service provider for more AI credits.', 'rank-math-pro' ) } ) addFilter( 'rank_math_content_ai_credits_notice', 'rank-math-pro', () => { return __( 'You have used all of your AI credits and need to purchase more from your SEO service provider.', 'rank-math-pro' ) } ) includes/modules/content-ai/class-content-ai.php000064400000001764147600403130015746 0ustar00 */ namespace RankMathPro; use RankMath\ContentAI\Content_AI as Content_AI_Free; use RankMath\Helper; use RankMathPro\Admin\Admin_Helper; use RankMath\Traits\Hooker; defined( 'ABSPATH' ) || exit; /** * Content_AI class. */ class Content_AI { use Hooker; /** * Class constructor. */ public function __construct() { if ( ! Admin_Helper::is_business_plan() || ! Content_AI_Free::can_add_tab() || ! Helper::get_current_editor() ) { return; } $this->action( 'rank_math/admin/editor_scripts', 'editor_scripts', 19 ); } /** * Enqueue assets for post editors. * * @return void */ public function editor_scripts() { wp_enqueue_script( 'rank-math-pro-content-ai', RANK_MATH_PRO_URL . 'includes/modules/content-ai/assets/js/content-ai.js', [ 'rank-math-content-ai' ], rank_math_pro()->version, true ); } } includes/modules/image-seo/class-image-seo-pro.php000064400000047325147600403130016161 0ustar00 */ namespace RankMathPro; use stdClass; use RankMath\Helper; use RankMath\Traits\Hooker; use RankMath\Helpers\HTML; defined( 'ABSPATH' ) || exit; /** * Image_Seo class. * * @codeCoverageIgnore */ class Image_Seo_Pro { use Hooker; /** * Change the case of the alt attribute. * * @var string */ public $alt_change_case; /** * Change the case of the title attribute. * * @var string */ public $title_change_case; /** * Holds the current content's captions within a loop. * * @var array */ protected $captions = []; /** * Constructor. */ public function __construct() { $this->action( 'rank_math/admin/settings/images', 'add_options' ); if ( Helper::get_settings( 'general.add_avatar_alt' ) ) { $this->filter( 'get_avatar', 'avatar_add_missing_alt', 99, 6 ); } if ( Helper::get_settings( 'general.add_img_caption' ) ) { $this->filter( 'shortcode_atts_caption', 'add_caption', 99, 1 ); $this->filter( 'the_content', 'content_add_caption', 99 ); } if ( Helper::get_settings( 'general.add_img_description' ) ) { $this->filter( 'the_content', 'add_description', 99 ); } $replacements = Helper::get_settings( 'general.image_replacements' ); if ( ! empty( $replacements ) ) { $this->filter( 'the_content', 'attribute_caption_replacements', 100 ); $this->filter( 'post_thumbnail_html', 'attribute_caption_replacements', 20 ); $this->filter( 'woocommerce_single_product_image_thumbnail_html', 'attribute_caption_replacements', 20 ); $this->filter( 'shortcode_atts_caption', 'caption_replacements', 100, 3 ); } $this->action( 'wp_head', 'maybe_change_attributes_case', 110 ); if ( Helper::get_settings( 'general.img_caption_change_case' ) ) { $this->filter( 'shortcode_atts_caption', 'change_caption_case', 110, 1 ); $this->filter( 'the_content', 'change_content_caption_case', 110 ); } if ( Helper::get_settings( 'general.img_description_change_case' ) ) { $this->filter( 'the_content', 'change_description_case', 110 ); } $this->action( 'rank_math/vars/register_extra_replacements', 'register_replacements' ); $this->filter( 'cmb2_field_arguments', 'maybe_exclude_image_vars', 10 ); } /** * Registers variable replacements for the Image SEO Pro module. */ public function register_replacements() { rank_math_register_var_replacement( 'imagealt', [ 'name' => esc_html__( 'Image Alt', 'rank-math-pro' ), 'description' => esc_html__( 'Alt text set for the current image.', 'rank-math-pro' ), 'variable' => 'imagealt', 'example' => '', 'nocache' => true, ], [ $this, 'get_imagealt' ] ); rank_math_register_var_replacement( 'imagetitle', [ 'name' => esc_html__( 'Image Title', 'rank-math-pro' ), 'description' => esc_html__( 'Title text set for the current image.', 'rank-math-pro' ), 'variable' => 'imagetitle', 'example' => '', 'nocache' => true, ], [ $this, 'get_imagetitle' ] ); } /** * Filter CMB field arguments to exclude `imagealt` & `imagetitle` when they are not needed. * * @param array $args Arguments array. * @return array */ public function maybe_exclude_image_vars( $args ) { if ( empty( $args['classes'] ) ) { return $args; } $classes = is_array( $args['classes'] ) ? $args['classes'] : explode( ' ', $args['classes'] ); if ( ! in_array( 'rank-math-supports-variables', $classes, true ) ) { return $args; } if ( ! is_string( $args['id'] ) || strpos( $args['id'], 'img_' ) !== false ) { return $args; } if ( ! isset( $args['attributes']['data-exclude-variables'] ) ) { $args['attributes']['data-exclude-variables'] = ''; } $args['attributes']['data-exclude-variables'] .= ',imagealt,imagetitle'; $args['attributes']['data-exclude-variables'] = trim( $args['attributes']['data-exclude-variables'], ',' ); return $args; } /** * Get the alt attribute of the attachment to use as a replacement. * See rank_math_register_var_replacement(). * * @codeCoverageIgnore * * @param string $var_args Variable name, for example %custom%. The '%' signs are optional. * @param object $replacement_args Additional title, description and example values for the variable. * * @return bool Replacement was registered successfully or not. */ public function get_imagealt( $var_args, $replacement_args = null ) { if ( empty( $replacement_args->alttext ) ) { return null; } return $replacement_args->alttext; } /** * Get the title attribute of the attachment to use as a replacement. * See rank_math_register_var_replacement(). * * @codeCoverageIgnore * * @param string $var_args Variable name, for example %custom%. The '%' signs are optional. * @param object $replacement_args Additional title, description and example values for the variable. * * @return bool Replacement was registered successfully or not. */ public function get_imagetitle( $var_args, $replacement_args = null ) { if ( empty( $replacement_args->titletext ) ) { return null; } return $replacement_args->titletext; } /** * Change case of alt & title attributes if needed. * * @return void */ public function maybe_change_attributes_case() { // Change image title and alt casing. $this->alt_change_case = Helper::get_settings( 'general.img_alt_change_case' ); $this->title_change_case = Helper::get_settings( 'general.img_title_change_case' ); if ( $this->alt_change_case || $this->title_change_case ) { $this->filter( 'the_content', 'change_attribute_case', 30 ); $this->filter( 'post_thumbnail_html', 'change_attribute_case', 30 ); $this->filter( 'woocommerce_single_product_image_thumbnail_html', 'change_attribute_case', 30 ); } } /** * Change case of alt & title attributes in a post content string. * * @param string $content Post content. * @return string New post content. */ public function change_attribute_case( $content ) { if ( empty( $content ) ) { return $content; } $stripped_content = preg_replace( '@<(script|style)[^>]*?>.*?@si', '', $content ); preg_match_all( '/]+)\/?>/iU', $stripped_content, $matches, PREG_SET_ORDER ); if ( empty( $matches ) ) { return $content; } foreach ( $matches as $image ) { $is_dirty = false; $attrs = HTML::extract_attributes( $image[0] ); if ( ! isset( $attrs['src'] ) ) { continue; } $this->set_image_attribute( $attrs, 'alt', $this->alt_change_case, $is_dirty ); $this->set_image_attribute( $attrs, 'title', $this->title_change_case, $is_dirty ); if ( $is_dirty ) { $new = ''; $content = str_replace( $image[0], $new, $content ); } } return $content; } /** * Add alt attribute for avatars if they don't have one. * * @param string $avatar Avatar HTML. * @param mixed $id_or_email User ID or email. * @param int $size Width in px. * @param string $default Fallback. * @param string $alt Alt attribute value. * @param array $args Avatar args. * * @return string New avatar HTML. */ public function avatar_add_missing_alt( $avatar, $id_or_email, $size, $default, $alt, $args ) { // phpcs:ignore if ( is_admin() ) { return $avatar; } if ( empty( $avatar ) ) { return $avatar; } if ( ! empty( $alt ) ) { return $avatar; } if ( ! preg_match( '/]+)\/?>/iU', $avatar ) ) { return $avatar; } $attrs = HTML::extract_attributes( $avatar ); if ( ! empty( $attrs['alt'] ) ) { return $avatar; } $new_alt = ''; if ( is_a( $id_or_email, 'WP_Comment' ) ) { $user = $id_or_email->comment_author; } elseif ( is_int( $id_or_email ) ) { // This is a user ID. $user = get_user_by( 'id', $id_or_email ); } elseif ( is_string( $id_or_email ) ) { $user = get_user_by( 'email', $id_or_email ); } if ( is_a( $user, 'WP_User' ) ) { $new_alt = $user->get( 'display_name' ); } elseif ( is_string( $user ) ) { $new_alt = $user; } else { return $avatar; } // Translators: placeholder is the username or email. $attrs['alt'] = sprintf( __( 'Avatar of %s', 'rank-math-pro' ), $new_alt ); $attrs['alt'] = apply_filters( 'rank_math_pro/images/avatar_alt', $attrs['alt'], $id_or_email ); $new = ''; // Change image title and alt casing. $this->alt_change_case = Helper::get_settings( 'general.img_alt_change_case' ); $this->title_change_case = Helper::get_settings( 'general.img_title_change_case' ); if ( $this->alt_change_case || $this->title_change_case ) { $new = $this->change_attribute_case( $new ); } return $new; } /** * Add missing caption text if needed. * * @param string $out Shortcode output. * * @return string New shortcode output. */ public function add_caption( $out ) { if ( ! empty( $out['caption'] ) ) { return $out; } $out['caption'] = trim( $this->replace_vars( Helper::get_settings( 'general.img_caption_format' ), $this->get_post() ) ); return $out; } /** * Change case for captions. * * @param string $out Shortcode output. * * @return string New shortcode output. */ public function change_caption_case( $out ) { if ( empty( $out['caption'] ) ) { return $out; } $out['caption'] = $this->change_case( $out['caption'], Helper::get_settings( 'general.img_caption_change_case' ) ); return $out; } /** * Change case for captions in Image Blocks. * * @param string $content Content output. * * @return string New output. */ public function change_content_caption_case( $content ) { $content = preg_replace_callback( '/(]*>)([^<]+)(<\/figcaption>)/sU', [ $this, 'caption_case_cb' ], $content ); return $content; } /** * Change case for captions in Image Blocks. * * @param string $content Content output. * * @return string New output. */ public function content_add_caption( $content ) { $content = preg_replace_callback( '/
    /sU', [ $this, 'add_caption_cb' ], $content ); return $content; } /** * Change case for captions in Image Blocks. * * @param string $matches Content output. * * @return string New output. */ public function caption_case_cb( $matches ) { return $matches[1] . $this->change_case( $matches[4], Helper::get_settings( 'general.img_caption_change_case' ) ) . $matches[5]; } /** * Add caption in Image Blocks. * * @param string $matches Content output. * * @return string New output. */ public function add_caption_cb( $matches ) { if ( stripos( $matches[0], 'replace_vars( Helper::get_settings( 'general.img_caption_format' ), $this->get_post( $matches[0] ) ) ); return str_replace( '
    ', '
    ' . $caption . '
    ', $matches[0] ); } /** * Add missing attachment description if needed. * * @param string $content Original content. * * @return string New content. */ public function add_description( $content ) { if ( get_post_type() !== 'attachment' ) { return $content; } $content_stripped = wp_strip_all_tags( $content ); if ( ! empty( $content_stripped ) ) { return $content; } return $content . trim( $this->replace_vars( Helper::get_settings( 'general.img_description_format' ), $this->get_post() ) ); } /** * Change case for image description. * * @param string $content Original content. * * @return string New content. */ public function change_description_case( $content ) { if ( get_post_type() !== 'attachment' ) { return $content; } $parts = preg_split( '/(<[^>]+>)/', $content, -1, PREG_SPLIT_NO_EMPTY | PREG_SPLIT_DELIM_CAPTURE ); $new = ''; foreach ( $parts as $i => $part ) { if ( '<' === substr( trim( $part ), 0, 1 ) ) { $new .= $part; continue; } $new .= $this->change_case( $part, Helper::get_settings( 'general.img_description_change_case' ) ); } return $new; } /** * Search & replace in alt & title attributes. * * @param string $content Original post content. * * @return string New post content. */ public function attribute_caption_replacements( $content ) { $replacements = Helper::get_settings( 'general.image_replacements' ); foreach ( $replacements as $replacement_id => $replacement ) { if ( ! count( array_intersect( $replacement['replace_in'], [ 'alt', 'title', 'caption' ] ) ) ) { continue; } foreach ( $replacement['replace_in'] as $attr ) { if ( 'caption' === $attr ) { $content = $this->caption_replacement( $content, $replacement['find'], $replacement['replace'] ); } if ( 'alt' === $attr || 'title' === $attr ) { $content = $this->attribute_replacement( $content, $replacement['find'], $replacement['replace'], $attr ); } } } return $content; } /** * Do the replacement in an attribute. * * @param string $content Original content. * @param string $find Search string. * @param string $replace Replacement string. * @param string $attribute Attribute to look for. * * @return string New content. */ public function attribute_replacement( $content, $find, $replace, $attribute ) { $stripped_content = preg_replace( '@<(script|style)[^>]*?>.*?@si', '', $content ); preg_match_all( '/]+)\/?>/iU', $stripped_content, $matches, PREG_SET_ORDER ); if ( empty( $matches ) ) { return $content; } foreach ( $matches as $image ) { $attrs = HTML::extract_attributes( $image[0] ); if ( ! isset( $attrs['src'] ) ) { continue; } if ( empty( $attrs[ $attribute ] ) ) { continue; } $replace = $this->replace_vars( $replace, $this->get_post() ); $attrs[ $attribute ] = str_replace( $find, $replace, $attrs[ $attribute ] ); $new = ''; $content = str_replace( $image[0], $new, $content ); } return $content; } /** * Search & replace in image captions. * * @param string $out Shortcode output. * @param array $pairs Possible attributes. * @param array $atts Shortcode attributes. * * @return string New shortcode output. */ public function caption_replacements( $out, $pairs, $atts ) { $replacements = Helper::get_settings( 'general.image_replacements' ); foreach ( $replacements as $replacement_id => $replacement ) { if ( ! in_array( 'caption', $replacement['replace_in'], true ) ) { continue; } $caption = $atts['caption']; if ( empty( $caption ) ) { continue; } $replacement['replace'] = $this->replace_vars( $replacement['replace'], $this->get_post() ); $new_caption = str_replace( $replacement['find'], $replacement['replace'], $caption ); $out = str_replace( $caption, $new_caption, $out ); } return $out; } /** * Add options to Image SEO module. * * @param object $cmb CMB object. */ public function add_options( $cmb ) { $field_ids = wp_list_pluck( $cmb->prop( 'fields' ), 'id' ); $fields_position = array_search( 'img_title_format', array_keys( $field_ids ), true ) + 1; include_once dirname( __FILE__ ) . '/options.php'; } /** * Sanitize the current value. Ignore it if the value is a space. * * @param string $value The replacement value. * * @return string */ public static function sanitize_replace_value( $value ) { return self::is_space( $value ) ? $value : sanitize_text_field( $value ); } /** * Do the replacement in the contents captions. * * @param string $content Original content. * @param string $find Search string. * @param string $replace Replacement string. * * @return string New content. */ protected function caption_replacement( $content, $find, $replace ) { if ( empty( $this->captions ) ) { $stripped_content = preg_replace( '@<(script|style)[^>]*?>.*?@si', '', $content ); preg_match_all( '/]+>.+?<\/figcaption>/iU', $stripped_content, $this->captions, PREG_SET_ORDER ); if ( empty( $this->captions ) ) { return $content; } } foreach ( $this->captions as $caption ) { $replace = $this->replace_vars( $replace, $this->get_post() ); $new = str_replace( $find, $replace, $caption[0] ); $content = str_replace( $caption[0], $new, $content ); } return $content; } /** * Change image attribute case after checking condition. * * @param array $attrs Array which hold rel attribute. * @param string $attribute Attribute to set. * @param boolean $condition Condition to check. * @param boolean $is_dirty Is dirty variable. */ private function set_image_attribute( &$attrs, $attribute, $condition, &$is_dirty ) { if ( $condition && ! empty( $attrs[ $attribute ] ) ) { $is_dirty = true; $attrs[ $attribute ] = $this->change_case( $attrs[ $attribute ], $condition ); } } /** * Turn first character of every sentence to uppercase. * * @param string $string Original sring. * * @return string New string. */ private function sentence_case( $string ) { $sentences = preg_split( '/([.?!]+)/', $string, -1, PREG_SPLIT_NO_EMPTY | PREG_SPLIT_DELIM_CAPTURE ); $new_string = ''; foreach ( $sentences as $key => $sentence ) { $new_string .= ( $key & 1 ) === 0 ? $this->mb_ucfirst( trim( $sentence ) ) : $sentence . ' '; } return trim( $new_string ); } /** * Multibyte ucfirst(). * * @param string $string String. * * @return string New string. */ private function mb_ucfirst( $string ) { return mb_strtoupper( mb_substr( $string, 0, 1 ) ) . mb_strtolower( mb_substr( $string, 1 ) ); } /** * Change case of string. * * @param string $string String to change. * @param string $case Case type to change to. * * @return string New string. */ private function change_case( $string, $case ) { $cases_hash = [ 'titlecase' => MB_CASE_TITLE, 'sentencecase' => MB_CASE_LOWER, 'lowercase' => MB_CASE_LOWER, 'uppercase' => MB_CASE_UPPER, ]; if ( ! isset( $cases_hash[ $case ] ) ) { return $string; } if ( 'sentencecase' === $case ) { return $this->sentence_case( $string ); } return mb_convert_case( $string, $cases_hash[ $case ] ); } /** * Get post object. * * @param array $image The image array. * * @return object */ private function get_post( $image = [] ) { $post = \get_post(); if ( empty( $post ) ) { $post = new stdClass(); } if ( empty( $image ) ) { return $post; } $attrs = HTML::extract_attributes( $image ); if ( empty( $attrs['src'] ) ) { return $post; } $post->filename = $attrs['src']; // Lazy load support. if ( ! empty( $attrs['data-src'] ) ) { $post->filename = $attrs['data-src']; } elseif ( ! empty( $attrs['data-layzr'] ) ) { $post->filename = $attrs['data-layzr']; } elseif ( ! empty( $attrs['nitro-lazy-srcset'] ) ) { $post->filename = $attrs['nitro-lazy-srcset']; } return $post; } /** * Replace `%variables%` with the context-dependent value. Ignore it if the value is a space. * * @param string $value The string containing the %variables%. * @param array $args Context object, can be post, taxonomy or term. * * @return string */ private function replace_vars( $value, $args = [] ) { return self::is_space( $value ) ? $value : Helper::replace_vars( $value, $args ); } /** * Check if current value is a space. * * @param string $value The value. * * @return boolean */ private static function is_space( $value ) { return 1 === preg_match_all( '/^\s*$/', $value ); } } includes/modules/image-seo/options.php000064400000015634147600403130014103 0ustar00add_field( [ 'id' => 'add_img_caption', 'type' => 'toggle', 'name' => esc_html__( 'Add missing image caption', 'rank-math-pro' ), 'desc' => wp_kses_post( __( 'Add a caption for all images without a caption automatically. The caption is dynamically applied when the content is displayed, the stored content is not changed.', 'rank-math-pro' ) ), 'default' => 'off', ], ++$fields_position ); $cmb->add_field( [ 'id' => 'img_caption_format', 'type' => 'text', 'name' => esc_html__( 'Caption format', 'rank-math-pro' ), 'desc' => wp_kses_post( __( 'Format used for the new captions.', 'rank-math-pro' ) ), 'classes' => 'large-text rank-math-supports-variables dropdown-up', 'default' => '%title% %count(title)%', 'dep' => [ [ 'add_img_caption', 'on' ] ], 'sanitization_cb' => false, 'attributes' => [ 'data-exclude-variables' => 'seo_title,seo_description' ], ], ++$fields_position ); $cmb->add_field( [ 'id' => 'add_img_description', 'type' => 'toggle', 'name' => esc_html__( 'Add missing image description', 'rank-math-pro' ), 'desc' => wp_kses_post( __( 'Add a description for all images without a description automatically. The description is dynamically applied when the content is displayed, the stored content is not changed.', 'rank-math-pro' ) ), 'default' => 'off', ], ++$fields_position ); $cmb->add_field( [ 'id' => 'img_description_format', 'type' => 'text', 'name' => esc_html__( 'Description format', 'rank-math-pro' ), 'desc' => wp_kses_post( __( 'Format used for the new descriptions.', 'rank-math-pro' ) ), 'classes' => 'large-text rank-math-supports-variables dropdown-up', 'default' => '%title% %count(title)%', 'dep' => [ [ 'add_img_description', 'on' ] ], 'sanitization_cb' => false, 'attributes' => [ 'data-exclude-variables' => 'seo_title,seo_description' ], ], ++$fields_position ); $cmb->add_field( [ 'id' => 'img_title_change_case', 'type' => 'select', 'name' => esc_html__( 'Change title casing', 'rank-math-pro' ), 'desc' => wp_kses_post( __( 'Capitalization settings for the title attribute values. This will be applied for all title attributes.', 'rank-math-pro' ) ), 'default' => 'off', 'options' => [ 'off' => esc_html__( 'No change', 'rank-math-pro' ), 'titlecase' => esc_html__( 'Title Casing', 'rank-math-pro' ), 'sentencecase' => esc_html__( 'Sentence casing', 'rank-math-pro' ), 'lowercase' => esc_html__( 'all lowercase', 'rank-math-pro' ), 'uppercase' => esc_html__( 'ALL UPPERCASE', 'rank-math-pro' ), ], ], ++$fields_position ); $cmb->add_field( [ 'id' => 'img_alt_change_case', 'type' => 'select', 'name' => esc_html__( 'Change alt attribute casing', 'rank-math-pro' ), 'desc' => wp_kses_post( __( 'Capitalization settings for the alt attribute values. This will be applied for all alt attributes.', 'rank-math-pro' ) ), 'default' => 'off', 'options' => [ 'off' => esc_html__( 'No change', 'rank-math-pro' ), 'titlecase' => esc_html__( 'Title Casing', 'rank-math-pro' ), 'sentencecase' => esc_html__( 'Sentence casing', 'rank-math-pro' ), 'lowercase' => esc_html__( 'all lowercase', 'rank-math-pro' ), 'uppercase' => esc_html__( 'ALL UPPERCASE', 'rank-math-pro' ), ], ], ++$fields_position ); $cmb->add_field( [ 'id' => 'img_description_change_case', 'type' => 'select', 'name' => esc_html__( 'Change description casing', 'rank-math-pro' ), 'desc' => wp_kses_post( __( 'Capitalization settings for the image descriptions. This will be applied for all image descriptions.', 'rank-math-pro' ) ), 'default' => 'off', 'options' => [ 'off' => esc_html__( 'No change', 'rank-math-pro' ), 'titlecase' => esc_html__( 'Title Casing', 'rank-math-pro' ), 'sentencecase' => esc_html__( 'Sentence casing', 'rank-math-pro' ), 'lowercase' => esc_html__( 'all lowercase', 'rank-math-pro' ), 'uppercase' => esc_html__( 'ALL UPPERCASE', 'rank-math-pro' ), ], ], ++$fields_position ); $cmb->add_field( [ 'id' => 'img_caption_change_case', 'type' => 'select', 'name' => esc_html__( 'Change caption casing', 'rank-math-pro' ), 'desc' => wp_kses_post( __( 'Capitalization settings for the image captions. This will be applied for all image captions.', 'rank-math-pro' ) ), 'default' => 'off', 'options' => [ 'off' => esc_html__( 'No change', 'rank-math-pro' ), 'titlecase' => esc_html__( 'Title Casing', 'rank-math-pro' ), 'sentencecase' => esc_html__( 'Sentence casing', 'rank-math-pro' ), 'lowercase' => esc_html__( 'all lowercase', 'rank-math-pro' ), 'uppercase' => esc_html__( 'ALL UPPERCASE', 'rank-math-pro' ), ], ], ++$fields_position ); $cmb->add_field( [ 'id' => 'add_avatar_alt', 'type' => 'toggle', 'name' => esc_html__( 'Add ALT attributes for avatars', 'rank-math-pro' ), 'desc' => wp_kses_post( __( 'Add alt attributes for commenter profile pictures (avatars) automatically. The alt attribute value will be the username.', 'rank-math-pro' ) ), 'default' => 'off', ], ++$fields_position ); $replacement_fields = $cmb->add_field( //phpcs:ignore [ 'id' => 'image_replacements', 'type' => 'group', 'name' => esc_html__( 'Replacements', 'rank-math-pro' ), 'desc' => esc_html__( 'Replace characters or words in the alt tags, title tags, or in the captions.', 'rank-math-pro' ), 'options' => [ 'add_button' => esc_html__( 'Add another', 'rank-math-pro' ), 'remove_button' => esc_html__( 'Remove', 'rank-math-pro' ), ], 'classes' => 'cmb-group-text-only', ], ++$fields_position ); $cmb->add_group_field( $replacement_fields, [ 'id' => 'find', 'type' => 'text', 'attributes' => [ 'placeholder' => esc_attr__( 'Find', 'rank-math-pro' ) ], 'sanitization_cb' => [ '\\RankMathPro\\Image_Seo_Pro', 'sanitize_replace_value' ], ] ); $cmb->add_group_field( $replacement_fields, [ 'id' => 'replace', 'type' => 'text', 'attributes' => [ 'placeholder' => esc_attr__( 'Replace', 'rank-math-pro' ) ], 'classes' => 'rank-math-supports-variables dropdown-up', 'sanitization_cb' => [ '\\RankMathPro\\Image_Seo_Pro', 'sanitize_replace_value' ], ] ); $cmb->add_group_field( $replacement_fields, [ 'id' => 'replace_in', 'type' => 'multicheck', 'options' => [ 'alt' => __( 'Alt', 'rank-math-pro' ), 'title' => __( 'Title', 'rank-math-pro' ), 'caption' => __( 'Caption', 'rank-math-pro' ), ], ] ); includes/modules/local-seo/assets/css/local-business.css000064400000000317147600403130017426 0ustar00.rank-math-business-wrapper .rank-math-directions-wrapper .rank-math-directions-result{display:none}.rank-math-business-wrapper .rank-math-directions-wrapper.show .rank-math-directions-result{display:block} includes/modules/local-seo/assets/img/map-placeholder.jpg000064400000160734147600403130017526 0ustar00JFIF       c$Ԁ' Vq 䑧6H8>:jJHhFC9#=W*`ϡtxnn@5EtyJz7Fqyl(䆌=t:k\= Q]9^R$}T2~4gGփ)Xr! |z)=AʰW>:(K-BG$ej@99&u4gG)@\HA](4( a86-u DEA8Ƞ-\Tr@+i,r)W*C8?<;_Y B?H'z3(MˋVW҂4&GRAد+6J1hX=A;troyyXj4:ijf E* 1"..ҡ8h@ty䃒 \N+@iDijfjA*.M^,Ĉ{Yr+Pќ4g:3q P9#FFh@9Aʀr@rB4 X䎾bXPie]V8=G@5@ =fPrmAldA/'?dg~FJgЀs r@j@rA=uH #tyףz䃒 P1A Ò P5,jUPz#Em(rT9 H%-u35v'/s-^ǽќ4ghK]PzTTrIb$s2՚?FpќrCrGjf +BP5ʀr@rB4 JA,PfRZP9b)_ЀќrCrGm*@ v@m*HHFiPrA%KRZ#B }A3HtyTHҠh@6$X̤%rl"9GK93HtyTH=9! S#K=*ԅm*g#Nr4 FyЀr`ў^֬J AIIؠ瑉,̵wRUrA &%US= TҠЀs2Ԓԃ9ն3=i3@9!烒H9:lc\ AЃ>gojЀs2ԒԃV#B $$NbZ=9!:?`Ѐ3%-[(4grC͑$O@ ty2(@HF9_<LfYZֻ![Tz$:sZee vIZC:E,4g BjγRfj@7EfZe$|q?yM,@7L0B&ՕHZjz9$ڡj`z3( 9!>4r,ԍai4g T/leЂ4 rIsA1!h@fPrB4"u:&Z%pk)V/BҚ@=޹OO:r!r-He@~y$#Bx?wɖej=d|WկYIFzLhN$*[.KԂRHҨ 50CSjUVR5pKiB/[gVVth@9 і0H:\rIhRdjYIMfjC)j/X-Pf-j"/RBH-&3Y-LAf$=L1a-H=Ny0Y0.s1[ZYƕ} z&4 yh2HYv bR@=E@6kZ*Hl.Z XϜ}2#NquP!+`$/XF ږ.fʐ&zzz$-[Z&EGɝ-3Is{6fFS ~`f@5O@qM zz jM&aAր hQ dؘ~zΤF1)ș ֤=no@6z9 >óH9#F`I p9RPWxOz!kdP mx+lHܔrI f 5O@G;uMYC|@kP!:VCI=in@$ jH= SY|/Jp nD$ty暄z@蚵T~/-u[w<?Ks,z$8JԅAjizAfZjn)bjl{ &#e D9d844 ۙc5p=iSU)ϥXXrPt0m*Z$rC2\j#Nq#B 9#W6:<>_-P-Q@==@=h9!H=T>e D9 TFFs,rFm+mn#=Ac8=-HnkX=yXHC9 P'uT Qs3LhA uU6NzL>sU**RBX#~(VUrA4cUkj԰2y4_>zP=gH=:jl4f$b՛qH97F=,r+LF GuMs s Z%s$R&rHӜњGօCevRɇ@==ԻRsґ U@==Cx5FitH9,[F=r.jY1@!9+5`'2&x2FF G$:ZjLHP?<ƄTrRjZÙcjL It,@ QѸT/kè74JRpF:lϠ]4`ŠQe1bnjA=Lb9Xtn=Y?[1糧 dNgWۺtò{Eϭd; 65sus|`+ڝ v0ў9v u*]1˫,]-sڄ]Ù[P=I;647Q*<;_27stÖ'cs r3n|Y:n5LG6)o14)j )ϛݴ )ϛܳ'KoO9u{l{^O#wvח svnMs徍0.vr]G=1->.`c\5{m툝_P\NͶ{6vkf]wt y:}WWtIni1])hdcϡ kYp\>՗Oo'?S]x+37\F9kѴ8}*.`U49ep)KfU_QH`&2o$`yz]k]Iu%lʷ`W\hEs`u%Ԧp:@©wly FԗSKt *ovˀ1[naR]Nwy# EZ\9^r1u%`kFY6M+3nWv@c1}&Q~`0$Uԉ& & `&tbz`fYMB˱d")aUN mї)^@8[JnZ pmI1M5ݹ8`+2o ݴ0( N`WJ@NPmvދ  { GZ<)(n b,H yܿAxW7)32 =1ra\fd @}dV/vq̀E22 AWƒi0Yn"7vg bnµ@$ |q(܈&"IkѭY  ͦ- hs u\cȜwkrނ*)KYհkF/e ƍ֍n_w;&@D hlr'Ou2  _nWx@j{ @djr?ψ+jvj.N` i+Jړdwh.[ يad@rsimDᢶo'}n |fþ q@Dz^Mzo~P_>jK'~CL *ZsƧ PiVgxL|LwY}<_:+k;6<c{sfEob!ͦo ~K klzϼ{ssGH 9()1 _@ e:/ 2+ɏ`ӌqpV@y "OD>I- NP Fsz/@-z_~ ^_=v~Zx\;zz/ϟk_'N:{~?Rk@~Ҁ{T@ [P~x~]^o˘LJcS=1q/W&K@7zbH&לZӞ2C= >5 ]@P'\)s:'pZuesХ @-x^jPuRTsХ4LFI= ^l*׎ R4*I "$" &d#944URXL40/si5)]dV PK4Ӟ#.zZWFIJ/׆dۧblD@? 'Mx/vu us'V0P&;71[F# D@M|m"}"l;> -ѐSc\P&_}yk@vxއ@'ɘMO/_6G'V ۓ0>|7O(`=^.pDJ&_miY@G>oGk?˰(`-}C(~@! [Kano "@ƱL:$Ix˾ڀ o-im 3@c<55vـ} Y^jz3N\cҰtזV&[X gMyTYnT@ o1 Hm}P Hk MvF@V 1!24AQqr 3a"BRS#5TsCb$%0DcE6UdҔVt?KeKד)h)I qS1&>pHF9f,pb{8N*VpXO0'tN7|T*Ehd Itn6yΑBE'F.Mݧ x8qa&*aTv _~%Q=3[x7L{ t4 J w8\հS?a72 Y@% NOVpJg(a}"BMl%M͞P$Q IXK (:u F p-k+Yl3Bh[n! Bi*IG2\4늚I&[Rqiѩ_QqM!`c%Z2TQׂG8'ss{;g 'y®t؟c8N=8݇P`X+25caw~qKPʘeM&믄,Q'F,Mݧ tx8qa&*aD $Kgo zf7g(8d1>8dW7!7a7Dp7pѫa̦n0eG9ށLdu)CQ8$kI'i)a0Cm(R*n,Swtٓ)!O>Wf(57vQ.-JJ7V(RJNRMf $*1X m8 \3LTzY!HBEbN8 e_Y+D-J+BJ7x{pHpvbgs p8UЮ{ g bgvƈ5*)RCm## M N}90.qxօyΚ:gwՄ2?}m&",1bׁ.Z8q,uk qh:MK73.B6CKk\BjV.`KI :  q#= /$q!º돚FL9ts{;f*5FpO fRRi>.d։5⦕N.xE p;1dU@"`LopVTiATT(L\xܓAiGBeeTjnI̧@Ve6pyKUc74CHtb-& fI"ub$H3BD'?i^&-'XI!dr΋~qi:[G#H,(ZP$V-$k 19/4hH)&aT5<)#L[G"=tZ-H-:ǭjW8"8  mw7g(8dl1>V`t]h)+'A BТ׃PiIP TFdEvkA[}U!z`^(Q B$ pKpr3?0ԫ4V wL}x\6&ԪӋ)"8;}5Xv(-6I!_(q`m"Aq>QZ.6A&BJKAfjuV9Ca^T+5TNHu[a4MbpˋxXZtoaQ pHcI|y4I:wGZNq A*^L6ږf=:&5n ՚X_UN 3<#25QU7E$ A7삄 )ƓOü16\wMPN+/uXD|~IT^* =3̃w"Hfs'F }*OȢ+uvDEF8칈T.d燃wGzφiӠ&WnagW;9R^ؓ&>K767damtm1;~Q̒Ά4W.ꛔui@gRasS M8 `VI ,2{a's%11ұO|ὰNL{ t5Y'a 8\ղ'zf Ȝ Ns2 "sT rK94xQE5W>bLg˚-+ɯdLzh*KqGָ1¥neHb%F0u (GT4t.aU.K Vix'Ep:TzEԪa-eC[N pKe*?S{yY~JTQ$jG8U Zl}c68])!7'JDs2LL4ښiҶq6Tg1z53=tRIM+}):0)K@eQhV$'js$[iӵh̃wN+/xVIbc-N:5lޙ¼'.gs¬̆/v \S;FyGx;|!G\ai.cTUqL3:1ÿ́u*SKJhTRlTV-M$+:8 M u&I"#YK Hb1C(+p'C07qÒ*Fi>#_"BE /V.TiP_P'PU=`iHzQq4Bc[p;+ĴK˅,as p<<{9- )$Ttg1aQQPk:N [4œN&Đ5މ͸N'zpus$( 2t٬'$l''aP75Nͣ^wÝq2h Nh(koxDr[:kizww\{ NȘhN:5lޙ¼'.gs¬ _7;|!}+vi{8%s|!Ν-{n0m,:8`* *awHcMp[A&99K-B5MRO-qJ`)l ( peZBMkh\WBO)X)2Lb󬓤iVjij P$H5p t!$JF"ʱhJ_E}6%6ʉvq-_J bOTp7CVKfؕm}+IUH?SL㇣JI • R?8Q\_Ƹ=k+iЕc(6Jntz3npZS YG=bt6Ą% ]as p<<dpK{+\MTBSzMSǷe=w=VTAgoz&367wDL̓Γ9J>8dI&夃YR}Gd7&V$뾐̫mdV&K 9)Y1xa_DL#y_^v^M< fq6RmTW(݃@J!)JEI' 19=^pZ'SN1- iluW^W.d燃"=V2uԠ]z}vZՠQZ^u VUhYOQ:"|3Э+2/n a-a J}B6SF$x 7!G`)c& [P$D)~wtN<;Rпu@¦8^)52ZKg]^ZMe7"c9sh808%G xkoxDr[:kizww\{ 쇿c N嵹bgn0s/[vr{ +^&+2ByD WՒ i"`(A NR- p=i .W2nm a8\bi&8 Q)Z JiB/*Um9a^㑯7DG#R[Pq)lr5f}ĴYq*"Iڨ$wH>:#2:!qiAKB qK/TrA|t@cpgtBfV[vc OR1_C JxER8%\)Tt:=0j*Q8A-twE{B'ғ0vń{,#NPR h谝@E8idd7ꍺpݎV%5I}IWq3(Eb= DO$Q_WLXG;=JDhL))+U@>SEe:JI)")"um)5A툙:ixEBH P{Q0(s8{B&.bTLK`V}Uc(5E3N9˻GPEKS5C; t4i«N\䘜ks G/`_1V1fI{ʳ{J>8N!XUYc09-ݥ\f-z |2wG1o&?|WŒ VMBăr fQ6 J0+w2 Og KF2T!ك)B Bq쉥|ز>c-Y煡W3Ldtҷ2Sد8aGLݣ [19 ]3{&s;0t#}_N+/xU'?0$2֌&=q~O( ? [|r`|p幹]9ͶAaJsUbwos%~SR&DS[B._xx.dC^;pʢ(9:4h!KΕzJ"IÊ׬مs 퉃!͸LNII1+x$saƓGLݣ [19 fDФ0(&4+[[:kizww\{ 19!W&=q~O( #0_Rb>`90{J>8d܄dyTiGM9jF0% #{YM{pN?<+1=+Z_yҷ&jQ8LNJg(:UgVŽ9ӻGfL.vaGHy 3w5RšXL6QH T RIr 5G-::k;wac8kl?ӹpg->NqyO«Mq_w ̿' /osb>`90+ a7?V͔v7`|F5:Hl-YHS` Bv:bLNa!B ̊{'q ApIJJ Sk% Aӿy&'2!ҨkLOQ$ FIVU56lI:.at;LN%wYIbuj><"1;'w)WyЫxBGJRMbs兮9˝Q#xD.԰SB* ZD#DyKBj v% B8V+F[5bk;wac8kl?ӹpg-zww$쉬m0Mtl4n13Ka79pœ`Ug/<xv M$ S⻌qN1;+︮ 6\IoNJ1=яQzt(+N=G1=яQVT,QԪ&4"Oq-*)$R(aʡE1uTdiQMQ>JIŊe: -+ZPY㎭! #+ MmV|Y_1e~⿴I'm}JbŕW+LHAJHt4%@b袽 %hyvMbH, XWq_bi!_a-2̶M}e ,Wq_bifԩU* MI#d:(V5bnE=w縮b]U M8bÞ⻌XsWq Q,HV,9+Ň=w縮_(MRjH"B1aq]nK D Mx-@ SCK 0^JN)($P^f8{n LLY $P^ q/{b=C@}R@t@B $״ba iն)&ң@e<$&KA$^j|awA a6ȚeL)IEA>&xK5bJE3QKLQkrY̴})JMIaiJ*QϹNc2sc"bYա*Ec=Fg{WVA4 vG!3?Fdʺ P(kc{LkGy LRwVҺ HLR|LkOy@9C@V9@=?8rbաhtG Z~p$ҡGJdU>sb~]v"rrX\~Qb9\G.{rmgL*e W9t9t_ҽcJi=*1Lݛ^ЪqWr^1˥z.~\ 㦺CM6R_XTbG9{tr:]ִ1L$H5{9{:AN.kZW>k#Ӻ>k1^鏤L&mݡCt {9{}t*m]@#G-{ZUZʡXJ$H>kT}"׺jq\qO(ҸG jG jG jBfҦ/~} }  돤xϡKJlhWryuM$;EcG JN#/Y44ִ#! M+ 9bQ5HH %qi:nΗᅮ9˝Q#xCsV_LSG 0^I;g NȞ[«GOgaVIYۧs?g<&2_LM's2rG6Q67  U~'&^B;2K9 pJ%'u^P;O1s1g{Ϙw2S;FxB׼yfom#0Lbc:{hH>WaΓ|tƁ\*-S\TΗᅮ9˝Q#xCsV_LGt)O#q%@ROLM0C11 z{G-M?)P] U?8CmP΄{n~ bax-(B1<4BikEkW~L8UvDDf-yϘNHفY&&WFbKa9#-8鲝9;"o;d7s,l1*6s$)BF|y&wNk;|䘝ˮIK`{o(U ;ǴǢ C#O8ZZ[uD2nZ:%>Q_8kѹn[ix\(nmzgQ9œx[fU#.ef]R@Rʱ$+@iUһiGo%s>L)*$@hvwFd5-|1ɝx#26`VIsx_sR?XNH+$40/![ Nb[IsvDns$t<<; ocYӚO3^I;Ǚ)b!Yk<Ƴ7̟aok}11=aNb IgI>Q?ӧw zFMgK٣ΜFRw?tyÝBg68CN|ah'pf}U?(qSڍTӧ,#)?B=8e,=I֦;IoB8i}3BxyjTAA@q,WpG^DڐgeR] E I?P~G3jI6jھJI®ޕUvDG,s̙?g>b3/|!9#fq.bb3w^ pz?骇^BZd7s<==#{ TkqQ$0H\TCY*"\TkW~'qQ*5Ȳbw8N񊈨S;F RȊqQ*5Yb\Tkpb*5Fl9~bdT\$@)|Tk"9RwUq݊qQG?hD}Q*5dqdr6'*5F[F|b`;"±腑ǹxDYHa$ X0S5'';*N)e)G$|%JB(h!HZMP5q=ӇGNux) ΔP%cXR8sx[ ^R,&u B}6o DʡjXX]P2"_ou>t}-vR*Lj;6LM80wwRC'}دQqfD5tWotc +=U5+=E{谾@MM+{$K4`t9A+,9+8HڏdLCA%)b-K--;Bl*[4J_tqo|%G_t!y`T$C ]i:LrG6_֖oWl1;ҵ0f7&WFӬ YrH`׎-m8\x6Rt18)R֝QJ8_G+v]O Pm++t#qҿwcp(NRu+~t#)~HqUlu18_G+/ʌf_&a.%+kUX~|#K._JRͅ[8XB*Ō+~|!X,:CVR>W8_Co1\PjIqu8 /"$1D%%RjG/Q#WAo8;qu%^eOڈ>N:\JVtҵ4|Gx>_B$8Dԕ0PTi|Gx>_Co񨤰I*+"beRUFcK|t3MO$T\Zba8ASJJ q]O)QM*OXLmԲ x51e(6JmTG3 Eħ?OS&a}Ão5,ϡ6m- PIWr1q䍂?R3v-&]S07;>K%LJrXN.>pg|ji}aSZ-?zft=4ZiItrٟ[3#9lδB͸)iF9lδG-֞:t r.+g}gЗej=92@6tr|wA];LL<2R%ik|rʦ'A-zڠU5>B9TS_!3E U#C#+"%m0(DtV]qPn6hxI(7-'SG5y bxk[b}P#ZoYq^n6R(a)kE[bccaJL#8C)'#ak5sU{_y1;'px%s7/wc6pd :FMKœ8`SJՅ=#{&aoo}>179>FRwL'TMG<8֢&\Mt L#VV> ,e6*IA#.G8;G44P!D$.$c*K+HcўQ!& R(*[YFr<'*)*'I':*mna71K93~|f_BrFY\}?f.ᔽ0)[iUd5 AʼTLW.:A$G>"wiHlB =AaxGZS3XMdLtx*P6rm&nw0![ N_/|Ș%ya7C٣rØ9,Qi LMdKysFbKa9#dijjP2ZM;y$D . o2'ͧy{Opy;|!}"2_?gj_1Y&'q2W;kxBWwc6pj #oxDt -fomv <; pH rDr 1:ԡcR|0OQ1;~Qd+d- ̺t?0[5y`j#{x1BLN'v*"El19{*5ŤTb&%yEi:ZN5Ů-'XC\Z}pqQ0H^csDOtMT"^؊؊؅b{1hj=- G52ob7]GX}Ӫs%8ҳkEJ+7׿*aW'6I%Jƣ%iشO\8کIH\RC/'lc/ꇫ"Ŀ#Ņ[L8dxU *:k|5b ج_2SB@|VCkd>}Yqج$[8/S7ì6TݻB.;c3qPyj-\Qʓt|HI>_.e<q@ #'~@X~ M.qc}#+CH ۖÔM6G,_Dr4!" =Ӊi$ *k_ԞOtr'4KDٍAkZ{r٭i2,* P'f9J9RH5Q:c??82/IKL$TjWG%O+)F&SVʮ[ƃg:E5|txJ(<~cd 3/dJr =ltt9һ\^yf0.Yӝmu C'3u''a;toNRvUaNZwNg*0GN@`͎ EW*Ȭ*Y&'.d賅Y'dMtlna7C٣f-yOc9>p.n;!WwgfɅ:z bmԼ @j+9dǼ;O>4%_(G&c\G_,X)TA͖ \®N$u$y5'TzN(Cc%Nwլ&ws%svBEdC1Ø>dNϾY&p6˭L?d-=-vIG(}&e@pU2u?(_ӯF='!G RA%F XHQJсfҷ"k:s'291:>*̓St`ޝºGw');GNg*0-;'3lt's!Y7=-n+#l*bgcw NȚnF;y[ƅ$pn;!Wwgf(_*76NQ=1g%ļ]T,"nZ=C5a RBrh"iI,#!o52јPՉ;2qΑD'-<ԣ̗f6@s#{ҲNAupJELzmzU% Ty q%7iq_+1*ZB%C)#"?~IEpO ,E9CC{]b7fҷ"k:s'2?Ә&C ֌.dr8CF'ҹa9Id܏o .Wx?U:17M-E?(RTgNclpwy=!-:iE+ ;#吀T@}LpW<7 p|L2P^t.Э%n PGp |*!7RE$)umhթ%aBk3 NʶVIw0t>k,»9yv  W'3lSʶ :FJ$-X'sxEy`z 19{;M&z67pLcaot=1Vb0}p#26Ch +& L&R̲MI@sc$$&ώ _^gEqi&'HBԅBi~łu`ɨփrfEQC,n|rz3B>kW9#aIYJ9}_(9pGGA|O}˔T5m̖[|!dC1Ø>dZ1myk %6Rp!D389\]OҜ]8o8;*f{\ I]V+)RG [)HM2 (|j@jZ@ CqD[ޅp 5YhtyC '-;DNg* !߬m/XP+<<; p`ѴxU'h[xxrx2 3ٱ<`}⼡ 7n11ۄfvg+?9̿!䍐R ⺠P]h+Q-z2HhuE)(Nn'sԐ9&imwC7bDNBĔ S@Qq7 iBN.Z{+8*G(lK̾Rj Cd(ju@r9uғ9򏣕 HvRZRkJG wd^SFcEfUUJb )\sG1G'xIN j61:񍐒h8:pz\a4njX[JO_ފ>jKm$8ҸBe`+IX6T5?cL7_'nk9,V_iIS%b @hgL  @*B!j[UQ|p| K6҇ZP~bͦ`\!9i"s9VTҎ+IVRNxK+Kj%VV U9_ҿ>dr7 W'3lSʶ :F0fh_( #P݊qQ 8kcv-'XI 48L%&-'XI KREFׁ@bcbQ0Ո׌)B(tWW ҘZnA+B]F UW8CB-u+ůWq_Ү N%֔|Zw*1kUa!F]T8cCWqΪxs$e)ED$Zqcb5V&YP|~(pu9v'%E'X0+9K&^SJTK P4&}cX<Q&Z\* >w; |ruu p|} pAPxAu_(vm *NkүG&$g*V/Eº*mֶAmPjĤ&I⇧2lIJ6id%PXmD!"5#?AWޑ-_TRY)m-.Y7z&<'0pg8 mr TIA'I"%("͏nv%BSPj)K r)m_82|5*K+MmLfLI)s+)VٴztEarOQ (]qmju] Bo Kߎ#p2Uu%8!IZ]8bf]bK;XUb..Umuř?ܨBEqɓՑv (VřYnUi֏VSZ>QYMhB4Ei|2SGBAQMZR8Oy(%=|*=vR!!J"ɸ>WZc֘u ̆ ckʥ[Y1YҴXi=9|ck=-z mg/{r5¦ZJPMMr5Lr5Lr5h4M(WqXεiXƵi̴)@#+XƳbc9tdSMF@lLNvxs 1x;"pU81i)aQe{s{+'$l+{#{) IG;xxUzCW+I>p($(ɲ*P|V}Gpgp?).)[Ե^(*8Ɋ Q/n PMb'3*")\h֢PfKG$大ceGQm q9='2M,XO_pafZ k7dYUZvCOY, bp8:KHHYj*:ɹ#I  o).]n9zYZդxe`\!9i"s9VW:kxBW7yKIQP :}} WJAQ*87h:FL?JPXJh**I ):O\phcu~XSq*ON|&ХVΘKJQEM1 Ұn11ۄfvcMQ$ ĂT2hrJFBmaKJl@B,BFe'$lx\vWE+96k{)7OA1@DʿaVf:͞}6_q:+^|7`I!IN1!+JfQr/o:S9N!ңa˚L5({w{˙+'$l/{#{YtVhuGOxҗ:B$'H$H 6z?蔪 lDbGI/n Nʶ 2]xv-8G)=6²LL,(Ѫ+ `N8AD),bɎ3l'qhE98Y1q0n11ۄjb&,;jTFnZ OQrtA ZIvSmRL7l䍐/ wG0o`Y3iƦ'0PJO0e'ht惮)se31*6k9[F\a9#` {PԸ#Obuf#ӟCf3cܑ}ݑZ8x".LeVHlRTafGph[L +-{ :!b5(Q#tm1;~QH"w9 DHIWLQ+*HiG&U?:hd @OT#+jҷVDLllneft8Q*)5^{bҕ(Qy4$i?#\LtGt#26@B; +?Û5܌ؙ~P.4A#(uǫ"M3-k*QQ*0j)WR^ N$ Oh|9v5#gdKs-%[ m/ieI EA "wos gRf믄 iJh03[BrӴDr tㅜS J&5&+2LO,#TPjgΎTFD&g#V AM+ N܊pk|On%T  xt:!-9{;HZEN.ni-T6W1_ofv Bs?|!9#d *º)]9[I%4M![n]-r_؄YMʥ֘#(! K$!m-uXIV|ry=IO'9$#E/^4LF>gZ{Zc{>Ga4]HZ)#wS#|O}|Z]B 5$\SXPhkG'iE1{aWPBDd@#L1grw0]KIIZ8-ɝ[@Lf,9(vBRɮȝ| Q->N/ Nʶ 26VZ-RMM/QM]RN52g?+pxRB m TkrwFR kLbH3Z5@ݞp36*o#  IPY)š#쉌[g1_o넜Fo 8$kqQ?Q*5*_ !ٲ.ES Rhq|ZNE냚\TkktxI9UhGv_G+֔1A,Q$ǕܖImNFHaky "L:>S8t-C8~"{+8"38DJ0&f r{rʦ~'AKBMW9lƱI^} .mia,K7G } :=82lG x ru+:”+iX(\YB1~*,U(oPʸh*#)$$AvIU$DryjZKH !)JTde peRX)K%Uekr9_َC+az2RĒkRjq!,WN,wÒjiKu2a[i$ PgL.Q֪q$kZ5]d"6ÒvBgjJγXS aʥ1kW|rV:rV:l4ZUb1ɘ{㒳L$ԃx1.h/K7ֵ)u Mm5" m&UI!*,i^ J͔xJ2lL|7PM%AiCt%c Íؠɭc` ѸJe+ 2ªRGTUnSY%wAL:K8Qm6-"i?GtO[5eb)MF[[8-hŊS`(T BD}Ƶ#vXZي8戥P\(ccoϼq1ydRoqr!֔{Ƈf] Yt[y) OdOD*5;0}\>ƃg2VK`Y`]}DӨsH&rhJ KbXS Ć:AXtqRg_d0,lTMNӅfT'd(&FjN :dhn]'$UxXlSSA&.97&ɵQLLZb;""uB?,TY@Y8wKtS;P8tb+d=7P#H'`W@w1o vഝb-'XI"uu@2Pnm?3&ޣS );/}Z4&Ӿ'm48I<8V+ H$ ŌC, c v%dPZ$Js%NLenj=xe>+YPc^;[2q &]7 U}g mKcIǰ_.[xߪ<2 Tӱ>q6[{(6@.hNR֥k٣ 'qi~ a%eGQ]@!$PSZQw [~P]0d}a(Zi@ _|3FXE8j;".ftR֚ߏ f1 8{Q@9,A PpYXERu e[HB<4Y"Y&Ŧ8!iLb&67yf\*1;Ҡh)gɇ2«aHk ]c:ND5VA&>QL|%|#?X @Qn%2}:ɎFFSLryq0$uj:8!" jPM^Ը/ָDY[eUoгZ]]TjiZxClJ8(uDN~:}ܴ+7NJڨ-jF+) J`b 1Pd-%rXJN$ u0 '8oL:h6ejQ퉥$0N& )OW$T󤳡|i|-:@cx=q4թ>B/Qй ZfҶ7CW(~ӆҼyJtpЩ9":GdAtq!S8ƦU-aZh[jE|Aqil{G14l!dmMa`*VBE퉢.*dڶgnvKcF5yaB %/ d7n2%'%>!8Tv(IQ!Ч|^`U0OfncJdK &==pDNGta 19TNy{^ΓΓV$I@"maOX-=XE#Fҏx9%t`gehJQ}O ~KG aor]uN8$iJq-Ffe8mX(~833'G)G1 uPN,e ^g*RqWl%* L-s \c%>}T4=j0($^AJHe'hcۅ+Z[ѧdN)+t Q@:=谏twE{,#a#TPE)}GO ˝AeB!Dƒ/+%qARm qgZHq&an*_"eH?NJVCUUc2X 1&-ՒN=?Y#'sDdK+ yvLyՔұ9#'׏-*Y\`4MTKK~j6=_NLP<]}J_Boq +TW.$֫(id޸K}zSo2U`db"c&'IЧJIH_Kd)N2UNxzM.RLmē~ZڥRZ+U1S@nCvH].ĚRŢ])5k:S `W{5gm R)S9J|+.SƧft7F%A71Rq3ۆQZ0[qkF8PV!K~dzLM>hڊRI VT$k) A @ZM`~3+2N+TA"O^ DHyR LF 7ouzK$ J7-,p *uĬs-K2* OV1ímJˠ v `$St/eB?5udVJbN5(B %{4ޠlYO F"."}ŕ( VѼB4u4*)]&͵b*vh\.8'vPmd(RIQF աɅ\ezWM=g&Eld>r׼|p+F|DNgjO63K^=x'7vy9ܾFDn11/1p''sA*?l)*JUp~B{Nd7{[d0rͯ|(?AzѧN<Be5qGSxNAV~C-~ӆ`jMwM,#iJ$m8x.(SSPN(JR՛҅mĜJnͬUA8ƨ zSeYg _@QQwKɔxQ0I&7a1@Cq)^ĝ m! ˦Kc\>p.nj8 sꥒ׶﬽A ̼إmV?! J]"(qL5JZBPlGDiq}-/ d&Hm K-/F\TkqQ*5F_d0)`xVպ<*=pt0 /=?w/A40Bqm!.bm {b{9px.:\YDBS [8ʔRNIII[~mgi[RU=0p eٔJJ\AmJ*Zkv(nWz=|*ӏ:lʡE/0ۮeeP[N Ҥ8Q<#-}#Cġy{^ӁWcw tR$JMӌWa3ޠd`N8_ġe` #L?,\)Z qWDțPR 8G*MVؘ2%S(ҔR)~=qbF*\>5*I*ȿ%!xT'` \7gV A顦?eP86̳zӂo'A0Z0 )g%hNFkұG+or>QG*oG*oG*oG*oG*oAoCE( F,2yv9k>8y>"'sn Gy2]*'$B2؟;|!܃bk"[wa7CG1yy=1=?S oў`bKAJQ5npxyI^_ +S2nQ8ϴ5'yNz)8ɹX JT~d,W>(U&''aܐMx428*v$I=eQm\ F]x٢EP&`i@;4Ÿ)-#Ϙ[U$k=P[U1 jYt7T,0KA(qGϖ,ҞGY_ LlbvhS+Q~XZou-&"e1LzMa0Rg9BW0(';N UJh0!kJ~Q4Խ}T@o^hbUPJ8PVɇ$sANt;*wI"R-Uu_aS^;u>xUz?W|a9"Pݞps}8qm!%%ki:~2߮JiU=蜴Ey$m%``w1C^aʼngehQUR#,r5z};"dB^Um)ڃ{HUMX?gP+Z])HJ+<"csn\bk!2yv9J|(&ز0n=u;Oezs DJh)@ݢ6u XFPR$ [m?85QF i RSi[9CM=&HyKP15I<:RT'kڨmvYO{nzPS aoc8\qN{q%(J%r1i5ԷVq2؟8wxe8Xoy)9#VƼ{#vm>բ:P 2@&[b}d@"#B(uf_aS^;u>xUz?W|a9"AĨ;|!I)t-"*)%|^ת CuH$tGq}fo~W*7Np| pdLbjmu*hbzFjBuؙYm#b?!L=n(!;U(:3ǥJ+u$%SN:$%jfeaƁ[z1nMd d;pLj]Z>Xd0r-niI{pz*W"qO"Ny6qliVBSr4iaմPU]xriMtTBE4.'I: R&%LġPd PQ]pti媔M4GP\Z[].%)A-(k-߆i+P ()0n]ȯQB%JyY G Zb*5G[۾6@RE4KNQR_$((4a`UZq8-x__z#F\ v=c>G<PGqD}~)GC#O-LqUvGQ{ KɸۡjP ur҈P$ sx=OXRXqNJE9BɸeREU}c??823 {KJԥM HLJe@;Lɾ ER- vr:KE> KMCъU_s{5Qo~CbwFH D\cCO%eƆ.=g-4 (P1A  J)*ZJRIc/CHOMCw>I58ɼ<"csntLfQ)"ե 6ݰ.G„)ť G|M)#!TmӆQ Dڅ!EM%)@i+UEbiS0d$@TqEw(0w)vpZPc {q*Pc*5U3M̏lv}o P) LP Trɯ|l ّJcG\MLۡ( V,trɟxwA{ڋeVI]#Lú9lTKM8ԕSj)z`NhU!@S q!*;!m ԞLq0N 'HyjCN8t%I7 TEkm:-5E@&GvO.I XwFTBREDpNpcP+3,1<`4 $(RIIAoYG aZk/.q:NNRQɮ-&e~Y_%uTTR&=~=,WtXpQ쉄9K0i,;,;%I(P( }Z8cw᫺8}wGWtqN5wGWtqN5wGWtM-[uq>-hӰs̛(ЬIIua[%TޣS8Jtm' ēߊ["&4#"u,--|N Pm7WϜRG\+'EH0N2*\zʉx׊J}Ts%Pd6- Yq8}f8^nZGy1Mۆ^!1:N@[I%JTjpɀMͧ0 8~xDr^8 ̿ 'a}o0-ٵ_\U4⏤H3]ZB5N#>gRu+BBHrw >o0p $EE``dV>O=> TC v!F}"{}">\q(EuBҕ6 iZI$$9PD>@"MiAy6QjYH uC/Zi{lo]N% ˮd0~H'xM/QH.\dvs&:ۏ.%>8Tv(A", !eLJ5@[vDBHJrh"lPr[;pAX|ql6ƕzQ!Oicم9h7` ùd0r׼|pGNtaWO3K^:zb|!Ii腶7r},: +fp/&'zTn -,܏Id&xk9f\C2)hPW]$Z3 3)n4H$(+BTѮ|}m1ӹ ٤F<; m>8W5pMC;9y5/E0A 1/U_KJ QRzN@ZI%G)F |c(a z v 4*!"؜#CiӴNZ7M+<0Կ1a 2yv9k>8's0~'%үpy ق{3wg_aD8}Ynw *!#"WÙP%%-h)"/&'zTn 2 KڂQBJq1TXl19{5㜥CY8̿? &E׋ r(J8W5pMC; Anu, %@&eT :aAƅb*1kq|DN(H>L8hJ@}"]-[E raW PEJQFÉ.G`MM{˴hq8rͰسۅR`8lj)Sل}Lnq5a!7@t fwGע½ÈL Uhv(VLJj1% $uq1Fn\_0U2n[dmL H-vֵNg0;~AO9N-{Ѵxp7F}8dUo!;0Ofn>ȃq#?mz[^$IiBz ຣv($yy1;ңpa V|}m1ӹ ٤F\{ \sw|E\R$PvgB;aG#>")"BF8CԨm+ԪI@*JKK[qTqĠnUCN$vM~ m5s)hi 2S꧳שmۂELƢ{i`m&Z)mU `i5Է`8ljS%JPBoQ2=]Kz5l2巍2l&mjU+d8qjYvePd6-+pGPn%{42[G1*Tx@ՇH"s9;}n0e<;FUz?Wa=w/`v vCFt;Jso~W*7K݁pl19{;pJaQ p0k{Λ:wwd7ҠJ*70jԯ>BRޏK)l[''P$hs )N3PuM+pY hpVeքuo0^!-8-5m8⥖窍0ʄ®lQ;LTJ2xedAR`[BTnH ,mS9Vӓӄ P,j6Ng0/dƕm8's0~'%үpy ق{3wg_aD7hnsI_ގbm bwF)s.'/cpa<"c8pu{4+/x^`+7t ۉNdO.F+Fg>\"i{Vcpg, ,W F72yi k%b&UylY- jzNz6ӓG}t6E gQmw JЛ$2HMtc'q3FDtz<Ġil^N16BР̑nEfݰCqz"i*U|qrJ>(>jp82G8LLܺN$ ENav:;9F0wdn 2ycJFUz?Wa;0O˫F1D7h;Jso~W*70e:4rDTka[ NRqQGY}2G)sTk +Tk(G)F=p8F-'XI;dl]+b\Tkb9K{O=@ KElNt Sh\te8hnm^cOG >b  6(d*F[N7:hqi HF&IC lTZ…ު\730lү(Oqeo'D]VCB–V,ޣ^dr`V N3 h.8{țp6̈́*S emTV~'T(859,by? ( hT(Jp޳\$ݤzJȊpV?ިm7-XqFȪtpWp >ƺbkqZUn5G~~y#] k5c+r|}#ZZWqTUnuBu:G~>$TMZZpy#MImbj_8_ȔiT8@颟U!DZP[LBDtd@bW$,_$i|S6ɱO_?zÜ˵h,t`_xBR.o|IFAS5o [;K+4P񍕪8/lq__ؕ\+ P@:?>taݰER5G)xv/%mv x%$zG(~%>_:"]bŊ ̸2Cˡ7¬ҧV%eO) kPU 4>⌲A@15T2&BVCx1ыg! JRMRbh)'Jm{B٠Rx+%KT`ToQZb7Ld-È6{L"v`c4P8a+Fbij ,tjqBqI<KyY- [`+)F !)QPr[owaVI F'4itm1; х_g< LV&g7a=4F ; Lt#d 嶯p&'zTnasr0+$쉬}凃9˛GI_ވ^IݣDr_H o y^BO"%;EdWdO.6E4*s 8nz-q"G48ةO>1 PUUI:J˺-'>aErpj:09+a齳@hbYEDޣSY¹(:8Z5mE=Z;2)~"aR"*VEIDTT)IR4Ԗ%FS/Fr`Qt'=xXoy(=elSq )M5(q!3 =|qk.JTJZbm`NKBe|@`NZ7Ng*<0+ aVI F'4itm1; х_g<8&g7a4Fq|"c?3&6^o-~8`y1;ңpasr0+$쉬}凃9˛GI_ވ^IݣDr_H O y^BO"%;$U M:OЁN qi~6a T^Cih\~g4jQ ܷMl&q@__T=4%/3B4U`pd'H AţL90ejU$LIUc oQ8e,-+]: >@l?y{g9I#hl"is41c&6ohqAF$N1:巬pВ/Q퉢a*v"!&g7a4Fq|"c?3&6V9V:0k{¼Q0幹 vDDK쉑I:i+ 13,\{r?g7fSH|ὰNFQs^&ly]ۅữ9˛E0b}; ѳ 9qؕ޺y?a7gn˛E{!WֵQ_HUxӪ>x]ºA~"jvSگ5`͓JixVZ+7ý3on15JhɻG1YnwªSGlOtva[O;9odY'd+1 r6ҭѴxp7F;g sdy&g7a=4Fqbc?3&69;s\*ɉޕ; [䝑5ѱ|H&a{4dհxDr_H d=DO3 V4Dp{sx>1 !3PQq"2@A`#0aBrRb4?B 8r$ZQ":qT5C:[uyӽ/w|h с5CuC&Viޗ^;eszF؊{ uy:хф*4<'.O a؞N.5% n*2o5gފT{(hJC#25%1'䡍[Pjo5eaLe:ftBnWkg؍9h8/MQCK,uB*@4C4 jj;{L6A-5 +ۍ7]Tx[9au<ro5e齦[Q]v𛅪lt<5dSEwy/MFsЍx 6huu4okPuZ~;{DxhD t5VQJ&x/{oJCf'=YzoHpcIcSo%CuEE 漊xXEN{ُwNG -8P SY|Z Mjh5yǍ4 6q(SAR~6}ӽ7XJ*?*maLG|Z{1;NbPab5CWw!m<7|gF^%u|qX´ 1+: )㊵tn7p].&8:8*g I4ZYwHO٧Ir3[ U_Ajc88x k=XֆJm#t=MHO>;UWIm=.x i'$Є2ֺXywȗ5)~UX{;mt1CM1Q-*Q!9K7 @;K E E{۲ARVMKX SF٘=#)sg"@ur^/E蝢c}NM{ZnUgT W}V *Ab AbrS]0] 0wׅ 6jQԌ9* ]-fJwJWQt&#(Mch;LS"m[s\r&B%~C&ZD̷! CI=Ru>RV>&ZѯyxX~QN*_jۡܝQ42wfg⪚uHE׃}sܔAtNm4MqqvZfPWDAݛhQuJaRDT@5ĕ+TQE@5չdʢx#UST*Q#a AU,!EVDUa Q5 `B.5"!Pw-KRvjRU @PBU jEb+XQ: .5XV"D'kRG4b*+mBx#:C/Tj&WG;4X V @ƴTsj04!d!Iи*FdFaoX™ JNawG_ |-h=AtG<8b?'a?kq}7C͓ժLמYwD3IJlk\G"YR` $G9+iYLcK{*Ov륣6+|3hpȊGMӛ')mV2Z*|8 _*MX~\eA/e|*?{'rRF (g?ì?DTɿt~]>fl+SBTgFkk sT R;p ƃz@9޳yjWvhxppUSe8?տoB!Τ-. J^ aCkE7ƻN䥶 }kG)x?r2b7Fը 2y434`E@"%o\~Tu~=EEEEEN[jeCnY;[E쭔";xr[j>nhc(3-|t^;?/e(p:S')mSM kn&X>QNp,S01C!I.x<a + XskwAT&+g{jE'qMp*?%BP;%BU 9&]'6UUUUUWD rOf!E:S^xK<"*kV2E a%JxT*QuBUTi&4TAɲ3Lk5٨pvwM@5517DUU΃MMRhf_Wr *";6N䥶w?+~W;$֚G Ҍ_";6N䥶wQa @QFp֦nRFnRA!12 APQ"0@`aqRB#34S$?"nd%\+[EPvEnGwl4u5mԃjrjvnAڢexGlP HyzV&njVN.r:V&'SJE$TlPNCVҴn(V3mm; *{2d \G70BWT m23bv{7GT]#3?U +b49`z>(['U8. P|֑rPn t']l]ޟ qkhI=Gڣڐ.D"o8ޛ}C L>q@<ɇ(89WTT'`Vr/*Ҵ[l37mGF7RjfHbT@J-LDAjPYfN1:I'/0|%F] 'FoH,Mn4\η8p*Et8l<~2+65$NvQ:[j"حI: xףu|LdTcqblJzMZDXbW01> 6QFir?ֆo!:!:Сϣ{LNU w f7e#uH t"Jꛆ|\CT A)/ F(7|l)\x 7ࢷ=.K5 eQEp-L.LLLLm {!BpE"̶e$$M.7STS'Ḣ❑8M\Jt&\L/_!*6dQMPqNS 8I:) Ԣ] $ ;`QMPqNȈ!i8u@ӵ (!b6_</m ё0ψ`QMPqNSgZ{z7MsTAcN!7 M*+ ޟ8^GyJ{[Qb!JZDd&N#GlP  *#9VQZJ ;ΪZ5[n FA QpM*)*rDiiQR8a 4(8dR(˱ Dumͪ)*&]EdIFLݽiPqNTA7]QvJn,SV{o%"N:rR*}vCQ2(N 賈gYiQ8F^1ii y =:MPNS) 85n74c(3!DĎ NGw)nS5 ;QC/?^Q_.c;j@|XqP4}1E9C_`*ҭlzUIY*wwѧ OjF W|pb{ĭG&[ӎӇ <7Z8jN'68dAuT554qSݺ&Ss>ؠA:$G9ӌ8ȯȪ%  J7zA6x&>:dJ*UTd#)~øyji !۱8J>5CVlk#zSzه .c^I:qz̫ (LEG^xCT(z* A {yE.An5Eq I _¢|UN.q(\p #˜\vVT,4&s{pY+MQr3h;FZa߫)ܣT,GQ=b;a& zG Σoe4hy74+g>GZ} L'48oS輄gCnٹӹNkysisSSSSS 0G)Nèz.c9jӿBĂ8a}^Qxȝ ¡RyVL'J- BSE i_Vwh ۦBJR{m /W0\*ٝfB}#"TR*EH-G)# 'b<8{-׻Ç kڛH#ح=UÓdKwfQN7A} IlK\&-3IljK6=v;J]QT,TMƲ(!44B ݽBjuSSVj.E{NF $; *#u&s0`SS *#{z2O.^wIp`#D; #dk(oincludes/modules/local-seo/assets/js/rank-math-local.js000064400000013145147600403130017130 0ustar00(()=>{"use strict";var t={n:e=>{var r=e&&e.__esModule?()=>e.default:()=>e;return t.d(r,{a:r}),r},d:(e,r)=>{for(var o in r)t.o(r,o)&&!t.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:r[o]})},o:(t,e)=>Object.prototype.hasOwnProperty.call(t,e)};const e=jQuery;var r=t.n(e);const o=lodash;function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},n(t)}function a(t,e){for(var r=0;r1,s={zoom:parseInt(e.zoom_level),zoomControl:e.allow_zoom,draggable:e.allow_dragging,mapTypeId:e.map_style};i||(s.center={lat:Number(a[Object.keys(a)[0]].lat),lng:Number(a[Object.keys(a)[0]].lng)});var l=new google.maps.Map(document.getElementById(t),s),c=new google.maps.InfoWindow;(0,o.forEach)(a,(function(t,o){var i=new google.maps.Marker({position:new google.maps.LatLng(t.lat,t.lng),map:l,type:t.terms});n.extend(i.position),a[o].content=t.content,e.show_infowindow&&google.maps.event.addListener(i,"click",function(t,e){return function(){c.setContent(a[e].content),c.setOptions({maxWidth:200}),c.open(l,t)}}(i,o)),r.markers[o]=i})),i&&l.fitBounds(n),e.show_clustering&&this.markerClusterer(l),this.getRoute(l)}},{key:"markerClusterer",value:function(t){new MarkerClusterer(t,this.markers,{imagePath:"https://developers.google.com/maps/documentation/javascript/examples/markerclusterer/m"})}},{key:"categoryFilter",value:function(){var t=this;if(!this.categorySelector.length)return!1;this.categorySelector.on("change",(function(){var e=parseInt(t.categorySelector.val());(0,o.forEach)(t.markers,(function(n,a){isNaN(e)?t.markers[a].setVisible(!0):(0,o.isUndefined)(n.type)||-1===r().inArray(e,n.type)?t.markers[a].setVisible(!1):t.markers[a].setVisible(!0)}))}))}},{key:"initStoreLocator",value:function(){if(this.storeLocator.length){var t=new google.maps.Geocoder,e=1;r()("#rank-math-local-store-locator").on("submit",(function(o){var n=this;if(1===e){o.preventDefault();var a=r()(this).find("#rank-math-search-address").val();return t.geocode({address:a},(function(t,o){"OK"===o?(r()(n).find("#rank-math-lat").val(t[0].geometry.location.lat()),r()(n).find("#rank-math-lng").val(t[0].geometry.location.lng()),e++,r()(n).trigger("submit")):console.error("Geocode was not successful for the following reason: "+o)})),!1}}))}}},{key:"detectLocation",value:function(){var t=this;this.currentLocation.length&&navigator.geolocation&&this.currentLocation.on("click",(function(e){return e.preventDefault(),navigator.geolocation.getCurrentPosition((function(e){var r={lat:parseFloat(e.coords.latitude),lng:parseFloat(e.coords.longitude)};(new google.maps.Geocoder).geocode({location:r},(function(e,r){"OK"===r&&t.address.val(e[0].formatted_address)}))})),!1}))}},{key:"getRoute",value:function(t){var e=this;if(this.directionsWrapper.length){this.directionsWrapper.find(".rank-math-show-route").on("click",(function(t){t.preventDefault();var e=r()(this).data("toggle-text");return r()(this).data("toggle-text",r()(this).text()).text(e),r()(this).parent().toggleClass("show"),r()(this).parent().find(".rank-math-directions").html()||r()(this).parent().find("form").trigger("submit"),!1}));var o=r()(".rank-math-directions-wrapper").find("form"),n=new google.maps.DirectionsRenderer,a=new google.maps.DirectionsService;n.setMap(t),o.on("submit",(function(t){t.preventDefault();var i=r()(t.target).parent().next(".rank-math-directions"),s={origin:o.find("#rank-math-origin").val(),destination:new google.maps.LatLng(r()(t.target).find("#rank-math-lat").val(),r()(t.target).find("#rank-math-lng").val()),travelMode:"DRIVING",unitSystem:google.maps.UnitSystem.IMPERIAL};return a.route(s,(function(t,r){"OK"===r&&(n.setDirections(t),i.html(e.getDirectionsData(t)))})),!1}))}}},{key:"getDirectionsData",value:function(t){var e="",r=t.routes[0].legs[0];return e+="

    "+r.start_address+"

    ",e+="
      ",(0,o.forEach)(r.steps,(function(t){e+='
    • '+t.instructions+"
    • "})),e+="
    ",e+="

    "+r.end_address+"

    ",e+="
    "+t.routes[0].copyrights+"
    "}}])&&a(e.prototype,n),i&&a(e,i),Object.defineProperty(e,"prototype",{writable:!1}),t}();google.maps.event.addDomListener(window,"load",new i)})();includes/modules/local-seo/assets/js/rank-math-pointers.js000064400000010255147600403130017700 0ustar00(()=>{"use strict";var t={n:e=>{var n=e&&e.__esModule?()=>e.default:()=>e;return t.d(n,{a:n}),n},d:(e,n)=>{for(var o in n)t.o(n,o)&&!t.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:n[o]})},o:(t,e)=>Object.prototype.hasOwnProperty.call(t,e)};const e=jQuery;var n=t.n(e);const o=lodash,r=wp.i18n;function i(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=rankMath.links[t]||"";if(!n)return"#";if(!e)return n;var o={utm_source:"Plugin",utm_medium:encodeURIComponent(e),utm_campaign:"WP"};return n+"?"+Object.keys(o).map((function(t){return"".concat(t,"=").concat(o[t])})).join("&")}function a(t){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},a(t)}function s(t,e){for(var n=0;n'+(0,r.__)("Dismiss","rank-math-pro")+""),a=n()(''+o+""),s=n()('
    ');return i.on("click.pointer",(function(t){t.preventDefault(),e.element.pointer("destroy")})),a.on("click.pointer",(function(t){t.preventDefault(),e.element.pointer("close")})),s.append(i),s.append(a),s}}),a=n()(o.target).pointer(i);a.pointer("open"),o.next_trigger&&n()(o.next_trigger.target).on(o.next_trigger.event,(function(){setTimeout((function(){a.pointer("close")}),400)}))}},{key:"getPointers",value:function(){return{title:{target:".editor-post-title__input",next:"schema",options:{content:"

    "+(0,r.__)("Local Business Name","rank-math-pro")+"

    "+(0,r.__)("Give your business's new location a name here. This field is required and will be visible to users.","rank-math-pro")+"

    "}},schema:{target:".components-tab-panel__tabs-item.rank-math-schema-tab",next:"content",options:{content:"

    "+(0,r.__)("Local Business Schema","rank-math-pro")+"

    "+(0,r.__)('Add your local business\'s details here with "Local Business" Schema Markup in order to be eligible for local SERP features.',"rank-math-pro")+"

    ",position:{edge:"right",align:"left"}}},content:{target:".is-root-container",next:"submitdiv",options:{content:"

    "+(0,r.__)("Show Business Information","rank-math-pro")+"

    "+(0,r.sprintf)((0,r.__)("Make sure to add the Local Business Block or %s to display your business data.","rank-math-pro"),'[rank_math_local] shortcode')+"

    ",position:{edge:"bottom",align:"middle"}}},submitdiv:{target:".editor-post-publish-button__button",next:"",options:{content:"

    "+(0,r.__)("Publish your location!","rank-math-pro")+"

    "+(0,r.__)("When you're done editing, don't forget to hit \"publish\" to create this location.","rank-math-pro")+"

    "}}}}}])&&s(e.prototype,a),u&&s(e,u),Object.defineProperty(e,"prototype",{writable:!1}),t}();n()(window).on("load",(function(){new u}))})();includes/modules/local-seo/blocks/local-business/js/index.js000064400000032257147600403130020170 0ustar00(()=>{"use strict";var e={991:e=>{e.exports=function e(t,r){if(t===r)return!0;if(t&&r&&"object"==typeof t&&"object"==typeof r){if(t.constructor!==r.constructor)return!1;var o,n,a;if(Array.isArray(t)){if((o=t.length)!=r.length)return!1;for(n=o;0!=n--;)if(!e(t[n],r[n]))return!1;return!0}if(t instanceof Map&&r instanceof Map){if(t.size!==r.size)return!1;for(n of t.entries())if(!r.has(n[0]))return!1;for(n of t.entries())if(!e(n[1],r.get(n[0])))return!1;return!0}if(t instanceof Set&&r instanceof Set){if(t.size!==r.size)return!1;for(n of t.entries())if(!r.has(n[0]))return!1;return!0}if(ArrayBuffer.isView(t)&&ArrayBuffer.isView(r)){if((o=t.length)!=r.length)return!1;for(n=o;0!=n--;)if(t[n]!==r[n])return!1;return!0}if(t.constructor===RegExp)return t.source===r.source&&t.flags===r.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===r.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===r.toString();if((o=(a=Object.keys(t)).length)!==Object.keys(r).length)return!1;for(n=o;0!=n--;)if(!Object.prototype.hasOwnProperty.call(r,a[n]))return!1;for(n=o;0!=n--;){var l=a[n];if(!e(t[l],r[l]))return!1}return!0}return t!=t&&r!=r}}},t={};function r(o){var n=t[o];if(void 0!==n)return n.exports;var a=t[o]={exports:{}};return e[o](a,a.exports,r),a.exports}r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var o in t)r.o(t,o)&&!r.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{const e=wp.blocks,t=lodash,o=wp.i18n,n=wp.data,a=wp.blockEditor,l=wp.components,s=React,i=wp.element;var u=r(991),p=r.n(u);const c=wp.compose,m=wp.apiFetch;var h=r.n(m);const _=wp.url,b={};function f({className:e}){return(0,s.createElement)(l.Placeholder,{className:e},(0,o.__)("Block rendered as empty."))}function y({response:e,className:t}){const r=(0,o.sprintf)((0,o.__)("Error loading block: %s"),e.errorMsg);return(0,s.createElement)(l.Placeholder,{className:t},r)}function d({children:e,showLoader:t}){return(0,s.createElement)("div",{style:{position:"relative"}},t&&(0,s.createElement)("div",{style:{position:"absolute",top:"50%",left:"50%",marginTop:"-9px",marginLeft:"-9px"}},(0,s.createElement)(l.Spinner,null)),(0,s.createElement)("div",{style:{opacity:t?"0.3":1}},e))}function g(t){const{attributes:r,block:o,className:n,httpMethod:a="GET",urlQueryArgs:l,skipBlockSupportAttributes:u=!1,EmptyResponsePlaceholder:m=f,ErrorResponsePlaceholder:g=y,LoadingResponsePlaceholder:w=d}=t,k=(0,i.useRef)(!0),[S,v]=(0,i.useState)(!1),E=(0,i.useRef)(),[C,A]=(0,i.useState)(null),T=(0,c.usePrevious)(t),[P,x]=(0,i.useState)(!1);function M(){var t,n;if(!k.current)return;x(!0);let s=r&&(0,e.__experimentalSanitizeBlockAttributes)(o,r);u&&(s=function(e){const{backgroundColor:t,borderColor:r,fontFamily:o,fontSize:n,gradient:a,textColor:l,className:s,...i}=e,{border:u,color:p,elements:c,spacing:m,typography:h,..._}=e?.style||b;return{...i,style:_}}(s));const i="POST"===a,p=i?null:null!==(t=s)&&void 0!==t?t:null,c=function(e,t=null,r={}){return(0,_.addQueryArgs)(`/wp/v2/block-renderer/${e}`,{context:"edit",...null!==t?{attributes:t}:{},...r})}(o,p,l),m=i?{attributes:null!==(n=s)&&void 0!==n?n:null}:null,f=E.current=h()({path:c,data:m,method:i?"POST":"GET"}).then((e=>{k.current&&f===E.current&&e&&A(e.rendered)})).catch((e=>{k.current&&f===E.current&&A({error:!0,errorMsg:e.message})})).finally((()=>{k.current&&f===E.current&&x(!1)}));return f}const O=(0,c.useDebounce)(M,500);(0,i.useEffect)((()=>()=>{k.current=!1}),[]),(0,i.useEffect)((()=>{void 0===T?M():p()(T,t)||O()})),(0,i.useEffect)((()=>{if(!P)return;const e=setTimeout((()=>{v(!0)}),1e3);return()=>clearTimeout(e)}),[P]);const R=!!C,L=""===C,j=C?.error;return P?(0,s.createElement)(w,{...t,showLoader:S},R&&(0,s.createElement)(i.RawHTML,{className:n},C)):L||!R?(0,s.createElement)(m,{...t}):j?(0,s.createElement)(g,{response:C,...t}):(0,s.createElement)(i.RawHTML,{className:n},C)}const w={},k=(0,n.withSelect)((e=>{const t=e("core/editor");if(t){const e=t.getCurrentPostId();if(e&&"number"==typeof e)return{currentPostId:e}}return w}))((({urlQueryArgs:e=w,currentPostId:t,...r})=>{const o=(0,i.useMemo)((()=>t?{post_id:t,...e}:e),[t,e]);return(0,s.createElement)(g,{urlQueryArgs:o,...r})}));function S(e){return S="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},S(e)}function v(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==S(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var o=r.call(e,t||"default");if("object"!==S(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===S(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var E=function(e,r){var o=[];return(0,t.forEach)(e,(function(e,t){"boolean"===e.type&&o.push(wp.element.createElement(l.ToggleControl,{label:e.label,checked:r.attributes[t],onChange:function(e){return r.setAttributes(v({},t,e))}})),"string"===e.type&&o.push(wp.element.createElement(l.TextControl,{label:e.label,value:r.attributes[t],onChange:function(e){return r.setAttributes(v({},t,e))}})),"select"===e.type&&o.push(wp.element.createElement(l.SelectControl,{label:e.label,value:r.attributes[t],options:e.options,onChange:function(e){return r.setAttributes(v({},t,e))}})),"range"===e.type&&o.push(wp.element.createElement(l.RangeControl,{label:e.label,value:r.attributes[t],onChange:function(e){return r.setAttributes(v({},t,e))},min:e.min,max:e.max}))})),o},C=function(e){var t={show_company_name:{label:(0,o.__)("Show Company Name","rank-math-pro"),type:"boolean"},show_company_address:{label:(0,o.__)("Show Company Address","rank-math-pro"),type:"boolean"},show_on_one_line:{label:(0,o.__)("Show address on one line","rank-math-pro"),type:"boolean"},show_state:{label:(0,o.__)("Show State","rank-math-pro"),type:"boolean"},show_country:{label:(0,o.__)("Show Country","rank-math-pro"),type:"boolean"},show_telephone:{label:(0,o.__)("Show Primary number","rank-math-pro"),type:"boolean"},show_secondary_number:{label:(0,o.__)("Show Secondary number","rank-math-pro"),type:"boolean"},show_fax:{label:(0,o.__)("Show FAX number","rank-math-pro"),type:"boolean"},show_email:{label:(0,o.__)("Show Email","rank-math-pro"),type:"boolean"},show_url:{label:(0,o.__)("Show Business URL","rank-math-pro"),type:"boolean"},show_logo:{label:(0,o.__)("Show Logo","rank-math-pro"),type:"boolean"},show_vat_id:{label:(0,o.__)("Show VAT number","rank-math-pro"),type:"boolean"},show_tax_id:{label:(0,o.__)("Show TAX ID","rank-math-pro"),type:"boolean"},show_coc_id:{label:(0,o.__)("Show COC number","rank-math-pro"),type:"boolean"},show_pricerange:{label:(0,o.__)("Show Price Indication","rank-math-pro"),type:"boolean"}};return"address"===e.attributes.type&&delete t.show_company_address,E(t,e)},A=function(e){var r=[],n=e.attributes.type;if("address"===n&&r.push(wp.element.createElement(l.ToggleControl,{label:(0,o.__)("Show Opening Hours","rank-math-pro"),checked:e.attributes.show_opening_hours,onChange:function(t){return e.setAttributes({show_opening_hours:t})}})),"opening-hours"===n||e.attributes.show_opening_hours){var a=e.attributes.show_days.split(",");(0,t.forEach)(["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],(function(t){r.push(wp.element.createElement(l.ToggleControl,{label:(0,o.sprintf)((0,o.__)("Show %s","rank-math-pro"),t),checked:a.includes(t),onChange:function(){var r=a.indexOf(t);r>-1?a.splice(r,1):a.push(t),e.setAttributes({show_days:a.toString()})}}))})),r.push(wp.element.createElement(l.ToggleControl,{label:(0,o.__)("Hide Closed Days","rank-math-pro"),checked:e.attributes.hide_closed_days,onChange:function(t){return e.setAttributes({hide_closed_days:t})}})),r.push(wp.element.createElement(l.ToggleControl,{label:(0,o.__)("Show open now label after opening hour for current day","rank-math-pro"),checked:e.attributes.show_opening_now_label,onChange:function(t){return e.setAttributes({show_opening_now_label:t})}})),e.attributes.show_opening_now_label&&r.push(wp.element.createElement(l.TextControl,{label:(0,o.__)("Show open now label after opening hour for current day","rank-math-pro"),value:e.attributes.opening_hours_note,onChange:function(t){return e.setAttributes({opening_hours_note:t})}}))}return r},T=function(e){var t=[],r="store-locator"===e.attributes.type;if(r&&t.push(wp.element.createElement(l.ToggleControl,{label:(0,o.__)("Show Map","rank-math-pro"),checked:e.attributes.show_map,onChange:function(t){return e.setAttributes({show_map:t})}})),r&&!e.attributes.show_map)return t;var n={map_style:{label:(0,o.__)("Map Type","rank-math-pro"),type:"select",options:[{value:"roadmap",label:(0,o.__)("Roadmap","rank-math-pro")},{value:"hybrid",label:(0,o.__)("Hybrid","rank-math-pro")},{value:"satellite",label:(0,o.__)("Satellite","rank-math-pro")},{value:"terrain",label:(0,o.__)("Terrain","rank-math-pro")}]},map_width:{label:(0,o.__)("Map Width","rank-math-pro"),type:"string"},map_height:{label:(0,o.__)("Map Height","rank-math-pro"),type:"string"},show_category_filter:{label:(0,o.__)("Show Category filter","rank-math-pro"),type:"boolean"},zoom_level:{label:(0,o.__)("Zoom Level","rank-math-pro"),type:"range",min:-1,max:19},allow_zoom:{label:(0,o.__)("Allow Zoom","rank-math-pro"),type:"boolean"},allow_scrolling:{label:(0,o.__)("Allow Zoom by scroll","rank-math-pro"),type:"boolean"},allow_dragging:{label:(0,o.__)("Allow Dragging","rank-math-pro"),type:"boolean"},show_marker_clustering:{label:(0,o.__)("Show Marker Clustering","rank-math-pro"),type:"boolean"},show_infowindow:{label:(0,o.__)("Show InfoWindow","rank-math-pro"),type:"boolean"},show_route_planner:{label:(0,o.__)("Show Route Planner","rank-math-pro"),type:"boolean"},route_label:{label:(0,o.__)("Route Label","rank-math-pro"),type:"string"}};return r||(delete n.show_route_planner,delete n.route_label),t.concat(E(n,e))},P=function(e,t){var r=(0,o.__)("Address Settings","rank-math-pro");return"getHoursSettings"===e?r=(0,o.__)("Opening Hours Settings","rank-math-pro"):"getMapSettings"===e&&(r=(0,o.__)("Map Settings","rank-math-pro")),wp.element.createElement(l.PanelBody,{title:r},"getHoursSettings"===e&&A(t),"getAddressSettings"===e&&C(t),"getMapSettings"===e&&T(t))};const x=(0,n.withSelect)((function(e){var t=e("core").getEntityRecords("postType","rank_math_locations",{per_page:-1}),r=[];t&&(r.push({value:0,label:(0,o.__)("All Locations","rank-math-pro")}),t.forEach((function(e){r.push({value:e.id,label:e.title.rendered})})));var n=e("core").getEntityRecords("taxonomy","rank_math_location_category",{per_page:-1}),a=[];return n&&n.forEach((function(e){a.push({value:e.id,label:e.name})})),{locationsData:r,termsData:a}}))((function(e){var t=(0,a.useBlockProps)(),r=e.className,n=e.setAttributes,s=e.attributes,i=e.locationsData,u=e.termsData,p=rankMath.localBusiness;return s.limit||n({limit:p.limit}),s.map_style||n({map_style:p.map_style}),s.route_label||n({route_label:p.route_label}),wp.element.createElement("div",t,wp.element.createElement("div",{id:"rank-math-local",className:"rank-math-block "+r},wp.element.createElement(a.InspectorControls,{key:"inspector"},wp.element.createElement(l.PanelBody,{title:(0,o.__)("Settings","rank-math-pro"),initialOpen:"true"},wp.element.createElement(l.SelectControl,{label:(0,o.__)("Type","rank-math-pro"),value:s.type,options:[{value:"address",label:(0,o.__)("Address","rank-math-pro")},{value:"opening-hours",label:(0,o.__)("Opening Hours","rank-math-pro")},{value:"map",label:(0,o.__)("Map","rank-math-pro")},{value:"store-locator",label:(0,o.__)("Store Locator","rank-math-pro")}],onChange:function(e){return n({type:e})}}),"store-locator"!==s.type&&wp.element.createElement(l.SelectControl,{label:(0,o.__)("Locations","rank-math-pro"),value:s.locations,options:i,onChange:function(e){return n({locations:e})}}),"store-locator"!==s.type&&wp.element.createElement(l.SelectControl,{label:(0,o.__)("Location Categories","rank-math-pro"),multiple:!0,value:s.terms,options:u,onChange:function(e){return n({terms:e})}}),wp.element.createElement(l.TextControl,{type:"number",label:(0,o.__)("Maximum number of locations to show","rank-math-pro"),value:s.limit,onChange:function(t){return e.setAttributes({limit:t})}}),"address"===s.type&&C(e),"opening-hours"===s.type&&A(e),"map"===s.type&&T(e),"store-locator"===s.type&&function(e){var t={show_radius:{label:(0,o.__)("Show radius","rank-math-pro"),type:"boolean"},search_radius:{label:(0,o.__)("Search Locations within the radius","rank-math-pro"),type:"range",min:5,max:1e3},show_category_filter:{label:(0,o.__)("Add dropdown to filter results by category","rank-math-pro"),type:"boolean"},show_nearest_location:{label:(0,o.__)("Show nearest location if none is found within radius","rank-math-pro"),type:"boolean"}};return E(t,e)}(e)),"address"===s.type&&P("getHoursSettings",e),("map"===s.type||"store-locator"===s.type)&&P("getAddressSettings",e),"store-locator"===s.type&&P("getMapSettings",e)),function(e){return"map"===e.type?wp.element.createElement("img",{src:rankMath.previewImage,alt:(0,o.__)("Preview Image","rank-math-pro")}):wp.element.createElement(k,{block:"rank-math/local-business",attributes:e})}(s)))}));(0,e.registerBlockType)("rank-math/local-business",{edit:x})})()})();includes/modules/local-seo/blocks/local-business/src/edit.js000064400000030256147600403130020156 0ustar00/** * External dependencies */ import { forEach } from 'lodash' /** * WordPress dependencies */ import { __, sprintf } from '@wordpress/i18n' import { withSelect } from '@wordpress/data' import { useBlockProps, InspectorControls } from '@wordpress/block-editor' import { ToggleControl, PanelBody, SelectControl, TextControl, RangeControl } from '@wordpress/components' import ServerSideRender from '@wordpress/server-side-render' const getFieldsData = ( hash, props ) => { const settings = [] forEach( hash, ( value, key ) => { if ( 'boolean' === value.type ) { settings.push( props.setAttributes( { [ key ]: newValue } ) } /> ) } if ( 'string' === value.type ) { settings.push( props.setAttributes( { [ key ]: newValue } ) } /> ) } if ( 'select' === value.type ) { settings.push( props.setAttributes( { [ key ]: newValue } ) } /> ) } if ( 'range' === value.type ) { settings.push( props.setAttributes( { [ key ]: newValue } ) } min={ value.min } max={ value.max } /> ) } } ) return settings } const getAddressSettings = ( props ) => { const hash = { show_company_name: { label: __( 'Show Company Name', 'rank-math-pro' ), type: 'boolean', }, show_company_address: { label: __( 'Show Company Address', 'rank-math-pro' ), type: 'boolean', }, show_on_one_line: { label: __( 'Show address on one line', 'rank-math-pro' ), type: 'boolean', }, show_state: { label: __( 'Show State', 'rank-math-pro' ), type: 'boolean', }, show_country: { label: __( 'Show Country', 'rank-math-pro' ), type: 'boolean', }, show_telephone: { label: __( 'Show Primary number', 'rank-math-pro' ), type: 'boolean', }, show_secondary_number: { label: __( 'Show Secondary number', 'rank-math-pro' ), type: 'boolean', }, show_fax: { label: __( 'Show FAX number', 'rank-math-pro' ), type: 'boolean', }, show_email: { label: __( 'Show Email', 'rank-math-pro' ), type: 'boolean', }, show_url: { label: __( 'Show Business URL', 'rank-math-pro' ), type: 'boolean', }, show_logo: { label: __( 'Show Logo', 'rank-math-pro' ), type: 'boolean', }, show_vat_id: { label: __( 'Show VAT number', 'rank-math-pro' ), type: 'boolean', }, show_tax_id: { label: __( 'Show TAX ID', 'rank-math-pro' ), type: 'boolean', }, show_coc_id: { label: __( 'Show COC number', 'rank-math-pro' ), type: 'boolean', }, show_pricerange: { label: __( 'Show Price Indication', 'rank-math-pro' ), type: 'boolean', }, } if ( 'address' === props.attributes.type ) { delete hash.show_company_address } return getFieldsData( hash, props ) } const getHoursSettings = ( props ) => { const settings = [] const type = props.attributes.type if ( 'address' === type ) { settings.push( props.setAttributes( { show_opening_hours: newValue } ) } /> ) } if ( 'opening-hours' === type || props.attributes.show_opening_hours ) { const enabledDays = props.attributes.show_days.split( ',' ) forEach( [ 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday', 'Sunday' ], ( value ) => { settings.push( { const index = enabledDays.indexOf( value ) if ( index > -1 ) { enabledDays.splice( index, 1 ) } else { enabledDays.push( value ) } props.setAttributes( { show_days: enabledDays.toString() } ) } } /> ) } ) settings.push( props.setAttributes( { hide_closed_days: newValue } ) } /> ) settings.push( props.setAttributes( { show_opening_now_label: newValue } ) } /> ) if ( props.attributes.show_opening_now_label ) { settings.push( props.setAttributes( { opening_hours_note: newValue } ) } /> ) } } return settings } const getMapSettings = ( props ) => { const settings = [] const isStoreLocator = 'store-locator' === props.attributes.type if ( isStoreLocator ) { settings.push( props.setAttributes( { show_map: showMap } ) } /> ) } if ( isStoreLocator && ! props.attributes.show_map ) { return settings } const hash = { map_style: { label: __( 'Map Type', 'rank-math-pro' ), type: 'select', options: [ { value: 'roadmap', label: __( 'Roadmap', 'rank-math-pro' ), }, { value: 'hybrid', label: __( 'Hybrid', 'rank-math-pro' ), }, { value: 'satellite', label: __( 'Satellite', 'rank-math-pro' ), }, { value: 'terrain', label: __( 'Terrain', 'rank-math-pro' ), }, ], }, map_width: { label: __( 'Map Width', 'rank-math-pro' ), type: 'string', }, map_height: { label: __( 'Map Height', 'rank-math-pro' ), type: 'string', }, show_category_filter: { label: __( 'Show Category filter', 'rank-math-pro' ), type: 'boolean', }, zoom_level: { label: __( 'Zoom Level', 'rank-math-pro' ), type: 'range', min: -1, max: 19, }, allow_zoom: { label: __( 'Allow Zoom', 'rank-math-pro' ), type: 'boolean', }, allow_scrolling: { label: __( 'Allow Zoom by scroll', 'rank-math-pro' ), type: 'boolean', }, allow_dragging: { label: __( 'Allow Dragging', 'rank-math-pro' ), type: 'boolean', }, show_marker_clustering: { label: __( 'Show Marker Clustering', 'rank-math-pro' ), type: 'boolean', }, show_infowindow: { label: __( 'Show InfoWindow', 'rank-math-pro' ), type: 'boolean', }, show_route_planner: { label: __( 'Show Route Planner', 'rank-math-pro' ), type: 'boolean', }, route_label: { label: __( 'Route Label', 'rank-math-pro' ), type: 'string', }, } if ( ! isStoreLocator ) { delete hash.show_route_planner delete hash.route_label } return settings.concat( getFieldsData( hash, props ) ) } const getStoreLocatorSettings = ( props ) => { const hash = { show_radius: { label: __( 'Show radius', 'rank-math-pro' ), type: 'boolean', }, search_radius: { label: __( 'Search Locations within the radius', 'rank-math-pro' ), type: 'range', min: 5, max: 1000, }, show_category_filter: { label: __( 'Add dropdown to filter results by category', 'rank-math-pro' ), type: 'boolean', }, show_nearest_location: { label: __( 'Show nearest location if none is found within radius', 'rank-math-pro' ), type: 'boolean', }, } return getFieldsData( hash, props ) } /** * Get Toggle Data. * * @param {string} type Block Type. */ const getAdditionalSettings = ( type, props ) => { let title = __( 'Address Settings', 'rank-math-pro' ) if ( 'getHoursSettings' === type ) { title = __( 'Opening Hours Settings', 'rank-math-pro' ) } else if ( 'getMapSettings' === type ) { title = __( 'Map Settings', 'rank-math-pro' ) } return ( { type === 'getHoursSettings' && getHoursSettings( props ) } { type === 'getAddressSettings' && getAddressSettings( props ) } { type === 'getMapSettings' && getMapSettings( props ) } ) } /** * Get Block Content * * @param {Array} attributes Block Attributes. */ const getBlockContent = ( attributes ) => { if ( 'map' === attributes.type ) { return ( { ) } return ( ) } const Edit = ( props ) => { const blockProps = useBlockProps() const { className, setAttributes, attributes, locationsData, termsData } = props const defaultValues = rankMath.localBusiness if ( ! attributes.limit ) { setAttributes( { limit: defaultValues.limit } ) } if ( ! attributes.map_style ) { setAttributes( { map_style: defaultValues.map_style } ) } if ( ! attributes.route_label ) { setAttributes( { route_label: defaultValues.route_label } ) } return (
    setAttributes( { type } ) } /> { 'store-locator' !== attributes.type && setAttributes( { locations } ) } /> } { 'store-locator' !== attributes.type && setAttributes( { terms } ) } /> } props.setAttributes( { limit } ) } /> { 'address' === attributes.type && getAddressSettings( props ) } { 'opening-hours' === attributes.type && getHoursSettings( props ) } { 'map' === attributes.type && getMapSettings( props ) } { 'store-locator' === attributes.type && getStoreLocatorSettings( props ) } { 'address' === attributes.type && getAdditionalSettings( 'getHoursSettings', props ) } { ( 'map' === attributes.type || 'store-locator' === attributes.type ) && getAdditionalSettings( 'getAddressSettings', props ) } { 'store-locator' === attributes.type && getAdditionalSettings( 'getMapSettings', props ) } { getBlockContent( attributes ) }
    ) } export default withSelect( ( select ) => { const locations = select( 'core' ).getEntityRecords( 'postType', 'rank_math_locations', { per_page: -1 } ) const locationsData = [] if ( locations ) { locationsData.push( { value: 0, label: __( 'All Locations', 'rank-math-pro' ) } ) locations.forEach( ( post ) => { locationsData.push( { value: post.id, label: post.title.rendered, } ) } ) } const terms = select( 'core' ).getEntityRecords( 'taxonomy', 'rank_math_location_category', { per_page: -1 } ) const termsData = [] if ( terms ) { terms.forEach( ( term ) => { termsData.push( { value: term.id, label: term.name, } ) } ) } return { locationsData, termsData, } } )( Edit ) includes/modules/local-seo/blocks/local-business/src/index.js000064400000000321147600403130020326 0ustar00/** * WordPress dependencies */ import { registerBlockType } from '@wordpress/blocks' /** * Internal dependencies */ import edit from './edit' registerBlockType( 'rank-math/local-business', { edit, } ) includes/modules/local-seo/blocks/local-business/block.json000064400000006147147600403130020073 0ustar00{ "apiVersion": 3, "title": "Local Business by Rank Math", "description": "Rank Math's Local Business block", "name": "rank-math/local-business", "category": "rank-math-blocks", "icon": "editor-ul", "textdomain": "rank-math-pro", "keywords": [ "Local Business", "Rank Math", "Contact" ], "editorScript": [ "lodash", "file:./js/index.js" ], "attributes": { "type": { "type": "string", "default": "address" }, "locations": { "type": "string", "default": "" }, "terms": { "type": "array", "default": [] }, "limit": { "type": "string", "default": "" }, "show_company_name": { "type": "boolean", "default": true }, "show_company_address": { "type": "boolean", "default": true }, "show_on_one_line": { "type": "boolean", "default": false }, "show_state": { "type": "boolean", "default": true }, "show_country": { "type": "boolean", "default": true }, "show_telephone": { "type": "boolean", "default": true }, "show_secondary_number": { "type": "boolean", "default": true }, "show_fax": { "type": "boolean", "default": false }, "show_email": { "type": "boolean", "default": true }, "show_url": { "type": "boolean", "default": true }, "show_logo": { "type": "boolean", "default": true }, "show_vat_id": { "type": "boolean", "default": false }, "show_tax_id": { "type": "boolean", "default": false }, "show_coc_id": { "type": "boolean", "default": false }, "show_pricerange": { "type": "boolean", "default": false }, "show_priceRange": { "type": "boolean", "default": false }, "show_opening_hours": { "type": "boolean", "default": false }, "show_days": { "type": "string", "default": "Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday" }, "hide_closed_days": { "type": "boolean", "default": false }, "show_opening_now_label": { "type": "boolean", "default": false }, "opening_hours_note": { "type": "string", "default": "Open Now" }, "show_map": { "type": "boolean", "default": false }, "map_style": { "type": "string", "default": "" }, "map_width": { "type": "string", "default": "100%" }, "map_height": { "type": "string", "default": "300px" }, "zoom_level": { "type": "integer", "default": -1 }, "allow_zoom": { "type": "boolean", "default": true }, "allow_scrolling": { "type": "boolean", "default": true }, "allow_dragging": { "type": "boolean", "default": true }, "show_route_planner": { "type": "boolean", "default": true }, "route_label": { "type": "string", "default": "" }, "show_category_filter": { "type": "boolean", "default": false }, "show_marker_clustering": { "type": "boolean", "default": true }, "show_infowindow": { "type": "boolean", "default": true }, "show_radius": { "type": "boolean", "default": true }, "show_nearest_location": { "type": "boolean", "default": true }, "search_radius": { "type": "string", "default": 10 } } } includes/modules/local-seo/shortcodes/class-address.php000064400000007003147600403130017314 0ustar00 */ namespace RankMathPro\Local_Seo; use RankMath\Helper; use RankMath\Traits\Hooker; use RankMath\Frontend\Shortcodes; defined( 'ABSPATH' ) || exit; /** * Address class. */ class Address { use Hooker; /** * Get Address Data. * * @param Location_Shortcode $shortcode Location_Shortcode Instance. * @param array $schema Array of Schema data. * * @return string */ public function get_data( $shortcode, $schema ) { $atts = $shortcode->atts; $data = $this->get_address( $schema, $atts ); $schema = $schema['metadata'] + $schema; $labels = [ 'telephone' => [ 'key' => 'telephone', 'label' => esc_html__( 'Phone', 'rank-math-pro' ), ], 'secondary_number' => [ 'key' => 'secondary_number', 'label' => esc_html__( 'Secondary phone', 'rank-math-pro' ), ], 'fax' => [ 'key' => 'faxNumber', 'label' => esc_html__( 'Fax', 'rank-math-pro' ), ], 'email' => [ 'key' => 'email', 'label' => esc_html__( 'Email', 'rank-math-pro' ), ], 'url' => [ 'key' => 'url', 'label' => esc_html__( 'URL', 'rank-math-pro' ), ], 'vat_id' => [ 'key' => 'vatID', 'label' => esc_html__( 'VAT ID', 'rank-math-pro' ), ], 'tax_id' => [ 'key' => 'taxID', 'label' => esc_html__( 'Tax ID', 'rank-math-pro' ), ], 'coc_id' => [ 'key' => 'coc_id', 'label' => esc_html__( 'Chamber of Commerce ID', 'rank-math-pro' ), ], 'pricerange' => [ 'key' => 'priceRange', 'label' => esc_html__( 'Price indication', 'rank-math-pro' ), ], ]; foreach ( $labels as $key => $label ) { if ( empty( $atts[ "show_$key" ] ) || empty( $schema[ $label['key'] ] ) ) { continue; } $value = esc_html( $schema[ $label['key'] ] ); if ( 'email' === $key ) { $value = '' . $value . ''; } if ( in_array( $key, [ 'telephone', 'secondary_number' ], true ) ) { $value = '' . $value . ''; } $data .= '
    ' . $label['label'] . ': ' . $value . '
    '; } return $data; } /** * Get Address Data. * * @param array $schema Array of Schema data. * @param array $atts Shortcode attributes. * * @return string */ public function get_address( $schema, $atts = [] ) { $address = array_filter( $schema['address'] ); if ( false === $address || empty( $atts['show_company_address'] ) ) { return ''; } $format = nl2br( Helper::get_settings( 'titles.local_address_format' ) ); $hash = [ 'streetAddress' => 'address', 'addressLocality' => 'locality', 'postalCode' => 'postalcode', 'addressRegion' => 'region', 'addressCountry' => 'country', ]; if ( ! $atts['show_state'] ) { unset( $hash['addressRegion'] ); $format = str_replace( [ '{region},', '{region}' ], [ '', '' ], $format ); } if ( ! $atts['show_country'] ) { unset( $hash['addressCountry'] ); $format = str_replace( [ '{country},', '{country}' ], [ '', '' ], $format ); } $data = Shortcodes::get_address( $hash, $address, $format ); if ( ! empty( $atts['show_on_one_line'] ) ) { $data = str_replace( "
    ", ' ', $data ); } return '
    ' . esc_html__( 'Address:', 'rank-math-pro' ) . '
    ' . wp_kses_post( $data ) . '
    '; } } includes/modules/local-seo/shortcodes/class-map.php000064400000006543147600403130016454 0ustar00 */ namespace RankMathPro\Local_Seo; use RankMath\Schema\DB; defined( 'ABSPATH' ) || exit; /** * Map class. */ class Map { /** * Shortcode Instance. * * @var Location_Shortcode */ public $shortcode; /** * Get Address Data. * * @param Location_Shortcode $shortcode Location_Shortcode Instance. * @param array $locations Locations data. * @return string */ public function get_data( $shortcode, $locations ) { $this->shortcode = $shortcode; $atts = $shortcode->atts; $options = [ 'map_style' => $atts['map_style'], 'allow_zoom' => $atts['allow_zoom'], 'zoom_level' => $atts['zoom_level'], 'allow_dragging' => $atts['allow_dragging'], 'show_clustering' => $atts['show_marker_clustering'], 'show_infowindow' => $atts['show_infowindow'], ]; $terms_data = []; foreach ( $locations as $location ) { $schema = DB::get_schemas( $location->ID ); if ( empty( $schema ) ) { continue; } $schema = current( $shortcode->replace_variables( $schema ) ); if ( empty( $schema['geo']['latitude'] ) || empty( $schema['geo']['longitude'] ) ) { continue; } $options['locations'][ $location->ID ] = [ 'content' => $this->get_infobox_content( $location->ID, $schema ), 'lat' => $schema['geo']['latitude'], 'lng' => $schema['geo']['longitude'], ]; if ( ! empty( $atts['show_category_filter'] ) && 'map' === $atts['type'] ) { $terms = get_the_terms( $location->ID, 'rank_math_location_category' ); if ( ! is_wp_error( $terms ) && ! empty( $terms ) ) { $terms_data = array_merge( $terms_data, $terms ); $options['locations'][ $location->ID ]['terms'] = wp_list_pluck( $terms, 'term_id' ); } } } if ( empty( $options['locations'] ) ) { return; } wp_enqueue_script( 'rank-math-local' ); $width = ! empty( $atts['map_width'] ) ? $atts['map_width'] : '100%'; $height = ! empty( $atts['map_height'] ) ? $atts['map_height'] : '500px'; $style = sprintf( 'style="width: %s; height: %s"', $width, $height ); ob_start(); ?>
    >
    '; echo ''; foreach ( $terms_data as $term ) { echo ''; } echo ''; } ?>
    ' . esc_html( get_the_title( $location_id ) ) . '

    ' . $this->shortcode->address->get_data( $this->shortcode, $schema ) . '

    '; } } includes/modules/local-seo/shortcodes/class-opening-hours.php000064400000010572147600403130020471 0ustar00 */ namespace RankMathPro\Local_Seo; use RankMath\Helper; defined( 'ABSPATH' ) || exit; /** * Opening_Hours class. */ class Opening_Hours { /** * Get Opening_Hours Data. * * @param Location_Shortcode $shortcode Location_Shortcode Instance. * @param array $schema Schema data. * @return string */ public function get_data( $shortcode, $schema ) { if ( ! isset( $schema['openingHoursSpecification'] ) ) { return '

    ' . esc_html__( 'Open 24/7', 'rank-math-pro' ) . '

    '; } if ( empty( $schema['openingHoursSpecification'] ) ) { return false; } $days = $this->normalize_days( $schema, $shortcode ); ob_start(); ?>
    $hours ) { $time = ! empty( $hours['time'] ) ? implode( ' and ', $hours['time'] ) : esc_html__( 'Closed', 'rank-math-pro' ); $time = str_replace( '-', ' – ', $time ); printf( '
    %1$s : %2$s %3$s
    ', esc_html( $this->get_localized_day( $day ) ), esc_html( $time ), esc_html( $hours['isOpen'] ) ); } ?>
    atts['show_opening_now_label'] ) ) { return false; } $timezone = ! empty( $schema['metadata']['timeZone'] ) ? $schema['metadata']['timeZone'] : wp_timezone_string(); $local_datetime = new \DateTime( 'now', new \DateTimeZone( $timezone ) ); return [ 'day' => $local_datetime->format( 'l' ), 'time' => strtotime( $local_datetime->format( 'H:i' ) ), ]; } /** * Normalize Weekdays. * * @param array $schema Schema data. * @param Location_Shortcode $shortcode Location_Shortcode Instance. * @return array */ private function normalize_days( $schema, $shortcode ) { $hours = $schema['openingHoursSpecification']; $days = explode( ',', $shortcode->atts['show_days'] ); $format = ! isset( $schema['metadata']['use_24h_format'] ) ? Helper::get_settings( 'titles.opening_hours_format' ) : empty( $schema['metadata']['use_24h_format'] ); $data = []; $local_time = $this->get_local_time( $shortcode, $schema ); foreach ( $days as $day ) { $day = ucfirst( trim( $day ) ); $data[ $day ] = [ 'isOpen' => '', ]; foreach ( $hours as $hour ) { if ( ! in_array( $day, (array) $hour['dayOfWeek'], true ) ) { continue; } $open = strtotime( $hour['opens'] ); $close = strtotime( $hour['closes'] ); $is_open = ! empty( $local_time ) && $day === $local_time['day'] && $local_time['time'] >= $open && $local_time['time'] <= $close; $data[ $day ]['time'][] = $format ? date_i18n( 'g:i a', $open ) . ' - ' . date_i18n( 'g:i a', $close ) : $hour['opens'] . ' - ' . $hour['closes']; $data[ $day ]['isOpen'] = $is_open ? $this->get_opening_hours_note( $shortcode ) : ''; } if ( $shortcode->atts['hide_closed_days'] && empty( $data[ $day ]['time'] ) ) { unset( $data[ $day ] ); } } return $data; } /** * Get Opening Hours note. * * @param Location_Shortcode $shortcode Location_Shortcode Instance. * @return string */ private function get_opening_hours_note( $shortcode ) { return empty( $shortcode->atts['opening_hours_note'] ) ? esc_html__( 'Open now', 'rank-math-pro' ) : esc_html( $shortcode->atts['opening_hours_note'] ); } /** * Retrieve the full translated weekday word. * * @param string $day Day to translate. * * @return string */ private function get_localized_day( $day ) { global $wp_locale; $hash = [ 'Sunday' => 0, 'Monday' => 1, 'Tuesday' => 2, 'Wednesday' => 3, 'Thursday' => 4, 'Friday' => 5, 'Saturday' => 6, ]; return ! isset( $hash[ $day ] ) ? $day : $wp_locale->get_weekday( $hash[ $day ] ); } } includes/modules/local-seo/shortcodes/class-store-locator.php000064400000017411147600403130020470 0ustar00 */ namespace RankMathPro\Local_Seo; use RankMath\Helper; use RankMath\Post; use RankMath\Schema\DB; use RankMath\Helpers\Param; defined( 'ABSPATH' ) || exit; /** * Store_Locator class. */ class Store_Locator { /** * Get Store_Locator Data. * * @param Location_Shortcode $shortcode Location_Shortcode Instance. * @return string */ public function get_data( $shortcode ) { $unit = 'miles' === Helper::get_settings( 'titles.map_unit', 'kilometers' ) ? 'mi' : 'km'; $radius = Param::post( 'rank-math-search-radius', 20 ); $address = Param::post( 'rank-math-search-address' ); $category = Param::post( 'rank-math-location-category' ); $terms = empty( $shortcode->atts['show_category_filter'] ) ? [] : get_terms( [ 'taxonomy' => 'rank_math_location_category', 'fields' => 'id=>name', ] ); wp_enqueue_script( 'rank-math-local' ); ob_start(); ?>
    atts['show_radius'] ) ) { ?>
    detect_location(); ?>
    get_results( $shortcode, $unit ) ); echo '
    '; return ob_get_clean(); } /** * Add detect current location button. * * @return string */ private function detect_location() { if ( ! Helper::get_settings( 'titles.enable_location_detection' ) ) { return; } echo '' . esc_html__( 'Detect Location', 'rank-math-pro' ) . ''; } /** * Get Map Results. * * @param Location_Shortcode $shortcode Location_Shortcode Instance. * @param string $unit Map measurement unit. * @return string */ private function get_results( $shortcode, $unit ) { if ( ! Param::post( 'rank-math-search-address' ) ) { return false; } global $wpdb; // Radius of the earth 3959 miles or 6371 kilometers. $earth_radius = 'mi' === $unit ? 3959 : 6371; $radius = ! empty( $shortcode->atts['show_radius'] ) ? Param::post( 'rank-math-search-radius', 20 ) : $shortcode->atts['search_radius']; $latitude = Param::post( 'lat' ); $longitude = Param::post( 'lng' ); $category = Param::post( 'rank-math-location-category', 0, FILTER_VALIDATE_INT ); $inner_join = ''; if ( $category ) { $inner_join .= $wpdb->prepare( "INNER JOIN $wpdb->term_relationships AS tr ON p.ID = tr.object_id INNER JOIN $wpdb->term_taxonomy AS tt ON tr.term_taxonomy_id = tt.term_taxonomy_id AND tt.taxonomy = 'rank_math_location_category' AND tt.term_id = %d", $category ); } $nearby_locations = $wpdb->get_results( $wpdb->prepare( "SELECT DISTINCT p.*, map_lat.meta_value as locLat, map_lng.meta_value as locLong, ( %d * acos( cos( radians( %s ) ) * cos( radians( map_lat.meta_value ) ) * cos( radians( map_lng.meta_value ) - radians( %s ) ) + sin( radians( %s ) ) * sin( radians( map_lat.meta_value ) ) ) ) AS distance FROM $wpdb->posts p INNER JOIN $wpdb->postmeta map_lat ON p.ID = map_lat.post_id INNER JOIN $wpdb->postmeta map_lng ON p.ID = map_lng.post_id $inner_join WHERE 1 = 1 AND p.post_type = 'rank_math_locations' AND p.post_status = 'publish' AND map_lat.meta_key = 'rank_math_local_business_latitide' AND map_lng.meta_key = 'rank_math_local_business_longitude' HAVING distance < %s ORDER BY distance ASC", $earth_radius, $latitude, $longitude, $latitude, $radius ) ); //phpcs:enable if ( empty( $nearby_locations ) ) { return esc_html__( 'Sorry, no locations were found.', 'rank-math-pro' ); } $data = ! empty( $shortcode->atts['show_map'] ) ? $shortcode->map->get_data( $shortcode, $nearby_locations ) : ''; foreach ( $nearby_locations as $location ) { $schema = DB::get_schemas( $location->ID ); if ( empty( $schema ) ) { continue; } $schema = current( $shortcode->replace_variables( $schema, $location ) ); $data .= $shortcode->get_title( $schema ); $data .= $shortcode->address->get_data( $shortcode, $schema ); $data .= ! empty( $shortcode->atts['show_opening_hours'] ) ? $shortcode->opening_hours->get_data( $shortcode, $schema ) : ''; $data .= $this->get_directions( $location, $shortcode ); } return $data; } /** * Get Map Results. * * @param Object $location Current Location Post. * @param Location_Shortcode $shortcode Location_Shortcode Instance. * @return string */ public function get_directions( $location, $shortcode ) { if ( empty( $shortcode->atts['show_route_planner'] ) || empty( $shortcode->atts['show_map'] ) ) { return ''; } $lat = Post::get_meta( 'local_business_latitide', $location->ID ); $lng = Post::get_meta( 'local_business_longitude', $location->ID ); ob_start(); ?> */ defined( 'ABSPATH' ) || exit; $cmb->add_field( [ 'id' => 'local_sitemap', 'type' => 'toggle', 'name' => esc_html__( 'Include KML File in the Sitemap', 'rank-math-pro' ), 'desc' => esc_html__( 'locations.kml Sitemap is generated automatically when the Local SEO module is enabled, and the geo-coordinates are added.', 'rank-math-pro' ), 'default' => 'on', ] ); includes/modules/local-seo/views/titles-options.php000064400000070170147600403130016546 0ustar00 'and' ] + $company; $use_multiple_locations[] = [ 'use_multiple_locations', 'on' ]; $hide_on_multiple_locations = [ 'relation' => 'and' ] + $company; $hide_on_multiple_locations[] = [ 'use_multiple_locations', 'on', '!=' ]; $countries = [ '' => __( 'Choose a country', 'rank-math-pro' ), 'AX' => __( 'Åland Islands', 'rank-math-pro' ), 'AF' => __( 'Afghanistan', 'rank-math-pro' ), 'AL' => __( 'Albania', 'rank-math-pro' ), 'DZ' => __( 'Algeria', 'rank-math-pro' ), 'AD' => __( 'Andorra', 'rank-math-pro' ), 'AO' => __( 'Angola', 'rank-math-pro' ), 'AI' => __( 'Anguilla', 'rank-math-pro' ), 'AQ' => __( 'Antarctica', 'rank-math-pro' ), 'AG' => __( 'Antigua and Barbuda', 'rank-math-pro' ), 'AR' => __( 'Argentina', 'rank-math-pro' ), 'AM' => __( 'Armenia', 'rank-math-pro' ), 'AW' => __( 'Aruba', 'rank-math-pro' ), 'AU' => __( 'Australia', 'rank-math-pro' ), 'AT' => __( 'Austria', 'rank-math-pro' ), 'AZ' => __( 'Azerbaijan', 'rank-math-pro' ), 'BS' => __( 'Bahamas', 'rank-math-pro' ), 'BH' => __( 'Bahrain', 'rank-math-pro' ), 'BD' => __( 'Bangladesh', 'rank-math-pro' ), 'BB' => __( 'Barbados', 'rank-math-pro' ), 'BY' => __( 'Belarus', 'rank-math-pro' ), 'PW' => __( 'Belau', 'rank-math-pro' ), 'BE' => __( 'Belgium', 'rank-math-pro' ), 'BZ' => __( 'Belize', 'rank-math-pro' ), 'BJ' => __( 'Benin', 'rank-math-pro' ), 'BM' => __( 'Bermuda', 'rank-math-pro' ), 'BT' => __( 'Bhutan', 'rank-math-pro' ), 'BO' => __( 'Bolivia', 'rank-math-pro' ), 'BQ' => __( 'Bonaire, Sint Eustatius and Saba', 'rank-math-pro' ), 'BA' => __( 'Bosnia and Herzegovina', 'rank-math-pro' ), 'BW' => __( 'Botswana', 'rank-math-pro' ), 'BV' => __( 'Bouvet Island', 'rank-math-pro' ), 'BR' => __( 'Brazil', 'rank-math-pro' ), 'IO' => __( 'British Indian Ocean Territory', 'rank-math-pro' ), 'VG' => __( 'British Virgin Islands', 'rank-math-pro' ), 'BN' => __( 'Brunei', 'rank-math-pro' ), 'BG' => __( 'Bulgaria', 'rank-math-pro' ), 'BF' => __( 'Burkina Faso', 'rank-math-pro' ), 'BI' => __( 'Burundi', 'rank-math-pro' ), 'KH' => __( 'Cambodia', 'rank-math-pro' ), 'CM' => __( 'Cameroon', 'rank-math-pro' ), 'CA' => __( 'Canada', 'rank-math-pro' ), 'CV' => __( 'Cape Verde', 'rank-math-pro' ), 'KY' => __( 'Cayman Islands', 'rank-math-pro' ), 'CF' => __( 'Central African Republic', 'rank-math-pro' ), 'TD' => __( 'Chad', 'rank-math-pro' ), 'CL' => __( 'Chile', 'rank-math-pro' ), 'CN' => __( 'China', 'rank-math-pro' ), 'CX' => __( 'Christmas Island', 'rank-math-pro' ), 'CC' => __( 'Cocos (Keeling) Islands', 'rank-math-pro' ), 'CO' => __( 'Colombia', 'rank-math-pro' ), 'KM' => __( 'Comoros', 'rank-math-pro' ), 'CG' => __( 'Congo (Brazzaville)', 'rank-math-pro' ), 'CD' => __( 'Congo (Kinshasa)', 'rank-math-pro' ), 'CK' => __( 'Cook Islands', 'rank-math-pro' ), 'CR' => __( 'Costa Rica', 'rank-math-pro' ), 'HR' => __( 'Croatia', 'rank-math-pro' ), 'CU' => __( 'Cuba', 'rank-math-pro' ), 'CW' => __( 'Curaçao', 'rank-math-pro' ), 'CY' => __( 'Cyprus', 'rank-math-pro' ), 'CZ' => __( 'Czech Republic', 'rank-math-pro' ), 'DK' => __( 'Denmark', 'rank-math-pro' ), 'DJ' => __( 'Djibouti', 'rank-math-pro' ), 'DM' => __( 'Dominica', 'rank-math-pro' ), 'DO' => __( 'Dominican Republic', 'rank-math-pro' ), 'EC' => __( 'Ecuador', 'rank-math-pro' ), 'EG' => __( 'Egypt', 'rank-math-pro' ), 'SV' => __( 'El Salvador', 'rank-math-pro' ), 'GQ' => __( 'Equatorial Guinea', 'rank-math-pro' ), 'ER' => __( 'Eritrea', 'rank-math-pro' ), 'EE' => __( 'Estonia', 'rank-math-pro' ), 'ET' => __( 'Ethiopia', 'rank-math-pro' ), 'FK' => __( 'Falkland Islands', 'rank-math-pro' ), 'FO' => __( 'Faroe Islands', 'rank-math-pro' ), 'FJ' => __( 'Fiji', 'rank-math-pro' ), 'FI' => __( 'Finland', 'rank-math-pro' ), 'FR' => __( 'France', 'rank-math-pro' ), 'GF' => __( 'French Guiana', 'rank-math-pro' ), 'PF' => __( 'French Polynesia', 'rank-math-pro' ), 'TF' => __( 'French Southern Territories', 'rank-math-pro' ), 'GA' => __( 'Gabon', 'rank-math-pro' ), 'GM' => __( 'Gambia', 'rank-math-pro' ), 'GE' => __( 'Georgia', 'rank-math-pro' ), 'DE' => __( 'Germany', 'rank-math-pro' ), 'GH' => __( 'Ghana', 'rank-math-pro' ), 'GI' => __( 'Gibraltar', 'rank-math-pro' ), 'GR' => __( 'Greece', 'rank-math-pro' ), 'GL' => __( 'Greenland', 'rank-math-pro' ), 'GD' => __( 'Grenada', 'rank-math-pro' ), 'GP' => __( 'Guadeloupe', 'rank-math-pro' ), 'GT' => __( 'Guatemala', 'rank-math-pro' ), 'GG' => __( 'Guernsey', 'rank-math-pro' ), 'GN' => __( 'Guinea', 'rank-math-pro' ), 'GW' => __( 'Guinea-Bissau', 'rank-math-pro' ), 'GY' => __( 'Guyana', 'rank-math-pro' ), 'HT' => __( 'Haiti', 'rank-math-pro' ), 'HM' => __( 'Heard Island and McDonald Islands', 'rank-math-pro' ), 'HN' => __( 'Honduras', 'rank-math-pro' ), 'HK' => __( 'Hong Kong', 'rank-math-pro' ), 'HU' => __( 'Hungary', 'rank-math-pro' ), 'IS' => __( 'Iceland', 'rank-math-pro' ), 'IN' => __( 'India', 'rank-math-pro' ), 'ID' => __( 'Indonesia', 'rank-math-pro' ), 'IR' => __( 'Iran', 'rank-math-pro' ), 'IQ' => __( 'Iraq', 'rank-math-pro' ), 'IM' => __( 'Isle of Man', 'rank-math-pro' ), 'IL' => __( 'Israel', 'rank-math-pro' ), 'IT' => __( 'Italy', 'rank-math-pro' ), 'CI' => __( 'Ivory Coast', 'rank-math-pro' ), 'JM' => __( 'Jamaica', 'rank-math-pro' ), 'JP' => __( 'Japan', 'rank-math-pro' ), 'JE' => __( 'Jersey', 'rank-math-pro' ), 'JO' => __( 'Jordan', 'rank-math-pro' ), 'KZ' => __( 'Kazakhstan', 'rank-math-pro' ), 'KE' => __( 'Kenya', 'rank-math-pro' ), 'KI' => __( 'Kiribati', 'rank-math-pro' ), 'KW' => __( 'Kuwait', 'rank-math-pro' ), 'KG' => __( 'Kyrgyzstan', 'rank-math-pro' ), 'LA' => __( 'Laos', 'rank-math-pro' ), 'LV' => __( 'Latvia', 'rank-math-pro' ), 'LB' => __( 'Lebanon', 'rank-math-pro' ), 'LS' => __( 'Lesotho', 'rank-math-pro' ), 'LR' => __( 'Liberia', 'rank-math-pro' ), 'LY' => __( 'Libya', 'rank-math-pro' ), 'LI' => __( 'Liechtenstein', 'rank-math-pro' ), 'LT' => __( 'Lithuania', 'rank-math-pro' ), 'LU' => __( 'Luxembourg', 'rank-math-pro' ), 'MO' => __( 'Macao S.A.R., China', 'rank-math-pro' ), 'MK' => __( 'Macedonia', 'rank-math-pro' ), 'MG' => __( 'Madagascar', 'rank-math-pro' ), 'MW' => __( 'Malawi', 'rank-math-pro' ), 'MY' => __( 'Malaysia', 'rank-math-pro' ), 'MV' => __( 'Maldives', 'rank-math-pro' ), 'ML' => __( 'Mali', 'rank-math-pro' ), 'MT' => __( 'Malta', 'rank-math-pro' ), 'MH' => __( 'Marshall Islands', 'rank-math-pro' ), 'MQ' => __( 'Martinique', 'rank-math-pro' ), 'MR' => __( 'Mauritania', 'rank-math-pro' ), 'MU' => __( 'Mauritius', 'rank-math-pro' ), 'YT' => __( 'Mayotte', 'rank-math-pro' ), 'MX' => __( 'Mexico', 'rank-math-pro' ), 'FM' => __( 'Micronesia', 'rank-math-pro' ), 'MD' => __( 'Moldova', 'rank-math-pro' ), 'MC' => __( 'Monaco', 'rank-math-pro' ), 'MN' => __( 'Mongolia', 'rank-math-pro' ), 'ME' => __( 'Montenegro', 'rank-math-pro' ), 'MS' => __( 'Montserrat', 'rank-math-pro' ), 'MA' => __( 'Morocco', 'rank-math-pro' ), 'MZ' => __( 'Mozambique', 'rank-math-pro' ), 'MM' => __( 'Myanmar', 'rank-math-pro' ), 'NA' => __( 'Namibia', 'rank-math-pro' ), 'NR' => __( 'Nauru', 'rank-math-pro' ), 'NP' => __( 'Nepal', 'rank-math-pro' ), 'NL' => __( 'Netherlands', 'rank-math-pro' ), 'AN' => __( 'Netherlands Antilles', 'rank-math-pro' ), 'NC' => __( 'New Caledonia', 'rank-math-pro' ), 'NZ' => __( 'New Zealand', 'rank-math-pro' ), 'NI' => __( 'Nicaragua', 'rank-math-pro' ), 'NE' => __( 'Niger', 'rank-math-pro' ), 'NG' => __( 'Nigeria', 'rank-math-pro' ), 'NU' => __( 'Niue', 'rank-math-pro' ), 'NF' => __( 'Norfolk Island', 'rank-math-pro' ), 'KP' => __( 'North Korea', 'rank-math-pro' ), 'NO' => __( 'Norway', 'rank-math-pro' ), 'OM' => __( 'Oman', 'rank-math-pro' ), 'PK' => __( 'Pakistan', 'rank-math-pro' ), 'PS' => __( 'Palestinian Territory', 'rank-math-pro' ), 'PA' => __( 'Panama', 'rank-math-pro' ), 'PG' => __( 'Papua New Guinea', 'rank-math-pro' ), 'PY' => __( 'Paraguay', 'rank-math-pro' ), 'PE' => __( 'Peru', 'rank-math-pro' ), 'PH' => __( 'Philippines', 'rank-math-pro' ), 'PN' => __( 'Pitcairn', 'rank-math-pro' ), 'PL' => __( 'Poland', 'rank-math-pro' ), 'PT' => __( 'Portugal', 'rank-math-pro' ), 'QA' => __( 'Qatar', 'rank-math-pro' ), 'IE' => __( 'Republic of Ireland', 'rank-math-pro' ), 'RE' => __( 'Reunion', 'rank-math-pro' ), 'RO' => __( 'Romania', 'rank-math-pro' ), 'RU' => __( 'Russia', 'rank-math-pro' ), 'RW' => __( 'Rwanda', 'rank-math-pro' ), 'ST' => __( 'São Tomé and Príncipe', 'rank-math-pro' ), 'BL' => __( 'Saint Barthélemy', 'rank-math-pro' ), 'SH' => __( 'Saint Helena', 'rank-math-pro' ), 'KN' => __( 'Saint Kitts and Nevis', 'rank-math-pro' ), 'LC' => __( 'Saint Lucia', 'rank-math-pro' ), 'SX' => __( 'Saint Martin (Dutch part)', 'rank-math-pro' ), 'MF' => __( 'Saint Martin (French part)', 'rank-math-pro' ), 'PM' => __( 'Saint Pierre and Miquelon', 'rank-math-pro' ), 'VC' => __( 'Saint Vincent and the Grenadines', 'rank-math-pro' ), 'SM' => __( 'San Marino', 'rank-math-pro' ), 'SA' => __( 'Saudi Arabia', 'rank-math-pro' ), 'SN' => __( 'Senegal', 'rank-math-pro' ), 'RS' => __( 'Serbia', 'rank-math-pro' ), 'SC' => __( 'Seychelles', 'rank-math-pro' ), 'SL' => __( 'Sierra Leone', 'rank-math-pro' ), 'SG' => __( 'Singapore', 'rank-math-pro' ), 'SK' => __( 'Slovakia', 'rank-math-pro' ), 'SI' => __( 'Slovenia', 'rank-math-pro' ), 'SB' => __( 'Solomon Islands', 'rank-math-pro' ), 'SO' => __( 'Somalia', 'rank-math-pro' ), 'ZA' => __( 'South Africa', 'rank-math-pro' ), 'GS' => __( 'South Georgia/Sandwich Islands', 'rank-math-pro' ), 'KR' => __( 'South Korea', 'rank-math-pro' ), 'SS' => __( 'South Sudan', 'rank-math-pro' ), 'ES' => __( 'Spain', 'rank-math-pro' ), 'LK' => __( 'Sri Lanka', 'rank-math-pro' ), 'SD' => __( 'Sudan', 'rank-math-pro' ), 'SR' => __( 'Suriname', 'rank-math-pro' ), 'SJ' => __( 'Svalbard and Jan Mayen', 'rank-math-pro' ), 'SZ' => __( 'Swaziland', 'rank-math-pro' ), 'SE' => __( 'Sweden', 'rank-math-pro' ), 'CH' => __( 'Switzerland', 'rank-math-pro' ), 'SY' => __( 'Syria', 'rank-math-pro' ), 'TW' => __( 'Taiwan', 'rank-math-pro' ), 'TJ' => __( 'Tajikistan', 'rank-math-pro' ), 'TZ' => __( 'Tanzania', 'rank-math-pro' ), 'TH' => __( 'Thailand', 'rank-math-pro' ), 'TL' => __( 'Timor-Leste', 'rank-math-pro' ), 'TG' => __( 'Togo', 'rank-math-pro' ), 'TK' => __( 'Tokelau', 'rank-math-pro' ), 'TO' => __( 'Tonga', 'rank-math-pro' ), 'TT' => __( 'Trinidad and Tobago', 'rank-math-pro' ), 'TN' => __( 'Tunisia', 'rank-math-pro' ), 'TR' => __( 'Turkey', 'rank-math-pro' ), 'TM' => __( 'Turkmenistan', 'rank-math-pro' ), 'TC' => __( 'Turks and Caicos Islands', 'rank-math-pro' ), 'TV' => __( 'Tuvalu', 'rank-math-pro' ), 'UG' => __( 'Uganda', 'rank-math-pro' ), 'UA' => __( 'Ukraine', 'rank-math-pro' ), 'AE' => __( 'United Arab Emirates', 'rank-math-pro' ), 'GB' => __( 'United Kingdom (UK)', 'rank-math-pro' ), 'US' => __( 'United States (US)', 'rank-math-pro' ), 'UY' => __( 'Uruguay', 'rank-math-pro' ), 'UZ' => __( 'Uzbekistan', 'rank-math-pro' ), 'VU' => __( 'Vanuatu', 'rank-math-pro' ), 'VA' => __( 'Vatican', 'rank-math-pro' ), 'VE' => __( 'Venezuela', 'rank-math-pro' ), 'VN' => __( 'Vietnam', 'rank-math-pro' ), 'WF' => __( 'Wallis and Futuna', 'rank-math-pro' ), 'EH' => __( 'Western Sahara', 'rank-math-pro' ), 'WS' => __( 'Western Samoa', 'rank-math-pro' ), 'YE' => __( 'Yemen', 'rank-math-pro' ), 'ZM' => __( 'Zambia', 'rank-math-pro' ), 'ZW' => __( 'Zimbabwe', 'rank-math-pro' ), ]; $cmb->add_field( [ 'id' => 'knowledgegraph_type', 'type' => 'radio_inline', 'name' => esc_html__( 'Person or Company', 'rank-math-pro' ), 'options' => [ 'person' => esc_html__( 'Person', 'rank-math-pro' ), 'company' => esc_html__( 'Organization', 'rank-math-pro' ), ], 'desc' => esc_html__( 'Choose whether the site represents a person or an organization.', 'rank-math-pro' ), 'default' => 'person', ] ); $cmb->add_field( [ 'id' => 'website_name', 'type' => 'text', 'name' => esc_html__( 'Website Name', 'rank-math-pro' ), 'desc' => esc_html__( 'Enter the name of your site to appear in search results.', 'rank-math-pro' ), 'default' => get_bloginfo( 'name' ), ] ); $cmb->add_field( [ 'id' => 'website_alternate_name', 'type' => 'text', 'name' => esc_html__( 'Website Alternate Name', 'rank-math-pro' ), 'desc' => esc_html__( 'An alternate version of your site name (for example, an acronym or shorter name).', 'rank-math-pro' ), ] ); $cmb->add_field( [ 'id' => 'knowledgegraph_name', 'type' => 'text', 'name' => esc_html__( 'Person/Organization Name', 'rank-math-pro' ), 'desc' => esc_html__( 'Your name or company name intended to feature in Google\'s Knowledge Panel.', 'rank-math-pro' ), 'default' => get_bloginfo( 'name' ), ] ); $cmb->add_field( [ 'id' => 'organization_description', 'type' => 'textarea_small', 'name' => esc_html__( 'Description', 'rank-math-pro' ), 'desc' => esc_html__( 'Provide a detailed description of your organization.', 'rank-math' ), 'dep' => $hide_on_multiple_locations, ] ); $cmb->add_field( [ 'id' => 'knowledgegraph_logo', 'type' => 'file', 'name' => esc_html__( 'Logo', 'rank-math-pro' ), 'desc' => __( 'Min Size: 112Χ112px.
    A squared image is preferred by the search engines.', 'rank-math-pro' ), 'options' => [ 'url' => false ], ] ); $cmb->add_field( [ 'id' => 'url', 'type' => 'text_url', 'name' => esc_html__( 'URL', 'rank-math-pro' ), 'desc' => esc_html__( 'URL of your website or your company’s website.', 'rank-math' ), 'default' => home_url(), ] ); $cmb->add_field( [ 'id' => 'use_multiple_locations', 'type' => 'toggle', 'name' => esc_html__( 'Use Multiple Locations', 'rank-math-pro' ), 'desc' => esc_html__( 'Once you save the changes, we will create a new custom post type called "Locations" where you can add multiple locations of your business/organization.', 'rank-math-pro' ), 'options' => [ 'off' => esc_html__( 'Default', 'rank-math-pro' ), 'on' => esc_html__( 'Custom', 'rank-math-pro' ), ], 'default' => 'off', 'dep' => $company, ] ); $cmb->add_field( [ 'id' => 'email', 'type' => 'text', 'name' => esc_html__( 'Email', 'rank-math-pro' ), 'desc' => esc_html__( 'Enter the contact email address that could be displayed on search engines.', 'rank-math' ), ] ); $cmb->add_field( [ 'id' => 'phone', 'type' => 'text', 'name' => esc_html__( 'Phone', 'rank-math-pro' ), 'desc' => esc_html__( 'Search engines may prominently display your contact phone number for mobile users.', 'rank-math-pro' ), 'dep' => $person, ] ); $cmb->add_field( [ 'id' => 'local_address', 'type' => 'address', 'name' => esc_html__( 'Address', 'rank-math-pro' ), 'dep' => [ [ 'use_multiple_locations', 'on', '!=' ] ], ] ); $cmb->add_field( [ 'id' => 'local_address_format', 'type' => 'textarea_small', 'name' => esc_html__( 'Address Format', 'rank-math-pro' ), 'desc' => wp_kses_post( __( 'Format used when the address is displayed using the [rank_math_contact_info] shortcode.
    Available Tags: {address}, {locality}, {region}, {postalcode}, {country}, {gps}', 'rank-math-pro' ) ), 'default' => '{address} {locality}, {region} {postalcode}', 'classes' => 'rank-math-address-format', 'attributes' => [ 'rows' => 2, 'placeholder' => '{address} {locality}, {region} {country}. {postalcode}.', ], 'dep' => $company, ] ); $cmb->add_field( [ 'id' => 'local_business_type', 'type' => 'select', 'name' => esc_html__( 'Business Type', 'rank-math-pro' ), 'options' => Helper::choices_business_types( true ), 'attributes' => ( 'data-s2' ), 'dep' => $hide_on_multiple_locations, ] ); $opening_hours = $cmb->add_field( [ 'id' => 'opening_hours', 'type' => 'group', 'name' => esc_html__( 'Opening Hours', 'rank-math-pro' ), 'desc' => esc_html__( 'Select opening hours. You can add multiple sets if you have different opening or closing hours on some days or if you have a mid-day break. Times are specified using 24:00 time.', 'rank-math-pro' ), 'options' => [ 'add_button' => esc_html__( 'Add time', 'rank-math-pro' ), 'remove_button' => esc_html__( 'Remove', 'rank-math-pro' ), ], 'dep' => $hide_on_multiple_locations, 'classes' => 'cmb-group-text-only', ] ); $cmb->add_group_field( $opening_hours, [ 'id' => 'day', 'type' => 'select', 'options' => [ 'Monday' => esc_html__( 'Monday', 'rank-math-pro' ), 'Tuesday' => esc_html__( 'Tuesday', 'rank-math-pro' ), 'Wednesday' => esc_html__( 'Wednesday', 'rank-math-pro' ), 'Thursday' => esc_html__( 'Thursday', 'rank-math-pro' ), 'Friday' => esc_html__( 'Friday', 'rank-math-pro' ), 'Saturday' => esc_html__( 'Saturday', 'rank-math-pro' ), 'Sunday' => esc_html__( 'Sunday', 'rank-math-pro' ), ], ] ); $cmb->add_group_field( $opening_hours, [ 'id' => 'time', 'type' => 'text', 'attributes' => [ 'placeholder' => esc_html__( 'e.g. 09:00-17:00', 'rank-math-pro' ) ], ] ); $cmb->add_field( [ 'id' => 'opening_hours_format', 'type' => 'switch', 'name' => esc_html__( 'Opening Hours Format', 'rank-math-pro' ), 'options' => [ 'off' => '24:00', 'on' => '12:00', ], 'desc' => esc_html__( 'Time format used in the contact shortcode.', 'rank-math-pro' ), 'default' => 'off', 'dep' => $company, ] ); $phones = $cmb->add_field( [ 'id' => 'phone_numbers', 'type' => 'group', 'name' => esc_html__( 'Phone Number', 'rank-math-pro' ), 'desc' => esc_html__( 'Search engines may prominently display your contact phone number for mobile users.', 'rank-math-pro' ), 'options' => [ 'add_button' => esc_html__( 'Add number', 'rank-math-pro' ), 'remove_button' => esc_html__( 'Remove', 'rank-math-pro' ), ], 'dep' => $hide_on_multiple_locations, 'classes' => 'cmb-group-text-only', ] ); $cmb->add_group_field( $phones, [ 'id' => 'type', 'type' => 'select', 'options' => Helper::choices_phone_types(), 'default' => 'customer_support', ] ); $cmb->add_group_field( $phones, [ 'id' => 'number', 'type' => 'text', 'attributes' => [ 'placeholder' => esc_html__( 'Format: +1-401-555-1212', 'rank-math-pro' ) ], ] ); $cmb->add_field( [ 'id' => 'price_range', 'type' => 'text', 'name' => esc_html__( 'Price Range', 'rank-math-pro' ), 'desc' => esc_html__( 'The price range of the business, for example $$$.', 'rank-math-pro' ), 'dep' => $hide_on_multiple_locations, ] ); $rank_math_additional_info = $cmb->add_field( [ 'id' => 'additional_info', 'type' => 'group', 'name' => esc_html__( 'Additional Info', 'rank-math-pro' ), 'desc' => esc_html__( 'Provide relevant details of your company to include in the Organization Schema.', 'rank-math-pro' ), 'options' => [ 'add_button' => esc_html__( 'Add', 'rank-math-pro' ), 'remove_button' => esc_html__( 'Remove', 'rank-math-pro' ), ], 'dep' => $hide_on_multiple_locations, 'classes' => 'cmb-group-text-only', ] ); $cmb->add_group_field( $rank_math_additional_info, [ 'id' => 'type', 'type' => 'select', 'options' => Helper::choices_additional_organization_info(), 'default' => '', ] ); $cmb->add_group_field( $rank_math_additional_info, [ 'id' => 'value', 'type' => 'text', ] ); $cmb->add_field( [ 'id' => 'hide_opening_hours', 'type' => 'switch', 'name' => esc_html__( 'Hide Opening Hours', 'rank-math-pro' ), 'desc' => esc_html__( 'Don\'t add opening hours data in Schema', 'rank-math-pro' ), 'options' => [ 'off' => esc_html__( 'No', 'rank-math-pro' ), 'on' => esc_html__( 'Yes', 'rank-math-pro' ), ], 'default' => 'off', 'dep' => $use_multiple_locations, ] ); $hide_opening_hours = [ 'relation' => 'and' ] + $use_multiple_locations; $hide_opening_hours[] = [ 'hide_opening_hours', 'on', '!=' ]; $cmb->add_field( [ 'id' => 'closed_label', 'type' => 'text', 'name' => esc_html__( 'Closed label', 'rank-math-pro' ), 'desc' => esc_html__( 'Text to show in Opening hours when business is closed.', 'rank-math-pro' ), 'default' => 'Closed', 'dep' => $hide_opening_hours, ] ); $cmb->add_field( [ 'id' => 'open_24_7', 'type' => 'text', 'name' => esc_html__( 'Open 24/7 label', 'rank-math-pro' ), 'desc' => esc_html__( 'Select the text to display alongside your opening hours when your store is open 24/7.', 'rank-math-pro' ), 'default' => 'Open 24/7', 'dep' => $hide_opening_hours, ] ); $cmb->add_field( [ 'id' => 'open_24h', 'type' => 'text', 'name' => esc_html__( 'Open 24h label', 'rank-math-pro' ), 'default' => 'Open 24h', 'dep' => $hide_opening_hours, ] ); $cmb->add_field( [ 'id' => 'map_unit', 'type' => 'select', 'name' => esc_html__( 'Measurement system', 'rank-math-pro' ), 'desc' => esc_html__( 'Select your preferred measurement system (miles or kilometers).', 'rank-math-pro' ), 'options' => [ 'kilometers' => esc_html__( 'Kilometers', 'rank-math-pro' ), 'miles' => esc_html__( 'Miles', 'rank-math-pro' ), ], 'default' => 'kilometers', 'dep' => $use_multiple_locations, ] ); $cmb->add_field( [ 'id' => 'map_style', 'type' => 'select', 'name' => esc_html__( 'Map Style', 'rank-math-pro' ), 'desc' => esc_html__( 'Select the map style you wish to use on the frontend of your website.', 'rank-math-pro' ), 'options' => [ 'hybrid' => esc_html__( 'Hybrid', 'rank-math-pro' ), 'satellite' => esc_html__( 'Satellite', 'rank-math-pro' ), 'roadmap' => esc_html__( 'Roadmap', 'rank-math-pro' ), 'terrain' => esc_html__( 'Terrain', 'rank-math-pro' ), ], 'default' => 'hybrid', 'dep' => $use_multiple_locations, ] ); $cmb->add_field( [ 'id' => 'limit_results', 'type' => 'text', 'name' => esc_html__( 'Maximum number of locations to show', 'rank-math-pro' ), 'desc' => esc_html__( 'Limit the number of locations shown on your website to those nearest your user.', 'rank-math-pro' ), 'default' => 10, 'dep' => $use_multiple_locations, 'attributes' => [ 'type' => 'number', 'pattern' => '\d*', 'class' => 'small-text', ], 'sanitization_cb' => 'absint', 'escape_cb' => 'absint', ] ); $cmb->add_field( [ 'id' => 'primary_country', 'type' => 'select', 'options' => $countries, 'name' => esc_html__( 'Primary Country', 'rank-math-pro' ), 'desc' => esc_html__( 'Select your organization’s primary country of operation. This helps improve the accuracy of the store locator.', 'rank-math-pro' ), 'attributes' => ( 'data-s2' ), 'dep' => $use_multiple_locations, ] ); $cmb->add_field( [ 'id' => 'route_label', 'type' => 'text', 'name' => esc_html__( 'Show Route label', 'rank-math-pro' ), 'desc' => esc_html__( 'Customize the label of the option users can use can click to get directions to your business location on the frontend.', 'rank-math-pro' ), 'default' => 'My Route', 'dep' => $use_multiple_locations, ] ); $cmb->add_field( [ 'id' => 'enable_location_detection', 'type' => 'toggle', 'name' => esc_html__( 'Location Detection', 'rank-math-pro' ), 'desc' => esc_html__( 'Automatically detect the user\'s location as the starting point.', 'rank-math-pro' ), 'options' => [ 'off' => esc_html__( 'Default', 'rank-math-pro' ), 'on' => esc_html__( 'Custom', 'rank-math-pro' ), ], 'default' => 'off', 'dep' => $use_multiple_locations, ] ); $cmb->add_field( [ 'id' => 'same_organization_locations', 'type' => 'toggle', 'name' => esc_html__( 'All Locations are part of the same Organization', 'rank-math-pro' ), 'desc' => esc_html__( 'Enable if all of the locations where you serve customers are a part of the same legal entity.', 'rank-math-pro' ), 'options' => [ 'off' => esc_html__( 'Default', 'rank-math-pro' ), 'on' => esc_html__( 'Custom', 'rank-math-pro' ), ], 'default' => 'off', 'dep' => $use_multiple_locations, ] ); $cmb->add_field( [ 'id' => 'locations_enhanced_search', 'type' => 'toggle', 'name' => esc_html__( 'Enhanced Search', 'rank-math-pro' ), 'desc' => esc_html__( 'Include business locations in site-wide search results.', 'rank-math-pro' ), 'options' => [ 'off' => esc_html__( 'Default', 'rank-math-pro' ), 'on' => esc_html__( 'Custom', 'rank-math-pro' ), ], 'default' => 'off', 'dep' => $use_multiple_locations, ] ); $cmb->add_field( [ 'id' => 'maps_api_key', 'type' => 'text', 'name' => esc_html__( 'Google Maps API Key', 'rank-math-pro' ), /* translators: %s expands to "Google Maps Embed API" https://developers.google.com/maps/documentation/embed/ */ 'desc' => sprintf( esc_html__( 'An API Key is required to display embedded Google Maps on your site. Get it here: %s', 'rank-math-pro' ), '' . __( 'Google Maps Embed API', 'rank-math-pro' ) . '' ), 'dep' => $company, 'attributes' => [ 'type' => 'password' ], ] ); $cmb->add_field( [ 'id' => 'geo', 'type' => 'text', 'name' => esc_html__( 'Geo Coordinates', 'rank-math-pro' ), 'desc' => esc_html__( 'Latitude and longitude values separated by comma.', 'rank-math-pro' ), 'dep' => $company, ] ); $cmb->add_field( [ 'id' => 'locations_post_type_base', 'type' => 'text', 'name' => esc_html__( 'Locations Post Type Base', 'rank-math-pro' ), 'default' => 'locations', 'desc' => '' . home_url( 'locations/africa/' ) . '', 'dep' => $use_multiple_locations, ] ); $cmb->add_field( [ 'id' => 'locations_category_base', 'type' => 'text', 'name' => esc_html__( 'Locations Category Base', 'rank-math-pro' ), 'default' => 'locations-category', 'desc' => '' . home_url( 'locations-category/regional-offices/' ) . '', 'dep' => $use_multiple_locations, ] ); $cmb->add_field( [ 'id' => 'locations_post_type_label', 'type' => 'text', 'name' => esc_html__( 'Location Post Type Name', 'rank-math-pro' ), 'default' => 'RM Locations', 'desc' => esc_html__( 'The label that appears in the sidebar for the custom post type where you can add & manage locations.', 'rank-math-pro' ), 'dep' => $use_multiple_locations, ] ); $cmb->add_field( [ 'id' => 'locations_post_type_plural_label', 'type' => 'text', 'name' => esc_html__( 'Locations Post Type Name (Plural)', 'rank-math-pro' ), 'default' => 'RM Locations', 'desc' => esc_html__( 'As above, but the label that would be applicable for more than one location (default: RM Locations).', 'rank-math-pro' ), 'dep' => $use_multiple_locations, ] ); $about_page = Helper::get_settings( 'titles.local_seo_about_page' ); $about_options = [ '' => __( 'Select Page', 'rank-math-pro' ) ]; if ( $about_page ) { $about_options[ $about_page ] = get_the_title( $about_page ); } $cmb->add_field( [ 'id' => 'local_seo_about_page', 'type' => 'select', 'options' => $about_options, 'name' => esc_html__( 'About Page', 'rank-math-pro' ), 'desc' => esc_html__( 'Select a page on your site where you want to show the LocalBusiness meta data.', 'rank-math-pro' ), 'attributes' => ( 'data-s2-pages' ), ] ); $contact_page = Helper::get_settings( 'titles.local_seo_contact_page' ); $contact_options = [ '' => __( 'Select Page', 'rank-math-pro' ) ]; if ( $contact_page ) { $contact_options[ $contact_page ] = get_the_title( $contact_page ); } $cmb->add_field( [ 'id' => 'local_seo_contact_page', 'type' => 'select', 'options' => $contact_options, 'name' => esc_html__( 'Contact Page', 'rank-math-pro' ), 'desc' => esc_html__( 'Select a page on your site where you want to show the LocalBusiness meta data.', 'rank-math-pro' ), 'attributes' => ( 'data-s2-pages' ), ] ); includes/modules/local-seo/class-admin.php000064400000004756147600403130014616 0ustar00 */ namespace RankMathPro\Local_Seo; use RankMath\KB; use RankMath\Helper; use RankMath\Traits\Hooker; use RankMath\Admin\Admin_Helper; use RankMath\Sitemap\Router; defined( 'ABSPATH' ) || exit; /** * Admin class. */ class Admin { use Hooker; /** * The Constructor. */ public function __construct() { $this->filter( 'rank_math/settings/title', 'add_settings' ); $this->filter( 'rank_math/settings/sitemap', 'add_sitemap_settings', 11 ); $this->filter( 'rank_math/settings/snippet/types', 'add_local_business_schema_type', 10, 2 ); } /** * Add module settings into general optional panel. * * @param array $tabs Array of option panel tabs. * * @return array */ public function add_settings( $tabs ) { $tabs['local']['file'] = dirname( __FILE__ ) . '/views/titles-options.php'; return $tabs; } /** * Add module settings into general optional panel. * * @param array $tabs Array of option panel tabs. * * @return array */ public function add_sitemap_settings( $tabs ) { $sitemap_url = Router::get_base_url( 'locations.kml' ); $tabs['kml-file'] = [ 'icon' => 'rm-icon rm-icon-local-seo', 'title' => esc_html__( 'Local Sitemap', 'rank-math-pro' ), 'desc' => wp_kses_post( sprintf( __( 'KML is a file format used to display geographic data in an Earth browser such as Google Earth. More information: Locations KML', 'rank-math-pro' ), KB::get( 'kml-sitemap', 'Options Panel Sitemap Local Tab' ) ) ), 'file' => dirname( __FILE__ ) . '/views/sitemap-settings.php', /* translators: KML File Url */ 'after_row' => '

    ' . sprintf( esc_html__( 'Your Locations KML file can be found here: %s', 'rank-math-pro' ), '' . $sitemap_url . '' ) . '

    ', ]; return $tabs; } /** * Add Pro schema types in Schema settings choices array. * * @param array $types Schema types. * @param string $post_type Post type. */ public function add_local_business_schema_type( $types, $post_type ) { if ( 'rank_math_locations' === $post_type ) { $types = [ 'off' => esc_html__( 'None', 'rank-math-pro' ), 'LocalBusiness' => esc_html__( 'Local Business', 'rank-math-pro' ), ]; } return $types; } } includes/modules/local-seo/class-block-local-business.php000064400000004141147600403130017525 0ustar00 */ namespace RankMathPro\Local_Seo; use WP_Block_Type_Registry; use RankMath\Helper; use RankMath\Traits\Hooker; defined( 'ABSPATH' ) || exit; /** * Location Block class. */ class Block_Local_Business extends Location_Shortcode { use Hooker; /** * Block type name. * * @var string */ private $block_type = 'rank-math/local-business'; /** * The single instance of the class. * * @var Block_Local_Business */ protected static $instance = null; /** * Retrieve main Block_Local_Business instance. * * Ensure only one instance is loaded or can be loaded. * * @return Block_Local_Business */ public static function get() { if ( is_null( self::$instance ) && ! ( self::$instance instanceof Block_Local_Business ) ) { self::$instance = new Block_Local_Business(); } return self::$instance; } /** * The Constructor. */ public function __construct() { if ( WP_Block_Type_Registry::get_instance()->is_registered( $this->block_type ) ) { return; } parent::__construct(); $this->filter( 'rank_math/metabox/post/values', 'block_settings_metadata' ); register_block_type( RANK_MATH_PRO_PATH . 'includes/modules/local-seo/blocks/local-business/block.json', [ 'render_callback' => [ $this, 'local_shortcode' ], ] ); } /** * Add meta data to use in the Local Business block. * * @param array $values Aray of tabs. * * @return array */ public function block_settings_metadata( $values ) { $values['localBusiness'] = [ 'limit' => Helper::get_settings( 'titles.limit_results', 10 ), 'mapStyle' => Helper::get_settings( 'titles.map_style', 'roadmap' ), 'routeLabel' => Helper::get_settings( 'titles.route_label' ), ]; return $values; } /** * Schema Block render callback. * * @param array $attributes Block Attributes. */ public function local_shortcode( $attributes ) { $attributes['is_block'] = true; return parent::local_shortcode( $attributes ); } } includes/modules/local-seo/class-frontend.php000064400000011231147600403130015327 0ustar00 */ namespace RankMathPro\Local_Seo; use RankMath\Helper; use RankMath\Post; use RankMath\Traits\Hooker; use RankMath\Schema\DB; defined( 'ABSPATH' ) || exit; /** * Frontend class. */ class Frontend { use Hooker; /** * The Constructor. */ public function __construct() { $this->action( 'rank_math/json_ld', 'add_location_schema', 100, 2 ); $this->action( 'rank_math/head', 'add_location_tags', 90 ); new Search(); } /** * Add Locations Metatags to head. */ public function add_location_tags() { if ( ! is_singular( 'rank_math_locations' ) ) { return; } $schema = DB::get_schemas( Post::get_page_id() ); if ( empty( $schema ) ) { return; } $schema = current( $schema ); $meta_tags = [ 'placename' => ! empty( $schema['address']['addressLocality'] ) ? $schema['address']['addressLocality'] : '', 'position' => ! empty( $schema['geo']['latitude'] ) ? $schema['geo']['latitude'] . ';' . $schema['geo']['longitude'] : '', 'region' => ! empty( $schema['address']['addressCountry'] ) ? $schema['address']['addressCountry'] : '', ]; foreach ( $meta_tags as $name => $value ) { if ( ! $value ) { continue; } printf( '' . "\n", esc_attr( $name ), esc_attr( $value ) ); } } /** * Add Locations Schema. * * @param array $data Array of json-ld data. * @param JsonLD $jsonld Instance of jsonld. * * @return array */ public function add_location_schema( $data, $jsonld ) { if ( ! is_singular( 'rank_math_locations' ) ) { return $data; } global $post; $schemas = DB::get_schemas( $post->ID ); $schema_key = key( $schemas ); if ( ! isset( $data[ $schema_key ] ) ) { return $data; } $entity = $data[ $schema_key ]; $this->add_place_entity( $data, $entity, $jsonld, ! empty( $schemas[ $schema_key ]['metadata']['open247'] ) ); $this->validate_publisher_data( $data, $jsonld ); $data[ $schema_key ] = $this->validate_locations_data( $entity, $data ); return $data; } /** * Add Schema Place entity on Rank Math locations posts. * * @param array $data Array of json-ld data. * @param array $entity Location data. * @param JsonLD $jsonld Instance of jsonld. * @param bool $is_open247 Whether business is open 24*7. */ private function add_place_entity( &$data, &$entity, $jsonld, $is_open247 ) { $properties = []; foreach ( [ 'openingHoursSpecification', 'geo' ] as $property ) { if ( isset( $entity[ $property ] ) ) { $properties[ $property ] = $entity[ $property ]; } } if ( isset( $entity['address'] ) ) { $properties['address'] = $entity['address']; } if ( $is_open247 ) { $properties['openingHoursSpecification'] = [ '@type' => 'OpeningHoursSpecification', 'dayOfWeek' => [ 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday', 'Sunday', ], 'opens' => '00:00', 'closes' => '23:59', ]; } if ( empty( $properties ) ) { return; } $data['place'] = array_merge( [ '@type' => 'Place', '@id' => $jsonld->parts['canonical'] . '#place', ], $properties ); } /** * Change Publisher Data when multiple locations option is enabled. * * @param array $data Array of json-ld data. * @param JsonLD $jsonld Instance of jsonld. * * @return array */ private function validate_publisher_data( &$data, $jsonld ) { if ( empty( $data['publisher'] ) ) { return; } $data['publisher'] = [ '@type' => 'Organization', '@id' => $data['publisher']['@id'], 'name' => $jsonld->get_website_name(), 'logo' => [ '@type' => 'ImageObject', 'url' => Helper::get_settings( 'titles.knowledgegraph_logo' ), ], ]; } /** * Validate Locations data before adding it in ld+json. * * @param array $entity Location data. * @param array $data Array of json-ld data. * * @return array */ private function validate_locations_data( $entity, $data ) { // Remove invalid properties. foreach ( [ 'isPartOf', 'publisher', 'inLanguage' ] as $property ) { if ( isset( $entity[ $property ] ) ) { unset( $entity[ $property ] ); } } // Add Parent Organization. if ( ! empty( $data['publisher'] ) && Helper::get_settings( 'titles.same_organization_locations', false ) ) { $entity['parentOrganization'] = [ '@id' => $data['publisher']['@id'] ]; } // Add reference to the place entity. if ( isset( $data['place'] ) ) { $entity['location'] = [ '@id' => $data['place']['@id'] ]; } return $entity; } } includes/modules/local-seo/class-kml-file.php000064400000005160147600403130015214 0ustar00 */ namespace RankMathPro\Local_Seo; use RankMath\Helper; use RankMath\Traits\Hooker; use RankMath\Sitemap\Cache_Watcher; use RankMath\Schema\DB; defined( 'ABSPATH' ) || exit; /** * KML_File class. */ class KML_File { use Hooker; /** * The Constructor. */ public function __construct() { $this->filter( 'rank_math/sitemap/locations/data', 'add_location_data' ); $this->action( 'save_post_rank_math_locations', 'save_post' ); } /** * Check for relevant post type before invalidation. * * @param int $post_id Post ID to possibly invalidate for. */ public function save_post( $post_id ) { if ( wp_is_post_revision( $post_id ) || false === Helper::is_post_indexable( $post_id ) ) { return false; } Cache_Watcher::invalidate( 'locations' ); } /** * Generate the KML file contents. * * @return string $kml KML file content. */ public function add_location_data() { $rm_locations = get_posts( [ 'post_type' => 'rank_math_locations', 'numberposts' => -1, ] ); if ( empty( $rm_locations ) ) { return []; } $locations = []; foreach ( $rm_locations as $rm_location ) { $locations_data = current( DB::get_schemas( $rm_location->ID ) ); if ( empty( $locations_data ) ) { continue; } rank_math()->variables->setup(); $name = ! empty( $locations_data['name'] ) ? $locations_data['name'] : '%seo_title%'; $description = ! empty( $locations_data['description'] ) ? $locations_data['description'] : '%seo_description%'; $address = ''; if ( ! empty( $locations_data['address'] ) && isset( $locations_data['address']['@type'] ) ) { unset( $locations_data['address']['@type'] ); $address = array_map( function( $value ) use ( $rm_location ) { return Helper::replace_vars( $value, $rm_location ); }, $locations_data['address'] ); } $locations[] = [ 'name' => Helper::replace_vars( $name, $rm_location ), 'description' => Helper::replace_vars( $description, $rm_location ), 'email' => ! empty( $locations_data['email'] ) ? Helper::replace_vars( $locations_data['email'], $rm_location ) : '', 'phone' => ! empty( $locations_data['telephone'] ) ? Helper::replace_vars( $locations_data['telephone'], $rm_location ) : '', 'url' => get_the_permalink( $rm_location ), 'address' => $address, 'coords' => ! empty( $locations_data['geo'] ) ? $locations_data['geo'] : '', ]; } return $locations; } } includes/modules/local-seo/class-local-seo.php000064400000025450147600403130015376 0ustar00 */ namespace RankMathPro\Local_Seo; use RankMath\Helper; use RankMath\Traits\Hooker; use RankMath\Sitemap\Cache_Watcher; defined( 'ABSPATH' ) || exit; /** * Local_Seo class. */ class Local_Seo { use Hooker; /** * Post Singular Name. * * @var string */ private $post_singular_name = 'Location'; /** * Post Type. * * @var string */ private $post_type = 'rank_math_locations'; /** * The Constructor. */ public function __construct() { $this->action( 'init', 'init' ); $this->action( 'rank_math/schema/update', 'update_post_schema_info', 10, 2 ); $this->action( 'save_post', 'invalidate_cache' ); $this->filter( 'classic_editor_enabled_editors_for_post_type', 'force_block_editor', 20, 2 ); $this->filter( 'rank_math/sitemap/locations', 'add_kml_file' ); $this->filter( "manage_{$this->post_type}_posts_columns", 'posts_columns' ); $this->filter( "manage_{$this->post_type}_posts_custom_column", 'posts_custom_column', 10, 2 ); $this->filter( "bulk_actions-edit-{$this->post_type}", 'post_bulk_actions', 20 ); $this->includes(); } /** * Update post info for analytics. * * @param int $object_id Object ID. * @param array $schemas Schema data. * @param string $object_type Object type. */ public function update_post_schema_info( $object_id, $schemas, $object_type = 'post' ) { if ( 'post' !== $object_type || 'rank_math_locations' !== get_post_type( $object_id ) ) { return; } $schema = current( $schemas ); if ( ! isset( $schema['geo'], $schema['geo']['latitude'], $schema['geo']['longitude'] ) ) { return; } update_post_meta( $object_id, 'rank_math_local_business_latitide', $schema['geo']['latitude'] ); update_post_meta( $object_id, 'rank_math_local_business_longitude', $schema['geo']['longitude'] ); } /** * Intialize. */ public function init() { if ( ! Helper::get_settings( 'titles.use_multiple_locations', false ) ) { return; } if ( function_exists( 'register_block_type' ) ) { new Block_Local_Business(); } $this->post_singular_name = Helper::get_settings( 'titles.locations_post_type_label', 'Location' ); $this->register_location_post_type(); $this->register_location_taxonomy(); } /** * Filters the editors that are enabled for the post type. * * @param array $editors Associative array of the editors and whether they are enabled for the post type. * @param string $post_type The post type. */ public function force_block_editor( $editors, $post_type ) { if ( 'rank_math_locations' !== $post_type || ! $this->do_filter( 'schema/cpt_force_gutenberg', true ) ) { return $editors; } $editors['classic_editor'] = false; return $editors; } /** * Add Locations KML file in the sitemap */ public function add_kml_file() { return Helper::get_settings( 'sitemap.local_sitemap', true ); } /** * Include required files. */ private function includes() { if ( is_admin() ) { new Admin(); new RM_Pointers(); return; } if ( Helper::get_settings( 'titles.use_multiple_locations', false ) ) { new Frontend(); new Location_Shortcode(); new KML_File(); } } /** * Register Locations post type. */ private function register_location_post_type() { $plural_label = Helper::get_settings( 'titles.locations_post_type_plural_label', 'RM Locations' ); $post_type_slug = Helper::get_settings( 'titles.locations_post_type_base', 'locations' ); $labels = [ 'name' => $this->post_singular_name, 'singular_name' => $this->post_singular_name, 'menu_name' => $plural_label, /* translators: Post Type Plural Name */ 'all_items' => sprintf( esc_html__( 'All %s', 'rank-math-pro' ), $plural_label ), /* translators: Post Type Singular Name */ 'add_new_item' => sprintf( esc_html__( 'Add New %s', 'rank-math-pro' ), $this->post_singular_name ), /* translators: Post Type Singular Name */ 'new_item' => sprintf( esc_html__( 'New %s', 'rank-math-pro' ), $this->post_singular_name ), /* translators: Post Type Singular Name */ 'edit_item' => sprintf( esc_html__( 'Edit %s', 'rank-math-pro' ), $this->post_singular_name ), /* translators: Post Type Singular Name */ 'update_item' => sprintf( esc_html__( 'Update %s', 'rank-math-pro' ), $this->post_singular_name ), /* translators: Post Type Singular Name */ 'view_item' => sprintf( esc_html__( 'View %s', 'rank-math-pro' ), $this->post_singular_name ), /* translators: Post Type Plural Name */ 'view_items' => sprintf( esc_html__( 'View %s', 'rank-math-pro' ), $plural_label ), /* translators: Post Type Singular Name */ 'search_items' => sprintf( esc_html__( 'Search %s', 'rank-math-pro' ), $this->post_singular_name ), /* translators: Post Type Singular Name */ 'not_found' => sprintf( esc_html__( 'No %s found.', 'rank-math-pro' ), $plural_label ), /* translators: Post Type Singular Name */ 'not_found_in_trash' => sprintf( esc_html__( 'No %s found in Trash.', 'rank-math-pro' ), $plural_label ), /* translators: Post Type Singular Name */ 'item_published' => sprintf( esc_html__( '%s published.', 'rank-math-pro' ), $this->post_singular_name ), /* translators: Post Type Singular Name */ 'item_published_privately' => sprintf( esc_html__( '%s published privately.', 'rank-math-pro' ), $this->post_singular_name ), /* translators: Post Type Singular Name */ 'item_reverted_to_draft' => sprintf( esc_html__( '%s reverted to draft.', 'rank-math-pro' ), $this->post_singular_name ), /* translators: Post Type Singular Name */ 'item_scheduled' => sprintf( esc_html__( '%s scheduled.', 'rank-math-pro' ), $this->post_singular_name ), /* translators: Post Type Singular Name */ 'item_updated' => sprintf( esc_html__( '%s updated.', 'rank-math-pro' ), $this->post_singular_name ), ]; $capability = 'rank_math_general'; $args = [ 'label' => $this->post_singular_name, 'labels' => $labels, 'public' => true, 'publicly_queryable' => true, 'show_ui' => true, 'hierarchical' => false, 'has_archive' => $post_type_slug, 'menu_icon' => 'dashicons-location', 'query_var' => true, 'show_in_rest' => true, 'rest_base' => 'rank-math-locations', 'supports' => [ 'title', 'editor', 'excerpt', 'author', 'thumbnail', 'revisions', 'custom-fields', 'page-attributes', 'publicize' ], 'rewrite' => [ 'slug' => $post_type_slug, 'with_front' => $this->do_filter( 'locations/front', true ), ], 'capabilities' => [ 'edit_post' => $capability, 'read_post' => $capability, 'delete_post' => $capability, 'edit_posts' => $capability, 'edit_others_posts' => $capability, 'publish_posts' => $capability, 'read_private_posts' => $capability, 'create_posts' => $capability, ], ]; register_post_type( $this->post_type, $args ); } /** * Register Locations Category taxonomy. */ private function register_location_taxonomy() { $category_slug = esc_html( Helper::get_settings( 'titles.locations_category_base', 'locations-category' ) ); $labels = [ /* translators: Post Type Singular Name */ 'name' => sprintf( esc_html__( '%s categories', 'rank-math-pro' ), $this->post_singular_name ), /* translators: Post Type Singular Name */ 'singular_name' => sprintf( esc_html__( '%s category', 'rank-math-pro' ), $this->post_singular_name ), /* translators: Post Type Singular Name */ 'all_items' => sprintf( esc_html__( 'All %s categories', 'rank-math-pro' ), $this->post_singular_name ), /* translators: Post Type Singular Name */ 'edit_item' => sprintf( esc_html__( 'Edit %s category', 'rank-math-pro' ), $this->post_singular_name ), /* translators: Post Type Singular Name */ 'update_item' => sprintf( esc_html__( 'Update %s category', 'rank-math-pro' ), $this->post_singular_name ), /* translators: Post Type Singular Name */ 'add_new_item' => sprintf( esc_html__( 'Add New %s category', 'rank-math-pro' ), $this->post_singular_name ), /* translators: Post Type Singular Name */ 'new_item_name' => sprintf( esc_html__( 'New %s category', 'rank-math-pro' ), $this->post_singular_name ), /* translators: Post Type Singular Name */ 'menu_name' => sprintf( esc_html__( '%s categories', 'rank-math-pro' ), $this->post_singular_name ), 'search_items' => esc_html__( 'Search categories', 'rank-math-pro' ), 'parent_item' => esc_html__( 'Parent Category', 'rank-math-pro' ), 'parent_item_colon' => esc_html__( 'Parent Category:', 'rank-math-pro' ), ]; $args = [ 'hierarchical' => true, 'labels' => $labels, 'show_ui' => true, 'show_admin_column' => true, 'query_var' => true, 'show_in_rest' => true, 'rewrite' => [ 'slug' => $category_slug ], ]; register_taxonomy( 'rank_math_location_category', [ $this->post_type ], $args ); } /** * Check for relevant post type before invalidation. * * @param int $post_id Post ID to possibly invalidate for. */ public function invalidate_cache( $post_id ) { if ( get_post_type( $post_id ) !== $this->post_type ) { return false; } Cache_Watcher::clear( [ 'locations' ] ); } /** * Add custom columns for post type. * * @param array $columns Current columns. * * @return array */ public function posts_columns( $columns ) { $columns['address'] = __( 'Address', 'rank-math-pro' ); $columns['telephone'] = __( 'Phone', 'rank-math-pro' ); return $columns; } /** * Add the content in the custom columns. * * @param string $column Column name. * @param int $post_id Post ID. * * @return void */ public function posts_custom_column( $column, $post_id ) { $schemas = \RankMath\Schema\DB::get_schemas( $post_id ); if ( empty( $schemas ) ) { return; } $schema = reset( $schemas ); if ( empty( $schema[ $column ] ) ) { return; } switch ( $column ) { case 'address': unset( $schema['address']['@type'] ); echo esc_html( join( ' ', $schema['address'] ) ); break; case 'telephone': echo esc_html( $schema['telephone'] ); break; } } /** * Remove unneeded bulk actions. * * @param array $actions Actions. * @return array New actions. */ public function post_bulk_actions( $actions ) { unset( $actions['rank_math_bulk_schema_none'], $actions['rank_math_bulk_schema_default'] ); return $actions; } } includes/modules/local-seo/class-location-shortcode.php000064400000035434147600403130017323 0ustar00 */ namespace RankMathPro\Local_Seo; use RankMath\Helper; use RankMath\Schema\DB; use RankMath\Traits\Hooker; use RankMath\Traits\Shortcode; use RankMath\Helpers\Str; defined( 'ABSPATH' ) || exit; /** * Snippet_Shortcode class. */ class Location_Shortcode { use Hooker, Shortcode; /** * Shortcode attributes. * * @var array */ public $atts = []; /** * Address Instance. * * @var Address */ public $address; /** * Opening Hours Instance. * * @var Opening_Hours */ public $opening_hours; /** * Map Instance. * * @var Map */ public $map; /** * Store Locator Instance. * * @var Store_Locator */ public $store_locator; /** * API Key. * * @var string */ public $api_key; /** * The Constructor. */ public function __construct() { $this->address = new Address(); $this->opening_hours = new Opening_Hours(); $this->map = new Map(); $this->store_locator = new Store_Locator(); $this->api_key = Helper::get_settings( 'titles.maps_api_key' ); // Add Yoast compatibility shortcodes. $this->add_shortcode( 'wpseo_all_locations', 'yoast_locations' ); $this->add_shortcode( 'wpseo_storelocator', 'yoast_store_locator' ); $this->add_shortcode( 'wpseo_opening_hours', 'yoast_opening_hours' ); $this->add_shortcode( 'wpseo_map', 'yoast_map' ); $this->add_shortcode( 'rank_math_local', 'local_shortcode' ); $this->action( 'wp_enqueue_scripts', 'enqueue' ); $this->action( 'wp_enqueue_scripts', 'enqueue' ); } /** * Enqueue Map scripts. */ public function enqueue() { if ( ! $this->api_key ) { return; } wp_register_script( 'rank-math-google-maps', '//maps.googleapis.com/maps/api/js?&key=' . rawurlencode( $this->api_key ), [], rank_math_pro()->version, true ); wp_register_script( 'rank-math-google-maps-cluster', 'https://developers-dot-devsite-v2-prod.appspot.com/maps/documentation/javascript/examples/markerclusterer/markerclustererplus@4.0.1.min.js', [], rank_math_pro()->version, true ); wp_register_script( 'rank-math-local', RANK_MATH_PRO_URL . 'includes/modules/local-seo/assets/js/rank-math-local.js', [ 'jquery', 'lodash', 'rank-math-google-maps', 'rank-math-google-maps-cluster' ], rank_math_pro()->version, true ); } /** * Location shortcode. * * @param array $atts Optional. Shortcode arguments. * * @return string Shortcode output. */ public function local_shortcode( $atts ) { $defaults = []; foreach ( $this->get_attributes() as $key => $attribute ) { $defaults[ $key ] = $attribute['default']; } if ( isset( $atts['show_priceRange'] ) ) { $atts['show_pricerange'] = $atts['show_priceRange']; unset( $atts['show_priceRange'] ); } $this->atts = shortcode_atts( $defaults, $atts, 'rank_math_local' ); if ( ! $this->api_key && is_user_logged_in() && in_array( $this->atts['type'], [ 'store-locator', 'map' ], true ) ) { return sprintf( /* Translators: %s expands to General Settings Link. */ esc_html__( 'This page can\'t load Google Maps correctly. Please add %s.', 'rank-math-pro' ), '' . esc_html__( 'API Key', 'rank-math-pro' ) . '' ); } wp_enqueue_style( 'rank-math-local-business', RANK_MATH_PRO_URL . 'includes/modules/local-seo/assets/css/local-business.css', null, rank_math_pro()->version ); if ( 'store-locator' === $this->atts['type'] ) { return $this->store_locator->get_data( $this ); } return $this->get_shortcode_data(); } /** * Yoast Map compatibility functionality. * * @param array $atts Array of arguments. * @return string */ public function yoast_map( $atts ) { $atts['type'] = 'map'; return $this->yoast_locations( $atts ); } /** * Yoast Opening Hours compatibility functionality. * * @param array $atts Array of arguments. * @return string */ public function yoast_opening_hours( $atts ) { $atts['type'] = 'opening-hours'; return $this->yoast_locations( $atts ); } /** * Yoast Store Locator compatibility functionality. * * @param array $atts Array of arguments. * @return string */ public function yoast_store_locator( $atts ) { $atts['type'] = 'store-locator'; return $this->yoast_locations( $atts ); } /** * Yoast locations compatibility functionality. * * @param array $args Array of arguments. * @return string */ public function yoast_locations( $args ) { $defaults = [ 'id' => '', 'number' => -1, 'type' => 'address', 'term_id' => '', 'orderby' => 'menu_order title', 'order' => 'ASC', 'show_state' => true, 'show_country' => true, 'show_phone' => true, 'show_phone_2' => true, 'show_fax' => true, 'show_email' => true, 'show_url' => false, 'show_logo' => false, 'show_opening_hours' => false, 'hide_closed' => false, 'oneline' => false, 'echo' => false, 'comment' => '', 'radius' => 10, 'max_number' => '', 'show_radius' => false, 'show_nearest_suggestion' => true, 'show_map' => true, 'show_filter' => false, 'map_width' => '100%', 'scrollable' => true, 'draggable' => true, 'marker_clustering' => false, 'map_style' => 'ROADMAP', 'show_route' => true, 'show_route_label' => '', 'show_category_filter' => false, 'height' => 300, 'zoom' => -1, 'show_open_label' => false, 'show_days' => '', 'center' => '', 'default_show_infowindow' => false, ]; $new_atts = []; $atts = shortcode_atts( $defaults, $args, 'wpseo_local_show_all_locations' ); $data = [ 'type' => 'type', 'id' => 'locations', 'number' => 'limit', 'max_number' => 'limit', 'term_id' => 'terms', 'show_state' => 'show_state', 'show_country' => 'show_country', 'show_phone' => 'show_telephone', 'show_phone_2' => 'show_secondary_number', 'show_fax' => 'show_fax', 'show_email' => 'show_email', 'show_url' => 'show_url', 'show_logo' => 'show_logo', 'show_opening_hours' => 'show_opening_hours', 'show_days' => 'show_days', 'hide_closed' => 'hide_closed_days', 'oneline' => 'show_on_one_line', 'comment' => 'opening_hours_note', 'radius' => 'search_radius', 'show_radius' => 'show_radius', 'show_nearest_suggestion' => 'show_nearest_location', 'show_map' => 'show_map', 'show_filter' => 'show_category_filter', 'map_width' => 'map_width', 'map_height' => 'map_height', 'center' => 'map_center', 'zoom' => 'zoom_level', 'scrollable' => 'allow_scrolling', 'draggable' => 'allow_dragging', 'marker_clustering' => 'show_marker_clustering', 'map_style' => 'map_style', 'show_route' => 'show_route_planner', 'show_route_label' => 'route_label', 'show_category_filter' => 'show_category_filter', 'default_show_infowindow' => 'show_infowindow', ]; foreach ( $atts as $key => $value ) { if ( ! isset( $data[ $key ] ) ) { continue; } $new_atts[ $data[ $key ] ] = $value; } return $this->local_shortcode( $new_atts ); } /** * Get Location Shortcode data. * * @return string Shortcode data. */ private function get_shortcode_data() { $args = [ 'post_type' => 'rank_math_locations', 'numberposts' => empty( $this->atts['limit'] ) ? -1 : (int) $this->atts['limit'], 'include' => (int) $this->atts['locations'], ]; if ( ! empty( $this->atts['terms'] ) ) { $args['tax_query'] = [ [ 'taxonomy' => 'rank_math_location_category', 'field' => 'term_id', 'terms' => $this->atts['terms'], ], ]; } /** * Filter to change Locations query args. * * @param array $args Arguments to retrieve locations. * @return array $args. */ $args = $this->do_filter( 'location_args', $args ); $locations = get_posts( $args ); if ( empty( $locations ) ) { return esc_html__( 'Sorry, no locations were found.', 'rank-math-pro' ); } if ( 'map' === $this->atts['type'] ) { return $this->map->get_data( $this, $locations ); } $data = ''; foreach ( $locations as $location ) { $schema = DB::get_schemas( $location->ID ); if ( empty( $schema ) ) { continue; } $schema = current( $this->replace_variables( $schema, $location ) ); $data .= '
    '; $data .= $this->get_title( $schema ); $data .= $this->get_image( $schema ); if ( 'address' === $this->atts['type'] ) { $data .= $this->address->get_data( $this, $schema ); } if ( 'opening-hours' === $this->atts['type'] || $this->atts['show_opening_hours'] ) { $data .= $this->opening_hours->get_data( $this, $schema ); } $data .= '
    '; } return $data; } /** * Get Location Title. * * @param Object $schema Location schema data. * * @return string Shortcode data. */ public function get_title( $schema ) { if ( empty( $this->atts['show_company_name'] ) || empty( $schema['name'] ) ) { return; } return '

    ' . esc_html( $schema['name'] ) . '

    '; } /** * Get Location Image. * * @param Object $schema Schema Data. * * @return string Shortcode data. */ public function get_image( $schema ) { if ( empty( $this->atts['show_logo'] ) || empty( $schema['image'] ) ) { return; } return '
    '; } /** * Replace variable. * * @param array $schemas Schema to replace. * @param object $location Location Post Object. * @return array */ public function replace_variables( $schemas, $location = [] ) { $new_schemas = []; foreach ( $schemas as $key => $schema ) { if ( is_array( $schema ) ) { $new_schemas[ $key ] = $this->replace_variables( $schema, $location ); continue; } $new_schemas[ $key ] = Str::contains( '%', $schema ) ? Helper::replace_seo_fields( $schema, $location ) : $schema; } return $new_schemas; } /** * Shortcode & Block default attributes. */ private function get_attributes() { return [ 'type' => [ 'default' => 'address', 'type' => 'string', ], 'locations' => [ 'default' => '', 'type' => 'string', ], 'terms' => [ 'default' => [], 'type' => 'array', ], 'limit' => [ 'default' => Helper::get_settings( 'titles.limit_results', 10 ), 'type' => 'integer', ], 'show_company_name' => [ 'type' => 'boolean', 'default' => true, ], 'show_company_address' => [ 'type' => 'boolean', 'default' => true, ], 'show_on_one_line' => [ 'type' => 'boolean', 'default' => false, ], 'show_state' => [ 'type' => 'boolean', 'default' => true, ], 'show_country' => [ 'type' => 'boolean', 'default' => true, ], 'show_telephone' => [ 'type' => 'boolean', 'default' => true, ], 'show_secondary_number' => [ 'type' => 'boolean', 'default' => true, ], 'show_fax' => [ 'type' => 'boolean', 'default' => false, ], 'show_email' => [ 'type' => 'boolean', 'default' => true, ], 'show_url' => [ 'type' => 'boolean', 'default' => true, ], 'show_logo' => [ 'type' => 'boolean', 'default' => true, ], 'show_vat_id' => [ 'type' => 'boolean', 'default' => false, ], 'show_tax_id' => [ 'type' => 'boolean', 'default' => false, ], 'show_coc_id' => [ 'type' => 'boolean', 'default' => false, ], 'show_pricerange' => [ 'type' => 'boolean', 'default' => false, ], 'show_priceRange' => [ 'type' => 'boolean', 'default' => false, ], 'show_opening_hours' => [ 'type' => 'boolean', 'default' => false, ], 'show_days' => [ 'type' => 'string', 'default' => 'Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday', ], 'hide_closed_days' => [ 'type' => 'boolean', 'default' => false, ], 'show_opening_now_label' => [ 'type' => 'boolean', 'default' => false, ], 'opening_hours_note' => [ 'type' => 'string', 'default' => 'Open Now', ], 'show_map' => [ 'type' => 'boolean', 'default' => false, ], 'map_style' => [ 'type' => 'string', 'default' => Helper::get_settings( 'titles.map_style', 'roadmap' ), ], 'map_width' => [ 'type' => 'string', 'default' => '100%', ], 'map_height' => [ 'type' => 'string', 'default' => '300px', ], 'zoom_level' => [ 'type' => 'integer', 'default' => -1, ], 'allow_zoom' => [ 'type' => 'boolean', 'default' => true, ], 'allow_scrolling' => [ 'type' => 'boolean', 'default' => true, ], 'allow_dragging' => [ 'type' => 'boolean', 'default' => true, ], 'show_route_planner' => [ 'type' => 'boolean', 'default' => true, ], 'route_label' => [ 'type' => 'string', 'default' => Helper::get_settings( 'titles.route_label' ), ], 'show_category_filter' => [ 'type' => 'boolean', 'default' => false, ], 'show_marker_clustering' => [ 'type' => 'boolean', 'default' => true, ], 'show_infowindow' => [ 'type' => 'boolean', 'default' => true, ], 'show_radius' => [ 'type' => 'boolean', 'default' => true, ], 'show_nearest_location' => [ 'type' => 'boolean', 'default' => true, ], 'search_radius' => [ 'type' => 'string', 'default' => '10', ], ]; } } includes/modules/local-seo/class-rm-pointers.php000064400000002532147600403130015773 0ustar00 * * @copyright Copyright (C) 2008-2020, WooCommerce * The following code is a derivative work of the code from the WooCommerce(https://github.com/woocommerce/woocommerce), which is licensed under GPL v3. */ namespace RankMathPro\Local_Seo; use RankMath\Traits\Hooker; defined( 'ABSPATH' ) || exit; /** * RM_Pointers Class. */ class RM_Pointers { use Hooker; /** * Constructor. */ public function __construct() { if ( ! current_user_can( 'manage_options' ) ) { return; } $this->action( 'admin_enqueue_scripts', 'enqueue_pointers' ); } /** * Enqueue pointers and add script to page. */ public function enqueue_pointers() { $screen = get_current_screen(); if ( ! $screen || 'rank_math_locations' !== $screen->id ) { return; } if ( get_option( 'rank_math_remove_locations_tutorial' ) ) { return; } update_option( 'rank_math_remove_locations_tutorial', true ); wp_enqueue_style( 'wp-pointer' ); wp_enqueue_script( 'rank-math-pro-pointers', RANK_MATH_PRO_URL . 'includes/modules/local-seo/assets/js/rank-math-pointers.js', [ 'jquery', 'wp-pointer', 'wp-i18n', 'lodash', ], rank_math_pro()->version, true ); } } includes/modules/local-seo/class-search.php000064400000002142147600403130014756 0ustar00 */ namespace RankMathPro\Local_Seo; use RankMath\Helper; use RankMath\Traits\Hooker; defined( 'ABSPATH' ) || exit; /** * Search class. */ class Search { use Hooker; /** * The Constructor. */ public function __construct() { $this->action( 'wp', 'integrations' ); } /** * Initialize integrations. */ public function integrations() { if ( ! is_search() || ! Helper::get_settings( 'titles.locations_enhanced_search' ) ) { return; } $this->filter( 'the_excerpt', 'add_locations_data' ); } /** * Add Locations data to search results. * * @param string $excerpt Post excerpt. * @return string $excerpt Processed excerpt. */ public function add_locations_data( $excerpt ) { global $post; if ( get_post_type( $post->ID ) !== 'rank_math_locations' ) { return $excerpt; } $excerpt .= do_shortcode( '[rank_math_local type="address" locations="' . $post->ID . '" show_company_name=""]' ); return $excerpt; } } includes/modules/news-sitemap/assets/js/news-sitemap-settings.js000064400000230437147600403130021173 0ustar00(()=>{var t={634:function(t){t.exports=function(){"use strict";function t(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);e&&(a=a.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,a)}return i}function e(e){for(var a=1;a(t=""+t,e=""+e,a&&(t=t.trim(),e=e.trim()),i?t==e:t.toLowerCase()==e.toLowerCase()),s=(t,e)=>t&&Array.isArray(t)&&t.map((t=>n(t,e)));function n(t,e){var i,a={};for(i in t)e.indexOf(i)<0&&(a[i]=t[i]);return a}function o(t){var e=document.createElement("div");return t.replace(/\&#?[0-9a-z]+;/gi,(function(t){return e.innerHTML=t,e.innerText}))}function r(t){return(new DOMParser).parseFromString(t.trim(),"text/html").body.firstElementChild}function d(t,e){for(e=e||"previous";t=t[e+"Sibling"];)if(3==t.nodeType)return t}function l(t){return"string"==typeof t?t.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/`|'/g,"'"):t}function g(t){var e=Object.prototype.toString.call(t).split(" ")[1].slice(0,-1);return t===Object(t)&&"Array"!=e&&"Function"!=e&&"RegExp"!=e&&"HTMLUnknownElement"!=e}function h(t,e,i){function a(t,e){for(var i in e)if(e.hasOwnProperty(i)){if(g(e[i])){g(t[i])?a(t[i],e[i]):t[i]=Object.assign({},e[i]);continue}if(Array.isArray(e[i])){t[i]=Object.assign([],e[i]);continue}t[i]=e[i]}}return t instanceof Object||(t={}),a(t,e),i&&a(t,i),t}function p(){const t=[],e={};for(let i of arguments)for(let a of i)g(a)?e[a.value]||(t.push(a),e[a.value]=1):t.includes(a)||t.push(a);return t}function c(t){return String.prototype.normalize?"string"==typeof t?t.normalize("NFD").replace(/[\u0300-\u036f]/g,""):void 0:t}var u=()=>/(?=.*chrome)(?=.*android)/i.test(navigator.userAgent);function m(){return([1e7]+-1e3+-4e3+-8e3+-1e11).replace(/[018]/g,(t=>(t^crypto.getRandomValues(new Uint8Array(1))[0]&15>>t/4).toString(16)))}function f(t){return t&&t.classList&&t.classList.contains(this.settings.classNames.tag)}function v(t,e){var i=window.getSelection();return e=e||i.getRangeAt(0),"string"==typeof t&&(t=document.createTextNode(t)),e&&(e.deleteContents(),e.insertNode(t)),t}function y(t,e,i){return t?(e&&(t.__tagifyTagData=i?e:h({},t.__tagifyTagData||{},e)),t.__tagifyTagData):(console.warn("tag element doesn't exist",t,e),e)}function b(t){if(t&&t.parentNode){var e=t,i=window.getSelection(),a=i.getRangeAt(0);i.rangeCount&&(a.setStartAfter(e),a.collapse(!0),i.removeAllRanges(),i.addRange(a))}}function w(t,e){t.forEach((t=>{if(y(t.previousSibling)||!t.previousSibling){var i=document.createTextNode("​");t.before(i),e&&b(i)}}))}var T={delimiters:",",pattern:null,tagTextProp:"value",maxTags:1/0,callbacks:{},addTagOnBlur:!0,addTagOn:["blur","tab","enter"],onChangeAfterBlur:!0,duplicates:!1,whitelist:[],blacklist:[],enforceWhitelist:!1,userInput:!0,keepInvalidTags:!1,createInvalidTags:!0,mixTagsAllowedAfter:/,|\.|\:|\s/,mixTagsInterpolator:["[[","]]"],backspace:!0,skipInvalid:!1,pasteAsTags:!0,editTags:{clicks:2,keepInvalid:!0},transformTag:()=>{},trim:!0,a11y:{focusableTags:!1},mixMode:{insertAfterTag:" "},autoComplete:{enabled:!0,rightKey:!1,tabKey:!1},classNames:{namespace:"tagify",mixMode:"tagify--mix",selectMode:"tagify--select",input:"tagify__input",focus:"tagify--focus",tagNoAnimation:"tagify--noAnim",tagInvalid:"tagify--invalid",tagNotAllowed:"tagify--notAllowed",scopeLoading:"tagify--loading",hasMaxTags:"tagify--hasMaxTags",hasNoTags:"tagify--noTags",empty:"tagify--empty",inputInvalid:"tagify__input--invalid",dropdown:"tagify__dropdown",dropdownWrapper:"tagify__dropdown__wrapper",dropdownHeader:"tagify__dropdown__header",dropdownFooter:"tagify__dropdown__footer",dropdownItem:"tagify__dropdown__item",dropdownItemActive:"tagify__dropdown__item--active",dropdownItemHidden:"tagify__dropdown__item--hidden",dropdownInital:"tagify__dropdown--initial",tag:"tagify__tag",tagText:"tagify__tag-text",tagX:"tagify__tag__removeBtn",tagLoading:"tagify__tag--loading",tagEditing:"tagify__tag--editable",tagFlash:"tagify__tag--flash",tagHide:"tagify__tag--hide"},dropdown:{classname:"",enabled:2,maxItems:10,searchKeys:["value","searchBy"],fuzzySearch:!0,caseSensitive:!1,accentedSearch:!0,includeSelectedTags:!1,escapeHTML:!0,highlightFirst:!0,closeOnSelect:!0,clearOnSelect:!0,position:"all",appendTarget:null},hooks:{beforeRemoveTag:()=>Promise.resolve(),beforePaste:()=>Promise.resolve(),suggestionClick:()=>Promise.resolve(),beforeKeyDown:()=>Promise.resolve()}},_={events:{binding(){let t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];var e=this.dropdown.events.callbacks,i=this.listeners.dropdown=this.listeners.dropdown||{position:this.dropdown.position.bind(this,null),onKeyDown:e.onKeyDown.bind(this),onMouseOver:e.onMouseOver.bind(this),onMouseLeave:e.onMouseLeave.bind(this),onClick:e.onClick.bind(this),onScroll:e.onScroll.bind(this)},a=t?"addEventListener":"removeEventListener";"manual"!=this.settings.dropdown.position&&(document[a]("scroll",i.position,!0),window[a]("resize",i.position),window[a]("keydown",i.onKeyDown)),this.DOM.dropdown[a]("mouseover",i.onMouseOver),this.DOM.dropdown[a]("mouseleave",i.onMouseLeave),this.DOM.dropdown[a]("mousedown",i.onClick),this.DOM.dropdown.content[a]("scroll",i.onScroll)},callbacks:{onKeyDown(t){if(this.state.hasFocus&&!this.state.composing){var e=this.settings,i=this.DOM.dropdown.querySelector(e.classNames.dropdownItemActiveSelector),a=this.dropdown.getSuggestionDataByNode(i),s="mix"==e.mode;e.hooks.beforeKeyDown(t,{tagify:this}).then((n=>{switch(t.key){case"ArrowDown":case"ArrowUp":case"Down":case"Up":t.preventDefault();var o=this.dropdown.getAllSuggestionsRefs(),r="ArrowUp"==t.key||"Up"==t.key;i&&(i=this.dropdown.getNextOrPrevOption(i,!r)),i&&i.matches(e.classNames.dropdownItemSelector)||(i=o[r?o.length-1:0]),this.dropdown.highlightOption(i,!0);break;case"Escape":case"Esc":this.dropdown.hide();break;case"ArrowRight":if(this.state.actions.ArrowLeft)return;case"Tab":{let n=!e.autoComplete.rightKey||!e.autoComplete.tabKey;if(!s&&i&&n&&!this.state.editing){t.preventDefault();var d=this.dropdown.getMappedValue(a);return this.input.autocomplete.set.call(this,d),!1}return!0}case"Enter":t.preventDefault(),e.hooks.suggestionClick(t,{tagify:this,tagData:a,suggestionElm:i}).then((()=>{if(i)return this.dropdown.selectOption(i),i=this.dropdown.getNextOrPrevOption(i,!r),void this.dropdown.highlightOption(i);this.dropdown.hide(),s||this.addTags(this.state.inputText.trim(),!0)})).catch((t=>console.warn(t)));break;case"Backspace":{if(s||this.state.editing.scope)return;const t=this.input.raw.call(this);""!=t&&8203!=t.charCodeAt(0)||(!0===e.backspace?this.removeTags():"edit"==e.backspace&&setTimeout(this.editTag.bind(this),0))}}}))}},onMouseOver(t){var e=t.target.closest(this.settings.classNames.dropdownItemSelector);this.dropdown.highlightOption(e)},onMouseLeave(t){this.dropdown.highlightOption()},onClick(t){if(0==t.button&&t.target!=this.DOM.dropdown&&t.target!=this.DOM.dropdown.content){var e=t.target.closest(this.settings.classNames.dropdownItemSelector),i=this.dropdown.getSuggestionDataByNode(e);this.state.actions.selectOption=!0,setTimeout((()=>this.state.actions.selectOption=!1),50),this.settings.hooks.suggestionClick(t,{tagify:this,tagData:i,suggestionElm:e}).then((()=>{e?this.dropdown.selectOption(e,t):this.dropdown.hide()})).catch((t=>console.warn(t)))}},onScroll(t){var e=t.target,i=e.scrollTop/(e.scrollHeight-e.parentNode.clientHeight)*100;this.trigger("dropdown:scroll",{percentage:Math.round(i)})}}},refilter(t){t=t||this.state.dropdown.query||"",this.suggestedListItems=this.dropdown.filterListItems(t),this.dropdown.fill(),this.suggestedListItems.length||this.dropdown.hide(),this.trigger("dropdown:updated",this.DOM.dropdown)},getSuggestionDataByNode(t){var e=t&&t.getAttribute("value");return this.suggestedListItems.find((t=>t.value==e))||null},getNextOrPrevOption(t){let e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];var i=this.dropdown.getAllSuggestionsRefs(),a=i.findIndex((e=>e===t));return e?i[a+1]:i[a-1]},highlightOption(t,e){var i,a=this.settings.classNames.dropdownItemActive;if(this.state.ddItemElm&&(this.state.ddItemElm.classList.remove(a),this.state.ddItemElm.removeAttribute("aria-selected")),!t)return this.state.ddItemData=null,this.state.ddItemElm=null,void this.input.autocomplete.suggest.call(this);i=this.dropdown.getSuggestionDataByNode(t),this.state.ddItemData=i,this.state.ddItemElm=t,t.classList.add(a),t.setAttribute("aria-selected",!0),e&&(t.parentNode.scrollTop=t.clientHeight+t.offsetTop-t.parentNode.clientHeight),this.settings.autoComplete&&(this.input.autocomplete.suggest.call(this,i),this.dropdown.position())},selectOption(t,e){var i=this.settings,a=i.dropdown,s=a.clearOnSelect,n=a.closeOnSelect;if(!t)return this.addTags(this.state.inputText,!0),void(n&&this.dropdown.hide());e=e||{};var o=t.getAttribute("value"),r="noMatch"==o,d="mix"==i.mode,l=this.suggestedListItems.find((t=>(t.value??t)==o));if(this.trigger("dropdown:select",{data:l,elm:t,event:e}),o&&(l||r)){if(this.state.editing){let t=this.normalizeTags([l])[0];l=i.transformTag.call(this,t)||t,this.onEditTagDone(null,h({__isValid:!0},l))}else this[d?"addMixTags":"addTags"]([l||this.input.raw.call(this)],s);(d||this.DOM.input.parentNode)&&(setTimeout((()=>{this.DOM.input.focus(),this.toggleFocusClass(!0)})),n&&setTimeout(this.dropdown.hide.bind(this)),t.addEventListener("transitionend",(()=>{this.dropdown.fillHeaderFooter(),setTimeout((()=>t.remove()),100)}),{once:!0}),t.classList.add(this.settings.classNames.dropdownItemHidden))}else n&&setTimeout(this.dropdown.hide.bind(this))},selectAll(t){this.suggestedListItems.length=0,this.dropdown.hide(),this.dropdown.filterListItems("");var e=this.dropdown.filterListItems("");return t||(e=this.state.dropdown.suggestions),this.addTags(e,!0),this},filterListItems(t,e){var i,a,s,n,o,r=this.settings,d=r.dropdown,l=(e=e||{},[]),h=[],p=r.whitelist,u=d.maxItems>=0?d.maxItems:1/0,m=d.searchKeys,f=0;if(!(t="select"==r.mode&&this.value.length&&this.value[0][r.tagTextProp]==t?"":t)||!m.length)return l=d.includeSelectedTags?p:p.filter((t=>!this.isTagDuplicate(g(t)?t.value:t))),this.state.dropdown.suggestions=l,l.slice(0,u);function v(t,e){return e.toLowerCase().split(" ").every((e=>t.includes(e.toLowerCase())))}for(o=d.caseSensitive?""+t:(""+t).toLowerCase();fm.includes(t)))?m:["value"];d.fuzzySearch&&!e.exact?(s=u.reduce(((t,e)=>t+" "+(i[e]||"")),"").toLowerCase().trim(),d.accentedSearch&&(s=c(s),o=c(o)),t=0==s.indexOf(o),r=s===o,a=v(s,o)):(t=!0,a=u.some((t=>{var a=""+(i[t]||"");return d.accentedSearch&&(a=c(a),o=c(o)),d.caseSensitive||(a=a.toLowerCase()),r=a===o,e.exact?a===o:0==a.indexOf(o)}))),n=!d.includeSelectedTags&&this.isTagDuplicate(g(i)?i.value:i),a&&!n&&(r&&t?h.push(i):"startsWith"==d.sortby&&t?l.unshift(i):l.push(i))}return this.state.dropdown.suggestions=h.concat(l),"function"==typeof d.sortby?d.sortby(h.concat(l),o):h.concat(l).slice(0,u)},getMappedValue(t){var e=this.settings.dropdown.mapValueTo;return e?"function"==typeof e?e(t):t[e]||t.value:t.value},createListHTML(t){return h([],t).map(((t,i)=>{"string"!=typeof t&&"number"!=typeof t||(t={value:t});var a=this.dropdown.getMappedValue(t);return a="string"==typeof a&&this.settings.dropdown.escapeHTML?l(a):a,this.settings.templates.dropdownItem.apply(this,[e(e({},t),{},{mappedValue:a}),this])})).join("")}};function x(){this.dropdown={};for(let t in this._dropdown)this.dropdown[t]="function"==typeof this._dropdown[t]?this._dropdown[t].bind(this):this._dropdown[t];this.dropdown.refs()}var O=e(e({},_),{},{refs(){this.DOM.dropdown=this.parseTemplate("dropdown",[this.settings]),this.DOM.dropdown.content=this.DOM.dropdown.querySelector("[data-selector='tagify-suggestions-wrapper']")},getHeaderRef(){return this.DOM.dropdown.querySelector("[data-selector='tagify-suggestions-header']")},getFooterRef(){return this.DOM.dropdown.querySelector("[data-selector='tagify-suggestions-footer']")},getAllSuggestionsRefs(){return[...this.DOM.dropdown.content.querySelectorAll(this.settings.classNames.dropdownItemSelector)]},show(t){var e,i,s,n=this.settings,o="mix"==n.mode&&!n.enforceWhitelist,r=!n.whitelist||!n.whitelist.length,d="manual"==n.dropdown.position;if(t=void 0===t?this.state.inputText:t,!(r&&!o&&!n.templates.dropdownItemNoMatch||!1===n.dropdown.enable||this.state.isLoading||this.settings.readonly)){if(clearTimeout(this.dropdownHide__bindEventsTimeout),this.suggestedListItems=this.dropdown.filterListItems(t),t&&!this.suggestedListItems.length&&(this.trigger("dropdown:noMatch",t),n.templates.dropdownItemNoMatch&&(s=n.templates.dropdownItemNoMatch.call(this,{value:t}))),!s){if(this.suggestedListItems.length)t&&o&&!this.state.editing.scope&&!a(this.suggestedListItems[0].value,t)&&this.suggestedListItems.unshift({value:t});else{if(!t||!o||this.state.editing.scope)return this.input.autocomplete.suggest.call(this),void this.dropdown.hide();this.suggestedListItems=[{value:t}]}i=""+(g(e=this.suggestedListItems[0])?e.value:e),n.autoComplete&&i&&0==i.indexOf(t)&&this.input.autocomplete.suggest.call(this,e)}this.dropdown.fill(s),n.dropdown.highlightFirst&&this.dropdown.highlightOption(this.DOM.dropdown.content.querySelector(n.classNames.dropdownItemSelector)),this.state.dropdown.visible||setTimeout(this.dropdown.events.binding.bind(this)),this.state.dropdown.visible=t||!0,this.state.dropdown.query=t,this.setStateSelection(),d||setTimeout((()=>{this.dropdown.position(),this.dropdown.render()})),setTimeout((()=>{this.trigger("dropdown:show",this.DOM.dropdown)}))}},hide(t){var e=this.DOM,i=e.scope,a=e.dropdown,s="manual"==this.settings.dropdown.position&&!t;if(a&&document.body.contains(a)&&!s)return window.removeEventListener("resize",this.dropdown.position),this.dropdown.events.binding.call(this,!1),i.setAttribute("aria-expanded",!1),a.parentNode.removeChild(a),setTimeout((()=>{this.state.dropdown.visible=!1}),100),this.state.dropdown.query=this.state.ddItemData=this.state.ddItemElm=this.state.selection=null,this.state.tag&&this.state.tag.value.length&&(this.state.flaggedTags[this.state.tag.baseOffset]=this.state.tag),this.trigger("dropdown:hide",a),this},toggle(t){this.dropdown[this.state.dropdown.visible&&!t?"hide":"show"]()},getAppendTarget(){var t=this.settings.dropdown;return"function"==typeof t.appendTarget?t.appendTarget():t.appendTarget},render(){var t,e,i=((e=this.DOM.dropdown.cloneNode(!0)).style.cssText="position:fixed; top:-9999px; opacity:0",document.body.appendChild(e),t=e.clientHeight,e.parentNode.removeChild(e),t),a=this.settings,s="number"==typeof a.dropdown.enabled&&a.dropdown.enabled>=0,n=this.dropdown.getAppendTarget();return s?(this.DOM.scope.setAttribute("aria-expanded",!0),document.body.contains(this.DOM.dropdown)||(this.DOM.dropdown.classList.add(a.classNames.dropdownInital),this.dropdown.position(i),n.appendChild(this.DOM.dropdown),setTimeout((()=>this.DOM.dropdown.classList.remove(a.classNames.dropdownInital)))),this):this},fill(t){t="string"==typeof t?t:this.dropdown.createListHTML(t||this.suggestedListItems);var e,i=this.settings.templates.dropdownContent.call(this,t);this.DOM.dropdown.content.innerHTML=(e=i)?e.replace(/\>[\r\n ]+\<").split(/>\s+<").trim():""},fillHeaderFooter(){var t=this.dropdown.filterListItems(this.state.dropdown.query),e=this.parseTemplate("dropdownHeader",[t]),i=this.parseTemplate("dropdownFooter",[t]),a=this.dropdown.getHeaderRef(),s=this.dropdown.getFooterRef();e&&a?.parentNode.replaceChild(e,a),i&&s?.parentNode.replaceChild(i,s)},position(t){var e=this.settings.dropdown,i=this.dropdown.getAppendTarget();if("manual"!=e.position&&i){var a,s,n,o,r,d,l,g,h,p=this.DOM.dropdown,c=e.RTL,u=i===document.body,m=i===this.DOM.scope,f=u?window.pageYOffset:i.scrollTop,v=document.fullscreenElement||document.webkitFullscreenElement||document.documentElement,y=v.clientHeight,b=Math.max(v.clientWidth||0,window.innerWidth||0)>480?e.position:"all",w=this.DOM["input"==b?"input":"scope"];if(t=t||p.clientHeight,this.state.dropdown.visible){if("text"==b?(n=(a=function(){const t=document.getSelection();if(t.rangeCount){const e=t.getRangeAt(0),i=e.startContainer,a=e.startOffset;let s,n;if(a>0)return n=document.createRange(),n.setStart(i,a-1),n.setEnd(i,a),s=n.getBoundingClientRect(),{left:s.right,top:s.top,bottom:s.bottom};if(i.getBoundingClientRect)return i.getBoundingClientRect()}return{left:-9999,top:-9999}}()).bottom,s=a.top,o=a.left,r="auto"):(d=function(t){var e=0,i=0;for(t=t.parentNode;t&&t!=v;)e+=t.offsetTop||0,i+=t.offsetLeft||0,t=t.parentNode;return{top:e,left:i}}(i),a=w.getBoundingClientRect(),s=m?-1:a.top-d.top,n=(m?a.height:a.bottom-d.top)-1,o=m?-1:a.left-d.left,r=a.width+"px"),!u){let t=function(){for(var t=0,i=e.appendTarget.parentNode;i;)t+=i.scrollTop||0,i=i.parentNode;return t}();s+=t,n+=t}s=Math.floor(s),n=Math.ceil(n),g=((l=e.placeAbove??y-a.bottom`\n \n ​\n `,tag(t,e){let i=e.settings;return`\n \n
    \n ${t[i.tagTextProp]||t.value}\n
    \n
    `},dropdown(t){var e=t.dropdown;return`
    \n
    \n
    `},dropdownContent(t){var e=this.settings.templates,i=this.state.dropdown.suggestions;return`\n ${e.dropdownHeader.call(this,i)}\n ${t}\n ${e.dropdownFooter.call(this,i)}\n `},dropdownItem(t){return`
    ${t.mappedValue||t.value}
    `},dropdownHeader(t){return`
    `},dropdownFooter(t){var e=t.length-this.settings.dropdown.maxItems;return e>0?`
    \n ${e} more items. Refine your search.\n
    `:""},dropdownItemNoMatch:null},E={customBinding(){this.customEventsList.forEach((t=>{this.on(t,this.settings.callbacks[t])}))},binding(){let t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];var e,i=this.settings,a=this.events.callbacks,s=t?"addEventListener":"removeEventListener";if(!this.state.mainEvents||!t){for(var n in this.state.mainEvents=t,t&&!this.listeners.main&&(this.events.bindGlobal.call(this),this.settings.isJQueryPlugin&&jQuery(this.DOM.originalInput).on("tagify.removeAllTags",this.removeAllTags.bind(this))),e=this.listeners.main=this.listeners.main||{focus:["input",a.onFocusBlur.bind(this)],keydown:["input",a.onKeydown.bind(this)],click:["scope",a.onClickScope.bind(this)],dblclick:"select"!=i.mode&&["scope",a.onDoubleClickScope.bind(this)],paste:["input",a.onPaste.bind(this)],drop:["input",a.onDrop.bind(this)],compositionstart:["input",a.onCompositionStart.bind(this)],compositionend:["input",a.onCompositionEnd.bind(this)]})e[n]&&this.DOM[e[n][0]][s](n,e[n][1]);clearInterval(this.listeners.main.originalInputValueObserverInterval),this.listeners.main.originalInputValueObserverInterval=setInterval(a.observeOriginalInputValue.bind(this),500);var o=this.listeners.main.inputMutationObserver||new MutationObserver(a.onInputDOMChange.bind(this));o.disconnect(),"mix"==i.mode&&o.observe(this.DOM.input,{childList:!0})}},bindGlobal(t){var e,i=this.events.callbacks,a=t?"removeEventListener":"addEventListener";if(this.listeners&&(t||!this.listeners.global))for(e of(this.listeners.global=this.listeners.global||[{type:this.isIE?"keydown":"input",target:this.DOM.input,cb:i[this.isIE?"onInputIE":"onInput"].bind(this)},{type:"keydown",target:window,cb:i.onWindowKeyDown.bind(this)},{type:"blur",target:this.DOM.input,cb:i.onFocusBlur.bind(this)},{type:"click",target:document,cb:i.onClickAnywhere.bind(this),useCapture:!0}],this.listeners.global))e.target[a](e.type,e.cb,!!e.useCapture)},unbindGlobal(){this.events.bindGlobal.call(this,!0)},callbacks:{onFocusBlur(t){var e=this.settings,i=t.target?this.trim(t.target.textContent):"",a=this.value?.[0]?.[e.tagTextProp],s=t.type,n=e.dropdown.enabled>=0,o={relatedTarget:t.relatedTarget},r=this.state.actions.selectOption&&(n||!e.dropdown.closeOnSelect),d=this.state.actions.addNew&&n;if("blur"==s){if(t.relatedTarget===this.DOM.scope)return this.dropdown.hide(),void this.DOM.input.focus();this.postUpdate(),e.onChangeAfterBlur&&this.triggerChangeEvent()}if(!r&&!d)if(this.state.hasFocus="focus"==s&&+new Date,this.toggleFocusClass(this.state.hasFocus),"mix"!=e.mode){if("focus"==s)return this.trigger("focus",o),void(0!==e.dropdown.enabled&&e.userInput||this.state.dropdown.visible||this.dropdown.show(this.value.length?"":void 0));"blur"==s&&(this.trigger("blur",o),this.loading(!1),"select"==e.mode&&a===i&&(i=""),i&&!this.state.actions.selectOption&&e.addTagOnBlur&&e.addTagOn.includes("blur")&&this.addTags(i,!0)),this.DOM.input.removeAttribute("style"),this.dropdown.hide()}else"focus"==s?this.trigger("focus",o):"blur"==t.type&&(this.trigger("blur",o),this.loading(!1),this.dropdown.hide(),this.state.dropdown.visible=void 0,this.setStateSelection())},onCompositionStart(t){this.state.composing=!0},onCompositionEnd(t){this.state.composing=!1},onWindowKeyDown(t){var e,i=document.activeElement,a=f.call(this,i)&&this.DOM.scope.contains(document.activeElement),s=a&&i.hasAttribute("readonly");if(a&&!s)switch(e=i.nextElementSibling,t.key){case"Backspace":this.settings.readonly||(this.removeTags(i),(e||this.DOM.input).focus());break;case"Enter":setTimeout(this.editTag.bind(this),0,i)}},onKeydown(t){var e=this.settings;if(!this.state.composing&&e.userInput){"select"==e.mode&&e.enforceWhitelist&&this.value.length&&"Tab"!=t.key&&t.preventDefault();var i=this.trim(t.target.textContent);this.trigger("keydown",{event:t}),e.hooks.beforeKeyDown(t,{tagify:this}).then((a=>{if("mix"==e.mode){switch(t.key){case"Left":case"ArrowLeft":this.state.actions.ArrowLeft=!0;break;case"Delete":case"Backspace":if(this.state.editing)return;var s=document.getSelection(),n="Delete"==t.key&&s.anchorOffset==(s.anchorNode.length||0),r=s.anchorNode.previousSibling,l=1==s.anchorNode.nodeType||!s.anchorOffset&&r&&1==r.nodeType&&s.anchorNode.previousSibling;o(this.DOM.input.innerHTML);var g,h,p,c=this.getTagElms(),m=1===s.anchorNode.length&&s.anchorNode.nodeValue==String.fromCharCode(8203);if("edit"==e.backspace&&l)return g=1==s.anchorNode.nodeType?null:s.anchorNode.previousElementSibling,setTimeout(this.editTag.bind(this),0,g),void t.preventDefault();if(u()&&l instanceof Element)return p=d(l),l.hasAttribute("readonly")||l.remove(),this.DOM.input.focus(),void setTimeout((()=>{b(p),this.DOM.input.click()}));if("BR"==s.anchorNode.nodeName)return;if((n||l)&&1==s.anchorNode.nodeType?h=0==s.anchorOffset?n?c[0]:null:c[Math.min(c.length,s.anchorOffset)-1]:n?h=s.anchorNode.nextElementSibling:l instanceof Element&&(h=l),3==s.anchorNode.nodeType&&!s.anchorNode.nodeValue&&s.anchorNode.previousElementSibling&&t.preventDefault(),(l||n)&&!e.backspace)return void t.preventDefault();if("Range"!=s.type&&!s.anchorOffset&&s.anchorNode==this.DOM.input&&"Delete"!=t.key)return void t.preventDefault();if("Range"!=s.type&&h&&h.hasAttribute("readonly"))return void b(d(h));"Delete"==t.key&&m&&y(s.anchorNode.nextSibling)&&this.removeTags(s.anchorNode.nextSibling),clearTimeout(M),M=setTimeout((()=>{var t=document.getSelection();o(this.DOM.input.innerHTML),!n&&t.anchorNode.previousSibling,this.value=[].map.call(c,((t,e)=>{var i=y(t);if(t.parentNode||i.readonly)return i;this.trigger("remove",{tag:t,index:e,data:i})})).filter((t=>t))}),20)}return!0}var f="manual"==e.dropdown.position;switch(t.key){case"Backspace":"select"==e.mode&&e.enforceWhitelist&&this.value.length?this.removeTags():this.state.dropdown.visible&&"manual"!=e.dropdown.position||""!=t.target.textContent&&8203!=i.charCodeAt(0)||(!0===e.backspace?this.removeTags():"edit"==e.backspace&&setTimeout(this.editTag.bind(this),0));break;case"Esc":case"Escape":if(this.state.dropdown.visible)return;t.target.blur();break;case"Down":case"ArrowDown":this.state.dropdown.visible||this.dropdown.show();break;case"ArrowRight":{let t=this.state.inputSuggestion||this.state.ddItemData;if(t&&e.autoComplete.rightKey)return void this.addTags([t],!0);break}case"Tab":{let a="select"==e.mode;if(!i||a)return!0;t.preventDefault()}case"Enter":if(this.state.dropdown.visible&&!f)return;t.preventDefault(),setTimeout((()=>{this.state.dropdown.visible&&!f||this.state.actions.selectOption||!e.addTagOn.includes(t.key.toLowerCase())||this.addTags(i,!0)}))}})).catch((t=>t))}},onInput(t){this.postUpdate();var e=this.settings;if("mix"==e.mode)return this.events.callbacks.onMixTagsInput.call(this,t);var i=this.input.normalize.call(this,void 0,{trim:!1}),a=i.length>=e.dropdown.enabled,s={value:i,inputElm:this.DOM.input},n=this.validateTag({value:i});"select"==e.mode&&this.toggleScopeValidation(n),s.isValid=n,this.state.inputText!=i&&(this.input.set.call(this,i,!1),-1!=i.search(e.delimiters)?this.addTags(i)&&this.input.set.call(this):e.dropdown.enabled>=0&&this.dropdown[a?"show":"hide"](i),this.trigger("input",s))},onMixTagsInput(t){var e,i,a,s,n,o,r,d,l=this.settings,g=this.value.length,p=this.getTagElms(),c=document.createDocumentFragment(),m=window.getSelection().getRangeAt(0),f=[].map.call(p,(t=>y(t).value));if("deleteContentBackward"==t.inputType&&u()&&this.events.callbacks.onKeydown.call(this,{target:t.target,key:"Backspace"}),w(this.getTagElms()),this.value.slice().forEach((t=>{t.readonly&&!f.includes(t.value)&&c.appendChild(this.createTagElem(t))})),c.childNodes.length&&(m.insertNode(c),this.setRangeAtStartEnd(!1,c.lastChild)),p.length!=g)return this.value=[].map.call(this.getTagElms(),(t=>y(t))),void this.update({withoutChangeEvent:!0});if(this.hasMaxTags())return!0;if(window.getSelection&&(o=window.getSelection()).rangeCount>0&&3==o.anchorNode.nodeType){if((m=o.getRangeAt(0).cloneRange()).collapse(!0),m.setStart(o.focusNode,0),a=(e=m.toString().slice(0,m.endOffset)).split(l.pattern).length-1,(i=e.match(l.pattern))&&(s=e.slice(e.lastIndexOf(i[i.length-1]))),s){if(this.state.actions.ArrowLeft=!1,this.state.tag={prefix:s.match(l.pattern)[0],value:s.replace(l.pattern,"")},this.state.tag.baseOffset=o.baseOffset-this.state.tag.value.length,d=this.state.tag.value.match(l.delimiters))return this.state.tag.value=this.state.tag.value.replace(l.delimiters,""),this.state.tag.delimiters=d[0],this.addTags(this.state.tag.value,l.dropdown.clearOnSelect),void this.dropdown.hide();n=this.state.tag.value.length>=l.dropdown.enabled;try{r=(r=this.state.flaggedTags[this.state.tag.baseOffset]).prefix==this.state.tag.prefix&&r.value[0]==this.state.tag.value[0],this.state.flaggedTags[this.state.tag.baseOffset]&&!this.state.tag.value&&delete this.state.flaggedTags[this.state.tag.baseOffset]}catch(t){}(r||a{this.update({withoutChangeEvent:!0}),this.trigger("input",h({},this.state.tag,{textContent:this.DOM.input.textContent})),this.state.tag&&this.dropdown[n?"show":"hide"](this.state.tag.value)}),10)},onInputIE(t){var e=this;setTimeout((function(){e.events.callbacks.onInput.call(e,t)}))},observeOriginalInputValue(){this.DOM.originalInput.parentNode||this.destroy(),this.DOM.originalInput.value!=this.DOM.originalInput.tagifyValue&&this.loadOriginalValues()},onClickAnywhere(t){t.target==this.DOM.scope||this.DOM.scope.contains(t.target)||(this.toggleFocusClass(!1),this.state.hasFocus=!1,!this.settings.userInput&&this.dropdown.hide())},onClickScope(t){var i=this.settings,a=t.target.closest("."+i.classNames.tag),s=t.target===this.DOM.scope,n=+new Date-this.state.hasFocus;if(s&&"select"!=i.mode)this.DOM.input.focus();else{if(!t.target.classList.contains(i.classNames.tagX))return a&&!this.state.editing?(this.trigger("click",{tag:a,index:this.getNodeIndex(a),data:y(a),event:t}),void(1!==i.editTags&&1!==i.editTags.clicks&&"select"!=i.mode||this.events.callbacks.onDoubleClickScope.call(this,t))):void(t.target==this.DOM.input&&("mix"==i.mode&&this.fixFirefoxLastTagNoCaret(),n>500)?this.state.dropdown.visible?this.dropdown.hide():0===i.dropdown.enabled&&"mix"!=i.mode&&this.dropdown.show(this.value.length?"":void 0):"select"!=i.mode||0!==i.dropdown.enabled||this.state.dropdown.visible||(this.events.callbacks.onDoubleClickScope.call(this,e(e({},t),{},{target:this.getTagElms()[0]})),!i.userInput&&this.dropdown.show()));this.removeTags(t.target.parentNode)}},onPaste(t){t.preventDefault();var e,i,a,s=this.settings;if("select"==s.mode&&s.enforceWhitelist||!s.userInput)return!1;s.readonly||(i=t.clipboardData||window.clipboardData,a=i.getData("Text"),s.hooks.beforePaste(t,{tagify:this,pastedText:a,clipboardData:i}).then((s=>{void 0===s&&(s=a),s&&(this.injectAtCaret(s,window.getSelection().getRangeAt(0)),"mix"==this.settings.mode?this.events.callbacks.onMixTagsInput.call(this,t):this.settings.pasteAsTags?e=this.addTags(this.state.inputText+s,!0):(this.state.inputText=s,this.dropdown.show(s))),this.trigger("paste",{event:t,pastedText:a,clipboardData:i,tagsElems:e})})).catch((t=>t)))},onDrop(t){t.preventDefault()},onEditTagInput(t,e){var i=t.closest("."+this.settings.classNames.tag),a=this.getNodeIndex(i),s=y(i),n=this.input.normalize.call(this,t),o={[this.settings.tagTextProp]:n,__tagId:s.__tagId},r=this.validateTag(o);this.editTagChangeDetected(h(s,o))||!0!==t.originalIsValid||(r=!0),i.classList.toggle(this.settings.classNames.tagInvalid,!0!==r),s.__isValid=r,i.title=!0===r?s.title||s.value:r,n.length>=this.settings.dropdown.enabled&&(this.state.editing&&(this.state.editing.value=n),this.dropdown.show(n)),this.trigger("edit:input",{tag:i,index:a,data:h({},this.value[a],{newValue:n}),event:e})},onEditTagPaste(t,e){var i=(e.clipboardData||window.clipboardData).getData("Text");e.preventDefault();var a=v(i);this.setRangeAtStartEnd(!1,a)},onEditTagClick(t,e){this.events.callbacks.onClickScope.call(this,e)},onEditTagFocus(t){this.state.editing={scope:t,input:t.querySelector("[contenteditable]")}},onEditTagBlur(t,e){if(f.call(this,e.relatedTarget)&&e.relatedTarget.contains(e.target))this.dropdown.hide();else if(this.state.editing&&(this.state.hasFocus||this.toggleFocusClass(),this.DOM.scope.contains(t))){var i,a,s=this.settings,n=t.closest("."+s.classNames.tag),o=y(n),r=this.input.normalize.call(this,t),d={[s.tagTextProp]:r,__tagId:o.__tagId},l=o.__originalData,g=this.editTagChangeDetected(h(o,d)),p=this.validateTag(d);if(r)if(g){if(i=this.hasMaxTags(),a=h({},l,{[s.tagTextProp]:this.trim(r),__isValid:p}),s.transformTag.call(this,a,l),!0!==(p=(!i||!0===l.__isValid)&&this.validateTag(a))){if(this.trigger("invalid",{data:a,tag:n,message:p}),s.editTags.keepInvalid)return;s.keepInvalidTags?a.__isValid=p:a=l}else s.keepInvalidTags&&(delete a.title,delete a["aria-invalid"],delete a.class);this.onEditTagDone(n,a)}else this.onEditTagDone(n,l);else this.onEditTagDone(n)}},onEditTagkeydown(t,e){if(!this.state.composing)switch(this.trigger("edit:keydown",{event:t}),t.key){case"Esc":case"Escape":this.state.editing=!1,e.__tagifyTagData.__originalData.value?e.parentNode.replaceChild(e.__tagifyTagData.__originalHTML,e):e.remove();break;case"Enter":case"Tab":t.preventDefault(),setTimeout((()=>t.target.blur()),0)}},onDoubleClickScope(t){var e,i,a=t.target.closest("."+this.settings.classNames.tag),s=y(a),n=this.settings;a&&!1!==s.editable&&(e=a.classList.contains(this.settings.classNames.tagEditing),i=a.hasAttribute("readonly"),n.readonly||e||i||!this.settings.editTags||!n.userInput||this.editTag(a),this.toggleFocusClass(!0),"select"!=n.mode&&this.trigger("dblclick",{tag:a,index:this.getNodeIndex(a),data:y(a)}))},onInputDOMChange(t){t.forEach((t=>{t.addedNodes.forEach((t=>{if("

    "==t.outerHTML)t.replaceWith(document.createElement("br"));else if(1==t.nodeType&&t.querySelector(this.settings.classNames.tagSelector)){let e=document.createTextNode("");3==t.childNodes[0].nodeType&&"BR"!=t.previousSibling.nodeName&&(e=document.createTextNode("\n")),t.replaceWith(e,...[...t.childNodes].slice(0,-1)),b(e)}else if(f.call(this,t))if(3!=t.previousSibling?.nodeType||t.previousSibling.textContent||t.previousSibling.remove(),t.previousSibling&&"BR"==t.previousSibling.nodeName){t.previousSibling.replaceWith("\n​");let e=t.nextSibling,i="";for(;e;)i+=e.textContent,e=e.nextSibling;i.trim()&&b(t.previousSibling)}else t.previousSibling&&!y(t.previousSibling)||t.before("​")})),t.removedNodes.forEach((t=>{t&&"BR"==t.nodeName&&f.call(this,e)&&(this.removeTags(e),this.fixFirefoxLastTagNoCaret())}))}));var e=this.DOM.input.lastChild;e&&""==e.nodeValue&&e.remove(),e&&"BR"==e.nodeName||this.DOM.input.appendChild(document.createElement("br"))}}};function S(t,e){if(!t){console.warn("Tagify:","input element not found",t);const e=new Proxy(this,{get:()=>()=>e});return e}if(t.__tagify)return console.warn("Tagify: ","input element is already Tagified - Same instance is returned.",t),t.__tagify;var i;h(this,function(t){var e=document.createTextNode("");function i(t,i,a){a&&i.split(/\s+/g).forEach((i=>e[t+"EventListener"].call(e,i,a)))}return{off(t,e){return i("remove",t,e),this},on(t,e){return e&&"function"==typeof e&&i("add",t,e),this},trigger(i,a,s){var n;if(s=s||{cloneData:!0},i)if(t.settings.isJQueryPlugin)"remove"==i&&(i="removeTag"),jQuery(t.DOM.originalInput).triggerHandler(i,[a]);else{try{var o="object"==typeof a?a:{value:a};if((o=s.cloneData?h({},o):o).tagify=this,a.event&&(o.event=this.cloneEvent(a.event)),a instanceof Object)for(var r in a)a[r]instanceof HTMLElement&&(o[r]=a[r]);n=new CustomEvent(i,{detail:o})}catch(t){console.warn(t)}e.dispatchEvent(n)}}}}(this)),this.isFirefox=/firefox|fxios/i.test(navigator.userAgent)&&!/seamonkey/i.test(navigator.userAgent),this.isIE=window.document.documentMode,e=e||{},this.getPersistedData=(i=e.id,t=>{let e,a="/"+t;if(1==localStorage.getItem(D+i+"/v",1))try{e=JSON.parse(localStorage[D+i+a])}catch(t){}return e}),this.setPersistedData=(t=>t?(localStorage.setItem(D+t+"/v",1),(e,i)=>{let a="/"+i,s=JSON.stringify(e);e&&i&&(localStorage.setItem(D+t+a,s),dispatchEvent(new Event("storage")))}):()=>{})(e.id),this.clearPersistedData=(t=>e=>{const i=D+"/"+t+"/";if(e)localStorage.removeItem(i+e);else for(let t in localStorage)t.includes(i)&&localStorage.removeItem(t)})(e.id),this.applySettings(t,e),this.state={inputText:"",editing:!1,composing:!1,actions:{},mixMode:{},dropdown:{},flaggedTags:{}},this.value=[],this.listeners={},this.DOM={},this.build(t),x.call(this),this.getCSSVars(),this.loadOriginalValues(),this.events.customBinding.call(this),this.events.binding.call(this),t.autofocus&&this.DOM.input.focus(),t.__tagify=this}return S.prototype={_dropdown:O,placeCaretAfterNode:b,getSetTagData:y,helpers:{sameStr:a,removeCollectionProp:s,omit:n,isObject:g,parseHTML:r,escapeHTML:l,extend:h,concatWithoutDups:p,getUID:m,isNodeTag:f},customEventsList:["change","add","remove","invalid","input","paste","click","keydown","focus","blur","edit:input","edit:beforeUpdate","edit:updated","edit:start","edit:keydown","dropdown:show","dropdown:hide","dropdown:select","dropdown:updated","dropdown:noMatch","dropdown:scroll"],dataProps:["__isValid","__removed","__originalData","__originalHTML","__tagId"],trim(t){return this.settings.trim&&t&&"string"==typeof t?t.trim():t},parseHTML:r,templates:I,parseTemplate(t,e){return r((t=this.settings.templates[t]||t).apply(this,e))},set whitelist(t){const e=t&&Array.isArray(t);this.settings.whitelist=e?t:[],this.setPersistedData(e?t:[],"whitelist")},get whitelist(){return this.settings.whitelist},generateClassSelectors(t){for(let e in t){let i=e;Object.defineProperty(t,i+"Selector",{get(){return"."+this[i].split(" ")[0]}})}},applySettings(t,i){T.templates=this.templates;var a=h({},T,"mix"==i.mode?{dropdown:{position:"text"}}:{}),s=this.settings=h({},a,i);if(s.disabled=t.hasAttribute("disabled"),s.readonly=s.readonly||t.hasAttribute("readonly"),s.placeholder=l(t.getAttribute("placeholder")||s.placeholder||""),s.required=t.hasAttribute("required"),this.generateClassSelectors(s.classNames),void 0===s.dropdown.includeSelectedTags&&(s.dropdown.includeSelectedTags=s.duplicates),this.isIE&&(s.autoComplete=!1),["whitelist","blacklist"].forEach((e=>{var i=t.getAttribute("data-"+e);i&&(i=i.split(s.delimiters))instanceof Array&&(s[e]=i)})),"autoComplete"in i&&!g(i.autoComplete)&&(s.autoComplete=T.autoComplete,s.autoComplete.enabled=i.autoComplete),"mix"==s.mode&&(s.pattern=s.pattern||/@/,s.autoComplete.rightKey=!0,s.delimiters=i.delimiters||null,s.tagTextProp&&!s.dropdown.searchKeys.includes(s.tagTextProp)&&s.dropdown.searchKeys.push(s.tagTextProp)),t.pattern)try{s.pattern=new RegExp(t.pattern)}catch(t){}if(s.delimiters){s._delimiters=s.delimiters;try{s.delimiters=new RegExp(this.settings.delimiters,"g")}catch(t){}}s.disabled&&(s.userInput=!1),this.TEXTS=e(e({},N),s.texts||{}),("select"!=s.mode||i.dropdown?.enabled)&&s.userInput||(s.dropdown.enabled=0),s.dropdown.appendTarget=i.dropdown?.appendTarget||document.body;let n=this.getPersistedData("whitelist");Array.isArray(n)&&(this.whitelist=Array.isArray(s.whitelist)?p(s.whitelist,n):n)},getAttributes(t){var e,i=this.getCustomAttributes(t),a="";for(e in i)a+=" "+e+(void 0!==t[e]?`="${i[e]}"`:"");return a},getCustomAttributes(t){if(!g(t))return"";var e,i={};for(e in t)"__"!=e.slice(0,2)&&"class"!=e&&t.hasOwnProperty(e)&&void 0!==t[e]&&(i[e]=l(t[e]));return i},setStateSelection(){var t=window.getSelection(),e={anchorOffset:t.anchorOffset,anchorNode:t.anchorNode,range:t.getRangeAt&&t.rangeCount&&t.getRangeAt(0)};return this.state.selection=e,e},getCSSVars(){var t,e=getComputedStyle(this.DOM.scope,null);this.CSSVars={tagHideTransition:(t=>{let e=t.value;return"s"==t.unit?1e3*e:e})(function(t){if(!t)return{};var e=(t=t.trim().split(" ")[0]).split(/\d+/g).filter((t=>t)).pop().trim();return{value:+t.split(e).filter((t=>t))[0].trim(),unit:e}}((t="tag-hide-transition",e.getPropertyValue("--"+t))))}},build(t){var e=this.DOM,i=t.closest("label");this.settings.mixMode.integrated?(e.originalInput=null,e.scope=t,e.input=t):(e.originalInput=t,e.originalInput_tabIndex=t.tabIndex,e.scope=this.parseTemplate("wrapper",[t,this.settings]),e.input=e.scope.querySelector(this.settings.classNames.inputSelector),t.parentNode.insertBefore(e.scope,t),t.tabIndex=-1),i&&i.setAttribute("for","")},destroy(){this.events.unbindGlobal.call(this),this.DOM.scope.parentNode.removeChild(this.DOM.scope),this.DOM.originalInput.tabIndex=this.DOM.originalInput_tabIndex,delete this.DOM.originalInput.__tagify,this.dropdown.hide(!0),clearTimeout(this.dropdownHide__bindEventsTimeout),clearInterval(this.listeners.main.originalInputValueObserverInterval)},loadOriginalValues(t){var e,i=this.settings;if(this.state.blockChangeEvent=!0,void 0===t){const e=this.getPersistedData("value");t=e&&!this.DOM.originalInput.value?e:i.mixMode.integrated?this.DOM.input.textContent:this.DOM.originalInput.value}if(this.removeAllTags(),t)if("mix"==i.mode)this.parseMixTags(t),(e=this.DOM.input.lastChild)&&"BR"==e.tagName||this.DOM.input.insertAdjacentHTML("beforeend","
    ");else{try{JSON.parse(t)instanceof Array&&(t=JSON.parse(t))}catch(t){}this.addTags(t,!0).forEach((t=>t&&t.classList.add(i.classNames.tagNoAnimation)))}else this.postUpdate();this.state.lastOriginalValueReported=i.mixMode.integrated?"":this.DOM.originalInput.value},cloneEvent(t){var e={};for(var i in t)"path"!=i&&(e[i]=t[i]);return e},loading(t){return this.state.isLoading=t,this.DOM.scope.classList[t?"add":"remove"](this.settings.classNames.scopeLoading),this},tagLoading(t,e){return t&&t.classList[e?"add":"remove"](this.settings.classNames.tagLoading),this},toggleClass(t,e){"string"==typeof t&&this.DOM.scope.classList.toggle(t,e)},toggleScopeValidation(t){var e=!0===t||void 0===t;!this.settings.required&&t&&t===this.TEXTS.empty&&(e=!0),this.toggleClass(this.settings.classNames.tagInvalid,!e),this.DOM.scope.title=e?"":t},toggleFocusClass(t){this.toggleClass(this.settings.classNames.focus,!!t)},triggerChangeEvent:function(){if(!this.settings.mixMode.integrated){var t=this.DOM.originalInput,e=this.state.lastOriginalValueReported!==t.value,i=new CustomEvent("change",{bubbles:!0});e&&(this.state.lastOriginalValueReported=t.value,i.simulated=!0,t._valueTracker&&t._valueTracker.setValue(Math.random()),t.dispatchEvent(i),this.trigger("change",this.state.lastOriginalValueReported),t.value=this.state.lastOriginalValueReported)}},events:E,fixFirefoxLastTagNoCaret(){},setRangeAtStartEnd(t,e){if(e){t="number"==typeof t?t:!!t,e=e.lastChild||e;var i=document.getSelection();if(i.focusNode instanceof Element&&!this.DOM.input.contains(i.focusNode))return!0;try{i.rangeCount>=1&&["Start","End"].forEach((a=>i.getRangeAt(0)["set"+a](e,t||e.length)))}catch(t){console.warn("Tagify: ",t)}}},insertAfterTag(t,e){if(e=e||this.settings.mixMode.insertAfterTag,t&&t.parentNode&&e)return e="string"==typeof e?document.createTextNode(e):e,t.parentNode.insertBefore(e,t.nextSibling),e},editTagChangeDetected(t){var e=t.__originalData;for(var i in e)if(!this.dataProps.includes(i)&&t[i]!=e[i])return!0;return!1},getTagTextNode(t){return t.querySelector(this.settings.classNames.tagTextSelector)},setTagTextNode(t,e){this.getTagTextNode(t).innerHTML=l(e)},editTag(t,e){t=t||this.getLastTag(),e=e||{},this.dropdown.hide();var i=this.settings,a=this.getTagTextNode(t),s=this.getNodeIndex(t),n=y(t),o=this.events.callbacks,r=!0;if(a){if(!(n instanceof Object&&"editable"in n)||n.editable)return n=y(t,{__originalData:h({},n),__originalHTML:t.cloneNode(!0)}),y(n.__originalHTML,n.__originalData),a.setAttribute("contenteditable",!0),t.classList.add(i.classNames.tagEditing),a.addEventListener("click",o.onEditTagClick.bind(this,t)),a.addEventListener("focus",o.onEditTagFocus.bind(this,t)),a.addEventListener("blur",o.onEditTagBlur.bind(this,this.getTagTextNode(t))),a.addEventListener("input",o.onEditTagInput.bind(this,a)),a.addEventListener("paste",o.onEditTagPaste.bind(this,a)),a.addEventListener("keydown",(e=>o.onEditTagkeydown.call(this,e,t))),a.addEventListener("compositionstart",o.onCompositionStart.bind(this)),a.addEventListener("compositionend",o.onCompositionEnd.bind(this)),e.skipValidation||(r=this.editTagToggleValidity(t)),a.originalIsValid=r,this.trigger("edit:start",{tag:t,index:s,data:n,isValid:r}),a.focus(),this.setRangeAtStartEnd(!1,a),0===i.dropdown.enabled&&this.dropdown.show(),this.state.hasFocus=!0,this}else console.warn("Cannot find element in Tag template: .",i.classNames.tagTextSelector)},editTagToggleValidity(t,e){var i;if(e=e||y(t))return(i=!("__isValid"in e)||!0===e.__isValid)||this.removeTagsFromValue(t),this.update(),t.classList.toggle(this.settings.classNames.tagNotAllowed,!i),e.__isValid=i,e.__isValid;console.warn("tag has no data: ",t,e)},onEditTagDone(t,e){e=e||{};var i,a={tag:t=t||this.state.editing.scope,index:this.getNodeIndex(t),previousData:y(t),data:e},s=this.settings;this.trigger("edit:beforeUpdate",a,{cloneData:!1}),this.state.editing=!1,delete e.__originalData,delete e.__originalHTML,t&&((i=e[s.tagTextProp])?i.trim?.():s.tagTextProp in e?void 0:e.value)?(t=this.replaceTag(t,e),this.editTagToggleValidity(t,e),s.a11y.focusableTags?t.focus():b(t)):t&&this.removeTags(t),this.trigger("edit:updated",a),this.dropdown.hide(),this.settings.keepInvalidTags&&this.reCheckInvalidTags()},replaceTag(t,e){e&&""!==e.value&&void 0!==e.value||(e=t.__tagifyTagData),e.__isValid&&1!=e.__isValid&&h(e,this.getInvalidTagAttrs(e,e.__isValid));var i=this.createTagElem(e);return t.parentNode.replaceChild(i,t),this.updateValueByDOMTags(),i},updateValueByDOMTags(){this.value.length=0,[].forEach.call(this.getTagElms(),(t=>{t.classList.contains(this.settings.classNames.tagNotAllowed.split(" ")[0])||this.value.push(y(t))})),this.update()},injectAtCaret(t,e){if(!(e=e||this.state.selection?.range)&&t)return this.appendMixTags(t),this;let i=v(t,e);return this.setRangeAtStartEnd(!1,i),this.updateValueByDOMTags(),this.update(),this},input:{set(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];var i=this.settings.dropdown.closeOnSelect;this.state.inputText=t,e&&(this.DOM.input.innerHTML=l(""+t)),!t&&i&&this.dropdown.hide.bind(this),this.input.autocomplete.suggest.call(this),this.input.validate.call(this)},raw(){return this.DOM.input.textContent},validate(){var t=!this.state.inputText||!0===this.validateTag({value:this.state.inputText});return this.DOM.input.classList.toggle(this.settings.classNames.inputInvalid,!t),t},normalize(t,e){var i=t||this.DOM.input,a=[];i.childNodes.forEach((t=>3==t.nodeType&&a.push(t.nodeValue))),a=a.join("\n");try{a=a.replace(/(?:\r\n|\r|\n)/g,this.settings.delimiters.source.charAt(0))}catch(t){}return a=a.replace(/\s/g," "),e?.trim?this.trim(a):a},autocomplete:{suggest(t){if(this.settings.autoComplete.enabled){"object"!=typeof(t=t||{value:""})&&(t={value:t});var e=this.dropdown.getMappedValue(t);if("number"!=typeof e){var i=this.state.inputText.toLowerCase(),a=e.substr(0,this.state.inputText.length).toLowerCase(),s=e.substring(this.state.inputText.length);e&&this.state.inputText&&a==i?(this.DOM.input.setAttribute("data-suggest",s),this.state.inputSuggestion=t):(this.DOM.input.removeAttribute("data-suggest"),delete this.state.inputSuggestion)}}},set(t){var e=this.DOM.input.getAttribute("data-suggest"),i=t||(e?this.state.inputText+e:null);return!!i&&("mix"==this.settings.mode?this.replaceTextWithNode(document.createTextNode(this.state.tag.prefix+i)):(this.input.set.call(this,i),this.setRangeAtStartEnd(!1,this.DOM.input)),this.input.autocomplete.suggest.call(this),this.dropdown.hide(),!0)}}},getTagIdx(t){return this.value.findIndex((e=>e.__tagId==(t||{}).__tagId))},getNodeIndex(t){var e=0;if(t)for(;t=t.previousElementSibling;)e++;return e},getTagElms(){for(var t=arguments.length,e=new Array(t),i=0;i{s.__tagifyTagData&&a(this.trim(s.__tagifyTagData.value),t,i)&&e.push(n)})),e},getTagElmByValue(t){var e=this.getTagIndexByValue(t)[0];return this.getTagElms()[e]},flashTag(t){t&&(t.classList.add(this.settings.classNames.tagFlash),setTimeout((()=>{t.classList.remove(this.settings.classNames.tagFlash)}),100))},isTagBlacklisted(t){return t=this.trim(t.toLowerCase()),this.settings.blacklist.filter((e=>(""+e).toLowerCase()==t)).length},isTagWhitelisted(t){return!!this.getWhitelistItem(t)},getWhitelistItem(t,e,i){e=e||"value";var s,n=this.settings;return(i=i||n.whitelist).some((i=>{var o="string"==typeof i?i:i[e]||i.value;if(a(o,t,n.dropdown.caseSensitive,n.trim))return s="string"==typeof i?{value:i}:i,!0})),s||"value"!=e||"value"==n.tagTextProp||(s=this.getWhitelistItem(t,n.tagTextProp,i)),s},validateTag(t){var e=this.settings,i="value"in t?"value":e.tagTextProp,a=this.trim(t[i]+"");return(t[i]+"").trim()?"mix"!=e.mode&&e.pattern&&e.pattern instanceof RegExp&&!e.pattern.test(a)?this.TEXTS.pattern:!e.duplicates&&this.isTagDuplicate(a,e.dropdown.caseSensitive,t.__tagId)?this.TEXTS.duplicate:this.isTagBlacklisted(a)||e.enforceWhitelist&&!this.isTagWhitelisted(a)?this.TEXTS.notAllowed:!e.validate||e.validate(t):this.TEXTS.empty},getInvalidTagAttrs(t,e){return{"aria-invalid":!0,class:`${t.class||""} ${this.settings.classNames.tagNotAllowed}`.trim(),title:e}},hasMaxTags(){return this.value.length>=this.settings.maxTags&&this.TEXTS.exceed},setReadonly(t,e){var i=this.settings;document.activeElement.blur(),i[e||"readonly"]=t,this.DOM.scope[(t?"set":"remove")+"Attribute"](e||"readonly",!0),this.settings.userInput=!0,this.setContentEditable(!t)},setContentEditable(t){this.settings.userInput&&(this.DOM.input.contentEditable=t,this.DOM.input.tabIndex=t?0:-1)},setDisabled(t){this.setReadonly(t,"disabled")},normalizeTags(t){var e=this.settings,i=e.whitelist,a=e.delimiters,s=e.mode,n=e.tagTextProp,o=[],r=!!i&&i[0]instanceof Object,d=Array.isArray(t),l=d&&t[0].value,g=t=>(t+"").split(a).filter((t=>t)).map((t=>({[n]:this.trim(t),value:this.trim(t)})));if("number"==typeof t&&(t=t.toString()),"string"==typeof t){if(!t.trim())return[];t=g(t)}else d&&(t=[].concat(...t.map((t=>null!=t.value?t:g(t)))));return r&&!l&&(t.forEach((t=>{var e=o.map((t=>t.value)),i=this.dropdown.filterListItems.call(this,t[n],{exact:!0});this.settings.duplicates||(i=i.filter((t=>!e.includes(t.value))));var a=i.length>1?this.getWhitelistItem(t[n],n,i):i[0];a&&a instanceof Object?o.push(a):"mix"!=s&&(null==t.value&&(t.value=t[n]),o.push(t))})),o.length&&(t=o)),t},parseMixTags(t){var e=this.settings,i=e.mixTagsInterpolator,a=e.duplicates,s=e.transformTag,n=e.enforceWhitelist,o=e.maxTags,r=e.tagTextProp,d=[];t=t.split(i[0]).map(((t,e)=>{var l,g,h,p=t.split(i[1]),c=p[0],u=d.length==o;try{if(c==+c)throw Error;g=JSON.parse(c)}catch(t){g=this.normalizeTags(c)[0]||{value:c}}if(s.call(this,g),u||!(p.length>1)||n&&!this.isTagWhitelisted(g.value)||!a&&this.isTagDuplicate(g.value)){if(t)return e?i[0]+t:t}else g[l=g[r]?r:"value"]=this.trim(g[l]),h=this.createTagElem(g),d.push(g),h.classList.add(this.settings.classNames.tagNoAnimation),p[0]=h.outerHTML,this.value.push(g);return p.join("")})).join(""),this.DOM.input.innerHTML=t,this.DOM.input.appendChild(document.createTextNode("")),this.DOM.input.normalize();var l=this.getTagElms();return l.forEach(((t,e)=>y(t,d[e]))),this.update({withoutChangeEvent:!0}),w(l,this.state.hasFocus),t},replaceTextWithNode(t,e){if(this.state.tag||e){e=e||this.state.tag.prefix+this.state.tag.value;var i,a,s=this.state.selection||window.getSelection(),n=s.anchorNode,o=this.state.tag.delimiters?this.state.tag.delimiters.length:0;return n.splitText(s.anchorOffset-o),-1==(i=n.nodeValue.lastIndexOf(e))||(a=n.splitText(i),t&&n.parentNode.replaceChild(t,a)),!0}},prepareNewTagNode(t,e){e=e||{};var i=this.settings,a=[],s={},n=Object.assign({},t,{value:t.value+""});if(t=Object.assign({},n),i.transformTag.call(this,t),t.__isValid=this.hasMaxTags()||this.validateTag(t),!0!==t.__isValid){if(e.skipInvalid)return;if(h(s,this.getInvalidTagAttrs(t,t.__isValid),{__preInvalidData:n}),t.__isValid==this.TEXTS.duplicate&&this.flashTag(this.getTagElmByValue(t.value)),!i.createInvalidTags)return void a.push(t.value)}return"readonly"in t&&(t.readonly?s["aria-readonly"]=!0:delete t.readonly),{tagElm:this.createTagElem(t,s),tagData:t,aggregatedInvalidInput:a}},postProcessNewTagNode(t,e){var i=this.settings,a=e.__isValid;a&&!0===a?(this.value.push(e),this.trigger("add",{tag:t,index:this.value.length-1,data:e})):(this.trigger("invalid",{data:e,index:this.value.length,tag:t,message:a}),i.keepInvalidTags||setTimeout((()=>this.removeTags(t,!0)),1e3)),this.dropdown.position()},selectTag(t,e){if(!this.settings.enforceWhitelist||this.isTagWhitelisted(e.value)){this.state.actions.selectOption&&setTimeout((()=>this.setRangeAtStartEnd(!1,this.DOM.input)));var i=this.getLastTag();return i?this.replaceTag(i,e):this.appendTag(t),this.value[0]=e,this.update(),this.trigger("add",{tag:t,data:e}),[t]}},addEmptyTag(t){var e=h({value:""},t||{}),i=this.createTagElem(e);y(i,e),this.appendTag(i),this.editTag(i,{skipValidation:!0}),this.toggleFocusClass(!0)},addTags(t,e,i){var a=[],s=this.settings,n=[],o=document.createDocumentFragment();if(!t||0==t.length)return a;switch(t=this.normalizeTags(t),s.mode){case"mix":return this.addMixTags(t);case"select":e=!1,this.removeAllTags()}return this.DOM.input.removeAttribute("style"),t.forEach((t=>{const e=this.prepareNewTagNode(t,{skipInvalid:i||s.skipInvalid}),r=e.tagElm;if(t=e.tagData,n=e.aggregatedInvalidInput,a.push(r),"select"==s.mode)return this.selectTag(r,t);o.appendChild(r),this.postProcessNewTagNode(r,t)})),this.appendTag(o),this.update(),t.length&&e&&(this.input.set.call(this,s.createInvalidTags?"":n.join(s._delimiters)),this.setRangeAtStartEnd(!1,this.DOM.input)),s.dropdown.enabled&&this.dropdown.refilter(),a},addMixTags(t){if((t=this.normalizeTags(t))[0].prefix||this.state.tag)return this.prefixedTextToTag(t[0]);var e=document.createDocumentFragment();return t.forEach((t=>{const i=this.prepareNewTagNode(t);e.appendChild(i.tagElm),this.postProcessNewTagNode(tagElm,i.tagData)})),this.appendMixTags(e),e},appendMixTags(t){var e=!!this.state.selection;e?this.injectAtCaret(t):(this.DOM.input.focus(),(e=this.setStateSelection()).range.setStart(this.DOM.input,e.range.endOffset),e.range.setEnd(this.DOM.input,e.range.endOffset),this.DOM.input.appendChild(t),this.updateValueByDOMTags(),this.update())},prefixedTextToTag(t){var e,i,a=this.settings,s=this.state.tag?.delimiters;if(t.prefix=t.prefix||this.state.tag?this.state.tag.prefix:(a.pattern.source||a.pattern)[0],i=this.prepareNewTagNode(t),e=i.tagElm,this.replaceTextWithNode(e)||this.DOM.input.appendChild(e),setTimeout((()=>e.classList.add(this.settings.classNames.tagNoAnimation)),300),this.value.push(i.tagData),this.update(),!s){var n=this.insertAfterTag(e)||e;setTimeout(b,0,n)}return this.state.tag=null,this.postProcessNewTagNode(e,i.tagData),e},appendTag(t){var e=this.DOM,i=e.input;e.scope.insertBefore(t,i)},createTagElem(t,i){t.__tagId=m();var a,s=h({},t,e({value:l(t.value+"")},i));return function(t){for(var e,i=document.createNodeIterator(t,NodeFilter.SHOW_TEXT,null,!1);e=i.nextNode();)e.textContent.trim()||e.parentNode.removeChild(e)}(a=this.parseTemplate("tag",[s,this])),y(a,t),a},reCheckInvalidTags(){var t=this.settings;this.getTagElms(t.classNames.tagNotAllowed).forEach(((e,i)=>{var a=y(e),s=this.hasMaxTags(),n=this.validateTag(a),o=!0===n&&!s;if("select"==t.mode&&this.toggleScopeValidation(n),o)return a=a.__preInvalidData?a.__preInvalidData:{value:a.value},this.replaceTag(e,a);e.title=s||n}))},removeTags(t,e,i){var a,s=this.settings;if(t=t&&t instanceof HTMLElement?[t]:t instanceof Array?t:t?[t]:[this.getLastTag()],a=t.reduce(((t,e)=>{e&&"string"==typeof e&&(e=this.getTagElmByValue(e));var i=y(e);return e&&i&&!i.readonly&&t.push({node:e,idx:this.getTagIdx(i),data:y(e,{__removed:!0})}),t}),[]),i="number"==typeof i?i:this.CSSVars.tagHideTransition,"select"==s.mode&&(i=0,this.input.set.call(this)),1==a.length&&"select"!=s.mode&&a[0].node.classList.contains(s.classNames.tagNotAllowed)&&(e=!0),a.length)return s.hooks.beforeRemoveTag(a,{tagify:this}).then((()=>{function t(t){t.node.parentNode&&(t.node.parentNode.removeChild(t.node),e?s.keepInvalidTags&&this.trigger("remove",{tag:t.node,index:t.idx}):(this.trigger("remove",{tag:t.node,index:t.idx,data:t.data}),this.dropdown.refilter(),this.dropdown.position(),this.DOM.input.normalize(),s.keepInvalidTags&&this.reCheckInvalidTags()))}i&&i>10&&1==a.length?function(e){e.node.style.width=parseFloat(window.getComputedStyle(e.node).width)+"px",document.body.clientTop,e.node.classList.add(s.classNames.tagHide),setTimeout(t.bind(this),i,e)}.call(this,a[0]):a.forEach(t.bind(this)),e||(this.removeTagsFromValue(a.map((t=>t.node))),this.update(),"select"==s.mode&&this.setContentEditable(!0))})).catch((t=>{}))},removeTagsFromDOM(){[].slice.call(this.getTagElms()).forEach((t=>t.parentNode.removeChild(t)))},removeTagsFromValue(t){(t=Array.isArray(t)?t:[t]).forEach((t=>{var e=y(t),i=this.getTagIdx(e);i>-1&&this.value.splice(i,1)}))},removeAllTags(t){t=t||{},this.value=[],"mix"==this.settings.mode?this.DOM.input.innerHTML="":this.removeTagsFromDOM(),this.dropdown.refilter(),this.dropdown.position(),this.state.dropdown.visible&&setTimeout((()=>{this.DOM.input.focus()})),"select"==this.settings.mode&&(this.input.set.call(this),this.setContentEditable(!0)),this.update(t)},postUpdate(){this.state.blockChangeEvent=!1;var t=this.settings,e=t.classNames,i="mix"==t.mode?t.mixMode.integrated?this.DOM.input.textContent:this.DOM.originalInput.value.trim():this.value.length+this.input.raw.call(this).length;this.toggleClass(e.hasMaxTags,this.value.length>=t.maxTags),this.toggleClass(e.hasNoTags,!this.value.length),this.toggleClass(e.empty,!i),"select"==t.mode&&this.toggleScopeValidation(this.value?.[0]?.__isValid)},setOriginalInputValue(t){var e=this.DOM.originalInput;this.settings.mixMode.integrated||(e.value=t,e.tagifyValue=e.value,this.setPersistedData(t,"value"))},update(t){clearTimeout(this.debouncedUpdateTimeout),this.debouncedUpdateTimeout=setTimeout(function(){var e=this.getInputValue();this.setOriginalInputValue(e),this.settings.onChangeAfterBlur&&(t||{}).withoutChangeEvent||this.state.blockChangeEvent||this.triggerChangeEvent(),this.postUpdate()}.bind(this),100)},getInputValue(){var t=this.getCleanValue();return"mix"==this.settings.mode?this.getMixedTagsAsString(t):t.length?this.settings.originalInputValueFormat?this.settings.originalInputValueFormat(t):JSON.stringify(t):""},getCleanValue(t){return s(t||this.value,this.dataProps)},getMixedTagsAsString(){var t="",e=this,i=this.settings,a=i.originalInputValueFormat||JSON.stringify,s=i.mixTagsInterpolator;return function i(o){o.childNodes.forEach((o=>{if(1==o.nodeType){const r=y(o);if("BR"==o.tagName&&(t+="\r\n"),r&&f.call(e,o)){if(r.__removed)return;t+=s[0]+a(n(r,e.dataProps))+s[1]}else o.getAttribute("style")||["B","I","U"].includes(o.tagName)?t+=o.textContent:"DIV"!=o.tagName&&"P"!=o.tagName||(t+="\r\n",i(o))}else t+=o.textContent}))}(this.DOM.input),t}},S.prototype.removeTag=S.prototype.removeTags,S}()},483:(t,e,i)=>{"use strict";i.d(e,{Z:()=>r});var a=i(81),s=i.n(a),n=i(645),o=i.n(n)()(s());o.push([t.id,".tagify{--tag-hover: $tag-bg;--tag-remove-bg: rgba(229, 229, 229, 0.3);width:100%}.tagify__tag{border-radius:.2em;background:#e5e5e5;margin:.2em}.tagify__tag>div,.tagify__tag .tagify__tag-text,.tagify__tag .tagify__tag__removeBtn{background:#e5e5e5}.tagify__tag__removeBtn:hover{background:var(--tag-remove-btn-bg--hover)}.tagify__tag__removeBtn:hover+div::before{box-shadow:0 0 0 var(--tag-inset-shadow-size) var(--tag-remove-bg, rgba(211, 148, 148, 0.3)) inset !important}",""]);const r=o},617:(t,e,i)=>{"use strict";i.d(e,{Z:()=>r});var a=i(81),s=i.n(a),n=i(645),o=i.n(n)()(s());o.push([t.id,':root{--tagify-dd-color-primary: rgb(53,149,246);--tagify-dd-bg-color: white;--tagify-dd-item-pad: .3em .5em;--tagify-dd-max-height: 300px}.tagify{--tags-disabled-bg: #F1F1F1;--tags-border-color: #DDD;--tags-hover-border-color: #CCC;--tags-focus-border-color: #3595f6;--tag-border-radius: 3px;--tag-bg: #E5E5E5;--tag-hover: #D3E2E2;--tag-text-color: black;--tag-text-color--edit: black;--tag-pad: 0.3em 0.5em;--tag-inset-shadow-size: 1.1em;--tag-invalid-color: #D39494;--tag-invalid-bg: rgba(211, 148, 148, 0.5);--tag--min-width: 1ch;--tag--max-width: 100%;--tag-hide-transition: 0.3s;--tag-remove-bg: rgba(211, 148, 148, 0.3);--tag-remove-btn-color: black;--tag-remove-btn-bg: none;--tag-remove-btn-bg--hover: #c77777;--input-color: inherit;--placeholder-color: rgba(0, 0, 0, 0.4);--placeholder-color-focus: rgba(0, 0, 0, 0.25);--loader-size: .8em;--readonly-striped: 1;display:inline-flex;align-items:flex-start;flex-wrap:wrap;border:1px solid var(--tags-border-color);padding:0;line-height:0;cursor:text;outline:none;position:relative;box-sizing:border-box;transition:.1s}@keyframes tags--bump{30%{transform:scale(1.2)}}@keyframes rotateLoader{to{transform:rotate(1turn)}}.tagify:hover:not(.tagify--focus):not(.tagify--invalid){--tags-border-color: var(--tags-hover-border-color)}.tagify[disabled]{background:var(--tags-disabled-bg);filter:saturate(0);opacity:.5;pointer-events:none}.tagify[readonly].tagify--select,.tagify[disabled].tagify--select{pointer-events:none}.tagify[readonly]:not(.tagify--mix):not(.tagify--select),.tagify[disabled]:not(.tagify--mix):not(.tagify--select){cursor:default}.tagify[readonly]:not(.tagify--mix):not(.tagify--select)>.tagify__input,.tagify[disabled]:not(.tagify--mix):not(.tagify--select)>.tagify__input{visibility:hidden;width:0;margin:5px 0}.tagify[readonly]:not(.tagify--mix):not(.tagify--select) .tagify__tag>div,.tagify[disabled]:not(.tagify--mix):not(.tagify--select) .tagify__tag>div{padding:var(--tag-pad)}.tagify[readonly]:not(.tagify--mix):not(.tagify--select) .tagify__tag>div::before,.tagify[disabled]:not(.tagify--mix):not(.tagify--select) .tagify__tag>div::before{animation:readonlyStyles 1s calc(-1s*(var(--readonly-striped) - 1)) paused}@keyframes readonlyStyles{0%{background:linear-gradient(45deg, var(--tag-bg) 25%, transparent 25%, transparent 50%, var(--tag-bg) 50%, var(--tag-bg) 75%, transparent 75%, transparent) 0/5px 5px;box-shadow:none;filter:brightness(0.95)}}.tagify[readonly] .tagify__tag__removeBtn,.tagify[disabled] .tagify__tag__removeBtn{display:none}.tagify--loading .tagify__input>br:last-child{display:none}.tagify--loading .tagify__input::before{content:none}.tagify--loading .tagify__input::after{content:"";vertical-align:middle;opacity:1;width:.7em;height:.7em;width:var(--loader-size);height:var(--loader-size);min-width:0;border:3px solid;border-color:#eee #bbb #888 rgba(0,0,0,0);border-radius:50%;animation:rotateLoader .4s infinite linear;content:"" !important;margin:-2px 0 -2px .5em}.tagify--loading .tagify__input:empty::after{margin-left:0}.tagify+input,.tagify+textarea{position:absolute !important;left:-9999em !important;transform:scale(0) !important}.tagify__tag{display:inline-flex;align-items:center;max-width:calc(var(--tag--max-width) - 10px);margin-inline:5px 0;margin-block:5px;position:relative;z-index:1;outline:none;line-height:normal;cursor:default;transition:.13s ease-out}.tagify__tag>div{flex:1;vertical-align:top;box-sizing:border-box;max-width:100%;padding:var(--tag-pad);color:var(--tag-text-color);line-height:inherit;border-radius:var(--tag-border-radius);white-space:nowrap;transition:.13s ease-out}.tagify__tag>div>*{white-space:pre-wrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;vertical-align:top;min-width:var(--tag--min-width);max-width:var(--tag--max-width);transition:.8s ease,.1s color}.tagify__tag>div>*[contenteditable]{outline:none;user-select:text;cursor:text;margin:-2px;padding:2px;max-width:350px}.tagify__tag>div>*:only-child{width:100%}.tagify__tag>div::before{content:"";position:absolute;border-radius:inherit;inset:var(--tag-bg-inset, 0);z-index:-1;pointer-events:none;transition:120ms ease;animation:tags--bump .3s ease-out 1;box-shadow:0 0 0 var(--tag-inset-shadow-size) var(--tag-bg) inset}.tagify__tag:hover:not([readonly]) div::before,.tagify__tag:focus div::before{--tag-bg-inset: -2.5px;--tag-bg: var(--tag-hover)}.tagify__tag--loading{pointer-events:none}.tagify__tag--loading .tagify__tag__removeBtn{display:none}.tagify__tag--loading::after{--loader-size: .4em;content:"";vertical-align:middle;opacity:1;width:.7em;height:.7em;width:var(--loader-size);height:var(--loader-size);min-width:0;border:3px solid;border-color:#eee #bbb #888 rgba(0,0,0,0);border-radius:50%;animation:rotateLoader .4s infinite linear;margin:0 .5em 0 -0.1em}.tagify__tag--flash div::before{animation:none}.tagify__tag--hide{width:0 !important;padding-left:0;padding-right:0;margin-left:0;margin-right:0;opacity:0;transform:scale(0);transition:var(--tag-hide-transition);pointer-events:none}.tagify__tag--hide>div>*{white-space:nowrap}.tagify__tag.tagify--noAnim>div::before{animation:none}.tagify__tag.tagify--notAllowed:not(.tagify__tag--editable) div>span{opacity:.5}.tagify__tag.tagify--notAllowed:not(.tagify__tag--editable) div::before{--tag-bg: var(--tag-invalid-bg);transition:.2s}.tagify__tag[readonly] .tagify__tag__removeBtn{display:none}.tagify__tag[readonly]>div::before{animation:readonlyStyles 1s calc(-1s*(var(--readonly-striped) - 1)) paused}@keyframes readonlyStyles{0%{background:linear-gradient(45deg, var(--tag-bg) 25%, transparent 25%, transparent 50%, var(--tag-bg) 50%, var(--tag-bg) 75%, transparent 75%, transparent) 0/5px 5px;box-shadow:none;filter:brightness(0.95)}}.tagify__tag--editable>div{color:var(--tag-text-color--edit)}.tagify__tag--editable>div::before{box-shadow:0 0 0 2px var(--tag-hover) inset !important}.tagify__tag--editable>.tagify__tag__removeBtn{pointer-events:none}.tagify__tag--editable>.tagify__tag__removeBtn::after{opacity:0;transform:translateX(100%) translateX(5px)}.tagify__tag--editable.tagify--invalid>div::before{box-shadow:0 0 0 2px var(--tag-invalid-color) inset !important}.tagify__tag__removeBtn{order:5;display:inline-flex;align-items:center;justify-content:center;border-radius:50px;cursor:pointer;font:14px/1 Arial;background:var(--tag-remove-btn-bg);color:var(--tag-remove-btn-color);width:14px;height:14px;margin-inline:auto 4.6666666667px;overflow:hidden;transition:.2s ease-out}.tagify__tag__removeBtn::after{content:"×";transition:.3s,color 0s}.tagify__tag__removeBtn:hover{color:#fff;background:var(--tag-remove-btn-bg--hover)}.tagify__tag__removeBtn:hover+div>span{opacity:.5}.tagify__tag__removeBtn:hover+div::before{box-shadow:0 0 0 var(--tag-inset-shadow-size) var(--tag-remove-bg, rgba(211, 148, 148, 0.3)) inset !important;transition:box-shadow .2s}.tagify:not(.tagify--mix) .tagify__input br{display:none}.tagify:not(.tagify--mix) .tagify__input *{display:inline;white-space:nowrap}.tagify__input{flex-grow:1;display:inline-block;min-width:110px;margin:5px;padding:var(--tag-pad);line-height:normal;position:relative;white-space:pre-wrap;color:var(--input-color);box-sizing:inherit}@-moz-document url-prefix(){}.tagify__input:empty::before{position:static}.tagify__input:focus{outline:none}.tagify__input:focus::before{transition:.2s ease-out;opacity:0;transform:translatex(6px)}@supports(-ms-ime-align: auto){.tagify__input:focus::before{display:none}}.tagify__input:focus:empty::before{transition:.2s ease-out;opacity:1;transform:none;color:rgba(0,0,0,.25);color:var(--placeholder-color-focus)}@-moz-document url-prefix(){.tagify__input:focus:empty::after{display:none}}.tagify__input::before{content:attr(data-placeholder);height:1em;line-height:1em;margin:auto 0;z-index:1;color:var(--placeholder-color);white-space:nowrap;pointer-events:none;opacity:0;position:absolute}.tagify__input::after{content:attr(data-suggest);display:inline-block;vertical-align:middle;position:absolute;min-width:calc(100% - 1.5em);text-overflow:ellipsis;overflow:hidden;white-space:pre;color:var(--tag-text-color);opacity:.3;pointer-events:none;max-width:100px}.tagify__input .tagify__tag{margin:0 1px}.tagify--mix{display:block}.tagify--mix .tagify__input{padding:5px;margin:0;width:100%;height:100%;line-height:1.5;display:block}.tagify--mix .tagify__input::before{height:auto;display:none;line-height:inherit}.tagify--mix .tagify__input::after{content:none}.tagify--select{cursor:default}.tagify--select::after{content:">";opacity:.5;position:absolute;top:50%;right:0;bottom:0;font:16px monospace;line-height:8px;height:8px;pointer-events:none;transform:translate(-150%, -50%) scaleX(1.2) rotate(90deg);transition:.2s ease-in-out}.tagify--select[aria-expanded=true]::after{transform:translate(-150%, -50%) rotate(270deg) scaleY(1.2)}.tagify--select .tagify__tag{flex:1;max-width:none;margin-inline-end:2em;margin-block:0;padding-block:5px;cursor:text}.tagify--select .tagify__tag div::before{display:none}.tagify--select .tagify__tag+.tagify__input{display:none}.tagify--empty .tagify__input::before{transition:.2s ease-out;opacity:1;transform:none;display:inline-block;width:auto}.tagify--mix .tagify--empty .tagify__input::before{display:inline-block}.tagify--focus{--tags-border-color: var(--tags-focus-border-color);transition:0s}.tagify--invalid{--tags-border-color: #D39494}.tagify__dropdown{position:absolute;z-index:9999;transform:translateY(-1px);border-top:1px solid var(--tagify-dd-color-primary);overflow:hidden}.tagify__dropdown[dir=rtl]{transform:translate(-100%, -1px)}.tagify__dropdown[placement=top]{margin-top:0;transform:translateY(-100%)}.tagify__dropdown[placement=top] .tagify__dropdown__wrapper{border-top-width:1.1px;border-bottom-width:0}.tagify__dropdown[position=text]{box-shadow:0 0 0 3px rgba(var(--tagify-dd-color-primary), 0.1);font-size:.9em}.tagify__dropdown[position=text] .tagify__dropdown__wrapper{border-width:1px}.tagify__dropdown__wrapper{max-height:var(--tagify-dd-max-height);overflow:hidden;overflow-x:hidden;background:var(--tagify-dd-bg-color);border:1px solid;border-color:var(--tagify-dd-color-primary);border-bottom-width:1.5px;border-top-width:0;box-shadow:0 2px 4px -2px rgba(0,0,0,.2);transition:.3s cubic-bezier(0.5, 0, 0.3, 1),transform .15s;animation:dd-wrapper-show 0s .3s forwards}@keyframes dd-wrapper-show{to{overflow-y:auto}}.tagify__dropdown__header:empty{display:none}.tagify__dropdown__footer{display:inline-block;margin-top:.5em;padding:var(--tagify-dd-item-pad);font-size:.7em;font-style:italic;opacity:.5}.tagify__dropdown__footer:empty{display:none}.tagify__dropdown--initial .tagify__dropdown__wrapper{max-height:20px;transform:translateY(-1em)}.tagify__dropdown--initial[placement=top] .tagify__dropdown__wrapper{transform:translateY(2em)}.tagify__dropdown__item{box-sizing:border-box;padding:var(--tagify-dd-item-pad);margin:1px;white-space:pre-wrap;cursor:pointer;border-radius:2px;position:relative;outline:none;max-height:60px;max-width:100%;line-height:normal}.tagify__dropdown__item--active{background:var(--tagify-dd-color-primary);color:#fff}.tagify__dropdown__item:active{filter:brightness(105%)}.tagify__dropdown__item--hidden{padding-top:0;padding-bottom:0;margin:0 1px;pointer-events:none;overflow:hidden;max-height:0;transition:var(--tagify-dd-item--hidden-duration, 0.3s) !important}.tagify__dropdown__item--hidden>*{transform:translateY(-100%);opacity:0;transition:inherit}',""]);const r=o},645:t=>{"use strict";t.exports=function(t){var e=[];return e.toString=function(){return this.map((function(e){var i="",a=void 0!==e[5];return e[4]&&(i+="@supports (".concat(e[4],") {")),e[2]&&(i+="@media ".concat(e[2]," {")),a&&(i+="@layer".concat(e[5].length>0?" ".concat(e[5]):""," {")),i+=t(e),a&&(i+="}"),e[2]&&(i+="}"),e[4]&&(i+="}"),i})).join("")},e.i=function(t,i,a,s,n){"string"==typeof t&&(t=[[null,t,void 0]]);var o={};if(a)for(var r=0;r0?" ".concat(g[5]):""," {").concat(g[1],"}")),g[5]=n),i&&(g[2]?(g[1]="@media ".concat(g[2]," {").concat(g[1],"}"),g[2]=i):g[2]=i),s&&(g[4]?(g[1]="@supports (".concat(g[4],") {").concat(g[1],"}"),g[4]=s):g[4]="".concat(s)),e.push(g))}},e}},81:t=>{"use strict";t.exports=function(t){return t[1]}},379:t=>{"use strict";var e=[];function i(t){for(var i=-1,a=0;a{"use strict";var e={};t.exports=function(t,i){var a=function(t){if(void 0===e[t]){var i=document.querySelector(t);if(window.HTMLIFrameElement&&i instanceof window.HTMLIFrameElement)try{i=i.contentDocument.head}catch(t){i=null}e[t]=i}return e[t]}(t);if(!a)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");a.appendChild(i)}},216:t=>{"use strict";t.exports=function(t){var e=document.createElement("style");return t.setAttributes(e,t.attributes),t.insert(e,t.options),e}},565:(t,e,i)=>{"use strict";t.exports=function(t){var e=i.nc;e&&t.setAttribute("nonce",e)}},795:t=>{"use strict";t.exports=function(t){if("undefined"==typeof document)return{update:function(){},remove:function(){}};var e=t.insertStyleElement(t);return{update:function(i){!function(t,e,i){var a="";i.supports&&(a+="@supports (".concat(i.supports,") {")),i.media&&(a+="@media ".concat(i.media," {"));var s=void 0!==i.layer;s&&(a+="@layer".concat(i.layer.length>0?" ".concat(i.layer):""," {")),a+=i.css,s&&(a+="}"),i.media&&(a+="}"),i.supports&&(a+="}");var n=i.sourceMap;n&&"undefined"!=typeof btoa&&(a+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(n))))," */")),e.styleTagTransform(a,t,e.options)}(e,t,i)},remove:function(){!function(t){if(null===t.parentNode)return!1;t.parentNode.removeChild(t)}(e)}}}},589:t=>{"use strict";t.exports=function(t,e){if(e.styleSheet)e.styleSheet.cssText=t;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(t))}}}},e={};function i(a){var s=e[a];if(void 0!==s)return s.exports;var n=e[a]={id:a,exports:{}};return t[a].call(n.exports,n,n.exports,i),n.exports}i.n=t=>{var e=t&&t.__esModule?()=>t.default:()=>t;return i.d(e,{a:e}),e},i.d=(t,e)=>{for(var a in e)i.o(e,a)&&!i.o(t,a)&&Object.defineProperty(t,a,{enumerable:!0,get:e[a]})},i.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),i.nc=void 0,(()=>{"use strict";const t=lodash;var e=i(634),a=i.n(e),s=i(379),n=i.n(s),o=i(795),r=i.n(o),d=i(569),l=i.n(d),g=i(565),h=i.n(g),p=i(216),c=i.n(p),u=i(589),m=i.n(u),f=i(617),v={};v.styleTagTransform=m(),v.setAttributes=h(),v.insert=l().bind(null,"head"),v.domAPI=r(),v.insertStyleElement=c();n()(f.Z,v);f.Z&&f.Z.locals&&f.Z.locals;const y=wp.i18n;const b=wp.apiFetch;var w=i.n(b),T=i(483),_={};_.styleTagTransform=m(),_.setAttributes=h(),_.insert=l().bind(null,"head"),_.domAPI=r(),_.insertStyleElement=c();n()(T.Z,_);T.Z&&T.Z.locals&&T.Z.locals;var x,O={enforceWhitelist:!0,editTags:!1,tagTextProp:"name",dropdown:{enabled:0,fuzzySearch:!0,position:"text",caseSensitive:!1,maxItems:1/0,mapValueTo:"name",searchKeys:["name"]},templates:{dropdownItemNoMatch:function(t){return'
    \n\t\t\t\t\t\t'.concat((0,y.__)("No suggestion found for","rank-math-pro")," : ").concat(t.value,"\n\t\t\t\t\t
    ")}}};x=function(){var e=document.querySelectorAll('textarea[id^="news_sitemap_exclude_"]');e.length&&(0,t.forEach)(e,(function(e){var i=e.dataset,s=JSON.parse(i.terms);O.placeholder=(0,y.__)("Enter 2 or more characters","rank-math-pro"),O.whitelist=s;var n=new(a())(e,O);n.on("input",(0,t.debounce)((function(e){return function(e,i,a){e.detail.value.length<2||(i.loading(!0),w()({method:"POST",path:"rankmath/v1/sitemap/getTerms",data:{search:e.detail.value,taxonomy:a}}).then((function(a){(0,t.isEmpty)(a)?i.loading(!1):(i.settings.whitelist=a,i.loading(!1).dropdown.show(e.detail.value))})))}(e,n,i.taxonomy)}),500))}))},"undefined"!=typeof document&&("complete"!==document.readyState&&"interactive"!==document.readyState?document.addEventListener("DOMContentLoaded",x):x())})()})();includes/modules/news-sitemap/assets/js/news-sitemap.js000064400000002063147600403130017325 0ustar00(()=>{"use strict";const e=wp.hooks,o=wp.i18n,n=wp.element,t=wp.compose,a=wp.data,r=wp.components;const l=(0,t.compose)((0,a.withSelect)((function(e){return{robots:e("rank-math-pro").getNewsRobots()}})),(0,a.withDispatch)((function(e){return{updateNewsRobots:function(o){e("rank-math-pro").updateNewsRobots(o)}}})))((function(e){return wp.element.createElement(n.Fragment,null,wp.element.createElement(r.PanelBody,{initialOpen:!0},wp.element.createElement(r.RadioControl,{label:(0,o.__)("Googlebot-News index","rank-math-pro"),help:(0,o.__)('Using an "Index" or "NoIndex" option allows you to control what Google News Bot (not to be confused with Google Search Bot) can include or not include in the Google News Index.',"rank-math-pro"),selected:e.robots,options:[{value:"index",label:(0,o.__)("Index","rank-math-pro")},{value:"noindex",label:(0,o.__)("No Index","rank-math-pro")}],onChange:e.updateNewsRobots})))}));(0,e.addAction)("rank_math_loaded","rank-math-pro",(function(){(0,e.addFilter)("rankMath.advanced.newsSitemap","rank-math-pro",(function(){return l}))}))})();includes/modules/news-sitemap/assets/scss/_news_sitemap_settings.scss000064400000001101147600403130022354 0ustar00.tagify { $tag-remove: #D39494 !default; $tag-bg: #E5E5E5 !default; $margin: 0.2em; --tag-hover: $tag-bg; --tag-remove-bg: #{rgba($tag-bg, .3)}; width: 100%; &__tag{ border-radius: 0.2em; background: $tag-bg; margin: $margin; > div, .tagify__tag-text, .tagify__tag__removeBtn { background: $tag-bg; } &__removeBtn{ &:hover{ background: var(--tag-remove-btn-bg--hover); + div{ &::before{ box-shadow: 0 0 0 var(--tag-inset-shadow-size) var(--tag-remove-bg, rgba($tag-remove, .3)) inset !important; } } } } } } includes/modules/news-sitemap/class-admin.php000064400000011415147600403130015342 0ustar00 */ namespace RankMathPro\Sitemap\News_Sitemap; use RankMath\Helper; use RankMath\KB; use RankMath\Helpers\Param; use RankMath\Traits\Hooker; use RankMath\Admin\Admin_Helper; use RankMath\Sitemap\Router; use RankMath\Sitemap\Cache_Watcher; defined( 'ABSPATH' ) || exit; /** * Admin class. */ class Admin { use Hooker; /** * The Constructor. */ public function __construct() { $this->action( 'rest_api_init', 'init_rest_api' ); $this->action( 'transition_post_status', 'status_transition', 10, 3 ); if ( ! Helper::has_cap( 'sitemap' ) ) { return; } $this->action( 'save_post', 'save_post' ); $this->action( 'rank_math/admin/editor_scripts', 'enqueue_news_sitemap', 11 ); $this->filter( 'rank_math/metabox/post/values', 'add_metadata', 10, 2 ); $this->filter( 'rank_math/settings/sitemap', 'add_settings', 11 ); $this->action( 'admin_enqueue_scripts', 'enqueue_settings_scripts' ); } /** * Load the REST API endpoints. */ public function init_rest_api() { $rest = new Rest(); } /** * Enqueue scripts for the metabox. */ public function enqueue_news_sitemap() { if ( ! $this->can_add_tab() ) { return; } wp_enqueue_script( 'rank-math-pro-news', RANK_MATH_PRO_URL . 'includes/modules/news-sitemap/assets/js/news-sitemap.js', [ 'rank-math-pro-editor' ], rank_math_pro()->version, true ); } /** * Add meta data to use in gutenberg. * * @param array $values Aray of tabs. * @param Screen $screen Sceen object. * * @return array */ public function add_metadata( $values, $screen ) { $robots = get_post_meta( $screen->get_object_id(), 'rank_math_news_sitemap_robots', true ); $values['newsSitemap'] = [ 'robots' => $robots ? $robots : 'index', ]; return $values; } /** * Clear News Sitemap cache when a post is published. * * @param int $post_id Post ID to possibly invalidate for. */ public function save_post( $post_id ) { if ( wp_is_post_revision( $post_id ) || ! $this->can_add_tab( get_post_type( $post_id ) ) || false === Helper::is_post_indexable( $post_id ) ) { return false; } Cache_Watcher::invalidate( 'news' ); } /** * Clear News Sitemap cache when a scheduled post is published. * * @param string $new_status New Status. * @param string $old_status Old Status. * @param object $post Post Object. */ public function status_transition( $new_status, $old_status, $post ) { if ( $old_status === $new_status || 'publish' !== $new_status ) { return; } $this->save_post( $post->ID ); } /** * Add module settings into general optional panel. * * @param array $tabs Array of option panel tabs. * * @return array */ public function add_settings( $tabs ) { $sitemap_slug = Router::get_sitemap_slug( 'news' ); $sitemap_url = Router::get_base_url( "{$sitemap_slug}-sitemap.xml" ); $tabs['news-sitemap'] = [ 'icon' => 'fa fa-newspaper-o', 'title' => esc_html__( 'News Sitemap', 'rank-math-pro' ), 'icon' => 'rm-icon rm-icon-post', 'desc' => wp_kses_post( /* translators: News Sitemap KB link */ sprintf( __( 'News Sitemaps allow you to control which content you submit to Google News. More information: News Sitemaps overview', 'rank-math-pro' ), KB::get( 'news-sitemap', 'Options Panel Sitemap News Tab' ) ) ), 'file' => dirname( __FILE__ ) . '/settings-news.php', /* translators: News Sitemap Url */ 'after_row' => '

    ' . sprintf( esc_html__( 'Your News Sitemap index can be found here: : %s', 'rank-math-pro' ), '' . $sitemap_url . '' ) . '

    ', ]; return $tabs; } /** * Enqueue assets. * * @return void */ public function enqueue_settings_scripts() { if ( Param::get( 'page' ) !== 'rank-math-options-sitemap' ) { return; } wp_enqueue_script( 'rank-math-pro-news-sitemap-settings', RANK_MATH_PRO_URL . 'includes/modules/news-sitemap/assets/js/news-sitemap-settings.js', [ 'lodash', 'wp-i18n', 'wp-dom-ready', 'wp-api-fetch' ], rank_math_pro()->version, true ); } /** * Show field check callback. * * @param string $post_type Current Post Type. * * @return boolean */ private function can_add_tab( $post_type = false ) { if ( Admin_Helper::is_term_profile_page() || Admin_Helper::is_posts_page() ) { return false; } $post_type = $post_type ? $post_type : Helper::get_post_type(); return in_array( $post_type, (array) Helper::get_settings( 'sitemap.news_sitemap_post_type' ), true ); } } includes/modules/news-sitemap/class-news-provider.php000064400000017406147600403130017064 0ustar00 */ namespace RankMathPro\Sitemap; use RankMath\Helper; use RankMath\Sitemap\Router; use RankMath\Sitemap\Providers\Post_Type; defined( 'ABSPATH' ) || exit; /** * News_Provider class. */ class News_Provider extends Post_Type { /** * Indicate that this provider should show an empty sitemap instead of a 404. * * @var boolean */ public $should_show_empty = true; /** * Holds the Sitemap slug. * * @var string */ protected $sitemap_slug = null; /** * The constructor. */ public function __construct() { $this->sitemap_slug = Router::get_sitemap_slug( 'news' ); } /** * Check if provider supports given item type. * * @param string $type Type string to check for. * @return boolean */ public function handles_type( $type ) { return $this->sitemap_slug === $type; } /** * Get set of sitemaps index link data. * * @param int $max_entries Entries per sitemap. * @return array */ public function get_index_links( $max_entries ) { // phpcs:ignore $index = []; $post_types = Helper::get_settings( 'sitemap.news_sitemap_post_type' ); $posts = $this->get_posts( $post_types, 1, 0 ); if ( empty( $posts ) ) { return $index; } $item = $this->do_filter( 'sitemap/index/entry', [ 'loc' => Router::get_base_url( $this->sitemap_slug . '-sitemap.xml' ), 'lastmod' => get_lastpostdate( 'gmt' ), ], 'news', ); if ( $item ) { $index[] = $item; } return $index; } /** * Get set of sitemap link data. * * @param string $type Sitemap type. * @param int $max_entries Entries per sitemap. * @param int $current_page Current page of the sitemap. * @return array */ public function get_sitemap_links( $type, $max_entries, $current_page ) { // phpcs:ignore $links = []; $post_types = Helper::get_settings( 'sitemap.news_sitemap_post_type' ); $posts = $this->get_posts( $post_types, 1000, 0 ); if ( empty( $posts ) ) { return $links; } foreach ( $posts as $post ) { if ( ! Helper::is_post_indexable( $post->ID ) ) { continue; } if ( ! News_Sitemap::is_post_indexable( $post->ID ) ) { continue; } $url = $this->get_url( $post ); if ( ! isset( $url['loc'] ) ) { continue; } /** * Filter URL entry before it gets added to the sitemap. * * @param array $url Array of URL parts. * @param string $type URL type. * @param object $user Data object for the URL. */ $url = $this->do_filter( 'sitemap/entry', $url, 'post', $post ); if ( empty( $url ) ) { continue; } if ( (int) $post->ID === $this->get_page_for_posts_id() || (int) $post->ID === $this->get_page_on_front_id() ) { array_unshift( $links, $url ); continue; } $links[] = $url; } return $links; } /** * Retrieve set of posts with optimized query routine. * * @param array $post_types Post type to retrieve. * @param int $count Count of posts to retrieve. * @param int $offset Starting offset. * * @return object[] */ protected function get_posts( $post_types, $count, $offset ) { // phpcs:ignore global $wpdb; if ( empty( $post_types ) ) { return []; } if ( ! is_array( $post_types ) ) { $post_types = [ $post_types ]; } /** * Get posts for the last two days only. */ $sql = " SELECT * FROM {$wpdb->posts} WHERE post_status='publish' AND ( TIMESTAMPDIFF( MINUTE, post_date_gmt, UTC_TIMESTAMP() ) <= ( 48 * 60 ) ) AND post_type IN ( '" . join( "', '", esc_sql( $post_types ) ) . "' ) "; $terms_query = ''; foreach ( $post_types as $post_type ) { $terms = current( Helper::get_settings( "sitemap.news_sitemap_exclude_{$post_type}_terms", [] ) ); if ( empty( $terms ) ) { continue; } array_map( function ( $key ) use ( $terms, &$terms_query, $wpdb ) { $placeholders = implode( ', ', array_fill( 0, count( $terms[ $key ] ), '%d' ) ); $terms_sql = "( {$wpdb->posts}.ID NOT IN ( SELECT object_id FROM {$wpdb->term_relationships} WHERE term_taxonomy_id IN ($placeholders) )"; // Check mutiple category selected. $terms_or_sql = " OR {$wpdb->posts}.ID IN ( SELECT DISTINCT object_id FROM {$wpdb->term_relationships} WHERE term_taxonomy_id NOT IN ($placeholders) )) AND"; $terms_query .= $wpdb->prepare( $terms_sql, $terms[ $key ] ); // phpcs:ignore $terms_query .= $wpdb->prepare( $terms_or_sql, $terms[ $key ] ); // phpcs:ignore }, array_keys( $terms ) ); } // Remove the last AND, no way to tell the last items. if ( $terms_query ) { $terms_query = preg_replace( '/(AND)$/i', '', $terms_query ); $terms_query = "( {$terms_query} )"; $sql .= 'AND ' . $terms_query; } $sql .= " AND post_password = '' ORDER BY post_date_gmt DESC LIMIT 0, %d "; $count = max( 1, min( 1000, $count ) ); return $wpdb->get_results( $wpdb->prepare( $sql, $count ) ); // phpcs:ignore } /** * Produce array of URL parts for given post object. * * @param object $post Post object to get URL parts for. * @return array|boolean */ protected function get_url( $post ) { $url = []; /** * Filter the URL Rank Math SEO uses in the XML sitemap. * * Note that only absolute local URLs are allowed as the check after this removes external URLs. * * @param string $url URL to use in the XML sitemap * @param object $post Post object for the URL. */ $url['loc'] = $this->do_filter( 'sitemap/xml_post_url', get_permalink( $post ), $post ); /** * Do not include external URLs. * * @see https://wordpress.org/plugins/page-links-to/ can rewrite permalinks to external URLs. */ if ( 'external' === $this->get_classifier()->classify( $url['loc'] ) ) { return false; } $canonical = Helper::get_post_meta( 'canonical', $post->ID ); if ( '' !== $canonical && $canonical !== $url['loc'] ) { /* * Let's assume that if a canonical is set for this page and it's different from * the URL of this post, that page is either already in the XML sitemap OR is on * an external site, either way, we shouldn't include it here. */ return false; } rank_math()->variables->setup(); $url['title'] = $this->get_title( $post ); $url['publication_date'] = $post->post_date_gmt; return $url; } /** * Get Post Title. * * @param WP_Post $post Post Object. * * @return string */ private function get_title( $post ) { $title = Helper::get_post_meta( 'title', $post->ID ); return $title ? $title : $post->post_title; } /** * Filter Posts by excluded terms. * * @param object $posts News Sitemap Posts. * * @return object[] */ private function filter_posts_by_terms( $posts ) { if ( empty( $posts ) ) { return $posts; } foreach ( $posts as $key => $post ) { $exclude_terms = current( Helper::get_settings( "sitemap.news_sitemap_exclude_{$post->post_type}_terms", [] ) ); if ( empty( $exclude_terms ) ) { continue; } $exclude_terms = array_merge( ...array_values( $exclude_terms ) ); $taxonomies = get_object_taxonomies( $post->post_type, 'names' ); if ( empty( $taxonomies ) ) { continue; } $terms = wp_get_object_terms( $post->ID, $taxonomies, [ 'fields' => 'ids', ] ); if ( ! empty( array_intersect( $terms, $exclude_terms ) ) ) { unset( $posts[ $key ] ); } } return $posts; } } includes/modules/news-sitemap/class-news-sitemap-helper.php000064400000004137147600403130020146 0ustar00 */ namespace RankMathPro\Sitemap; use RankMath\Helper; /** * News_Sitemap_Helper class. */ class News_Sitemap_Helper { /** * Get terms from the provided taxonomy. * * @param string $taxonomy Taxonomy name. * @param array $selected Selected values. * @param string $search Searched term. * @return array */ public static function get_taxonomy_terms( $taxonomy, $selected = [], $search = '' ) { $args = [ 'taxonomy' => $taxonomy, 'search' => $search, 'fields' => 'id=>name', 'number' => 10, 'exclude' => $selected, ]; if ( ! empty( $selected ) ) { $args['include'] = $selected; unset( $args['number'] ); } $terms = get_terms( $args ); if ( empty( $terms ) ) { return []; } $data = []; foreach ( $terms as $id => $name ) { $data[] = [ 'value' => $id, 'name' => $name, ]; } return $data; } /** * Escape Exclude terms value before displaying them in Settings. * * @param mixed $value The unescaped value from the database. * @param array $field_args Array of field arguments. * * @return mixed Escaped value to be displayed. */ public static function escape_exclude_terms_value( $value, $field_args ) { $terms_list = json_decode( $field_args['attributes']['data-terms'] ); $value = isset( $value[0] ) ? array_filter( $terms_list, function ( $term ) use ( $value ) { return in_array( (string) $term->value, $value, true ); } ) : []; $value = wp_json_encode( array_values( $value ) ); return $value; } /** * Handles sanitization before updating the value in Database. * * @param string $terms The unsanitized value from the form. * * @return string Sanitized value to be stored. */ public static function sanitize_exclude_terms_value( $terms ) { if ( empty( $terms ) ) { return []; } return array_map( function( $term ) { return $term['value']; }, json_decode( stripslashes( $terms ), true ) ); } } includes/modules/news-sitemap/class-news-sitemap.php000064400000016475147600403130016701 0ustar00 */ namespace RankMathPro\Sitemap; use RankMath\Helper; use RankMath\Helpers\Locale; use RankMath\Traits\Hooker; use RankMath\Sitemap\Router; defined( 'ABSPATH' ) || exit; /** * News_Sitemap class. */ class News_Sitemap { use Hooker; /** * Holds the Sitemap slug. * * @var string */ protected $sitemap_slug = null; /** * The Constructor. */ public function __construct() { new News_Sitemap\Admin(); $sitemap_slug = Router::get_sitemap_slug( 'news' ); $this->action( 'rank_math/head', 'robots', 10 ); $this->filter( 'rank_math/sitemap/providers', 'add_provider' ); $this->filter( 'rank_math/sitemap/' . $sitemap_slug . '_urlset', 'xml_urlset' ); $this->filter( 'rank_math/sitemap/xsl_' . $sitemap_slug, 'sitemap_xsl' ); $this->filter( 'rank_math/sitemap/' . $sitemap_slug . '_stylesheet_url', 'stylesheet_url' ); $this->filter( 'rank_math/sitemap/' . $sitemap_slug . '_sitemap_url', 'sitemap_url', 10, 2 ); $this->filter( 'rank_math/schema/default_type', 'change_default_schema_type', 10, 3 ); $this->filter( 'rank_math/snippet/rich_snippet_article_entity', 'add_copyrights_data' ); } /** * Output the meta robots tag. */ public function robots() { if ( ! is_singular() ) { return; } $post = get_post(); /** * Filter: 'rank_math/sitemap/news/noindex' - Allow preventing of outputting noindex tag. * * @api string $meta_robots The noindex tag. * * @param object $post The post. */ if ( ! $this->do_filter( 'sitemap/news/noindex', true, $post ) || self::is_post_indexable( $post->ID ) ) { return; } echo '' . "\n"; } /** * Check if post is indexable. * * @param int $post_id Post ID to check. * * @return boolean */ public static function is_post_indexable( $post_id ) { $robots = get_post_meta( $post_id, 'rank_math_news_sitemap_robots', true ); if ( ! empty( $robots ) && 'noindex' === $robots ) { return false; } return true; } /** * Add news sitemap provider. * * @param array $providers Sitemap provider registry. */ public function add_provider( $providers ) { $providers[] = new \RankMathPro\Sitemap\News_Provider(); return $providers; } /** * Produce XML output for google news urlset. * * @return string */ public function xml_urlset() { return '' . "\n"; } /** * Stylesheet Url for google news. * * @param string $url Current stylesheet url. * @return string */ public function stylesheet_url( $url ) { // phpcs:ignore $stylesheet_url = preg_replace( '/(^http[s]?:)/', '', Router::get_base_url( 'news-sitemap.xsl' ) ); return ''; } /** * Stylesheet for google news. * * @param string $title Title for stylesheet. */ public function sitemap_xsl( $title ) { // phpcs:ignore require_once 'sitemap-xsl.php'; } /** * Build the `` tag for a given URL. * * @param array $url Array of parts that make up this entry. * @param Renderer $renderer Sitemap renderer class object. * @return string */ public function sitemap_url( $url, $renderer ) { $date = null; if ( ! empty( $url['publication_date'] ) ) { // Create a DateTime object date in the correct timezone. $date = $renderer->timezone->format_date( $url['publication_date'] ); } $output = $renderer->newline( '', 1 ); $output .= $renderer->newline( '' . $renderer->encode_url_rfc3986( htmlspecialchars( $url['loc'] ) ) . '', 2 ); $output .= $renderer->newline( '', 2 ); $output .= $this->get_news_publication( $renderer, $url ); $output .= empty( $date ) ? '' : $renderer->newline( '' . htmlspecialchars( $date ) . '', 3 ); $output .= $renderer->add_cdata( $url['title'], 'news:title', 3 ); $output .= $renderer->newline( '', 2 ); $output .= $renderer->newline( '', 1 ); /** * Filters the output for the sitemap url tag. * * @param string $output The output for the sitemap url tag. * @param array $url The sitemap url array on which the output is based. */ return $this->do_filter( 'sitemap_url', $output, $url ); } /** * Change default schema type on News Posts. * * @param string $schema Default schema type. * @param string $post_type Current Post Type. * @param int $post_id Current Post ID. * * @return string */ public function change_default_schema_type( $schema, $post_type, $post_id ) { $news_post_types = (array) Helper::get_settings( 'sitemap.news_sitemap_post_type' ); if ( ! in_array( $post_type, $news_post_types, true ) ) { return $schema; } $exclude_terms = (array) Helper::get_settings( "sitemap.news_sitemap_exclude_{$post_type}_terms" ); if ( empty( $exclude_terms[0] ) ) { return 'NewsArticle'; } $has_excluded_term = false; foreach ( $exclude_terms[0] as $taxonomy => $terms ) { if ( has_term( $terms, $taxonomy, $post_id ) ) { $has_excluded_term = true; break; } } return $has_excluded_term ? $schema : 'NewsArticle'; } /** * Filter to add Copyrights data in Article Schema on News Posts. * * @param array $entity Snippet Data. * @return array */ public function add_copyrights_data( $entity ) { global $post; if ( is_null( $post ) ) { return $entity; } $news_post_types = (array) Helper::get_settings( 'sitemap.news_sitemap_post_type' ); if ( ! in_array( $post->post_type, $news_post_types, true ) ) { return $entity; } $entity['copyrightYear'] = get_the_modified_date( 'Y', $post ); if ( ! empty( $entity['publisher'] ) ) { $entity['copyrightHolder'] = $entity['publisher']; } return $entity; } /** * Get News Pub Tags. * * @param Renderer $renderer Sitemap renderer class object. * @param array $entity Array of parts that make up this entry. * @return string */ private function get_news_publication( $renderer, $entity ) { $lang = Locale::get_site_language(); /** * Filter: 'rank_math/sitemap/news/language' - Allow changing the news language based on the entity. * * @param string $lang Language code. * @param array $entity Array of parts that make up this entry. */ $lang = $this->do_filter( 'sitemap/news/language', $lang, $entity ); $name = Helper::get_settings( 'sitemap.news_sitemap_publication_name' ); $name = $name ? $name : get_bloginfo( 'name' ); $news_publication = ''; $news_publication .= $renderer->newline( '', 3 ); $news_publication .= $renderer->newline( '' . esc_html( $name ) . '', 4 ); $news_publication .= $renderer->newline( '' . $lang . '', 4 ); $news_publication .= $renderer->newline( '', 3 ); return $news_publication; } } includes/modules/news-sitemap/class-rest.php000064400000004356147600403130015235 0ustar00 */ namespace RankMathPro\Sitemap\News_Sitemap; use WP_Error; use WP_REST_Server; use WP_REST_Request; use WP_REST_Controller; use RankMath\Helper; use RankMathPro\Sitemap\News_Sitemap_Helper; defined( 'ABSPATH' ) || exit; /** * Rest class. */ class Rest extends WP_REST_Controller { /** * Constructor. */ public function __construct() { register_rest_route( \RankMath\Rest\Rest_Helper::BASE . '/sitemap', '/getTerms', [ 'methods' => WP_REST_Server::CREATABLE, 'callback' => [ $this, 'get_terms' ], 'permission_callback' => [ $this, 'has_permission' ], 'args' => $this->validate_args(), ] ); } /** * Determines if the current user can manage sitemap. * * @return true */ public function has_permission() { if ( ! Helper::has_cap( 'sitemap' ) ) { return new WP_Error( 'rest_cannot_access', __( 'Sorry, only authenticated users can research the keyword.', 'rank-math-pro' ), [ 'status' => rest_authorization_required_code() ] ); } return true; } /** * Rest callback to get the terms. * * @param WP_REST_Request $request Full details about the request. * * @return WP_REST_Response|WP_Error Response object on success, or WP_Error object on failure. */ public function get_terms( WP_REST_Request $request ) { return News_Sitemap_Helper::get_taxonomy_terms( $request->get_param( 'taxonomy' ), [], $request->get_param( 'search' ) ); } /** * Validate getTerms endpoint arguments. * * @return array */ public function validate_args() { return [ 'taxonomy' => [ 'type' => 'string', 'required' => true, 'description' => esc_html__( 'Taxonomy to look for terms', 'rank-math-pro' ), 'validate_callback' => [ '\\RankMath\\Rest\\Rest_Helper', 'is_param_empty' ], ], 'search' => [ 'type' => 'string', 'required' => true, 'description' => esc_html__( 'Searched string', 'rank-math-pro' ), 'validate_callback' => [ '\\RankMath\\Rest\\Rest_Helper', 'is_param_empty' ], ], ]; } } includes/modules/news-sitemap/settings-news.php000064400000006170147600403130015763 0ustar00 */ use RankMath\Helper; use RankMathPro\Sitemap\News_Sitemap_Helper; defined( 'ABSPATH' ) || exit; $cmb->add_field( [ 'id' => 'news_sitemap_publication_name', 'type' => 'text', 'name' => esc_html__( 'Google News Publication Name', 'rank-math-pro' ), 'desc' => wp_kses_post( __( 'The name of the news publication. It must match the name exactly as it appears on your articles in news.google.com, omitting any trailing parentheticals. More information at support.google.com', 'rank-math-pro' ) ), ] ); $post_types = Helper::choices_post_types(); if ( isset( $post_types['attachment'] ) && Helper::get_settings( 'general.attachment_redirect_urls', true ) ) { unset( $post_types['attachment'] ); } $cmb->add_field( [ 'id' => 'news_sitemap_post_type', 'type' => 'multicheck_inline', 'name' => esc_html__( 'News Post Type', 'rank-math-pro' ), 'desc' => esc_html__( 'Select the post type you use for News articles.', 'rank-math-pro' ), 'options' => $post_types, ] ); $post_types = Helper::get_settings( 'sitemap.news_sitemap_post_type', [] ); if ( empty( $post_types ) ) { return; } foreach ( $post_types as $post_type ) { $taxonomies = Helper::get_object_taxonomies( $post_type, 'objects' ); if ( empty( $taxonomies ) ) { continue; } $post_type_obj = get_post_type_object( $post_type ); $post_type_label = $post_type_obj->labels->singular_name; $group_field_id = ''; foreach ( $taxonomies as $taxonomy => $data ) { if ( empty( $data->show_ui ) ) { continue; } $selected = Helper::get_settings( "sitemap.news_sitemap_exclude_{$post_type}_terms.0.{$taxonomy}", [] ); $terms = News_Sitemap_Helper::get_taxonomy_terms( $taxonomy, $selected ); if ( empty( $terms ) ) { continue; } // Render each Taxonomy select, post label! if ( ! $group_field_id ) { $group_field_id = $cmb->add_field( [ 'id' => "news_sitemap_exclude_{$post_type}_terms", 'type' => 'group', /* translators: Post Type */ 'name' => sprintf( __( 'Exclude %s Terms ', 'rank-math-pro' ), $post_type_label ), 'classes' => 'news-sitemap-exclude-terms cmb-group-text-only', 'repeatable' => false, ] ); } $cmb->add_group_field( $group_field_id, [ 'name' => '', 'id' => esc_attr( $taxonomy ), 'type' => 'textarea', 'classes' => 'cmb-field-list', /* translators: 1. Taxonomy Name 2. Post Type */ 'desc' => sprintf( esc_html__( '%1$s to exclude for %2$s.', 'rank-math-pro' ), $data->label, $post_type_label ), 'attributes' => [ 'data-terms' => wp_json_encode( $terms ), 'data-taxonomy' => $taxonomy, ], 'escape_cb' => [ '\\RankMathPro\\Sitemap\\News_Sitemap_Helper', 'escape_exclude_terms_value' ], 'sanitization_cb' => [ '\\RankMathPro\\Sitemap\\News_Sitemap_Helper', 'sanitize_exclude_terms_value' ], ] ); } } includes/modules/news-sitemap/sitemap-xsl.php000064400000011116147600403130015413 0ustar00'; ?> <?php echo esc_html( $title ); ?>

    do_filter( 'sitemap/remove_credit', false ) ) : ?>

    Rank Math WordPress SEO Plugin. It is what search engines like Google use to crawl and re-crawl posts/pages/products/images/archives on your website.', 'rank-math-pro' ) ), esc_url( KB::get( 'seo-suite' ) ) ); ?>

    XML Sitemaps.', 'rank-math-pro' ) ), 'http://sitemaps.org' ); ?>

    %s URLs.', 'rank-math-pro' ), // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- escaping it would break the output. '' ); ?>

    ← Sitemap Index', 'rank-math-pro' ), esc_url( Router::get_base_url( Sitemap::get_sitemap_index_slug() . '.xml' ) ) ), [ 'a' => [ 'href' => [] ] ] ); ?>

    Title
    includes/modules/podcast/views/feed-rss2.php000064400000010442147600403130015116 0ustar00'; /** * Filter to remove Podcast feed credit. * * @param boolean Defaults to false. */ if ( ! apply_filters( 'rank_math/podcast/remove_credit', false ) ) { echo "\n\n"; } /** * Fires between the xml and rss tags in a feed. * * @param string $context Type of feed. Possible values include 'rss2', 'rss2-comments', * 'rdf', 'atom', and 'atom-comments'. */ do_action( 'rss_tag_pre', 'rss2' ); ?> > <?php wp_title_rss(); ?> get_podcasts(); while ( $podcast_query->have_posts() ) : $podcast_query->the_post(); ?> <?php the_title_rss(); ?> ]]> ]]> ]]> ', ']]>', $content ); ?> 0 ) : ?> ]]> ]]> includes/modules/podcast/views/options.php000064400000010217147600403130015017 0ustar00add_field( [ 'id' => 'podcast_title', 'type' => 'text', 'name' => esc_html__( 'Podcast Name', 'rank-math-pro' ), 'desc' => esc_html__( 'Name of the podcast.', 'rank-math-pro' ), 'classes' => 'rank-math-supports-variables', 'default' => '%sitename%', ] ); $cmb->add_field( [ 'id' => 'podcast_description', 'type' => 'textarea_small', 'name' => esc_html__( 'Podcast Description', 'rank-math-pro' ), 'desc' => esc_html__( 'A plaintext description of the podcast.', 'rank-math-pro' ), 'classes' => 'rank-math-supports-variables', 'default' => '%sitedesc%', ] ); $cmb->add_field( [ 'id' => 'podcast_owner', 'type' => 'text', 'name' => esc_html__( 'Owner Name', 'rank-math-pro' ), 'desc' => esc_html__( 'The podcast owner contact name.', 'rank-math-pro' ), ] ); $cmb->add_field( [ 'id' => 'podcast_owner_email', 'type' => 'text', 'name' => esc_html__( 'Owner Email ', 'rank-math-pro' ), 'desc' => esc_html__( 'The email address of the podcast owner. Please make sure the email address is active and monitored.', 'rank-math-pro' ), ] ); $cmb->add_field( [ 'id' => 'podcast_category', 'type' => 'select', 'name' => esc_html__( 'Podcast Category', 'rank-math-pro' ), 'options' => [ '' => esc_html__( 'None', 'rank-math-pro' ), 'Arts' => esc_html__( 'Arts', 'rank-math-pro' ), 'Business' => esc_html__( 'Business', 'rank-math-pro' ), 'Comedy' => esc_html__( 'Comedy', 'rank-math-pro' ), 'Education' => esc_html__( 'Education', 'rank-math-pro' ), 'Games & Hobbies' => esc_html__( 'Games & Hobbies', 'rank-math-pro' ), 'Government & Organizations' => esc_html__( 'Government & Organizations', 'rank-math-pro' ), 'Health' => esc_html__( 'Health', 'rank-math-pro' ), 'Kids & Family' => esc_html__( 'Kids & Family', 'rank-math-pro' ), 'Music' => esc_html__( 'Music', 'rank-math-pro' ), 'News & Politics' => esc_html__( 'News & Politics', 'rank-math-pro' ), 'Religion & Spirituality' => esc_html__( 'Religion & Spirituality', 'rank-math-pro' ), 'Science & Medicine' => esc_html__( 'Science & Medicine', 'rank-math-pro' ), 'Society & Culture' => esc_html__( 'Society & Culture', 'rank-math-pro' ), 'Sports & Recreation' => esc_html__( 'Sports & Recreation', 'rank-math-pro' ), 'TV & Film' => esc_html__( 'TV & Film', 'rank-math-pro' ), 'Technology' => esc_html__( 'Technology', 'rank-math-pro' ), ], 'default' => '', 'desc' => esc_html__( 'Select the category that best reflects the content of your show.', 'rank-math-pro' ), ] ); $cmb->add_field( [ 'id' => 'podcast_image', 'type' => 'file', 'name' => esc_html__( 'Podcast Image', 'rank-math-pro' ), 'desc' => __( 'Min Size: 1400x1400px, Max Size: 3000x3000px.
    The filesize should not exceed 0.5MB.', 'rank-math-pro' ), 'options' => [ 'url' => false ], ] ); $cmb->add_field( [ 'id' => 'podcast_tracking_prefix', 'type' => 'text', 'name' => esc_html__( 'Tracking Prefix', 'rank-math-pro' ), 'desc' => esc_html__( 'Add the tracking prefix provided by your tracking service like Chartable, Podsights, Podtrac, etc.', 'rank-math-pro' ), ] ); $cmb->add_field( [ 'id' => 'podcast_explicit', 'type' => 'toggle', 'name' => esc_html__( 'Is Explicit', 'rank-math-pro' ), 'desc' => esc_html__( 'Indicates whether the podcast is explicit language or adult content.', 'rank-math-pro' ), 'default' => 'off', ] ); $cmb->add_field( [ 'id' => 'podcast_copyright_text', 'type' => 'text', 'name' => esc_html__( 'Copyright Text', 'rank-math-pro' ), 'desc' => esc_html__( 'Add copyright details if your show is copyrighted.', 'rank-math-pro' ), ] ); includes/modules/podcast/class-podcast-rss.php000064400000015364147600403130015544 0ustar00 */ namespace RankMathPro\Podcast; use RankMath\Helper; use RankMath\Traits\Hooker; defined( 'ABSPATH' ) || exit; /** * Media_RSS class. */ class Podcast_RSS { use Hooker; /** * The Constructor. */ public function __construct() { $prefix = 'rss2_podcast'; if ( apply_filters( 'rank_math/podcast/enhance_all_feeds', true ) ) { $prefix = 'rss2'; } remove_action( 'rss2_head', 'rss2_site_icon' ); $this->action( "{$prefix}_ns", 'add_namespace' ); $this->action( "{$prefix}_head", 'add_channel_data' ); $this->action( "{$prefix}_item", 'add_podcast_data', 10, 1 ); } /** * Add namespace to RSS feed. */ public function add_namespace() { if ( apply_filters( 'rank_math/rss/add_podcasts_namespace', true ) ) { echo 'xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" '; } $this->filter( 'get_wp_title_rss', 'feed_title' ); $this->filter( 'bloginfo_rss', 'feed_description', 10, 2 ); } /** * Change the feed title. * * @param string $wp_title_rss The current blog title. */ public function feed_title( $wp_title_rss ) { $podcast_title = Helper::get_settings( 'general.podcast_title' ); if ( $podcast_title ) { return Helper::replace_vars( $podcast_title ); } return $wp_title_rss; } /** * Change the feed description. * * @param string $value RSS container for the blog information. * @param string $show The type of blog information to retrieve. */ public function feed_description( $value, $show ) { if ( 'description' !== $show ) { return $value; } $podcast_description = Helper::get_settings( 'general.podcast_description' ); if ( $podcast_description ) { return Helper::replace_vars( $podcast_description ); } return $value; } /** * Add Podcast channel data */ public function add_channel_data() { $category = Helper::get_settings( 'general.podcast_category' ); if ( $category ) { $this->newline( '', 1 ); } $author_name = Helper::get_settings( 'general.podcast_owner' ); $author_email = Helper::get_settings( 'general.podcast_owner_email' ); if ( $author_email ) { $this->newline( '' . esc_html( $author_name ) . '', 1 ); $this->newline( '', 1 ); if ( $author_email ) { $this->newline( '' . esc_html( $author_name ) . '', 2 ); } $this->newline( '' . esc_html( $author_email ) . '', 2 ); $this->newline( '', 1 ); } $image = Helper::get_settings( 'general.podcast_image' ); if ( $image ) { $this->newline( '', 1 ); $this->newline( '', 1 ); $this->newline( '' . get_wp_title_rss() . '', 2 ); $this->newline( '' . esc_url( $image ) . '', 2 ); $this->newline( '' . get_bloginfo_rss( 'url' ) . '', 2 ); $this->newline( '', 1 ); } $title = Helper::get_settings( 'general.podcast_title' ); if ( $title ) { $this->newline( '' . esc_html( Helper::replace_vars( $title ) ) . '', 1 ); } $summary = Helper::get_settings( 'general.podcast_description' ); if ( $summary ) { $this->newline( '' . esc_html( trim( Helper::replace_vars( $summary ) ) ) . '', 1 ); } $is_explicit = Helper::get_settings( 'general.podcast_explicit' ) ? 'true' : 'false'; $this->newline( '' . $is_explicit . '', 1 ); $copyright = Helper::get_settings( 'general.podcast_copyright_text' ); if ( $copyright ) { $copyright = str_replace( '©', '©', $copyright ); $this->newline( '' . esc_html( $copyright ) . '', 1 ); } } /** * Add Podcast Data in RSS feed. * * @see https://support.google.com/podcast-publishers/answer/9889544 * @see https://podcasters.apple.com/support/823-podcast-requirements */ public function add_podcast_data() { global $post; $podcast = get_post_meta( $post->ID, 'rank_math_schema_PodcastEpisode', true ); if ( empty( $podcast ) ) { return; } $title = ! empty( $podcast['name'] ) ? Helper::replace_vars( $podcast['name'], $post ) : ''; $description = ! empty( $podcast['description'] ) ? Helper::replace_vars( $podcast['description'], $post ) : ''; $audio_file = Helper::replace_vars( $podcast['associatedMedia']['contentUrl'], $post ); $duration = ! empty( $podcast['timeRequired'] ) ? Helper::duration_to_seconds( $podcast['timeRequired'] ) : 0 ; $image = ! empty( $podcast['thumbnailUrl'] ) ? Helper::replace_vars( $podcast['thumbnailUrl'], $post ) : ''; $author = ! empty( $podcast['author'] ) ? Helper::replace_vars( $podcast['author']['name'], $post ) : ''; $is_explicit = empty( $podcast['isFamilyFriendly'] ) ? 'true' : 'false'; $episode_number = ! empty( $podcast['episodeNumber'] ) ? $podcast['episodeNumber'] : ''; $season_number = ! empty( $podcast['partOfSeason'] ) && ! empty( $podcast['partOfSeason']['seasonNumber'] ) ? $podcast['partOfSeason']['seasonNumber'] : ''; if ( $title ) { $this->newline( '' . wp_kses_post( $title ) . '' ); } if ( $description ) { $this->newline( '', 2 ); } if ( $image ) { $this->newline( '', 2 ); } if ( $duration ) { $this->newline( '' . $duration . '', 2 ); } if ( $author ) { $this->newline( '' . esc_html( $author ) . '', 2 ); } if ( $season_number ) { $this->newline( '' . esc_html( $season_number ) . '', 2 ); } if ( $episode_number ) { $this->newline( '' . esc_html( $episode_number ) . '', 2 ); } $this->newline( '' . $is_explicit . '', 2 ); $tracking_prefix = Helper::get_settings( 'general.podcast_tracking_prefix' ); $this->newline( '', 2 ); } /** * Write a newline with indent count. * * @param string $content Content to write. * @param integer $indent Count of indent. */ private function newline( $content, $indent = 0 ) { echo str_repeat( "\t", $indent ) . $content . "\n"; // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Both variables are escaped in the code that calls this function. } } includes/modules/podcast/class-podcast.php000064400000007070147600403130014732 0ustar00 */ namespace RankMathPro\Podcast; use RankMath\KB; use RankMath\Helper; use RankMath\Traits\Hooker; use RankMath\Helpers\Arr; defined( 'ABSPATH' ) || exit; /** * Podcast class. */ class Podcast { use Hooker; /** * Store podcast feed slug. */ private $podcast; /** * The Constructor. */ public function __construct() { $this->filter( 'rank_math/settings/general', 'add_settings' ); $this->action( 'init', 'init' ); $this->action( 'rank_math/vars/register_extra_replacements', 'register_replacements' ); } /** * Intialize. */ public function init() { /** * Filter to modify the permalink of Podcast RSS feed. Pass false to remove the feed. * * @pram string $podcast Podcast RSS feed slug. */ $this->podcast = $this->do_filter( 'podcast/feed', 'podcast' ); if ( ! $this->podcast ) { return; } add_feed( $this->podcast, [ $this, 'podcast_feed' ] ); new Podcast_RSS(); new Publish_Podcast(); } /** * Registers variable replacements for Rank Math Pro. */ public function register_replacements() { rank_math_register_var_replacement( 'podcast_image', [ 'name' => esc_html__( 'Podcast Image', 'rank-math-pro' ), 'description' => esc_html__( 'Podcast channel image configured in the Rank Math Settings.', 'rank-math-pro' ), 'variable' => 'podcast_image', 'example' => '', ], [ $this, 'get_podcast_image' ] ); } /** * Get Podcast image from the Settings. * * @return string Podcast image. */ public function get_podcast_image() { return Helper::get_settings( 'general.podcast_image' ); } /** * Add module settings in the General Settings panel. * * @param array $tabs Array of option panel tabs. * @return array */ public function add_settings( $tabs ) { Arr::insert( $tabs, [ 'podcast' => [ 'icon' => 'rm-icon rm-icon-podcast', 'title' => esc_html__( 'Podcast', 'rank-math-pro' ), /* translators: Link to kb article */ 'desc' => sprintf( esc_html__( 'Make your podcasts discoverable via Google Podcasts, Apple Podcasts, and similar services. %s.', 'rank-math' ), '' . esc_html__( 'Learn more', 'rank-math-pro' ) . '' ), 'file' => dirname( __FILE__ ) . '/views/options.php', /* translators: Link to Podcast RSS feed */ 'after_row' => '

    ' . sprintf( esc_html__( 'Your Podcast RSS feed can be found here: %s', 'rank-math-pro' ), '' . get_feed_link( $this->podcast ) . '' ) . '

    ', ], ], 12 ); return $tabs; } /** * Add all podcasts feed to /feed/podcast. */ public function podcast_feed() { require dirname( __FILE__ ) . '/views/feed-rss2.php'; } /** * Get podcasts */ public function get_podcasts() { $post_types = array_filter( Helper::get_accessible_post_types(), function( $post_type ) { return 'attachment' !== $post_type; } ); $args = $this->do_filter( 'podcast_args', [ 'post_type' => array_keys( $post_types ), 'posts_per_page' => get_option( 'posts_per_rss' ), 'meta_query' => [ [ 'key' => 'rank_math_schema_PodcastEpisode', 'compare' => 'EXISTS', ], ], ] ); return new \WP_Query( $args ); } } includes/modules/podcast/class-publish-podcast.php000064400000004653147600403130016402 0ustar00 */ namespace RankMathPro\Podcast; use RankMath\Helper; use RankMath\Traits\Hooker; use RankMath\Schema\DB; defined( 'ABSPATH' ) || exit; /** * Publish_Podcast class. */ class Publish_Podcast { use Hooker; /** * Has Podcast schema. * * @var string */ protected $has_podcast_schema = false; /** * The Constructor. */ public function __construct() { $this->action( 'rank_math/schema/update', 'publish_podcast' ); $this->action( 'rank_math/pre_update_schema', 'has_podcast_schema' ); $this->action( 'rss2_podcast_head', 'add_hub_urls' ); } /** * Check if current post already have a Podcast schema. * * @param int $post_id Current Post ID. */ public function has_podcast_schema( $post_id ) { $schema_types = DB::get_schema_types( $post_id ); $this->has_podcast_schema = ! empty( $schema_types ) && in_array( 'PodcastEpisode', explode( ', ', $schema_types ), true ); } /** * Publish podcast when a new post is published. * * @param int $post_id Current Post ID. */ public function publish_podcast( $post_id ) { if ( $this->has_podcast_schema ) { return; } $podcast = get_post_meta( $post_id, 'rank_math_schema_PodcastEpisode', true ); if ( empty( $podcast ) ) { return; } $hub_urls = $this->get_hub_urls(); if ( empty( $hub_urls ) ) { return; } $user_agent = $this->do_filter( 'podcast/useragent', 'WordPress/' . get_bloginfo( 'version' ) . '; ' . get_bloginfo( 'url' ) ); $podcast_feed = esc_url( home_url( 'feed/podcast' ) ); $args = [ 'timeout' => 100, 'user-agent' => "$user_agent; PubSubHubbub/WebSub", 'body' => "hub.mode=publish&hub.url={$podcast_feed}", ]; foreach ( $hub_urls as $hub_url ) { wp_remote_post( $hub_url, $args ); } } /** * Add Hub urls to podcast feed. */ public function add_hub_urls() { $hub_urls = $this->get_hub_urls(); if ( empty( $hub_urls ) ) { return; } foreach ( $hub_urls as $hub_url ) { echo ''; } } /** * Get podcast Hub URLs. */ private function get_hub_urls() { return $this->do_filter( 'podcast/hub_urls', [ 'https://pubsubhubbub.appspot.com', 'https://pubsubhubbub.superfeedr.com', 'https://websubhub.com/hub', ] ); } } includes/modules/redirections/assets/css/redirections.css000064400000003714147600403130020015 0ustar00/*! * Plugin: Rank Math SEO Pro * URL: https://rankmath.com/wordpress/plugin/seo-suite/ * Name: post-list.css */.tablenav .category-filter-submit,.tablenav .clear-redirection-category-filter{margin-left:5px}.tablenav .clear-redirection-category-filter{display:inline-block;text-decoration:none;line-height:20px;vertical-align:text-top}.tablenav .clear-redirection-category-filter.hidden{display:none}.tablenav .clear-redirection-category-filter .dashicons{color:#72777c}.tablenav .clear-redirection-category-filter:hover .dashicons{color:#c00}.form-field.term-slug-wrap,th.column-slug,td.column-slug{display:none}th.column-posts,td.column-posts{display:none}.rank-math-redirections-csv-export{padding:0 20px 20px;border-top:1px solid #b5bfc9}.rank-math-redirections-csv-export .csv-export-footer{margin-top:10px}.rank-math-redirections-csv-export .input-loading{display:none}.rank-math-redirections-csv-import{padding:0 20px 20px}.rank-math-redirections-csv-import ul.description{list-style-type:disc;list-style-position:outside;padding-left:20px;font-size:13px;margin:2px 0 15px;color:#666}.rank-math-redirection-status-locked .row-actions .activate,.rank-math-redirection-status-locked .row-actions .deactivate{display:none}.rank-math-redirection-status-locked .column-sources:before{content:"\f469";font:400 18px/1 dashicons;speak:none;display:inline-block;padding:0 2px 0 0;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none !important;color:#888}.rank-math-editcreate-form .add-category{display:flex;flex-flow:wrap;margin-top:20px}.rank-math-editcreate-form .add-category .rank-math-text-control{margin-right:2px}.rank-math-editcreate-form .add-category .rank-math-text-control input{height:40px;line-height:40px}.rank-math-editcreate-form .add-category .button-link{margin-left:20px;font-weight:bold}.rank-math-editcreate-form .field-id-redirection_category .rank-math-checkbox-list li{display:inline-block;padding-right:18px} includes/modules/redirections/assets/js/redirections.js000064400000020407147600403130017463 0ustar00(()=>{"use strict";var e={n:t=>{var r=t&&t.__esModule?()=>t.default:()=>t;return e.d(r,{a:r}),r},d:(t,r)=>{for(var n in r)e.o(r,n)&&!e.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:r[n]})},o:(e,t)=>Object.prototype.hasOwnProperty.call(e,t)};const t=jQuery;var r=e.n(t);const n=wp.i18n,a=lodash,o=wp.hooks,i=wp.element,l=wp.apiFetch;var c=e.n(l);const s=window.rankMathComponents;function u(e){return u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},u(e)}function d(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function p(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==u(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==u(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===u(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function f(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,a,o,i,l=[],c=!0,s=!1;try{if(o=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=o.call(r)).done)&&(l.push(n.value),l.length!==t);c=!0);}catch(e){s=!0,a=e}finally{try{if(!c&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(s)throw a}}return l}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return m(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return m(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function m(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r0&&(h(!0),c()({method:"POST",path:"wp/v2/rank_math_redirection_category",headers:{"Content-Type":"application/x-www-form-urlencoded"},data:{name:l,parent:0}}).then((function(e){t.push({id:e.id,label:e.name}),r(t);var n=wp.data.select("rank-math-settings").getAppData(),o=(0,a.isEmpty)(n.redirections.categories)?[]:n.redirections.categories;o.push(e.id),n.redirections.categories=o,wp.data.dispatch("rank-math-settings").updateSettings(function(e){for(var t=1;t=n}return"end-date"===t&&i?e<=new Date(i):e<=r},inputProps:{onBlur:function(e){var r=new Date(e.target.value),a=new Date;a.setHours(0,0,0,0);var o=!!i&&new Date(i),c=!!l&&new Date(l);("start-date"===t&&c&&(r>=c||r<=a)||"end-date"===t&&o&&r<=o)&&n("")},id:"exclude"}})};function b(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,a,o,i,l=[],c=!0,s=!1;try{if(o=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=o.call(r)).done)&&(l.push(n.value),l.length!==t);c=!0);}catch(e){s=!0,a=e}finally{try{if(!c&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(s)throw a}}return l}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return g(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return g(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function g(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r */ namespace RankMathPro\Redirections\CSV_Import_Export_Redirections; use RankMath\Helper; use RankMath\Traits\Hooker; use RankMath\Helpers\Param; defined( 'ABSPATH' ) || exit; /** * CSV Import Export Redirections class. * * @codeCoverageIgnore */ class CSV_Import_Export_Redirections { use Hooker; /** * Register hooks. */ public function __construct() { $this->filter( 'rank_math/redirections/page_title_actions', 'change_export_button_label', 20 ); $this->filter( 'rank_math/redirections/export_tabs', 'add_import_tab', 20 ); $this->action( 'rank_math/redirections/import_tab_content', 'add_import_tab_content', 20 ); $this->action( 'rank_math/redirections/export_tab_content', 'add_export_tab_content', 20 ); $this->action( 'admin_init', 'maybe_do_import', 99 ); $this->action( 'admin_init', 'maybe_do_export', 110 ); $this->action( 'admin_init', 'maybe_cancel_import', 120 ); $this->action( 'wp_ajax_csv_import_redirections_progress', 'csv_import_progress' ); $this->action( 'admin_enqueue_scripts', 'enqueue' ); $this->action( 'admin_head-rank-math_page_rank-math-redirections', 'add_help_tab', 20 ); Import_Background_Process::get(); } /** * Add instructions in contextual help. * * @return void */ public function add_help_tab() { $screen = get_current_screen(); $content = '
    • '; // Translators: placeholder is a comma-separated list of columns. $content .= sprintf( esc_html__( 'Use the following columns in the CSV file (the order does not matter): %s', 'rank-math-pro' ), 'id, source, matching, destination, type, category, status, ignore' ); $content .= '
    • '; // Translators: placeholders are column names. $content .= sprintf( esc_html__( 'Only the %1$s and the %2$s columns are required, the others are optional.', 'rank-math-pro' ), 'source', 'destination' ); $content .= '
    • '; // Translators: placeholder 1 is the column name, placeholder 2 is the possible column value ("case"). $content .= sprintf( esc_html__( 'The %1$s column may contain the value %2$s, or nothing.', 'rank-math-pro' ), 'ignore', 'case' ); $content .= '
    • '; // Translators: placeholder is the column name. $content .= sprintf( esc_html__( 'If the numeric ID is specified in the %s column, then the redirection will be edited. If it is not set or empty, then a new redirection will be created.', 'rank-math-pro' ), 'id' ); $content .= '
    • '; // Translators: placeholder is the filter name. $content .= sprintf( esc_html__( 'If an imported redirection differs from an existing redirection (or another imported redirection) only by the source value, then those redirections will be merged into a single redirection with multiple sources. You can change this behavior with the %s filter hook.', 'rank-math-pro' ), 'rank_math/admin/csv_import_redirection_update' ); $content .= '
    • '; // Translators: 1 is the command name, 2 is the column name. $content .= sprintf( esc_html__( 'Use %1$s (case-sensitive) as the value for the %2$s column to delete a redirection.', 'rank-math-pro' ), 'DELETE', 'destination' ); $content .= '
    • '; // Translators: placeholder is a link to the KB article. $content .= sprintf( esc_html__( 'For more information, please see %s.', 'rank-math-pro' ), '' . __( 'our Knowledge Base article', 'rank-math-pro' ) . '' ); $content .= '
    '; $screen->add_help_tab( [ 'id' => 'csv_import_redirections', 'title' => __( 'CSV Import', 'rank-math-pro' ), 'content' => $content, ] ); } /** * Add Import tab in redirections import-export panel. * * @param array $tabs Original tabs. * @return array */ public function add_import_tab( $tabs ) { $tabs_new = []; $tabs_new['import'] = [ 'name' => __( 'Import', 'rank-math-pro' ), 'icon' => 'rm-icon-import', 'class' => 'active-tab', ]; if ( isset( $tabs['export']['class'] ) ) { $tabs['export']['class'] = str_replace( 'active-tab', '', $tabs['export']['class'] ); } return array_merge( $tabs_new, $tabs ); } /** * Output contents for the Import tab. * * @return void */ public function add_import_tab_content() { $import_in_progress = (bool) get_option( 'rank_math_csv_import_redirections' ); ?>


    source, destination' ); ?>

    Import / Export. * * @return bool */ public function is_redirections_screen() { return is_admin() && ! wp_doing_ajax() && isset( $_GET['page'] ) && 'rank-math-redirections' === $_GET['page']; // phpcs:ignore } /** * Add notice after import is started. * * @return void */ public function add_notice() { if ( ! $this->is_redirections_screen() ) { return; } Helper::add_notification( esc_html__( 'CSV import is in progress...', 'rank-math-pro' ), [ 'type' => 'success' ] ); } /** * Start export if requested and allowed. * * @return void */ public function maybe_do_export() { if ( ! is_admin() || Param::post( 'rank-math-redirections-export' ) !== 'csv' ) { return; } if ( ! wp_verify_nonce( isset( $_REQUEST['_wpnonce'] ) ? $_REQUEST['_wpnonce'] : '', 'rank_math_pro_csv_export_redirections' ) ) { wp_die( esc_html__( 'Invalid nonce.', 'rank-math-pro' ) ); } if ( ! current_user_can( 'export' ) || ! current_user_can( 'rank_math_redirections' ) ) { wp_die( esc_html__( 'Sorry, you are not allowed to export redirections on this site.', 'rank-math-pro' ) ); } $settings = [ 'include_deactivated' => (bool) ! empty( $_POST['include_deactivated'] ), ]; $exporter = new Exporter( $settings ); $exporter->process_export(); } /** * Start import if requested and allowed. * * @return void */ public function maybe_do_import() { if ( ! is_admin() || empty( $_POST['object_id'] ) || 'csv-import-redirections-plz' !== $_POST['object_id'] ) { return; } if ( empty( $_FILES['csv-redirections-import-me'] ) || empty( $_FILES['csv-redirections-import-me']['name'] ) ) { wp_die( esc_html__( 'Please select a file to import.', 'rank-math-pro' ) ); } if ( ! wp_verify_nonce( isset( $_REQUEST['_wpnonce'] ) ? $_REQUEST['_wpnonce'] : '', 'rank_math_pro_csv_import_redirections' ) ) { wp_die( esc_html__( 'Invalid nonce.', 'rank-math-pro' ) ); } if ( ! current_user_can( 'import' ) || ! current_user_can( 'rank_math_redirections' ) ) { wp_die( esc_html__( 'Sorry, you are not allowed to import redirections on this site.', 'rank-math-pro' ) ); } // Rename file. $info = pathinfo( $_FILES['csv-redirections-import-me']['name'] ); $_FILES['csv-redirections-import-me']['name'] = uniqid( 'rm-csv-redirections-' ) . ( ! empty( $info['extension'] ) ? '.' . $info['extension'] : '' ); // Handle file. $this->filter( 'upload_mimes', 'allow_csv_upload' ); $file = wp_handle_upload( $_FILES['csv-redirections-import-me'], [ 'test_form' => false ] ); $this->remove_filter( 'upload_mimes', 'allow_csv_upload', 10 ); if ( ! $this->validate_file( $file ) ) { return false; } $settings = [ 'no_overwrite' => ! empty( $_POST['no_overwrite'] ), ]; $importer = new Importer(); $importer->start( $file['file'], $settings ); } /** * Allow CSV file upload. * * @param array $types Mime types keyed by the file extension regex corresponding to those types. * @return array */ public function allow_csv_upload( $types ) { $types['csv'] = 'text/csv'; return $types; } /** * Check if uploaded file is valid CSV or not. * * @param mixed $file File data array or object. * @return bool */ public function validate_file( $file ) { if ( is_wp_error( $file ) ) { Helper::add_notification( esc_html__( 'CSV could not be imported:', 'rank-math-pro' ) . ' ' . $file->get_error_message(), [ 'type' => 'error' ] ); return false; } if ( isset( $file['error'] ) ) { Helper::add_notification( esc_html__( 'CSV could not be imported:', 'rank-math-pro' ) . ' ' . $file['error'], [ 'type' => 'error' ] ); return false; } if ( ! isset( $file['file'] ) ) { Helper::add_notification( esc_html__( 'CSV could not be imported: Upload failed.', 'rank-math-pro' ), [ 'type' => 'error' ] ); return false; } if ( ! isset( $file['type'] ) || 'text/csv' !== $file['type'] ) { \unlink( $file['file'] ); Helper::add_notification( esc_html__( 'CSV could not be imported: File type error.', 'rank-math-pro' ), [ 'type' => 'error' ] ); return false; } return true; } /** * Get import/export CSV columns. * * @return array */ public static function get_columns() { $columns = [ 'id', 'source', 'matching', 'destination', 'type', 'category', 'status', ]; /** * Filter columns array. */ return apply_filters( 'rank_math/admin/csv_export_redirections_columns', $columns ); } /** * Get object types. * * @return array */ public static function get_possible_object_types() { $object_types = [ 'post' => __( 'Posts', 'rank-math-pro' ), 'term' => __( 'Terms', 'rank-math-pro' ), 'user' => __( 'Users', 'rank-math-pro' ), ]; /** * Filter object types array. */ return apply_filters( 'rank_math/admin/csv_export_redirections_object_types', $object_types ); } /** * Check if cancel request is valid. * * @return void */ public static function maybe_cancel_import() { if ( ! is_admin() || empty( $_GET['rank_math_cancel_csv_import_redirections'] ) ) { return; } if ( ! wp_verify_nonce( isset( $_REQUEST['_wpnonce'] ) ? $_REQUEST['_wpnonce'] : '', 'rank_math_cancel_csv_import_redirections' ) ) { Helper::add_notification( esc_html__( 'Import could not be canceled: invalid nonce. Please try again.', 'rank-math-pro' ), [ 'type' => 'error' ] ); wp_safe_redirect( remove_query_arg( 'rank_math_cancel_csv_import_redirections' ) ); exit; } if ( ! current_user_can( 'import' ) ) { Helper::add_notification( esc_html__( 'Import could not be canceled: you are not allowed to import content to this site.', 'rank-math-pro' ), [ 'type' => 'error' ] ); wp_safe_redirect( remove_query_arg( 'rank_math_cancel_csv_import_redirections' ) ); exit; } self::cancel_import(); } /** * Cancel import. * * @param bool $silent Import silently. * @return void */ public static function cancel_import( $silent = false ) { $file_path = get_option( 'rank_math_csv_import_redirections' ); delete_option( 'rank_math_csv_import_redirections' ); delete_option( 'rank_math_csv_import_redirections_total' ); delete_option( 'rank_math_csv_import_redirections_status' ); delete_option( 'rank_math_csv_import_redirections_settings' ); Import_Background_Process::get()->cancel_process(); if ( ! $file_path ) { if ( ! $silent ) { Helper::add_notification( esc_html__( 'Import could not be canceled.', 'rank-math-pro' ), [ 'type' => 'error' ] ); } wp_safe_redirect( remove_query_arg( 'rank_math_cancel_csv_import_redirections' ) ); exit; } unlink( $file_path ); if ( ! $silent ) { Helper::add_notification( __( 'CSV import canceled.', 'rank-math-pro' ), [ 'type' => 'success', 'classes' => 'is-dismissible', ] ); } wp_safe_redirect( remove_query_arg( 'rank_math_cancel_csv_import_redirections' ) ); exit; } /** * Show import progress via AJAX. * * @return void */ public function csv_import_progress() { check_ajax_referer( 'rank_math_csv_progress' ); if ( ! current_user_can( 'import' ) ) { exit( '0' ); } self::import_progress_details(); exit; } /** * Output import progress details. * * @return void */ public static function import_progress_details() { $import_in_progress = (bool) get_option( 'rank_math_csv_import_redirections' ); if ( $import_in_progress ) { $total_lines = (int) get_option( 'rank_math_csv_import_redirections_total' ); $remaining_items = Import_Background_Process::get()->count_remaining_items(); $progress = $total_lines ? ( $total_lines - $remaining_items + 1 ) / $total_lines * 100 : 0; ?>

    '; $message .= '' . join( '
    ', $status['errors'] ) . '
    '; } if ( ! empty( $status['failed_rows'] ) ) { $message .= '
    ' . __( 'The following lines could not be imported: ', 'rank-math-pro' ) . '
    '; $message .= '' . join( ', ', $status['failed_rows'] ) . ''; } } foreach ( $status['actions'] as $action => $times_taken ) { $message .= '

    '; $message .= '' . self::get_localized_action( $action ) . ': ' . $times_taken . ''; } return $message; } /** * Get localization for import action word. * * @param string $action Action word. * @return string */ public static function get_localized_action( $action ) { $actions = [ 'created' => __( 'Created', 'rank-math-pro' ), 'updated' => __( 'Updated', 'rank-math-pro' ), 'deleted' => __( 'Deleted', 'rank-math-pro' ), 'merged' => __( 'Merged', 'rank-math-pro' ), ]; if ( isset( $actions[ $action ] ) ) { return $actions[ $action ]; } return $action; } /** * Enqueue styles. * * @return void */ public function enqueue() { if ( ! $this->is_redirections_screen() ) { return; } Helper::add_json( 'redirectionImportAction', add_query_arg( 'importexport', '1' ) . '#import-export-box' ); Helper::add_json( 'csvProgressNonce', wp_create_nonce( 'rank_math_csv_progress' ) ); wp_enqueue_script( 'rank-math-pro-redirections', RANK_MATH_PRO_URL . 'includes/modules/redirections/assets/js/redirections.js', [ 'wp-components', 'rank-math-components' ], RANK_MATH_PRO_VERSION, true ); wp_enqueue_style( 'rank-math-pro-redirections', RANK_MATH_PRO_URL . 'includes/modules/redirections/assets/css/redirections.css', [], RANK_MATH_PRO_VERSION ); } } includes/modules/redirections/csv-import-redirections/class-exporter.php000064400000010476147600403130023001 0ustar00 */ namespace RankMathPro\Redirections\CSV_Import_Export_Redirections; use RankMath\Helper; use RankMath\Redirections\DB; use RankMath\Redirections\Cache; use RankMathPro\Admin\CSV; defined( 'ABSPATH' ) || exit; /** * CSV Export. * * @codeCoverageIgnore */ class Exporter extends CSV { /** * Settings array. * * @var array */ private $settings = []; /** * Columns to export. * * @var array */ private $columns = []; /** * Constructor. * * @param array $options Export options. * @return void */ public function __construct( $options ) { $defaults = [ 'include_deactivated' => true, ]; $this->settings = wp_parse_args( $options, $defaults ); $this->columns = CSV_Import_Export_Redirections::get_columns(); $this->columns[] = 'ignore'; } /** * Do export. * * @return void */ public function process_export() { $this->export( [ 'filename' => 'rank-math-redirections', 'columns' => $this->columns, 'items' => $this->get_items(), ] ); exit; } /** * Get value for given column. * * @param string $column Column name. * @param object $object WP_Post, WP_Term or WP_User. * * @return string */ public function get_column_value( $column, $object ) { $val = ''; switch ( $column ) { case 'id': $val = $object->id; break; case 'source': $val = $object->source_processed; break; case 'matching': $val = $object->matching_processed; break; case 'destination': $val = $object->url_to; break; case 'type': $val = $object->header_code; break; case 'category': $val = $object->categories_processed; break; case 'status': $val = $object->status; break; case 'ignore': $val = $object->ignore; break; } return $this->escape_csv( apply_filters( "rank_math/admin/csv_export_redirections_column_{$column}", $val, $object ) ); //phpcs:ignore } /** * Get all redirection IDs. * * @return array */ public function get_ids() { global $wpdb; $table = $wpdb->prefix . 'rank_math_redirections'; $statuses = [ 'active' ]; if ( $this->settings['include_deactivated'] ) { $statuses[] = 'inactive'; } $where = 'status IN (\'' . join( '\',\'', $statuses ) . '\')'; $post_ids = $wpdb->get_col( "SELECT ID FROM {$table} WHERE $where" ); // phpcs:ignore return $post_ids; } /** * Export all redirections. * * @return array */ public function get_items() { global $wpdb; $items = []; $ids = $this->get_ids(); if ( ! $ids ) { return $items; } $primary_column = 'id'; $table = $wpdb->prefix . 'rank_math_redirections'; $cols = $this->columns; // Fetch 50 at a time rather than loading the entire table into memory. while ( $next_batch = array_splice( $ids, 0, 50 ) ) { // phpcs:ignore $where = 'WHERE ' . $primary_column . ' IN (' . join( ',', $next_batch ) . ')'; $objects = $wpdb->get_results( "SELECT * FROM {$table} $where" ); // phpcs:ignore $current_object = 0; // Begin Loop. foreach ( $objects as $object ) { $current_object++; $this->process_categories( $object ); $sources = maybe_unserialize( $object->sources, true ); foreach ( $sources as $source ) { $single_source = $object; $single_source->source_processed = $source['pattern']; $single_source->matching_processed = $source['comparison']; $single_source->ignore = $source['ignore']; $columns = []; foreach ( $cols as $column ) { $columns[] = $this->get_column_value( $column, $single_source ); // phpcs:ignore } $items[] = $columns; } } } return $items; } /** * Process sources & categories data for export. * * @param object $object Redirection row. * @return void */ public function process_categories( &$object ) { $object->categories_processed = ''; $terms = wp_get_object_terms( $object->id, 'rank_math_redirection_category' ); if ( is_a( $terms, 'WP_Error' ) || ! is_array( $terms ) || empty( $terms ) ) { return; } $object->categories_processed = join( ', ', wp_list_pluck( $terms, 'slug' ) ); } } includes/modules/redirections/csv-import-redirections/class-import-background-process.php000064400000007360147600403130026232 0ustar00 */ namespace RankMathPro\Redirections\CSV_Import_Export_Redirections; use RankMath\Helper; defined( 'ABSPATH' ) || exit; /** * CSV Import Export class. * * @codeCoverageIgnore */ class Import_Background_Process extends \WP_Background_Process { /** * Prefix. * * (default value: 'wp') * * @var string * @access protected */ protected $prefix = 'rank_math'; /** * Action. * * @var string */ protected $action = 'csv_import_redirections'; /** * Importer instance. * * @var Importer */ private $importer; /** * Main instance. * * Ensure only one instance is loaded or can be loaded. * * @return Import_Background_Process */ public static function get() { static $instance; if ( is_null( $instance ) || ! ( $instance instanceof Import_Background_Process ) ) { $instance = new Import_Background_Process(); } return $instance; } /** * Start creating batches. * * @param int $lines_number The line number to process. */ public function start( $lines_number ) { $chunks = array_chunk( range( 0, $lines_number ), apply_filters( 'rank_math/admin/csv_import_redirections_chunk_size', 100 ) ); foreach ( $chunks as $chunk ) { $this->push_to_queue( $chunk ); } $this->save()->dispatch(); } /** * Task. * * Override this method to perform any actions required on each * queue item. Return the modified item for further processing * in the next pass through. Or, return false to remove the * item from the queue. * * @param mixed $item Queue item to iterate over. * * @return mixed */ protected function task( $item ) { try { $this->importer = new Importer(); foreach ( $item as $row ) { $this->importer->import_line( $row ); } $this->importer->batch_done( $item ); return false; } catch ( \Exception $error ) { return true; } } /** * Import complete. Clear options & add notification. * * @return void */ protected function complete() { unlink( get_option( 'rank_math_csv_import_redirections' ) ); delete_option( 'rank_math_csv_import_redirections' ); delete_option( 'rank_math_csv_import_redirections_total' ); delete_option( 'rank_math_csv_import_redirections_settings' ); $status = (array) get_option( 'rank_math_csv_import_redirections_status', [] ); $notification_args = [ 'type' => 'success', 'classes' => 'is-dismissible', ]; if ( ! empty( $status['errors'] ) ) { $notification_args = [ 'type' => 'error', 'classes' => 'is-dismissible', ]; } Helper::add_notification( CSV_Import_Export_Redirections::get_import_complete_message(), $notification_args ); parent::clear_scheduled_event(); do_action( $this->identifier. '_completed' ); // phpcs:ignore } /** * Count remaining items in batch. * * @return int */ public function count_remaining_items() { if ( $this->is_queue_empty() ) { // This fixes an issue where get_batch() runs too early and results in a PHP notice. return get_option( 'rank_math_csv_import_redirections_total' ); } $batch = $this->get_batch(); $count = 0; if ( ! empty( $batch->data ) && is_array( $batch->data ) ) { foreach ( $batch->data as $items ) { $count += count( $items ); } } return $count; } /** * Has the process been cancelled? * * @return bool */ public function is_cancelled() { // Fixes bug in parent is_cancelled()! // where get_site_option( 'rank_math_csv_import_redirections_status' ) is not yet set when is_cancelled is called for the first time. return is_multisite() ? parent::is_cancelled() : ! get_site_option( $this->identifier ); } } includes/modules/redirections/csv-import-redirections/class-import-row.php000064400000014244147600403130023245 0ustar00 */ namespace RankMathPro\Redirections\CSV_Import_Export_Redirections; use RankMath\Redirections\DB; use RankMath\Redirections\Redirection; use RankMath\Helpers\Arr; defined( 'ABSPATH' ) || exit; /** * CSV Importer class. * * @codeCoverageIgnore */ class Import_Row { /** * Column defaults for optional columns. * * @var array */ private $column_defaults = [ 'matching' => 'exact', 'type' => '301', 'category' => '', 'status' => 'active', ]; /** * Stores whether import was successful or not. * * @var boolean */ public $success = false; /** * Stores what kind of import action has been done - create, update, or delete. * * @var boolean */ public $action = ''; /** * Stores import error. * * @var string */ public $error = ''; /** * Stores row data. * * @var array */ private $data = []; /** * Stores import settings. * * @var array */ private $settings = []; /** * Stores columns. * * @var array */ private $columns = []; /** * Constructor. * * @param array $data Row data. * @param array $settings Import settings. * @return void */ public function __construct( $data, $settings ) { $this->data = $data; $this->settings = $settings; $this->import_redirection( $this->data ); /** * Do custom action after importing a row. */ do_action( 'rank_math/admin/csv_import_redirection_row', $data, $settings, $this ); } /** * Get column default value. * * @param string $column Column name. * @return string */ public function get_column_default( $column ) { if ( isset( $this->column_defaults[ $column ] ) ) { return $this->column_defaults[ $column ]; } return ''; } /** * Magic getter. * * Return column value if is set and column name is in allowed columns list. * * @param string $property Property we want to get. * @return string */ public function __get( $property ) { if ( in_array( $property, $this->get_columns(), true ) && isset( $this->data[ $property ] ) ) { return $this->data[ $property ]; } return $this->get_column_default( $property ); } /** * Get CSV columns. * * @return array */ public function get_columns() { if ( ! empty( $this->columns ) ) { return $this->columns; } $this->columns = CSV_Import_Export_Redirections::get_columns(); $this->columns[] = 'ignore'; return $this->columns; } /** * Create or update redirection. * * @param array $data Redirection data. * @return mixed */ public function import_redirection( $data = [] ) { $exist = DB::get_redirection( $data ); /** * Filter to modify the redirection data before updating a redirection. * Pass a false value to skip the update and create a new redirection instead. * * @param array|false $data Redirection data. */ $exist = apply_filters( 'rank_math/admin/csv_import_redirection_update', $exist, $data, $this ); if ( $exist ) { return $this->update_redirection( $exist, $data ); } return $this->create_redirection(); } /** * Insert redirection. * * @return mixed */ public function create_redirection() { $sources = $this->get_sources(); if ( ! $sources || ( in_array( $this->type, [ '301', '302', '307' ], true ) && ! $this->destination ) ) { return; } $redirection = Redirection::from( [ 'id' => '', 'url_to' => $this->destination, 'sources' => $sources, 'header_code' => $this->type, 'status' => $this->status, ] ); $redirection->set_nocache( true ); if ( false === $redirection->save() ) { return; } if ( $this->category ) { // Create category if it doesn't exist. wp_set_object_terms( $redirection->id, Arr::from_string( $this->category ), 'rank_math_redirection_category' ); } $this->success = true; $this->action = 'created'; return $redirection->id; } /** * Edit an existing redirection. * * @param array $data Redirection exist. * @return mixed */ public function update_redirection( $data, $input = [] ) { if ( 'DELETE' === $this->destination ) { $this->success = true; $this->action = 'deleted'; return $this->delete_redirection( $data['id'] ); } $sources = $this->get_sources(); if ( ! is_array( $data['sources'] ) ) { return; } $sources = array_unique( array_merge( $sources, $data['sources'] ), SORT_REGULAR ); $url_to = ! empty( $input['destination'] ) ? $input['destination'] : $data['url_to']; $header_code = ! empty( $input['type'] ) ? $input['type'] : $data['header_code']; $redirection = Redirection::from( [ 'id' => $data['id'], 'sources' => $sources, 'url_to' => $url_to, 'header_code' => $header_code, 'status' => $data['status'], ] ); if ( false === $redirection->save() ) { return; } $category = $this->category ? Arr::from_string( $this->category ) : []; wp_set_object_terms( $redirection->id, $category, 'rank_math_redirection_category', true ); $this->success = true; $this->action = ( empty( $input['id'] ) ) ? 'merged' : 'updated'; return $redirection->id; } /** * Get stored error message or default. * * @return string */ public function get_error() { if ( ! empty( $this->error ) ) { return $this->error; } return esc_html__( 'Could not import redirection.', 'rank-math-pro' ); } /** * Delete a redirection. * * @param int $id Redirection ID. * @return mixed */ public function delete_redirection( $id ) { return DB::delete( $id ); } /** * Get correctly formatted sources array for saving. * * @return array */ public function get_sources() { $sources = []; if ( substr( $this->source, 0, 1 ) === '[' && substr( $this->source, -1 ) === ']' ) { $sources = json_decode( $this->source, true ); if ( ! is_array( $sources ) || empty( $sources ) ) { return false; } return $sources; } $sources = [ [ 'pattern' => wp_specialchars_decode( $this->source ), 'comparison' => $this->matching, 'ignore' => $this->ignore, ], ]; return $sources; } } includes/modules/redirections/csv-import-redirections/class-importer.php000064400000020462147600403130022766 0ustar00 */ namespace RankMathPro\Redirections\CSV_Import_Export_Redirections; use RankMath\Helpers\Arr; defined( 'ABSPATH' ) || exit; /** * CSV Importer class. * * @codeCoverageIgnore */ class Importer { /** * Term slug => ID cache. * * @var array */ private static $term_ids = []; /** * Settings array. Default values. * * @var array */ private $settings = []; /** * Lines in the CSV that could not be imported for any reason. * * @var array */ private $failed_rows = []; /** * Lines in the CSV that could be imported successfully. * * @var array */ private $imported_rows = []; /** * Import actions taken. * * @var array */ private $actions = []; /** * Error messages. * * @var array */ private $errors = []; /** * SPL file object. * * @var \SplFileObject */ private $spl; /** * Column headers. * * @var array */ private $column_headers = []; /** * Start import from file. * * @param string $file Path to temporary CSV file. * @param string $settings Import settings. * @return void */ public function start( $file, $settings = [] ) { update_option( 'rank_math_csv_import_redirections', $file ); update_option( 'rank_math_csv_import_redirections_settings', $settings ); delete_option( 'rank_math_csv_import_redirections_status' ); $this->settings = apply_filters( 'rank_math/admin/csv_import_redirections_settings', $settings ); $lines = $this->count_lines( $file ); update_option( 'rank_math_csv_import_redirections_total', $lines ); Import_Background_Process::get()->start( $lines ); } /** * Count all lines in CSV file. * * @param mixed $file Path to CSV. * @return int */ public function count_lines( $file ) { $file = new \SplFileObject( $file ); while ( $file->valid() ) { $file->fgets(); } $count = $file->key(); // Check if last line is empty. $file->seek( $count ); $contents = $file->current(); if ( empty( trim( $contents ) ) ) { $count--; } // Unlock file. $file = null; return $count; } /** * Get specified line from CSV. * * @param string $file Path to file. * @param int $line Line number. * @return string */ public function get_line( $file, $line ) { if ( empty( $this->spl ) ) { $this->spl = new \SplFileObject( $file ); } if ( ! $this->spl->eof() ) { $this->spl->seek( $line ); $contents = $this->spl->current(); } return $contents; } /** * Parse and return column headers (first line in CSV). * * @param string $file Path to file. * @return array */ public function get_column_headers( $file ) { if ( ! empty( $this->column_headers ) ) { return $this->column_headers; } if ( empty( $this->spl ) ) { $this->spl = new \SplFileObject( $file ); } if ( ! $this->spl->eof() ) { $this->spl->seek( 0 ); $contents = $this->spl->current(); } if ( empty( $contents ) ) { return []; } $this->column_headers = Arr::from_string( $contents, apply_filters( 'rank_math/csv_import/separator', ',' ) ); return $this->column_headers; } /** * Import specified line. * * @param int $line_number Selected line number. * @return void */ public function import_line( $line_number ) { // Skip headers. if ( 0 === $line_number ) { return; } $file = get_option( 'rank_math_csv_import_redirections' ); if ( ! $file ) { $this->add_error( esc_html__( 'Missing import file.', 'rank-math-pro' ), 'missing_file' ); CSV_Import_Export_Redirections::cancel_import( true ); return; } $headers = $this->get_column_headers( $file ); if ( empty( $headers ) ) { $this->add_error( esc_html__( 'Missing CSV headers.', 'rank-math-pro' ), 'missing_headers' ); return; } $required_columns = [ 'source', 'destination' ]; if ( count( array_intersect( $headers, $required_columns ) ) !== count( $required_columns ) ) { $this->add_error( esc_html__( 'Missing one or more required columns.', 'rank-math-pro' ), 'missing_required_columns' ); return; } $raw_data = $this->get_line( $file, $line_number ); if ( empty( $raw_data ) ) { $total_lines = (int) get_option( 'rank_math_csv_import_redirections_total' ); // Last line can be empty, that is not an error. if ( $line_number !== $total_lines ) { $this->add_error( esc_html__( 'Empty column data.', 'rank-math-pro' ), 'missing_data' ); $this->row_failed( $line_number ); } return; } $csv_separator = apply_filters( 'rank_math/csv_import/separator', ',' ); $decoded = str_getcsv( $raw_data, $csv_separator ); if ( count( $headers ) !== count( $decoded ) ) { $this->add_error( esc_html__( 'Columns number mismatch.', 'rank-math-pro' ), 'columns_number_mismatch' ); $this->row_failed( $line_number ); return; } $data = array_combine( $headers, $decoded ); $import_row = new Import_Row( $data, $this->settings ); if ( ! $import_row->success ) { $this->add_error( $import_row->get_error(), 'row_import_error' ); $this->row_failed( $line_number ); return; } $this->row_imported( $line_number, $import_row->action ); } /** * Get term ID from slug. * * @param string $term_slug Term slug. * @return int */ public static function get_term_id( $term_slug ) { if ( ! empty( self::$term_ids[ $term_slug ] ) ) { return self::$term_ids[ $term_slug ]; } global $wpdb; $where = $wpdb->prepare( 'slug = %s', $term_slug ); self::$term_ids[ $term_slug ] = $wpdb->get_var( "SELECT term_id FROM {$wpdb->terms} WHERE $where" ); // phpcs:ignore return self::$term_ids[ $term_slug ]; } /** * After each batch is finished. * * @param array $items Processed items. */ public function batch_done( $items ) { unset( $this->spl ); $status = (array) get_option( 'rank_math_csv_import_redirections_status', [] ); if ( ! isset( $status['errors'] ) || ! is_array( $status['errors'] ) ) { $status['errors'] = []; } if ( ! isset( $status['failed_rows'] ) || ! is_array( $status['failed_rows'] ) ) { $status['failed_rows'] = []; } if ( ! isset( $status['imported_rows'] ) || ! is_array( $status['imported_rows'] ) ) { $status['imported_rows'] = []; } if ( ! isset( $status['actions'] ) || ! is_array( $status['actions'] ) ) { $status['actions'] = []; } foreach ( $this->actions as $action => $number ) { if ( ! isset( $status['actions'][ $action ] ) ) { $status['actions'][ $action ] = 0; } $status['actions'][ $action ] += $number; } $status['imported_rows'] = array_merge( $status['imported_rows'], $this->get_imported_rows() ); $errors = $this->get_errors(); if ( $errors ) { $status['errors'] = array_merge( $status['errors'], $errors ); $status['failed_rows'] = array_merge( $status['failed_rows'], $this->get_failed_rows() ); } update_option( 'rank_math_csv_import_redirections_status', $status ); } /** * Set row import status. * * @param string $row New status. * @return void */ private function row_failed( $row ) { $this->failed_rows[] = $row + 1; } /** * Log successful import of one row. * * @param int $row Line number. * @param string $action Action taken. * @return void */ private function row_imported( $row, $action = '' ) { $this->imported_rows[] = $row + 1; if ( $action && is_scalar( $action ) ) { if ( ! isset( $this->actions[ $action ] ) ) { $this->actions[ $action ] = 0; } $this->actions[ $action ]++; } } /** * Get failed rows array. * * @return array */ private function get_failed_rows() { return $this->failed_rows; } /** * Get failed rows array. * * @return array */ private function get_imported_rows() { return $this->imported_rows; } /** * Get all import errors. * * @return mixed Array of errors or false if there is no error. */ public function get_errors() { return empty( $this->errors ) ? false : $this->errors; } /** * Add import error. * * @param string $error_message New error. * @param int $error_id Error ID. * @return void */ public function add_error( $error_message, $error_id = null ) { if ( is_null( $error_id ) ) { $this->errors[] = $error_message; return; } $this->errors[ $error_id ] = $error_message; } } includes/modules/redirections/class-categories.php000064400000034734147600403130016466 0ustar00 */ namespace RankMathPro\Redirections; use RankMath\Helper; use RankMath\Traits\Hooker; use RankMath\Helpers\Param; defined( 'ABSPATH' ) || exit; /** * Categories class. */ class Categories { use Hooker; /** * Import categories from the Redirection plugin. * * @var array */ private $import_categories = []; /** * Whether categories have been imported from the Redirection plugin. * * @var boolean */ private $categories_imported = false; /** * Register hooks. */ public function __construct() { // Redirection categories. $this->action( 'init', 'register_categories', 20 ); $this->action( 'rank_math/redirection/saved', 'save_category_after_add', 10, 2 ); $this->filter( 'rank_math/redirections/table_item', 'add_category_in_data_attributes' ); $this->action( 'wp_loaded', 'filter_category', 5 ); $this->action( 'rank_math/redirection/extra_tablenav', 'category_filter', 20, 1 ); $this->action( 'rank_math/redirection/get_redirections_query', 'get_redirections_query', 20, 2 ); $this->action( 'rank_math/redirection/after_import', 'import_redirection_categories', 20, 2 ); $this->action( 'rank_math_redirection_category_add_form', 'back_to_redirections_link', 20 ); $this->filter( 'rank_math/redirection/bulk_actions', 'bulk_actions', 20, 1 ); $this->filter( 'wp_loaded', 'handle_bulk_actions', 8, 3 ); $this->filter( 'rank_math/redirection/admin_columns', 'add_category_column', 20, 1 ); $this->filter( 'rank_math/redirection/admin_column_category', 'category_column_content', 20, 2 ); $this->filter( 'parent_file', 'fix_categories_parent_menu', 20, 1 ); $this->filter( 'submenu_file', 'fix_categories_sub_menu', 20, 2 ); $this->filter( 'rank_math/redirections/page_title_actions', 'page_title_actions', 20, 1 ); } /** * Register redirection categories taxonomy. * * @return void */ public function register_categories() { new CSV_Import_Export_Redirections\CSV_Import_Export_Redirections(); $tax_labels = [ 'name' => _x( 'Redirection Categories', 'taxonomy general name', 'rank-math-pro' ), 'singular_name' => _x( 'Redirection Category', 'taxonomy singular name', 'rank-math-pro' ), 'search_items' => __( 'Search Redirection Categories', 'rank-math-pro' ), 'all_items' => __( 'All Redirection Categories', 'rank-math-pro' ), 'parent_item' => __( 'Parent Category', 'rank-math-pro' ), 'parent_item_colon' => __( 'Parent Category:', 'rank-math-pro' ), 'edit_item' => __( 'Edit Category', 'rank-math-pro' ), 'update_item' => __( 'Update Category', 'rank-math-pro' ), 'add_new_item' => __( 'Add New Category', 'rank-math-pro' ), 'new_item_name' => __( 'New Category Name', 'rank-math-pro' ), 'menu_name' => __( 'Redirection Categories', 'rank-math-pro' ), ]; $tax_args = [ 'labels' => $tax_labels, 'public' => false, 'rewrite' => false, 'show_ui' => true, 'show_admin_column' => false, 'query_var' => false, 'hierarchical' => true, 'show_in_rest' => true, 'rest_base' => 'rank_math_redirection_category', 'capabilities' => [ 'manage_terms' => 'rank_math_redirections', 'edit_terms' => 'rank_math_redirections', 'delete_terms' => 'rank_math_redirections', 'assign_terms' => 'rank_math_redirections', ], ]; register_taxonomy( 'rank_math_redirection_category', 'rank_math_redirection', $tax_args ); } /** * Add bulk actions for Redirections screen. * * @param array $actions Original actions. * @return array */ public function bulk_actions( $actions ) { if ( Param::get( 'status' ) === 'trashed' ) { return $actions; } $actions['bulk_add_redirection_category'] = __( 'Add to Category', 'rank-math-pro' ); return $actions; } /** * Handle new bulk actions. * * @return void */ public function handle_bulk_actions() { if ( ! is_admin() ) { return; } if ( ! isset( $_POST['action'] ) || $_POST['action'] !== 'bulk_add_redirection_category' || ! Helper::has_cap( 'redirections' ) ) { return; } check_admin_referer( 'bulk-redirections' ); $category_filter = ! empty( $_POST['redirection_category_filter_top'] ) ? $_POST['redirection_category_filter_top'] : $_POST['redirection_category_filter_bottom']; if ( empty( $category_filter ) ) { return; } $ids = (array) wp_parse_id_list( $_REQUEST['redirection'] ); if ( empty( $ids ) ) { Helper::add_notification( __( 'No valid ID provided.', 'rank-math-pro' ) ); return; } foreach ( $ids as $id ) { wp_set_object_terms( $id, absint( $category_filter ), 'rank_math_redirection_category', apply_filters( 'rank_math_pro/redirection/bulk_append_categories', true ) ); } // Translators: placeholder is the number of updated redirections. Helper::add_notification( sprintf( __( '%d redirections have been assigned to the category.', 'rank-math-pro' ), count( $ids ) ) ); } /** * Select correct parent item when we are editing the Redirection Categories. * * @param string $parent_file Original parent file. * @return string */ public function fix_categories_parent_menu( $parent_file ) { global $pagenow; if ( in_array( $pagenow, [ 'edit-tags.php', 'term.php' ], true ) && Param::get( 'taxonomy' ) === 'rank_math_redirection_category' ) { $parent_file = 'rank-math'; } return $parent_file; } /** * Select correct submenu item when we are editing the Redirection Categories. * * @param string $submenu_file Original submenu file. * @param string $parent_file Selected parent file. * @return string */ public function fix_categories_sub_menu( $submenu_file, $parent_file ) { global $pagenow; if ( in_array( $pagenow, [ 'edit-tags.php', 'term.php' ], true ) && Param::get( 'taxonomy' ) === 'rank_math_redirection_category' ) { $submenu_file = 'rank-math-redirections'; } return $submenu_file; } /** * Add "Category" column for Redirections screen. * * @param array $columns Original columns. * @return array */ public function add_category_column( $columns ) { $columns['category'] = __( 'Category', 'rank-math-pro' ); return $columns; } /** * Add content in the new "Category" column fields. * * @param bool $false False. * @param array $item Item data. * @return string */ public function category_column_content( $false, $item ) { $format = '%2$s'; $categories = $this->get_redirection_categories( $item['id'] ); $classes = ''; $cats = ''; $count = 0; foreach ( $categories as $category ) { $count++; if ( $count > 10 ) { $cats .= '...'; break; } $url = Helper::get_admin_url( 'redirections', [ 'redirection_category' => $category->term_id ] ); $cats .= '' . $category->name . ', '; } $cats = rtrim( $cats, ', ' ); if ( empty( $cats ) ) { $cats = __( 'Uncategorized', 'rank-math-pro' ); $classes .= ' uncategorized'; } return sprintf( $format, $classes, $cats ); } /** * Get categories for a redirection. * * @param int $redirection_id Redirection ID. * @param array $args Array of query string of term query parameters. * @return array */ public function get_redirection_categories( $redirection_id, $args = [] ) { return wp_get_object_terms( $redirection_id, 'rank_math_redirection_category', $args ); } /** * Redirect to filtered URL when the category filter dropdown is used. * * @return void */ public function filter_category() { if ( ! is_admin() ) { return; } if ( ! isset( $_POST['rank_math_filter_redirections_top'] ) && ! isset( $_POST['rank_math_filter_redirections_bottom'] ) ) { return; } if ( ! Helper::has_cap( 'redirections' ) ) { return; } $category_filter = isset( $_POST['rank_math_filter_redirections_top'] ) ? $_POST['redirection_category_filter_top'] : $_POST['redirection_category_filter_bottom']; if ( ! $category_filter || 'none' === $category_filter ) { wp_safe_redirect( Helper::get_admin_url( 'redirections' ) ); exit; } wp_safe_redirect( Helper::get_admin_url( 'redirections', [ 'redirection_category' => $category_filter ] ) ); exit; } /** * Save categories with a delay so that we know the new redirection ID. * * @param object $redirection Redirection object passed to the hook. * @param array $params Redirection parameters. */ public function save_category_after_add( $redirection, $params ) { if ( ! isset( $params['categories'] ) ) { return; } wp_set_object_terms( $redirection->get_id(), array_map( 'absint', $params['categories'] ), 'rank_math_redirection_category' ); } /** * Add categories to the data attribute used when editing a Redirection rule * * @param array $data Redirection data. * @return array */ public function add_category_in_data_attributes( $data ) { $data['categories'] = $this->get_redirection_categories( $data['id'], [ 'fields' => 'ids' ] ); return $data; } /** * Output category filter dropdown and the submit button for it in the tablenav area. * * @param string $which "top" or "bottom". * @return void */ public function category_filter( $which ) { if ( $this->is_trashed_page() ) { return; } $dropdown_args = [ 'taxonomy' => 'rank_math_redirection_category', 'show_option_all' => false, 'show_option_none' => __( 'Select Category', 'rank-math-pro' ), 'option_none_value' => 'none', 'echo' => false, 'hierarchical' => true, 'name' => 'redirection_category_filter_' . $which, 'id' => 'redirection-category-filter-' . $which, 'selected' => Param::get( 'redirection_category', '' ), 'class' => 'redirection-category-filter', 'hide_empty' => false, ]; $submit_args = [ __( 'Filter', 'rank-math-pro' ), // text. 'secondary category-filter-submit', // type. 'rank_math_filter_redirections_' . $which, // name. false, // wrap. ]; $clear_label = __( 'Clear Filter', 'rank-math-pro' ); $clear_url = Helper::get_admin_url( 'redirections' ); $clear_classes = 'clear-redirection-category-filter'; $clear_classes .= $dropdown_args['selected'] ? '' : ' hidden'; $clear_button = ' ' . $clear_label . ''; $categories = rtrim( wp_dropdown_categories( $dropdown_args ) ); $submit_button = call_user_func_array( 'get_submit_button', $submit_args ); echo sprintf( '%1$s%2$s%3$s', $categories, $submit_button, $clear_button ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- All 3 variables are escaped above. } /** * Extend get_redirections query to filter by category. * * @param object $table Table object. * @param array $args Get redirections function args. * @return void */ public function get_redirections_query( $table, $args ) { $categories = Param::get( 'redirection_category' ); if ( ! $categories ) { return; } $categories = array_map( 'absint', (array) $categories ); global $wpdb; $table->leftJoin( $wpdb->term_relationships, $wpdb->prefix . 'rank_math_redirections.id', $wpdb->term_relationships . '.object_id' ); $table->leftJoin( $wpdb->term_taxonomy, $wpdb->term_taxonomy . '.term_taxonomy_id', $wpdb->term_relationships . '.term_taxonomy_id' ); $table->whereIn( $wpdb->term_taxonomy . '.term_id', $categories ); } /** * Import category from the Redirection plugin after importing the redirection itself. * * @param int $redirection_id Redirection ID of the imported redirection. * @param array $source_data_row Data related to the redirection in the original table. * @return void */ public function import_redirection_categories( $redirection_id, $source_data_row ) { if ( ! isset( $this->categories_imported ) ) { $this->import_categories_from_redirection_plugin(); } if ( ! $source_data_row->group_id || ! isset( $this->import_categories[ $source_data_row->group_id ] ) ) { return; } wp_set_object_terms( $redirection_id, $this->import_categories[ $source_data_row->group_id ], 'rank_math_redirection_category' ); } /** * Import "groups" from Redirection plugin as redirection categories. * * @return bool */ public function import_categories_from_redirection_plugin() { global $wpdb; $count = 0; $rows = $wpdb->get_results( "SELECT * FROM {$wpdb->prefix}redirection_groups" ); $this->import_categories = []; if ( empty( $rows ) ) { $this->categories_imported = true; return false; } foreach ( (array) $rows as $row ) { $insert = wp_insert_term( $row->name, 'rank_math_redirection_category' ); if ( ! is_array( $insert ) || ! isset( $insert['term_id'] ) ) { continue; } $this->import_categories[ $row->id ] = $insert['term_id']; } $this->categories_imported = true; return true; } /** * Show link to go back to the Redirections from the Redirections Categories screen. * * @param string $taxonomy Current taxonomy. * * @return void */ public function back_to_redirections_link( $taxonomy ) { $link = Helper::get_admin_url( 'redirections' ); echo '

    ' . esc_html__( '← Go Back to the Redirections', 'rank-math-pro' ) . '

    '; } /** * Is editing a record. * * @return int|boolean */ public function is_editing() { if ( 'edit' !== Param::get( 'action' ) ) { return false; } return Param::get( 'redirection', false, FILTER_VALIDATE_INT ); } /** * Checks if page status is set to trashed. * * @return bool */ protected function is_trashed_page() { return 'trashed' === Param::get( 'status' ); } /** * Add page title action for categories. * * @param array $actions Original actions. * @return array */ public function page_title_actions( $actions ) { // Move Settings button to the end. $tmp_settings = false; if ( isset( $actions['settings'] ) ) { $tmp_settings = $actions['settings']; unset( $actions['settings'] ); } $actions['manage_categories'] = [ 'class' => 'page-title-action', 'href' => admin_url( 'edit-tags.php?taxonomy=rank_math_redirection_category' ), 'label' => __( 'Manage Categories', 'rank-math-pro' ), ]; if ( $tmp_settings ) { $actions['settings'] = $tmp_settings; } return $actions; } } includes/modules/redirections/class-redirections.php000064400000025633147600403130017031 0ustar00 */ namespace RankMathPro\Redirections; use RankMath\Helper; use RankMath\Traits\Hooker; use RankMath\Redirections\DB; use RankMath\Helpers\Param; use RankMath\Admin\Admin_Helper; use RankMath\Redirections\Redirection; defined( 'ABSPATH' ) || exit; /** * Redirections class. */ class Redirections { use Hooker; /** * Register hooks. */ public function __construct() { $this->action( 'admin_enqueue_scripts', 'admin_scripts', 20 ); // Sync to .htaccess. $this->action( 'rank_math/redirections/export_tab_content', 'add_export_tab_content', 25 ); $this->action( 'admin_init', 'maybe_sync_htaccess', 120 ); // Auto-delete auto-redirections. if ( Helper::get_settings( 'general.redirections_post_redirect' ) ) { $this->action( 'rank_math/redirection/post_updated', 'mark_redirected_post', 20, 2 ); $this->action( 'rank_math/redirection/term_updated', 'mark_redirected_term', 20, 2 ); $this->action( 'pre_delete_term', 'delete_auto_term_redirects', 20 ); $this->action( 'before_delete_post', 'delete_auto_post_redirects', 20, 1 ); } // Support query parameters. $this->filter( 'rank_math/redirection/redirection_match', 'match_query_parameters', 10, 3 ); new Categories(); new Schedule(); } /** * Output extra content for the Export tab. * * @return void */ public function add_export_tab_content() { ?>

    get_htaccess_rules(); if ( ! $rules ) { Helper::add_notification( __( 'No valid redirection found.', 'rank-math-pro' ) ); return; } // Remove existing block. $filtered_htaccess_content = trim( preg_replace( '/\# Created by Rank Math[\s\S]+?# Rank Math Redirections END/si', '', $htaccess['content'] ) ); $this->write_htaccess( $filtered_htaccess_content . PHP_EOL . $rules ); Helper::add_notification( __( 'Redirections successfully synced to the .htaccess file.', 'rank-math-pro' ) ); } /** * Function to get htaccess rules. * * @return string */ public function get_htaccess_rules() { $items = DB::get_redirections( [ 'limit' => 1000, 'status' => 'active', ] ); $text[] = '# Created by Rank Math'; $text[] = '# ' . date_i18n( 'r' ); $text[] = '# Rank Math ' . trim( rank_math()->version ) . ' - https://rankmath.com/'; $text[] = ''; $text = array_merge( $text, $this->apache( $items['redirections'] ) ); $text[] = ''; $text[] = '# Rank Math Redirections END'; return implode( PHP_EOL, $text ) . PHP_EOL; } /** * Apache rewrite rules. * * @param array $items Array of DB items. * * @return string */ private function apache( $items ) { $output[] = ''; foreach ( $items as $item ) { $this->apache_item( $item, $output ); } $output[] = ''; return $output; } /** * Format Apache single item. * * @param array $item Single item. * @param array $output Output array. */ private function apache_item( $item, &$output ) { $target = '410' === $item['header_code'] ? '- [G]' : sprintf( '%s [R=%d,L]', $this->encode2nd( $item['url_to'] ), $item['header_code'] ); $sources = maybe_unserialize( $item['sources'] ); foreach ( $sources as $from ) { $url = $from['pattern']; if ( 'regex' !== $from['comparison'] && strpos( $url, '?' ) !== false || strpos( $url, '&' ) !== false ) { $url_parts = parse_url( $url ); $url = $url_parts['path']; $output[] = sprintf( 'RewriteCond %%{QUERY_STRING} ^%s$', preg_quote( $url_parts['query'] ) ); } // Get rewrite string. $output[] = sprintf( '%sRewriteRule %s %s', ( $this->is_valid_regex( $from ) ? '' : '# ' ), $this->get_comparison( $url, $from ), $target ); } } /** * Encode URL. * * @param string $url URL to encode. * * @return string */ private function encode2nd( $url ) { $url = urlencode( $url ); $url = str_replace( '%2F', '/', $url ); $url = str_replace( '%3F', '?', $url ); $url = str_replace( '%3A', ':', $url ); $url = str_replace( '%3D', '=', $url ); $url = str_replace( '%26', '&', $url ); $url = str_replace( '%25', '%', $url ); $url = str_replace( '+', '%20', $url ); $url = str_replace( '%24', '$', $url ); return $url; } /** * Check if it's a valid pattern. * * So we don't break the site when it's inserted in the .htaccess. * * @param array $source Source array. * * @return string */ private function is_valid_regex( $source ) { if ( 'regex' == $source['comparison'] && @preg_match( $source['pattern'], null ) === false ) { // phpcs:ignore return false; } return true; } /** * Encode regex. * * @param string $url URL to encode. * * @return string */ private function encode_regex( $url ) { $url = preg_replace( '/[^a-zA-Z0-9\s](.*)[^a-zA-Z0-9\s][imsxeADSUXJu]*/', '$1', $url ); // Strip delimiters. $url = preg_replace( "/[\r\n\t].*?$/s", '', $url ); // Remove newlines. $url = preg_replace( '/[^\PC\s]/u', '', $url ); // Remove any invalid characters. $url = str_replace( ' ', '%20', $url ); // Make sure spaces are quoted. $url = str_replace( '%24', '$', $url ); $url = ltrim( $url, '/' ); // No leading slash. $url = preg_replace( '@^\^/@', '^', $url ); // If pattern has a ^ at the start then ensure we don't have a slash immediately. return $url; } /** * Get comparison pattern. * * @param string $url URL for comparison. * @param array $from Comparison type and URL. * * @return string */ private function get_comparison( $url, $from ) { $comparison = $from['comparison']; if ( 'regex' === $comparison ) { return $this->encode_regex( $from['pattern'] ); } $hash = [ 'exact' => '^{url}/?$', 'contains' => '^(.*){url}(.*)$', 'start' => '^{url}', 'end' => '{url}/?$', ]; $url = preg_quote( $url ); return isset( $hash[ $comparison ] ) ? str_replace( '{url}', $url, $hash[ $comparison ] ) : $url; } /** * Update htaccess file. * * @param string $content Htaccess content. * @return string|bool */ private function write_htaccess( $content ) { if ( empty( $content ) ) { return false; } global $wp_filesystem; $htaccess_file = get_home_path() . '.htaccess'; return $wp_filesystem->put_contents( $htaccess_file, $content ); } /** * Store auto redirection for post. * * @param int $redirection_id Redirection ID. * @param int $post_id Post ID. * @return void */ public function mark_redirected_post( $redirection_id, $post_id ) { $redirects = get_post_meta( $post_id, 'rank_math_auto_redirect', true ); if ( empty( $redirects ) ) { $redirects = []; } if ( ! in_array( $redirection_id, $redirects, true ) ) { $redirects[] = $redirection_id; } update_post_meta( $post_id, 'rank_math_auto_redirect', $redirects ); } /** * Store auto redirection for term. * * @param int $redirection_id Redirection ID. * @param int $term_id Term ID. * @return void */ public function mark_redirected_term( $redirection_id, $term_id ) { $redirects = get_term_meta( $term_id, 'rank_math_auto_redirect', true ); if ( empty( $redirects ) ) { $redirects = []; } if ( ! in_array( $redirection_id, $redirects, true ) ) { $redirects[] = $redirection_id; } update_term_meta( $term_id, 'rank_math_auto_redirect', $redirects ); } /** * Delete auto-created post redirects. * * @param int $post_id Post ID. * @return void */ public function delete_auto_post_redirects( $post_id ) { $redirects = get_post_meta( $post_id, 'rank_math_auto_redirect', true ); if ( empty( $redirects ) ) { return; } DB::delete( $redirects ); } /** * Delete auto-created term redirects. * * @param int $term_id Term ID. * @return void */ public function delete_auto_term_redirects( $term_id ) { $redirects = get_term_meta( $term_id, 'rank_math_auto_redirect', true ); if ( empty( $redirects ) ) { return; } DB::delete( $redirects ); } /** * Enqueue styles and scripts for Redirections & Redirection Categories screens. * * @return void */ public function admin_scripts() { $screen = get_current_screen(); if ( ! in_array( $screen->id, [ 'rank-math_page_rank-math-redirections', 'edit-rank_math_redirection_category' ], true ) ) { return; } $terms = get_terms( [ 'taxonomy' => 'rank_math_redirection_category', 'fields' => 'id=>name', 'hide_empty' => false, ] ); Helper::add_json( 'redirectionCategories', $terms ); Helper::add_json( 'redirectionCategoryLink', admin_url( 'edit-tags.php?taxonomy=rank_math_redirection_category' ) ); $url = RANK_MATH_PRO_URL . 'includes/modules/redirections/assets/'; wp_enqueue_style( 'rank-math-pro-redirections', $url . 'css/redirections.css', [], RANK_MATH_PRO_VERSION ); wp_enqueue_script( 'rank-math-pro-redirections', $url . 'js/redirections.js', [ 'lodash' ], RANK_MATH_PRO_VERSION, true ); } /** * Add support for query parameters in redirections. * * @param bool $match Whether the redirection matches the current URL. * @param array $redirection The redirection data. */ public function match_query_parameters( $match, $redirection ) { if ( empty( $redirection ) || $match ) { return $match; } $full_uri = Redirection::get_full_uri(); return DB::compare_sources( $redirection['sources'], $full_uri ); } } includes/modules/redirections/class-schedule.php000064400000022416147600403130016127 0ustar00 */ namespace RankMathPro\Redirections; use RankMath\Helper; use RankMath\Helpers\Param; use RankMath\Traits\Hooker; use RankMath\Redirections\DB; defined( 'ABSPATH' ) || exit; /** * Schedule class. */ class Schedule { use Hooker; /** * Save start and end date. * * @var array */ private $save_start_end = []; /** * Register hooks. */ public function __construct() { $this->action( 'init', 'disallow_scheduled_bulk_status_change', 5 ); $this->action( 'rank_math/redirection/saved', 'save_start_end_after_add', 10, 2 ); $this->action( 'rank_math/redirections/scheduled_activate', 'scheduled_activation_event', 10, 1 ); $this->action( 'rank_math/redirections/scheduled_deactivate', 'scheduled_deactivation_event', 10, 1 ); $this->action( 'rank_math/redirection/deleted', 'delete_scheduled_event', 10, 1 ); $this->filter( 'rank_math/redirection/row_classes', 'row_classes', 10, 2 ); $this->filter( 'rank_math/redirections/table_item', 'add_schedule_time_in_data_attribute' ); } /** * Clear all scheduled activations for a redirection. * * @param int $redirection_id Redirection ID. * @return void */ public function clear_scheduled_activation( $redirection_id ) { as_unschedule_all_actions( 'rank_math/redirections/scheduled_activate', [ (int) $redirection_id ], 'rank-math' ); } /** * Schedule activation for a redirection for the given date. * * @param int $redirection_id Redirection ID. * @param string $start_date Date to activate. * @return void */ public function schedule_activation( $redirection_id, $start_date ) { as_schedule_single_action( $start_date, 'rank_math/redirections/scheduled_activate', [ (int) $redirection_id ], 'rank-math' ); } /** * Clear all scheduled deactivations for a redirection. * * @param int $redirection_id Redirection ID. * @return void */ public function clear_scheduled_deactivation( $redirection_id ) { as_unschedule_all_actions( 'rank_math/redirections/scheduled_deactivate', [ (int) $redirection_id ], 'rank-math' ); } /** * Schedule deactivation for a redirection for the given date. * * @param int $redirection_id Redirection ID. * @param string $end_date Date to deactivate. * @return void */ public function schedule_deactivation( $redirection_id, $end_date ) { as_schedule_single_action( $end_date, 'rank_math/redirections/scheduled_deactivate', [ (int) $redirection_id ], 'rank-math' ); } /** * Scheduled event callback to activate a redirection. * * @param int $redirection_id Redirection ID. * @return void */ public function scheduled_activation_event( $redirection_id ) { DB::change_status( [ $redirection_id ], 'active' ); } /** * Scheduled event callback to deactivate a redirection. * * @param int $redirection_id Redirection ID. * @return void */ public function scheduled_deactivation_event( $redirection_id ) { DB::change_status( [ $redirection_id ], 'inactive' ); } /** * Get scheduled activation date for a redirection. * * @param int $redirection_id Redirection ID. * @return string */ public static function get_start_date( $redirection_id ) { if ( ! $redirection_id ) { return ''; } $timestamp = as_next_scheduled_action( 'rank_math/redirections/scheduled_activate', [ (int) $redirection_id ], 'rank-math' ); if ( ! $timestamp ) { return ''; } return gmdate( 'Y-m-d', $timestamp ); } /** * Get scheduled deactivation date for a redirection. * * @param int $redirection_id Redirection ID. * @return string */ public static function get_end_date( $redirection_id ) { if ( ! $redirection_id ) { return ''; } $timestamp = as_next_scheduled_action( 'rank_math/redirections/scheduled_deactivate', [ (int) $redirection_id ], 'rank-math' ); if ( ! $timestamp ) { return ''; } return gmdate( 'Y-m-d', $timestamp ); } /** * Get last completed scheduled activation/deactivation date for a redirection. * * @param int $redirection_id Redirection ID. * @param string $type Type of date ("start" or "end"). * @return string */ public function get_past_date( $redirection_id, $type = 'start' ) { $hook = 'scheduled_activate'; if ( 'end' === $type ) { $hook = 'scheduled_deactivate'; } $args = [ 'hook' => "rank_math/redirections/$hook", 'args' => [ (int) $redirection_id ], 'status' => \ActionScheduler_Store::STATUS_COMPLETE, 'per_page' => 1, 'orderby' => 'action_id', 'order' => 'DESC', ]; $actions = as_get_scheduled_actions( $args ); if ( empty( $actions ) ) { return ''; } return gmdate( 'Y-m-d', reset( $actions )->get_schedule()->get_date()->getTimestamp() ); } /** * Save scheduled start/end dates for newly created redirections. * * @param object $redirection Redirection object passed to the hook. * @param array $params Redirection parameters. */ public function save_start_end_after_add( $redirection, $params ) { $this->save_start_end = [ 'start_date' => isset( $params['start-date'] ) ? $params['start-date'] : '', 'end_date' => isset( $params['end-date'] ) ? $params['end-date'] : '', ]; $this->save_start_end_dates( $redirection ); return true; } /** * Save scheduled start/end dates for a redirection. * The dates were previously added to the $this->save_start_end array. * * @param int $redirection Redirection Object. */ public function save_start_end_dates( $redirection ) { $redirection_id = $redirection->get_id(); $start_date = strtotime( $this->save_start_end['start_date'] ); $this->clear_scheduled_activation( $redirection_id ); if ( $start_date ) { $this->schedule_activation( $redirection_id, $start_date ); } $end_date = strtotime( $this->save_start_end['end_date'] ); $this->clear_scheduled_deactivation( $redirection_id ); if ( $end_date ) { $this->schedule_deactivation( $redirection_id, $end_date ); } // Set active status. $now = time(); if ( ( $start_date && $start_date > $now ) || ( $end_date && $end_date < $now ) ) { $redirection->set_status( 'inactive' ); $redirection->save(); } elseif ( $start_date && $start_date <= $now && ( ! $end_date || $end_date > $now ) ) { $redirection->set_status( 'active' ); $redirection->save(); } } /** * Add status-locked class to the row if the status is locked. * * @param array $classes The classes for the row. * @param array $item The object for the row. * * @return array */ public function row_classes( $classes, $item ) { if ( $this->is_status_locked( $item['id'] ) ) { $classes .= ' rank-math-redirection-status-locked'; } return $classes; } /** * Add start & end date to the data attribute used when editing a Redirection rule * * @param array $data Redirection data. * @return array */ public function add_schedule_time_in_data_attribute( $data ) { $data['start-date'] = self::get_start_date( $data['id'] ); $data['end-date'] = self::get_end_date( $data['id'] ); return $data; } /** * Check if the status is locked because of a start/end date in the future. * * @param int $redirection_id Redirection ID. */ private function is_status_locked( $redirection_id ) { $start = $this->get_start_date( $redirection_id ); $start_date = new \DateTime( $start ); $start_date = $start_date->getTimestamp(); $end = $this->get_end_date( $redirection_id ); $end_date = new \DateTime( $end ); $end_date = $end_date->getTimestamp(); $today = new \DateTime(); $today->setTime( 0, 0, 0 ); $today = $today->getTimestamp(); if ( $start && $start_date > $today ) { return true; } elseif ( $end && $end_date > $today && ( ! $start || $start_date >= $today ) ) { return true; } return false; } /** * Disable bulk status change if the selected item has a locked status. */ public function disallow_scheduled_bulk_status_change() { $action = Helper::get_request_action(); if ( false === $action || empty( $_REQUEST['redirection'] ) || ! in_array( $action, [ 'activate', 'deactivate' ], true ) ) { return; } $ids = (array) wp_parse_id_list( $_REQUEST['redirection'] ); if ( empty( $ids ) ) { return; } $could_not_change = []; foreach ( $ids as $id ) { if ( $this->is_status_locked( $id ) ) { $key = array_search( $id, $_REQUEST['redirection'] ); if ( false !== $key ) { $could_not_change[] = $id; unset( $_REQUEST['redirection'][ $key ] ); } } } if ( ! empty( $could_not_change ) ) { $message = __( 'One or more of the selected redirections could not be changed because they are scheduled for future activation/deactivation.', 'rank-math-pro' ); Helper::add_notification( $message, [ 'type' => 'error' ] ); } } /** * Make sure to delete scheduled actions when a redirection is deleted. * * @param array $redirection_ids Redirection IDs. */ public function delete_scheduled_event( $redirection_ids ) { if ( ! is_array( $redirection_ids ) ) { $redirection_ids = [ $redirection_ids ]; } foreach ( $redirection_ids as $redirection_id ) { $this->clear_scheduled_activation( $redirection_id ); $this->clear_scheduled_deactivation( $redirection_id ); } } } includes/modules/schema/assets/css/rank-math-snippet.css000064400000000606147600403130017430 0ustar00.recipe-instructions-data{margin-bottom:15px}.recipe-instructions-data .inner-wrapper{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:15px}.recipe-instructions-data .inner-wrapper img{margin-left:15px;max-width:200px}.rank-math-review-notes{margin-top:20px;margin-bottom:20px;float:left;width:100%}.rank-math-review-notes h4{margin-top:0;margin-bottom:20px} includes/modules/schema/assets/css/schema.css000064400000016071147600403130015331 0ustar00.rank-math-schema-filter,.schema-builder.schema-template-custom .schema-group-header,.rank-math-template-conditions .grid{display:flex;flex-flow:row wrap}.post-type-rank_math_schema .wrap{display:none}.rm-pointer-buttons .close{float:left;margin:6px 0 0 15px}.rank-math-schema-active-templates{margin-bottom:1rem}.rank-math-schema-active-templates #rank-math-schema-item{border-color:#069de3;background:#f4fbff}.rank-math-schema-active-templates .rank-math-inline-confirmation{border-left:0 !important}.rank-math-schema-filter{margin:0 0 0.825rem;justify-content:space-between;display:flex !important}.rank-math-schema-filter .components-base-control__field>div{display:inline-block}.rank-math-schema-filter .components-base-control__field>div input{margin-right:8px}.rank-math-schema-filter .components-base-control__field>div:first-child{margin-right:25px;display:flex;flex-direction:row}.rank-math-schema-filter .components-base-control__field>div:first-child div:first-child{margin-right:10px}.rank-math-schema-filter .rank-math-schema-search{margin-top:-5px}.rank-math-schema-filter .rank-math-schema-search input{border-color:#b5bfc9}.rank-math-schema-filter .rank-math-schema-search input:hover,.rank-math-schema-filter .rank-math-schema-search input:focus{border-color:#069de3}.rank-math-schema-filter .rank-math-schema-search input:focus{box-shadow:0 0 0 1px #069de3}#rank-math-schema-item input[type="radio"]{display:none}#rank-math-schema-item button.button.rank-math-preview-schema,.rank-math-schema-tabs .components-panel__body .schema-group--actions button.button.rank-math-preview-schema{display:block}.rank-math-schema-tab-content-schemaBuilder .schema-builder .rank-math-confirm-delete{top:auto;right:0;padding:5.5px 10px}.rank-math-schema-tab-content-import select{padding:0 0.6em;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s}.rank-math-schema-tab-content-import select:hover{border-color:#069de3}.rank-math-schema-tab-content-import select:focus{border-color:#069de3;box-shadow:0 0 0 1px #069de3}.rank-math-schema-fetcher{margin-top:1.5rem}.rank-math-schema-fetcher input[type="url"]:hover,.rank-math-schema-fetcher textarea:hover{border-color:#069de3}.rank-math-schema-fetcher input[type="url"]:focus,.rank-math-schema-fetcher textarea:focus{border-color:#069de3;box-shadow:0 0 0 1px #069de3}.rank-math-schema-fetcher .progress-bar,.rank-math-schema-fetcher .progress{margin-top:1rem;height:4px;border-radius:3px;background:#e9e9ea}.rank-math-schema-fetcher .progress{width:0;background:linear-gradient(-135deg, #ff4492, #434e8f)}.rank-math-schema-fetcher button{padding:0 15px}.rank-math-schema-catalog.schema-found{margin-top:2rem}div#wp-link-wrap #wp-link .query-results{top:380px !important}@media (max-width: 769px){div#wp-link-wrap #wp-link .query-results{top:430px !important}}.schema-builder .components-notice{margin:0 0 1rem}.schema-builder-save-as .is-primary{margin-left:auto}.schema-builder-save-as button.is-secondary{margin-right:10px}.schema-builder-save-as button.is-secondary:last-child{margin-right:0}.schema-builder-save-as button.is-secondary.save-as-template.saving,.schema-builder-save-as button.is-secondary.save-as-template.saving:focus,.schema-builder-save-as button.is-secondary.save-as-template.saving:hover{color:#52a652;border-color:#52a652}.schema-builder-save-as button.is-secondary.save-as-template.saving:focus{box-shadow:0 0 0 1px #52a652}.schema-builder-save-as .rank-math-save-template-confirmation{display:none}.schema-builder.schema-template-custom .hide-property{display:block}.schema-builder.schema-template-custom .schema-group-header{justify-content:space-between}.schema-builder.schema-template-custom .rank-math-inline-confirmation{display:inline-block !important}.schema-builder.schema-template-custom .schema-property--header{display:inherit}.schema-builder.schema-template-custom .schema-property--header button{display:block !important}.schema-builder .components-button{display:inline-flex}.rank-math-modal .rank-math-schema-in-use #rank-math-schema-item input[type="radio"]{display:inline-block;vertical-align:-3px}.rank-math-modal .rank-math-schema-in-use #rank-math-schema-item .rank-math-tooltip span{left:365%}.rank-math-modal .rank-math-schema-in-use #rank-math-schema-item .rank-math-tooltip span:after{left:10%}.rank-math-schema-tab-content-new-schema>div{font-size:0.875rem;line-height:1.5;color:#7f868d}.code-validation-notice{display:block;width:100%;margin-top:20px;color:#dc3232;font-size:14px;font-weight:500}#setting-panel-schema .category-notice{margin-left:0;margin-right:0;margin-bottom:15px}.rank-math-template-conditions .rank-math-schema-section-title{font-size:1rem;margin-top:1rem}.rank-math-template-conditions .rank-math-schema-section-description{font-size:1rem;font-style:normal}.rank-math-template-conditions .grid .components-base-control{flex:0 0 22%;margin-right:3%;margin-bottom:0;display:inline-block}.rank-math-template-conditions .grid .components-base-control select{text-transform:capitalize}.rank-math-template-conditions .grid .components-base-control:last-of-type{margin-right:0}.rank-math-template-conditions .grid .author-input{flex:0 0 352px}.rank-math-template-conditions .rank-math-template-condition{border-bottom:1px solid #dadfe4;margin-bottom:1.25rem}.rank-math-template-conditions .rank-math-template-condition:last-of-type{border-bottom:0}.rank-math-template-conditions .include-exclude.grid{justify-content:space-between}.rank-math-template-conditions .include-exclude .dropdown{flex:0 0 100px;margin-bottom:0}.rank-math-template-conditions .include-exclude button{height:25px;margin-right:5px}.rank-math-template-conditions .dropdowns{margin-bottom:1rem}.rank-math-template-conditions .dropdowns .insert-in select{width:auto;max-width:330px}.rank-math-template-conditions .rank-math-suggestions-wrapper{position:relative;flex:0 0 23%}.rank-math-template-conditions .rank-math-suggestions-wrapper input{margin:1px}.rank-math-template-conditions .rank-math-suggestions-wrapper .rank-math-suggestions,.rank-math-template-conditions .rank-math-suggestions-wrapper .no-suggestions{background:#fff;position:absolute;left:0;right:0;z-index:99;border:1px solid #b5bfc9;border-radius:4px;max-height:143px;overflow-y:auto;margin:5px 0 0}.rank-math-template-conditions .rank-math-suggestions-wrapper .rank-math-suggestions li,.rank-math-template-conditions .rank-math-suggestions-wrapper .no-suggestions em{display:block;padding:0.5rem;margin:0;border-bottom:1px solid #b5bfc9}.rank-math-template-conditions .rank-math-suggestions-wrapper .rank-math-suggestions li.active,.rank-math-template-conditions .rank-math-suggestions-wrapper .rank-math-suggestions li:hover,.rank-math-template-conditions .rank-math-suggestions-wrapper .no-suggestions em.active,.rank-math-template-conditions .rank-math-suggestions-wrapper .no-suggestions em:hover{background-color:#f8f9fa;cursor:pointer}.rank-math-template-conditions .rank-math-suggestions-wrapper .rank-math-suggestions li:last-of-type,.rank-math-template-conditions .rank-math-suggestions-wrapper .no-suggestions em:last-of-type{border-bottom:0}.rank-math-template-conditions .rank-math-suggestions-wrapper .no-suggestions{padding:0.5rem} includes/modules/schema/assets/js/schema.js000064400000002171147600403130014775 0ustar00(()=>{"use strict";const e=lodash,t=wp.i18n,a=wp.hooks,n=wp.data,m=wp.components;(0,a.addFilter)("rank_math_schema_list","rank-math-pro",(function(a){if((0,e.isEmpty)(rankMath.activeTemplates))return a;var l=wp.element.createElement("div",{className:"rank-math-schema-active-templates"},wp.element.createElement("h4",{className:"rank-math-schema-section-title"},(0,t.__)("Global Templates in Use","rank-math-pro")),(0,e.map)(rankMath.activeTemplates,(function(a,l){return wp.element.createElement("div",{key:l,id:"rank-math-schema-item",className:"rank-math-schema-item row"},wp.element.createElement("strong",{className:"rank-math-schema-name"},(0,e.get)(a,"metadata.title",a["@type"])),wp.element.createElement("span",{className:"rank-math-schema-item-actions"},wp.element.createElement(m.Button,{isLink:!0,className:"button rank-math-delete-schema",onClick:function(){return(0,n.dispatch)("rank-math-pro").deleteActiveTemplate(l)}},wp.element.createElement("i",{className:"rm-icon rm-icon-trash"}),wp.element.createElement("span",null,(0,t.__)("Delete","rank-math-pro")))))})));return wp.element.createElement(React.Fragment,null,a,l)}))})();includes/modules/schema/assets/js/schemaFilters.js000064400000752707147600403130016347 0ustar00(()=>{"use strict";var e={n:r=>{var a=r&&r.__esModule?()=>r.default:()=>r;return e.d(a,{a}),a},d:(r,a)=>{for(var i in a)e.o(a,i)&&!e.o(r,i)&&Object.defineProperty(r,i,{enumerable:!0,get:a[i]})},o:(e,r)=>Object.prototype.hasOwnProperty.call(e,r),r:e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},r={};e.r(r),e.d(r,{addTrendKeyword:()=>c,clearTrendKeywords:()=>f,deleteActiveTemplate:()=>k,refreshTrendKeywords:()=>u,removeTrendKeyword:()=>h,toggleTrendKeyword:()=>y,updateCoordinates:()=>G,updateNewsRobots:()=>_,updatePrimary:()=>v});var a={};e.r(a),e.d(a,{appData:()=>O,appUi:()=>x});var i={};e.r(i),e.d(i,{getNewsRobots:()=>I,getTrendKeywords:()=>D,isRefreshingTrendKeywords:()=>U});const t=lodash,o=wp.i18n,n=wp.element,s=wp.hooks,m=wp.data,l=wp.apiFetch;var d=e.n(l);function p(e,r){var a=arguments.length>2&&void 0!==arguments[2]&&arguments[2],i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;return(0,m.dispatch)("rank-math").updateAppData(e,r,a,i),{type:"RANK_MATH_APP_DATA",key:e,value:r}}function u(){return e="refreshTrendKeywords",r=Date.now(),{type:"RANK_MATH_APP_UI",key:e,value:r};var e,r}function c(e){var r=(0,m.select)("rank-math-pro").getTrendKeywords();return""===e||(0,t.isUndefined)(r[e])&&Object.keys(r).length<5&&(r[e]=!0),p("trendKeywords",r)}function h(e){var r=(0,m.select)("rank-math-pro").getTrendKeywords();return(0,t.isUndefined)(r[e])||delete r[e],p("trendKeywords",r)}function y(e){var r=(0,m.select)("rank-math-pro").getTrendKeywords();return(0,t.isUndefined)(r[e])||(r[e]=!r[e]),p("trendKeywords",r)}function f(){return p("trendKeywords",!1)}function _(e){return p("newsRobots",e,"rank_math_news_sitemap_robots")}function R(e){return R="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},R(e)}function A(e,r){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);r&&(i=i.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),a.push.apply(a,i)}return a}function b(e){for(var r=1;r0&&void 0!==arguments[0]?arguments[0]:C,r=arguments.length>1?arguments[1]:void 0;return"RANK_MATH_APP_DATA"===r.type?S(S({},e),{},E({},r.key,r.value)):e}function T(e){return T="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},T(e)}function L(e,r){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);r&&(i=i.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),a.push.apply(a,i)}return a}function M(e){for(var r=1;r0&&void 0!==arguments[0]?arguments[0]:j,r=arguments.length>1?arguments[1]:void 0;return"RANK_MATH_APP_UI"===r.type?M(M({},e),{},N({},r.key,r.value)):e}function D(e){if(!1===e.appData.trendKeywords){var r={},a=(i=[],(o=(0,t.get)(rankMathEditor,"components.focusKeywords",!1))&&(i=o.getFocusKeywords()),(0,t.isEmpty)(i)?(i=(0,m.select)("rank-math").getKeywords(),(0,t.isEmpty)(i)?[]:i.split(",")):i);return(0,t.forEach)(a,(function(e){r[e]=!0})),r}var i,o;return e.appData.trendKeywords}function I(e){return e.appData.newsRobots}function U(e){return e.appUi.refreshTrendKeywords}const B={version:"1.0.0",properties:{speakable:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Speakable","rank-math-pro")},dependency:[{field:"enableSpeakable",value:"enable"}]},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"SpeakableSpecification"}},cssSelector:{map:{isArray:!0,isGroup:!0,isRequired:!1,isRecommended:!1,classes:"show-add-property show-delete-property",field:{label:(0,o.__)("cssSelectors","rank-math-pro")}}}},author:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,classes:"hide-group-header"},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"Person"}},name:{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,field:{label:(0,o.__)("Author Name","rank-math-pro"),placeholder:"%post_author%"}}}},image:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,classes:"hide-group-header"},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"ImageObject"}},url:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Image URL","rank-math-pro")}}}},rating:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,classes:"hide-group-header"},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"Rating"}},ratingValue:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"number",label:(0,o.__)("Rating","rank-math-pro"),help:(0,o.__)("Rating score","rank-math-pro")}}},worstRating:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"number",label:(0,o.__)("Rating Minimum","rank-math-pro"),help:(0,o.__)("Rating minimum score","rank-math-pro"),placeholder:1}}},bestRating:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"number",label:(0,o.__)("Rating Maximum","rank-math-pro"),help:(0,o.__)("Rating maximum score","rank-math-pro"),placeholder:5}}},alternateName:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Alternate Name","rank-math-pro"),classes:"hide-property",help:(0,o.__)("The truthfulness rating assigned to ClaimReview.reviewRating, as a human-readible short word or phrase. This value is displayed in the fact check in search results. Examples: True, Mostly true","rank-math-pro")}}}},reviewNotes:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"ItemList"}},itemListElement:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,classes:"show-add-property show-delete-property",field:{type:"textarea"}}}},review:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Review","rank-math-pro")}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"Review"}},datePublished:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"datetimepicker",label:(0,o.__)("Published Date","rank-math-pro"),placeholder:"%date(Y-m-d\\TH:i:sP)%",classes:"hide-group"}}},dateModified:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"datetimepicker",label:(0,o.__)("Modified Date","rank-math-pro"),placeholder:"%modified(Y-m-d\\TH:i:sP)%",classes:"hide-group"}}},author:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,classes:["hide-group-header","hide-group"]},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"Person"}},name:{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,field:{label:(0,o.__)("Author Name","rank-math-pro"),placeholder:"%post_author%"}}}},reviewRating:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,classes:"hide-group-header"},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"Rating"}},ratingValue:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"number",label:(0,o.__)("Rating","rank-math-pro"),help:(0,o.__)("Rating score","rank-math-pro")}}},worstRating:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"number",label:(0,o.__)("Rating Minimum","rank-math-pro"),help:(0,o.__)("Rating minimum score","rank-math-pro"),placeholder:1}}},bestRating:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"number",label:(0,o.__)("Rating Maximum","rank-math-pro"),help:(0,o.__)("Rating maximum score","rank-math-pro"),placeholder:5}}},alternateName:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Alternate Name","rank-math-pro"),classes:"hide-property",help:(0,o.__)("The truthfulness rating assigned to ClaimReview.reviewRating, as a human-readible short word or phrase. This value is displayed in the fact check in search results. Examples: True, Mostly true","rank-math-pro")}}}},positiveNotes:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Pros","rank-math-pro"),labelHelp:(0,o.__)("Use this section only for editorial reviews.","rank-math-pro")}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"ItemList"}},itemListElement:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,classes:"show-add-property show-delete-property",field:{type:"textarea",help:(0,o.__)("Positive notes, add one item per line","rank-math-pro")}}}},negativeNotes:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Cons","rank-math-pro")}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"ItemList"}},itemListElement:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,classes:"show-add-property show-delete-property",field:{type:"textarea",help:(0,o.__)("Negative notes, add one item per line","rank-math-pro")}}}}},appearance:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Appearance","rank-math-pro")}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"CreativeWork"}},headline:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Headline","rank-math-pro")}}},url:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("URL","rank-math-pro")}}},author:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,classes:"hide-group-header"},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"Person"}},name:{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,field:{label:(0,o.__)("Author Name","rank-math-pro"),placeholder:"%post_author%"}}}},datePublished:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{label:(0,o.__)("Published Date","rank-math-pro"),default:"%date%"}}}},claim:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Claim","rank-math-pro")}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"Claim"}},author:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,classes:"hide-group-header"},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"Person"}},name:{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,field:{label:(0,o.__)("Author Name","rank-math-pro"),placeholder:"%post_author%"}}}},datePublished:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{label:(0,o.__)("Published Date","rank-math-pro"),default:"%date%"}}},appearance:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Appearance","rank-math-pro")}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"CreativeWork"}},headline:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Headline","rank-math-pro")}}},url:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("URL","rank-math-pro")}}},author:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,classes:"hide-group-header"},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"Person"}},name:{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,field:{label:(0,o.__)("Author Name","rank-math-pro"),placeholder:"%post_author%"}}}},datePublished:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{label:(0,o.__)("Published Date","rank-math-pro"),default:"%date%"}}}}},publisher:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"Organization"}},name:{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,field:{label:(0,o.__)("Name","rank-math-pro"),placeholder:"%org_name%"}}},logo:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,classes:"hide-group-header"},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"ImageObject"}},url:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Image URL","rank-math-pro"),placeholder:"%org_logo%"}}}}},dataCatalog:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Data Catalog","rank-math-pro"),help:(0,o.__)("The same dataset can be included in more than one such repository. You can refer to a data catalog that this dataset belongs to by referencing it directly.","rank-math-pro")}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"DataCatalog"}},name:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{label:(0,o.__)("Name","rank-math-pro"),help:(0,o.__)("The catalog name.","rank-math-pro")}}}},"dataset-creator":{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Creator","rank-math-pro")}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"radio",classes:"show-property",options:{Organization:"Organization",Person:"Person"},default:"Person"}}},name:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{label:(0,o.__)("Name","rank-math-pro")}}},sameAs:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{label:(0,o.__)("Website or Social Link","rank-math-pro")}}}},dataset:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Data Set","rank-math-pro"),help:(0,o.__)("Either a specific edition of the written work, or the volume of the work","rank-math-pro")}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"Dataset"}},name:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Name","rank-math-pro"),help:(0,o.__)("A descriptive name of a dataset.","rank-math-pro")}}},description:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Description","rank-math-pro"),type:"textarea",help:(0,o.__)("A short summary describing a dataset.","rank-math-pro")}}},license:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("License","rank-math-pro"),help:(0,o.__)("A license under which the dataset is distributed.","rank-math-pro")}}},creator:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Creator","rank-math-pro")}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"radio",classes:"show-property",options:{Organization:"Organization",Person:"Person"},default:"Person"}}},name:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{label:(0,o.__)("Name","rank-math-pro")}}},sameAs:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{label:(0,o.__)("Website or Social Link","rank-math-pro")}}}}},distribution:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Distribution","rank-math-pro")}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"DataDownload"}},encodingFormat:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Encoding Format","rank-math-pro"),help:(0,o.__)("The file format of the distribution.","rank-math-pro")}}},contentUrl:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Content URL","rank-math-pro"),help:(0,o.__)("The link for the download.","rank-math-pro")}}}},address:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Address","rank-math-pro")}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"PostalAddress"}},streetAddress:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"text",label:(0,o.__)("Street Address","rank-math-pro")}}},addressLocality:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"text",label:(0,o.__)("Locality","rank-math-pro")}}},addressRegion:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"text",label:(0,o.__)("Region","rank-math-pro")}}},postalCode:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"text",label:(0,o.__)("Postal Code","rank-math-pro")}}},addressCountry:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"text",label:(0,o.__)("Country","rank-math-pro")}}}},"geo-coordinates":{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Geo Cordinates","rank-math-pro")}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"GeoCoordinates"}},latitude:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Latitude","rank-math-pro")}}},longitude:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Longitude","rank-math-pro")}}}},"local-opening-hours":{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"OpeningHoursSpecification"}},dayOfWeek:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"checkbox",label:(0,o.__)("Open Days","rank-math-pro"),options:{Monday:"Monday",Tuesday:"Tuesday",Wednesday:"Wednesday",Thursday:"Thursday",Friday:"Friday",Saturday:"Saturday",Sunday:"Sunday"},default:["Monday","Tuesday","Wednesday","Thursday","Friday"]}}},opens:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"select",label:(0,o.__)("Opening Time","rank-math-pro"),options:{closed:"Closed","00:00":"00:00","00:15":"00:15","00:30":"00:30","00:45":"00:45","01:00":"01:00","01:15":"01:15","01:30":"01:30","01:45":"01:45","02:00":"02:00","02:15":"02:15","02:30":"02:30","02:45":"02:45","03:00":"03:00","03:15":"03:15","03:30":"03:30","03:45":"03:45","04:00":"04:00","04:15":"04:15","04:30":"04:30","04:45":"04:45","05:00":"05:00","05:15":"05:15","05:30":"05:30","05:45":"05:45","06:00":"06:00","06:15":"06:15","06:30":"06:30","06:45":"06:45","07:00":"07:00","07:15":"07:15","07:30":"07:30","07:45":"07:45","08:00":"08:00","08:15":"08:15","08:30":"08:30","08:45":"08:45","09:00":"09:00","09:15":"09:15","09:30":"09:30","09:45":"09:45","10:00":"10:00","10:15":"10:15","10:30":"10:30","10:45":"10:45","11:00":"11:00","11:15":"11:15","11:30":"11:30","11:45":"11:45","12:00":"12:00","12:15":"12:15","12:30":"12:30","12:45":"12:45","13:00":"13:00","13:15":"13:15","13:30":"13:30","13:45":"13:45","14:00":"14:00","14:15":"14:15","14:30":"14:30","14:45":"14:45","15:00":"15:00","15:15":"15:15","15:30":"15:30","15:45":"15:45","16:00":"16:00","16:15":"16:15","16:30":"16:30","16:45":"16:45","17:00":"17:00","17:15":"17:15","17:30":"17:30","17:45":"17:45","18:00":"18:00","18:15":"18:15","18:30":"18:30","18:45":"18:45","19:00":"19:00","19:15":"19:15","19:30":"19:30","19:45":"19:45","20:00":"20:00","20:15":"20:15","20:30":"20:30","20:45":"20:45","21:00":"21:00","21:15":"21:15","21:30":"21:30","21:45":"21:45","22:00":"22:00","22:15":"22:15","22:30":"22:30","22:45":"22:45","23:00":"23:00","23:15":"23:15","23:30":"23:30","23:45":"23:45"},classes:"col-6",default:"09:00"}}},closes:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"select",label:(0,o.__)("Closing Time","rank-math-pro"),options:{closed:"Closed","00:00":"00:00","00:15":"00:15","00:30":"00:30","00:45":"00:45","01:00":"01:00","01:15":"01:15","01:30":"01:30","01:45":"01:45","02:00":"02:00","02:15":"02:15","02:30":"02:30","02:45":"02:45","03:00":"03:00","03:15":"03:15","03:30":"03:30","03:45":"03:45","04:00":"04:00","04:15":"04:15","04:30":"04:30","04:45":"04:45","05:00":"05:00","05:15":"05:15","05:30":"05:30","05:45":"05:45","06:00":"06:00","06:15":"06:15","06:30":"06:30","06:45":"06:45","07:00":"07:00","07:15":"07:15","07:30":"07:30","07:45":"07:45","08:00":"08:00","08:15":"08:15","08:30":"08:30","08:45":"08:45","09:00":"09:00","09:15":"09:15","09:30":"09:30","09:45":"09:45","10:00":"10:00","10:15":"10:15","10:30":"10:30","10:45":"10:45","11:00":"11:00","11:15":"11:15","11:30":"11:30","11:45":"11:45","12:00":"12:00","12:15":"12:15","12:30":"12:30","12:45":"12:45","13:00":"13:00","13:15":"13:15","13:30":"13:30","13:45":"13:45","14:00":"14:00","14:15":"14:15","14:30":"14:30","14:45":"14:45","15:00":"15:00","15:15":"15:15","15:30":"15:30","15:45":"15:45","16:00":"16:00","16:15":"16:15","16:30":"16:30","16:45":"16:45","17:00":"17:00","17:15":"17:15","17:30":"17:30","17:45":"17:45","18:00":"18:00","18:15":"18:15","18:30":"18:30","18:45":"18:45","19:00":"19:00","19:15":"19:15","19:30":"19:30","19:45":"19:45","20:00":"20:00","20:15":"20:15","20:30":"20:30","20:45":"20:45","21:00":"21:00","21:15":"21:15","21:30":"21:30","21:45":"21:45","22:00":"22:00","22:15":"22:15","22:30":"22:30","22:45":"22:45","23:00":"23:00","23:15":"23:15","23:30":"23:30","23:45":"23:45"},classes:"col-6",default:"17:00"}}}},cuisine:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1},cuisine:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Cuisine","rank-math-pro")}}}},calories:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,classes:"hide-group-header"},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"NutritionInformation"}},calories:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Calories","rank-math-pro"),help:(0,o.__)("The number of calories in the recipe. Optional.","rank-math-pro")}}}},"video-object":{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Video","rank-math-pro")}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"VideoObject"}},name:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Name","rank-math-pro"),help:(0,o.__)("A recipe video Name","rank-math-pro"),classes:"col-6"}}},description:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"textarea",label:(0,o.__)("Description","rank-math-pro"),help:(0,o.__)("A recipe video Description","rank-math-pro")}}},embedUrl:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Video URL","rank-math-pro"),help:(0,o.__)("A video URL. Optional.","rank-math-pro"),classes:"col-6"}}},contentUrl:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Content URL","rank-math-pro"),help:(0,o.__)("A URL pointing to the actual video media file","rank-math-pro"),classes:"col-6"}}},thumbnailUrl:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Recipe Video Thumbnail","rank-math-pro"),help:(0,o.__)("A recipe video thumbnail URL","rank-math-pro"),classes:"col-6"}}},duration:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Duration","rank-math-pro"),help:(0,o.__)("ISO 8601 duration format. Example: PT1H30M","rank-math-pro"),classes:"col-6"}}},uploadDate:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"datepicker",label:(0,o.__)("Video Upload Date","rank-math-pro"),classes:"col-6"}}}},instructionText:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,classes:"hide-group-header"},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"HowtoStep"}},name:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Name","rank-math-pro")}}},text:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"textarea"}}},url:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("URL","rank-math-pro")}}},image:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,classes:"hide-group-header"},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"ImageObject"}},url:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Image URL","rank-math-pro")}}}}},instructions:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Recipe Instructions","rank-math-pro"),help:(0,o.__)("Either a specific edition of the written work, or the volume of the work","rank-math-pro")}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"HowToSection"}},name:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Name","rank-math-pro"),help:(0,o.__)("Instruction name of the recipe.","rank-math-pro")}}},itemListElement:{map:{isArray:!0,isGroup:!0,isRequired:!1,isRecommended:!1,arrayMap:"instructionText",arrayProps:{map:{classes:"show-delete-property-group"}},classes:"show-add-property-group",field:{label:(0,o.__)("Instruction Texts","rank-math-pro")}}}},brand:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,classes:"hide-group-header"},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"Brand"}},name:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{label:(0,o.__)("Brand Name","rank-math-pro")}}},url:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{label:(0,o.__)("Brand URL","rank-math-pro")}}}},offers:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Offers","rank-math-pro")}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"Offer"}},name:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{label:(0,o.__)("Name","rank-math-pro")}}},category:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{label:(0,o.__)("Category","rank-math-pro")}}},url:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{label:(0,o.__)("URL","rank-math-pro")}}},price:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{label:(0,o.__)("Price","rank-math-pro")}}},priceCurrency:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{label:(0,o.__)("Currency","rank-math-pro")}}},availability:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{type:"select",label:(0,o.__)("Availability","rank-math-pro"),help:(0,o.__)("Offer availability","rank-math-pro"),classes:"col-4",options:{InStock:"In Stock",SoldOut:"Sold Out",PreOrder:"Preorder"},default:"InStock"}}},validFrom:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{type:"datepicker",label:(0,o.__)("Price Valid From","rank-math-pro"),help:(0,o.__)("The date when the item becomes valid.","rank-math-pro")}}},priceValidUntil:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{type:"datepicker",label:(0,o.__)("Price Valid Until","rank-math-pro"),help:(0,o.__)("The date after which the price will no longer be available","rank-math-pro")}}},inventoryLevel:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Inventory Level","rank-math-pro")}}}},videoClip:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Video Clip","rank-math-pro"),classes:"hide-group-header"}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"Clip"}},name:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Clip Name","rank-math-pro")}}},startOffset:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"number",label:(0,o.__)("Start Offset","rank-math-pro"),help:(0,o.__)("The start time of the clip expressed as the number of seconds from the beginning of the work.","rank-math-pro")}}},endOffset:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"number",label:(0,o.__)("End Offset","rank-math-pro"),help:(0,o.__)("The end time of the clip expressed as the number of seconds from the beginning of the work.","rank-math-pro")}}},url:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Clip URL","rank-math-pro"),help:(0,o.__)("A URL that points to the start time of the clip. The clip URL must point to the same URL path as the video with additional query parameters that specify the time.","rank-math-pro")}}}},answer:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Answer","rank-math-pro")}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"Answer"}},text:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{type:"textarea"}}}},question:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Question","rank-math-pro")}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"Question"}},name:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Question","rank-math-pro")}}},url:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("URL","rank-math-pro")}}},image:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Image","rank-math-pro")}}},acceptedAnswer:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Answer","rank-math-pro")}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"Answer"}},text:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{type:"textarea"}}}}},"estimated-cost":{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,classes:"hide-group-header"},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"MonetaryAmount"}},value:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Cost","rank-math-pro"),help:(0,o.__)("The estimated cost of the supplies consumed when performing instructions.","rank-math-pro"),classes:"col-4"}}},currency:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Currency","rank-math-pro"),help:(0,o.__)("ISO 4217 Currency code. Example: EUR","rank-math-pro"),classes:"col-4"}}}},tools:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Tool","rank-math-pro")}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"HowToTool"}},name:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{label:(0,o.__)("Name","rank-math-pro")}}}},"step-description":{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Description","rank-math-pro")}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"HowToDirection"}},text:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{type:"textarea"}}}},steps:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Step","rank-math-pro")}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"HowToStep"}},name:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{label:(0,o.__)("Name","rank-math-pro")}}},url:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{label:(0,o.__)("URL","rank-math-pro")}}},image:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,classes:"hide-group-header"},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"ImageObject"}},url:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Image URL","rank-math-pro")}}}},itemListElement:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Description","rank-math-pro")}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"HowToDirection"}},text:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{type:"textarea"}}}}},supplies:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Supply","rank-math-pro")}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"HowToSupply"}},name:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{label:(0,o.__)("Name","rank-math-pro")}}}},"monetary-amount-unit":{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Salary","rank-math-pro")}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"QuantitativeValue"}},value:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{label:(0,o.__)("Salary (Recommended)","rank-math-pro"),help:(0,o.__)("Insert amount, e.g. 50.00, or a salary range, e.g. 40.00-50.00","rank-math-pro"),classes:"col-4"}}},unitText:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{type:"select",label:(0,o.__)("Payroll (Recommended)","rank-math-pro"),help:(0,o.__)("Salary amount is for","rank-math-pro"),options:{"":"None",YEAR:"Yearly",MONTH:"Monthly",WEEK:"Weekly",DAY:"Daily",HOUR:"Hourly"},classes:"col-4"}}}},"monetary-amount":{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,classes:"hide-group-header"},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"MonetaryAmount"}},currency:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Salary Currency","rank-math-pro"),help:(0,o.__)("ISO 4217 Currency code. Example: EUR","rank-math-pro"),classes:"col-4"}}},value:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Salary","rank-math-pro")}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"QuantitativeValue"}},value:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{label:(0,o.__)("Salary (Recommended)","rank-math-pro"),help:(0,o.__)("Insert amount, e.g. 50.00, or a salary range, e.g. 40.00-50.00","rank-math-pro"),classes:"col-4"}}},unitText:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{type:"select",label:(0,o.__)("Payroll (Recommended)","rank-math-pro"),help:(0,o.__)("Salary amount is for","rank-math-pro"),options:{"":"None",YEAR:"Yearly",MONTH:"Monthly",WEEK:"Weekly",DAY:"Daily",HOUR:"Hourly"},classes:"col-4"}}}}},"hiring-organization":{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,classes:"hide-group-header"},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"Organization"}},name:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Hiring Organization","rank-math-pro"),placeholder:"%org_name%",help:(0,o.__)("The name of the company. Leave empty to use your own company information.","rank-math-pro"),classes:"col-4"}}},sameAs:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{label:(0,o.__)("Organization URL (Recommended)","rank-math-pro"),placeholder:"%org_url%",help:(0,o.__)("The URL of the organization offering the job position. Leave empty to use your own company information","rank-math-pro"),classes:"col-6"}}},logo:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{label:(0,o.__)("Organization Logo (Recommended)","rank-math-pro"),placeholder:"%org_logo%",help:(0,o.__)("Logo URL of the organization offering the job position. Leave empty to use your own company information","rank-math-pro"),classes:"col-6"}}}},"physical-location":{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,classes:"hide-group-header"},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"Place"}},name:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Venue Name","rank-math-pro"),help:(0,o.__)("The venue name.","rank-math-pro")}}},url:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Venue URL","rank-math-pro"),help:(0,o.__)("Website URL of the venue","rank-math-pro")}}},address:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Address","rank-math-pro")}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"PostalAddress"}},streetAddress:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"text",label:(0,o.__)("Street Address","rank-math-pro")}}},addressLocality:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"text",label:(0,o.__)("Locality","rank-math-pro")}}},addressRegion:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"text",label:(0,o.__)("Region","rank-math-pro")}}},postalCode:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"text",label:(0,o.__)("Postal Code","rank-math-pro")}}},addressCountry:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"text",label:(0,o.__)("Country","rank-math-pro")}}}}},"experience-requirement":{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Experience Required","rank-math-pro")}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"OccupationalExperienceRequirements"}},monthsOfExperience:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"number",label:(0,o.__)("Months of Experience","rank-math-pro"),help:(0,o.__)("The experience that's required for the job posting. If there aren't any requirements, use 0.","rank-math-pro")}}}},country:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Location","rank-math-pro")}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,field:{type:"radio",label:(0,o.__)("Location Type","rank-math-pro"),classes:"show-property",options:{Country:"Country",State:"State"},default:"Country"}}},name:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:"",help:(0,o.__)("Use this property to specify geographic location(s) in which employees may be located for work from home jobs. At least one country is required.","rank-math-pro")}}}},"education-requirement":{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Education Required","rank-math-pro")}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"EducationalOccupationalCredential"}},credentialCategory:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"select",label:"",default:"no requirements",help:(0,o.__)("The educational background needed for the job posting. If there aren't any educational requirements, use the no requirements value. If you don't know the educational requirements, don't add this property.","rank-math-pro"),options:{"no requirements":"No requirements","high school":"High School","associate degree":"Associate degree","bachelor degree":"Bachelor degree","professional certificate":"Professional certificate","postgraduate degree":"Postgraduate degree"}}}}},mediaObject:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,classes:"hide-group-header"},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"MediaObject"}},contentUrl:{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,field:{label:(0,o.__)("Audio File URL","rank-math-pro"),help:(0,o.__)("Fully-qualified URL of the episode audio file, including the format extension (for example, .wav, .mp3)","rank-math-pro")}}}},podcastSeason:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,classes:"hide-group-header"},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"PodcastSeason"}},seasonNumber:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Season Number","rank-math-pro"),help:(0,o.__)("Position of the season within an ordered group of seasons (1, 2, 3, etc).","rank-math-pro")}}},name:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Season Name","rank-math-pro")}}},url:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Season URL","rank-math-pro")}}}},bookEditions:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Edition","rank-math-pro"),help:(0,o.__)("Either a specific edition of the written work, or the volume of the work","rank-math-pro")}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"Book"}},name:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Title","rank-math-pro"),help:(0,o.__)("The title of the tome. Use for the title of the tome if it differs from the book. *Optional when tome has the same title as the book","rank-math-pro")}}},bookEdition:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Edition","rank-math-pro"),help:(0,o.__)("The edition of the book","rank-math-pro")}}},isbn:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("ISBN","rank-math-pro"),help:(0,o.__)("The ISBN of the print book","rank-math-pro")}}},url:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("URL","rank-math-pro"),help:(0,o.__)("URL specific to this edition if one exists","rank-math-pro")}}},author:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,classes:"hide-group-header"},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"Person"}},name:{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,field:{label:(0,o.__)("Author Name","rank-math-pro"),placeholder:"%post_author%"}}}},datePublished:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"datepicker",label:(0,o.__)("Date Published","rank-math-pro"),help:(0,o.__)("Date of first publication of this tome","rank-math-pro")}}},bookFormat:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"radio",label:(0,o.__)("Book Format","rank-math-pro"),desc:"The format of the book.",options:{"https://schema.org/EBook":"eBook","https://schema.org/Hardcover":"Hardcover","https://schema.org/Paperback":"Paperback","https://schema.org/AudioBook":"Audio Book"},default:"https://schema.org/Hardcover"}}}},provider:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,classes:"hide-group-header"},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,field:{type:"radio",label:(0,o.__)("Course Provider","rank-math-pro"),classes:"show-property",options:{Organization:"Organization",Person:"Person"},default:"Organization"}}},name:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Course Provider Name","rank-math-pro")}}},sameAs:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Course Provider URL","rank-math-pro")}}}},courseSchedule:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Course Schedule","rank-math-pro")}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,value:"Schedule"}},duration:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Duration","rank-math-pro"),help:(0,o.__)("Suggested pacing in repeatFrequency units (8601 duration format). For example, PT5H monthly means 5 hours per month. Use courseWorkload for total length.","rank-math-pro")}}},repeatCount:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"number",label:(0,o.__)("Repeat Count","rank-math-pro"),help:(0,o.__)("The numerical value for how long the course lasts for, in repeatFrequency units. For example, if the repeatFrequency is monthly and the repeatCount is 4, the course lasts for 4 months.","rank-math-pro")}}},repeatFrequency:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{type:"select",label:(0,o.__)("Repeat Frequency","rank-math-pro"),help:(0,o.__)("The duration and repeatCount properties are relative to this field. ","rank-math-pro"),options:{"":(0,o.__)("Select Repeat Frequency","rank-math"),Daily:(0,o.__)("Daily","rank-math"),Weekly:(0,o.__)("Weekly","rank-math"),Monthly:(0,o.__)("Monthly","rank-math"),Yearly:(0,o.__)("Yearly","rank-math")},default:""}}},startDate:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"datepicker",label:(0,o.__)("Start Date","rank-math-pro"),help:(0,o.__)("The start date for the course, in 8601 date format (YYYY-MM-DD), if applicable.","rank-math-pro"),classes:"col-4"}}},endDate:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"datepicker",label:(0,o.__)("End Date","rank-math-pro"),help:(0,o.__)("The end date for the course, in 8601 date format (YYYY-MM-DD), if applicable.","rank-math-pro"),classes:"col-4"}}}},courseInstance:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Course Instance","rank-math-pro")}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"CourseInstance"}},courseMode:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{type:"select",label:(0,o.__)("Course Mode","rank-math-pro"),help:(0,o.__)("The medium through which the course will be delivered.","rank-math-pro"),options:{Online:"Online",Onsite:"Onsite",Blended:"Blended"},default:"Online"}}},courseWorkload:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{label:(0,o.__)("Course Workload","rank-math-pro"),help:(0,o.__)("Total time to watch all videos and complete all assignments and exams for the course. Use the 8601 format. Example: PT22H","rank-math-pro")}}},courseSchedule:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Course Schedule","rank-math-pro")}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,value:"Schedule"}},duration:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Duration","rank-math-pro"),help:(0,o.__)("Suggested pacing in repeatFrequency units (8601 duration format). For example, PT5H monthly means 5 hours per month. Use courseWorkload for total length.","rank-math-pro")}}},repeatCount:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"number",label:(0,o.__)("Repeat Count","rank-math-pro"),help:(0,o.__)("The numerical value for how long the course lasts for, in repeatFrequency units. For example, if the repeatFrequency is monthly and the repeatCount is 4, the course lasts for 4 months.","rank-math-pro")}}},repeatFrequency:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{type:"select",label:(0,o.__)("Repeat Frequency","rank-math-pro"),help:(0,o.__)("The duration and repeatCount properties are relative to this field. ","rank-math-pro"),options:{"":"Select Frequency",Daily:"Daily",Weekly:"Weekly",Monthly:"Monthly",Yearly:"Yearly"},default:""}}},startDate:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"datepicker",label:(0,o.__)("Start Date","rank-math-pro"),help:(0,o.__)("The start date for the course, in 8601 date format (YYYY-MM-DD), if applicable.","rank-math-pro"),classes:"col-4"}}},endDate:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"datepicker",label:(0,o.__)("End Date","rank-math-pro"),help:(0,o.__)("The end date for the course, in 8601 date format (YYYY-MM-DD), if applicable.","rank-math-pro"),classes:"col-4"}}}}},"virtual-location":{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,classes:"hide-group-header"},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,field:{value:"VirtualLocation"}}},url:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"text",label:(0,o.__)("Online Event URL","rank-math-pro"),help:(0,o.__)("The URL of the online event, where people can join. This property is required if your event is happening online","rank-math-pro")}}}},"event-performer":{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Performer Information","rank-math-pro")}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"radio",label:(0,o.__)("Performer","rank-math-pro"),classes:"show-property",options:{Organization:"Organization",Person:"Person"},default:"Person"}}},name:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{label:(0,o.__)("Name","rank-math-pro")}}},sameAs:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{label:(0,o.__)("Website or Social Link","rank-math-pro")}}}}},schemas:{Article:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,title:(0,o.__)("Article","rank-math-pro"),defaultEn:"Article"},headline:{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,field:{label:(0,o.__)("Headline","rank-math-pro"),placeholder:"%seo_title%"}}},description:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{type:"textarea",label:(0,o.__)("Description","rank-math-pro"),placeholder:"%seo_description%"}}},keywords:{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,field:{label:(0,o.__)("Keywords","rank-math-pro"),placeholder:"%keywords%"}}},enableSpeakable:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,save:"metadata",field:{type:"select",label:(0,o.__)("Enable Speakable","rank-math-pro"),help:(0,o.__)("Add speakable attributes to Article Schema.","rank-math-pro"),options:{enable:"Enable",disable:"Disable"},default:"disable"}}},speakable:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Speakable","rank-math-pro")},dependency:[{field:"enableSpeakable",value:"enable"}]},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"SpeakableSpecification"}},cssSelector:{map:{isArray:!0,isGroup:!0,isRequired:!1,isRecommended:!1,classes:"show-add-property show-delete-property",field:{label:(0,o.__)("cssSelectors","rank-math-pro")}}}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,field:{type:"radio",label:(0,o.__)("Article Type","rank-math-pro"),classes:"show-property",options:{Article:"Article",BlogPosting:"Blog Post",NewsArticle:"News Article"},notice:{status:"warning",className:"article-notice",content:(0,o.__)("Google does not allow Person as the Publisher for articles. Organization will be used instead.","rank-math-pro")}}}},author:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,classes:["hide-group-header","hide-group"]},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"Person"}},name:{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,field:{label:(0,o.__)("Author Name","rank-math-pro"),placeholder:"%post_author%"}}}},datePublished:{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,field:{label:(0,o.__)("Published Date","rank-math-pro"),classes:"hide-group",default:"%date(Y-m-d\\TH:i:sP)%"}}},dateModified:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{label:(0,o.__)("Modified Date","rank-math-pro"),classes:"hide-group",default:"%modified(Y-m-d\\TH:i:sP)%"}}},image:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,classes:["hide-group-header","hide-group"]},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"ImageObject"}},url:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Image URL","rank-math-pro"),placeholder:"%post_thumbnail%"}}}},articleSection:{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,field:{label:(0,o.__)("Article Section","rank-math-pro"),classes:"hide-group",default:"%primary_taxonomy_terms%"}}}},Movie:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1},name:{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,field:{label:(0,o.__)("Movie Name","rank-math-pro"),placeholder:"%seo_title%"}}},director:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{label:(0,o.__)("Movie Director","rank-math-pro")}}},image:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,classes:["hide-group-header","hide-group"]},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"ImageObject"}},url:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Image URL","rank-math-pro"),placeholder:"%post_thumbnail%"}}}},reviewLocation:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,save:"metadata",field:{type:"select",label:(0,o.__)("Review Location","rank-math-pro"),help:(0,o.__)("The review or rating must be displayed on the page to comply with Google's Schema guidelines.","rank-math-pro"),options:{bottom:"Below Content",top:"Above Content",both:"Above and Below Content",custom:"Custom (use shortcode)"},default:"custom"}}},reviewLocationShortcode:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,save:!1,field:{type:"text",label:(0,o.__)("Shortcode","rank-math-pro"),help:(0,o.__)("Copy & paste this shortcode in the content.","rank-math-pro"),readonly:"readonly"},value:"[rank_math_rich_snippet]",dependency:[{field:"reviewLocation",value:"custom"}]}},dateCreated:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"datetimepicker",label:(0,o.__)("Date Created","rank-math-pro"),help:(0,o.__)("The date the movie was released.","rank-math-pro")}}},review:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Review","rank-math-pro")}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"Review"}},datePublished:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"datetimepicker",label:(0,o.__)("Published Date","rank-math-pro"),placeholder:"%date(Y-m-d\\TH:i:sP)%",classes:"hide-group"}}},dateModified:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"datetimepicker",label:(0,o.__)("Modified Date","rank-math-pro"),placeholder:"%modified(Y-m-d\\TH:i:sP)%",classes:"hide-group"}}},author:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,classes:["hide-group-header","hide-group"]},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"Person"}},name:{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,field:{label:(0,o.__)("Author Name","rank-math-pro"),placeholder:"%post_author%"}}}},reviewRating:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,classes:"hide-group-header"},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"Rating"}},ratingValue:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"number",label:(0,o.__)("Rating","rank-math-pro"),help:(0,o.__)("Rating score","rank-math-pro")}}},worstRating:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"number",label:(0,o.__)("Rating Minimum","rank-math-pro"),help:(0,o.__)("Rating minimum score","rank-math-pro"),placeholder:1}}},bestRating:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"number",label:(0,o.__)("Rating Maximum","rank-math-pro"),help:(0,o.__)("Rating maximum score","rank-math-pro"),placeholder:5}}},alternateName:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Alternate Name","rank-math-pro"),classes:"hide-property",help:(0,o.__)("The truthfulness rating assigned to ClaimReview.reviewRating, as a human-readible short word or phrase. This value is displayed in the fact check in search results. Examples: True, Mostly true","rank-math-pro")}}}},positiveNotes:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Pros","rank-math-pro"),labelHelp:(0,o.__)("Use this section only for editorial reviews.","rank-math-pro")}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"ItemList"}},itemListElement:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,classes:"show-add-property show-delete-property",field:{type:"textarea",help:(0,o.__)("Positive notes, add one item per line","rank-math-pro")}}}},negativeNotes:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Cons","rank-math-pro")}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"ItemList"}},itemListElement:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,classes:"show-add-property show-delete-property",field:{type:"textarea",help:(0,o.__)("Negative notes, add one item per line","rank-math-pro")}}}}}},FactCheck:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1},claimReviewed:{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,field:{type:"textarea",label:(0,o.__)("Description","rank-math-pro"),placeholder:"%seo_description%"}}},reviewLocation:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,save:"metadata",field:{type:"select",label:(0,o.__)("Review Location","rank-math-pro"),help:(0,o.__)("The review or rating must be displayed on the page to comply with Google's Schema guidelines.","rank-math-pro"),options:{bottom:"Below Content",top:"Above Content",both:"Above and Below Content",custom:"Custom (use shortcode)"},default:"custom"}}},reviewLocationShortcode:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,save:!1,field:{type:"text",label:(0,o.__)("Shortcode","rank-math-pro"),help:(0,o.__)("You can use the Schema Block in the block editor, or copy and paste this in the content. This shortcode will work on this page only.","rank-math-pro"),readonly:"readonly"},value:"[rank_math_rich_snippet]",dependency:[{field:"reviewLocation",value:"custom"}]}},reviewRating:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,classes:"hide-group-header"},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"Rating"}},ratingValue:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"number",label:(0,o.__)("Rating","rank-math-pro"),help:(0,o.__)("Rating score","rank-math-pro")}}},worstRating:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"number",label:(0,o.__)("Rating Minimum","rank-math-pro"),help:(0,o.__)("Rating minimum score","rank-math-pro"),placeholder:1}}},bestRating:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"number",label:(0,o.__)("Rating Maximum","rank-math-pro"),help:(0,o.__)("Rating maximum score","rank-math-pro"),placeholder:5}}},alternateName:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Alternate Name","rank-math-pro"),classes:["hide-property","show-property"],help:(0,o.__)("The truthfulness rating assigned to ClaimReview.reviewRating, as a human-readible short word or phrase. This value is displayed in the fact check in search results. Examples: True, Mostly true","rank-math-pro")}}}},url:{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,field:{label:(0,o.__)("URL","rank-math-pro"),help:(0,o.__)("URL specific to this edition if one exists","rank-math-pro")}}},author:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,classes:["hide-group-header","hide-group"]},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"Person"}},name:{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,field:{label:(0,o.__)("Author Name","rank-math-pro"),placeholder:"%post_author%"}}}},datePublished:{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,field:{label:(0,o.__)("Published Date","rank-math-pro"),classes:"hide-group",default:"%date%"}}},itemReviewed:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Claim","rank-math-pro")}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"Claim"}},author:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,classes:"hide-group-header"},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"Person"}},name:{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,field:{label:(0,o.__)("Author Name","rank-math-pro"),placeholder:"%post_author%"}}}},datePublished:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{label:(0,o.__)("Published Date","rank-math-pro"),default:"%date%"}}},appearance:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Appearance","rank-math-pro")}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"CreativeWork"}},headline:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Headline","rank-math-pro")}}},url:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("URL","rank-math-pro")}}},author:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,classes:"hide-group-header"},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"Person"}},name:{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,field:{label:(0,o.__)("Author Name","rank-math-pro"),placeholder:"%post_author%"}}}},datePublished:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{label:(0,o.__)("Published Date","rank-math-pro"),default:"%date%"}}}}},image:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,classes:["hide-group-header","hide-group"]},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"ImageObject"}},url:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Image URL","rank-math-pro"),placeholder:"%post_thumbnail%"}}}},publisher:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,classes:"hide-group"},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"Organization"}},name:{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,field:{label:(0,o.__)("Name","rank-math-pro"),placeholder:"%org_name%"}}},logo:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,classes:"hide-group-header"},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"ImageObject"}},url:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Image URL","rank-math-pro"),placeholder:"%org_logo%"}}}}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"ClaimReview"}}},Carousel:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,classes:"hide-group-header"},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,value:"ItemList"}},itemListElement:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,value:"%itemlistloop%"}}},Dataset:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1},name:{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,field:{label:(0,o.__)("Name","rank-math-pro"),help:(0,o.__)("A descriptive name of a dataset.","rank-math-pro"),placeholder:"%seo_title%"}}},description:{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,field:{type:"textarea",label:(0,o.__)("Description","rank-math-pro"),help:(0,o.__)("A short summary describing a dataset.","rank-math-pro"),placeholder:"%seo_description%"}}},reviewLocationShortcode:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,save:"metadata",field:{type:"text",label:(0,o.__)("Shortcode","rank-math-pro"),help:(0,o.__)("You can use the Schema Block in the block editor, or copy and paste this in the content. This shortcode will work on this page only.","rank-math-pro"),readonly:"readonly"},value:"[rank_math_rich_snippet]"}},url:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{label:(0,o.__)("URL","rank-math-pro"),help:(0,o.__)("Location of a page describing the dataset.","rank-math-pro")}}},sameAs:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{label:(0,o.__)("Same As","rank-math-pro"),help:(0,o.__)("URL of a reference Web page that unambiguously indicates the dataset's identity, usually in a different repository.","rank-math-pro")}}},identifier:{map:{isArray:!0,isGroup:!0,isRequired:!1,isRecommended:!1,classes:"show-add-property show-delete-property",field:{label:(0,o.__)("Identifier","rank-math-pro"),help:(0,o.__)("An identifier, such as a DOI or a Compact Identifier. Add one identifier per line.","rank-math-pro")}}},keywords:{map:{isArray:!0,isGroup:!0,isRequired:!1,isRecommended:!1,classes:"show-add-property show-delete-property",field:{label:(0,o.__)("Keywords","rank-math-pro"),help:(0,o.__)("Keywords summarizing the dataset. Add one keyword per line.","rank-math-pro")}}},license:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{label:(0,o.__)("License","rank-math-pro"),help:(0,o.__)("A license under which the dataset is distributed.","rank-math-pro")}}},includedInDataCatalog:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Data Catalog","rank-math-pro"),help:(0,o.__)("The same dataset can be included in more than one such repository. You can refer to a data catalog that this dataset belongs to by referencing it directly.","rank-math-pro")}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"DataCatalog"}},name:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{label:(0,o.__)("Name","rank-math-pro"),help:(0,o.__)("The catalog name.","rank-math-pro")}}}},temporalCoverage:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{label:(0,o.__)("Temporal Coverage","rank-math-pro"),help:(0,o.__)("The data in the dataset covers a specific time interval. Only include this property if the dataset has a temporal dimension.","rank-math-pro")}}},spatialCoverage:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{label:(0,o.__)("Spatial Coverage","rank-math-pro"),help:(0,o.__)(" Only include this property if the dataset has a spatial dimension.","rank-math-pro")}}},hasPart:{map:{isArray:!0,isGroup:!0,isRequired:!1,isRecommended:!0,arrayMap:"dataset",arrayProps:{map:{classes:"show-delete-property-group"}},field:{label:(0,o.__)("DataSets","rank-math-pro")}}},distribution:{map:{isArray:!0,isGroup:!0,isRequired:!1,isRecommended:!1,arrayMap:"distribution",arrayProps:{map:{classes:"show-delete-property-group"}},field:{label:(0,o.__)("Distribution","rank-math-pro")}}}},LocalBusiness:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,title:(0,o.__)("Local Business","rank-math-pro"),defaultEn:"Local Business"},name:{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,field:{label:(0,o.__)("Name","rank-math-pro"),placeholder:"%seo_title%"}}},legalName:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{label:(0,o.__)("Legal Name","rank-math-pro")}}},description:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{type:"textarea",label:(0,o.__)("Description","rank-math-pro"),placeholder:"%seo_description%"}}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,field:{type:"select",label:(0,o.__)("Business Type","rank-math-pro"),classes:"show-property",options:{Organization:"Organization",Airline:"Airline",Consortium:"Consortium",Corporation:"Corporation",EducationalOrganization:"Educational Organization",CollegeOrUniversity:"College Or University",ElementarySchool:"Elementary School",HighSchool:"High School",MiddleSchool:"Middle School",Preschool:"Preschool",School:"School",FundingScheme:"Funding Scheme",GovernmentOrganization:"Government Organization",LibrarySystem:"Library System",LocalBusiness:"Local Business",AnimalShelter:"Animal Shelter",ArchiveOrganization:"Archive Organization",AutomotiveBusiness:"Automotive Business",AutoBodyShop:"Auto Body Shop",AutoDealer:"Auto Dealer",AutoPartsStore:"Auto Parts Store",AutoRental:"Auto Rental",AutoRepair:"Auto Repair",AutoWash:"Auto Wash",GasStation:"Gas Station",MotorcycleDealer:"Motorcycle Dealer",MotorcycleRepair:"Motorcycle Repair",ChildCare:"Child Care",DryCleaningOrLaundry:"Dry Cleaning Or Laundry",EmergencyService:"Emergency Service",FireStation:"Fire Station",Hospital:"Hospital",PoliceStation:"Police Station",EmploymentAgency:"Employment Agency",EntertainmentBusiness:"Entertainment Business",AdultEntertainment:"Adult Entertainment",AmusementPark:"Amusement Park",ArtGallery:"Art Gallery",Casino:"Casino",ComedyClub:"Comedy Club",MovieTheater:"Movie Theater",NightClub:"Night Club",FinancialService:"Financial Service",AccountingService:"Accounting Service",AutomatedTeller:"Automated Teller",BankOrCreditUnion:"Bank Or CreditUnion",InsuranceAgency:"Insurance Agency",FoodEstablishment:"Food Establishment",Bakery:"Bakery",BarOrPub:"Bar Or Pub",Brewery:"Brewery",CafeOrCoffeeShop:"Cafe Or CoffeeShop",Distillery:"Distillery",FastFoodRestaurant:"Fast Food Restaurant",IceCreamShop:"IceCream Shop",Restaurant:"Restaurant",Winery:"Winery",GovernmentOffice:"Government Office",PostOffice:"Post Office",HealthAndBeautyBusiness:"Health And Beauty Business",BeautySalon:"Beauty Salon",DaySpa:"Day Spa",HairSalon:"Hair Salon",HealthClub:"Health Club",NailSalon:"Nail Salon",TattooParlor:"Tattoo Parlor",HomeAndConstructionBusiness:"Home And Construction Business",Electrician:"Electrician",GeneralContractor:"General Contractor",HVACBusiness:"HVAC Business",HousePainter:"House Painter",Locksmith:"Locksmith",MovingCompany:"Moving Company",Plumber:"Plumber",RoofingContractor:"Roofing Contractor",InternetCafe:"Internet Cafe",LegalService:"Legal Service",Notary:"Notary",Library:"Library",LodgingBusiness:"Lodging Business",BedAndBreakfast:"Bed And Breakfast",Campground:"Campground",Hostel:"Hostel",Hotel:"Hotel",Motel:"Motel",Resort:"Resort",SkiResort:"Ski Resort",MedicalBusiness:"Medical Business",CommunityHealth:"Community Health",Dentist:"Dentist",Dermatology:"Dermatology",DietNutrition:"Diet Nutrition",Emergency:"Emergency",Geriatric:"Geriatric",Gynecologic:"Gynecologic",MedicalClinic:"Medical Clinic",Optician:"Optician",Pharmacy:"Pharmacy",Physician:"Physician",ProfessionalService:"Professional Service",RadioStation:"Radio Station",RealEstateAgent:"Real Estate Agent",RecyclingCenter:"Recycling Center",SelfStorage:"Self Storage",ShoppingCenter:"Shopping Center",SportsActivityLocation:"Sports Activity Location",BowlingAlley:"Bowling Alley",ExerciseGym:"Exercise Gym",GolfCourse:"Golf Course",PublicSwimmingPool:"Public Swimming Pool",SportsClub:"Sports Club",StadiumOrArena:"Stadium Or Arena",TennisComplex:"Tennis Complex",Store:"Store",BikeStore:"Bike Store",BookStore:"Book Store",ClothingStore:"Clothing Store",ComputerStore:"Computer Store",ConvenienceStore:"Convenience Store",DepartmentStore:"Department Store",ElectronicsStore:"Electronics Store",Florist:"Florist",FurnitureStore:"Furniture Store",GardenStore:"Garden Store",GroceryStore:"Grocery Store",HardwareStore:"Hardware Store",HobbyShop:"Hobby Shop",HomeGoodsStore:"Home Goods Store",JewelryStore:"Jewelry Store",LiquorStore:"Liquor Store",MensClothingStore:"Mens Clothing Store",MobilePhoneStore:"Mobile Phone Store",MovieRentalStore:"Movie Rental Store",MusicStore:"Music Store",OfficeEquipmentStore:"Office Equipment Store",OutletStore:"Outlet Store",PawnShop:"Pawn Shop",PetStore:"Pet Store",ShoeStore:"Shoe Store",SportingGoodsStore:"Sporting GoodsStore",TireShop:"Tire Shop",ToyStore:"Toy Store",WholesaleStore:"Wholesale Store",TelevisionStation:"Television Station",TouristInformationCenter:"Tourist Information Center",TravelAgency:"Travel Agency",MedicalOrganization:"Medical Organization",DiagnosticLab:"Diagnostic Lab",VeterinaryCare:"Veterinary Care",NGO:"NGO",NewsMediaOrganization:"News Media Organization",PerformingGroup:"Performing Group",DanceGroup:"Dance Group",MusicGroup:"Music Group",TheaterGroup:"Theater Group",Project:"Project",FundingAgency:"Funding Agency",ResearchProject:"Research Project",SportsOrganization:"Sports Organization",SportsTeam:"Sports Team",WorkersUnion:"Workers Union"},notice:{status:"warning",className:"article-notice",content:(0,o.__)("Google does not allow Person as the Publisher for articles. Organization will be used instead.","rank-math-pro")}}}},reviewLocationShortcode:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,save:!1,field:{type:"text",label:(0,o.__)("Shortcode","rank-math-pro"),help:(0,o.__)("You can use the Local Business Block in the block editor, or copy and paste this in the content. Learn more","rank-math-pro"),readonly:"readonly"},value:"[rank_math_local type='address/map/opening-hours/store-locator' locations='LOCATION_ID']"}},logo:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,classes:"hide-group-header"},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"ImageObject"}},url:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Image URL","rank-math-pro")}}}},email:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Email","rank-math-pro")}}},foundingDate:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{type:"datepicker",label:(0,o.__)("Fouding Date","rank-math-pro")}}},numberOfEmployees:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{label:(0,o.__)("Number of Employees","rank-math-pro")}}},address:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Address","rank-math-pro")}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"PostalAddress"}},streetAddress:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"text",label:(0,o.__)("Street Address","rank-math-pro")}}},addressLocality:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"text",label:(0,o.__)("Locality","rank-math-pro")}}},addressRegion:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"text",label:(0,o.__)("Region","rank-math-pro")}}},postalCode:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"text",label:(0,o.__)("Postal Code","rank-math-pro")}}},addressCountry:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"text",label:(0,o.__)("Country","rank-math-pro")}}}},geo:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Geo Cordinates","rank-math-pro")}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"GeoCoordinates"}},latitude:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Latitude","rank-math-pro")}}},longitude:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Longitude","rank-math-pro")}}}},telephone:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Primary Number","rank-math-pro")}}},secondary_number:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,save:"metadata",field:{label:(0,o.__)("Secondary Number","rank-math-pro")}}},faxNumber:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Business FAX","rank-math-pro")}}},vatID:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("VAT ID","rank-math-pro")}}},taxID:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Tax ID","rank-math-pro")}}},iso6523Code:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("ISO 6523","rank-math-pro")}}},duns:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Dun & Bradstreet DUNS number","rank-math-pro")}}},leiCode:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("LEI Code","rank-math-pro")}}},naics:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("NAICS Code","rank-math-pro")}}},globalLocationNumber:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Global Location Number","rank-math-pro")}}},coc_id:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,save:"metadata",field:{label:(0,o.__)("Chamber of Commerce ID","rank-math-pro")}}},priceRange:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Price Range","rank-math-pro"),help:(0,o.__)("The price range of the business.","rank-math-pro"),default:"$$$"},dependency:[{field:"@type",value:["Organization","Corporation","EducationalOrganization","CollegeOrUniversity","ElementarySchool","HighSchool","MiddleSchool","Preschool","School","SportsTeam","MedicalOrganization","DiagnosticLab","Pharmacy","VeterinaryCare","PerformingGroup","DanceGroup","MusicGroup","TheaterGroup","GovernmentOrganization","NGO","Airline","Consortium","Funding Scheme","FundingAgency","LibrarySystem","NewsMediaOrganization","Project","SportsOrganization","WorkersUnion"],comparison:"!="}]}},currenciesAccepted:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Currencies Accepted","rank-math-pro")},dependency:[{field:"@type",value:["Organization","Corporation","EducationalOrganization","CollegeOrUniversity","ElementarySchool","HighSchool","MiddleSchool","Preschool","School","SportsTeam","MedicalOrganization","DiagnosticLab","Pharmacy","VeterinaryCare","PerformingGroup","DanceGroup","MusicGroup","TheaterGroup","GovernmentOrganization","NGO","Airline","Consortium","Funding Scheme","FundingAgency","LibrarySystem","NewsMediaOrganization","Project","SportsOrganization","WorkersUnion"],comparison:"!="}]}},paymentAccepted:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Payment Accepted","rank-math-pro")},dependency:[{field:"@type",value:["Organization","Corporation","EducationalOrganization","CollegeOrUniversity","ElementarySchool","HighSchool","MiddleSchool","Preschool","School","SportsTeam","MedicalOrganization","DiagnosticLab","Pharmacy","VeterinaryCare","PerformingGroup","DanceGroup","MusicGroup","TheaterGroup","GovernmentOrganization","NGO","Airline","Consortium","Funding Scheme","FundingAgency","LibrarySystem","NewsMediaOrganization","Project","SportsOrganization","WorkersUnion"],comparison:"!="}]}},areaServed:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Area Served","rank-math-pro")}}},open247:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,save:"metadata",field:{type:"toggle",label:(0,o.__)("Open 24/7","rank-math-pro"),default:!1}}},use_24h_format:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,save:"metadata",field:{type:"toggle",label:(0,o.__)("Use 24h Format","rank-math-pro"),classes:"col-4"},dependency:[{field:"open247",value:!1}]}},openingHoursSpecification:{map:{isArray:!0,isGroup:!0,isRequired:!1,isRecommended:!1,arrayMap:"local-opening-hours",field:{label:(0,o.__)("Opening Hours","rank-math-pro")},dependency:[{field:"open247",value:!1}]}},timeZone:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,save:"metadata",field:{type:"select",label:(0,o.__)("Select Timezone","rank-math-pro"),help:(0,o.__)("The timezone is used to calculate the Open now functionality.","rank-math-pro"),options:{"":"","US/Pacific":"US/Pacific","US/Eastern":"US/Eastern","Europe/London":"Europe/London","Europe/Paris":"Europe/Paris","Europe/Amsterdam":"Europe/Amsterdam","Europe/Berlin":"Europe/Berlin","Australia/Sydney":"Australia/Sydney","Africa/Abidjan":"Africa/Abidjan","Africa/Accra":"Africa/Accra","Africa/Addis_Ababa":"Africa/Addis_Ababa","Africa/Algiers":"Africa/Algiers","Africa/Asmara":"Africa/Asmara","Africa/Bamako":"Africa/Bamako","Africa/Bangui":"Africa/Bangui","Africa/Banjul":"Africa/Banjul","Africa/Bissau":"Africa/Bissau","Africa/Blantyre":"Africa/Blantyre","Africa/Brazzaville":"Africa/Brazzaville","Africa/Bujumbura":"Africa/Bujumbura","Africa/Cairo":"Africa/Cairo","Africa/Casablanca":"Africa/Casablanca","Africa/Ceuta":"Africa/Ceuta","Africa/Conakry":"Africa/Conakry","Africa/Dakar":"Africa/Dakar","Africa/Dar_es_Salaam":"Africa/Dar_es_Salaam","Africa/Djibouti":"Africa/Djibouti","Africa/Douala":"Africa/Douala","Africa/El_Aaiun":"Africa/El_Aaiun","Africa/Freetown":"Africa/Freetown","Africa/Gaborone":"Africa/Gaborone","Africa/Harare":"Africa/Harare","Africa/Johannesburg":"Africa/Johannesburg","Africa/Juba":"Africa/Juba","Africa/Kampala":"Africa/Kampala","Africa/Khartoum":"Africa/Khartoum","Africa/Kigali":"Africa/Kigali","Africa/Kinshasa":"Africa/Kinshasa","Africa/Lagos":"Africa/Lagos","Africa/Libreville":"Africa/Libreville","Africa/Lome":"Africa/Lome","Africa/Luanda":"Africa/Luanda","Africa/Lubumbashi":"Africa/Lubumbashi","Africa/Lusaka":"Africa/Lusaka","Africa/Malabo":"Africa/Malabo","Africa/Maputo":"Africa/Maputo","Africa/Maseru":"Africa/Maseru","Africa/Mbabane":"Africa/Mbabane","Africa/Mogadishu":"Africa/Mogadishu","Africa/Monrovia":"Africa/Monrovia","Africa/Nairobi":"Africa/Nairobi","Africa/Ndjamena":"Africa/Ndjamena","Africa/Niamey":"Africa/Niamey","Africa/Nouakchott":"Africa/Nouakchott","Africa/Ouagadougou":"Africa/Ouagadougou","Africa/Porto-Novo":"Africa/Porto-Novo","Africa/Sao_Tome":"Africa/Sao_Tome","Africa/Tripoli":"Africa/Tripoli","Africa/Tunis":"Africa/Tunis","Africa/Windhoek":"Africa/Windhoek","America/Adak":"America/Adak","America/Anchorage":"America/Anchorage","America/Anguilla":"America/Anguilla","America/Antigua":"America/Antigua","America/Araguaina":"America/Araguaina","America/Argentina/Buenos_Aires":"America/Argentina/Buenos_Aires","America/Argentina/Catamarca":"America/Argentina/Catamarca","America/Argentina/Cordoba":"America/Argentina/Cordoba","America/Argentina/Jujuy":"America/Argentina/Jujuy","America/Argentina/La_Rioja":"America/Argentina/La_Rioja","America/Argentina/Mendoza":"America/Argentina/Mendoza","America/Argentina/Rio_Gallegos":"America/Argentina/Rio_Gallegos","America/Argentina/Salta":"America/Argentina/Salta","America/Argentina/San_Juan":"America/Argentina/San_Juan","America/Argentina/San_Luis":"America/Argentina/San_Luis","America/Argentina/Tucuman":"America/Argentina/Tucuman","America/Argentina/Ushuaia":"America/Argentina/Ushuaia","America/Aruba":"America/Aruba","America/Asuncion":"America/Asuncion","America/Atikokan":"America/Atikokan","America/Bahia":"America/Bahia","America/Bahia_Banderas":"America/Bahia_Banderas","America/Barbados":"America/Barbados","America/Belem":"America/Belem","America/Belize":"America/Belize","America/Blanc-Sablon":"America/Blanc-Sablon","America/Boa_Vista":"America/Boa_Vista","America/Bogota":"America/Bogota","America/Boise":"America/Boise","America/Cambridge_Bay":"America/Cambridge_Bay","America/Campo_Grande":"America/Campo_Grande","America/Cancun":"America/Cancun","America/Caracas":"America/Caracas","America/Cayenne":"America/Cayenne","America/Cayman":"America/Cayman","America/Chicago":"America/Chicago","America/Chihuahua":"America/Chihuahua","America/Costa_Rica":"America/Costa_Rica","America/Creston":"America/Creston","America/Cuiaba":"America/Cuiaba","America/Curacao":"America/Curacao","America/Danmarkshavn":"America/Danmarkshavn","America/Dawson":"America/Dawson","America/Dawson_Creek":"America/Dawson_Creek","America/Denver":"America/Denver","America/Detroit":"America/Detroit","America/Dominica":"America/Dominica","America/Edmonton":"America/Edmonton","America/Eirunepe":"America/Eirunepe","America/El_Salvador":"America/El_Salvador","America/Fortaleza":"America/Fortaleza","America/Glace_Bay":"America/Glace_Bay","America/Godthab":"America/Godthab","America/Goose_Bay":"America/Goose_Bay","America/Grand_Turk":"America/Grand_Turk","America/Grenada":"America/Grenada","America/Guadeloupe":"America/Guadeloupe","America/Guatemala":"America/Guatemala","America/Guayaquil":"America/Guayaquil","America/Guyana":"America/Guyana","America/Halifax":"America/Halifax","America/Havana":"America/Havana","America/Hermosillo":"America/Hermosillo","America/Indiana/Indianapolis":"America/Indiana/Indianapolis","America/Indiana/Knox":"America/Indiana/Knox","America/Indiana/Marengo":"America/Indiana/Marengo","America/Indiana/Petersburg":"America/Indiana/Petersburg","America/Indiana/Tell_City":"America/Indiana/Tell_City","America/Indiana/Vevay":"America/Indiana/Vevay","America/Indiana/Vincennes":"America/Indiana/Vincennes","America/Indiana/Winamac":"America/Indiana/Winamac","America/Inuvik":"America/Inuvik","America/Iqaluit":"America/Iqaluit","America/Jamaica":"America/Jamaica","America/Juneau":"America/Juneau","America/Kentucky/Louisville":"America/Kentucky/Louisville","America/Kentucky/Monticello":"America/Kentucky/Monticello","America/Kralendijk":"America/Kralendijk","America/La_Paz":"America/La_Paz","America/Lima":"America/Lima","America/Los_Angeles":"America/Los_Angeles","America/Lower_Princes":"America/Lower_Princes","America/Maceio":"America/Maceio","America/Managua":"America/Managua","America/Manaus":"America/Manaus","America/Marigot":"America/Marigot","America/Martinique":"America/Martinique","America/Matamoros":"America/Matamoros","America/Mazatlan":"America/Mazatlan","America/Menominee":"America/Menominee","America/Merida":"America/Merida","America/Metlakatla":"America/Metlakatla","America/Mexico_City":"America/Mexico_City","America/Miquelon":"America/Miquelon","America/Moncton":"America/Moncton","America/Monterrey":"America/Monterrey","America/Montevideo":"America/Montevideo","America/Montreal":"America/Montreal","America/Montserrat":"America/Montserrat","America/Nassau":"America/Nassau","America/New_York":"America/New_York","America/Nipigon":"America/Nipigon","America/Nome":"America/Nome","America/Noronha":"America/Noronha","America/North_Dakota/Beulah":"America/North_Dakota/Beulah","America/North_Dakota/Center":"America/North_Dakota/Center","America/North_Dakota/New_Salem":"America/North_Dakota/New_Salem","America/Ojinaga":"America/Ojinaga","America/Panama":"America/Panama","America/Pangnirtung":"America/Pangnirtung","America/Paramaribo":"America/Paramaribo","America/Phoenix":"America/Phoenix","America/Port-au-Prince":"America/Port-au-Prince","America/Port_of_Spain":"America/Port_of_Spain","America/Porto_Velho":"America/Porto_Velho","America/Puerto_Rico":"America/Puerto_Rico","America/Rainy_River":"America/Rainy_River","America/Rankin_Inlet":"America/Rankin_Inlet","America/Recife":"America/Recife","America/Regina":"America/Regina","America/Resolute":"America/Resolute","America/Rio_Branco":"America/Rio_Branco","America/Santa_Isabel":"America/Santa_Isabel","America/Santarem":"America/Santarem","America/Santiago":"America/Santiago","America/Santo_Domingo":"America/Santo_Domingo","America/Sao_Paulo":"America/Sao_Paulo","America/Scoresbysund":"America/Scoresbysund","America/Shiprock":"America/Shiprock","America/Sitka":"America/Sitka","America/St_Barthelemy":"America/St_Barthelemy","America/St_Johns":"America/St_Johns","America/St_Kitts":"America/St_Kitts","America/St_Lucia":"America/St_Lucia","America/St_Thomas":"America/St_Thomas","America/St_Vincent":"America/St_Vincent","America/Swift_Current":"America/Swift_Current","America/Tegucigalpa":"America/Tegucigalpa","America/Thule":"America/Thule","America/Thunder_Bay":"America/Thunder_Bay","America/Tijuana":"America/Tijuana","America/Toronto":"America/Toronto","America/Tortola":"America/Tortola","America/Vancouver":"America/Vancouver","America/Whitehorse":"America/Whitehorse","America/Winnipeg":"America/Winnipeg","America/Yakutat":"America/Yakutat","America/Yellowknife":"America/Yellowknife","Antarctica/Casey":"Antarctica/Casey","Antarctica/Davis":"Antarctica/Davis","Antarctica/DumontDUrville":"Antarctica/DumontDUrville","Antarctica/Macquarie":"Antarctica/Macquarie","Antarctica/Mawson":"Antarctica/Mawson","Antarctica/McMurdo":"Antarctica/McMurdo","Antarctica/Palmer":"Antarctica/Palmer","Antarctica/Rothera":"Antarctica/Rothera","Antarctica/South_Pole":"Antarctica/South_Pole","Antarctica/Syowa":"Antarctica/Syowa","Antarctica/Vostok":"Antarctica/Vostok","Arctic/Longyearbyen":"Arctic/Longyearbyen","Asia/Aden":"Asia/Aden","Asia/Almaty":"Asia/Almaty","Asia/Amman":"Asia/Amman","Asia/Anadyr":"Asia/Anadyr","Asia/Aqtau":"Asia/Aqtau","Asia/Aqtobe":"Asia/Aqtobe","Asia/Ashgabat":"Asia/Ashgabat","Asia/Baghdad":"Asia/Baghdad","Asia/Bahrain":"Asia/Bahrain","Asia/Baku":"Asia/Baku","Asia/Bangkok":"Asia/Bangkok","Asia/Beirut":"Asia/Beirut","Asia/Bishkek":"Asia/Bishkek","Asia/Brunei":"Asia/Brunei","Asia/Choibalsan":"Asia/Choibalsan","Asia/Chongqing":"Asia/Chongqing","Asia/Colombo":"Asia/Colombo","Asia/Damascus":"Asia/Damascus","Asia/Dhaka":"Asia/Dhaka","Asia/Dili":"Asia/Dili","Asia/Dubai":"Asia/Dubai","Asia/Dushanbe":"Asia/Dushanbe","Asia/Gaza":"Asia/Gaza","Asia/Harbin":"Asia/Harbin","Asia/Hebron":"Asia/Hebron","Asia/Ho_Chi_Minh":"Asia/Ho_Chi_Minh","Asia/Hong_Kong":"Asia/Hong_Kong","Asia/Hovd":"Asia/Hovd","Asia/Irkutsk":"Asia/Irkutsk","Asia/Jakarta":"Asia/Jakarta","Asia/Jayapura":"Asia/Jayapura","Asia/Jerusalem":"Asia/Jerusalem","Asia/Kabul":"Asia/Kabul","Asia/Kamchatka":"Asia/Kamchatka","Asia/Karachi":"Asia/Karachi","Asia/Kashgar":"Asia/Kashgar","Asia/Kathmandu":"Asia/Kathmandu","Asia/Kolkata":"Asia/Kolkata","Asia/Krasnoyarsk":"Asia/Krasnoyarsk","Asia/Kuala_Lumpur":"Asia/Kuala_Lumpur","Asia/Kuching":"Asia/Kuching","Asia/Kuwait":"Asia/Kuwait","Asia/Macau":"Asia/Macau","Asia/Magadan":"Asia/Magadan","Asia/Makassar":"Asia/Makassar","Asia/Manila":"Asia/Manila","Asia/Muscat":"Asia/Muscat","Asia/Nicosia":"Asia/Nicosia","Asia/Novokuznetsk":"Asia/Novokuznetsk","Asia/Novosibirsk":"Asia/Novosibirsk","Asia/Omsk":"Asia/Omsk","Asia/Oral":"Asia/Oral","Asia/Phnom_Penh":"Asia/Phnom_Penh","Asia/Pontianak":"Asia/Pontianak","Asia/Pyongyang":"Asia/Pyongyang","Asia/Qatar":"Asia/Qatar","Asia/Qyzylorda":"Asia/Qyzylorda","Asia/Rangoon":"Asia/Rangoon","Asia/Riyadh":"Asia/Riyadh","Asia/Sakhalin":"Asia/Sakhalin","Asia/Samarkand":"Asia/Samarkand","Asia/Seoul":"Asia/Seoul","Asia/Shanghai":"Asia/Shanghai","Asia/Singapore":"Asia/Singapore","Asia/Taipei":"Asia/Taipei","Asia/Tashkent":"Asia/Tashkent","Asia/Tbilisi":"Asia/Tbilisi","Asia/Tehran":"Asia/Tehran","Asia/Thimphu":"Asia/Thimphu","Asia/Tokyo":"Asia/Tokyo","Asia/Ulaanbaatar":"Asia/Ulaanbaatar","Asia/Urumqi":"Asia/Urumqi","Asia/Vientiane":"Asia/Vientiane","Asia/Vladivostok":"Asia/Vladivostok","Asia/Yakutsk":"Asia/Yakutsk","Asia/Yekaterinburg":"Asia/Yekaterinburg","Asia/Yerevan":"Asia/Yerevan","Atlantic/Azores":"Atlantic/Azores","Atlantic/Bermuda":"Atlantic/Bermuda","Atlantic/Canary":"Atlantic/Canary","Atlantic/Cape_Verde":"Atlantic/Cape_Verde","Atlantic/Faroe":"Atlantic/Faroe","Atlantic/Madeira":"Atlantic/Madeira","Atlantic/Reykjavik":"Atlantic/Reykjavik","Atlantic/South_Georgia":"Atlantic/South_Georgia","Atlantic/St_Helena":"Atlantic/St_Helena","Atlantic/Stanley":"Atlantic/Stanley","Australia/Adelaide":"Australia/Adelaide","Australia/Brisbane":"Australia/Brisbane","Australia/Broken_Hill":"Australia/Broken_Hill","Australia/Currie":"Australia/Currie","Australia/Darwin":"Australia/Darwin","Australia/Eucla":"Australia/Eucla","Australia/Hobart":"Australia/Hobart","Australia/Lindeman":"Australia/Lindeman","Australia/Lord_Howe":"Australia/Lord_Howe","Australia/Melbourne":"Australia/Melbourne","Australia/Perth":"Australia/Perth","Canada/Atlantic":"Canada/Atlantic","Canada/Central":"Canada/Central","Canada/Eastern":"Canada/Eastern","Canada/Mountain":"Canada/Mountain","Canada/Newfoundland":"Canada/Newfoundland","Canada/Pacific":"Canada/Pacific","Europe/Andorra":"Europe/Andorra","Europe/Athens":"Europe/Athens","Europe/Belgrade":"Europe/Belgrade","Europe/Bratislava":"Europe/Bratislava","Europe/Brussels":"Europe/Brussels","Europe/Bucharest":"Europe/Bucharest","Europe/Budapest":"Europe/Budapest","Europe/Chisinau":"Europe/Chisinau","Europe/Copenhagen":"Europe/Copenhagen","Europe/Dublin":"Europe/Dublin","Europe/Gibraltar":"Europe/Gibraltar","Europe/Guernsey":"Europe/Guernsey","Europe/Helsinki":"Europe/Helsinki","Europe/Isle_of_Man":"Europe/Isle_of_Man","Europe/Istanbul":"Europe/Istanbul","Europe/Jersey":"Europe/Jersey","Europe/Kaliningrad":"Europe/Kaliningrad","Europe/Kiev":"Europe/Kiev","Europe/Lisbon":"Europe/Lisbon","Europe/Ljubljana":"Europe/Ljubljana","Europe/Luxembourg":"Europe/Luxembourg","Europe/Madrid":"Europe/Madrid","Europe/Malta":"Europe/Malta","Europe/Mariehamn":"Europe/Mariehamn","Europe/Minsk":"Europe/Minsk","Europe/Monaco":"Europe/Monaco","Europe/Moscow":"Europe/Moscow","Europe/Oslo":"Europe/Oslo","Europe/Podgorica":"Europe/Podgorica","Europe/Prague":"Europe/Prague","Europe/Riga":"Europe/Riga","Europe/Rome":"Europe/Rome","Europe/Samara":"Europe/Samara","Europe/San_Marino":"Europe/San_Marino","Europe/Sarajevo":"Europe/Sarajevo","Europe/Simferopol":"Europe/Simferopol","Europe/Skopje":"Europe/Skopje","Europe/Sofia":"Europe/Sofia","Europe/Stockholm":"Europe/Stockholm","Europe/Tallinn":"Europe/Tallinn","Europe/Tirane":"Europe/Tirane","Europe/Uzhgorod":"Europe/Uzhgorod","Europe/Vaduz":"Europe/Vaduz","Europe/Vatican":"Europe/Vatican","Europe/Vienna":"Europe/Vienna","Europe/Vilnius":"Europe/Vilnius","Europe/Volgograd":"Europe/Volgograd","Europe/Warsaw":"Europe/Warsaw","Europe/Zagreb":"Europe/Zagreb","Europe/Zaporozhye":"Europe/Zaporozhye","Europe/Zurich":"Europe/Zurich",GMT:"GMT","Indian/Antananarivo":"Indian/Antananarivo","Indian/Chagos":"Indian/Chagos","Indian/Christmas":"Indian/Christmas","Indian/Cocos":"Indian/Cocos","Indian/Comoro":"Indian/Comoro","Indian/Kerguelen":"Indian/Kerguelen","Indian/Mahe":"Indian/Mahe","Indian/Maldives":"Indian/Maldives","Indian/Mauritius":"Indian/Mauritius","Indian/Mayotte":"Indian/Mayotte","Indian/Reunion":"Indian/Reunion","Pacific/Apia":"Pacific/Apia","Pacific/Auckland":"Pacific/Auckland","Pacific/Chatham":"Pacific/Chatham","Pacific/Chuuk":"Pacific/Chuuk","Pacific/Easter":"Pacific/Easter","Pacific/Efate":"Pacific/Efate","Pacific/Enderbury":"Pacific/Enderbury","Pacific/Fakaofo":"Pacific/Fakaofo","Pacific/Fiji":"Pacific/Fiji","Pacific/Funafuti":"Pacific/Funafuti","Pacific/Galapagos":"Pacific/Galapagos","Pacific/Gambier":"Pacific/Gambier","Pacific/Guadalcanal":"Pacific/Guadalcanal","Pacific/Guam":"Pacific/Guam","Pacific/Honolulu":"Pacific/Honolulu","Pacific/Johnston":"Pacific/Johnston","Pacific/Kiritimati":"Pacific/Kiritimati","Pacific/Kosrae":"Pacific/Kosrae","Pacific/Kwajalein":"Pacific/Kwajalein","Pacific/Majuro":"Pacific/Majuro","Pacific/Marquesas":"Pacific/Marquesas","Pacific/Midway":"Pacific/Midway","Pacific/Nauru":"Pacific/Nauru","Pacific/Niue":"Pacific/Niue","Pacific/Norfolk":"Pacific/Norfolk","Pacific/Noumea":"Pacific/Noumea","Pacific/Pago_Pago":"Pacific/Pago_Pago","Pacific/Palau":"Pacific/Palau","Pacific/Pitcairn":"Pacific/Pitcairn","Pacific/Pohnpei":"Pacific/Pohnpei","Pacific/Port_Moresby":"Pacific/Port_Moresby","Pacific/Rarotonga":"Pacific/Rarotonga","Pacific/Saipan":"Pacific/Saipan","Pacific/Tahiti":"Pacific/Tahiti","Pacific/Tarawa":"Pacific/Tarawa","Pacific/Tongatapu":"Pacific/Tongatapu","Pacific/Wake":"Pacific/Wake","Pacific/Wallis":"Pacific/Wallis","US/Alaska":"US/Alaska","US/Arizona":"US/Arizona","US/Central":"US/Central","US/Hawaii":"US/Hawaii","US/Mountain":"US/Mountain",UTC:"UTC"}},dependency:[{field:"open247",value:!1}]}},url:{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,field:{label:(0,o.__)("URL","rank-math-pro"),placeholder:"%url%",classes:"hide-group"}}}},Restaurant:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,title:(0,o.__)("Restaurant","rank-math-pro"),defaultEn:"Restaurant"},name:{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,field:{label:(0,o.__)("Headline","rank-math-pro"),placeholder:"%seo_title%"}}},description:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{type:"textarea",label:(0,o.__)("Description","rank-math-pro"),placeholder:"%seo_description%"}}},reviewLocationShortcode:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,save:"metadata",field:{type:"text",label:(0,o.__)("Shortcode","rank-math-pro"),help:(0,o.__)("You can either use this shortcode or Schema Block in the block editor to print the schema data in the content in order to meet the Google's guidelines. Read more about it here.","rank-math-pro"),readonly:"readonly"},value:"[rank_math_rich_snippet]"}},telephone:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Phone Number","rank-math-pro")}}},priceRange:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Price Range","rank-math-pro"),classes:"col-4"}}},address:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Address","rank-math-pro")}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"PostalAddress"}},streetAddress:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"text",label:(0,o.__)("Street Address","rank-math-pro")}}},addressLocality:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"text",label:(0,o.__)("Locality","rank-math-pro")}}},addressRegion:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"text",label:(0,o.__)("Region","rank-math-pro")}}},postalCode:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"text",label:(0,o.__)("Postal Code","rank-math-pro")}}},addressCountry:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"text",label:(0,o.__)("Country","rank-math-pro")}}}},geo:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Geo Cordinates","rank-math-pro")}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"GeoCoordinates"}},latitude:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Latitude","rank-math-pro")}}},longitude:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Longitude","rank-math-pro")}}}},openingHoursSpecification:{map:{isArray:!0,isGroup:!0,isRequired:!1,isRecommended:!1,arrayMap:"local-opening-hours",arrayProps:{map:{classes:"show-delete-property-group"}},field:{label:(0,o.__)("Opening Hours","rank-math-pro")}}},servesCuisine:{map:{isArray:!0,isGroup:!0,isRequired:!1,isRecommended:!1,classes:"show-add-property show-delete-property",field:{label:(0,o.__)("Serves Cuisine","rank-math-pro")}}},hasMenu:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Menu URL","rank-math-pro"),help:(0,o.__)("URL pointing to the menu of the restaurant.","rank-math-pro"),classes:"col-6"}}},image:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,classes:["hide-group-header","hide-group"]},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"ImageObject"}},url:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Image URL","rank-math-pro"),placeholder:"%post_thumbnail%"}}}}},Recipe:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,title:(0,o.__)("Recipe","rank-math-pro"),defaultEn:"Recipe"},name:{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,field:{label:(0,o.__)("Headline","rank-math-pro"),placeholder:"%seo_title%"}}},reviewLocation:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,save:"metadata",field:{type:"select",label:(0,o.__)("Review Location","rank-math-pro"),help:(0,o.__)("The review or rating must be displayed on the page to comply with Google's Schema guidelines.","rank-math-pro"),options:{bottom:"Below Content",top:"Above Content",both:"Above and Below Content",custom:"Custom (use shortcode)"},default:"custom"}}},reviewLocationShortcode:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,save:"metadata",field:{type:"text",label:(0,o.__)("Shortcode","rank-math-pro"),help:(0,o.__)("You can either use this shortcode or Schema Block in the block editor to print the schema data in the content in order to meet the Google's guidelines. Read more about it here.","rank-math-pro"),readonly:"readonly"},value:"[rank_math_rich_snippet]",dependency:[{field:"reviewLocation",value:"custom"}]}},datePublished:{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,field:{label:(0,o.__)("Published Date","rank-math-pro"),classes:"hide-group",default:"%date(Y-m-d\\TH:i:sP)%"}}},author:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,classes:["hide-group-header","hide-group"]},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"Person"}},name:{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,field:{label:(0,o.__)("Author Name","rank-math-pro"),placeholder:"%post_author%"}}}},description:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{type:"textarea",label:(0,o.__)("Description","rank-math-pro"),placeholder:"%seo_description%"}}},prepTime:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Preparation Time","rank-math-pro"),help:(0,o.__)("ISO 8601 duration format. Example: PT1H30M","rank-math-pro"),classes:"col-4"}}},cookTime:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Cooking Time","rank-math-pro"),help:(0,o.__)("ISO 8601 duration format. Example: PT1H30M","rank-math-pro"),classes:"col-4"}}},totalTime:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Total Time","rank-math-pro"),help:(0,o.__)("ISO 8601 duration format. Example: PT1H30M","rank-math-pro"),classes:"col-4"}}},recipeCategory:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Type","rank-math-pro"),help:(0,o.__)("Type of dish, for example appetizer, or dessert.","rank-math-pro"),classes:"col-4"}}},recipeCuisine:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Cuisine","rank-math-pro"),help:(0,o.__)("The cuisine of the recipe (for example, French or Ethiopian).","rank-math-pro"),classes:"col-4"}}},keywords:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Keywords","rank-math-pro"),help:(0,o.__)("Other terms for your recipe such as the season, the holiday, or other descriptors. Separate multiple entries with commas.","rank-math-pro"),classes:"col-4"}}},recipeYield:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Recipe Yield","rank-math-pro"),help:(0,o.__)("Quantity produced by the recipe, for example 4 servings","rank-math-pro"),classes:"col-4"}}},nutrition:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,classes:"hide-group-header"},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"NutritionInformation"}},calories:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Calories","rank-math-pro"),help:(0,o.__)("The number of calories in the recipe. Optional.","rank-math-pro")}}}},recipeIngredient:{map:{isArray:!0,isGroup:!0,isRequired:!1,isRecommended:!1,classes:"show-add-property show-delete-property",field:{label:(0,o.__)("Recipe Ingredients","rank-math-pro"),help:(0,o.__)("Recipe ingredients, add one item per line","rank-math-pro")}}},review:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Review","rank-math-pro")}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"Review"}},datePublished:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"datetimepicker",label:(0,o.__)("Published Date","rank-math-pro"),placeholder:"%date(Y-m-d\\TH:i:sP)%",classes:"hide-group"}}},dateModified:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"datetimepicker",label:(0,o.__)("Modified Date","rank-math-pro"),placeholder:"%modified(Y-m-d\\TH:i:sP)%",classes:"hide-group"}}},author:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,classes:["hide-group-header","hide-group"]},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"Person"}},name:{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,field:{label:(0,o.__)("Author Name","rank-math-pro"),placeholder:"%post_author%"}}}},reviewRating:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,classes:"hide-group-header"},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"Rating"}},ratingValue:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"number",label:(0,o.__)("Rating","rank-math-pro"),help:(0,o.__)("Rating score","rank-math-pro")}}},worstRating:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"number",label:(0,o.__)("Rating Minimum","rank-math-pro"),help:(0,o.__)("Rating minimum score","rank-math-pro"),placeholder:1}}},bestRating:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"number",label:(0,o.__)("Rating Maximum","rank-math-pro"),help:(0,o.__)("Rating maximum score","rank-math-pro"),placeholder:5}}},alternateName:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Alternate Name","rank-math-pro"),classes:"hide-property",help:(0,o.__)("The truthfulness rating assigned to ClaimReview.reviewRating, as a human-readible short word or phrase. This value is displayed in the fact check in search results. Examples: True, Mostly true","rank-math-pro")}}}},positiveNotes:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Pros","rank-math-pro"),labelHelp:(0,o.__)("Use this section only for editorial reviews.","rank-math-pro")}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"ItemList"}},itemListElement:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,classes:"show-add-property show-delete-property",field:{type:"textarea",help:(0,o.__)("Positive notes, add one item per line","rank-math-pro")}}}},negativeNotes:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Cons","rank-math-pro")}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"ItemList"}},itemListElement:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,classes:"show-add-property show-delete-property",field:{type:"textarea",help:(0,o.__)("Negative notes, add one item per line","rank-math-pro")}}}}},video:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Video","rank-math-pro")}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"VideoObject"}},name:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Name","rank-math-pro"),help:(0,o.__)("A recipe video Name","rank-math-pro"),classes:"col-6"}}},description:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"textarea",label:(0,o.__)("Description","rank-math-pro"),help:(0,o.__)("A recipe video Description","rank-math-pro")}}},embedUrl:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Video URL","rank-math-pro"),help:(0,o.__)("A video URL. Optional.","rank-math-pro"),classes:"col-6"}}},contentUrl:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Content URL","rank-math-pro"),help:(0,o.__)("A URL pointing to the actual video media file","rank-math-pro"),classes:"col-6"}}},thumbnailUrl:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Recipe Video Thumbnail","rank-math-pro"),help:(0,o.__)("A recipe video thumbnail URL","rank-math-pro"),classes:"col-6"}}},duration:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Duration","rank-math-pro"),help:(0,o.__)("ISO 8601 duration format. Example: PT1H30M","rank-math-pro"),classes:"col-6"}}},uploadDate:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"datepicker",label:(0,o.__)("Video Upload Date","rank-math-pro"),classes:"col-6"}}}},instructionType:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"radio",label:(0,o.__)("Instruction Type","rank-math-pro"),options:{SingleField:"Single Field",HowToStep:"How To Step"},default:"SingleField"}}},instructionsSingleField:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{type:"textarea",label:(0,o.__)("Recipe Instructions","rank-math-pro")},dependency:[{field:"instructionType",value:"SingleField"}]}},instructionsHowToStep:{map:{isArray:!0,isGroup:!0,isRequired:!1,isRecommended:!1,arrayMap:"instructions",arrayProps:{map:{classes:"show-delete-property-group"}},field:{label:(0,o.__)("Recipe Instructions","rank-math-pro")},dependency:[{field:"instructionType",value:["HowToStep"]}]}},image:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,classes:["hide-group-header","hide-group"]},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"ImageObject"}},url:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Image URL","rank-math-pro"),placeholder:"%post_thumbnail%"}}}}},Product:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,title:(0,o.__)("Product","rank-math-pro"),defaultEn:"Product"},name:{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,field:{label:(0,o.__)("Product name","rank-math-pro"),placeholder:"%seo_title%"}}},url:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Product URL","rank-math-pro"),placeholder:"%url%"}}},reviewLocation:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,save:"metadata",field:{type:"select",label:(0,o.__)("Review Location","rank-math-pro"),help:(0,o.__)("The review or rating must be displayed on the page to comply with Google's Schema guidelines.","rank-math-pro"),options:{bottom:"Below Content",top:"Above Content",both:"Above and Below Content",custom:"Custom (use shortcode)"},default:"custom"}}},reviewLocationShortcode:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,save:"metadata",field:{type:"text",label:(0,o.__)("Shortcode","rank-math-pro"),help:(0,o.__)("You can either use this shortcode or Schema Block in the block editor to print the schema data in the content in order to meet the Google's guidelines. Read more about it here.","rank-math-pro"),readonly:"readonly"},value:"[rank_math_rich_snippet]",dependency:[{field:"reviewLocation",value:"custom"}]}},description:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{type:"textarea",label:(0,o.__)("Description","rank-math-pro"),placeholder:"%seo_description%"}}},sku:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{label:(0,o.__)("Product SKU","rank-math-pro")}}},brand:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,classes:"hide-group-header"},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"Brand"}},name:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{label:(0,o.__)("Brand Name","rank-math-pro")}}},url:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{label:(0,o.__)("Brand URL","rank-math-pro")}}}},image:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,classes:["hide-group-header","hide-group"]},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"ImageObject"}},url:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Image URL","rank-math-pro"),placeholder:"%post_thumbnail%"}}}},gtin8:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{label:(0,o.__)("GTIN","rank-math-pro")}}},mpn:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{label:(0,o.__)("MPN","rank-math-pro")}}},additionalType:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Additional Type","rank-math-pro"),help:(0,o.__)("Specify another Schema.org type to further describe the product that is referenced. You can also insert a URL to an external vocabulary such as Wikidata or Wikipedia.","rank-math-pro")}}},manufacturer:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"toggle",label:(0,o.__)("Add Manufacturer","rank-math-pro"),help:(0,o.__)("The manufacturer of the product. If enabled, the Organization data from Local SEO settings will be used.","rank-math-pro"),default:!1}}},offers:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Offers","rank-math-pro"),labelHelp:(0,o.__)("Keep this section empty if this is an editorial reviews.","rank-math-pro")}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"Offer"}},name:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{label:(0,o.__)("Name","rank-math-pro"),classes:"hide-group"}}},category:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{label:(0,o.__)("Category","rank-math-pro"),classes:"hide-group"}}},url:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{label:(0,o.__)("URL","rank-math-pro"),classes:"hide-group",placeholder:"%url%"}}},price:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{label:(0,o.__)("Price","rank-math-pro")}}},priceCurrency:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{label:(0,o.__)("Currency","rank-math-pro")}}},availability:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{type:"select",label:(0,o.__)("Availability","rank-math-pro"),help:(0,o.__)("Offer availability","rank-math-pro"),classes:"col-4",options:{InStock:"In Stock",SoldOut:"Sold Out",PreOrder:"Preorder"},default:"InStock"}}},validFrom:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{type:"datepicker",label:(0,o.__)("Price Valid From","rank-math-pro"),help:(0,o.__)("The date when the item becomes valid.","rank-math-pro"),classes:"hide-group"}}},priceValidUntil:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{type:"datepicker",label:(0,o.__)("Price Valid Until","rank-math-pro"),help:(0,o.__)("The date after which the price will no longer be available","rank-math-pro")}}},inventoryLevel:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Inventory Level","rank-math-pro"),classes:"hide-group"}}}},review:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Review","rank-math-pro")}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"Review"}},datePublished:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"datetimepicker",label:(0,o.__)("Published Date","rank-math-pro"),placeholder:"%date(Y-m-d\\TH:i:sP)%",classes:"hide-group"}}},dateModified:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"datetimepicker",label:(0,o.__)("Modified Date","rank-math-pro"),placeholder:"%modified(Y-m-d\\TH:i:sP)%",classes:"hide-group"}}},author:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,classes:["hide-group-header","hide-group"]},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"Person"}},name:{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,field:{label:(0,o.__)("Author Name","rank-math-pro"),placeholder:"%post_author%"}}}},reviewRating:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,classes:"hide-group-header"},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"Rating"}},ratingValue:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"number",label:(0,o.__)("Rating","rank-math-pro"),help:(0,o.__)("Rating score","rank-math-pro")}}},worstRating:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"number",label:(0,o.__)("Rating Minimum","rank-math-pro"),help:(0,o.__)("Rating minimum score","rank-math-pro"),placeholder:1}}},bestRating:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"number",label:(0,o.__)("Rating Maximum","rank-math-pro"),help:(0,o.__)("Rating maximum score","rank-math-pro"),placeholder:5}}},alternateName:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Alternate Name","rank-math-pro"),classes:"hide-property",help:(0,o.__)("The truthfulness rating assigned to ClaimReview.reviewRating, as a human-readible short word or phrase. This value is displayed in the fact check in search results. Examples: True, Mostly true","rank-math-pro")}}}},positiveNotes:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Pros","rank-math-pro"),labelHelp:(0,o.__)("Use this section only for editorial reviews.","rank-math-pro")}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"ItemList"}},itemListElement:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,classes:"show-add-property show-delete-property",field:{type:"textarea",help:(0,o.__)("Positive notes, add one item per line","rank-math-pro")}}}},negativeNotes:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Cons","rank-math-pro")}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"ItemList"}},itemListElement:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,classes:"show-add-property show-delete-property",field:{type:"textarea",help:(0,o.__)("Negative notes, add one item per line","rank-math-pro")}}}}}},Person:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,title:(0,o.__)("Person","rank-math-pro"),defaultEn:"Person"},name:{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,field:{label:(0,o.__)("Headline","rank-math-pro"),placeholder:"%seo_title%"}}},description:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{type:"textarea",label:(0,o.__)("Description","rank-math-pro"),placeholder:"%seo_description%"}}},reviewLocationShortcode:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,save:"metadata",field:{type:"text",label:(0,o.__)("Shortcode","rank-math-pro"),help:(0,o.__)("You can either use this shortcode or Schema Block in the block editor to print the schema data in the content in order to meet the Google's guidelines. Read more about it here.","rank-math-pro"),readonly:"readonly"},value:"[rank_math_rich_snippet]"}},email:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Email","rank-math-pro")}}},address:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Address","rank-math-pro")}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"PostalAddress"}},streetAddress:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"text",label:(0,o.__)("Street Address","rank-math-pro")}}},addressLocality:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"text",label:(0,o.__)("Locality","rank-math-pro")}}},addressRegion:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"text",label:(0,o.__)("Region","rank-math-pro")}}},postalCode:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"text",label:(0,o.__)("Postal Code","rank-math-pro")}}},addressCountry:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"text",label:(0,o.__)("Country","rank-math-pro")}}}},gender:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Gender","rank-math-pro"),classes:"col-6"}}},jobTitle:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Job title","rank-math-pro"),help:(0,o.__)("The job title of the person (for example, Financial Manager).","rank-math-pro"),classes:"col-6"}}},sameAs:{map:{isArray:!0,isGroup:!0,isRequired:!1,isRecommended:!1,classes:"show-add-property show-delete-property",field:{label:(0,o.__)("sameAs","rank-math-pro")}}}},VideoObject:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,title:(0,o.__)("Video","rank-math-pro"),defaultEn:"Video"},embedUrl:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Embed URL","rank-math-pro"),help:(0,o.__)("A URL pointing to the embeddable player for the video. Example: https://www.youtube.com/embed/VIDEOID","rank-math-pro"),classes:"col-6"}}},contentUrl:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Content URL","rank-math-pro"),help:(0,o.__)("A URL pointing to the actual video media file like MP4, MOV, etc. Please leave it empty if you don't know the URL.","rank-math-pro"),classes:"col-6"}}},name:{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,field:{label:(0,o.__)("Headline","rank-math-pro"),placeholder:"%seo_title%"}}},description:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{type:"textarea",label:(0,o.__)("Description","rank-math-pro"),placeholder:"%seo_description%"}}},reviewLocationShortcode:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,save:"metadata",field:{type:"text",label:(0,o.__)("Shortcode","rank-math-pro"),help:(0,o.__)("You can either use this shortcode or Schema Block in the block editor to print the schema data in the content in order to meet the Google's guidelines. Read more about it here.","rank-math-pro"),readonly:"readonly"},value:"[rank_math_rich_snippet]"}},uploadDate:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Upload Date","rank-math-pro"),placeholder:"%date(Y-m-d\\TH:i:sP)%"}}},duration:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Duration","rank-math-pro"),help:(0,o.__)("ISO 8601 duration format. Example: PT1H30M","rank-math-pro"),classes:"col-6"}}},thumbnailUrl:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Video Thumbnail","rank-math-pro"),help:(0,o.__)("A video thumbnail URL","rank-math-pro"),placeholder:"%post_thumbnail%"}}},hasPart:{map:{isArray:!0,isGroup:!0,isRequired:!1,isRecommended:!1,arrayMap:"videoClip",arrayProps:{map:{classes:"show-delete-property-group"}},field:{label:(0,o.__)("Video Clip","rank-math-pro")}}},width:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"number",label:(0,o.__)("Width","rank-math-pro")}}},height:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"number",label:(0,o.__)("Height","rank-math-pro")}}},isFamilyFriendly:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"toggle",label:(0,o.__)("Is Family Friendly Video","rank-math-pro"),help:(0,o.__)("Mark this video as Family-friendly","rank-math-pro")}}},category:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,save:"metadata",field:{label:(0,o.__)("Video Category","rank-math-pro"),help:(0,o.__)("A short description of the broad category that the video belongs to. Add coma separated video categories. (Used in the Video Sitemap only)","rank-math-pro"),placeholder:"%categories%"}}},tags:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,save:"metadata",field:{label:(0,o.__)("Video Tags","rank-math-pro"),help:(0,o.__)("An arbitrary string tag describing the video. Add coma separated video tags. (Used in the Video Sitemap only)","rank-math-pro"),placeholder:"%tags%"}}},rating:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,save:"metadata",field:{type:"number",label:(0,o.__)("Rating","rank-math-pro"),help:(0,o.__)("The rating of the video. Supported values are float numbers in the range 0.0 (low) to 5.0 (high), inclusive. (Used in the Video Sitemap only)","rank-math-pro")}}}},FAQPage:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,title:(0,o.__)("FAQ","rank-math-pro"),defaultEn:"FAQ"},name:{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,field:{label:(0,o.__)("Name","rank-math-pro"),placeholder:"%seo_title%"}}},reviewLocationShortcode:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,save:"metadata",field:{type:"text",label:(0,o.__)("Shortcode","rank-math-pro"),help:(0,o.__)("You can use the Schema Block in the block editor, or copy and paste this in the content. This shortcode will work on this page only.","rank-math-pro"),readonly:"readonly"},value:"[rank_math_rich_snippet]"}},url:{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,field:{label:(0,o.__)("URL","rank-math-pro"),placeholder:"%url%",classes:"hide-group"}}},datePublished:{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,field:{label:(0,o.__)("Published Date","rank-math-pro"),classes:"hide-group",default:"%date(Y-m-d\\TH:i:sP)%"}}},dateModified:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{label:(0,o.__)("Modified Date","rank-math-pro"),classes:"hide-group",default:"%modified(Y-m-d\\TH:i:sP)%"}}},mainEntity:{map:{isArray:!0,isGroup:!0,isRequired:!1,isRecommended:!1,arrayMap:"question",arrayProps:{map:{classes:"show-delete-property-group"}},field:{label:(0,o.__)("Questions","rank-math-pro")}}}},HowTo:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,title:(0,o.__)("HowTo","rank-math-pro"),defaultEn:"HowTo"},name:{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,field:{label:(0,o.__)("Name","rank-math-pro"),placeholder:"%seo_title%"}}},description:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{type:"textarea",label:(0,o.__)("Description","rank-math-pro"),placeholder:"%seo_description%"}}},reviewLocationShortcode:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,save:"metadata",field:{type:"text",label:(0,o.__)("Shortcode","rank-math-pro"),help:(0,o.__)("You can use the Schema Block in the block editor, or copy and paste this in the content. This shortcode will work on this page only.","rank-math-pro"),readonly:"readonly"},value:"[rank_math_rich_snippet]"}},totalTime:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{label:(0,o.__)("Total Time","rank-math-pro"),help:(0,o.__)("Example: P12DT23H15M","rank-math-pro")}}},image:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,classes:"hide-group-header"},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"ImageObject"}},url:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Image URL","rank-math-pro"),placeholder:"%post_thumbnail%"}}}},estimatedCost:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,classes:"hide-group-header"},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"MonetaryAmount"}},value:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Cost","rank-math-pro"),help:(0,o.__)("The estimated cost of the supplies consumed when performing instructions.","rank-math-pro"),classes:"col-4"}}},currency:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Currency","rank-math-pro"),help:(0,o.__)("ISO 4217 Currency code. Example: EUR","rank-math-pro"),classes:"col-4"}}}},material:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{type:"textarea",label:(0,o.__)("Material","rank-math-pro")}}},supply:{map:{isArray:!0,isGroup:!0,isRequired:!1,isRecommended:!1,arrayMap:"supplies",arrayProps:{map:{classes:"show-delete-property-group"}},classes:"show-add-property-group",field:{label:(0,o.__)("Supplies","rank-math-pro")}}},tool:{map:{isArray:!0,isGroup:!0,isRequired:!1,isRecommended:!1,arrayMap:"tools",arrayProps:{map:{classes:"show-delete-property-group"}},classes:"show-add-property-group",field:{label:(0,o.__)("Tools","rank-math-pro")}}},step:{map:{isArray:!0,isGroup:!0,isRequired:!1,isRecommended:!1,arrayMap:"steps",arrayProps:{map:{classes:"show-delete-property-group"}},classes:"show-add-property-group",field:{label:(0,o.__)("Steps","rank-math-pro")}}}},JobPosting:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,title:(0,o.__)("Job Posting","rank-math-pro"),defaultEn:"Job Posting"},title:{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,field:{label:(0,o.__)("Headline","rank-math-pro"),placeholder:"%seo_title%"}}},description:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{type:"textarea",label:(0,o.__)("Description","rank-math-pro"),placeholder:"%seo_description%"}}},reviewLocationShortcode:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,save:"metadata",field:{type:"text",label:(0,o.__)("Shortcode","rank-math-pro"),help:(0,o.__)("You can either use this shortcode or Schema Block in the block editor to print the schema data in the content in order to meet the Google's guidelines. Read more about it here.","rank-math-pro"),readonly:"readonly"},value:"[rank_math_rich_snippet]"}},baseSalary:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,classes:"hide-group-header"},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"MonetaryAmount"}},currency:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Salary Currency","rank-math-pro"),help:(0,o.__)("ISO 4217 Currency code. Example: EUR","rank-math-pro"),classes:"col-4"}}},value:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Salary","rank-math-pro")}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"QuantitativeValue"}},value:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{label:(0,o.__)("Salary (Recommended)","rank-math-pro"),help:(0,o.__)("Insert amount, e.g. 50.00, or a salary range, e.g. 40.00-50.00","rank-math-pro"),classes:"col-4"}}},unitText:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{type:"select",label:(0,o.__)("Payroll (Recommended)","rank-math-pro"),help:(0,o.__)("Salary amount is for","rank-math-pro"),options:{"":"None",YEAR:"Yearly",MONTH:"Monthly",WEEK:"Weekly",DAY:"Daily",HOUR:"Hourly"},classes:"col-4"}}}}},datePosted:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"datepicker",label:(0,o.__)("Date Posted","rank-math-pro"),placeholder:"%date(Y-m-d)%",help:(0,o.__)("The original date on which employer posted the job. You can leave it empty to use the post publication date as job posted date","rank-math-pro"),classes:"col-4"}}},validThrough:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"datepicker",label:(0,o.__)("Posting Expiry Date","rank-math-pro"),help:(0,o.__)("The date when the job posting will expire. If a job posting never expires, or you do not know when the job will expire, do not include this property","rank-math-pro"),classes:"col-4"}}},unpublish:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,save:"metadata",field:{type:"select",label:(0,o.__)("Unpublish when expired","rank-math-pro"),options:{on:"Yes",off:"No"},help:(0,o.__)("If checked, post status will be changed to Draft and its URL will return a 404 error, as required by the Rich Result guidelines","rank-math-pro"),classes:"col-4",default:"on"}}},employmentType:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{type:"checkbox",multiple:!0,label:(0,o.__)("Employment Type (Recommended)","rank-math-pro"),help:(0,o.__)("Type of employment. You can choose more than one value","rank-math-pro"),options:{"":"None",FULL_TIME:"Full Time",PART_TIME:"Part Time",CONTRACTOR:"Contractor",TEMPORARY:"Temporary",INTERN:"Intern",VOLUNTEER:"Volunteer",PER_DIEM:"Per Diem",OTHER:"Other"},default:[]}}},hiringOrganization:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,classes:"hide-group-header"},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"Organization"}},name:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Hiring Organization","rank-math-pro"),placeholder:"%org_name%",help:(0,o.__)("The name of the company. Leave empty to use your own company information.","rank-math-pro"),classes:"col-4"}}},sameAs:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{label:(0,o.__)("Organization URL (Recommended)","rank-math-pro"),placeholder:"%org_url%",help:(0,o.__)("The URL of the organization offering the job position. Leave empty to use your own company information","rank-math-pro"),classes:"col-6"}}},logo:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{label:(0,o.__)("Organization Logo (Recommended)","rank-math-pro"),placeholder:"%org_logo%",help:(0,o.__)("Logo URL of the organization offering the job position. Leave empty to use your own company information","rank-math-pro"),classes:"col-6"}}}},id:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{label:(0,o.__)("Posting ID (Recommended)","rank-math-pro"),help:(0,o.__)("The hiring organization's unique identifier for the job.","rank-math-pro"),classes:"col-6"}}},jobLocationType:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"toggle",label:(0,o.__)("Is Telecommute Job","rank-math-pro"),help:(0,o.__)("Use this property to specify that the job is a Work From Home (remote) job. keep address empty if job is 100% remote.","rank-math-pro"),default:!1}}},applicantLocationRequirements:{map:{isArray:!0,isGroup:!0,isRequired:!1,isRecommended:!1,arrayMap:"country",arrayProps:{map:{classes:"show-delete-property-group"}},field:{label:(0,o.__)("Remote Job Location","rank-math-pro"),help:(0,o.__)("Use this property to specify geographic location(s) in which employees may be located for work from home jobs. At least one country is required.","rank-math-pro")},dependency:[{field:"jobLocationType",value:!0}]}},jobLocation:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,classes:"hide-group-header"},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"Place"}},name:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Venue Name","rank-math-pro"),help:(0,o.__)("The venue name.","rank-math-pro"),classes:"hide-group"}}},url:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Venue URL","rank-math-pro"),help:(0,o.__)("Website URL of the venue","rank-math-pro"),classes:"hide-group"}}},address:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Address","rank-math-pro")}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"PostalAddress"}},streetAddress:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"text",label:(0,o.__)("Street Address","rank-math-pro")}}},addressLocality:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"text",label:(0,o.__)("Locality","rank-math-pro")}}},addressRegion:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"text",label:(0,o.__)("Region","rank-math-pro")}}},postalCode:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"text",label:(0,o.__)("Postal Code","rank-math-pro")}}},addressCountry:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"text",label:(0,o.__)("Country","rank-math-pro")}}}}},experienceInPlaceOfEducation:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"select",label:(0,o.__)("Use Exp in place of Education","rank-math-pro"),help:(0,o.__)("If set to true, this property indicates whether a job posting will accept experience in place of its formal educational qualifications. If set to true, you must include both the experienceRequirements and educationRequirements properties.","rank-math-pro"),options:{True:"True",False:"False"},default:"False"}}},educationRequirements:{map:{isArray:!0,isGroup:!0,isRequired:!1,isRecommended:!1,arrayMap:"education-requirement",arrayProps:{map:{classes:"show-delete-property-group"}},field:{label:(0,o.__)("Education Required","rank-math-pro"),help:(0,o.__)("The educational background needed for the job posting. If there aren't any educational requirements, use the no requirements value. If you don't know the educational requirements, don't add this property.","rank-math-pro")}}},experienceRequirements:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Experience Required","rank-math-pro")}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"OccupationalExperienceRequirements"}},monthsOfExperience:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"number",label:(0,o.__)("Months of Experience","rank-math-pro"),help:(0,o.__)("The experience that's required for the job posting. If there aren't any requirements, use 0.","rank-math-pro")}}}},image:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,classes:["hide-group-header","hide-group"]},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"ImageObject"}},url:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Image URL","rank-math-pro"),placeholder:"%post_thumbnail%"}}}}},PodcastEpisode:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,title:(0,o.__)("Podcast Episode","rank-math-pro"),defaultEn:"Podcast Episode"},name:{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,field:{label:(0,o.__)("Episode Name","rank-math-pro"),placeholder:"%title%"}}},description:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{type:"textarea",label:(0,o.__)("Episode Description","rank-math-pro"),placeholder:"%seo_description%",help:(0,o.__)("A plaintext description of the episode without HTML tags.","rank-math-pro")}}},reviewLocationShortcode:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,save:"metadata",field:{type:"text",label:(0,o.__)("Shortcode","rank-math-pro"),help:(0,o.__)("You can either use this shortcode or Schema Block in the block editor to print the schema data in the content in order to meet the Google's guidelines. Read more about it here.","rank-math-pro"),readonly:"readonly"},value:"[rank_math_rich_snippet]"}},author:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,classes:"hide-group-header"},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"Person"}},name:{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,field:{label:(0,o.__)("Author Name","rank-math-pro"),placeholder:"%post_author%"}}}},datePublished:{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,field:{label:(0,o.__)("Published Date","rank-math-pro"),classes:"hide-group",default:"%date(Y-m-d\\TH:i:sP)%"}}},dateModified:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{label:(0,o.__)("Modified Date","rank-math-pro"),classes:"hide-group",default:"%modified(Y-m-d\\TH:i:sP)%"}}},timeRequired:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Episode Duration","rank-math-pro"),help:(0,o.__)("ISO 8601 duration format. Example: PT37M. Use this tool to convert standard time to ISO8601 format.","rank-math-pro"),classes:"col-4"}}},url:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Episode URL","rank-math-pro"),default:"%url%",help:(0,o.__)("By default, current post URL is used.","rank-math-pro")}}},thumbnailUrl:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Episode Image URL","rank-math-pro"),placeholder:"%podcast_image%",help:(0,o.__)("If empty, podcast channel image will be used from the Settings page.","rank-math-pro")}}},isFamilyFriendly:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"toggle",label:(0,o.__)("Is episode family friendly?","rank-math-pro"),default:"true"}}},associatedMedia:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,classes:"hide-group-header"},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"MediaObject"}},contentUrl:{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,field:{label:(0,o.__)("Audio File URL","rank-math-pro"),help:(0,o.__)("Fully-qualified URL of the episode audio file, including the format extension (for example, .wav, .mp3)","rank-math-pro")}}}},partOfSeason:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,classes:"hide-group-header"},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"PodcastSeason"}},seasonNumber:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Season Number","rank-math-pro"),help:(0,o.__)("Position of the season within an ordered group of seasons (1, 2, 3, etc).","rank-math-pro")}}},name:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Season Name","rank-math-pro")}}},url:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Season URL","rank-math-pro")}}}},episodeNumber:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Episode Number","rank-math-pro"),help:(0,o.__)("Position of the episode within an ordered group of episodes (1, 2, 3, etc).","rank-math-pro")}}}},Book:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,title:(0,o.__)("Book","rank-math-pro"),defaultEn:"Book"},name:{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,field:{label:(0,o.__)("Headline","rank-math-pro"),placeholder:"%seo_title%"}}},reviewLocation:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,save:"metadata",field:{type:"select",label:(0,o.__)("Review Location","rank-math-pro"),help:(0,o.__)("The review or rating must be displayed on the page to comply with Google's Schema guidelines.","rank-math-pro"),options:{bottom:"Below Content",top:"Above Content",both:"Above and Below Content",custom:"Custom (use shortcode)"},default:"custom"}}},reviewLocationShortcode:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,save:!1,field:{type:"text",label:(0,o.__)("Shortcode","rank-math-pro"),help:(0,o.__)("You can either use this shortcode or Schema Block in the block editor to print the schema data in the content in order to meet the Google's guidelines. Read more about it here.","rank-math-pro"),readonly:"readonly"},value:"[rank_math_rich_snippet]",dependency:[{field:"reviewLocation",value:"custom"}]}},url:{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,field:{label:(0,o.__)("URL","rank-math-pro")}}},author:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,classes:"hide-group-header"},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"Person"}},name:{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,field:{label:(0,o.__)("Author Name","rank-math-pro"),placeholder:"%post_author%"}}}},review:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Review","rank-math-pro")}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"Review"}},datePublished:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"datetimepicker",label:(0,o.__)("Published Date","rank-math-pro"),placeholder:"%date(Y-m-d\\TH:i:sP)%",classes:"hide-group"}}},dateModified:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"datetimepicker",label:(0,o.__)("Modified Date","rank-math-pro"),placeholder:"%modified(Y-m-d\\TH:i:sP)%",classes:"hide-group"}}},author:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,classes:["hide-group-header","hide-group"]},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"Person"}},name:{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,field:{label:(0,o.__)("Author Name","rank-math-pro"),placeholder:"%post_author%"}}}},reviewRating:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,classes:"hide-group-header"},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"Rating"}},ratingValue:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"number",label:(0,o.__)("Rating","rank-math-pro"),help:(0,o.__)("Rating score","rank-math-pro")}}},worstRating:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"number",label:(0,o.__)("Rating Minimum","rank-math-pro"),help:(0,o.__)("Rating minimum score","rank-math-pro"),placeholder:1}}},bestRating:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"number",label:(0,o.__)("Rating Maximum","rank-math-pro"),help:(0,o.__)("Rating maximum score","rank-math-pro"),placeholder:5}}},alternateName:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Alternate Name","rank-math-pro"),classes:"hide-property",help:(0,o.__)("The truthfulness rating assigned to ClaimReview.reviewRating, as a human-readible short word or phrase. This value is displayed in the fact check in search results. Examples: True, Mostly true","rank-math-pro")}}}},positiveNotes:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Pros","rank-math-pro"),labelHelp:(0,o.__)("Use this section only for editorial reviews.","rank-math-pro")}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"ItemList"}},itemListElement:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,classes:"show-add-property show-delete-property",field:{type:"textarea",help:(0,o.__)("Positive notes, add one item per line","rank-math-pro")}}}},negativeNotes:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Cons","rank-math-pro")}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"ItemList"}},itemListElement:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,classes:"show-add-property show-delete-property",field:{type:"textarea",help:(0,o.__)("Negative notes, add one item per line","rank-math-pro")}}}}},hasPart:{map:{isArray:!0,isGroup:!0,isRequired:!1,isRecommended:!1,arrayMap:"bookEditions",arrayProps:{map:{classes:"show-delete-property-group"}},field:{label:(0,o.__)("Editions","rank-math-pro")}}},image:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,classes:["hide-group-header","hide-group"]},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"ImageObject"}},url:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Image URL","rank-math-pro"),placeholder:"%post_thumbnail%"}}}}},Course:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,title:(0,o.__)("Course","rank-math-pro"),defaultEn:"Course"},name:{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,field:{label:(0,o.__)("Headline","rank-math-pro"),placeholder:"%seo_title%"}}},reviewLocation:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,save:"metadata",field:{type:"select",label:(0,o.__)("Review Location","rank-math-pro"),help:(0,o.__)("The review or rating must be displayed on the page to comply with Google's Schema guidelines.","rank-math-pro"),options:{bottom:"Below Content",top:"Above Content",both:"Above and Below Content",custom:"Custom (use shortcode)"},default:"custom"}}},reviewLocationShortcode:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,save:"metadata",field:{type:"text",label:(0,o.__)("Shortcode","rank-math-pro"),help:(0,o.__)("You can either use this shortcode or Schema Block in the block editor to print the schema data in the content in order to meet the Google's guidelines. Read more about it here.","rank-math-pro"),readonly:"readonly"},value:"[rank_math_rich_snippet]",dependency:[{field:"reviewLocation",value:"custom"}]}},description:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{type:"textarea",label:(0,o.__)("Description","rank-math-pro"),placeholder:"%seo_description%"}}},provider:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,classes:"hide-group-header"},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,field:{type:"radio",label:(0,o.__)("Course Provider","rank-math-pro"),classes:"show-property",options:{Organization:"Organization",Person:"Person"},default:"Organization"}}},name:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Course Provider Name","rank-math-pro")}}},sameAs:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Course Provider URL","rank-math-pro")}}}},image:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,classes:["hide-group-header","hide-group"]},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"ImageObject"}},url:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Image URL","rank-math-pro"),placeholder:"%post_thumbnail%"}}}},hasCourseInstance:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Course Instance","rank-math-pro")}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"CourseInstance"}},courseMode:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{type:"select",label:(0,o.__)("Course Mode","rank-math-pro"),help:(0,o.__)("The medium through which the course will be delivered.","rank-math-pro"),options:{Online:"Online",Onsite:"Onsite",Blended:"Blended"},default:"Online"}}},courseWorkload:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{label:(0,o.__)("Course Workload","rank-math-pro"),help:(0,o.__)("Total time to watch all videos and complete all assignments and exams for the course. Use the 8601 format. Example: PT22H","rank-math-pro")}}},courseSchedule:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Course Schedule","rank-math-pro")}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,value:"Schedule"}},duration:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Duration","rank-math-pro"),help:(0,o.__)("Suggested pacing in repeatFrequency units (8601 duration format). For example, PT5H monthly means 5 hours per month. Use courseWorkload for total length.","rank-math-pro")}}},repeatCount:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"number",label:(0,o.__)("Repeat Count","rank-math-pro"),help:(0,o.__)("The numerical value for how long the course lasts for, in repeatFrequency units. For example, if the repeatFrequency is monthly and the repeatCount is 4, the course lasts for 4 months.","rank-math-pro")}}},repeatFrequency:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{type:"select",label:(0,o.__)("Repeat Frequency","rank-math-pro"),help:(0,o.__)("The duration and repeatCount properties are relative to this field. ","rank-math-pro"),options:{"":"Select Frequency",Daily:"Daily",Weekly:"Weekly",Monthly:"Monthly",Yearly:"Yearly"},default:""}}},startDate:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"datepicker",label:(0,o.__)("Start Date","rank-math-pro"),help:(0,o.__)("The start date for the course, in 8601 date format (YYYY-MM-DD), if applicable.","rank-math-pro"),classes:"col-4"}}},endDate:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"datepicker",label:(0,o.__)("End Date","rank-math-pro"),help:(0,o.__)("The end date for the course, in 8601 date format (YYYY-MM-DD), if applicable.","rank-math-pro"),classes:"col-4"}}}}},offers:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Offers","rank-math-pro")}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"Offer"}},name:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{label:(0,o.__)("Name","rank-math-pro"),classes:"hide-group"}}},category:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{label:(0,o.__)("Category","rank-math-pro"),help:(0,o.__)("The pricing category of the course. Example: Free, Partially Free, Subscription, Paid","rank-math-pro")}}},url:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{label:(0,o.__)("URL","rank-math-pro"),classes:"hide-group"}}},price:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{label:(0,o.__)("Price","rank-math-pro"),help:(0,o.__)("The numerical price of the course, if applicable.","rank-math-pro")}}},priceCurrency:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{label:(0,o.__)("Currency","rank-math-pro"),help:(0,o.__)("The currency of the price of the course, in ISO 4217 currency format (3 letter code), if applicable.","rank-math-pro")}}},availability:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{type:"select",label:(0,o.__)("Availability","rank-math-pro"),help:(0,o.__)("Offer availability","rank-math-pro"),classes:["col-4","hide-group"],options:{InStock:"In Stock",SoldOut:"Sold Out",PreOrder:"Preorder"},default:"InStock"}}},validFrom:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{type:"datepicker",label:(0,o.__)("Price Valid From","rank-math-pro"),help:(0,o.__)("The date when the item becomes valid.","rank-math-pro"),classes:"hide-group"}}},priceValidUntil:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{type:"datepicker",label:(0,o.__)("Price Valid Until","rank-math-pro"),help:(0,o.__)("The date after which the price will no longer be available","rank-math-pro"),classes:"hide-group"}}},inventoryLevel:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Inventory Level","rank-math-pro"),classes:"hide-group"}}}},review:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Review","rank-math-pro")}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"Review"}},datePublished:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"datetimepicker",label:(0,o.__)("Published Date","rank-math-pro"),placeholder:"%date(Y-m-d\\TH:i:sP)%",classes:"hide-group"}}},dateModified:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"datetimepicker",label:(0,o.__)("Modified Date","rank-math-pro"),placeholder:"%modified(Y-m-d\\TH:i:sP)%",classes:"hide-group"}}},author:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,classes:["hide-group-header","hide-group"]},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"Person"}},name:{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,field:{label:(0,o.__)("Author Name","rank-math-pro"),placeholder:"%post_author%"}}}},reviewRating:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,classes:"hide-group-header"},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"Rating"}},ratingValue:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"number",label:(0,o.__)("Rating","rank-math-pro"),help:(0,o.__)("Rating score","rank-math-pro")}}},worstRating:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"number",label:(0,o.__)("Rating Minimum","rank-math-pro"),help:(0,o.__)("Rating minimum score","rank-math-pro"),placeholder:1}}},bestRating:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"number",label:(0,o.__)("Rating Maximum","rank-math-pro"),help:(0,o.__)("Rating maximum score","rank-math-pro"),placeholder:5}}},alternateName:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Alternate Name","rank-math-pro"),classes:"hide-property",help:(0,o.__)("The truthfulness rating assigned to ClaimReview.reviewRating, as a human-readible short word or phrase. This value is displayed in the fact check in search results. Examples: True, Mostly true","rank-math-pro")}}}},positiveNotes:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Pros","rank-math-pro"),labelHelp:(0,o.__)("Use this section only for editorial reviews.","rank-math-pro")}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"ItemList"}},itemListElement:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,classes:"show-add-property show-delete-property",field:{type:"textarea",help:(0,o.__)("Positive notes, add one item per line","rank-math-pro")}}}},negativeNotes:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Cons","rank-math-pro")}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"ItemList"}},itemListElement:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,classes:"show-add-property show-delete-property",field:{type:"textarea",help:(0,o.__)("Negative notes, add one item per line","rank-math-pro")}}}}}},Event:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,title:(0,o.__)("Event","rank-math-pro"),defaultEn:"Event"},name:{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,field:{label:(0,o.__)("Headline","rank-math-pro"),placeholder:"%seo_title%"}}},reviewLocation:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,save:"metadata",field:{type:"select",label:(0,o.__)("Review Location","rank-math-pro"),help:(0,o.__)("The review or rating must be displayed on the page to comply with Google's Schema guidelines.","rank-math-pro"),options:{bottom:"Below Content",top:"Above Content",both:"Above and Below Content",custom:"Custom (use shortcode)"},default:"custom"}}},reviewLocationShortcode:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,save:"metadata",field:{type:"text",label:(0,o.__)("Shortcode","rank-math-pro"),help:(0,o.__)("You can either use this shortcode or Schema Block in the block editor to print the schema data in the content in order to meet the Google's guidelines. Read more about it here.","rank-math-pro"),readonly:"readonly"},value:"[rank_math_rich_snippet]",dependency:[{field:"reviewLocation",value:"custom"}]}},description:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{type:"textarea",label:(0,o.__)("Description","rank-math-pro"),placeholder:"%seo_description%"}}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"select",label:(0,o.__)("Event Type","rank-math-pro"),help:(0,o.__)("Type of the event","rank-math-pro"),classes:"show-property col-4",options:{Event:"Event",BusinessEvent:"Business Event",ChildrensEvent:"Childrens Event",ComedyEvent:"Comedy Event",DanceEvent:"Dance Event",DeliveryEvent:"Delivery Event",EducationEvent:"Education Event",ExhibitionEvent:"Exhibition Event",Festival:"Festival",FoodEvent:"Food Event",LiteraryEvent:"Literary Event",MusicEvent:"Music Event",PublicationEvent:"Publication Event",SaleEvent:"Sale Event",ScreeningEvent:"Screening Event",SocialEvent:"Social Event",SportsEvent:"Sports Event",TheaterEvent:"Theater Event",VisualArtsEvent:"Visual Arts Event"}}}},eventStatus:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{type:"select",label:(0,o.__)("Event Status","rank-math-pro"),help:(0,o.__)("Current status of the event (optional)","rank-math-pro"),options:{"":"None",EventScheduled:"Scheduled",EventCancelled:"Cancelled",EventPostponed:"Postponed",EventRescheduled:"Rescheduled",EventMovedOnline:"Moved Online"},classes:"col-4",default:"EventScheduled"}}},eventAttendanceMode:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{type:"select",label:(0,o.__)("Event Attendance Mode","rank-math-pro"),help:(0,o.__)("Indicates whether the event occurs online, offline at a physical location, or a mix of both online and offline.","rank-math-pro"),options:{OfflineEventAttendanceMode:"Offline",OnlineEventAttendanceMode:"Online",MixedEventAttendanceMode:"Online + Offline"},default:"OfflineEventAttendanceMode",classes:"col-4"}}},VirtualLocation:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,classes:"hide-group-header",dependency:[{field:"eventAttendanceMode",value:["OnlineEventAttendanceMode","MixedEventAttendanceMode"]}]},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,field:{value:"VirtualLocation"}}},url:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"text",label:(0,o.__)("Online Event URL","rank-math-pro"),help:(0,o.__)("The URL of the online event, where people can join. This property is required if your event is happening online","rank-math-pro")}}}},location:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,classes:"hide-group-header",dependency:[{field:"eventAttendanceMode",value:["OfflineEventAttendanceMode","MixedEventAttendanceMode"]}]},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"Place"}},name:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Venue Name","rank-math-pro"),help:(0,o.__)("The venue name.","rank-math-pro")}}},url:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Venue URL","rank-math-pro"),help:(0,o.__)("Website URL of the venue","rank-math-pro")}}},address:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Address","rank-math-pro")}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"PostalAddress"}},streetAddress:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"text",label:(0,o.__)("Street Address","rank-math-pro")}}},addressLocality:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"text",label:(0,o.__)("Locality","rank-math-pro")}}},addressRegion:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"text",label:(0,o.__)("Region","rank-math-pro")}}},postalCode:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"text",label:(0,o.__)("Postal Code","rank-math-pro")}}},addressCountry:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"text",label:(0,o.__)("Country","rank-math-pro")}}}}},performer:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Performer Information","rank-math-pro")}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"radio",label:(0,o.__)("Performer","rank-math-pro"),classes:"show-property",options:{Organization:"Organization",Person:"Person"},default:"Person"}}},name:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{label:(0,o.__)("Name","rank-math-pro")}}},sameAs:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{label:(0,o.__)("Website or Social Link","rank-math-pro")}}}},startDate:{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,field:{type:"datetimepicker",label:(0,o.__)("Start Date","rank-math-pro"),help:(0,o.__)("Date and time of the event","rank-math-pro"),classes:"col-4"}}},endDate:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"datetimepicker",label:(0,o.__)("End Date","rank-math-pro"),help:(0,o.__)("End date and time of the event","rank-math-pro"),classes:"col-4"}}},offers:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Offers","rank-math-pro")}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"Offer"}},name:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{label:(0,o.__)("Name","rank-math-pro"),classes:"hide-group",placeholder:"General Admission"}}},category:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{label:(0,o.__)("Category","rank-math-pro"),classes:"hide-group",placeholder:"primary"}}},url:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{label:(0,o.__)("URL","rank-math-pro")}}},price:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{label:(0,o.__)("Price","rank-math-pro")}}},priceCurrency:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{label:(0,o.__)("Currency","rank-math-pro")}}},availability:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{type:"select",label:(0,o.__)("Availability","rank-math-pro"),help:(0,o.__)("Offer availability","rank-math-pro"),classes:"col-4",options:{InStock:"In Stock",SoldOut:"Sold Out",PreOrder:"Preorder"},default:"InStock"}}},validFrom:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{type:"datepicker",label:(0,o.__)("Price Valid From","rank-math-pro"),help:(0,o.__)("The date when the item becomes valid.","rank-math-pro")}}},priceValidUntil:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{type:"datepicker",label:(0,o.__)("Price Valid Until","rank-math-pro"),help:(0,o.__)("The date after which the price will no longer be available","rank-math-pro"),classes:"hide-group"}}},inventoryLevel:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Inventory Level","rank-math-pro")}}}},review:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Review","rank-math-pro")}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"Review"}},datePublished:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"datetimepicker",label:(0,o.__)("Published Date","rank-math-pro"),placeholder:"%date(Y-m-d\\TH:i:sP)%",classes:"hide-group"}}},dateModified:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"datetimepicker",label:(0,o.__)("Modified Date","rank-math-pro"),placeholder:"%modified(Y-m-d\\TH:i:sP)%",classes:"hide-group"}}},author:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,classes:["hide-group-header","hide-group"]},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"Person"}},name:{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,field:{label:(0,o.__)("Author Name","rank-math-pro"),placeholder:"%post_author%"}}}},reviewRating:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,classes:"hide-group-header"},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"Rating"}},ratingValue:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"number",label:(0,o.__)("Rating","rank-math-pro"),help:(0,o.__)("Rating score","rank-math-pro")}}},worstRating:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"number",label:(0,o.__)("Rating Minimum","rank-math-pro"),help:(0,o.__)("Rating minimum score","rank-math-pro"),placeholder:1}}},bestRating:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"number",label:(0,o.__)("Rating Maximum","rank-math-pro"),help:(0,o.__)("Rating maximum score","rank-math-pro"),placeholder:5}}},alternateName:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Alternate Name","rank-math-pro"),classes:"hide-property",help:(0,o.__)("The truthfulness rating assigned to ClaimReview.reviewRating, as a human-readible short word or phrase. This value is displayed in the fact check in search results. Examples: True, Mostly true","rank-math-pro")}}}},positiveNotes:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Pros","rank-math-pro"),labelHelp:(0,o.__)("Use this section only for editorial reviews.","rank-math-pro")}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"ItemList"}},itemListElement:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,classes:"show-add-property show-delete-property",field:{type:"textarea",help:(0,o.__)("Positive notes, add one item per line","rank-math-pro")}}}},negativeNotes:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Cons","rank-math-pro")}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"ItemList"}},itemListElement:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,classes:"show-add-property show-delete-property",field:{type:"textarea",help:(0,o.__)("Negative notes, add one item per line","rank-math-pro")}}}}},image:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,classes:["hide-group-header","hide-group"]},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"ImageObject"}},url:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Image URL","rank-math-pro"),placeholder:"%post_thumbnail%"}}}}},SoftwareApplication:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,title:(0,o.__)("Software","rank-math-pro"),defaultEn:"Software"},name:{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,field:{label:(0,o.__)("Headline","rank-math-pro"),placeholder:"%seo_title%"}}},reviewLocation:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,save:"metadata",field:{type:"select",label:(0,o.__)("Review Location","rank-math-pro"),help:(0,o.__)("The review or rating must be displayed on the page to comply with Google's Schema guidelines.","rank-math-pro"),options:{bottom:"Below Content",top:"Above Content",both:"Above and Below Content",custom:"Custom (use shortcode)"},default:"custom"}}},reviewLocationShortcode:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,save:"metadata",field:{type:"text",label:(0,o.__)("Shortcode","rank-math-pro"),help:(0,o.__)("You can either use this shortcode or Schema Block in the block editor to print the schema data in the content in order to meet the Google's guidelines. Read more about it here.","rank-math-pro"),readonly:"readonly"},value:"[rank_math_rich_snippet]",dependency:[{field:"reviewLocation",value:"custom"}]}},description:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{type:"textarea",label:(0,o.__)("Description","rank-math-pro"),placeholder:"%seo_description%"}}},operatingSystem:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Operating System","rank-math-pro"),help:(0,o.__)("For example, Windows 7, OSX 10.6, Android 1.6","rank-math-pro"),classes:"col-6"}}},applicationCategory:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Application Category","rank-math-pro"),help:(0,o.__)("For example, Game, Multimedia","rank-math-pro"),classes:"col-6"}}},offers:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Offers","rank-math-pro")}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"Offer"}},name:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{label:(0,o.__)("Name","rank-math-pro"),classes:"hide-group"}}},category:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{label:(0,o.__)("Category","rank-math-pro"),classes:"hide-group"}}},url:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{label:(0,o.__)("URL","rank-math-pro"),classes:"hide-group"}}},price:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{label:(0,o.__)("Price","rank-math-pro")}}},priceCurrency:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{label:(0,o.__)("Currency","rank-math-pro")}}},availability:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{type:"select",label:(0,o.__)("Availability","rank-math-pro"),help:(0,o.__)("Offer availability","rank-math-pro"),classes:["col-4","hide-group"],options:{InStock:"In Stock",SoldOut:"Sold Out",PreOrder:"Preorder"},default:"InStock"}}},validFrom:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{type:"datepicker",label:(0,o.__)("Price Valid From","rank-math-pro"),help:(0,o.__)("The date when the item becomes valid.","rank-math-pro"),classes:"hide-group"}}},priceValidUntil:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!0,field:{type:"datepicker",label:(0,o.__)("Price Valid Until","rank-math-pro"),help:(0,o.__)("The date after which the price will no longer be available","rank-math-pro"),classes:"hide-group"}}},inventoryLevel:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Inventory Level","rank-math-pro"),classes:"hide-group"}}}},review:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Review","rank-math-pro")}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"Review"}},datePublished:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"datetimepicker",label:(0,o.__)("Published Date","rank-math-pro"),placeholder:"%date(Y-m-d\\TH:i:sP)%",classes:"hide-group"}}},dateModified:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"datetimepicker",label:(0,o.__)("Modified Date","rank-math-pro"),placeholder:"%modified(Y-m-d\\TH:i:sP)%",classes:"hide-group"}}},author:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,classes:["hide-group-header","hide-group"]},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"Person"}},name:{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,field:{label:(0,o.__)("Author Name","rank-math-pro"),placeholder:"%post_author%"}}}},reviewRating:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,classes:"hide-group-header"},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"Rating"}},ratingValue:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"number",label:(0,o.__)("Rating","rank-math-pro"),help:(0,o.__)("Rating score","rank-math-pro")}}},worstRating:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"number",label:(0,o.__)("Rating Minimum","rank-math-pro"),help:(0,o.__)("Rating minimum score","rank-math-pro"),placeholder:1}}},bestRating:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{type:"number",label:(0,o.__)("Rating Maximum","rank-math-pro"),help:(0,o.__)("Rating maximum score","rank-math-pro"),placeholder:5}}},alternateName:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Alternate Name","rank-math-pro"),classes:"hide-property",help:(0,o.__)("The truthfulness rating assigned to ClaimReview.reviewRating, as a human-readible short word or phrase. This value is displayed in the fact check in search results. Examples: True, Mostly true","rank-math-pro")}}}},positiveNotes:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Pros","rank-math-pro"),labelHelp:(0,o.__)("Use this section only for editorial reviews.","rank-math-pro")}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"ItemList"}},itemListElement:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,classes:"show-add-property show-delete-property",field:{type:"textarea",help:(0,o.__)("Positive notes, add one item per line","rank-math-pro")}}}},negativeNotes:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Cons","rank-math-pro")}},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"ItemList"}},itemListElement:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,classes:"show-add-property show-delete-property",field:{type:"textarea",help:(0,o.__)("Negative notes, add one item per line","rank-math-pro")}}}}},image:{map:{isArray:!1,isGroup:!0,isRequired:!1,isRecommended:!1,classes:["hide-group-header","hide-group"]},"@type":{map:{isArray:!1,isGroup:!1,isRequired:!0,isRecommended:!1,value:"ImageObject"}},url:{map:{isArray:!1,isGroup:!1,isRequired:!1,isRecommended:!1,field:{label:(0,o.__)("Image URL","rank-math-pro"),placeholder:"%post_thumbnail%"}}}}}}},H=wp.compose,F=wp.components,V=React;function Y(e,r){return function(e){if(Array.isArray(e))return e}(e)||function(e,r){var a=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=a){var i,t,o,n,s=[],m=!0,l=!1;try{if(o=(a=a.call(e)).next,0===r){if(Object(a)!==a)return;m=!1}else for(;!(m=(i=o.call(a)).done)&&(s.push(i.value),s.length!==r);m=!0);}catch(e){l=!0,t=e}finally{try{if(!m&&null!=a.return&&(n=a.return(),Object(n)!==n))return}finally{if(l)throw t}}return s}}(e,r)||function(e,r){if(!e)return;if("string"==typeof e)return z(e,r);var a=Object.prototype.toString.call(e).slice(8,-1);"Object"===a&&e.constructor&&(a=e.constructor.name);if("Map"===a||"Set"===a)return Array.from(e);if("Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return z(e,r)}(e,r)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function z(e,r){(null==r||r>e.length)&&(r=e.length);for(var a=0,i=new Array(r);ar.expires?(localStorage.removeItem(e),!1):r.value)},remove:function(e){return!!e&&(localStorage.removeItem(e),!0)},expiry:function(e){if(!e)return!1;if(-1===e){var r=new Date;return r.setYear(1970),r.getTime()}var a=parseInt(e),i=e.replace(a,"");return"d"===i&&(a=24*a*60*60*1e3),"h"===i&&(a=60*a*60*1e3),"m"===i&&(a=60*a*1e3),"s"===i&&(a*=1e3),Date.now()+a}};function $(e){return $="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},$(e)}function Z(e,r){for(var a=0;a=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:t}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,n=!0,s=!1;return{s:function(){a=a.call(e)},n:function(){var e=a.next();return n=e.done,e},e:function(e){s=!0,o=e},f:function(){try{n||null==a.return||a.return()}finally{if(s)throw o}}}}function ie(e,r){(null==r||r>e.length)&&(r=e.length);for(var a=0,i=new Array(r);a1&&void 0!==arguments[1]?arguments[1]:{},a=(0,t.isString)(e)?re(e):e,i=he(a);return(i=(0,t.merge)(i,r)).property=e,i}function fe(e){return fe="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},fe(e)}function _e(e,r){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);r&&(i=i.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),a.push.apply(a,i)}return a}function Re(e,r,a){return(r=function(e){var r=function(e,r){if("object"!==fe(e)||null===e)return e;var a=e[Symbol.toPrimitive];if(void 0!==a){var i=a.call(e,r||"default");if("object"!==fe(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===r?String:Number)(e)}(e,"string");return"symbol"===fe(r)?r:String(r)}(r))in e?Object.defineProperty(e,r,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[r]=a,e}function Ae(e,r){var a=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return(0,t.isEmpty)(r)||(0,t.forEach)(r,(function(r,i){if("@context"!==i){var o=te(i,e);if(o)be(o,i,r,a);else{var n=!a&&re(i);(0,t.isArray)(r)?(o=ue()).map.isArray=!0:o=(0,t.isObject)(r)||n?Ae(n?ye(n):ue(),r,a):ce(),be(o,i,r,a),o.property=i,e.properties.push(o)}}})),e}var be=function(e,r,a){var i=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(!r)return e;var t=(0,s.applyFilters)("rank_math_schema_convert_value",!1,e,r,a,i);return!1!==t||!1!==(t=(0,s.applyFilters)("rank_math_schema_convert_"+r,!1,e,a))?t:(e.value=a,e)};function ge(e){var r=function(e){for(var r=1;r/g,">")).replace(/("(\\u[a-zA-Z0-9]{4}|\\[^u]|[^\\"])*"(\s*:)?|\b(true|false|null)\b|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?)/g,(function(e){var r="number";return/^"/.test(e)?r=/:$/.test(e)?"key":"string":/true|false/.test(e)?r="boolean":/null/.test(e)&&(r="null"),''+e+""}))}const Pe=window;function Ce(e){return Ce="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ce(e)}function Oe(){Oe=function(){return r};var e,r={},a=Object.prototype,i=a.hasOwnProperty,t=Object.defineProperty||function(e,r,a){e[r]=a.value},o="function"==typeof Symbol?Symbol:{},n=o.iterator||"@@iterator",s=o.asyncIterator||"@@asyncIterator",m=o.toStringTag||"@@toStringTag";function l(e,r,a){return Object.defineProperty(e,r,{value:a,enumerable:!0,configurable:!0,writable:!0}),e[r]}try{l({},"")}catch(e){l=function(e,r,a){return e[r]=a}}function d(e,r,a,i){var o=r&&r.prototype instanceof _?r:_,n=Object.create(o.prototype),s=new C(i||[]);return t(n,"_invoke",{value:q(e,a,s)}),n}function p(e,r,a){try{return{type:"normal",arg:e.call(r,a)}}catch(e){return{type:"throw",arg:e}}}r.wrap=d;var u="suspendedStart",c="suspendedYield",h="executing",y="completed",f={};function _(){}function R(){}function A(){}var b={};l(b,n,(function(){return this}));var g=Object.getPrototypeOf,k=g&&g(g(O([])));k&&k!==a&&i.call(k,n)&&(b=k);var v=A.prototype=_.prototype=Object.create(b);function G(e){["next","throw","return"].forEach((function(r){l(e,r,(function(e){return this._invoke(r,e)}))}))}function w(e,r){function a(t,o,n,s){var m=p(e[t],e,o);if("throw"!==m.type){var l=m.arg,d=l.value;return d&&"object"==Ce(d)&&i.call(d,"__await")?r.resolve(d.__await).then((function(e){a("next",e,n,s)}),(function(e){a("throw",e,n,s)})):r.resolve(d).then((function(e){l.value=e,n(l)}),(function(e){return a("throw",e,n,s)}))}s(m.arg)}var o;t(this,"_invoke",{value:function(e,i){function t(){return new r((function(r,t){a(e,i,r,t)}))}return o=o?o.then(t,t):t()}})}function q(r,a,i){var t=u;return function(o,n){if(t===h)throw new Error("Generator is already running");if(t===y){if("throw"===o)throw n;return{value:e,done:!0}}for(i.method=o,i.arg=n;;){var s=i.delegate;if(s){var m=S(s,i);if(m){if(m===f)continue;return m}}if("next"===i.method)i.sent=i._sent=i.arg;else if("throw"===i.method){if(t===u)throw t=y,i.arg;i.dispatchException(i.arg)}else"return"===i.method&&i.abrupt("return",i.arg);t=h;var l=p(r,a,i);if("normal"===l.type){if(t=i.done?y:c,l.arg===f)continue;return{value:l.arg,done:i.done}}"throw"===l.type&&(t=y,i.method="throw",i.arg=l.arg)}}}function S(r,a){var i=a.method,t=r.iterator[i];if(t===e)return a.delegate=null,"throw"===i&&r.iterator.return&&(a.method="return",a.arg=e,S(r,a),"throw"===a.method)||"return"!==i&&(a.method="throw",a.arg=new TypeError("The iterator does not provide a '"+i+"' method")),f;var o=p(t,r.iterator,a.arg);if("throw"===o.type)return a.method="throw",a.arg=o.arg,a.delegate=null,f;var n=o.arg;return n?n.done?(a[r.resultName]=n.value,a.next=r.nextLoc,"return"!==a.method&&(a.method="next",a.arg=e),a.delegate=null,f):n:(a.method="throw",a.arg=new TypeError("iterator result is not an object"),a.delegate=null,f)}function E(e){var r={tryLoc:e[0]};1 in e&&(r.catchLoc=e[1]),2 in e&&(r.finallyLoc=e[2],r.afterLoc=e[3]),this.tryEntries.push(r)}function P(e){var r=e.completion||{};r.type="normal",delete r.arg,e.completion=r}function C(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(E,this),this.reset(!0)}function O(r){if(r||""===r){var a=r[n];if(a)return a.call(r);if("function"==typeof r.next)return r;if(!isNaN(r.length)){var t=-1,o=function a(){for(;++t=0;--o){var n=this.tryEntries[o],s=n.completion;if("root"===n.tryLoc)return t("end");if(n.tryLoc<=this.prev){var m=i.call(n,"catchLoc"),l=i.call(n,"finallyLoc");if(m&&l){if(this.prev=0;--a){var t=this.tryEntries[a];if(t.tryLoc<=this.prev&&i.call(t,"finallyLoc")&&this.prev=0;--r){var a=this.tryEntries[r];if(a.finallyLoc===e)return this.complete(a.completion,a.afterLoc),P(a),f}},catch:function(e){for(var r=this.tryEntries.length-1;r>=0;--r){var a=this.tryEntries[r];if(a.tryLoc===e){var i=a.completion;if("throw"===i.type){var t=i.arg;P(a)}return t}}throw new Error("illegal catch attempt")},delegateYield:function(r,a,i){return this.delegate={iterator:O(r),resultName:a,nextLoc:i},"next"===this.method&&(this.arg=e),f}},r}function Te(e,r,a,i,t,o,n){try{var s=e[o](n),m=s.value}catch(e){return void a(e)}s.done?r(m):Promise.resolve(m).then(i,t)}var Le=function(e){var r=[];return(0,t.map)(e,(function(e){if((0,t.has)(e,"@graph"))return(0,t.isArray)(e["@graph"])?r=(0,t.merge)(r,e["@graph"]):r.push(e["@graph"]),!1;r.push(e)})),r};function Me(){var e;return e=Oe().mark((function e(r){var a,i;return Oe().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,fetch(rankMath.ajaxurl,{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded"},body:"action=rank_math_fetch_from_url&security="+rankMath.security+"&url="+r});case 2:if(!(a=e.sent).ok){e.next=10;break}return e.next=6,a.json();case 6:if((i=e.sent).success){e.next=9;break}return e.abrupt("return",i.error);case 9:return e.abrupt("return",Le(i.json));case 10:throw"HTTP-Error: "+a.status;case 11:case"end":return e.stop()}}),e)})),Me=function(){var r=this,a=arguments;return new Promise((function(i,t){var o=e.apply(r,a);function n(e){Te(o,i,t,n,s,"next",e)}function s(e){Te(o,i,t,n,s,"throw",e)}n(void 0)}))},Me.apply(this,arguments)}function Ne(e,r){return function(e){if(Array.isArray(e))return e}(e)||function(e,r){var a=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=a){var i,t,o,n,s=[],m=!0,l=!1;try{if(o=(a=a.call(e)).next,0===r){if(Object(a)!==a)return;m=!1}else for(;!(m=(i=o.call(a)).done)&&(s.push(i.value),s.length!==r);m=!0);}catch(e){l=!0,t=e}finally{try{if(!m&&null!=a.return&&(n=a.return(),Object(n)!==n))return}finally{if(l)throw t}}return s}}(e,r)||function(e,r){if(!e)return;if("string"==typeof e)return je(e,r);var a=Object.prototype.toString.call(e).slice(8,-1);"Object"===a&&e.constructor&&(a=e.constructor.name);if("Map"===a||"Set"===a)return Array.from(e);if("Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return je(e,r)}(e,r)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function je(e,r){(null==r||r>e.length)&&(r=e.length);for(var a=0,i=new Array(r);a]*>/g,""),e=JSON.parse(e),Le([e])}(i))}},(0,o.__)("Process Code","rank-math-pro")))};function De(e,r){return function(e){if(Array.isArray(e))return e}(e)||function(e,r){var a=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=a){var i,t,o,n,s=[],m=!0,l=!1;try{if(o=(a=a.call(e)).next,0===r){if(Object(a)!==a)return;m=!1}else for(;!(m=(i=o.call(a)).done)&&(s.push(i.value),s.length!==r);m=!0);}catch(e){l=!0,t=e}finally{try{if(!m&&null!=a.return&&(n=a.return(),Object(n)!==n))return}finally{if(l)throw t}}return s}}(e,r)||function(e,r){if(!e)return;if("string"==typeof e)return Ie(e,r);var a=Object.prototype.toString.call(e).slice(8,-1);"Object"===a&&e.constructor&&(a=e.constructor.name);if("Map"===a||"Set"===a)return Array.from(e);if("Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return Ie(e,r)}(e,r)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Ie(e,r){(null==r||r>e.length)&&(r=e.length);for(var a=0,i=new Array(r);ae.length)&&(r=e.length);for(var a=0,i=new Array(r);ae.length)&&(r=e.length);for(var a=0,i=new Array(r);a0&&void 0!==arguments[0]?arguments[0]:"null";r&&Xe().ajax({url:rankMath.ajaxurl,type:"GET",data:{userInput:r,type:this.props.type,category:this.props.category,postTaxonomy:this.props.postTaxonomy,value:this.state.userValue,action:"rank_math_get_conditions_data",security:rankMath.security},success:function(a){"null"!==r?e.setState({activeSuggestion:0,suggestions:a.data,showSuggestions:!0}):e.setState({userInput:a.data.title,userValue:a.data.value})}})}},{key:"render",value:function(){var e,r=this.onChange,a=this.onClick,i=this.onKeyDown,s=this.state,m=s.activeSuggestion,l=s.suggestions,d=s.showSuggestions,p=s.userInput,u=s.userValue;return d&&p&&(e=(0,t.isEmpty)(l)?wp.element.createElement("ul",{className:"no-suggestions"},wp.element.createElement("li",null,(0,o.__)("No results found matching your search query.","rank-math-pro"))):wp.element.createElement("ul",{className:"rank-math-suggestions",tabIndex:"0"},l.map((function(e,r){var i;return r===m&&(i="active"),wp.element.createElement("li",{key:r,className:i,"data-key":e.value,onMouseDown:a},e.title)})))),wp.element.createElement(n.Fragment,null,wp.element.createElement("div",{className:"rank-math-suggestions-wrapper"},wp.element.createElement(F.TextControl,{onChange:r,onKeyDown:i,value:p,placeholder:(0,o.__)("All","rank-math-pro"),onBlur:this.onFocusOutside}),e),wp.element.createElement("input",{type:"hidden",name:"value",value:u}))}}],a&&rr(r.prototype,a),i&&rr(r,i),Object.defineProperty(r,"prototype",{writable:!1}),m}(n.Component);const sr=(0,H.compose)((0,m.withSelect)((function(){var e=rankMath.accessibleTaxonomies,r=rankMath.accessiblePostTypes,a=rankMath.postTaxonomies,i=[{value:"all",label:(0,o.__)("All Archives","rank-math-pro")},{value:"author",label:(0,o.__)("Author","rank-math-pro")},{value:"search",label:(0,o.__)("Search","rank-math-pro")}],n=[{value:"all",label:(0,o.__)("All Post Types","rank-math-pro")}],s={};return null!==e&&(0,t.map)(e,(function(e,r){i.push({value:r,label:e.label})})),null!==r&&(0,t.map)(r,(function(e,r){"attachment"!==r&&n.push({value:r,label:e})})),null!==a&&(0,t.map)(a,(function(e,r){s[r]=[],(0,t.map)(e,(function(e,a){s[r].push({value:a,label:e})}))})),{options:{archive:i,singular:n,postTaxonomy:s}}})))((function(e){var r=e.onRemove,a=e.onUpdate,i=e.index,n=e.condition,s=e.category,m=e.type,l=e.postTaxonomy,d=e.value,p=e.isCustom,u=e.authorID,c=[{value:"include",label:(0,o.__)("Include","rank-math-pro")},{value:"exclude",label:(0,o.__)("Exclude","rank-math-pro")}];return p&&c.push({value:"insert",label:(0,o.__)("Insert","rank-math-pro")}),wp.element.createElement("div",{className:"rank-math-template-condition"},wp.element.createElement("div",{className:"grid include-exclude"},wp.element.createElement(F.SelectControl,{className:"dropdown",options:c,value:n,onChange:function(e){return a(i,"condition",e)}}),wp.element.createElement(F.Button,{isDestructive:!0,isLink:!0,onClick:function(){return r(i)}},(0,o.__)("Remove","rank-math-pro"))),"insert"!==n&&wp.element.createElement("div",{className:"grid dropdowns"},wp.element.createElement(F.SelectControl,{className:"dropdown page-type",options:[{value:"general",label:(0,o.__)("Entire Site","rank-math-pro")},{value:"archive",label:(0,o.__)("Archives","rank-math-pro")},{value:"singular",label:(0,o.__)("Singular","rank-math-pro")}],value:s,onChange:function(e){return a(i,"category",e)}}),wp.element.createElement(F.SelectControl,{className:"dropdown page-sub-type",options:e.options[s],value:m,onChange:function(e){return a(i,"type",e)}}),"singular"===s&&!(0,t.isUndefined)(e.options.postTaxonomy[m])&&wp.element.createElement(F.SelectControl,{className:"dropdown page-taxonomy",options:e.options.postTaxonomy[m],value:l,onChange:function(e){return a(i,"postTaxonomy",e)}}),"general"!==s&&"all"!==m&&"search"!==m&&wp.element.createElement(nr,{key:"autocomplete-".concat(s,"-").concat(m),index:i,userValue:d,type:m,category:s,postTaxonomy:l,onUpdate:a})),"insert"===n&&wp.element.createElement("div",{className:"grid dropdowns"},wp.element.createElement(F.SelectControl,{className:"dropdown insert-in",options:[{value:"publisher",label:(0,o.__)("In Publisher (Organization or Person Schema)","rank-math-pro")},{value:"WebSite",label:(0,o.__)("In WebSite Schema","rank-math-pro")},{value:"WebPage",label:(0,o.__)("In WebPage Schema","rank-math-pro")},{value:"ProfilePage",label:(0,o.__)("In Author (on Single Posts)","rank-math-pro")},{value:"custom",label:(0,o.__)("Custom","rank-math-pro")}],value:s,onChange:function(e){return a(i,"category",e)}}),"ProfilePage"===s&&wp.element.createElement(F.TextControl,{className:"dropdown custom-schema author-input",value:u,onChange:function(e){return a(i,"authorID",e)},placeholder:(0,o.__)("Empty for All Authors, or User IDs separated by comma","rank-math-pro")}),"custom"===s&&wp.element.createElement(F.TextControl,{className:"dropdown custom-schema",value:d,onChange:function(e){return a(i,"value",e)},placeholder:(0,o.__)("Enter Schema Type","rank-math-pro")})))}));function mr(e){return mr="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},mr(e)}function lr(e,r){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);r&&(i=i.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),a.push.apply(a,i)}return a}function dr(e){for(var r=1;re.length)&&(r=e.length);for(var a=0,i=new Array(r);ae.length)&&(r=e.length);for(var a=0,i=new Array(r);a1&&void 0!==arguments[1]&&arguments[1];return"rank_math_locations"!==rankMath.postType||r?"ClaimReview"===e?"FactCheck":e:"LocalBusiness"})),(0,s.addFilter)("rank_math_schema_property_value","rank-math",(function(e,r){var a=r.data.property,i=r.schema.metadata;return"reviewLocationShortcode"===a&&"rank_math_locations"===rankMath.postType&&(e=e.replace("LOCATION_ID",rankMath.objectID)),"secondary_number"===a&&(0,t.has)(i,"secondary_number")&&(e=i.secondary_number),"coc_id"===a&&(0,t.has)(i,"coc_id")&&(e=i.coc_id),"timeZone"===a&&(0,t.has)(i,"timeZone")&&(e=i.timeZone),"open247"===a&&(0,t.has)(i,"open247")&&(e=i.open247),"use_24h_format"===a&&(0,t.has)(i,"use_24h_format")&&(e=i.use_24h_format),"category"===a&&(0,t.has)(i,"category")&&(e=i.category),"tags"===a&&(0,t.has)(i,"tags")&&(e=i.tags),"rating"===a&&(0,t.has)(i,"tags")&&(e=i.rating),"enableSpeakable"===a&&(0,t.has)(i,"enableSpeakable")&&(e=i.enableSpeakable),e})),(0,s.addFilter)("rankMath.schema.SchemaList","rank-math-pro",(function(){return function(e){return wp.element.createElement(React.Fragment,null,wp.element.createElement(W,e),wp.element.createElement(J,null))}})),(0,s.addFilter)("rank_math_schema_template_sources","rank-math",(function(e){return e.push({value:"templates",label:(0,o.__)("Your Templates","rank-math-pro")}),e})),(0,s.addFilter)("rank_math_schema_templates_by_source","rank-math",(function(e,r){if("templates"!==r)return e;var a=[];return(0,t.map)(rankMath.schemaTemplates,(function(e,r){e.schema=(0,s.applyFilters)("rank_math_pre_schema",e.schema),a.push((0,s.applyFilters)("rank_math_pre_schema",e))})),a})),(0,s.addFilter)("rank_math_pre_schema_Restaurant","rank-math",(function(e){return(0,t.has)(e,"openingHoursSpecification")&&!(0,t.isArray)(e.openingHoursSpecification)&&(e.openingHoursSpecification=[e.openingHoursSpecification]),e})),(0,s.addAction)("rank_math_schema_changed","rank-math-pro",(function(){"rank_math_locations"===rankMath.postType&&(0,m.dispatch)("core/block-editor").resetBlocks((0,m.select)("core/block-editor").getBlocks().map(wp.blocks.cloneBlock))})),(0,s.addFilter)("rank_math_pre_schema_HowTo","rank-math-pro",(function(e){return(0,t.isEmpty)(e.estimatedCost)||!(0,t.isObject)(e.estimatedCost.value)||(e.estimatedCost.value=e.estimatedCost.value.value),e})),(0,s.addFilter)("rank_math_pre_schema_JobPosting","rank-math",(function(e){return(0,t.isUndefined)(e.jobLocationType)||(e.jobLocationType="TELECOMMUTE"===e.jobLocationType),(0,t.isUndefined)(e.experienceRequirements)||"no requirements"!==e.experienceRequirements||(e.experienceRequirements={"@type":"OccupationalExperienceRequirements",monthsOfExperience:0}),(0,t.isUndefined)(e.educationRequirements)||"no requirements"!==e.educationRequirements||(e.educationRequirements=[{"@type":"EducationalOccupationalCredential",credentialCategory:"no requirements"}]),e})),(0,s.addFilter)("rank_math_processed_schema_JobPosting","rank-math",(function(e){return!(0,t.isUndefined)(e.jobLocationType)&&e.jobLocationType&&(e.jobLocationType="TELECOMMUTE"),(0,t.isUndefined)(e.experienceRequirements)||(0,t.isUndefined)(e.experienceRequirements.monthsOfExperience)||"0"!==e.experienceRequirements.monthsOfExperience||(e.experienceRequirements="no requirements"),(0,t.isUndefined)(e.educationRequirements)||(0,t.isEmpty)(e.educationRequirements[0])||(0,t.isUndefined)(e.educationRequirements[0].credentialCategory)||"no requirements"!==e.educationRequirements[0].credentialCategory||(e.educationRequirements="no requirements"),e})),(0,s.addAction)("rank_math_metadata_updated","rank-math-pro",(function(e){if(!(0,t.isEmpty)(e.schemas)){var r=e.schemas,a=function(e){for(var r=1;r0}));e.review.positiveNotes.itemListElement=r.map((function(e,r){return{"@type":"ListItem",position:r+1,name:e}}))}if(!(0,t.isUndefined)(e.review.negativeNotes)&&!(0,t.isEmpty)(e.review.negativeNotes.itemListElement)){var a=(0,t.isArray)(e.review.negativeNotes.itemListElement)?e.review.negativeNotes.itemListElement:e.review.negativeNotes.itemListElement.split(/\r?\n/).filter((function(e){return e.length>0}));e.review.negativeNotes.itemListElement=a.map((function(e,r){return{"@type":"ListItem",position:r+1,name:e}}))}return e})),(0,s.addFilter)("rank_math_pre_schema","rank-math-pro",(function(e){if((0,t.isUndefined)(e.review))return e;if((0,t.isUndefined)(e.positiveNotes)||(e.review.positiveNotes=e.positiveNotes,delete e.positiveNotes),(0,t.isUndefined)(e.negativeNotes)||(e.review.negativeNotes=e.negativeNotes,delete e.negativeNotes),!(0,t.isUndefined)(e.review.positiveNotes)&&!(0,t.isEmpty)(e.review.positiveNotes.itemListElement)&&(0,t.isObject)(e.review.positiveNotes.itemListElement)){var r=e.review.positiveNotes.itemListElement.map((function(e){return e.name}));e.review.positiveNotes.itemListElement=r.join("\n")}if(!(0,t.isUndefined)(e.review.negativeNotes)&&!(0,t.isEmpty)(e.review.negativeNotes.itemListElement)&&(0,t.isObject)(e.review.negativeNotes.itemListElement)){var a=e.review.negativeNotes.itemListElement.map((function(e){return e.name}));e.review.negativeNotes.itemListElement=a.join("\n")}return e})),(0,s.addFilter)("rank_math_schema_custom_field_type","rank-math-pro",(function(e,r){return"itemListElement"===r?"textarea":e})),(0,s.addFilter)("rank_math_schema_apply_metadata_values_Video","rank-math-pro",(function(e){var r=e.metadata;return e.properties.map((function(e){return"category"===e.property&&(0,t.has)(r,"category")&&(e.value=r.category),"tags"===e.property&&(0,t.has)(r,"tags")&&(e.value=r.tags),e}))}))})();includes/modules/schema/shortcode/claimreview.php000064400000002431147600403130016272 0ustar00get_description( $schema['claimReviewed'] ); $shortcode->get_image(); ?>
    get_field( esc_html__( 'URL', 'rank-math-pro' ), 'url' ); ?> get_field( esc_html__( 'Author Name', 'rank-math-pro' ), 'itemReviewed.author.name' ); ?> get_field( esc_html__( 'Published Date', 'rank-math-pro' ), 'itemReviewed.datePublished' ); ?> get_field( esc_html__( 'Appearance Headline', 'rank-math-pro' ), 'itemReviewed.appearance.headline' ); ?> get_field( esc_html__( 'Appearance URL', 'rank-math-pro' ), 'itemReviewed.appearance.url' ); ?> get_field( esc_html__( 'Appearance Author', 'rank-math-pro' ), 'itemReviewed.appearance.author.name' ); ?> get_field( esc_html__( 'Appearance Published Date', 'rank-math-pro' ), 'itemReviewed.appearance.datePublished' ); ?> get_field( esc_html__( 'Alternate Name', 'rank-math-pro' ), 'reviewRating.alternateName' ); ?> show_ratings( 'reviewRating.ratingValue' ); ?>
    includes/modules/schema/shortcode/dataset.php000064400000005670147600403130015420 0ustar00get_title(); $shortcode->get_image(); ?>
    get_description(); ?> get_field( esc_html__( 'URL', 'rank-math-pro' ), 'url' ); ?> get_field( esc_html__( 'Reference Web page ', 'rank-math-pro' ), 'sameAs' ); ?> get_field_value( 'identifier' ); if ( ! empty( $identifiers ) ) { $shortcode->output_field( esc_html__( 'Identifier', 'rank-math-pro' ), '
    • ' . join( '
    • ', $identifiers ) . '
    ' ); } ?> get_field_value( 'keywords' ); if ( ! empty( $keywords ) ) { $shortcode->output_field( esc_html__( 'Keywords', 'rank-math-pro' ), '
    • ' . join( '
    • ', $keywords ) . '
    ' ); } ?> get_field( esc_html__( 'License', 'rank-math-pro' ), 'license' ); ?> get_field( esc_html__( 'Catalog', 'rank-math-pro' ), 'includedInDataCatalog.name' ); ?> get_field( esc_html__( 'Temporal Coverage', 'rank-math-pro' ), 'temporalCoverage' ); ?> get_field( esc_html__( 'Special Coverage', 'rank-math-pro' ), 'spatialCoverage' ); ?> get_field_value( 'hasPart' ); $labels = [ 'name' => esc_html__( 'Name', 'rank-math-pro' ), 'description' => esc_html__( 'Description', 'rank-math-pro' ), 'license' => esc_html__( 'License', 'rank-math-pro' ), 'creator' => esc_html__( 'Creator', 'rank-math-pro' ), ]; if ( ! empty( $data_sets ) ) { echo '

    ' . esc_html__( 'Data Sets', 'rank-math-pro' ) . '

    '; foreach ( $data_sets as $data_set ) { echo '
    '; foreach ( $labels as $key => $label ) { if ( empty( $data_set[ $key ] ) ) { continue; } $value = $data_set[ $key ]; if ( $key === 'creator' ) { if ( empty( $value['name'] ) ) { $value = ''; } else { $value = empty( $value['sameAs'] ) ? esc_html( $value['name'] ) : '' . esc_html( $value['name'] ) . ''; } } echo empty( $value ) ? '' : "

    {$label}: {$value}

    "; // phpcs:ignore } echo '
    '; } } ?> get_field_value( 'distribution' ); $labels = [ 'encodingFormat' => esc_html__( 'Format', 'rank-math-pro' ), 'contentUrl' => esc_html__( 'URL', 'rank-math-pro' ), ]; if ( ! empty( $distributions ) ) { echo '

    ' . esc_html__( 'Distribution', 'rank-math-pro' ) . '

    '; foreach ( $distributions as $distribution ) { echo '
    '; foreach ( $labels as $key => $label ) { echo "

    {$label}: {$distribution[$key]}

    "; // phpcs:ignore } echo '
    '; } } ?>
    includes/modules/schema/shortcode/faqpage.php000064400000001554147600403130015374 0ustar00 [], 'listStyle' => '', 'titleWrapper' => 'h3', 'sizeSlug' => 'thumbnail', 'listCssClasses' => '', 'titleCssClasses' => '', 'contentCssClasses' => '', 'textAlign' => 'left', ]; foreach ( $schema['mainEntity'] as $index => $main_entity ) { $attributes['questions'][] = [ 'id' => 'faq-' . ( $index + 1 ), 'title' => $main_entity['name'], 'content' => $main_entity['acceptedAnswer']['text'], 'visible' => 1, 'imageID' => 0, 'imageUrl' => isset( $main_entity['image'] ) ? $main_entity['image'] : '', ]; } echo Block_FAQ::markup( $attributes ); // phpcs:ignore includes/modules/schema/shortcode/howto.php000064400000003650147600403130015127 0ustar00d; $hours = $duration->h; $minutes = $duration->i; } $attributes = [ 'days' => $days, 'hours' => $hours, 'minutes' => $minutes, 'hasDuration' => $has_duration, 'material' => isset( $schema['material'] ) ? $schema['material'] : '', 'imageUrl' => isset( $schema['image']['url'] ) ? $schema['image']['url'] : '', 'description' => isset( $schema['description'] ) ? $schema['description'] : '', 'estimatedCost' => isset( $schema['estimatedCost']['value'] ) ? $schema['estimatedCost']['value'] : '', 'estimatedCostCurrency' => isset( $schema['estimatedCost']['currency'] ) ? $schema['estimatedCost']['currency'] : '', 'steps' => [], 'supply' => '', 'tools' => '', ]; if ( ! empty( $schema['step'] ) ) { foreach ( $schema['step'] as $step ) { $attributes['steps'][] = [ 'visible' => 1, 'title' => $step['name'], 'imageUrl' => $step['image']['url'], 'content' => $step['itemListElement']['text'], ]; } } if ( ! empty( $schema['supply'] ) ) { foreach ( $schema['supply'] as $supply ) { $attributes['supply'] .= $supply['name'] . PHP_EOL; } } if ( ! empty( $schema['tool'] ) ) { foreach ( $schema['tool'] as $tool ) { $attributes['tools'] .= $tool['name'] . PHP_EOL; } } // No steps. if ( empty( $attributes['steps'] ) ) { return; } echo Block_HowTo::markup( $attributes ); // phpcs:ignore includes/modules/schema/shortcode/jobposting.php000064400000005500147600403130016141 0ustar00get_title(); $shortcode->get_image(); ?>
    get_description(); ?> get_field( esc_html__( 'Salary', 'rank-math-pro' ), 'baseSalary.value.value' ); ?> get_field( esc_html__( 'Salary Currency', 'rank-math-pro' ), 'baseSalary.currency' ); ?> get_field( esc_html__( 'Payroll', 'rank-math-pro' ), 'baseSalary.value.unitText' ); ?> get_field( esc_html__( 'Date Posted', 'rank-math-pro' ), 'datePosted' ); ?> get_field( esc_html__( 'Posting Expiry Date', 'rank-math-pro' ), 'validThrough' ); ?> get_field( esc_html__( 'Unpublish when expired', 'rank-math-pro' ), 'unpublish' ); ?> get_field( esc_html__( 'Employment Type ', 'rank-math-pro' ), 'employmentType' ); ?> get_field( esc_html__( 'Hiring Organization ', 'rank-math-pro' ), 'hiringOrganization.name' ); ?> get_field( esc_html__( 'Organization URL', 'rank-math-pro' ), 'hiringOrganization.sameAs' ); ?> get_field( esc_html__( 'Organization Logo', 'rank-math-pro' ), 'hiringOrganization.logo' ); ?> get_field( esc_html__( 'Job Type', 'rank-math-pro' ), 'jobLocationType' ); ?> get_field_value( 'applicantLocationRequirements' ); if ( ! empty( $locations ) ) { $locations = array_map( function( $location ) { return ! empty( $location['name'] ) ? $location['name'] : ''; }, $locations ); $shortcode->output_field( esc_html__( 'Job Location', 'rank-math-pro' ), '
    • ' . join( '
    • ', $locations ) . '
    ' ); } ?> get_field( esc_html__( 'Location', 'rank-math-pro' ), 'jobLocation.address' ); ?> get_field_value( 'educationRequirements' ); if ( is_array( $education ) && ! empty( $education ) ) { $education = array_map( function( $credential ) { return ! empty( $credential['credentialCategory'] ) ? ucwords( $credential['credentialCategory'] ) : ''; }, $education ); $shortcode->output_field( esc_html__( 'Education Required', 'rank-math-pro' ), '
    • ' . join( '
    • ', $education ) . '
    ' ); } ?> get_field_value( 'experienceRequirements' ); if ( is_array( $experience ) && ! empty( $experience['monthsOfExperience'] ) ) { $shortcode->output_field( esc_html__( 'Experience Required', 'rank-math-pro' ), $experience['monthsOfExperience'] . ' ' . esc_html__( 'Months', 'rank-math-pro' ) ); } ?>
    includes/modules/schema/shortcode/movie.php000064400000000730147600403130015102 0ustar00get_title(); $shortcode->get_image(); ?>
    get_field( esc_html__( 'Director', 'rank-math-pro' ), 'director' ); ?> get_field( esc_html__( 'Date Created', 'rank-math-pro' ), 'dateCreated', true ); ?> show_ratings(); ?>
    includes/modules/schema/shortcode/podcastepisode.php000064400000010455147600403130016776 0ustar00ID ); $episode_title = $schema['name']; if ( $schema['name'] === $post_title && $post->ID === get_the_ID() ) { $episode_title = ''; } /** * Filter: 'rank_math/schema/podcast_episode_title' - Allow changing the title of the podcast episode. Pass false to disable. * * @var string $post_title The title of the podcast episode. * * @param WP_Post $post The post object. * @param array $schema The schema array. */ $episode_title = apply_filters( 'rank_math/schema/podcast_episode_title', $episode_title, $post, $schema ); $season = ! empty( $schema['partOfSeason'] ) ? $schema['partOfSeason'] : []; $time_required = []; if ( isset( $schema['timeRequired'] ) && Helper::get_formatted_duration( $schema['timeRequired'] ) ) { $duration = new \DateInterval( $schema['timeRequired'] ); $time_required[] = ! empty( $duration->h ) ? sprintf( esc_html__( '%d Hour', 'rank-math-pro' ), $duration->h ) : ''; $time_required[] = ! empty( $duration->i ) ? sprintf( esc_html__( '%d Min', 'rank-math-pro' ), $duration->i ) : ''; $time_required[] = ! empty( $duration->s ) ? sprintf( esc_html__( '%d Sec', 'rank-math-pro' ), $duration->s ) : ''; $time_required = array_filter( $time_required ); } ob_start(); ?>
    '; if ( $image_id ) { $img = wp_get_attachment_image( $image_id, 'medium', false, [ 'class' => 'wp-image-' . $image_id ] ); } ?>

    · : ·

    ·

    get_title(); $shortcode->get_image(); $offers = $shortcode->get_field_value( 'offers' ); $positive_notes = $shortcode->get_field_value( 'review.positiveNotes' ); $negative_notes = $shortcode->get_field_value( 'review.negativeNotes' ); ?>
    get_description(); ?> get_field( esc_html__( 'Product SKU', 'rank-math-pro' ), 'sku' ); ?> get_field_value( 'brand' ); if ( ! empty( $brand['url'] ) && ! empty( $brand['name'] ) ) { ?>

    :

    get_field( esc_html__( 'Product Brand', 'rank-math-pro' ), 'brand.name' ); } ?> get_field( esc_html__( 'Product Currency', 'rank-math-pro' ), 'offers.priceCurrency' ); ?> get_field( esc_html__( 'Product Price', 'rank-math-pro' ), 'offers.price' ); ?> get_field( esc_html__( 'Price Valid Until', 'rank-math-pro' ), 'offers.priceValidUntil' ); ?> get_field( esc_html__( 'Product In-Stock', 'rank-math-pro' ), 'offers.availability' ); ?> show_ratings(); ?>
    includes/modules/schema/shortcode/recipe.php000064400000010163147600403130015233 0ustar00get_title(); $shortcode->get_image(); ?>
    get_description(); ?> get_field( esc_html__( 'Type', 'rank-math-pro' ), 'recipeCategory' ); ?> get_field( esc_html__( 'Cuisine', 'rank-math-pro' ), 'recipeCuisine' ); ?> get_field( esc_html__( 'Keywords', 'rank-math-pro' ), 'keywords' ); ?> get_field( esc_html__( 'Recipe Yield', 'rank-math-pro' ), 'recipeYield' ); ?> get_field( esc_html__( 'Calories', 'rank-math-pro' ), 'nutrition.calories' ); ?> get_field( esc_html__( 'Preparation Time', 'rank-math-pro' ), 'prepTime' ); ?> get_field( esc_html__( 'Cooking Time', 'rank-math-pro' ), 'cookTime' ); ?> get_field( esc_html__( 'Total Time', 'rank-math-pro' ), 'totalTime' ); ?> get_field( esc_html__( 'Recipe Video Name', 'rank-math-pro' ), 'video.name' ); ?> get_field( esc_html__( 'Recipe Video Description', 'rank-math-pro' ), 'video.description' ); ?> get_field( esc_html__( 'Recipe Video Thumbnail', 'rank-math-pro' ), 'video.thumbnailUrl' ); ?> get_field_value( 'video' ); if ( ! empty( $videoembed ) ) { global $wp_embed; if ( ! empty( $videoembed['embedUrl'] ) ) { echo do_shortcode( $wp_embed->autoembed( $videoembed['embedUrl'] ) ); } elseif ( ! empty( $videoembed['contentUrl'] ) ) { echo do_shortcode( $wp_embed->autoembed( $videoembed['contentUrl'] ) ); } } ?> get_field_value( 'recipeIngredient' ); $shortcode->output_field( esc_html__( 'Recipe Ingredients', 'rank-math-pro' ), '
    • ' . join( '
    • ', $ingredient ) . '
    ' ); ?> get_field_value( 'recipeInstructions' ); if ( is_string( $instructions ) ) { $shortcode->get_field( esc_html__( 'Recipe Instructions', 'rank-math-pro' ), 'recipeInstructions' ); } else { // HowTo Array. if ( isset( $instructions[0]['@type'] ) && 'HowtoStep' === $instructions[0]['@type'] ) { $instructions = wp_list_pluck( $instructions, 'text' ); $shortcode->output_field( esc_html__( 'Recipe Instructions', 'rank-math-pro' ), '
    • ' . join( '
    • ', $instructions ) . '
    ' ); } // Single HowToSection data. if ( ! empty( $instructions['itemListElement'] ) ) { $shortcode->output_field( esc_html__( 'Recipe Instructions', 'rank-math-pro' ), '' ); $shortcode->output_field( $instructions['name'], '
    • ' . join( '
    • ', wp_list_pluck( $instructions['itemListElement'], 'text' ) ) . '
    ' ); } // Multiple HowToSection data. if ( isset( $instructions[0]['@type'] ) && 'HowToSection' === $instructions[0]['@type'] ) { $shortcode->output_field( esc_html__( 'Recipe Instructions', 'rank-math-pro' ), '' ); foreach ( $instructions as $section ) { if ( empty( $section['itemListElement'] ) ) { continue; } $data = ''; foreach ( $section['itemListElement'] as $item ) { $url = ! empty( $item['url'] ) ? $item['url'] : ''; $name = ! empty( $item['name'] ) ? $item['name'] : ''; $image = ! empty( $item['image'] ) ? $item['image']['url'] : ''; $text = ! empty( $item['text'] ) ? $item['text'] : ''; $data .= '
    '; $data .= '
    '; $data .= '
    ' . esc_html__( $name ) . '
    '; $data .= '

    ' . esc_html( $text ) . '

    '; $data .= '
    '; $data .= ''; $data .= '
    '; } echo '
    '; $shortcode->output_field( $section['name'], $data ); echo '
    '; } } } ?> show_ratings(); ?>
    includes/modules/schema/video/class-dailymotion.php000064400000003630147600403130016534 0ustar00 */ namespace RankMathPro\Schema\Video; use RankMath\Helpers\Str; defined( 'ABSPATH' ) || exit; /** * DailyMotion class. */ class DailyMotion { /** * Match url. * * @param string $url Url to match. * @return bool */ public static function match( $url ) { if ( ! Str::contains( 'dailymotion.com', $url ) ) { return false; } $id = strtok( basename( $url ), '_' ); if ( empty( $id ) ) { return false; } return self::fetch_data( $id, $url ); } /** * Fetch data. * * @param string $video_id Video ID. * @param string $url Video Source. * @return array * * @link https://developer.dailymotion.com/api/#video-fields */ private static function fetch_data( $video_id, $url ) { $data = [ 'src' => $url, 'embed' => true, ]; $response = wp_remote_get( "https://api.dailymotion.com/video/{$video_id}?fields=title,description,duration,thumbnail_url,width,height,created_time" ); if ( is_wp_error( $response ) || ! in_array( wp_remote_retrieve_response_code( $response ), [ 200, 204 ], true ) ) { return $data; } $content = wp_remote_retrieve_body( $response ); $content = json_decode( $content, true ); $data = [ 'name' => ! empty( $content['title'] ) ? $content['title'] : '', 'description' => ! empty( $content['description'] ) ? $content['description'] : '', 'src' => $url, 'embed' => true, 'width' => $content['width'], 'height' => $content['height'], 'isFamilyFriendly' => true, 'duration' => 'PT' . $content['duration'] . 'S', 'thumbnail' => $content['thumbnail_url'], 'uploadDate' => gmdate( 'Y-m-d\TH:i:s', $content['created_time'] ), ]; return $data; } } includes/modules/schema/video/class-parser.php000064400000035666147600403130015516 0ustar00 */ namespace RankMathPro\Schema\Video; use RankMath\Helper; use RankMath\Helpers\Str; use RankMath\Schema\DB; defined( 'ABSPATH' ) || exit; /** * Parser class. */ class Parser { /** * Post. * * @var WP_Post */ private $post; /** * Stored Video URLs. * * @var array */ private $urls; /** * Stores video ids for re-use within this class methods. * * @var array */ private $shortcode_ids = []; /** * The Constructor. * * @param WP_Post $post Post to parse. */ public function __construct( $post ) { $this->post = $post; } /** * Save video object. * * @param boolean $save Whether to create new Video schema. * This parameter is used to short-circuit the process from the v3.0.60 update routine file created to delete the Video schema. */ public function save( $save = true ) { if ( ! ( $this->post instanceof \WP_Post ) || wp_is_post_revision( $this->post->ID ) || ! Helper::get_settings( "titles.pt_{$this->post->post_type}_autodetect_video", 'on' ) ) { return; } $content = trim( $this->post->post_content . ' ' . $this->get_custom_fields_data() ); if ( empty( $content ) ) { return; } /** * Filter to change the content passed to the Video Parser. * * @param string $content Post Content. * @param object $post Post Object. * * @return string Content. */ $content = apply_filters( 'rank_math/video/parser_content', apply_filters( 'the_content', $content ), $this->post ); $this->urls = $this->get_video_urls( $content ); if ( ! $save ) { return; } $allowed_types = apply_filters( 'media_embedded_in_content_allowed_types', [ 'video', 'embed', 'iframe' ] ); $tags = implode( '|', $allowed_types ); $videos = []; preg_match_all( '#<(?P' . $tags . ')[^<]*?(?:>[\s\S]*?<\/(?P=tag)>|\s*\/>)#', $content, $matches ); if ( ! empty( $matches ) && ! empty( $matches[0] ) ) { foreach ( $matches[0] as $html ) { $videos[] = $this->get_metadata( $html ); } } $videos = array_merge( $videos, $this->get_metadata_from_shortcode( $content ) ); $videos = array_filter( $videos, function ( $video ) { return ! empty( $video['src'] ) ? $video['src'] : false; } ); if ( empty( $videos ) ) { return; } $schemas = $this->get_default_schema_data(); foreach ( $videos as $video ) { $schemas[] = [ '@type' => 'VideoObject', 'metadata' => [ 'title' => 'Video', 'type' => 'template', 'shortcode' => uniqid( 's-' ), 'isPrimary' => empty( DB::get_schemas( $this->post->ID ) ), 'reviewLocationShortcode' => '[rank_math_rich_snippet]', 'category' => '%categories%', 'tags' => '%tags%', 'isAutoGenerated' => true, ], 'name' => ! empty( $video['name'] ) ? $video['name'] : '%seo_title%', 'description' => ! empty( $video['description'] ) ? $video['description'] : '%seo_description%', 'uploadDate' => ! empty( $video['uploadDate'] ) ? $video['uploadDate'] : '%date(Y-m-dTH:i:sP)%', 'thumbnailUrl' => ! empty( $video['thumbnail'] ) ? $video['thumbnail'] : '%post_thumbnail%', 'embedUrl' => ! empty( $video['embed'] ) ? $video['src'] : '', 'contentUrl' => empty( $video['embed'] ) ? $video['src'] : '', 'duration' => ! empty( $video['duration'] ) ? $video['duration'] : '', 'width' => ! empty( $video['width'] ) ? $video['width'] : '', 'height' => ! empty( $video['height'] ) ? $video['height'] : '', 'isFamilyFriendly' => ! empty( $video['isFamilyFriendly'] ) ? (bool) filter_var( $video['isFamilyFriendly'], FILTER_VALIDATE_BOOLEAN, FILTER_NULL_ON_FAILURE ) : true, ]; } foreach ( array_filter( $schemas ) as $schema ) { add_post_meta( $this->post->ID, "rank_math_schema_{$schema['@type']}", $schema ); } } /** * Get default schema data. */ private function get_default_schema_data() { if ( ! empty( DB::get_schemas( $this->post->ID ) ) ) { return []; } $default_type = Helper::get_default_schema_type( $this->post->ID, true ); if ( ! $default_type ) { return []; } $is_article = in_array( $default_type, [ 'Article', 'NewsArticle', 'BlogPosting' ], true ); $schema_data = []; if ( $is_article ) { $schema_data = [ 'headline' => Helper::get_settings( "titles.pt_{$this->post->post_type}_default_snippet_name" ), 'description' => Helper::get_settings( "titles.pt_{$this->post->post_type}_default_snippet_desc" ), 'datePublished' => '%date(Y-m-dTH:i:sP)%', 'dateModified' => '%modified(Y-m-dTH:i:sP)%', 'keywords' => '%keywords%', 'image' => [ '@type' => 'ImageObject', 'url' => '%post_thumbnail%', ], 'author' => [ '@type' => 'Person', 'name' => '%name%', ], ]; } $schema_data['@type'] = $default_type; $schema_data['metadata'] = [ 'title' => Helper::sanitize_schema_title( $default_type ), 'type' => 'template', 'isPrimary' => true, ]; return [ $schema_data ]; } /** * Get Video source from the content. * * @param array $html Video Links. * * @return array */ public function get_metadata( $html ) { preg_match_all( '@src=[\'"]([^"]+)[\'"]@', $html, $matches ); if ( empty( $matches ) || empty( $matches[1] ) ) { return false; } return $this->get_video_metadata( $matches[1][0] ); } /** * Validate Video source. * * @param string $url Video Source. * @param boolean $generate_image Whether to generate the image. * * @return array */ private function get_video_metadata( $url, $generate_image = true ) { $url = ! Str::contains( 'vimeo.com', $url ) ? preg_replace( '/\?.*/', '', $url ) : $url; // Remove query string from URL. if ( $url && ( is_array( $this->urls ) && ( in_array( $url, $this->urls, true ) || in_array( $url . '?feature=oembed', $this->urls, true ) ) ) ) { return false; } $this->urls[] = $url; $networks = [ 'Video\Youtube', 'Video\Vimeo', 'Video\DailyMotion', 'Video\TedVideos', 'Video\VideoPress', 'Video\WordPress', ]; $data = false; foreach ( $networks as $network ) { $args = 'Video\WordPress' !== $network ? $url : [ 'url' => $url, 'post' => $this->post, ]; $data = \call_user_func( [ '\\RankMathPro\\Schema\\' . $network, 'match' ], $args ); if ( is_array( $data ) ) { break; } } // Save image locally. if ( ! empty( $data['thumbnail'] ) && $generate_image ) { $data['thumbnail'] = $this->save_video_thumbnail( $data ); } return $data; } /** * Get Video URLs from YouTube Embed plugin. * * @param string $content Post Content. * * @return array */ private function get_metadata_from_shortcode( $content ) { $data = []; foreach ( $this->get_ids_from_shortcode( $content ) as $video_id ) { $data[] = $this->get_video_metadata( "https://www.youtube.com/embed/{$video_id}" ); } return $data; } /** * Get Video IDs from YouTube Embed plugin. * * @param string $content Post Content. * @return array * * Credit ridgerunner (https://stackoverflow.com/users/433790/ridgerunner) */ private function get_ids_from_shortcode( $content ) { if ( ! empty( $this->shortcode_ids ) ) { return $this->shortcode_ids; } preg_match_all( '~ https?:// # Required scheme. Either http or https. (?:[0-9A-Z-]+\.)? # Optional subdomain. (?: # Group host alternatives. youtu\.be/ # Either youtu.be, | youtube # or youtube.com or (?:-nocookie)? # youtube-nocookie.com \.com # followed by \S*? # Allow anything up to VIDEO_ID, [^\w\s-] # but char before ID is non-ID char. ) # End host alternatives. ([\w-]{11}) # $1: VIDEO_ID is exactly 11 chars. (?=[^\w-]|$) # Assert next char is non-ID or EOS. (?! # Assert URL is not pre-linked. [?=&+%\w.-]* # Allow URL (query) remainder. (?: # Group pre-linked alternatives. [\'"][^<>]*> # Either inside a start tag, | # or inside element text contents. ) # End recognized pre-linked alts. ) # End negative lookahead assertion. [?=&+%\w.-]* # Consume any URL (query) remainder. ~ix', $content, $matches ); return $this->shortcode_ids = empty( $matches ) || empty( $matches[1] ) ? [] : $matches[1]; } /** * Validate Video source. * * @param array $data Video data. * @return array * * Credits to m1r0 @ https://gist.github.com/m1r0/f22d5237ee93bcccb0d9 */ private function save_video_thumbnail( $data ) { $url = $data['thumbnail']; if ( ! Helper::get_settings( "titles.pt_{$this->post->post_type}_autogenerate_image", 'off' ) ) { return false; } if ( Str::starts_with( wp_get_upload_dir()['baseurl'], $url ) ) { return $url; } if ( ! class_exists( 'WP_Http' ) ) { include_once( ABSPATH . WPINC . '/class-http.php' ); } $url = explode( '?', $url )[0]; $http = new \WP_Http(); $response = $http->request( $url ); if ( 200 !== $response['response']['code'] ) { return false; } $image_title = __( 'Video Thumbnail', 'rank-math-pro' ); if ( ! empty( $data['name'] ) ) { $image_title = $data['name']; } elseif ( ! empty( $this->post->post_title ) ) { $image_title = $this->post->post_title; } $filename = substr( sanitize_title( $image_title, 'video-thumbnail' ), 0, 32 ) . '.jpg'; /** * Filter the filename of the video thumbnail. * * @param string $filename The filename of the video thumbnail. * @param array $data The video data. * @param object $post The post object. */ $filename = apply_filters( 'rank_math/schema/video_thumbnail_filename', $filename, $data, $this->post ); $upload = wp_upload_bits( sanitize_file_name( $filename ), null, $response['body'] ); if ( ! empty( $upload['error'] ) ) { return false; } $file_path = $upload['file']; $file_name = basename( $file_path ); $file_type = wp_check_filetype( $file_name, null ); $wp_upload_dir = wp_upload_dir(); // Translators: Placeholder is the image title. $attachment_title = sprintf( __( 'Video Thumbnail: %s', 'rank-math-pro' ), $image_title ); /** * Filter the attachment title of the video thumbnail. * * @param string $attachment_title The attachment title of the video thumbnail. * @param array $data The video data. * @param object $post The post object. */ $attachment_title = apply_filters( 'rank_math/schema/video_thumbnail_attachment_title', $attachment_title, $data, $this->post ); $post_info = [ 'guid' => $wp_upload_dir['url'] . '/' . $file_name, 'post_mime_type' => $file_type['type'], 'post_title' => $attachment_title, 'post_content' => '', 'post_status' => 'inherit', ]; $attach_id = wp_insert_attachment( $post_info, $file_path, $this->post->ID ); // Include image.php. require_once( ABSPATH . 'wp-admin/includes/image.php' ); // Define attachment metadata. $attach_data = wp_generate_attachment_metadata( $attach_id, $file_path ); // Assign metadata to attachment. wp_update_attachment_metadata( $attach_id, $attach_data ); return wp_get_attachment_url( $attach_id ); } /** * Get Video URls stored in VideoObject schema. * * @param string $content Post content. * @return array */ private function get_video_urls( $content = '' ) { $schemas = DB::get_schemas( $this->post->ID ); if ( empty( $schemas ) ) { return []; } $urls = []; foreach ( $schemas as $key => $schema ) { if ( empty( $schema['@type'] ) || 'VideoObject' !== $schema['@type'] ) { continue; } if ( $this->maybe_delete_schema( $key, $schema, $content ) ) { continue; } if ( ! empty( $schema['embedUrl'] ) ) { $this->maybe_update_upload_date( $key, $schema ); } $urls[] = ! empty( $schema['embedUrl'] ) ? $schema['embedUrl'] : ''; $urls[] = ! empty( $schema['contentUrl'] ) ? $schema['contentUrl'] : ''; } return array_filter( $urls ); } /** * Delete video schema if a video is deleted from the content. * * @param string $key Meta key. * @param array $schema Schema data. * @param string $content Post content. * * @return bool */ private function maybe_delete_schema( $key, $schema, $content ) { if ( empty( $schema['metadata']['isAutoGenerated'] ) || ! apply_filters( 'rank_math/video/delete_autogenerated_schema', true ) ) { return false; } $url = ! empty( $schema['embedUrl'] ) ? $schema['embedUrl'] : ( ! empty( $schema['contentUrl'] ) ? $schema['contentUrl'] : '' ); if ( ! empty( $url ) && ( Str::contains( $url, $content ) || $this->compare_alternate_url( $content, $url ) ) ) { return false; } $meta_id = str_replace( 'schema-', '', $key ); return delete_metadata_by_mid( 'post', $meta_id ); } /** * Update uploadDate value in the existing Video Schema. * * @param int $meta_id Meta id. * @param array $meta_value Schema data. * * @return array */ private function maybe_update_upload_date( $meta_id, $meta_value ) { if ( empty( $meta_value['uploadDate'] ) ) { return; } $parts = explode( 'T', $meta_value['uploadDate'] ); if ( ! empty( $parts[1] ) ) { return; } $video_meta = $this->get_video_metadata( $meta_value['embedUrl'], false ); if ( empty( $video_meta['uploadDate'] ) ) { return; } $meta_id = str_replace( 'schema-', '', $meta_id ); $meta_value['uploadDate'] = $video_meta['uploadDate']; update_metadata_by_mid( 'post', $meta_id, $meta_value, 'rank_math_schema_VideoObject' ); } /** * Get Custom fields data. */ private function get_custom_fields_data() { $custom_fields = Str::to_arr_no_empty( Helper::get_settings( 'sitemap.video_sitemap_custom_fields' ) ); if ( empty( $custom_fields ) ) { return; } $content = ''; foreach ( $custom_fields as $custom_field ) { $content = $content . '

    ' . get_post_meta( $this->post->ID, $custom_field, true ) . '

    '; } return trim( $content ); } /** * Checks if the video ID ( in different formats ) is present in the post content. * * @param string $content Post content. * @param string $url YouTube embed URL already saved with the schema. * * @return bool */ private function compare_alternate_url( $content, $url ) { $id = array_filter( $this->get_ids_from_shortcode( $content ), function ( $video_id ) use ( $url ) { return Str::contains( $video_id, $url ); } ); if ( empty( $id ) ) { return false; } $pattern = '/https:\/\/(?:(www\.)?youtu\.?be(?:(-nocookie)?\.com)?(\/)?(embed|watch\?v=)?)(\/)?' .current( $id ) . '/'; return 1 === preg_match( $pattern, $content ); } } includes/modules/schema/video/class-tedvideos.php000064400000003243147600403130016172 0ustar00 */ namespace RankMathPro\Schema\Video; use RankMath\Helper; use RankMath\Helpers\Str; defined( 'ABSPATH' ) || exit; /** * TedVideos class. */ class TedVideos { /** * Match url. * * @param string $url Url to match. * @return bool */ public static function match( $url ) { if ( ! Str::contains( 'ted.com', $url ) ) { return false; } return self::fetch_data( $url ); } /** * Fetch data. * * @param string $url Video Source. * @return array */ private static function fetch_data( $url ) { $data = [ 'src' => $url, 'embed' => true, ]; $response = wp_remote_get( str_replace( 'embed.', '', $url ) ); if ( is_wp_error( $response ) || ! in_array( wp_remote_retrieve_response_code( $response ), [ 200, 204 ], true ) ) { return $data; } $content = wp_remote_retrieve_body( $response ); preg_match_all( "//i", $content, $item_props, PREG_SET_ORDER ); foreach ( $item_props as $item_prop ) { $data[ $item_prop[2] ] = $item_prop[1]; } preg_match_all( '//i', $content, $item_props, PREG_SET_ORDER ); foreach ( $item_props as $item_prop ) { $key = 'title' === $item_prop[1] ? 'name' : $item_prop[1]; $data[ $key ] = $item_prop[2]; } preg_match( '//i', $content, $image ); $data['thumbnail'] = ! empty( $image ) && isset( $image[1] ) ? $image[1] : ''; return $data; } } includes/modules/schema/video/class-videopress.php000064400000004040147600403130016363 0ustar00 */ namespace RankMathPro\Schema\Video; use RankMath\Helpers\Str; defined( 'ABSPATH' ) || exit; /** * VideoPress class. */ class VideoPress { /** * Match url. * * @param string $url Url to match. * @return bool */ public static function match( $url ) { if ( ! Str::contains( 'video.wordpress.com', $url ) ) { return false; } $video_id = str_replace( 'https://video.wordpress.com/embed/', '', $url ); if ( ! $video_id ) { return false; } return self::fetch_data( $video_id, $url ); } /** * Fetch data. * * @param string $video_id Video ID. * @param string $url Video Source. * @return array * * @see https://developer.wordpress.com/docs/api/1/get/videos/%24guid/ */ private static function fetch_data( $video_id, $url ) { $data = [ 'src' => $url, 'embed' => true, ]; $response = wp_remote_get( "https://public-api.wordpress.com/rest/v1.1/videos/{$video_id}" ); if ( is_wp_error( $response ) || ! in_array( wp_remote_retrieve_response_code( $response ), [ 200, 204 ], true ) ) { return $data; } $content = wp_remote_retrieve_body( $response ); $content = json_decode( $content, true ); $data = [ 'name' => ! empty( $content['title'] ) ? $content['title'] : '', 'description' => ! empty( $content['description'] ) ? $content['description'] : '', 'src' => $url, 'embed' => true, 'width' => isset( $content['width'] ) ? $content['width'] : '', 'height' => isset( $content['height'] ) ? $content['height'] : '', 'isFamilyFriendly' => true, 'duration' => isset( $content['duration'] ) ? 'PT' . $content['duration'] . 'S' : '', 'thumbnail' => isset( $content['poster'] ) ? $content['poster'] : '', 'uploadDate' => isset( $content['upload_date'] ) ? $content['upload_date'] : '', ]; return $data; } } includes/modules/schema/video/class-vimeo.php000064400000003557147600403130015333 0ustar00 */ namespace RankMathPro\Schema\Video; use RankMath\Helper; use RankMath\Admin\Admin_Helper; use RankMath\Helpers\Str; defined( 'ABSPATH' ) || exit; /** * Vimeo class. */ class Vimeo { /** * Match url. * * @param string $url Url to match. * @return bool */ public static function match( $url ) { if ( ! Str::contains( 'vimeo.com', $url ) ) { return false; } preg_match( '#(https?://)?(www.)?(player.)?vimeo.com/([a-z]*/)*([0-9]{6,11})[?]?.*#', $url, $match ); if ( empty( $match[5] ) ) { return false; } return self::fetch_data( $match[5], $url ); } /** * Fetch data. * * @param string $video_id Video ID. * @param string $url Video Source. * @return array */ private static function fetch_data( $video_id, $url ) { $data = [ 'src' => $url, 'embed' => true, ]; $response = wp_remote_get( "http://vimeo.com/api/v2/video/{$video_id}/json" ); if ( is_wp_error( $response ) || ! in_array( wp_remote_retrieve_response_code( $response ), [ 200, 204 ], true ) ) { return $data; } $content = wp_remote_retrieve_body( $response ); $content = json_decode( $content, true ); $content = $content[0]; $data = [ 'name' => ! empty( $content['title'] ) ? $content['title'] : '', 'description' => ! empty( $content['description'] ) ? $content['description'] : '', 'src' => $url, 'embed' => true, 'width' => $content['width'], 'height' => $content['height'], 'isFamilyFriendly' => true, 'duration' => 'PT' . $content['duration'] . 'S', 'thumbnail' => $content['thumbnail_large'], 'uploadDate' => $content['upload_date'], ]; return $data; } } includes/modules/schema/video/class-wordpress.php000064400000004504147600403130016235 0ustar00 */ namespace RankMathPro\Schema\Video; use RankMath\Helper; use RankMath\Admin\Admin_Helper; defined( 'ABSPATH' ) || exit; /** * WordPress class. */ class WordPress { /** * The current post content. * * @var string */ private static $post_content = ''; /** * Match url. * * @param array $data contains the Url to match and the current post. * @return array */ public static function match( $data ) { $type = wp_check_filetype( $data['url'], wp_get_mime_types() ); if ( ! in_array( strtolower( $type['ext'] ), wp_get_video_extensions(), true ) ) { return []; } self::$post_content = $data['post']->post_content; return self::fetch_data( $data['url'] ); } /** * Fetch data. * * @param string $url Video Source. * @return array */ private static function fetch_data( $url ) { $data = []; $attachment_id = attachment_url_to_postid( $url ); if ( $attachment_id ) { $video_details = wp_get_attachment_metadata( $attachment_id ); $data = [ 'width' => ! empty( $video_details['width'] ) ? $video_details['width'] : '', 'height' => ! empty( $video_details['height'] ) ? $video_details['height'] : '', 'thumbnail' => self::get_video_thumbnail( $url, $attachment_id ), ]; } return array_merge( [ 'src' => $url, 'embed' => false, ], $data ); } /** * Gets the video thumbnail URL. * * @param string $url The Video URL. * @param int $attachment_id The attachment post ID. * * @return false|string */ private static function get_video_thumbnail( $url, $attachment_id ) { $blocks = parse_blocks( self::$post_content ); $url_pattern = str_replace( '/', '\/', $url ); foreach ( $blocks as $block ) { if ( 'core/video' !== $block['blockName'] ) { continue; } $pattern = '/
    |', $post->post_content, $matches ); if ( empty( $matches ) || empty( $matches[0] ) ) { return $data; } foreach ( $matches[0] as $link ) { $attrs = HTML::extract_attributes( $link ); if ( empty( $attrs['data-schema-attribute'] ) ) { continue; } $attributes = explode( ' ', $attrs['data-schema-attribute'] ); if ( in_array( 'about', $attributes, true ) ) { if ( ! empty( $data['WebPage']['about'] ) && key( $data['WebPage']['about'] ) === '@id' ) { $data['WebPage']['about'] = [ $data['WebPage']['about'] ]; } $data['WebPage']['about'][] = [ '@type' => 'Thing', 'name' => wp_strip_all_tags( $link ), 'sameAs' => $attrs['href'], ]; } if ( in_array( 'mentions', $attributes, true ) ) { $data['WebPage']['mentions'][] = [ '@type' => 'Thing', 'name' => wp_strip_all_tags( $link ), 'sameAs' => $attrs['href'], ]; } } return $data; } /** * Filter to change the itemList schema data. * * @param array $schema Snippet Data. * @return array */ public function filter_item_list_schema( $schema ) { if ( ! is_archive() ) { return $schema; } $elements = []; $count = 1; while ( have_posts() ) { the_post(); $elements[] = [ '@type' => 'ListItem', 'position' => $count, 'url' => get_the_permalink(), ]; $count++; } wp_reset_postdata(); $schema['itemListElement'] = $elements; return $schema; } /** * Validate Schema Data. * * @param array $schemas Array of json-ld data. * * @return array */ public function validate_schema_data( $schemas ) { if ( empty( $schemas ) ) { return $schemas; } $validate_types = [ 'Dataset', 'LocalBusiness' ]; foreach ( $schemas as $id => $schema ) { $type = isset( $schema['@type'] ) ? $schema['@type'] : ''; if ( ! Str::starts_with( 'schema-', $id ) || ! in_array( $type, $validate_types, true ) ) { continue; } $hash = [ 'isPartOf' => true, 'publisher' => 'LocalBusiness' === $type, 'inLanguage' => 'LocalBusiness' === $type, ]; foreach ( $hash as $property => $value ) { if ( ! $value || ! isset( $schema[ $property ] ) ) { continue; } if ( 'Dataset' === $type && 'isPartOf' === $property && ! empty( $schema[ $property ]['@type'] ) ) { continue; } unset( $schemas[ $id ][ $property ] ); } if ( 'Dataset' === $type && ! empty( $schema['publisher'] ) ) { $schemas[ $id ]['creator'] = $schema['publisher']; unset( $schemas[ $id ]['publisher'] ); } } return $schemas; } /** * Get Schema data from Schema Templates post type. * * @param array $data Array of json-ld data. * @param JsonLD $jsonld Instance of jsonld. * * @return array */ public function add_schema_from_shortcode( $data, $jsonld ) { if ( ! is_singular() || ! $this->do_filter( 'rank_math/schema/add_shortcode_schema', true ) ) { return $data; } global $post; $blocks = parse_blocks( $post->post_content ); if ( ! empty( $blocks ) ) { foreach ( $blocks as $block ) { if ( 'rank-math/rich-snippet' !== $block['blockName'] ) { continue; } $id = isset( $block['attrs']['id'] ) ? $block['attrs']['id'] : ''; $post_id = isset( $block['attrs']['post_id'] ) ? $block['attrs']['post_id'] : ''; if ( ! $id && ! $post_id ) { continue; } $data = array_merge( $data, $this->get_schema_data_by_id( $id, $post_id, $jsonld, $data ) ); } } $regex = '/\[rank_math_rich_snippet (.*)\]/m'; preg_match_all( $regex, $post->post_content, $matches, PREG_SET_ORDER, 0 ); if ( ! empty( $matches ) ) { foreach ( $matches as $key => $match ) { parse_str( str_replace( ' ', '&', $match[1] ), $output ); $post_id = isset( $output['post_id'] ) ? str_replace( [ '"', "'" ], '', $output['post_id'] ) : ''; $id = isset( $output['id'] ) ? str_replace( [ '"', "'" ], '', $output['id'] ) : ''; $data = array_merge( $data, $this->get_schema_data_by_id( $id, $post_id, $jsonld, $data ) ); } } return $data; } /** * Add Manufacturer property to Product schema. * * @param array $schema Product schema data. * @return array */ public function add_manufacturer_property( $schema ) { if ( empty( $schema['manufacturer'] ) ) { return $schema; } $type = Helper::get_settings( 'titles.knowledgegraph_type' ); $type = 'company' === $type ? 'organization' : 'person'; $schema['manufacturer'] = [ '@id' => home_url( "/#{$type}" ) ]; return $schema; } /** * Remove empty offers data from the Product schema. * * @param array $schema Product schema data. * @return array */ public function remove_empty_offers( $schema ) { if ( empty( $schema['offers'] ) || empty( $schema['review'] ) || ( empty( $schema['review']['positiveNotes'] ) && empty( $schema['review']['negativeNotes'] ) ) ) { return $schema; } if ( ! empty( $schema['offers']['price'] ) ) { return $schema; } unset( $schema['offers'] ); return $schema; } /** * Backward compatibility code to move the positiveNotes & negativeNotes properties in review. * * @param array $schema Schema data. * @return array * * @since 3.0.19 */ public function schema_entity( $schema ) { if ( empty( $schema['review'] ) ) { return $schema; } if ( ! empty( $schema['positiveNotes'] ) ) { $schema['review']['positiveNotes'] = $schema['positiveNotes']; unset( $schema['positiveNotes'] ); } if ( ! empty( $schema['negativeNotes'] ) ) { $schema['review']['negativeNotes'] = $schema['negativeNotes']; unset( $schema['negativeNotes'] ); } return $schema; } /** * Convert isFamilyFriendly property used in Video schema to boolean. * * @param array $schema Video schema data. * @return array * * @since 2.13.0 */ public function convert_familyfriendly_property( $schema ) { if ( empty( $schema['isFamilyFriendly'] ) ) { return $schema; } $schema['isFamilyFriendly'] = 'True'; return $schema; } /** * Get Schema data by ID. * * @param string $id Schema shortcode ID. * @param int $post_id Post ID. * @param JsonLD $jsonld Instance of jsonld. * @param array $data Array of json-ld data. * * @return array */ private function get_schema_data_by_id( $id, $post_id, $jsonld, $data ) { $schemas = $id ? DB::get_schema_by_shortcode_id( trim( $id ) ) : DB::get_schemas( trim( $post_id ) ); $current_post_id = get_the_ID(); if ( empty( $schemas ) || ( isset( $schemas['post_id'] ) && $current_post_id === (int) $schemas['post_id'] ) || $post_id === $current_post_id ) { return []; } $post_id = isset( $schemas['post_id'] ) ? $schemas['post_id'] : $post_id; $schemas = isset( $schemas['schema'] ) ? [ $schemas['schema'] ] : $schemas; $schemas = $jsonld->replace_variables( $schemas, get_post( $post_id ) ); $schemas = $jsonld->filter( $schemas, $jsonld, $data ); if ( isset( $schemas[0]['isPrimary'] ) ) { unset( $schemas[0]['isPrimary'] ); } return $schemas; } } includes/modules/schema/class-media-rss.php000064400000007552147600403130014771 0ustar00 */ namespace RankMathPro\Schema; use RankMath\Helper; use RankMath\Traits\Hooker; defined( 'ABSPATH' ) || exit; /** * Media_RSS class. */ class Media_RSS { use Hooker; /** * The Constructor. */ public function __construct() { if ( Helper::get_settings( 'general.disable_media_rss' ) ) { return; } $this->action( 'rss2_ns', 'add_namespace' ); $this->action( 'rss2_item', 'add_video_data', 10, 1 ); } /** * Add namespace to RSS feed. * * @copyright Copyright (C) 2008-2019, Yoast BV * The following code is a derivative work of the code from the Yoast(https://github.com/Yoast/wordpress-seo/), which is licensed under GPL v3. */ public function add_namespace() { if ( apply_filters( 'rank_math/rss/add_media_namespace', true ) ) { echo ' xmlns:media="http://search.yahoo.com/mrss/" '; } } /** * Add Video Data in RSS feed. * * @see https://www.rssboard.org/media-rss * @see https://support.google.com/news/publisher-center/answer/9545420?hl=en */ public function add_video_data() { global $post; $video_schema = get_post_meta( $post->ID, 'rank_math_schema_VideoObject', true ); if ( empty( $video_schema ) ) { return; } $url = ! empty( $video_schema['contentUrl'] ) ? $video_schema['contentUrl'] : ( ! empty( $video_schema['embedUrl'] ) ? $video_schema['embedUrl'] : '' ); if ( ! $url ) { return; } $attrs = ! empty( $video_schema['width'] ) ? ' width="' . esc_attr( $video_schema['width'] ) . '"' : ''; $attrs .= ! empty( $video_schema['height'] ) ? ' height="' . esc_attr( $video_schema['height'] ) . '"' : ''; $duration = ! empty( $video_schema['duration'] ) ? Helper::duration_to_seconds( $video_schema['duration'] ) : ''; $name = ! empty( $video_schema['name'] ) ? Helper::replace_vars( $video_schema['name'], $post ) : ''; $description = ! empty( $video_schema['description'] ) ? Helper::replace_vars( $video_schema['description'], $post ) : ''; $thumbnail = ! empty( $video_schema['thumbnailUrl'] ) ? Helper::replace_vars( $video_schema['thumbnailUrl'], $post ) : ''; $tags = ! empty( $video_schema['metadata']['tags'] ) ? Helper::replace_vars( $video_schema['metadata']['tags'] ) : ''; $categories = ! empty( $video_schema['metadata']['category'] ) ? Helper::replace_vars( $video_schema['metadata']['category'] ) : ''; $rating = ! empty( $video_schema['isFamilyFriendly'] ) ? 'nonadult' : 'adult'; $this->newline( '' ); $this->newline( '', 3 ); if ( $name ) { $this->newline( '' . esc_html( $name ) . '', 3 ); } if ( $description ) { $this->newline( '', 3 ); } if ( $thumbnail ) { $this->newline( '', 3 ); } if ( $tags ) { $this->newline( '' . esc_html( $tags ) . '', 3 ); } if ( $categories ) { $this->newline( '' . esc_html( $categories ) . '', 3 ); } if ( $rating ) { $this->newline( '' . esc_html( $rating ) . '', 3 ); } $this->newline( '', 2 ); } /** * Write a newline with indent count. * * @param string $content Content to write. * @param integer $indent Count of indent. */ private function newline( $content, $indent = 0 ) { echo str_repeat( "\t", $indent ) . $content . "\n"; // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Both variables are escaped in the code that calls this function. } } includes/modules/schema/class-parser.php000064400000002503147600403130014370 0ustar00 */ namespace RankMathPro\Schema; use WP_Error; use DOMXpath; use DOMDocument; defined( 'ABSPATH' ) || exit; /** * Parser class. */ class Parser { /** * Get json from url. * * @param string $url Url to fetch html from. */ public function from_url( $url ) { $response = wp_remote_get( $url, [ 'timeout' => 30, 'sslverify' => false, ] ); if ( is_wp_error( $response ) ) { return $response; } $response = wp_remote_retrieve_body( $response ); if ( empty( $response ) ) { return new WP_Error( 'body_not_found', esc_html__( 'No html body found.', 'rank-math-pro' ) ); } return $this->from_html( $response ); } /** * Get json from html. * * @param string $html HTML to parse. */ public function from_html( $html ) { libxml_use_internal_errors( 1 ); // DOM. $dom = new DOMDocument(); $dom->loadHTML( $html ); // XPath. $xpath = new DOMXpath( $dom ); $scripts = $xpath->query( '//script[@type="application/ld+json"]' ); $json = []; foreach ( $scripts as $script ) { $data = json_decode( trim( $script->nodeValue ) ); // phpcs:ignore if ( $data ) { $json[] = $data; } } return $json; } } includes/modules/schema/class-post-type.php000064400000007557147600403130015056 0ustar00 */ namespace RankMathPro\Schema; use RankMath\Helper; use RankMath\Traits\Hooker; defined( 'ABSPATH' ) || exit; /** * Post_Type class. */ class Post_Type { use Hooker; /** * The Constructor. */ public function __construct() { $this->action( 'init', 'register' ); $this->action( 'admin_menu', 'add_menu', 11 ); $this->action( 'parent_file', 'parent_file' ); $this->action( 'submenu_file', 'submenu_file' ); } /** * Register template post type. */ public function register() { $labels = [ 'name' => _x( 'Schemas', 'Post Type General Name', 'rank-math-pro' ), 'singular_name' => _x( 'Schema', 'Post Type Singular Name', 'rank-math-pro' ), 'menu_name' => __( 'Schemas', 'rank-math-pro' ), 'name_admin_bar' => __( 'Schema', 'rank-math-pro' ), 'all_items' => __( 'All Schemas', 'rank-math-pro' ), 'add_new' => __( 'Add New Schema', 'rank-math-pro' ), 'add_new_item' => __( 'Add New Schema', 'rank-math-pro' ), 'new_item' => __( 'New Schema', 'rank-math-pro' ), 'edit_item' => __( 'Edit Schema', 'rank-math-pro' ), 'update_item' => __( 'Update Schema', 'rank-math-pro' ), 'view_item' => __( 'View Schema', 'rank-math-pro' ), 'view_items' => __( 'View Schemas', 'rank-math-pro' ), 'search_items' => __( 'Search schemas', 'rank-math-pro' ), 'not_found' => __( 'No schema found.', 'rank-math-pro' ), 'not_found_in_trash' => __( 'No schema found in Trash.', 'rank-math-pro' ), ]; $capability = 'rank_math_onpage_snippet'; $args = [ 'label' => __( 'Schema', 'rank-math-pro' ), 'description' => __( 'Rank Math Schema Templates', 'rank-math-pro' ), 'labels' => $labels, 'supports' => [ 'title' ], 'hierarchical' => false, 'public' => false, 'show_ui' => true, 'show_in_menu' => false, 'menu_position' => 5, 'show_in_admin_bar' => false, 'show_in_nav_menus' => false, 'can_export' => true, 'has_archive' => false, 'exclude_from_search' => true, 'publicly_queryable' => false, 'rewrite' => false, 'capability_type' => 'page', 'capabilities' => [ 'edit_post' => $capability, 'read_post' => $capability, 'delete_post' => $capability, 'edit_posts' => $capability, 'edit_others_posts' => $capability, 'publish_posts' => $capability, 'read_private_posts' => $capability, 'create_posts' => $capability, ], 'show_in_rest' => true, ]; register_post_type( 'rank_math_schema', $args ); } /** * Add post type as submenu. */ public function add_menu() { if ( ! Helper::has_cap( 'onpage_snippet' ) ) { return; } add_submenu_page( 'rank-math', esc_html__( 'Schema Templates', 'rank-math-pro' ), esc_html__( 'Schema Templates', 'rank-math-pro' ), 'edit_posts', 'edit.php?post_type=rank_math_schema' ); } /** * Fix parent active menu * * @param string $file Filename. * @return string */ public function parent_file( $file ) { $screen = get_current_screen(); if ( in_array( $screen->base, [ 'post', 'edit' ], true ) && 'rank_math_schema' === $screen->post_type ) { $file = 'rank-math'; } return $file; } /** * Fix submenu active menu * * @param string $file Filename. * @return string */ public function submenu_file( $file ) { $screen = get_current_screen(); if ( in_array( $screen->base, [ 'post', 'edit' ], true ) && 'rank_math_schema' === $screen->post_type ) { $file = 'edit.php?post_type=rank_math_schema'; } return $file; } } includes/modules/schema/class-rest.php000064400000010411147600403130014046 0ustar00 */ namespace RankMathPro\Schema; use WP_Error; use WP_REST_Server; use WP_REST_Request; use WP_REST_Controller; use RankMath\Helper; use RankMath\Schema\DB; use RankMath\Traits\Meta; use RankMath\Rest\Sanitize; defined( 'ABSPATH' ) || exit; /** * Rest class. */ class Rest extends WP_REST_Controller { use Meta; /** * Constructor. */ public function __construct() { $this->namespace = \RankMath\Rest\Rest_Helper::BASE; } /** * Registers the routes for the objects of the controller. */ public function register_routes() { register_rest_route( $this->namespace, '/saveTemplate', [ 'methods' => WP_REST_Server::CREATABLE, 'callback' => [ $this, 'save_template' ], 'args' => [ 'schema' => [ 'required' => true, 'description' => esc_html__( 'Schema to add.', 'rank-math-pro' ), 'validate_callback' => [ '\\RankMath\\Rest\\Rest_Helper', 'is_param_empty' ], ], ], 'permission_callback' => [ $this, 'get_permissions_check' ], ] ); register_rest_route( $this->namespace, '/getVideoData', [ 'methods' => WP_REST_Server::CREATABLE, 'callback' => [ $this, 'get_video_data' ], 'args' => $this->get_video_args(), 'permission_callback' => [ '\\RankMath\\Rest\\Rest_Helper', 'can_manage_options' ], ] ); } /** * Get Video details. * * @param WP_REST_Request $request Full details about the request. * @return bool Whether the API key matches or not. */ public function get_video_data( WP_REST_Request $request ) { $object_id = $request->get_param( 'objectID' ); $url = $request->get_param( 'url' ); $post_type = get_post_type( $object_id ); if ( false === filter_var( $url, FILTER_VALIDATE_URL ) || ! Helper::get_settings( "titles.pt_{$post_type}_autodetect_video", 'on' ) ) { return []; } global $wp_embed; return ( new \RankMathPro\Schema\Video\Parser( get_post( $object_id ) ) )->get_metadata( $wp_embed->autoembed( $url ) ); } /** * Update metadata. * * @param WP_REST_Request $request Full details about the request. * * @return WP_REST_Response|WP_Error Response object on success, or WP_Error object on failure. */ public function save_template( WP_REST_Request $request ) { $sanitizer = Sanitize::get(); $schema = $request->get_param( 'schema' ); $post_id = $request->get_param( 'postId' ); foreach ( $schema as $id => $value ) { $schema[ $id ] = $sanitizer->sanitize( $id, $value ); } if ( $post_id ) { DB::delete_schema_data( $post_id ); } $meta_key = 'rank_math_schema_' . $schema['@type']; $template_id = wp_insert_post( [ 'ID' => $post_id, 'post_status' => 'publish', 'post_type' => 'rank_math_schema', 'post_title' => $schema['metadata']['title'], ] ); update_post_meta( $template_id, $meta_key, $schema ); return [ 'id' => $template_id, 'link' => get_edit_post_link( $template_id ), ]; } /** * Checks whether a given request has permission to read post. * * @param WP_REST_Request $request Full details about the request. * * @return true|WP_Error True if the request has read access, WP_Error object otherwise. */ public static function get_permissions_check( $request ) { // phpcs:ignore if ( current_user_can( 'edit_posts' ) ) { return true; } return new WP_Error( 'rest_cannot_edit', __( 'Sorry, you are not allowed to save template.', 'rank-math-pro' ), [ 'status' => rest_authorization_required_code() ] ); } /** * Get video arguments. * * @return array */ private function get_video_args() { return [ 'objectID' => [ 'type' => 'integer', 'required' => true, 'description' => esc_html__( 'Object unique id', 'rank-math-pro' ), 'validate_callback' => [ '\\RankMath\\Rest\\Rest_Helper', 'is_param_empty' ], ], 'url' => [ 'required' => true, 'description' => esc_html__( 'Video URL.', 'rank-math-pro' ), 'validate_callback' => [ '\\RankMath\\Rest\\Rest_Helper', 'is_param_empty' ], ], ]; } } includes/modules/schema/class-schema.php000064400000017263147600403130014345 0ustar00 */ namespace RankMathPro\Schema; use RankMath\Helper; use RankMath\Traits\Hooker; use RankMath\Helpers\Str; defined( 'ABSPATH' ) || exit; /** * Schema class. */ class Schema { use Hooker; /** * The Constructor. */ public function __construct() { $this->includes(); $this->hooks(); } /** * Include required files. */ public function includes() { new Admin(); new Ajax(); new Post_Type(); new \RankMath\Schema\Schema(); new Frontend(); new Video(); } /** * Register hooks. */ public function hooks() { $this->action( 'enqueue_block_editor_assets', 'editor_assets', 9 ); $this->filter( 'rank_math/schema/block/howto-block', 'add_graph', 11, 2 ); $this->filter( 'rank_math/schema/block/howto/content', 'block_content', 11, 3 ); $this->filter( 'register_block_type_args', 'add_id_to_schema_block', 10, 2 ); $this->filter( 'register_block_type_args', 'extend_howto_block', 10, 2 ); } /** * Enqueue Styles and Scripts required for blocks at backend. */ public function editor_assets() { wp_enqueue_script( 'rank-math-howto-block', RANK_MATH_PRO_URL . 'assets/admin/js/blocks.js', [], rank_math_pro()->version, true ); if ( Helper::is_module_active( 'local-seo' ) ) { Helper::add_json( 'previewImage', RANK_MATH_PRO_URL . 'includes/modules/local-seo/assets/img/map-placeholder.jpg' ); Helper::add_json( 'mapStyle', Helper::get_settings( 'titles.map_style', 'roadmap' ) ); Helper::add_json( 'limitLocations', Helper::get_settings( 'titles.limit_results', 10 ) ); } } /** * Display additional content in the HowTo Block. * * @param string $output Schema data. * @param array $data Output data. * @param array $attributes Schema attributes. */ public function block_content( $output, $data, $attributes ) { $data[] = $this->build_estimated_cost( $attributes ); $data[] = $this->build_supplies( $attributes ); $data[] = $this->build_tools( $attributes ); $data[] = $this->build_materials( $attributes ); return join( "\n", $data ); } /** * HowTo rich snippet. * * @param array $data Array of JSON-LD data. * @param array $block JsonLD Instance. * * @return array */ public function add_graph( $data, $block ) { $attrs = $block['attrs']; $this->add_estimated_cost( $data['howto'], $attrs ); $this->add_supplies( $data['howto'], $attrs ); $this->add_tools( $data['howto'], $attrs ); $this->add_materials( $data['howto'], $attrs ); return $data; } /** * Add id attribute in Schema Block. * * @param array $args Array of arguments for registering a block type. * @param string $block_type Block type name including namespace. */ public function add_id_to_schema_block( $args, $block_type ) { if ( $block_type !== 'rank-math/rich-snippet' ) { return $args; } $args['attributes']['id'] = [ 'type' => 'string', 'default' => '', ]; return $args; } /** * Extend HowTo Block. * * @param array $args Array of arguments for registering a block type. * @param string $block_type Block type name including namespace. */ public function extend_howto_block( $args, $block_type ) { if ( $block_type !== 'rank-math/howto-block' ) { return $args; } $attributes = [ 'estimatedCost' => [ 'type' => 'string', 'default' => '', ], 'estimatedCostCurrency' => [ 'type' => 'string', 'default' => 'USD', ], 'supply' => [ 'type' => 'string', 'default' => '', ], 'tools' => [ 'type' => 'string', 'default' => '', ], 'material' => [ 'type' => 'string', 'default' => '', ], ]; $args['attributes'] = array_merge( $args['attributes'], $attributes ); return $args; } /** * Add Estimated Cost section in the HowTo Block * * @param array $attrs Block attributes. * * @return string Estimated Cost content. */ private function build_estimated_cost( $attrs ) { if ( empty( $attrs['estimatedCost'] ) ) { return; } $currency = ! empty( $attrs['estimatedCostCurrency'] ) ? $attrs['estimatedCostCurrency'] : 'USD'; return sprintf( '

    %2$s %1$s

    ', esc_html( $attrs['estimatedCost'] ) . ' ' . esc_html( $currency ), esc_html__( 'Estimated Cost:', 'rank-math-pro' ) ); } /** * Add Supplies data in the HowTo Block * * @param array $attrs Block attributes. * * @return string Supplies content. */ private function build_supplies( $attrs ) { if ( empty( $attrs['supply'] ) ) { return; } $supplies = Str::to_arr_no_empty( esc_html( $attrs['supply'] ) ); if ( empty( $supplies ) ) { return; } return sprintf( '

    %2$s

    • %1$s

    ', implode( '
  • ', $supplies ), __( 'Supply:', 'rank-math-pro' ) ); } /** * Add Tools data in the HowTo Block * * @param array $attrs Block attributes. * * @return string Tools content. */ private function build_tools( $attrs ) { if ( empty( $attrs['tools'] ) ) { return; } $tools = Str::to_arr_no_empty( esc_html( $attrs['tools'] ) ); if ( empty( $tools ) ) { return; } return sprintf( '

    %2$s

    • %1$s

    ', implode( '
  • ', $tools ), __( 'Tools:', 'rank-math-pro' ) ); } /** * Add Materials data in the HowTo Block * * @param array $attrs Block attributes. * * @return string Materials content. */ private function build_materials( $attrs ) { if ( empty( $attrs['material'] ) ) { return; } return sprintf( '

    %2$s %1$s

    ', esc_html( $attrs['material'] ), __( 'Materials:', 'rank-math-pro' ) ); } /** * Add Estimated cost in HowTo Block schema. * * @param array $data Schema data. * @param array $attrs Block attributes. */ private function add_estimated_cost( &$data, $attrs ) { if ( empty( $attrs['estimatedCost'] ) ) { return; } $data['estimatedCost'] = [ '@type' => 'MonetaryAmount', 'currency' => ! empty( $attrs['estimatedCostCurrency'] ) ? esc_html( $attrs['estimatedCostCurrency'] ) : 'USD', 'value' => esc_html( $attrs['estimatedCost'] ), ]; } /** * Add Supplies in HowTo Block schema. * * @param array $data Schema data. * @param array $attrs Block attributes. */ private function add_supplies( &$data, $attrs ) { if ( empty( $attrs['supply'] ) ) { return; } $supplies = Str::to_arr_no_empty( $attrs['supply'] ); if ( empty( $supplies ) ) { return; } $supply = []; foreach ( $supplies as $value ) { $supply[] = [ '@type' => 'HowToSupply', 'name' => esc_html( $value ), ]; } $data['supply'] = $supply; } /** * Add Tools in HowTo Block schema. * * @param array $data Schema data. * @param array $attrs Block attributes. */ private function add_tools( &$data, $attrs ) { if ( empty( $attrs['tools'] ) ) { return; } $tools = Str::to_arr_no_empty( $attrs['tools'] ); if ( empty( $tools ) ) { return; } $tool = []; foreach ( $tools as $value ) { $tool[] = [ '@type' => 'HowToTool', 'name' => esc_html( $value ), ]; } $data['tool'] = $tool; } /** * Add Materials in HowTo Block schema. * * @param array $data Schema data. * @param array $attrs Block attributes. */ private function add_materials( &$data, $attrs ) { if ( empty( $attrs['material'] ) ) { return; } $data['material'] = esc_html( $attrs['material'] ); } } includes/modules/schema/class-snippet-pro-shortcode.php000064400000010523147600403130017345 0ustar00 */ namespace RankMathPro\Schema; use RankMath\Traits\Hooker; use RankMath\Schema\Snippet_Shortcode; defined( 'ABSPATH' ) || exit; /** * Schema Frontend class. */ class Snippet_Pro_Shortcode extends Snippet_Shortcode { use Hooker; /** * The Constructor. */ public function __construct() { $this->filter( 'rank_math/snippet/html', 'add_shortcode_view', 10, 4 ); $this->filter( 'rank_math/snippet/after_schema_content', 'show_review_notes' ); $this->filter( 'shortcode_atts_rank_math_rich_snippet', 'register_fields_attribute', 10, 4 ); $this->filter( 'rank_math/schema/shortcode/filter_attributes', 'filter_attributes', 10, 2 ); } /** * Filter schema fields. * * @param array $schema Schema data. * @param array $atts The user defined shortcode attributes. * * @return array Filtered Schema fields. */ public function filter_attributes( $schema, $atts ) { if ( empty( $atts['fields'] ) ) { return $schema; } $fields = explode( ',', $atts['fields'] ); $fields[] = '@type'; return array_intersect_key( $schema, array_flip( $fields ) ); } /** * Filters shortcode attributes. * * If the third parameter of the shortcode_atts() function is present then this filter is available. * * @param array $out The output array of shortcode attributes. * @param array $pairs The supported attributes and their defaults. * @param array $atts The user defined shortcode attributes. * @param string $shortcode The shortcode name. */ public function register_fields_attribute( $out, $pairs, $atts, $shortcode ) { // phpcs:ignore return wp_parse_args( $atts, $out ); } /** * Filter to change the rank_math_rich_snippet shortcode content. * * @param string $html Shortcode content. * @param string $schema Current Schema data. * @param string $post Current Post Object. * @param string $shortcode Shortcode class instance. * * @return string Shortcode Content. */ public function add_shortcode_view( $html, $schema, $post, $shortcode ) { // phpcs:ignore wp_enqueue_style( 'rank-math-review-pro-snippet', RANK_MATH_PRO_URL . 'includes/modules/schema/assets/css/rank-math-snippet.css', null, rank_math_pro()->version ); $type = \strtolower( $schema['@type'] ); if ( ! in_array( $type, [ 'dataset', 'movie', 'claimreview', 'faqpage', 'howto', 'jobposting', 'product', 'recipe', 'podcastepisode' ], true ) ) { return $html; } ob_start(); echo '
    '; include "shortcode/$type.php"; $this->show_review_notes( $shortcode ); echo '
    '; return ob_get_clean(); } /** * Display Pros & Cons. * * @since 3.0.18 */ public function show_review_notes( $shortcode ) { $labels = [ 'pros' => __( 'Pros', 'rank-math-pro' ), 'cons' => __( 'Cons', 'rank-math-pro' ), ]; /** * Filter: Allow changing the Pros & Cons labels. * * @param array $labels { * @type string $pros Pros label. * @type string $cons Cons label. * } */ $labels = $this->do_filter( 'schema/review_notes_labels', $labels ); $positive_notes = ! empty( $shortcode->get_field_value( 'positiveNotes' ) ) ? $shortcode->get_field_value( 'positiveNotes' ) : $shortcode->get_field_value( 'review.positiveNotes' ); if ( ! empty( $positive_notes['itemListElement'] ) ) { ?>

    get_field_value( 'negativeNotes' ) ) ? $shortcode->get_field_value( 'negativeNotes' ) : $shortcode->get_field_value( 'review.negativeNotes' ); if ( ! empty( $negative_notes['itemListElement'] ) ) { ?>

    */ namespace RankMathPro\Schema; use RankMath\Helper; use RankMath\Helpers\Param; use RankMath\Admin\Admin_Helper; use RankMath\Schema\DB; use RankMath\Rest\Sanitize; use RankMath\Traits\Hooker; defined( 'ABSPATH' ) || exit; /** * Taxonomy class. */ class Taxonomy extends Admin { use Hooker; /** * The Constructor. */ public function __construct() { $this->action( 'init', 'init', 9999 ); $this->action( 'rank_math/json_ld', 'add_schema', 11, 2 ); if ( ! Helper::has_cap( 'onpage_snippet' ) || ! Admin_Helper::is_term_edit() || ! $this->can_add( Param::request( 'taxonomy' ) ) ) { return; } $this->action( 'rank_math/admin/editor_scripts', 'enqueue' ); } /** * Add schema-preview rewrite rule for taxonomies. */ public function init() { $taxonomies = Helper::get_accessible_taxonomies(); foreach ( $taxonomies as $slug => $taxonomy ) { if ( empty( $taxonomy->rewrite['slug'] ) || ! $this->can_add( $slug ) ) { continue; } add_rewrite_rule( $taxonomy->rewrite['slug'] . '/(.+?)/schema-preview/?$', 'index.php?' . $slug . '=$matches[1]&schema-preview=$matches[3]', 'top' ); } } /** * Enqueue Styles and Scripts required for metabox. */ public function enqueue() { global $pagenow; $cmb = cmb2_get_metabox( 'rank_math_metabox' ); if ( false === $cmb || 'edit-tags.php' === $pagenow ) { return; } $schemas = $this->get_schema_data( $cmb->object_id() ); Helper::add_json( 'schemas', $schemas ); Helper::add_json( 'customSchemaImage', esc_url( rank_math()->plugin_url() . 'includes/modules/schema/assets/img/custom-schema-builder.jpg' ) ); Helper::add_json( 'postLink', get_term_link( (int) $cmb->object_id() ) ); Helper::add_json( 'activeTemplates', $this->get_active_templates() ); wp_enqueue_style( 'rank-math-schema', rank_math()->plugin_url() . 'includes/modules/schema/assets/css/schema.css', [ 'wp-components', 'rank-math-editor' ], rank_math()->version ); wp_enqueue_script( 'rank-math-schema', rank_math()->plugin_url() . 'includes/modules/schema/assets/js/schema-gutenberg.js', [ 'rank-math-editor', 'clipboard' ], rank_math()->version, true ); wp_enqueue_style( 'rank-math-schema-pro', RANK_MATH_PRO_URL . 'includes/modules/schema/assets/css/schema.css', null, rank_math_pro()->version ); wp_enqueue_script( 'rank-math-pro-schema-filters', RANK_MATH_PRO_URL . 'includes/modules/schema/assets/js/schemaFilters.js', [ 'wp-plugins', 'wp-components', 'wp-hooks', 'wp-api-fetch', 'lodash', ], rank_math_pro()->version, true ); wp_enqueue_script( 'rank-math-schema-pro', RANK_MATH_PRO_URL . 'includes/modules/schema/assets/js/schema.js', [ 'rank-math-editor' ], rank_math_pro()->version, true ); } /** * Get Default Schema Data. * * @param array $data Array of json-ld data. * @param JsonLD $jsonld Instance of jsonld. * * @return array */ public function add_schema( $data, $jsonld ) { if ( ! is_category() && ! is_tag() && ! is_tax() ) { return $data; } $queried_object = get_queried_object(); if ( empty( $queried_object ) || is_wp_error( $queried_object ) || ! $this->can_add( $queried_object->taxonomy ) ) { return $data; } $schemas = DB::get_schemas( $queried_object->term_id, 'termmeta' ); if ( empty( $schemas ) ) { return $data; } if ( isset( $data['ItemList'] ) ) { unset( $data['ItemList'] ); } if ( isset( $data['ProductsPage'] ) ) { unset( $data['ProductsPage'] ); } if ( isset( $data['WebPage'] ) ) { $data['WebPage']['@type'] = [ 'WebPage', 'CollectionPage', ]; } $schemas = $jsonld->replace_variables( $schemas ); $schemas = $jsonld->filter( $schemas, $jsonld, $data ); return array_merge( $data, $schemas ); } /** * Get Schema Data. * * @param int $term_id Term ID. * * @return array $schemas Schema Data. */ private function get_schema_data( $term_id ) { $schemas = DB::get_schemas( $term_id, 'termmeta' ); if ( ! empty( $schemas ) || metadata_exists( 'term', $term_id, 'rank_math_rich_snippet' ) ) { return $schemas; } return []; } /** * Add active templates to the schemas json * * @return array */ public function get_active_templates() { $templates = $this->get_schema_templates(); if ( empty( $templates ) ) { return []; } $screen = get_current_screen(); $schemas = []; foreach ( $templates as $template ) { if ( empty( $template['schema']['metadata']['displayConditions'] ) ) { continue; } $conditions = $template['schema']['metadata']['displayConditions']; $can_add = false; $data = []; foreach ( $conditions as $condition ) { $category = $condition['category']; if ( 'archive' !== $category ) { continue; } $operator = $condition['condition']; if ( ! empty( $data[ $category ] ) && 'exclude' !== $operator ) { continue; } $type = $condition['type']; $value = $condition['value']; if ( 'general' === $category ) { $data[ $category ] = 'include' === $operator; continue; } if ( $value && absint( Param::get( 'tag_ID' ) ) === $value ) { $data[ $category ] = 'include' === $operator; break; } if ( 'all' === $type ) { $data[ $category ] = 'include' === $operator; } elseif ( $type !== $screen->taxonomy ) { $data[ $category ] = false; } elseif ( ! $value ) { $data[ $category ] = 'include' === $operator; } elseif ( Param::get( 'tag_ID' ) !== $value ) { $data[ $category ] = isset( $data[ $category ] ) ? $data[ $category ] : false; } else { $data[ $category ] = 'include' === $operator; } } if ( isset( $data['archive'] ) ) { $can_add = $data['archive']; } else { $can_add = ! empty( $data['general'] ); } if ( $can_add ) { $template['schema']['isTemplate'] = true; $schemas[ $template['id'] ] = $template['schema']; } } return $schemas; } /** * Can add Schema data on current taxonomy * * @param string $taxonomy Taxonomy name. * * @return bool */ private function can_add( $taxonomy ) { return Helper::get_settings( 'titles.tax_' . $taxonomy . '_add_meta_box' ) && true !== apply_filters( 'rank_math/snippet/remove_taxonomy_data', Helper::get_settings( 'titles.remove_' . $taxonomy . '_snippet_data' ), $taxonomy ); } } includes/modules/schema/class-video-schema-generator.php000064400000005324147600403130017430 0ustar00 */ namespace RankMathPro\Schema; use RankMath\Helper; defined( 'ABSPATH' ) || exit; /** * Video_Schema_Generator class. */ class Video_Schema_Generator extends \WP_Background_Process { /** * Prefix. * * (default value: 'wp') * * @var string * @access protected */ protected $prefix = 'rank_math'; /** * Action. * * @var string */ protected $action = 'add_video_schema'; /** * Main instance * * Ensure only one instance is loaded or can be loaded. * * @return Video_Schema_Generator */ public static function get() { static $instance; if ( is_null( $instance ) && ! ( $instance instanceof Video_Schema_Generator ) ) { $instance = new Video_Schema_Generator(); } return $instance; } /** * Start creating batches. * * @param [type] $posts [description]. */ public function start( $posts ) { $chunks = array_chunk( $posts, 10 ); foreach ( $chunks as $chunk ) { $this->push_to_queue( $chunk ); } $this->save()->dispatch(); } /** * Complete. * * Override if applicable, but ensure that the below actions are * performed, or, call parent::complete(). */ protected function complete() { delete_option( 'rank_math_video_posts' ); Helper::add_notification( esc_html__( 'Rank Math: Added Video Schema to posts successfully.', 'rank-math-pro' ), [ 'type' => 'success', 'id' => 'rank_math_video_posts', 'classes' => 'rank-math-notice', ] ); parent::complete(); } /** * Task to perform * * @param array $posts Posts to process. * * @return bool */ protected function task( $posts ) { try { foreach ( $posts as $post ) { $this->convert( $post ); } return false; } catch ( Exception $error ) { return true; } } /** * Convert post. * * @param int $post_id Post ID. */ public function convert( $post_id ) { ( new Video\Parser( get_post( $post_id ) ) )->save(); } /** * Find posts. * * @return array */ public function find_posts() { global $wpdb; $posts = get_option( 'rank_math_video_posts' ); if ( false !== $posts ) { return $posts; } // Schema Posts. $post_types = array_filter( Helper::get_accessible_post_types(), function( $post_type ) { return 'attachment' !== $post_type && Helper::get_settings( "titles.pt_{$post_type}_autodetect_video", 'on' ); } ); $posts = get_posts( [ 'post_type' => array_keys( $post_types ), 'numberposts' => -1, 'fields' => 'ids', ] ); update_option( 'rank_math_video_posts', $posts, false ); return $posts; } } includes/modules/schema/class-video.php000064400000014545147600403130014213 0ustar00 */ namespace RankMathPro\Schema; use RankMath\Helper; use RankMath\Traits\Hooker; defined( 'ABSPATH' ) || exit; /** * Video class. */ class Video { use Hooker; /** * The Constructor. */ public function __construct() { Video_Schema_Generator::get(); if ( Helper::is_rest() ) { $this->filter( 'rank_math/tools/generate_video_schema', 'generate_video_schema' ); } $this->action( 'rank_math/pre_update_metadata', 'detect_video_in_content', 10, 3 ); if ( is_admin() ) { $this->action( 'cmb2_admin_init', 'add_video_settings' ); $this->action( 'rank_math/admin/settings/others', 'add_media_rss_field' ); $this->filter( 'rank_math/database/tools', 'generate_video_schema_tool' ); return; } $this->action( 'rank_math/opengraph/facebook', 'add_video_tags', 99 ); new Media_RSS(); } /** * Add auto-detect Video fields in Titles & Meta settings. */ public function add_video_settings() { foreach ( Helper::get_accessible_post_types() as $post_type ) { $this->action( "rank_math/admin/settings/post-type-{$post_type}", 'add_video_schema_fields', 10, 2 ); } } /** * Add auto-generate video schema settings. * * @param object $cmb CMB2 instance. * @param array $tab Current settings tab. */ public function add_video_schema_fields( $cmb, $tab ) { if ( 'attachment' === $tab['post_type'] ) { return; } $field_ids = wp_list_pluck( $cmb->prop( 'fields' ), 'id' ); $field_position = array_search( "pt_{$tab['post_type']}_default_article_type", array_keys( $field_ids ), true ) + 1; $cmb->add_field( [ 'id' => 'pt_' . $tab['post_type'] . '_autodetect_video', 'type' => 'toggle', 'name' => esc_html__( 'Autodetect Video', 'rank-math-pro' ), 'desc' => esc_html__( 'Populate automatic Video Schema by auto-detecting any video in the content.', 'rank-math-pro' ), 'options' => [ 'off' => esc_html__( 'Default', 'rank-math-pro' ), 'on' => esc_html__( 'Custom', 'rank-math-pro' ), ], 'default' => 'on', ], ++$field_position ); $cmb->add_field( [ 'id' => 'pt_' . $tab['post_type'] . '_autogenerate_image', 'type' => 'toggle', 'name' => esc_html__( 'Autogenerate Image', 'rank-math-pro' ), 'desc' => esc_html__( 'Auto-generate image for the auto detected video.', 'rank-math-pro' ), 'options' => [ 'off' => esc_html__( 'Default', 'rank-math-pro' ), 'on' => esc_html__( 'Custom', 'rank-math-pro' ), ], 'default' => 'off', 'dep' => [ [ 'pt_' . $tab['post_type'] . '_autodetect_video', 'on' ] ], ], ++$field_position ); } /** * Add new settings. * * @param object $cmb CMB2 instance. */ public function add_media_rss_field( $cmb ) { $field_ids = wp_list_pluck( $cmb->prop( 'fields' ), 'id' ); $field_position = array_search( 'rss_after_content', array_keys( $field_ids ), true ) + 1; $cmb->add_field( [ 'id' => 'disable_media_rss', 'type' => 'toggle', 'name' => esc_html__( 'Remove Media Data from RSS feed', 'rank-math-pro' ), 'desc' => esc_html__( 'Remove Media Data from RSS feed', 'rank-math-pro' ), 'options' => [ 'off' => esc_html__( 'Default', 'rank-math-pro' ), 'on' => esc_html__( 'Custom', 'rank-math-pro' ), ], 'default' => 'off', ], ++$field_position ); } /** * Output the video tags. * * @link https://yandex.com/support/video/partners/open-graph.html#player * * @param OpenGraph $opengraph The current opengraph network object. */ public function add_video_tags( $opengraph ) { if ( ! is_singular() ) { return; } global $post; $video_data = get_post_meta( $post->ID, 'rank_math_schema_VideoObject', true ); if ( empty( $video_data ) ) { return; } $tags = [ 'ya:ovs:adult' => ! empty( $video_data['isFamilyFriendly'] ) ? false : true, 'ya:ovs:upload_date' => ! empty( $video_data['uploadDate'] ) ? Helper::replace_vars( $video_data['uploadDate'], $post ) : '', 'ya:ovs:allow_embed' => ! empty( $video_data['embedUrl'] ) ? 'true' : 'false', ]; foreach ( $tags as $tag => $value ) { $opengraph->tag( $tag, $value ); } } /** * Automatically add Video Schema when post is updated. * * @param int $object_id Object ID. * @param int $object_type Object type. * @param string $content Updated post content. */ public function detect_video_in_content( $object_id, $object_type, $content = '' ) { if ( 'post' !== $object_type ) { return; } $post = get_post( $object_id ); if ( $content ) { $post->post_content = $content; } ( new Video\Parser( $post ) )->save(); } /** * Add database tools. * * @param array $tools Array of tools. * * @return array */ public function generate_video_schema_tool( $tools ) { $posts = Video_Schema_Generator::get()->find_posts(); if ( empty( $posts ) ) { return $tools; } $generate_video_schema = [ 'generate_video_schema' => [ 'title' => esc_html__( 'Generate Video Schema for Old Posts/Pages', 'rank-math-pro' ), 'description' => esc_html__( 'Add Video schema to posts which have YouTube or Vimeo Video in the content. Applies to only those Posts/Pages/CPTs in which Autodetect Video Option is On.', 'rank-math-pro' ), 'confirm_text' => esc_html__( 'Are you sure you want to add Video Schema to the posts/pages with the video in the content? This action is irreversible.', 'rank-math-pro' ), 'button_text' => esc_html__( 'Generate', 'rank-math-pro' ), ], ]; $index = array_search( 'recreate_tables', array_keys( $tools ), true ); $pos = false === $index ? count( $tools ) : $index + 1; $tools = array_slice( $tools, 0, $pos, true ) + $generate_video_schema + array_slice( $tools, $pos, count( $tools ) - 1, true ); return $tools; } /** * Detect Video in the content and add schema. * * @return string */ public function generate_video_schema() { $posts = Video_Schema_Generator::get()->find_posts(); if ( empty( $posts ) ) { return esc_html__( 'No posts found to convert.', 'rank-math-pro' ); } Video_Schema_Generator::get()->start( $posts ); return esc_html__( 'Conversion started. A success message will be shown here once the process completes. You can close this page.', 'rank-math-pro' ); } } includes/modules/seo-analysis/assets/css/seo-analysis-print.css000064400000004744147600403130021005 0ustar00.rank-math-ui.dashboard-wrapper.seo-analysis.seo_analyzer{position:relative;visibility:visible;padding-top:50px;background:#fff}.rank-math-ui.dashboard-wrapper.seo-analysis.seo_analyzer .button{display:none}.rank-math-ui.dashboard-wrapper.seo-analysis.seo_analyzer .rank-math-tooltip{display:none}.rank-math-ui.dashboard-wrapper.seo-analysis.seo_analyzer .chart span{animation:none !important}.rank-math-ui.dashboard-wrapper.seo-analysis.seo_analyzer .rank-math-result-table{-moz-column-break-after:page;break-after:page}.rank-math-ui.dashboard-wrapper.seo-analysis.seo_analyzer .rank-math-result-table.rank-math-result-category-priority,.rank-math-ui.dashboard-wrapper.seo-analysis.seo_analyzer .rank-math-result-table:last-child{-moz-column-break-after:initial;break-after:initial}.print-logo{display:block;position:absolute;top:-26px;left:30px}.print-logo img{width:160px}body.wp-admin.wp-core-ui.rank-math_page_rank-math-seo-analysis{visibility:hidden;background:#fff;-webkit-print-color-adjust:exact !important;print-color-adjust:exact !important}header.rank-math-box a{display:none !important}.rank-math-header{display:none !important}div#wpadminbar{display:none}html.wp-toolbar{padding-top:0}div#adminmenumain{display:none}div#wpcontent{margin-left:0}.rank-math-page .dashboard-wrapper:before{display:none}.rank-math-page div.rank-math-tab-nav{display:none !important}.wrap.rank-math-wrap.rank-math-seo-analysis-wrap.dashboard{margin-top:0}.wrap.rank-math-wrap.rank-math-seo-analysis-wrap.dashboard>:not(.rank-math-ui){display:none !important}div.rank-math-result-filters{display:none}.rank-math-box{border:none !important}div.rank-math-result-tables{padding:0}div.rank-math-result-table .table-row,div.rank-math-result-table .category-title{border:none;border-bottom:1px solid #dadfe4}div.rank-math-result-table .category-title{font-size:1.25rem;font-weight:600;border-bottom:3px solid #b5bfc9}div.rank-math-result-table .row-title{padding-left:0}div.rank-math-result-table .row-content a{text-decoration:none;pointer-events:none;color:unset}.rank-math-result-graphs .three-col{flex-wrap:wrap !important;justify-content:center !important}.rank-math-result-graphs .rank-math-analysis-date{position:absolute;top:-58px;right:0}.rank-math-result-graphs .rank-math-analysis-date span{display:none}.rank-math-result-graphs .graphs-side{flex:0 0 45% !important;margin-left:80px !important}.serp-preview{width:100%;margin-top:40px}.rank-math-result-graphs.rank-math-box{padding-bottom:0}ul.info-list{overflow:auto;max-height:unset} includes/modules/seo-analysis/assets/css/seo-analysis.css000064400000001756147600403130017653 0ustar00.rank-math-seo-analysis-wrap .competitor_analyzer #competitor_url{display:block}.rank-math-seo-analysis-wrap .competitor_analyzer .rank-math-result-graphs{border-radius:6px}.is-loaded .competitor_analyzer .rank-math-analyzer-result,.is-loading .competitor_analyzer .rank-math-analyzer-result{display:block}.is-loaded .competitor_analyzer .rank-math-recheck,.is-loading .competitor_analyzer .rank-math-recheck{display:inline-block}.has-results .progress-bar{display:none}.competitor_analyzer .progress-bar{display:none}.is-loading .competitor_analyzer .progress-bar{display:block}span.input-loading{display:none !important}.rank-math-print-results.print-loading{pointer-events:none;color:#6b7278 !important;border:1px solid #7f868d !important;box-shadow:none !important}.rank-math-print-results.print-loading .dashicons-printer{display:none}.rank-math-print-results.print-loading .input-loading{display:inline-block !important;margin-right:7px;margin-left:-2px;vertical-align:-7px}.print-logo{display:none} includes/modules/seo-analysis/assets/js/seo-analysis-pro.js000064400000001643147600403130020114 0ustar00jQuery((function(){jQuery("#competitor_url").length&&jQuery("#competitor_url").on("keyup",(function(e){if("Enter"===e.key){if(""===e.target.value)return;e.preventDefault(),document.querySelector(".rank-math-recheck").click(),document.querySelector("#competitor_url").blur()}})).on("input",(function(e){""===e.target.value?document.querySelector(".rank-math-recheck").disabled=!0:document.querySelector(".rank-math-recheck").disabled=!1})).trigger("input"),jQuery("#rank-math-print-results").on("click",(function(e){var t=window.location.href;-1===(t=t.split("#")[0]).indexOf("?")?t+="?":t+="&";var n=this.classList;n.add("print-loading","disabled");var r=document.createElement("iframe");r.style.display="none",r.setAttribute("src",t+"print=1"),document.body.appendChild(r),r.addEventListener("load",(function(){setTimeout((function(){r.contentWindow.print(),n.remove("print-loading","disabled")}),1e3)})),e.preventDefault()}))}));includes/modules/seo-analysis/assets/src/seo-analysis-pro.js000064400000002600147600403130020261 0ustar00const initCompetitorAnalysis = function() { jQuery( '#competitor_url' ).on( 'keyup', function( event ) { if ( 'Enter' === event.key ) { // If the input is empty, don't do anything. if ( '' === event.target.value ) { return } event.preventDefault() document.querySelector( '.rank-math-recheck' ).click() document.querySelector( '#competitor_url' ).blur() } } ).on( 'input', function( event ) { if ( '' === event.target.value ) { document.querySelector( '.rank-math-recheck' ).disabled = true } else { document.querySelector( '.rank-math-recheck' ).disabled = false } } ).trigger( 'input' ) } jQuery( function() { if ( jQuery( '#competitor_url' ).length ) { initCompetitorAnalysis() } jQuery( '#rank-math-print-results' ).on( 'click', function( event ) { let uri = window.location.href uri = uri.split( '#' )[ 0 ] if ( -1 === uri.indexOf( '?' ) ) { uri += '?' } else { uri += '&' } const classes = this.classList classes.add( 'print-loading', 'disabled' ) const iframe = document.createElement( 'iframe' ) iframe.style.display = 'none' iframe.setAttribute( 'src', uri + 'print=1' ) document.body.appendChild( iframe ) iframe.addEventListener( 'load', function() { setTimeout( function() { iframe.contentWindow.print() classes.remove( 'print-loading', 'disabled' ) }, 1000 ) } ) event.preventDefault() } ) } ) includes/modules/seo-analysis/views/competitor-analysis.php000064400000003576147600403130020316 0ustar00 * @license GPL-2.0+ * @link https://rankmath.com/wordpress/plugin/seo-suite/ * @copyright 2019 Rank Math */ use RankMath\Helper; $module = Helper::get_module( 'seo-analysis' ); $analyzer = $module->admin->analyzer; // Check rank_math_seo_analysis_competitor_url option. $url = ''; if ( ! empty( $analyzer->results ) ) { $url = get_option( 'rank_math_seo_analysis_competitor_url' ); } defined( 'ABSPATH' ) || exit; ?>

    0%
    display(); ?>

    includes/modules/seo-analysis/class-competitor-analysis.php000064400000005065147600403130020257 0ustar00 */ namespace RankMathPro\SEO_Analysis; use RankMath\Traits\Ajax; use RankMath\Traits\Hooker; use RankMath\Helpers\Param; defined( 'ABSPATH' ) || exit; /** * SEO_Analysis_Pro class. * * @codeCoverageIgnore */ class Competitor_Analysis { use Hooker, Ajax; /** * Constructor. */ public function __construct() { $this->filter( 'rank_math/analysis/is_allowed_url', 'allow_competitor_urls', 10, 2 ); $this->filter( 'rank_math/seo_analysis/api_endpoint', 'set_ca_param' ); $this->action( 'rank_math/seo_analysis/after_analyze', 'store_results' ); $this->action( 'rank_math/seo_analysis/after_set_url', 'load_previous_results' ); $this->action( 'rank_math/tools/clear_seo_analysis', 'clear_competitor_results', 5 ); } /** * ALlow competitor URLs to be analyzed with the SEO Analyzer. * * @param bool $allowed Allowed or not. * @param string $url Site URL. * * @return bool */ public function allow_competitor_urls( $allowed, $url ) { return true; } /** * Add the ca parameter to the API URL when appropriate. * * @param string $url API URL. * * @return string */ public function set_ca_param( $url ) { if ( ! Param::request( 'competitor_analyzer' ) ) { return $url; } return add_query_arg( 'ca', '1', $url ); } /** * Store the results of a competitor analysis. * * @param object $seo_analyzer SEO Analyzer object. */ public function store_results( $seo_analyzer ) { if ( ! Param::request( 'competitor_analyzer' ) ) { return; } update_option( 'rank_math_seo_analysis_competitor_results', $seo_analyzer->results, false ); update_option( 'rank_math_seo_analysis_competitor_url', $seo_analyzer->analyse_url, false ); update_option( 'rank_math_seo_analysis_competitor_date', time(), false ); } /** * Load the previous results of a competitor analysis. * * @param object $seo_analyzer SEO Analyzer object. */ public function load_previous_results( $seo_analyzer ) { if ( 'competitor_analyzer' !== Param::get( 'view' ) ) { return; } $seo_analyzer->get_results_from_storage( 'rank_math_seo_analysis_competitor' ); } /** * Clear the competitor analysis results. */ public function clear_competitor_results() { delete_option( 'rank_math_seo_analysis_competitor_results' ); delete_option( 'rank_math_seo_analysis_competitor_url' ); delete_option( 'rank_math_seo_analysis_competitor_date' ); } } includes/modules/seo-analysis/class-seo-analysis-pro.php000064400000005004147600403130017447 0ustar00 */ namespace RankMathPro\SEO_Analysis; use RankMath\Traits\Hooker; use RankMath\Helpers\Param; defined( 'ABSPATH' ) || exit; /** * SEO_Analysis_Pro class. * * @codeCoverageIgnore */ class SEO_Analysis_Pro { use Hooker; /** * Constructor. */ public function __construct() { $this->filter( 'rank_math/seo_analysis/admin_tab_view', 'add_tab_views', 20, 2 ); $this->action( 'admin_enqueue_scripts', 'enqueue' ); remove_all_actions( 'rank_math/analyzer/results_header', 15 ); $this->action( 'rank_math/analyzer/results_header', 'add_print_button', 20 ); $this->action( 'rank_math/analyzer/results_header', 'add_logo', 25 ); new Competitor_Analysis(); } /** * Add include files for the additional tabs. * * @param string $file Include file. * @param string $current_tab Current tab. */ public function add_tab_views( $file, $current_tab ) { if ( 'competitor_analyzer' === $current_tab ) { $file = dirname( __FILE__ ) . '/views/competitor-analysis.php'; } return $file; } /** * Enqueue styles and scripts. * * @param string $hook Page hook name. */ public function enqueue( $hook ) { if ( 'rank-math_page_rank-math-seo-analysis' !== $hook ) { return; } wp_enqueue_style( 'rank-math-pro-seo-analysis', RANK_MATH_PRO_URL . 'includes/modules/seo-analysis/assets/css/seo-analysis.css', [], RANK_MATH_PRO_VERSION ); wp_enqueue_script( 'rank-math-pro-seo-analysis', RANK_MATH_PRO_URL . 'includes/modules/seo-analysis/assets/js/seo-analysis-pro.js', [ 'jquery' ], RANK_MATH_PRO_VERSION, true ); if ( Param::get( 'print' ) ) { wp_enqueue_style( 'rank-math-pro-seo-analysis-print', RANK_MATH_PRO_URL . 'includes/modules/seo-analysis/assets/css/seo-analysis-print.css', [], RANK_MATH_PRO_VERSION ); } } /** * Add print button to the results header. */ public function add_print_button() { ?> */ namespace RankMathPro\Status; use RankMath\Traits\Hooker; use RankMath\Admin\Admin_Helper; use RankMath\Google\Authentication; use RankMath\Status\Error_Log; use RankMath\Status\System_Status as System_Status_Free; defined( 'ABSPATH' ) || exit; /** * System_Status class. */ class System_Status { use Hooker; /** * Register hooks. */ public function __construct() { $this->filter( 'rank_math/status/rank_math_info', 'filter_status_info' ); } /** * Filter Status Info * * @param array $rankmath Array of rankmath. */ public function filter_status_info( $rankmath ) { $rankmath['fields']['version']['label'] = esc_html__( 'Free version', 'rank-math-pro' ); array_splice( $rankmath['fields'], 1, 0, [ [ 'label' => esc_html__( 'PRO version', 'rank-math-pro' ), 'value' => get_option( 'rank_math_pro_version' ), ], ] ); // Change pro_version key with keeping array order the same. $keys = array_keys( $rankmath['fields'] ); $keys[1] = 'pro_version'; $rankmath['fields'] = array_combine( $keys, array_values( $rankmath['fields'] ) ); return $rankmath; } } includes/modules/video-sitemap/class-video-metabox.php000064400000002220147600403130017141 0ustar00 */ namespace RankMathPro\Sitemap; use RankMath\Helper; use RankMath\Traits\Hooker; use RankMath\Sitemap\Cache_Watcher; defined( 'ABSPATH' ) || exit; /** * Video_Metabox class. */ class Video_Metabox { use Hooker; /** * The Constructor. */ public function __construct() { $this->action( 'save_post', 'save_post' ); } /** * Check for relevant post type before invalidation. * * @param int $post_id Post ID to possibly invalidate for. */ public function save_post( $post_id ) { if ( ! $this->can_add_tab( get_post_type( $post_id ) ) || false === Helper::is_post_indexable( $post_id ) || wp_is_post_revision( $post_id ) ) { return false; } Cache_Watcher::invalidate( 'video' ); } /** * Show field check callback. * * @param string $post_type Post type. * * @return boolean */ private function can_add_tab( $post_type ) { return in_array( $post_type, (array) Helper::get_settings( 'sitemap.video_sitemap_post_type' ), true ); } } includes/modules/video-sitemap/class-video-provider.php000064400000016502147600403130017344 0ustar00 */ namespace RankMathPro\Sitemap; use RankMath\Helper; use RankMath\Sitemap\Router; use RankMath\Sitemap\Providers\Post_Type; defined( 'ABSPATH' ) || exit; /** * Video_Provider class. */ class Video_Provider extends Post_Type { /** * Holds the Sitemap slug. * * @var string */ protected $sitemap_slug = null; /** * The constructor. */ public function __construct() { $this->sitemap_slug = Router::get_sitemap_slug( 'video' ); } /** * Check if provider supports given item type. * * @param string $type Type string to check for. * @return boolean */ public function handles_type( $type ) { return $this->sitemap_slug === $type; } /** * Get set of sitemaps index link data. * * @param int $max_entries Entries per sitemap. * @return array */ public function get_index_links( $max_entries ) { $post_types = (array) Helper::get_settings( 'sitemap.video_sitemap_post_type', [] ); if ( empty( $post_types ) ) { return []; } global $wpdb; $sql = "SELECT p.ID, p.post_modified_gmt FROM {$wpdb->postmeta} as pm INNER JOIN {$wpdb->posts} as p ON pm.post_id = p.ID WHERE pm.meta_key = 'rank_math_schema_VideoObject' AND post_type IN ( '" . join( "', '", esc_sql( $post_types ) ) . "' ) AND post_status IN ( 'publish', 'inherit' ) GROUP BY p.ID ORDER BY p.post_modified_gmt DESC"; $posts = $wpdb->get_results( $sql, ARRAY_A ); // phpcs:ignore $total_count = count( $posts ); if ( 0 === $total_count ) { return []; } $max_pages = 1; if ( $total_count > $max_entries ) { $max_pages = (int) ceil( $total_count / $max_entries ); } $sitemap_slug = $this->sitemap_slug; $all_dates = array_chunk( $posts, $max_entries ); $index = []; for ( $page_counter = 0; $page_counter < $max_pages; $page_counter++ ) { $current_page = ( $max_pages > 1 ) ? ( $page_counter + 1 ) : ''; $video = $all_dates[ $page_counter ][0]; $item = $this->do_filter( 'sitemap/index/entry', [ 'loc' => Router::get_base_url( $sitemap_slug . '-sitemap' . $current_page . '.xml' ), 'lastmod' => $video['post_modified_gmt'], ], 'video', $video, ); if ( ! $item ) { continue; } $index[] = $item; } return $index; } /** * Get set of sitemap link data. * * @param string $type Sitemap type. * @param int $max_entries Entries per sitemap. * @param int $current_page Current page of the sitemap. * @return array */ public function get_sitemap_links( $type, $max_entries, $current_page ) { rank_math()->variables->setup(); $post_types = (array) Helper::get_settings( 'sitemap.video_sitemap_post_type', [] ); $links = []; $steps = min( 100, $max_entries ); $offset = ( $current_page > 1 ) ? ( ( $current_page - 1 ) * $max_entries ) : 0; $total = ( $offset + $max_entries ); $typecount = 0; $stacked_urls = []; while ( $total > $offset ) { $posts = $this->get_posts( $post_types, $steps, $offset ); $offset += $steps; if ( empty( $posts ) ) { continue; } foreach ( $posts as $post ) { if ( ! Helper::is_post_indexable( $post->ID ) ) { continue; } $url = $this->get_url( $post ); if ( ! isset( $url['loc'] ) ) { continue; } /** * Filter URL entry before it gets added to the sitemap. * * @param array $url Array of URL parts. * @param string $type URL type. * @param object $user Data object for the URL. */ $url = $this->do_filter( 'sitemap/entry', $url, 'post', $post ); if ( empty( $url ) ) { continue; } $stacked_urls[] = $url['loc']; $links[] = $url; } unset( $post, $url ); } return $links; } /** * Produce array of URL parts for given post object. * * @param object $post Post object to get URL parts for. * @return array|boolean */ protected function get_url( $post ) { $url = []; /** * Filter the URL Rank Math SEO uses in the XML sitemap. * * Note that only absolute local URLs are allowed as the check after this removes external URLs. * * @param string $url URL to use in the XML sitemap * @param object $post Post object for the URL. */ $url['loc'] = $this->do_filter( 'sitemap/xml_post_url', get_permalink( $post ), $post ); /** * Do not include external URLs. * * @see https://wordpress.org/plugins/page-links-to/ can rewrite permalinks to external URLs. */ if ( 'external' === $this->get_classifier()->classify( $url['loc'] ) ) { return false; } $canonical = Helper::get_post_meta( 'canonical', $post->ID ); if ( '' !== $canonical && $canonical !== $url['loc'] ) { /* * Let's assume that if a canonical is set for this page and it's different from * the URL of this post, that page is either already in the XML sitemap OR is on * an external site, either way, we shouldn't include it here. */ return false; } unset( $canonical ); $schemas = get_post_meta( $post->ID, 'rank_math_schema_VideoObject' ); if ( empty( $schemas ) ) { return false; } $url['author'] = $post->post_author; $url['videos'] = []; foreach ( $schemas as $schema ) { $url['videos'][] = [ 'title' => ! empty( $schema['name'] ) ? Helper::replace_vars( $schema['name'], $post ) : '', 'thumbnail_loc' => ! empty( $schema['thumbnailUrl'] ) ? Helper::replace_vars( $schema['thumbnailUrl'], $post ) : '', 'description' => ! empty( $schema['description'] ) ? Helper::replace_vars( $schema['description'], $post ) : '', 'publication_date' => ! empty( $schema['uploadDate'] ) ? Helper::replace_vars( $schema['uploadDate'], $post ) : '', 'content_loc' => ! empty( $schema['contentUrl'] ) ? Helper::replace_vars( $schema['contentUrl'], $post ) : '', 'player_loc' => ! empty( $schema['embedUrl'] ) ? Helper::replace_vars( $schema['embedUrl'], $post ) : '', 'duration' => ! empty( $schema['duration'] ) ? Helper::duration_to_seconds( Helper::replace_vars( $schema['duration'], $post ) ) : '', 'tags' => ! empty( $schema['metadata']['tags'] ) ? Helper::replace_vars( $schema['metadata']['tags'], $post ) : '', 'family_friendly' => ! empty( $schema['isFamilyFriendly'] ) ? 'yes' : 'no', 'rating' => ! empty( $schema['metadata']['rating'] ) ? $schema['metadata']['rating'] : '', ]; } return $url; } /** * Retrieve set of posts with optimized query routine. * * @param array $post_types Post type to retrieve. * @param int $count Count of posts to retrieve. * @param int $offset Starting offset. * * @return object[] */ protected function get_posts( $post_types, $count, $offset ) { // phpcs:ignore global $wpdb; $sql = "SELECT p.* FROM {$wpdb->postmeta} as pm INNER JOIN {$wpdb->posts} as p ON pm.post_id = p.ID WHERE pm.meta_key = 'rank_math_schema_VideoObject' AND post_type IN ( '" . join( "', '", esc_sql( $post_types ) ) . "' ) AND post_status IN ( 'publish', 'inherit' ) AND post_password = '' GROUP BY p.ID ORDER BY p.post_modified DESC LIMIT %d OFFSET %d"; return $wpdb->get_results( $wpdb->prepare( $sql, $count, $offset ) ); // phpcs:ignore } } includes/modules/video-sitemap/class-video-sitemap.php000064400000016735147600403130017164 0ustar00 */ namespace RankMathPro\Sitemap; use RankMath\KB; use RankMath\Helper; use RankMath\Traits\Hooker; use RankMath\Sitemap\Router; use RankMath\Sitemap\Cache_Watcher; defined( 'ABSPATH' ) || exit; /** * Video_Sitemap class. */ class Video_Sitemap { use Hooker; /** * The Constructor. */ public function __construct() { if ( is_admin() ) { $this->filter( 'rank_math/settings/sitemap', 'add_settings', 11 ); new Video_Metabox(); } if ( ! $this->can_add_sitemap() ) { return; } $sitemap_slug = Router::get_sitemap_slug( 'video' ); $this->filter( 'rank_math/sitemap/providers', 'add_provider' ); $this->filter( 'rank_math/sitemap/' . $sitemap_slug . '_urlset', 'xml_urlset' ); $this->filter( 'rank_math/sitemap/xsl_' . $sitemap_slug, 'sitemap_xsl' ); $this->filter( 'rank_math/sitemap/' . $sitemap_slug . '_stylesheet_url', 'stylesheet_url' ); $this->filter( 'rank_math/sitemap/' . $sitemap_slug . '_sitemap_url', 'sitemap_url', 10, 2 ); $this->action( 'transition_post_status', 'status_transition', 10, 3 ); } /** * Add module settings into general optional panel. * * @param array $tabs Array of option panel tabs. * * @return array */ public function add_settings( $tabs ) { $sitemap_slug = Router::get_sitemap_slug( 'video' ); $sitemap_url = Router::get_base_url( "$sitemap_slug-sitemap.xml" ); $tabs['video-sitemap'] = [ 'icon' => 'rm-icon rm-icon-video', 'title' => esc_html__( 'Video Sitemap', 'rank-math-pro' ), 'desc' => wp_kses_post( sprintf( __( 'Video Sitemaps give search engines information about video content on your site. More information: Video Sitemaps', 'rank-math-pro' ), KB::get( 'video-sitemap', 'Options Panel Sitemap Video' ) ) ), 'file' => dirname( __FILE__ ) . '/settings-video.php', /* translators: Video Sitemap Url */ 'after_row' => '

    ' . sprintf( esc_html__( 'Your Video Sitemap index can be found here: %s', 'rank-math-pro' ), '' . $sitemap_url . '' ) . '

    ', ]; return $tabs; } /** * Add video sitemap provider. * * @param array $providers Sitemap provider registry. */ public function add_provider( $providers ) { $providers[] = new \RankMathPro\Sitemap\Video_Provider(); return $providers; } /** * Produce XML output for video urlset. * * @return string */ public function xml_urlset() { return '' . "\n"; } /** * Stylesheet Url for video. * * @return string */ public function stylesheet_url() { $stylesheet_url = preg_replace( '/(^http[s]?:)/', '', Router::get_base_url( 'video-sitemap.xsl' ) ); return ''; } /** * Stylesheet for Video Sitemap. * * @param string $title Title for stylesheet. */ public function sitemap_xsl( $title ) { require_once 'sitemap-xsl.php'; } /** * Build the `` tag for a given URL. * * @param array $url Array of parts that make up this entry. * @param Renderer $renderer Sitemap renderer class object. * @return string */ public function sitemap_url( $url, $renderer ) { $output = $renderer->newline( '', 1 ); $output .= $renderer->newline( '' . $renderer->encode_url_rfc3986( htmlspecialchars( $url['loc'] ) ) . '', 2 ); if ( ! empty( $url['videos'] ) ) { foreach ( $url['videos'] as $video ) { $date = null; if ( ! empty( $video['publication_date'] ) ) { // Create a DateTime object date in the correct timezone. $date = $renderer->timezone->format_date( $video['publication_date'] ); } $output .= $renderer->newline( '', 2 ); $output .= $renderer->add_cdata( $video['title'], 'video:title', 3 ); $output .= empty( $date ) ? '' : $renderer->newline( '' . htmlspecialchars( $date ) . '', 3 ); $output .= $renderer->add_cdata( $video['description'], 'video:description', 3 ); if ( ! empty( $video['player_loc'] ) ) { $output .= $renderer->newline( '' . esc_url( $video['player_loc'] ) . '', 3 ); } foreach ( [ 'thumbnail_loc', 'content_loc' ] as $prop ) { if ( empty( $video[ $prop ] ) ) { continue; } /** * Filter the video content and thumbnail location: * - rank_math/sitemap/video/thumbnail_loc * - rank_math/sitemap/video/content_loc */ $value = $this->do_filter( "sitemap/video/{$prop}", $video[ $prop ] ); $output .= $renderer->newline( "" . esc_url( $value ) . "", 3 ); } if ( ! empty( $video['tags'] ) ) { $tags = explode( ', ', $video['tags'] ); foreach ( $tags as $tag ) { $output .= $renderer->add_cdata( $tag, 'video:tag', 3 ); } } if ( ! empty( $video['rating'] ) ) { $output .= $renderer->newline( '' . absint( $video['rating'] ) . '', 3 ); } if ( ! empty( $video['duration'] ) ) { $output .= $renderer->newline( '' . esc_html( $video['duration'] ) . '', 3 ); } $output .= $renderer->newline( '' . $video['family_friendly'] . '', 3 ); $output .= $renderer->newline( '' . ent2ncr( esc_html( get_the_author_meta( 'display_name', $url['author'] ) ) ) . '', 3 ); $output .= $renderer->newline( '', 2 ); } } $output .= $renderer->newline( '', 1 ); /** * Filters the output for the sitemap url tag. * * @param string $output The output for the sitemap url tag. * @param array $url The sitemap url array on which the output is based. */ return $this->do_filter( 'sitemap_url', $output, $url ); } /** * Whether to add Video Sitemap. * * @return booleans */ private function can_add_sitemap() { if ( ! Helper::get_settings( 'sitemap.hide_video_sitemap' ) || current_user_can( 'manage_options' ) ) { return true; } return isset( $_SERVER['HTTP_USER_AGENT'] ) && preg_match( '/bot|crawl|slurp|spider|mediapartners/i', $_SERVER['HTTP_USER_AGENT'] ); } /** * Invalidate News Sitemap cache when a scheduled post is published. * * @param string $new_status New Status. * @param string $old_status Old Status. * @param object $post Post Object. */ public function status_transition( $new_status, $old_status, $post ) { if ( $old_status === $new_status || 'publish' !== $new_status ) { return; } $post_types = (array) Helper::get_settings( 'sitemap.video_sitemap_post_type', [] ); if ( ! in_array( $post->post_type, $post_types, true ) ) { return; } if ( false === Helper::is_post_indexable( $post->ID ) ) { return; } Cache_Watcher::invalidate( 'video' ); } } includes/modules/video-sitemap/settings-video.php000064400000003732147600403130016250 0ustar00 */ use RankMath\Helper; defined( 'ABSPATH' ) || exit; $cmb->add_field( [ 'id' => 'hide_video_sitemap', 'type' => 'toggle', 'name' => esc_html__( 'Hide Sitemap', 'rank-math-pro' ), 'desc' => esc_html__( 'Hide the sitemap from normal visitors?', 'rank-math-pro' ), ] ); $post_types = Helper::choices_post_types(); if ( isset( $post_types['attachment'] ) && Helper::get_settings( 'general.attachment_redirect_urls', true ) ) { unset( $post_types['attachment'] ); } $cmb->add_field( [ 'id' => 'video_sitemap_post_type', 'type' => 'multicheck_inline', 'name' => esc_html__( 'Video Post Type', 'rank-math-pro' ), 'desc' => esc_html__( 'Select the post type where you use videos and want them to be shown in the Video search.', 'rank-math-pro' ), 'options' => $post_types, 'default' => array_keys( $post_types ), ] ); $cmb->add_field( [ 'id' => 'youtube_api_key', 'type' => 'text', 'name' => esc_html__( 'YouTube API Key', 'rank-math-pro' ), 'desc' => wp_kses_post( sprintf( /* translators: %s is a link to the Rank Math article to get the YouTube API key. */ __( 'Enter your %s to fetch video details automatically. Leave blank to use the default public API, which may have limitations and lower reliability.', 'rank-math-pro' ), 'YouTube API key' ) ), 'classes' => 'rank-math-advanced-option cmb2-top-border', 'default' => '', ] ); $cmb->add_field( [ 'id' => 'video_sitemap_custom_fields', 'type' => 'textarea_small', 'name' => esc_html__( 'Custom Fields', 'rank-math-pro' ), 'desc' => esc_html__( 'List of custom fields name to check for video content. Add one per line.', 'rank-math-pro' ), 'default' => '', 'classes' => 'rank-math-advanced-option', ] ); includes/modules/video-sitemap/sitemap-xsl.php000064400000013715147600403130015554 0ustar00'; ?> <?php echo esc_html( $title ); ?>

    do_filter( 'sitemap/remove_credit', false ) ) : ?>

    Rank Math WordPress SEO Plugin. It is what search engines like Google use to find and understand the video content on your website.', 'rank-math-pro' ) ), esc_url( \RankMath\KB::get( 'seo-suite' ) ) ); ?>

    Video Sitemap.', 'rank-math-pro' ) ), 'https://developers.google.com/search/docs/advanced/sitemaps/video-sitemaps' ); ?>

    %s URLs.', 'rank-math-pro' ), // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- escaping it would break the output. '' ); ?>

    ← Sitemap Index', 'rank-math-pro' ), // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- escaping it would break the output. esc_url( Router::get_base_url( Sitemap::get_sitemap_index_slug() . '.xml' ) ) ); ?>

    - ,
    includes/modules/woocommerce/class-admin.php000064400000017511147600403130015250 0ustar00 */ namespace RankMathPro; use RankMath\Helper; use RankMath\Helpers\Param; use RankMath\Traits\Hooker; defined( 'ABSPATH' ) || exit; /** * Admin class. * * @codeCoverageIgnore */ class Admin { use Hooker; /** * Constructor. */ public function __construct() { $this->action( 'rank_math/admin/settings/woocommerce', 'add_woocommerce_fields' ); $this->filter( 'rank_math/metabox/post/values', 'updated_localized_data', 99, 2 ); $this->filter( 'rank_math/admin/robots', 'update_rank_math_product_robots', 99, 2 ); if ( ! WooCommerce::add_gtin_field() ) { return; } $this->action( 'woocommerce_product_options_sku', 'add_gtin_field' ); $this->action( 'woocommerce_product_after_variable_attributes', 'add_variation_gtin_field', 10, 3 ); $this->action( 'woocommerce_admin_process_product_object', 'save_gtin_data' ); $this->action( 'woocommerce_save_product_variation', 'save_variation_gtin_data', 10, 2 ); } /** * Add options to WooCommerce module. * * @param object $cmb CMB object. */ public function add_woocommerce_fields( $cmb ) { $options = Helper::get_object_taxonomies( 'product', 'choices', false ); $options['custom'] = esc_html__( 'Custom', 'rank-math-pro' ); $cmb->add_field( [ 'id' => 'product_brand', 'type' => 'select', 'name' => esc_html__( 'Select Brand', 'rank-math-pro' ), 'desc' => esc_html__( 'Select Product Brand Taxonomy to use in Schema.org & OpenGraph markup.', 'rank-math-pro' ), 'options' => $options, ] ); $cmb->add_field( [ 'id' => 'custom_product_brand', 'type' => 'text', 'name' => esc_html__( 'Brand', 'rank-math-pro' ), 'desc' => esc_html__( 'Brand value to use in Schema.org & OpenGraph markup.', 'rank-math-pro' ), 'dep' => [ [ 'product_brand', 'custom' ] ], ] ); $cmb->add_field( [ 'id' => 'gtin', 'type' => 'select', 'name' => esc_html__( 'Global Identifier', 'rank-math-pro' ), 'desc' => wp_kses_post( __( 'Global Identifier key to use in the Product Schema.', 'rank-math-pro' ) ), 'options' => [ 'gtin' => esc_html__( 'GTIN', 'rank-math-pro' ), 'gtin8' => esc_html__( 'GTIN-8', 'rank-math-pro' ), 'gtin12' => esc_html__( 'GTIN-12', 'rank-math-pro' ), 'gtin13' => esc_html__( 'GTIN-13', 'rank-math-pro' ), 'gtin14' => esc_html__( 'GTIN-14', 'rank-math-pro' ), 'isbn' => esc_html__( 'ISBN', 'rank-math-pro' ), 'mpn' => esc_html__( 'MPN', 'rank-math-pro' ), ], 'default' => 'gtin', ] ); $cmb->add_field( [ 'id' => 'show_gtin', 'type' => 'toggle', 'name' => esc_html__( 'Show Global Identifier', 'rank-math-pro' ), 'desc' => esc_html__( 'Display the Global Identified on Product Page along with other product details.', 'rank-math-pro' ), 'default' => 'off', ] ); $cmb->add_field( [ 'id' => 'gtin_label', 'type' => 'text', 'name' => esc_html__( 'Global Identifier label', 'rank-math-pro' ), 'desc' => esc_html__( 'Global Identifier label to show on Product Page.', 'rank-math-pro' ), 'default' => 'GTIN:', 'dep' => [ [ 'show_gtin', 'on' ] ], ] ); $cmb->add_field( [ 'id' => 'noindex_hidden_products', 'type' => 'toggle', 'name' => esc_html__( 'Noindex Hidden Products', 'rank-math-pro' ), 'desc' => wp_kses_post( __( 'Set Product Pages to noindex when WooCommerce Catalog visibility is set to hidden.', 'rank-math-pro' ) ), 'default' => 'on', ] ); } /** * Change robots for Hidden Products according to settings. * * @param array $values Metabox values. * @param Screen $screen The current screen. * * @return mixed */ public function updated_localized_data( $values, $screen ) { $object_id = $screen->get_object_id(); // Early bail if current post type is not Product or the Hidden product option is disabled. if ( 'product' !== get_post_type( $object_id ) || ! Helper::get_settings( 'general.noindex_hidden_products' ) ) { return $values; } $product = wc_get_product( $object_id ); // Early bail. if ( 'hidden' !== $product->get_catalog_visibility() ) { return $values; } if ( isset( $values['assessor']['serpData']['robots']['index'] ) ) { unset( $values['assessor']['serpData']['robots']['index'] ); } $values['assessor']['serpData']['robots']['noindex'] = 1; return $values; } /** * Change robots for Hidden Products according to settings for post columns. * * @param mixed $robots The rank_math_robots from the FORM post. * @param int $post_id The post id. * @return mixed|string[] */ public function update_rank_math_product_robots( $robots, $post_id ) { if ( 'product' !== get_post_type( $post_id ) || ! Helper::get_settings( 'general.noindex_hidden_products' ) ) { return $robots; } $product = \wc_get_product( $post_id ); if ( $product && 'hidden' !== $product->get_catalog_visibility() ) { return $robots; } return [ 'noindex' ]; } /** * Add GTIN field in Product Metabox. */ public function add_gtin_field() { $gtin = Helper::get_settings( 'general.gtin', 'gtin8' ); $label = 'isbn' === $gtin ? esc_html__( 'ISBN', 'rank-math-pro' ) : ( 'mpn' === $gtin ? esc_html__( 'MPN', 'rank-math-pro' ) : esc_html__( 'GTIN', 'rank-math-pro' ) ); ?>
    '_rank_math_gtin_code', 'label' => $label, // Translators: Global Identifier name. 'description' => sprintf( esc_html__( '%s added by Rank Math SEO). This field overrides WooCommerce GTIN data used in the Product Schema.', 'rank-math-pro' ), $label ), ] ); ?>
    ID ); $value = $variation_object->get_meta( '_rank_math_gtin_code' ); woocommerce_wp_text_input( [ 'id' => "_rank_math_gtin_code_variable{$loop}", 'name' => "_rank_math_gtin_code_variable[{$loop}]", 'value' => $value, 'label' => $label, // Translators: Global Identifier name. 'description' => sprintf( esc_html__( '%s added by Rank Math SEO). This field overrides WooCommerce GTIN data used in the Product Schema.', 'rank-math-pro' ), $label ), 'wrapper_class' => 'form-row widefat', ] ); } /** * Save GTIN code. * * @param WC_PRODUCT $product Product Object. */ public function save_gtin_data( $product ) { if ( ! isset( $_POST['_rank_math_gtin_code'] ) ) { return; } $gtin_code = Param::post( '_rank_math_gtin_code' ); $product->update_meta_data( '_rank_math_gtin_code', wc_clean( wp_unslash( $gtin_code ) ) ); } /** * Save GTIN code for curent variation. * * @param int $variation_id Current variation ID. * @param int $id Index of current variation. */ public function save_variation_gtin_data( $variation_id, $id ) { if ( ! isset( $_POST['_rank_math_gtin_code_variable'] ) ) { return; } $gtin_code = $_POST['_rank_math_gtin_code_variable'][ $id ]; $variation = wc_get_product( $variation_id ); $variation->update_meta_data( '_rank_math_gtin_code', wc_clean( wp_unslash( $gtin_code ) ) ); $variation->save_meta_data(); } } includes/modules/woocommerce/class-migrate-gtin.php000064400000006352147600403130016550 0ustar00 */ namespace RankMathPro\WooCommerce; use RankMath\Helper; defined( 'ABSPATH' ) || exit; /** * Migrate_GTIN class. */ class Migrate_GTIN extends \WP_Background_Process { /** * Action. * * @var string */ protected $action = 'gtin_data_migration'; /** * Main instance. * * Ensure only one instance is loaded or can be loaded. * * @return Migrate_GTIN */ public static function get() { static $instance; if ( is_null( $instance ) && ! ( $instance instanceof Migrate_GTIN ) ) { $instance = new Migrate_GTIN(); } return $instance; } /** * Start creating batches. * * @param array $products Products to process. */ public function start( $products ) { $chunks = array_chunk( $products, 10 ); foreach ( $chunks as $chunk ) { $this->push_to_queue( $chunk ); } $this->save()->dispatch(); } /** * Task to perform. * * @param string $products Products to process. */ public function wizard( $products ) { $this->task( $products ); } /** * Task to perform. * * @param array $products Products to process. * * @return bool */ protected function task( $products ) { try { foreach ( $products as $product_id ) { $product = wc_get_product( $product_id ); $gtin = get_post_meta( $product_id, '_rank_math_gtin_code', true ); $global_unique_id_found = wc_get_product_id_by_global_unique_id( $gtin ); if ( ! empty( $global_unique_id_found ) ) { continue; } $product->set_global_unique_id( $gtin ); $product->save(); } return false; } catch ( Exception $error ) { return true; } } /** * Find products with GTIN value. * * @return array */ public function find_posts() { $products = get_option( 'rank_math_gtin_products' ); if ( ! empty( $products ) ) { return $products; } // Products with GTIN value. $products = get_posts( [ 'post_type' => [ 'product', 'product_variation' ], 'fields' => 'ids', 'numberposts' => -1, 'meta_query' => [ [ 'key' => '_rank_math_gtin_code', 'compare' => 'EXISTS', ] ] ] ); update_option( 'rank_math_gtin_products', $products, false ); return $products; } /** * Complete. * * Override if applicable, but ensure that the below actions are * performed, or, call parent::complete(). */ protected function complete() { $count = count( get_option( 'rank_math_gtin_products' ) ); delete_option( 'rank_math_gtin_products' ); Helper::add_notification( // Translators: placeholder is the number of modified products. sprintf( _n( 'GTIN value has been successfully migrated to the WooCommerce GTIN field for %d product.', 'GTIN values have been successfully migrated to the WooCommerce GTIN field for %d products.', $count, 'rank-math-pro' ), $count ), [ 'type' => 'success', 'id' => 'rank_math_gtin_products', 'classes' => 'rank-math-notice', ] ); update_option( 'rank_math_gtin_migrated', true, false ); parent::complete(); } } includes/modules/woocommerce/class-woocommerce-pro.php000064400000042552147600403130017300 0ustar00 */ namespace RankMathPro; use RankMath\Helper; use RankMathPro\WooCommerce\Migrate_GTIN; use RankMath\Traits\Hooker; use RankMath\Schema\DB; defined( 'ABSPATH' ) || exit; /** * WooCommerce class. * * @codeCoverageIgnore */ class WooCommerce { use Hooker; /** * Hold variesBy data to use in the ProductGroup schema. * * @var array */ private $varies_by = []; /** * Whether to noindex and remove hidden products from the Sitemap. * * @var bool */ private $noindex_hidden_products; /** * Include Products with specific statuses in the Sitemap. * * @var array */ private $exclude_stock_status = []; /** * Constructor. */ public function __construct() { if ( is_admin() ) { $this->filter( 'rank_math/database/tools', 'add_gtin_migration_tool' ); new Admin(); return; } $this->noindex_hidden_products = Helper::get_settings( 'general.noindex_hidden_products' ); $this->exclude_stock_status = $this->do_filter( 'woocommerce/stock_status', [] ); Migrate_GTIN::get(); $this->action( 'wp', 'init' ); $this->filter( 'rank_math/tools/migrate_gtin_values', 'migrate_gtin_values' ); if ( ! $this->noindex_hidden_products && empty( $this->exclude_stock_status ) ) { return; } $this->filter( 'rank_math/sitemap/post_count/join', 'join_clause', 10, 2 ); $this->filter( 'rank_math/sitemap/post_count/where', 'where_clause', 10, 2 ); $this->filter( 'rank_math/sitemap/get_posts/join', 'join_clause', 10, 2 ); $this->filter( 'rank_math/sitemap/get_posts/where', 'where_clause', 10, 2 ); } /** * Get JOIN clause for the sitemap query. * * @param string $join JOIN clause. * @param string $post_type Post type. */ public function join_clause( $join, $post_type ) { if ( 'product' !== $post_type ) { return $join; } global $wpdb; return $join . " INNER JOIN {$wpdb->prefix}postmeta ON p.ID = {$wpdb->prefix}postmeta.post_id "; } /** * Get WHERE clause for the sitemap query. * * @param string $where WHERE clause. * @param string $post_type Post type. */ public function where_clause( $where, $post_type ) { if ( 'product' !== $post_type ) { return $where; } global $wpdb; if ( $this->exclude_stock_status ) { $where .= " AND {$wpdb->prefix}postmeta.meta_key = '_stock_status' AND {$wpdb->prefix}postmeta.meta_value IN ( '" . implode( "', '", $this->exclude_stock_status ) . "' )"; } if ( $this->noindex_hidden_products ) { $where .= " AND NOT EXISTS ( SELECT 1 FROM {$wpdb->prefix}term_relationships AS tr INNER JOIN {$wpdb->prefix}term_taxonomy AS tt ON tr.term_taxonomy_id = tt.term_taxonomy_id INNER JOIN {$wpdb->prefix}terms AS t ON tt.term_id = t.term_id WHERE tr.object_id = p.ID AND tt.taxonomy = 'product_visibility' AND t.slug = 'exclude-from-catalog' )"; } return $where; } /** * Filter/Hooks to add GTIN value on Product page. */ public function init() { $this->filter( 'rank_math/frontend/robots', 'robots' ); if ( ! is_product() ) { return; } $this->filter( 'rank_math/snippet/rich_snippet_product_entity', 'add_gtin_in_schema' ); $this->filter( 'rank_math/woocommerce/product_brand', 'add_custom_product_brand' ); $this->filter( 'rank_math/snippet/rich_snippet_product_entity', 'add_variations_data' ); $this->action( 'rank_math/opengraph/facebook', 'og_retailer_id', 60 ); $this->filter( 'rank_math/snippet/rich_snippet_product_entity', 'additional_schema_properties' ); if ( Helper::get_settings( 'general.show_gtin' ) ) { $this->action( 'woocommerce_product_meta_start', 'add_gtin_meta' ); $this->filter( 'woocommerce_available_variation', 'add_gtin_to_variation_param', 10, 3 ); $this->action( 'wp_footer', 'add_variation_script' ); } } /** * Change robots for WooCommerce pages according to settings * * @param array $robots Array of robots to sanitize. * * @return array Modified robots. */ public function robots( $robots ) { if ( ! $this->noindex_hidden_products ) { return $robots; } if ( is_product() ) { $product = \wc_get_product(); $is_hidden = $product && $product->get_catalog_visibility() === 'hidden'; if ( $is_hidden ) { return [ 'noindex' => 'noindex', 'nofollow' => 'nofollow', ]; } } global $wp_query; if ( is_product_taxonomy() && ! $wp_query->post_count && $wp_query->queried_object->count ) { return [ 'noindex' => 'noindex', 'nofollow' => 'nofollow', ]; } return $robots; } /** * Filter to change Product brand value based on the Settings. * * @param string $brand Brand. * * @return string Modified brand. */ public function add_custom_product_brand( $brand ) { return 'custom' === Helper::get_settings( 'general.product_brand' ) ? Helper::get_settings( 'general.custom_product_brand' ) : $brand; } /** * Filter to add url, manufacturer & brand url in Product schema. * * @param array $entity Snippet Data. * @return array * * @since 2.7.0 */ public function additional_schema_properties( $entity ) { if ( ! $this->do_filter( 'schema/woocommerce/additional_properties', false ) ) { return $entity; } $type = 'company' === Helper::get_settings( 'titles.knowledgegraph_type' ) ? 'organization' : 'person'; $entity['manufacturer'] = [ '@id' => home_url( "/#{$type}" ) ]; $entity['url'] = get_the_permalink(); $taxonomy = Helper::get_settings( 'general.product_brand' ); if ( ! empty( $entity['brand'] ) && $taxonomy && taxonomy_exists( $taxonomy ) ) { $brands = get_the_terms( $product_id, $taxonomy ); $entity['brand']['url'] = is_wp_error( $brands ) || empty( $brands[0] ) ? '' : get_term_link( $brands[0], $taxonomy ); } return $entity; } /** * Filter to add GTIN in Product schema. * * @param array $entity Snippet Data. * @return array */ public function add_gtin_in_schema( $entity ) { $gtin_key = Helper::get_settings( 'general.gtin', 'gtin8' ); if ( ! empty( $entity[ $gtin_key ] ) ) { return $entity; } global $product; if ( ! is_object( $product ) ) { $product = wc_get_product( get_the_ID() ); } $gtin = $this->get_gtin_value( $product ); if ( $gtin ) { // Remove the default gtin property added in the Free plugin so it can be overwritten with a selected key from Settings. if ( isset( $entity['gtin'] ) ) { unset( $entity['gtin'] ); } $entity[ $gtin_key ] = $gtin; } if ( ! empty( $entity['isbn'] ) ) { $entity['@type'] = [ 'Product', 'Book', ]; } return $entity; } /** * Add GTIN data in Product metadata. */ public function add_gtin_meta() { global $product; $gtin_code = $this->get_gtin_value( $product ); if ( ! $gtin_code && ! $this->variations_have_gtin( $product ) ) { return; } $hidden = ! $gtin_code ? 'hidden' : ''; echo ''; echo esc_html( $this->get_formatted_value( $gtin_code ) ); echo ''; } /** * Add GTIN value to available variations. * * @param array $args Array of variation arguments. * @param Object $product Current Product Object. * @param Object $variation Product variation. * * @return array Modified robots. */ public function add_gtin_to_variation_param( $args, $product, $variation ) { $gtin = $this->get_gtin_value( $variation ); if ( ! $gtin ) { return $args; } $args['rank_math_gtin'] = $this->get_formatted_value( $gtin ); return $args; } /** * Variation script to change GTIN when variation is changed from the dropdown. */ public function add_variation_script() { global $product; if ( ! $product->is_type( 'variable' ) ) { return; } $label = $this->get_gtin_label(); ?> is_type( 'variable' ) ) { return $entity; } $schemas = array_filter( DB::get_schemas( $product_id ), function ( $schema ) { return $schema['@type'] === 'WooCommerceProduct'; } ); if ( empty( $schemas ) && Helper::get_default_schema_type( $product_id ) !== 'WooCommerceProduct' ) { return $entity; } $variations = $product->get_available_variations( 'object' ); if ( empty( $variations ) ) { return $entity; } $entity['@type'] = 'ProductGroup'; $entity['url'] = $product->get_permalink(); $entity['productGroupID'] = ! empty( $entity['sku'] ) ? $entity['sku'] : $product_id; $this->add_variable_gtin( $product_id, $entity['offers'] ); $variants = []; foreach ( $variations as $variation ) { $variants[] = $this->get_variant_data( $variation, $product ); } $this->add_varies_by( $entity ); $entity['hasVariant'] = $variants; unset( $entity['offers'] ); return $entity; } /** * Add product retailer ID to the OpenGraph output. * * @param OpenGraph $opengraph The current opengraph network object. */ public function og_retailer_id( $opengraph ) { $product = wc_get_product( get_the_ID() ); if ( empty( $product ) || ! $product->get_sku() ) { return; } $opengraph->tag( 'product:retailer_item_id', $product->get_sku() ); } /** * Add GTIN migration tool. * * @param array $tools Array of tools. * * @return array */ public function add_gtin_migration_tool( $tools ) { if ( self::add_gtin_field() ) { return $tools; } $products = Migrate_GTIN::get()->find_posts(); if ( empty( $products ) || get_option( 'rank_math_gtin_migrated' ) ) { return $tools; } $tools['migrate_gtin_values'] = [ 'title' => esc_html__( 'GTIN Migration Tool for WooCommerce', 'rank-math-pro' ), 'description' => esc_html__( 'Migrate GTIN values from the plugin into the native WooCommerce GTIN field.', 'rank-math-pro' ), 'button_text' => esc_html__( 'Migrate', 'rank-math-pro' ), ]; return $tools; } /** * Migrate GTIN values from the plugin into the native WooCommerce GTIN field. */ public function migrate_gtin_values() { $products = Migrate_GTIN::get()->find_posts(); if ( empty( $products ) ) { return [ 'status' => 'error', 'message' => __( 'No products found to migrate.', 'rank-math-pro' ), ]; } Migrate_GTIN::get()->start( $products ); return __( 'The GTIN values from the plugin are being transferred to the built-in WooCommerce GTIN field. This process runs in the background, and you\'ll receive a confirmation message once all product data has been successfully migrated. You can close this page.', 'rank-math-pro' ); } /** * Whether to add and use the GTIN value from the Rank Math plugin. * * @since 3.0.73 */ public static function add_gtin_field() { return apply_filters( 'rank_math/woocommerce/add_gtin_field', false ); } /** * Get Variant data. * * @param Object $variation Variation Object. * @param WC_Product $product Product Object. * * @since 3.0.57 */ private function get_variant_data( $variation, $product ) { $description = $this->get_variant_description( $variation, $product ); $description = $this->do_filter( 'product_description/apply_shortcode', false ) ? do_shortcode( $description ) : Helper::strip_shortcodes( $description ); $variant = [ '@type' => 'Product', 'sku' => $variation->get_sku(), 'name' => $variation->get_name(), 'description' => wp_strip_all_tags( $description, true ), 'image' => wp_get_attachment_image_url( $variation->get_image_id() ), ]; $this->add_variable_attributes( $variation, $variant ); $this->add_variable_offer( $variation, $variant ); $this->add_variable_gtin( $variation->get_id(), $variant ); return $variant; } /** * Add gtin value in variable offer data. * * @param int $variation_id Variation ID. * @param array $entity Offer entity. */ private function add_variable_gtin( $variation_id, &$entity ) { $meta_key = self::add_gtin_field() ? '_rank_math_gtin_code' : '_global_unique_id'; $gtin_key = Helper::get_settings( 'general.gtin', 'gtin8' ); $gtin = get_post_meta( $variation_id, $meta_key, true ); if ( ! $gtin || 'isbn' === $gtin_key ) { return; } $entity[ $gtin_key ] = $gtin; } /** * Get GTIN value from Product object. * * @param WC_Product $product Product Object. * * @since 3.0.73 */ private function get_gtin_value( $product ) { if ( self::add_gtin_field() ) { return $product->get_meta( '_rank_math_gtin_code' ); } return method_exists( $product, 'get_global_unique_id' ) ? $product->get_global_unique_id() : ''; } /** * Get Variant description. * * @param Object $variation Variation Object. * @param WC_Product $product Product Object. * * @since 3.0.61 */ private function get_variant_description( $variation, $product ) { if ( $variation->get_description() ) { return $variation->get_description(); } return $product->get_short_description() ? $product->get_short_description() : $product->get_description(); } /** * Add variesBy property to product data. * * @param Object $entity Product data. * * @since 3.0.57 */ private function add_varies_by( &$entity ) { if ( empty( $this->varies_by ) ) { return; } $valid_values = [ 'color' => 'https://schema.org/color', 'size' => 'https://schema.org/size', 'age' => 'https://schema.org/suggestedAge', 'gender' => 'https://schema.org/suggestedGender', 'material' => 'https://schema.org/material', 'pattern' => 'https://schema.org/pattern', ]; $varies_by = []; foreach ( array_unique( $this->varies_by ) as $attribute ) { if ( isset( $valid_values[ $attribute ] ) ) { $varies_by[] = $valid_values[ $attribute ]; } } if ( ! empty( $varies_by ) ) { $entity['variesBy'] = array_unique( $varies_by ); } } /** * Add gtin value in variable offer datta. * * @param Object $variation Variation Object. * @param array $entity Variant entity. * * @since 3.0.57 */ private function add_variable_offer( $variation, &$entity ) { $price_valid_until = get_post_meta( $variation->get_id(), '_sale_price_dates_to', true ); if ( ! $price_valid_until ) { $price_valid_until = strtotime( ( date( 'Y' ) + 1 ) . '-12-31' ); } $entity['offers'] = [ '@type' => 'Offer', 'description' => ! empty( $entity['description'] ) ? $entity['description'] : '', 'price' => wc_get_price_to_display( $variation ), 'priceCurrency' => get_woocommerce_currency(), 'availability' => 'outofstock' === $variation->get_stock_status() ? 'https://schema.org/OutOfStock' : 'https://schema.org/InStock', 'itemCondition' => 'NewCondition', 'priceValidUntil' => date_i18n( 'Y-m-d', $price_valid_until ), 'url' => $variation->get_permalink(), ]; } /** * Add attributes value in variable offer datta. * * @param Object $variation Variation Object. * @param array $variant Variant entity. * * @since 3.0.57 */ private function add_variable_attributes( $variation, &$variant ) { if ( empty( $variation->get_attributes() ) ) { return; } foreach ( $variation->get_attributes() as $key => $value ) { if ( ! $value ) { continue; } $key = str_replace( 'pa_', '', $key ); if ( ! in_array( $key, [ 'color', 'size', 'material', 'pattern', 'weight' ], true ) ) { continue; } $variant[ $key ] = $value; $this->varies_by[] = $key; } } /** * Get formatted GTIN value with label. * * @param string $gtin GTIN code. * * @return string Formatted GTIN value with label. */ private function get_formatted_value( $gtin ) { return esc_html( $this->get_gtin_label() . $gtin ); } /** * Checks if any of the variations have a gtin value. * * @param Object $product The WC Product object. * * @return bool */ private function variations_have_gtin( $product ) { if ( ! $product->has_child() ) { return false; } $args = [ 'parent' => $product->get_id(), 'type' => 'variation', 'visibility' => 'visible', ]; $has_gtin = array_filter( wc_get_products( $args ), function ( \WC_Product_Variation $variation ) { return ! empty( self::get_gtin_value( $variation ) ); } ); return ! empty( $has_gtin ); } /** * Get GTIN label. * * @return string The GTIN label. */ private function get_gtin_label() { $label = Helper::get_settings( 'general.gtin_label' ); $label = $label ? $label . ' ' : ''; return $this->do_filter( 'woocommerce/gtin_label', $label ); } } includes/plugin-update/class-plugin-update.php000064400000077231147600403130015532 0ustar00 */ namespace RankMathPro\Plugin_Update; use RankMath\KB; use RankMath\Helper; use RankMath\Helpers\Param; use RankMath\Admin\Admin_Helper; use RankMath\Traits\Hooker; defined( 'ABSPATH' ) || exit; /** * Plugin_Update class */ class Plugin_Update { use Hooker; /** * Placeholder for opening tag inserted with JS. * * @var string */ const NOTICE_START_MARKER = '[['; /** * Placeholder for closing tag inserted with JS. * * @var string */ const NOTICE_END_MARKER = ']]'; /** * Plugin slug. * * @var string */ private $slug = 'seo-by-rank-math-pro'; /** * Rank Math API URL. * * @var string */ private $api_url = 'https://rankmath.com/wp-json/rankmath/v1'; /** * Keep a log of external requests made in this thread so we can avoid * running them multiple times. * * @var string */ private $requested = []; /** * The Constructor. * * @return void */ public function __construct() { $this->action( 'admin_enqueue_scripts', 'enqueue' ); $this->action( 'admin_notices', 'admin_license_notice', 20 ); $this->action( 'in_plugin_update_message-seo-by-rank-math-pro/rank-math-pro.php', 'beta_update_message', 20, 2 ); $this->action( 'in_plugin_update_message-' . plugin_basename( RANK_MATH_PRO_FILE ), 'in_plugin_update_message', 30, 2 ); $this->action( 'add_option_rank_math_connect_data', 'check_and_inject' ); $this->action( 'update_option_rank_math_connect_data', 'check_and_inject' ); $this->action( 'delete_option_rank_math_connect_data', 'check_and_inject' ); $this->action( 'rank_math/settings/toggle_auto_update', 'toggle_auto_update', 10, 1 ); $this->action( 'update_site_option_auto_update_plugins', 'connect_auto_update_toggles', 20, 4 ); $this->filter( 'plugin_action_links_' . plugin_basename( RANK_MATH_PRO_FILE ), 'plugin_action_links', 50 ); $this->filter( 'pre_set_site_transient_update_plugins', 'maybe_inject_update', 20, 1 ); $this->filter( 'site_transient_update_plugins', 'maybe_disable_update', 90, 1 ); $this->filter( 'pre_set_site_transient_update_plugins', 'maybe_add_upgrade_notice', 120, 1 ); $this->filter( 'plugins_api', 'filter_info', 10, 3 ); $this->filter( 'admin_print_footer_scripts-plugin-install.php', 'iframe_footer_scripts', 10, 3 ); $this->filter( 'auto_update_plugin', 'auto_update_plugin', 20, 2 ); $this->filter( 'plugin_auto_update_setting_html', 'plugin_auto_update_setting_html', 10, 3 ); $this->filter( 'rank_math/admin/should_send_update_notification', 'should_send_update_notification', 10, 2 ); $this->filter( 'rank_math/admin/update_notification_products', 'update_notification_products', 10, 2 ); } /** * Enqueue styles and scripts. * * @param string $hook Page hook prefix. * * @return void */ public function enqueue( $hook ) { if ( 'update-core.php' !== $hook ) { return; } Helper::add_json( 'canUpdatePro', $this->can_update() ); Helper::add_json( 'betaOptinEnabled', Helper::get_settings( 'general.beta_optin' ) ); wp_enqueue_script( 'rank-math-pro-updates', RANK_MATH_PRO_URL . 'assets/admin/js/updates.js', [], RANK_MATH_PRO_VERSION, true ); } /** * Returns false if Rank Math Pro update object exists but its 'package' * item is empty, which means that the user cannot update. Returns true in * all other cases – even if update is not available ATM. * * @param mixed $transient Update object to check or null to load transient. * @return boolean */ public function can_update( $transient = null ) { if ( is_null( $transient ) ) { $transient = get_site_transient( 'update_plugins' ); } if ( ! is_object( $transient ) ) { return true; } if ( ! isset( $transient->response ) || ! isset( $transient->response['seo-by-rank-math-pro/rank-math-pro.php'] ) ) { return true; } return ( ! empty( $transient->response['seo-by-rank-math-pro/rank-math-pro.php']->package ) ); } /** * Add connect/activation notice. * * @return void */ public function admin_license_notice() { if ( ! current_user_can( 'manage_options' ) ) { return; } if ( $this->is_block_editor_page() ) { return; } if ( Helper::is_site_connected() || rank_math()->registration->invalid ) { return; } ?>

    '; // translators: 1: opening HTML anchor tag, 2: closing HTML anchor tags. echo wp_kses_post( sprintf( __( '%1$sConnect now%2$s. It only takes 20 seconds!', 'rank-math-pro' ), '', '' ) ); ?>

    is_block_editor() ) { return true; } if ( function_exists( 'is_gutenberg_page' ) && is_gutenberg_page() ) { return true; } return false; } /** * Add Connect/Activate action link * * @param array $links Action links. * @return array */ public function plugin_action_links( $links ) { if ( ! Helper::is_site_connected() ) { $links['activate_license'] = sprintf( '%s', esc_url( Admin_Helper::get_activate_url( network_admin_url( 'plugins.php' ) ) ), __( 'Enable updates', 'rank-math-pro' ) ); } return $links; } /** * If user requested check with force-check parameter. * * @return bool */ public function is_check_requested() { return (bool) Param::get( 'force-check' ); } /** * Check for updates & inject to update_plugins transient. * * @return void */ public function check_and_inject() { $this->inject_update( $this->fetch_latest_version( true ) ); } /** * Inject update fetched from the rankmath.com API or pushed to this site via the REST API. * * @param object $transient Origial transient. * @return mixed */ public function maybe_inject_update( $transient ) { $force_check = $this->is_check_requested(); return $this->inject_update( $this->fetch_latest_version( $force_check ), $transient ); } /** * Remove package download URL if needed. * * @param object $transient Original transient. * @return mixed */ public function maybe_disable_update( $transient ) { if ( defined( 'DOING_CRON' ) && DOING_CRON ) { return $transient; } // If we're in the process of updating RM Free then don't disable RM Pro update. if ( ( Param::get( 'action' ) === 'update-selected' && strpos( Param::get( 'plugins', '' ), 'seo-by-rank-math/rank-math.php' ) !== false ) || $this->do_filter( 'updates/remove_restrictions', false ) ) { return $transient; } if ( isset( $transient->response['seo-by-rank-math/rank-math.php'] ) && isset( $transient->response['seo-by-rank-math-pro/rank-math-pro.php'] ) && ! empty( $transient->response['seo-by-rank-math-pro/rank-math-pro.php']->package ) ) { unset( $transient->response['seo-by-rank-math-pro/rank-math-pro.php']->package ); $transient->response['seo-by-rank-math-pro/rank-math-pro.php']->unavailability_reason = 'update_free'; } return $transient; } /** * Add upgrade notice if needed, which is displayed on the Updates page (wp-admin/update-core.php) * * @param object $transient Original transient. * @return mixed */ public function maybe_add_upgrade_notice( $transient ) { if ( ! $this->can_update( $transient ) ) { $before = self::NOTICE_START_MARKER; $before .= __( 'Automatic updates are not available.', 'rank-math-pro' ); $before .= ' '; $after = self::NOTICE_END_MARKER; $message = $this->get_update_message( $transient->response['seo-by-rank-math-pro/rank-math-pro.php']->unavailability_reason ); $message = $before . $message . $after; $transient->response['seo-by-rank-math-pro/rank-math-pro.php']->upgrade_notice = $message; } return $transient; } /** * Inject our update in the update_plugins transient. * * @param mixed $update New update object or array, or false to clear current update. * @param mixed $transient Original updates transient. * @return mixed */ public function inject_update( $update, $transient = null ) { $save = false; if ( is_null( $transient ) ) { $transient = get_site_transient( 'update_plugins' ); $save = true; } $plugin = plugin_basename( RANK_MATH_PRO_FILE ); if ( false !== $update ) { $obj = $this->get_default_update_data(); $obj = (object) array_merge( (array) $obj, (array) $update ); $obj = $this->maybe_apply_beta( $obj ); // If a newer version is already present in the update_plugins transient then don't inject. if ( $this->has_newer_version( $transient, $obj->new_version ) ) { return $transient; } // Default transient data. if ( empty( $transient ) ) { $transient = new \stdClass(); $transient->last_checked = time(); $transient->checked = [ $plugin => RANK_MATH_PRO_VERSION ]; $transient->response = []; } // Inject if new data has URL and is a newer version than the one currently in use. if ( version_compare( $obj->new_version, RANK_MATH_PRO_VERSION, '>' ) ) { $transient->response[ $plugin ] = $obj; if ( $save ) { set_site_transient( 'update_plugins', $transient ); } } else { // No update is available. $item = (object) [ 'id' => 'seo-by-rank-math-pro/rank-math-pro.php', 'slug' => 'seo-by-rank-math-pro', 'plugin' => 'seo-by-rank-math-pro/rank-math-pro.php', 'new_version' => RANK_MATH_PRO_VERSION, 'url' => '', 'package' => '', 'icons' => [], 'banners' => [], 'banners_rtl' => [], 'tested' => '', 'requires_php' => '', 'compatibility' => new \stdClass(), ]; if ( empty( $transient->no_update ) ) { $transient->no_update = []; } $transient->no_update[ $plugin ] = $item; } } elseif ( isset( $transient->response[ $plugin ] ) ) { unset( $transient->response[ $plugin ] ); } return $transient; } /** * Replace `new_version` & `package` properties with beta if needed. * * @param object $update_object Plugin update data object. * @return object */ public function maybe_apply_beta( $update_object ) { if ( ! Helper::get_settings( 'general.beta_optin' ) ) { return $update_object; } if ( empty( $update_object->new_version ) || empty( $update_object->beta_version ) || empty( $update_object->package ) || empty( $update_object->beta_package ) ) { return $update_object; } if ( version_compare( $update_object->new_version, $update_object->beta_version, '>' ) ) { return $update_object; } $update_object->is_beta = true; // Store stable version data in case it's needed later. $update_object->stable_version = $update_object->new_version; $update_object->stable_package = $update_object->package; // Override stable version data with beta. $update_object->new_version = $update_object->beta_version; $update_object->package = $update_object->beta_package; // Add notice that's shown on the Updates page. $update_object->upgrade_notice = self::NOTICE_START_MARKER . ' ' . __( 'This update will install a beta version of Rank Math SEO PRO.', 'rank-math-pro' ) . ' ' . self::NOTICE_END_MARKER; return $update_object; } /** * Show beta update message on the Plugins screen. * * @param array $plugin_data An array of plugin metadata. * @param object $response An array of metadata about the available plugin update. */ public function beta_update_message( $plugin_data, $response ) { if ( empty( $plugin_data['is_beta'] ) ) { return; } printf( '

    %s', esc_html__( 'This update will install a beta version of Rank Math SEO PRO.', 'rank-math-pro' ) ); $this->action( 'admin_footer', 'print_beta_notice_css' ); } /** * Print CSS related to the beta notice on the Plugins screen. * * @return void */ public function print_beta_notice_css() { ?> response[ $plugin ] ) && is_object( $transient->response[ $plugin ] ) && isset( $transient->response[ $plugin ]->new_version ) && version_compare( $transient->response[ $plugin ]->new_version, $new_version, '>' ); } /** * Filter plugin information. * * @param false|object|array $result The result object or array. Default false. * @param string $action The type of information being requested from the Plugin Installation API. * @param object $args Plugin API arguments. * @return false|object false or Response object. */ public function filter_info( $result, $action, $args ) { if ( ! isset( $args->slug ) || ! ( $this->slug === $args->slug && 'plugin_information' === $action ) ) { return $result; } $information = $this->get_plugin_info(); if ( $this->has_beta_update( $information ) ) { $information->sections['changelog'] = $information->sections['beta_changelog']; } unset( $information->sections['beta_changelog'] ); return $information; } /** * Add JS in plugin-info iframe, to disable the Update button if necessary. * * @return void */ public function iframe_footer_scripts() { if ( Param::get( 'plugin' ) !== 'seo-by-rank-math-pro' ) { return; } $transient = get_site_transient( 'update_plugins' ); $response = isset( $transient->response['seo-by-rank-math-pro/rank-math-pro.php'] ) ? $transient->response['seo-by-rank-math-pro/rank-math-pro.php'] : new \stdClass(); if ( empty( $response->package ) && isset( $response->unavailability_reason ) ) { $message = $this->get_update_message( $response->unavailability_reason ); ?> response[ $plugin ]->beta_version ) && ! empty( $plugin_info->sections['beta_changelog'] ) && version_compare( $transient->response[ $plugin ]->beta_version, ! empty( $transient->response[ $plugin ]->stable_version ) ? $transient->response[ $plugin ]->stable_version : $transient->response[ $plugin ]->new_version, '>=' ) ); } /** * Check if version check endpoint's response contains new beta verison. * * @param array $data Latest versions. * @return boolean */ private function new_beta_version_available( $data ) { return ( Helper::get_settings( 'general.beta_optin' ) && version_compare( $data['beta_version'], $data['new_version'], '>' ) && version_compare( $data['beta_version'], RANK_MATH_PRO_VERSION, '>' ) ); } /** * Merge default plugin data with fetched data. * * @param bool $force_check Disregard cached data & always re-fetch. * @param string $locale Requested locale. Optional. Default: site locale. * * @return object|bool If there is an update, returns the license information. * Otherwise returns false. */ private function get_plugin_info( $force_check = false, $locale = '' ) { $information = $this->get_default_plugin_info(); $fetched = $this->fetch_plugin_info( $force_check, $locale ); if ( is_object( $fetched ) ) { $information = (object) array_merge( (array) $information, (array) $fetched ); } return $information; } /** * Get default plugin info. * * @return object */ private function get_default_plugin_info() { $description = '

    ' . __( 'Rank Math SEO PRO For WordPress', 'rank-math-pro' ) . '
    '; $description .= '★★★★★

    '; $description .= '

    ' . __( 'SEO is the most consistent source of traffic for any website', 'rank-math-pro' ) . '. '; // Translators: placeholders are the anchor tag opening and closing. $description .= sprintf( __( 'We created %1$sRank Math, a WordPress SEO plugin%2$s, to help every website owner get access to the SEO tools they need to improve their SEO and attract more traffic to their website.', 'rank-math-pro' ), '', '' ) . '

    '; $plugin_info = [ 'external' => true, 'name' => 'Rank Math SEO PRO', 'slug' => $this->slug, 'author' => 'Rank Math', 'homepage' => KB::get( 'seo-suite', 'PRO Update Popup Homepage Link' ), 'banners' => [ 'low' => 'https://ps.w.org/seo-by-rank-math/assets/banner-772x250.png', 'high' => 'https://ps.w.org/seo-by-rank-math/assets/banner-1544x500.png', ], 'sections' => [ 'description' => $description, ], 'version' => RANK_MATH_PRO_VERSION, ]; return (object) $plugin_info; } /** * Get default plugin info if we can't get anything from the API. * * @return object */ private function get_default_update_data() { $plugin = plugin_basename( RANK_MATH_PRO_FILE ); $update = [ 'slug' => $this->slug, 'plugin' => $plugin, 'url' => KB::get( 'seo-suite', 'PRO Update Popup Update Home Link' ), 'icons' => [ 'svg' => 'https://ps.w.org/seo-by-rank-math/assets/icon.svg?rev=2348086', '1x' => 'https://ps.w.org/seo-by-rank-math/assets/icon-128x128.png', '2x' => 'https://ps.w.org/seo-by-rank-math/assets/icon-256x256.png', ], 'new_version' => '', 'package' => '', ]; return (object) $update; } /** * Checks the license manager to see if there is an update available for this product. * * @param bool $force_check Disregard cached data & always re-fetch. * @return object|bool If there is an update, returns the license information. * Otherwise returns false. */ public function fetch_latest_version( $force_check = false ) { $stored_versions = get_site_transient( 'rank_math_pro_versions' ); if ( empty( $stored_versions ) || $force_check ) { // Check the latest versions. $versions_response = wp_remote_get( $this->api_url . '/versionCheck/', [ 'timeout' => defined( 'DOING_CRON' ) && DOING_CRON ? 30 : 10, 'body' => [ 'product_slug' => $this->slug, ], ] ); if ( is_wp_error( $versions_response ) ) { return false; } $versions_response_body = wp_remote_retrieve_body( $versions_response ); $versions_result = json_decode( $versions_response_body, true ); if ( ! is_array( $versions_result ) || ! isset( $versions_result['new_version'] ) ) { return false; } $stored_versions = $versions_result; set_site_transient( 'rank_math_pro_versions', $versions_result, 3600 * 3 ); update_site_option( 'rank_math_pro_google_updates', $versions_result['g_updates'] ); } $stored = get_site_transient( 'rank_math_pro_updates' ); if ( ! $force_check && ! empty( $stored ) ) { return $stored; } if ( version_compare( $stored_versions['new_version'], RANK_MATH_PRO_VERSION, '<=' ) && ! $this->new_beta_version_available( $stored_versions ) ) { return $stored; } if ( ! empty( $this->requested['version'] ) ) { return ( false === $stored ? [] : $stored ); } $params = [ 'site_url' => untrailingslashit( is_multisite() ? network_site_url() : home_url() ), 'product_slug' => $this->slug, 'new_api' => 2, 'v' => RANK_MATH_PRO_VERSION, ]; $this->maybe_add_auth_params( $params ); if ( ! isset( $params['username'] ) || Admin_Helper::is_plan_expired() ) { return false; } $response = wp_remote_post( add_query_arg( 'v', RANK_MATH_PRO_VERSION, $this->api_url . '/updateCheck2/' ), [ 'timeout' => defined( 'DOING_CRON' ) && DOING_CRON ? 30 : 10, 'body' => $params, ] ); $this->requested['version'] = true; if ( is_wp_error( $response ) ) { return false; } $response_body = wp_remote_retrieve_body( $response ); $result = json_decode( $response_body, true ); if ( ! is_array( $result ) || ! isset( $result['new_version'] ) ) { return false; } set_site_transient( 'rank_math_pro_updates', $result, 3600 * 12 ); return $result; } /** * Checks the license manager to see if there is an update available for this product. * * @param bool $force_check Disregard cached data & always re-fetch. * @param string $locale Requested locale. Optional. Default: site locale. * @return object|bool If there is an update, returns the license information. * Otherwise returns false. */ public function fetch_plugin_info( $force_check = false, $locale = '' ) { if ( ! $locale ) { $locale = get_locale(); } $stored = get_site_transient( 'rank_math_pro_info_' . $locale ); if ( ! $force_check && ! empty( $stored ) ) { return $stored; } if ( ! empty( $this->requested['info'] ) ) { return ( false === $stored ? (object) [] : $stored ); } $params = [ 'product_slug' => $this->slug, 'locale' => $locale, 'site_url' => is_multisite() ? network_site_url() : home_url(), ]; $this->maybe_add_auth_params( $params ); // Send the request. $response = wp_remote_post( $this->api_url . '/pluginInfo/', [ 'timeout' => defined( 'DOING_CRON' ) && DOING_CRON ? 30 : 10, 'body' => $params, ] ); $this->requested['info'] = true; if ( is_wp_error( $response ) ) { return false; } $response_body = wp_remote_retrieve_body( $response ); // We do assoc=true and then cast to object to keep sub-items as array. $result = (object) json_decode( $response_body, true ); if ( ! is_object( $result ) ) { return false; } set_site_transient( 'rank_math_pro_info_' . $locale, $result, 3600 * 3 ); return $result; } /** * Add username & api key if the site is connected. * * @param array $params Params passed by reference. * @return void */ private function maybe_add_auth_params( &$params ) { $registered = Admin_Helper::get_registration_data(); if ( $registered && isset( $registered['username'] ) && isset( $registered['api_key'] ) ) { $params['username'] = $registered['username']; $params['api_key'] = $registered['api_key']; } } /** * Add additional text to notice if download is not available and account is connected. * * @param array $plugin_data An array of plugin metadata. * @param object $response An array of metadata about the available plugin update. * @return void */ public function in_plugin_update_message( $plugin_data, $response ) { if ( current_user_can( 'update_plugins' ) ) { if ( empty( $response->package ) && isset( $response->unavailability_reason ) ) { $message = $this->get_update_message( $response->unavailability_reason ); echo ' ' . wp_kses_post( $message ) . ''; } } } /** * Get unavailability reason message. * * @param string $reason Unavailability reason ID, like 'not_connected'. * @param mixed $default Default text to return when specified ID has no message attached to it. * @return string */ public function get_update_message( $reason = '', $default = null ) { if ( is_null( $default ) ) { $default = ''; } $unavailability_reasons = [ 'update_free' => __( 'Please update the free version before updating Rank Math SEO PRO.', 'rank-math-pro' ), 'not_subscribed' => sprintf( /* translators: 1: Plugin name, 2: Pricing Link's opening HTML anchor tag, 3: Pricing Link's closing HTML anchor tag. */ __( 'It seems that you don\'t have an active subscription for %1$s. Please see %2$sdetails and pricing%3$s.', 'rank-math-pro' ), 'Rank Math SEO PRO', '', '' ), 'not_connected' => sprintf( /* translators: 1: Link's opening HTML anchor tag, 2: Link's closing HTML anchor tag. */ __( 'Please %1$s connect Rank Math SEO PRO %2$s for automatic updates.', 'rank-math-pro' ), '', '' ), ]; $unavailability_reasons = $this->do_filter( 'updates/unavailability_reasons', $unavailability_reasons ); if ( isset( $unavailability_reasons[ $reason ] ) ) { return $unavailability_reasons[ $reason ]; } return $default; } /** * Toggle auto updates option. * Hooked to run when the option is changed in the free version. * * @param string $toggle New status. * @return void */ public function toggle_auto_update( $toggle ) { $auto_updates = (array) get_site_option( 'auto_update_plugins', [] ); if ( ! empty( $toggle ) && 'off' !== $toggle ) { $auto_updates[] = 'seo-by-rank-math-pro/rank-math-pro.php'; update_site_option( 'auto_update_plugins', array_unique( $auto_updates ) ); return; } update_site_option( 'auto_update_plugins', array_diff( $auto_updates, [ 'seo-by-rank-math-pro/rank-math-pro.php' ] ) ); } /** * Don't auto-update if it's a beta version. * * @param bool $update Whether to update the plugin or not. * @param array $item The update plugin object. * * @return bool */ public function auto_update_plugin( $update, $item ) { // Show auto-updates control on Plugins page. if ( did_action( 'load-plugins.php' ) ) { return $update; } if ( $this->is_rm_pro_update( $item ) && $this->is_beta_update( $item ) ) { return false; } return $update; } /** * Check if updatable object is RM. * * @param object $item Updatable object. * @return boolean */ public function is_rm_pro_update( $item ) { return isset( $item->slug ) && 'seo-by-rank-math-pro' === $item->slug && isset( $item->new_version ); } /** * Check if given version is beta. * * @param object $item Update data. * @return boolean */ public function is_beta_update( $item ) { return ( is_object( $item ) && isset( $item->new_version ) && false !== stripos( $item->new_version, 'beta' ) ); } /** * Hide "update scheduled in X hours" message if update is a beta version because we don't auto-update those. * * @param string $html HTML string. * @param string $plugin_file Plugin file relative to the plugin directory. * @param array $plugin_data Plugin update data. * @return string */ public function plugin_auto_update_setting_html( $html, $plugin_file, $plugin_data ) { if ( 'seo-by-rank-math-pro/rank-math-pro.php' !== $plugin_file ) { return $html; } if ( ! empty( $plugin_data['is_beta'] ) ) { $html = str_replace( 'class="auto-update-time"', 'class="auto-update-time hidden"', $html ); } return $html; } /** * Set should_send to true if Pro update is available, to send the notification email. * Notification feature is only available if auto-updates are disabled. * * @param boolean $should_send Original should_send value. * @param mixed $transient update_plugins site ransient value. * @return boolean */ public function should_send_update_notification( $should_send, $transient ) { if ( $this->get_auto_update_setting() ) { return $should_send; } if ( ! $this->is_update_available( $transient ) ) { return $should_send; } $new_version = $transient->response['seo-by-rank-math-pro/rank-math-pro.php']->new_version; // Now let's check if we've already sent this email. $sent = get_option( 'rank_math_update_notifications_sent', [ 'pro' => [ 'new_version' => '1.0' ] ] ); if ( ! isset( $sent['pro'] ) ) { $sent['pro'] = [ 'new_version' => '1.0' ]; } if ( version_compare( $sent['pro']['new_version'], $new_version, '>=' ) ) { return $should_send; } return true; } /** * Add Pro to notification product list if an update is available. * * @param array $products Products data array. * @param mixed $transient Transient value. * @return array */ public function update_notification_products( $products, $transient ) { if ( $this->get_auto_update_setting() ) { return $products; } if ( ! $this->is_update_available( $transient ) ) { return $products; } $products['pro'] = [ 'name' => __( 'Rank Math PRO', 'rank-math-pro' ), 'old_version' => RANK_MATH_PRO_VERSION, 'new_version' => $transient->response['seo-by-rank-math-pro/rank-math-pro.php']->new_version, 'changelog' => KB::get( 'changelog', 'PRO Update Popup Chagelog Link' ), ]; return $products; } /** * Check if update is available for the PRO version. * * @param mixed $transient The update_plugins transient value. * @return boolean */ public function is_update_available( $transient ) { if ( ! is_object( $transient ) || empty( $transient->response ) || empty( $transient->response['seo-by-rank-math-pro/rank-math-pro.php'] ) || empty( $transient->response['seo-by-rank-math-pro/rank-math-pro.php']->new_version ) ) { return false; } return true; } /** * Get Auto update setting status. * * @return bool */ public function get_auto_update_setting() { return in_array( 'seo-by-rank-math-pro/rank-math-pro.php', (array) get_site_option( 'auto_update_plugins', [] ), true ); } /** * Connect auto-update toggles: if we enable it for the Pro, then Free should be enabled too, * and if we disable it for Free then it should be disabled for the Pro too. * * @param string $option Option name. * @param mixed $value Option value. * @param mixed $old_value Previous option value before the change. * @param int $network_id Network ID. * @return void */ public function connect_auto_update_toggles( $option, $value, $old_value, $network_id ) { $this->remove_action( 'update_site_option_auto_update_plugins', 'connect_auto_update_toggles', 20 ); if ( ! is_array( $value ) ) { return; } $free_file = 'seo-by-rank-math/rank-math.php'; $pro_file = 'seo-by-rank-math-pro/rank-math-pro.php'; // If we just enabled it for Rank Math SEO Pro. if ( in_array( $pro_file, $value, true ) && ! in_array( $pro_file, $old_value, true ) && ! in_array( $free_file, $value, true ) ) { $value[] = $free_file; update_site_option( $option, $value ); return; } // If we just disabled it for Rank Math SEO Free. if ( ! in_array( $free_file, $value, true ) && in_array( $free_file, $old_value, true ) && in_array( $pro_file, $value, true ) ) { $value = array_diff( $value, [ $pro_file ] ); update_site_option( $option, $value ); return; } } } includes/updates/update-2.0.6.php000064400000000730147600403130012451 0ustar00 */ use RankMath\Helper; defined( 'ABSPATH' ) || exit; /** * This code is needed to flush the new rewrite rules we added to fix the Code Validation issue. */ function rank_math_pro_2_0_6_flush_rewrite_rules() { flush_rewrite_rules(); } rank_math_pro_2_0_6_flush_rewrite_rules(); includes/updates/update-2.1.0.php000064400000002343147600403130012446 0ustar00 */ defined( 'ABSPATH' ) || exit; /** * This code is needed to opening hours data. */ function rank_math_pro_2_1_0_update_opening_hours() { $locations = get_posts( [ 'post_type' => 'rank_math_locations', 'numberposts' => -1, 'fields' => 'ids', ] ); if ( empty( $locations ) || is_wp_error( $locations ) ) { return; } foreach ( $locations as $location ) { $schemas = RankMath\Schema\DB::get_schemas( $location ); foreach ( $schemas as $meta_id => $schema ) { if ( empty( $schema['openingHoursSpecification'] ) ) { continue; } foreach ( $schema['openingHoursSpecification'] as $key => $opening_hour ) { $opening_hour['dayOfWeek'] = array_map( 'ucfirst', $opening_hour['dayOfWeek'] ); $schema['openingHoursSpecification'][ $key ] = $opening_hour; } $meta_key = 'rank_math_schema_' . $schema['@type']; $db_id = absint( str_replace( 'schema-', '', $meta_id ) ); update_metadata_by_mid( 'post', $db_id, $schema, $meta_key ); } } } rank_math_pro_2_1_0_update_opening_hours(); includes/updates/update-2.12.0.php000064400000002305147600403130012526 0ustar00 */ defined( 'ABSPATH' ) || exit; use RankMath\Helper; /** * This code is needed to update the g_update settings value. */ function rank_math_pro_2_12_0_update_analytics_settings() { $all_opts = rank_math()->settings->all_raw(); $general = $all_opts['general']; // Turn this option on by default after updating. $general['google_updates'] = 'on'; Helper::update_all_settings( $general, null, null ); rank_math()->settings->reset(); } rank_math_pro_2_12_0_update_analytics_settings(); /** * This code is needed to add the g_update data. */ function rank_math_pro_2_12_0_add_g_update_data() { $registered = RankMath\Admin\Admin_Helper::get_registration_data(); if ( empty( $registered ) || empty( $registered['username'] ) || empty( $registered['api_key'] ) ) { return; } // Clear cache and trigger re-check. delete_site_transient( 'rank_math_pro_updates' ); $transient = get_site_transient( 'update_plugins' ); set_site_transient( 'update_plugins', $transient ); } rank_math_pro_2_12_0_add_g_update_data(); includes/updates/update-2.8.1.php000064400000002124147600403130012453 0ustar00 */ defined( 'ABSPATH' ) || exit; use RankMath\Helper; /** * This code is needed to opening hours data. */ function rank_math_pro_2_8_1_update_news_sitemap_settings() { $all_opts = rank_math()->settings->all_raw(); $sitemap = $all_opts['sitemap']; if ( empty( $sitemap['news_sitemap_post_type'] ) ) { return; } foreach ( $sitemap['news_sitemap_post_type'] as $post_type ) { $exclude_terms = isset( $sitemap[ "news_sitemap_exclude_{$post_type}_terms" ] ) ? $sitemap[ "news_sitemap_exclude_{$post_type}_terms" ] : []; if ( empty( $exclude_terms ) ) { continue; } $term = get_term( current( $exclude_terms ) ); if ( empty( $term ) || is_wp_error( $term ) ) { continue; } $sitemap[ "news_sitemap_exclude_{$post_type}_terms" ] = [ [ $term->taxonomy => $exclude_terms ], ]; } Helper::update_all_settings( null, null, $sitemap ); } rank_math_pro_2_8_1_update_news_sitemap_settings(); includes/updates/update-3.0.17.php000064400000001402147600403130012531 0ustar00 */ defined( 'ABSPATH' ) || exit; use RankMath\Helper; /** * This code is needed to update the podcast settings value. */ function rank_math_pro_3_0_17_update_podcast_settings() { $all_opts = rank_math()->settings->all_raw(); $general = $all_opts['general']; $general['podcast_title'] = '%sitename%'; $general['podcast_description'] = '%sitedesc%'; $general['podcast_tipodcast_explicittle'] = 'off'; Helper::update_all_settings( $general, null, null ); rank_math()->settings->reset(); } rank_math_pro_3_0_17_update_podcast_settings(); includes/updates/update-3.0.26.php000064400000001227147600403130012536 0ustar00 */ defined( 'ABSPATH' ) || exit; /** * This code is needed to update the UK country ISO code with GB value. */ function rank_math_pro_3_0_26_update_country_code() { $prev = get_option( 'rank_math_google_analytic_options', [] ); if ( empty( $prev ) || empty( $prev['country'] ) || $prev['country'] !== 'UK' ) { return; } $prev['country'] = 'GB'; update_option( 'rank_math_google_analytic_options', $prev ); } rank_math_pro_3_0_26_update_country_code(); includes/updates/update-3.0.32.php000064400000002003147600403130012524 0ustar00 */ use RankMath\Admin\Database\Database; defined( 'ABSPATH' ) || exit; /** * Update the deprecated schema type Attorney and use it as LegalService. */ function rank_math_pro_3_0_32_update_local_business_type() { $old_meta_key = 'rank_math_schema_Attorney'; $schemas = Database::table( 'postmeta' ) ->select( 'post_id' ) ->whereLike( 'meta_key', $old_meta_key ) ->get(); if ( ! $schemas ) { return; } foreach ( $schemas as $schema ) { $meta = get_post_meta( $schema->post_id, $old_meta_key, true ); if ( ! $meta ) { continue; } $meta['@type'] = 'LegalService'; // Add new meta. update_post_meta( $schema->post_id, 'rank_math_schema_LegalService', $meta ); // Delete old meta. delete_post_meta( $schema->post_id, $old_meta_key ); } } rank_math_pro_3_0_32_update_local_business_type(); includes/updates/update-3.0.60.php000064400000001245147600403130012534 0ustar00 */ defined( 'ABSPATH' ) || exit; /** * Remove Video schema from homepage if videos are not available in the content. */ function rank_math_pro_3_0_60_delete_video_schema() { if ( 'page' !== get_option( 'show_on_front' ) ) { return; } $home_page_id = get_option( 'page_on_front' ); if ( ! $home_page_id ) { return; } $homepage = get_post( $home_page_id ); ( new RankMathPro\Schema\Video\Parser( $homepage ) )->save( false ); } rank_math_pro_3_0_60_delete_video_schema(); includes/updates/update-3.0.72.php000064400000002362147600403130012540 0ustar00 */ use RankMath\Helper; use RankMathPro\WooCommerce\Migrate_GTIN; defined( 'ABSPATH' ) || exit; /** * This code is needed to flush the new rewrite rules we added to fix the Code Validation issue. */ function rank_math_pro_3_0_72_migrate_gtin() { if ( ! Helper::is_module_active( 'woocommerce' ) || ! defined( 'WOOCOMMERCE_VERSION' ) || version_compare( WOOCOMMERCE_VERSION, '9.1', '<' ) ) { return; } $products = Migrate_GTIN::get()->find_posts(); if ( empty( $products ) ) { return; } Migrate_GTIN::get()->start( $products ); Helper::add_notification( // Translators: placeholder is the number of modified products. __( 'The GTIN values from the plugin are being transferred to the built-in WooCommerce GTIN field. This process runs in the background, and you\'ll receive a confirmation message once all product data has been successfully migrated. You can close this page.', 'rank-math-pro' ), [ 'type' => 'success', 'id' => 'rank_math_gtin_products', 'classes' => 'rank-math-notice', ] ); } rank_math_pro_3_0_72_migrate_gtin(); includes/views/csv-import-export-panel.php000064400000017113147600403130014740 0ustar00


      $label ) : ?>

        $role_obj ) : ?>

    includes/views/csv-import-redirections-panel.php000064400000010217147600403130016107 0ustar00

    includes/views/index.php000064400000000034147600403130011322 0ustar00 */ namespace RankMathPro; use RankMath\Traits\Hooker; use RankMath\Helper; use RankMath\Helpers\Url; use RankMath\Helpers\Str; use RankMath\Helpers\Arr; use RankMath\Admin\Admin_Helper; use RankMathPro\Admin\Admin_Helper as PROAdminHelper; defined( 'ABSPATH' ) || exit; /** * Admin class. * * @codeCoverageIgnore */ class Common { use Hooker; /** * Register hooks. */ public function __construct() { $this->action( 'rank_math/admin_bar/items', 'add_admin_bar_items' ); $this->filter( 'rank_math/focus_keyword/maxtags', 'limit_maxtags', 5 ); $this->filter( 'rank_math/metabox/values', 'add_json_data' ); $this->filter( 'wp_helpers_is_affiliate_link', 'is_affiliate_link', 10, 2 ); $this->filter( 'rank_math/link/add_attributes', 'can_add_attributes' ); $this->filter( 'rank_math/researches/tests', 'add_product_tests', 10, 2 ); $this->action( 'rank_math/admin/editor_scripts', 'enqueue' ); } /** * Increase the focus keyword max tags. * * @param int $limit The max tags limit. */ public function limit_maxtags( $limit ) { return 100; } /** * Add Pinterest Rich Pins Validator to the top admin bar. * * @param object $object The Admin_Bar_Menu object. */ public function add_admin_bar_items( $object ) { $url = rawurlencode( Url::get_current_url() ); $object->add_sub_menu( 'rich-pins', [ 'title' => esc_html__( 'Rich Pins Validator', 'rank-math-pro' ), 'href' => 'https://developers.pinterest.com/tools/url-debugger/?link=' . $url, 'meta' => [ 'title' => esc_html__( 'Pinterest Debugger', 'rank-math-pro' ), 'target' => '_blank', ], ], 'third-party' ); } /** * Add settings in the Advanced tab of the metabox. * * @param array $values Localized data. */ public function add_json_data( $values ) { if ( ! Helper::is_site_connected() ) { $values['trendsIcon'] = $this->get_icon_svg(); $values['trendsUpgradeLink'] = esc_url_raw( admin_url( 'admin.php?page=rank-math&view=help' ) ); $values['trendsUpgradeLabel'] = esc_html__( 'Activate now', 'rank-math-pro' ); } if ( Helper::is_woocommerce_active() && 'product' === PROAdminHelper::get_current_post_type() ) { $values['assessor']['isReviewEnabled'] = 'yes' === get_option( 'woocommerce_enable_reviews', 'yes' ); } return $values; } /** * Checks whether a link is an affiliate link. * * @param string $is_affiliate Is affiliate link. * @param string $url Anchor link. * * @return string */ public function is_affiliate_link( $is_affiliate, $url ) { $url = str_replace( home_url(), '', $url ); $prefixes = Arr::from_string( Helper::get_settings( 'general.affiliate_link_prefixes' ), "\n" ); if ( empty( $url ) || empty( $prefixes ) ) { return $is_affiliate; } foreach ( $prefixes as $prefix ) { if ( Str::starts_with( $prefix, trim( $url ) ) ) { $is_affiliate = true; break; } } return $is_affiliate; } /** * Run a fucntion to add sponsored rel tag to the affiliate links. * * @param bool $value Whether to run the function to add link attributes. */ public function can_add_attributes( $value ) { $prefixes = Arr::from_string( Helper::get_settings( 'general.affiliate_link_prefixes' ), "\n" ); return ! empty( $prefixes ) ? true : $value; } /** * Remove few tests on static Homepage. * * @since 3.0.7 * * @param array $tests Array of tests with score. * @param string $type Object type. Can be post, user or term. */ public function add_product_tests( $tests, $type ) { if ( 'post' !== $type ) { return $tests; } $post_type = PROAdminHelper::get_current_post_type(); $is_woocommerce = Helper::is_woocommerce_active() && 'product' === $post_type; $is_edd = Helper::is_edd_active() && 'download' === $post_type; if ( ! $is_woocommerce && ! $is_edd ) { return $tests; } $exclude_tests = [ 'keywordInSubheadings' => true, 'linksHasExternals' => true, 'linksNotAllExternals' => true, 'linksHasInternal' => true, 'titleSentiment' => true, 'titleHasNumber' => true, 'contentHasTOC' => true, ]; $tests = array_diff_assoc( $tests, $exclude_tests ); $tests['hasProductSchema'] = true; if ( $is_woocommerce ) { $tests['isReviewEnabled'] = true; } return $tests; } /** * Enqueue script to analyze product data. * * @since 3.0.7 */ public function enqueue() { if ( ! Admin_Helper::is_post_edit() ) { return; } $post_type = PROAdminHelper::get_current_post_type(); $is_woocommerce = Helper::is_woocommerce_active() && 'product' === $post_type; $is_edd = Helper::is_edd_active() && 'download' === $post_type; if ( ! $is_woocommerce && ! $is_edd ) { return; } wp_enqueue_script( 'rank-math-gallery-analysis', RANK_MATH_PRO_URL . 'assets/admin/js/product-analysis.js', [ 'rank-math-editor' ], rank_math_pro()->version, true ); } /** * Get Trends icon element. * * @return string */ private function get_icon_svg() { return ' '; } } ����������������������������������������������������������������������������������������������������������������������������������������includes/class-installer.php������������������������������������������������������������������������0000644�����������������00000011423�14760040313�0012162 0����������������������������������������������������������������������������������������������������ustar�00������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� */ namespace RankMathPro; use RankMath\Helper; use RankMath\Analytics\Workflow\Workflow; defined( 'ABSPATH' ) || exit; /** * Installer class. */ class Installer { /** * Bind all events. */ public function __construct() { register_activation_hook( RANK_MATH_PRO_FILE, [ $this, 'activation' ] ); register_deactivation_hook( RANK_MATH_PRO_FILE, [ $this, 'deactivation' ] ); add_action( 'wpmu_new_blog', [ $this, 'activate_blog' ] ); add_action( 'activate_blog', [ $this, 'activate_blog' ] ); add_filter( 'wpmu_drop_tables', [ $this, 'on_delete_blog' ] ); } /** * Do things when activating Rank Math. * * @param bool $network_wide Whether the plugin is being activated network-wide. */ public function activation( $network_wide = false ) { if ( ! is_multisite() || ! $network_wide ) { $this->activate(); return; } $this->network_activate_deactivate( true ); } /** * Do things when deactivating Rank Math. * * @param bool $network_wide Whether the plugin is being activated network-wide. */ public function deactivation( $network_wide = false ) { if ( ! is_multisite() || ! $network_wide ) { $this->deactivate(); return; } $this->network_activate_deactivate( false ); } /** * Fired when a new site is activated with a WPMU environment. * * @param int $blog_id ID of the new blog. */ public function activate_blog( $blog_id ) { if ( 1 !== did_action( 'wpmu_new_blog' ) ) { return; } switch_to_blog( $blog_id ); $this->activate(); restore_current_blog(); } /** * Uninstall tables when MU blog is deleted. * * @param array $tables List of tables that will be deleted by WP. * @return array */ public function on_delete_blog( $tables ) { global $wpdb; $tables[] = $wpdb->prefix . 'rank_math_analytics_ga'; $tables[] = $wpdb->prefix . 'rank_math_analytics_adsense'; $tables[] = $wpdb->prefix . 'rank_math_analytics_keyword_manager'; return $tables; } /** * Run network-wide activation/deactivation of the plugin. * * @param bool $activate True for plugin activation, false for de-activation. * * Forked from Yoast (https://github.com/Yoast/wordpress-seo/) */ private function network_activate_deactivate( $activate ) { global $wpdb; $blog_ids = $wpdb->get_col( "SELECT blog_id FROM $wpdb->blogs WHERE archived = '0' AND spam = '0' AND deleted = '0'" ); if ( empty( $blog_ids ) ) { return; } foreach ( $blog_ids as $blog_id ) { $func = true === $activate ? 'activate' : 'deactivate'; switch_to_blog( $blog_id ); $this->$func(); restore_current_blog(); } } /** * Runs on activation of the plugin. */ private function activate() { \RankMathPro\Admin\Api::get()->get_settings(); $this->create_options(); // Add Analytics Installer. Workflow::do_workflow( 'analytics', 90, null, null ); Workflow::do_workflow( 'adsense', 90, null, null ); // Add action for scheduler. if ( function_exists( 'as_unschedule_all_actions' ) ) { $task_name = 'rank_math/analytics/data_fetch'; if ( false === as_next_scheduled_action( $task_name ) ) { $fetch_gap = 3; $schedule_in_minute = wp_rand( 3, 1380 ); $time_to_schedule = ( strtotime( 'tomorrow' ) + ( $schedule_in_minute * MINUTE_IN_SECONDS ) ); as_schedule_recurring_action( $time_to_schedule, DAY_IN_SECONDS * $fetch_gap, $task_name, [], 'rank-math' ); } } } /** * Runs on deactivation of the plugin. */ private function deactivate() {} /** * Add default values. */ private function create_options() { $all_opts = rank_math()->settings->all_raw(); $general = $all_opts['general']; $sitemap = $all_opts['sitemap']; if ( empty( $sitemap['video_sitemap_post_type'] ) ) { $sitemap['video_sitemap_post_type'] = array_values( Helper::get_accessible_post_types() ); } if ( empty( $general['google_updates'] ) ) { $general['google_updates'] = 'on'; } if ( empty( $general['auto_add_focus_keywords'] ) ) { $general['auto_add_focus_keywords'] = [ 'enable_auto_import' => 1, 'post_types' => [ 'post', 'page' ], ]; } if ( empty( $general['noindex_hidden_products'] ) ) { $general['noindex_hidden_products'] = 'on'; } $podcast_options = [ 'podcast_title' => '%sitename%', 'podcast_description' => '%sitedesc%', 'podcast_explicit' => 'off', ]; foreach ( $podcast_options as $key => $value ) { if ( empty( $general[ $key ] ) ) { $general[ $key ] = $value; } } Helper::update_all_settings( $general, null, $sitemap ); } } ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������includes/class-modules.php��������������������������������������������������������������������������0000644�����������������00000007527�14760040313�0011647 0����������������������������������������������������������������������������������������������������ustar�00������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� */ namespace RankMathPro; use RankMath\Helper; use RankMath\Helpers\Param; use RankMath\Traits\Hooker; defined( 'ABSPATH' ) || exit; /** * Modules class. */ class Modules { use Hooker; /** * The Constructor. */ public function __construct() { if ( Helper::is_heartbeat() ) { return; } $this->filter( 'rank_math/modules', 'setup_core', 1 ); $this->action( 'admin_enqueue_scripts', 'enqueue' ); $this->action( 'rank_math/module_changed', 'flush_rewrite_rules', 10, 2 ); } /** * Setup core modules. * * @param array $modules Array of modules. * * @return array */ public function setup_core( $modules ) { $active_modules = get_option( 'rank_math_modules', [] ); $modules['news-sitemap'] = [ 'title' => esc_html__( 'News Sitemap', 'rank-math-pro' ), 'desc' => esc_html__( 'Create a News Sitemap for your news-related content. You only need a News sitemap if you plan on posting news-related content on your website.', 'rank-math-pro' ), 'class' => 'RankMathPro\Sitemap\News_Sitemap', 'icon' => 'post', 'settings' => Helper::get_admin_url( 'options-sitemap' ) . '#setting-panel-news-sitemap', 'probadge' => defined( 'RANK_MATH_PRO_FILE' ), 'disabled' => ( ! in_array( 'sitemap', $active_modules, true ) ), 'dep_modules' => [ 'sitemap' ], 'disabled_text' => esc_html__( 'Please activate Sitemap module to use this module.', 'rank-math-pro' ), ]; $modules['video-sitemap'] = [ 'title' => esc_html__( 'Video Sitemap', 'rank-math-pro' ), 'desc' => esc_html__( 'For your video content, a Video Sitemap is a recommended step for better rankings and inclusion in the Video search.', 'rank-math-pro' ), 'class' => 'RankMathPro\Sitemap\Video_Sitemap', 'icon' => 'video', 'settings' => Helper::get_admin_url( 'options-sitemap' ) . '#setting-panel-video-sitemap', 'probadge' => defined( 'RANK_MATH_PRO_FILE' ), 'disabled' => ( ! in_array( 'rich-snippet', $active_modules, true ) || ! in_array( 'sitemap', $active_modules, true ) ), 'dep_modules' => [ 'sitemap', 'rich-snippet' ], 'disabled_text' => esc_html__( 'Please activate Schema & Sitemap module to use this module.', 'rank-math-pro' ), ]; $modules['podcast'] = [ 'title' => esc_html__( 'Podcast', 'rank-math-pro' ), 'desc' => esc_html__( 'Make your podcasts discoverable via Google Podcasts, Apple Podcasts, and similar services with Podcast RSS feed and Schema Markup generated by Rank Math.', 'rank-math-pro' ), 'class' => 'RankMathPro\Podcast\Podcast', 'icon' => 'podcast', 'betabadge' => true, 'settings' => Helper::get_admin_url( 'options-general' ) . '#setting-panel-podcast', 'probadge' => defined( 'RANK_MATH_PRO_FILE' ), 'disabled' => ! in_array( 'rich-snippet', $active_modules, true ), 'dep_modules' => [ 'rich-snippet' ], 'disabled_text' => esc_html__( 'Please activate Schema module to use this module.', 'rank-math-pro' ), ]; // Replace Schema Loader. $modules['rich-snippet']['class'] = '\RankMathPro\Schema\Schema'; return $modules; } /** * Enqueue styles and scripts. */ public function enqueue() { if ( 'rank-math' !== Param::get( 'page' ) ) { return; } wp_enqueue_script( 'rank-math-pro-dashboard', RANK_MATH_PRO_URL . 'assets/admin/js/dashboard.js', [ 'jquery' ], rank_math_pro()->version, true ); } /** * Function to run when Module is enabled/disabled. * * @param string $module Module. * @param string $state Module state. */ public function flush_rewrite_rules( $module, $state ) { if ( 'podcast' === $module ) { Helper::schedule_flush_rewrite(); } } } �������������������������������������������������������������������������������������������������������������������������������������������������������������������������includes/class-register-vars.php��������������������������������������������������������������������0000644�����������������00000004530�14760040313�0012763 0����������������������������������������������������������������������������������������������������ustar�00������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� */ namespace RankMathPro; use RankMath\Helper; use RankMath\Helpers\Arr; use RankMath\Traits\Hooker; defined( 'ABSPATH' ) || exit; /** * Register replacement vars class. * * @codeCoverageIgnore */ class Register_Vars { use Hooker; /** * Register hooks. */ public function __construct() { $this->action( 'rank_math/vars/register_extra_replacements', 'register_replacements' ); } /** * Registers variable replacements for Rank Math Pro. */ public function register_replacements() { rank_math_register_var_replacement( 'randomword', [ 'name' => esc_html__( 'Random Word', 'rank-math-pro' ), 'description' => esc_html__( 'Persistent random word chosen from a list', 'rank-math-pro' ), 'variable' => 'randomword(word1|word2|word3)', 'example' => ' ', ], [ $this, 'get_randomword' ] ); rank_math_register_var_replacement( 'randomword_np', [ 'name' => esc_html__( 'Random Word', 'rank-math-pro' ), 'description' => esc_html__( 'Non-persistent random word chosen from a list. A new random word will be chosen on each page load.', 'rank-math-pro' ), 'variable' => 'randomword_np(word1|word2|word3)', 'example' => ' ', ], [ $this, 'get_randomword_np' ] ); } /** * Get random word from list of words. Use the object ID for the seed if persistent. * * @param string $list Words list in spintax-like format. * @param string $persistent Get persistent return value. * @return string Random word. */ public function get_randomword( $list = null, $persistent = true ) { $words = Arr::from_string( $list, '|' ); $max = count( $words ); if ( ! $max ) { return ''; } elseif ( 1 === $max ) { return $words[0]; } if ( $persistent ) { $queried_id = (int) get_queried_object_id(); $hash = (int) crc32( serialize( $words ) . $queried_id ); mt_srand( $hash ); } $rand = mt_rand( 0, $max - 1 ); return $words[ $rand ]; } /** * Get random word from list of words. * * @param string $list Words list in spintax-like format. * @return string Random word. */ public function get_randomword_np( $list = null ) { return $this->get_randomword( $list, false ); } } ������������������������������������������������������������������������������������������������������������������������������������������������������������������������includes/class-rest.php�����������������������������������������������������������������������������0000644�����������������00000004307�14760040313�0011145 0����������������������������������������������������������������������������������������������������ustar�00������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� */ namespace RankMathPro\Rest; use WP_Error; use WP_REST_Server; use WP_REST_Request; use WP_REST_Controller; use RankMath\Admin\Admin_Helper; use RankMathPro\Admin\Admin_Helper as ProAdminHelper; defined( 'ABSPATH' ) || exit; /** * Rest class. */ class Rest extends WP_REST_Controller { /** * Constructor. */ public function __construct() { $this->namespace = \RankMath\Rest\Rest_Helper::BASE; } /** * Registers the routes for the objects of the controller. */ public function register_routes() { register_rest_route( $this->namespace, '/pingSettings', [ 'methods' => WP_REST_Server::READABLE, 'callback' => [ $this, 'ping_settings' ], 'permission_callback' => [ $this, 'has_ping_permission' ], ] ); } /** * Check API key in request. * * @param WP_REST_Request $request Full details about the request. * @return bool Whether the API key matches or not. */ public function has_ping_permission( WP_REST_Request $request ) { $data = Admin_Helper::get_registration_data(); return $request->get_param( 'apiKey' ) === $data['api_key'] && $request->get_param( 'username' ) === $data['username']; } /** * Disconnect website. * * @param WP_REST_Request $request Full details about the request. * * @return WP_REST_Response|WP_Error Response object on success, or WP_Error object on failure. */ public function ping_settings( WP_REST_Request $request ) { $data = Admin_Helper::get_registration_data(); $data['plan'] = $request->get_param( 'plan' ); Admin_Helper::get_registration_data( $data ); update_option( 'rank_math_keyword_quota', json_decode( $request->get_param( 'keywords' ) ) ); $settings = json_decode( $request->get_param( 'settings' ), true ); if ( ! ProAdminHelper::is_business_plan() && ! empty( $settings['analytics'] ) ) { cmb2_update_option( 'rank-math-options-general', 'sync_global_setting', $settings['analytics'] ); } return true; } } �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������includes/class-thumbnail-overlays.php���������������������������������������������������������������0000644�����������������00000040425�14760040313�0014016 0����������������������������������������������������������������������������������������������������ustar�00������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� */ namespace RankMathPro; use RankMath\Helper; use RankMath\Helpers\Str; use RankMath\Helpers\Param; use RankMath\Traits\Hooker; defined( 'ABSPATH' ) || exit; /** * Admin class. * * @codeCoverageIgnore */ class Thumbnail_Overlays { use Hooker; /** * Register hooks. */ public function __construct() { $this->filter( 'rank_math/social/overlay_images', 'add_custom_overlays' ); $this->filter( 'rank_math/social/overlay_image_position', 'apply_overlay_position', 20, 2 ); $this->filter( 'rank_math/social/overlay_image_positions', 'get_position_margins', 20, 4 ); $this->action( 'cmb2_admin_init', 'cmb_init' ); $this->filter( 'cmb2_default_filter', 'get_cmb_default', 20, 2 ); $this->filter( 'default_post_metadata', 'get_postmeta_default', 10, 5 ); $this->filter( 'default_term_metadata', 'get_termmeta_default', 10, 5 ); $this->filter( 'default_user_metadata', 'get_usermeta_default', 10, 5 ); $this->action( 'admin_init', 'enqueue', 20 ); } /** * Apply position for custom overlays. * * @param string $position Original position. * @param string $type Overlay type. * * @return string New position. */ public function apply_overlay_position( $position, $type ) { $custom_overlays = $this->get_custom_overlays(); if ( empty( $custom_overlays ) ) { return $position; } foreach ( $custom_overlays as $overlay ) { $id = sanitize_title( $overlay['name'], md5( $overlay['name'] ) ); if ( $id === $type ) { return $overlay['position']; } } return $position; } /** * Calculate margins for new position values. * * @param array $margins Original margins array. * @param resource $image GD image resource identifier. * @param resource $stamp GD image resource identifier. * @param string $module PHP module used for the image manipulation ('gd' or 'imagick'). * * @return array */ public function get_position_margins( $margins, $image, $stamp, $module ) { $method = 'get_positions_' . $module; if ( ! method_exists( $this, $method ) ) { return $margins; } $positions = $this->$method( $margins, $image, $stamp ); if ( empty( $positions ) ) { return $margins; } $new_margins = [ 'top_left' => [], 'top_center' => [], 'top_right' => [], 'middle_left' => [], 'middle_right' => [], 'bottom_left' => [], 'bottom_center' => [], 'bottom_right' => [], ]; $new_margins['top_left']['top'] = $positions['top']; $new_margins['top_left']['left'] = $positions['left']; $new_margins['top_center']['top'] = $positions['top']; $new_margins['top_center']['left'] = $positions['center']; $new_margins['top_right']['top'] = $positions['top']; $new_margins['top_right']['left'] = $positions['right']; $new_margins['middle_left']['top'] = $positions['middle']; $new_margins['middle_left']['left'] = $positions['left']; $new_margins['middle_right']['top'] = $positions['middle']; $new_margins['middle_right']['left'] = $positions['right']; $new_margins['bottom_left']['top'] = $positions['bottom']; $new_margins['bottom_left']['left'] = $positions['left']; $new_margins['bottom_center']['top'] = $positions['bottom']; $new_margins['bottom_center']['left'] = $positions['center']; $new_margins['bottom_right']['top'] = $positions['bottom']; $new_margins['bottom_right']['left'] = $positions['right']; return $margins + $new_margins; } /** * Get margins for GD image manipulation. * * @param array $margins Original margins array. * @param resource $image GD image resource identifier. * @param resource $stamp GD image resource identifier. * * @return array */ private function get_positions_gd( $margins, $image, $stamp ) { $left = 0; $top = 0; $right = abs( imagesx( $image ) - imagesx( $stamp ) ); $bottom = abs( imagesy( $image ) - imagesy( $stamp ) ); $center = round( $right / 2 ); $middle = round( $bottom / 2 ); return compact( 'left', 'top', 'right', 'bottom', 'center', 'middle' ); } /** * Get margins for Imagick image manipulation. * * @param array $margins Original margins array. * @param object $image Imagick image object. * @param object $stamp Imagick image object. * * @return array */ private function get_positions_imagick( $margins, $image, $stamp ) { $left = 0; $top = 0; $right = abs( $image->getImageWidth() - $stamp->getImageWidth() ); $bottom = abs( $image->getImageHeight() - $stamp->getImageHeight() ); $center = round( $right / 2 ); $middle = round( $bottom / 2 ); return compact( 'left', 'top', 'right', 'bottom', 'center', 'middle' ); } /** * Set default value for overlay meta options. * * @param mixed $value The value to return, either a single metadata value or an array * of values depending on the value of `$single`. * @param int $object_id ID of the object metadata is for. * @param string $meta_key Metadata key. * @param bool $single Whether to return only the first value of the specified `$meta_key`. * @param string $meta_type Type of object metadata is for. Accepts 'post', 'comment', 'term', 'user', * or any other object type with an associated meta table. * @return mixed */ public function get_postmeta_default( $value, $object_id, $meta_key, $single, $meta_type ) { if ( ! $this->is_overlay_field( $meta_key ) ) { return $value; } return $this->get_meta_default( $meta_key, get_post_type( $object_id ), $value ); } /** * Set default value for overlay meta options. * * @param mixed $value The value to return, either a single metadata value or an array * of values depending on the value of `$single`. * @param int $object_id ID of the object metadata is for. * @param string $meta_key Metadata key. * @param bool $single Whether to return only the first value of the specified `$meta_key`. * @param string $meta_type Type of object metadata is for. Accepts 'post', 'comment', 'term', 'user', * or any other object type with an associated meta table. * @return mixed */ public function get_termmeta_default( $value, $object_id, $meta_key, $single, $meta_type ) { if ( ! $this->is_overlay_field( $meta_key ) ) { return $value; } return $this->get_meta_default( $meta_key, '', $value ); } /** * Set default value for overlay meta options. * * @param mixed $value The value to return, either a single metadata value or an array * of values depending on the value of `$single`. * @param int $object_id ID of the object metadata is for. * @param string $meta_key Metadata key. * @param bool $single Whether to return only the first value of the specified `$meta_key`. * @param string $meta_type Type of object metadata is for. Accepts 'post', 'comment', 'term', 'user', * or any other object type with an associated meta table. * @return mixed */ public function get_usermeta_default( $value, $object_id, $meta_key, $single, $meta_type ) { if ( ! $this->is_overlay_field( $meta_key ) ) { return $value; } return $this->get_meta_default( $meta_key, '', $value ); } /** * Set default value for overlay CMB options. * * @param mixed $default Original default value. * @param object $field CMB Field object. * @return mixed */ public function get_cmb_default( $default, $field ) { $meta_key = $field->id(); if ( ! $this->is_overlay_field( $meta_key ) ) { return $default; } return $this->get_pt_default( $meta_key, get_post_type(), $default ); } /** * Check if a field ID is for an overlay related field. * * @param string $field Field ID. * @return boolean */ public function is_overlay_field( $field ) { $overlay_fields = [ 'rank_math_facebook_enable_image_overlay', 'rank_math_twitter_enable_image_overlay', 'rank_math_facebook_image_overlay', 'rank_math_twitter_image_overlay' ]; return in_array( $field, $overlay_fields, true ); } /** * Get default overlay as set in the plugin settings, or return $default. * * @param string $key Field ID (custom field name). * @param string $post_type Post type. * @param string $default Default value. * @return mixed */ public function get_meta_default( $key, $post_type, $default = false ) { if ( $post_type ) { $pt_default = Helper::get_settings( 'titles.pt_' . $post_type . '_image_overlay' ); if ( $pt_default ) { if ( strpos( $key, '_enable_image_overlay' ) !== false ) { return 'on'; } return $pt_default; } } $global_default = Helper::get_settings( 'titles.default_image_overlay' ); if ( $global_default ) { if ( strpos( $key, '_enable_image_overlay' ) !== false ) { return 'on'; } return $global_default; } return $default; } /** * Add custom overlays to the list. * * @param array $overlays Original overlays. * * @return array New overlays. */ public function add_custom_overlays( $overlays ) { $custom_overlays = $this->get_custom_overlays(); if ( empty( $custom_overlays ) ) { return $overlays; } foreach ( $custom_overlays as $custom_overlay ) { $new_id = sanitize_title( $custom_overlay['name'], md5( $custom_overlay['name'] ) ); $upload_dir = wp_upload_dir(); $image_path = str_replace( $upload_dir['baseurl'], $upload_dir['basedir'], $custom_overlay['image'] ); $overlays[ $new_id ] = [ 'name' => $custom_overlay['name'], 'url' => $custom_overlay['image'], 'path' => $image_path, ]; } return $overlays; } /** * Hook CMB2 init process. */ public function cmb_init() { $this->action( 'rank_math/admin/settings/global', 'add_thumbnail_watermark_options', 10, 2 ); foreach ( Helper::get_accessible_post_types() as $post_type ) { if ( 'attachment' === $post_type && Helper::get_settings( 'general.attachment_redirect_urls', true ) ) { continue; } $this->action( "rank_math/admin/settings/post-type-{$post_type}", 'add_thumbnail_watermark_options', 10, 2 ); } foreach ( Helper::get_accessible_taxonomies() as $slug => $taxonomy ) { if ( ! $this->is_taxonomy_allowed( $taxonomy->name ) ) { continue; } $this->action( "rank_math/admin/settings/taxonomy-{$slug}", 'add_thumbnail_watermark_options', 10, 2 ); } } /** * Add Custom Image Overlay option in Titles & Meta settings. * * @param object $cmb CMB2 instance. * @param array $tab Current settings tab. */ public function add_thumbnail_watermark_options( $cmb, $tab ) { $overlays = array_merge( [ '' => __( 'Off', 'rank-math-pro' ) ], Helper::choices_overlay_images( 'names' ) ); $field_ids = wp_list_pluck( $cmb->prop( 'fields' ), 'id' ); if ( isset( $tab['post_type'] ) || isset( $tab['taxonomy'] ) ) { $id = isset( $tab['taxonomy'] ) ? "tax_{$tab['taxonomy']}_image_overlay" : "pt_{$tab['post_type']}_image_overlay"; $position = isset( $tab['taxonomy'] ) ? array_search( "remove_{$tab['taxonomy']}_snippet_data", array_keys( $field_ids ), true ) + 1 : $this->get_field_position( $tab['post_type'], $field_ids ); $cmb->add_field( [ 'id' => $id, 'type' => 'radio_inline', 'name' => esc_html__( 'Default Thumbnail Watermark', 'rank-math-pro' ), 'desc' => esc_html__( 'Select the default watermark that will be applied if no specific watermark is selected.', 'rank-math-pro' ), 'options' => $overlays, 'default' => '', 'classes' => 'default-overlay-field', ], ++$position ); return; } $fields_position = array_search( 'twitter_card_type', array_keys( $field_ids ), true ) + 1; $overlays_fields = $cmb->add_field( [ 'id' => 'custom_image_overlays', 'type' => 'group', 'name' => esc_html__( 'Custom Image Watermarks', 'rank-math-pro' ), 'desc' => esc_html__( 'Add more image watermarks to choose from for the social thumbnails.', 'rank-math-pro' ), 'options' => [ 'add_button' => esc_html__( 'Add Watermark', 'rank-math-pro' ), 'remove_button' => esc_html__( 'Remove', 'rank-math-pro' ), ], 'classes' => 'cmb-group-text-only', 'sanitization_cb' => [ $this, 'sanitize_overlays' ], ], ++$fields_position ); $cmb->add_group_field( $overlays_fields, [ 'id' => 'image', 'type' => 'file', 'options' => [ 'url' => false, ], 'text' => [ 'add_upload_file_text' => esc_html__( 'Add Image', 'rank-math-pro' ) ], ] ); $cmb->add_group_field( $overlays_fields, [ 'id' => 'name', 'type' => 'text', 'attributes' => [ 'placeholder' => esc_attr__( 'Name*', 'rank-math-pro' ), ], ] ); $cmb->add_group_field( $overlays_fields, [ 'id' => 'position', 'type' => 'select', 'options' => $this->get_position_choices(), 'default' => 'bottom_right', ] ); $cmb->add_field( [ 'id' => 'default_image_overlay', 'type' => 'radio_inline', 'name' => esc_html__( 'Default Thumbnail Watermark', 'rank-math-pro' ), 'desc' => esc_html__( 'Select the default watermark that will be applied if no specific watermark is selected.', 'rank-math-pro' ), 'options' => $overlays, 'default' => '', 'classes' => 'default-overlay-field', ], ++$fields_position ); } /** * Enqueue assets. * * @return void */ public function enqueue() { if ( Param::get( 'page' ) !== 'rank-math-options-titles' ) { return; } wp_enqueue_style( 'rank-math-pro-title-options', RANK_MATH_PRO_URL . 'assets/admin/css/title-options.css', null, rank_math_pro()->version ); wp_enqueue_script( 'rank-math-pro-redirections', RANK_MATH_PRO_URL . 'assets/admin/js/title-options.js', [], RANK_MATH_PRO_VERSION, true ); } /** * Get custom overlays. * * @return array */ private function get_custom_overlays() { return array_filter( array_map( function( $overlay ) { return empty( $overlay['name'] ) || empty( $overlay['image'] ) ? false : $overlay; }, (array) Helper::get_settings( 'titles.custom_image_overlays' ) ) ); } /** * Get field position by post type. * * @param string $post_type Post type. * @param array $field_ids All field ids. * * @return bool */ private function get_field_position( $post_type, $field_ids ) { $field = "pt_{$post_type}_analyze_fields"; if ( 'attachment' === $post_type ) { $field = 'pt_attachment_bulk_editing'; } if ( 'web-story' === $post_type ) { $field = 'pt_web-story_slack_enhanced_sharing'; } return array_search( $field, array_keys( $field_ids ), true ) + 1; } /** * Is taxonomy allowed * * @param string $taxonomy Taxonomy to check. * * @return bool */ private function is_taxonomy_allowed( $taxonomy ) { $exclude_taxonomies = [ 'post_format', 'product_shipping_class' ]; if ( Str::starts_with( 'pa_', $taxonomy ) || in_array( $taxonomy, $exclude_taxonomies, true ) ) { return false; } return true; } /** * Do not save if name or image is empty. * * @param array $value Field value to save. * @return array */ private function sanitize_overlays( $value ) { if ( ! is_array( $value ) ) { return []; } foreach ( $value as $key => $overlay ) { if ( empty( $overlay['image'] ) ) { unset( $value[ $key ] ); } elseif ( empty( $overlay['name'] ) ) { Helper::add_notification( esc_html__( 'A Custom Watermark item could not be saved because the name field is empty.', 'rank-math-pro' ), [ 'type' => 'error' ] ); unset( $value[ $key ] ); } } return $value; } /** * Get position options. * * @return array */ private function get_position_choices() { return [ 'top_left' => __( 'Top Left', 'rank-math-pro' ), 'top_center' => __( 'Top Center', 'rank-math-pro' ), 'top_right' => __( 'Top Right', 'rank-math-pro' ), 'middle_left' => __( 'Middle Left', 'rank-math-pro' ), 'middle_center' => __( 'Middle Center', 'rank-math-pro' ), 'middle_right' => __( 'Middle Right', 'rank-math-pro' ), 'bottom_left' => __( 'Bottom Left', 'rank-math-pro' ), 'bottom_center' => __( 'Bottom Center', 'rank-math-pro' ), 'bottom_right' => __( 'Bottom Right', 'rank-math-pro' ), ]; } } �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������includes/class-updates.php��������������������������������������������������������������������������0000644�����������������00000003241�14760040313�0011631 0����������������������������������������������������������������������������������������������������ustar�00������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� */ namespace RankMathPro; use RankMath\Traits\Hooker; defined( 'ABSPATH' ) || exit; /** * Updates class */ class Updates { use Hooker; /** * Updates that need to be run * * @var array */ private static $updates = [ '2.0.6' => 'updates/update-2.0.6.php', '2.1.0' => 'updates/update-2.1.0.php', '2.8.1' => 'updates/update-2.8.1.php', '2.12.0' => 'updates/update-2.12.0.php', '3.0.17' => 'updates/update-3.0.17.php', '3.0.26' => 'updates/update-3.0.26.php', '3.0.32' => 'updates/update-3.0.32.php', '3.0.60' => 'updates/update-3.0.60.php', '3.0.72' => 'updates/update-3.0.72.php', ]; /** * Register hooks. */ public function __construct() { $this->action( 'admin_init', 'do_updates' ); } /** * Check if any update is required. */ public function do_updates() { $installed_version = get_option( 'rank_math_pro_version', '1.0.0' ); // Maybe it's the first install. if ( ! $installed_version ) { return; } if ( version_compare( $installed_version, rank_math_pro()->version, '<' ) ) { $this->perform_updates(); } } /** * Perform all updates. */ public function perform_updates() { $installed_version = get_option( 'rank_math_pro_version', '1.0.0' ); foreach ( self::$updates as $version => $path ) { if ( version_compare( $installed_version, $version, '<' ) ) { include $path; update_option( 'rank_math_pro_version', $version ); } } update_option( 'rank_math_pro_version', rank_math_pro()->version ); } } ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������includes/index.php����������������������������������������������������������������������������������0000644�����������������00000000034�14760040313�0010165 0����������������������������������������������������������������������������������������������������ustar�00������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������3���Ƃ������������ ����� ���������� ���ȃ�����փ�� ����� �����"�����&���)�����P��"���b������� �����������������������Ƅ�����̈́��&���Մ��`�����j���]��K���ȅ��-�����r���B��r��������(�� ���ˇ��1�����9�����'���X��������������������̈��%���W�����}������� ���������� ����� ���ˉ�����؉���������������j������� ������������������Ê�� ���ˊ�����֊��������������� ������� ��������ŋ�����h�� �����2���#��*���V�����������������C���Ѝ�� ����� ��������@��?���W��+��������Î��b���s�����֏�����ߏ�� �����{��������x��"���~������������ ���Ґ�����ܐ����������Б��6������������������.��^���?��(��������ǒ�����В�� ���ؒ������� ����� ��������������� ���$�����.�����2�����9�� ���K�� ���X��/���f������������ ��������̓�����ۓ�� ������������� ����������(��#���,�����P�����_��T���n��Q���Ô��m�����R����� ���֕�������������������������� �� �������������-�� ���A�����L�����^�����r�����������������x��������2��q�����=���'��@���e��1����� ���ؘ�� �������������������� ������������� ��d���&������� ��������������� ����������0���י������������$���,��?���Q�� ����� ����������H�����@��������F�� ���O�����]�� ���e�����p�����x�� ���������� ���������������������������������ś�����͛�� ���ԛ�����ޛ�� ���������� ��� ����������-�����D�� ���M�� ���[�� ���g�� ���t������� ����� �����4��������Ҝ�� ���ٜ�������-��������%�����D�����[�����b�����t�� ���}������������ ����� ����������%��������ߝ�� ����������+�����)���:�����d�����y��4�����d���Ğ�����)�����F�����J�����S�����\�����e�����l�� ���s�� ����� ����� �������������6��n���Ƞ��u���7���������������ġ�����ڡ�����������������������������������6�����R�����h�������K�����4������������������#��"���4��?���W��r�������� ������� ���!�����.�� ���5�����?�����H�����N�� ���U�� ���b�����o������������V��������������� ��� ����������!�����5�����>�����D�����X�����i�����}��%��������������� �����6���Υ������� ��� �� �����m���'�� ����� ���������������+�����3�������������+�� ���0�� ���;�����I�����g�����o�����v������������ �������������I�����Q�����Y�����^�����f�����o�������&���������������,���Ϩ�� �������� �����"�����6�����N�����`�� ���o��v���}��������������� ������� ���!�����.�� ���7��S���A����������������� ����� ��������Ǫ�����֪��&������������� �����<�� ���C�����N�����j�����r�� ���z���������������������������O���ͫ�� ��������*�����3��"���R�����u�����~��&������������������ɬ�����Ѭ�����٬�� ����� ������������� �� �������������2��H���8�� ���������� ������������������̭��5���߭����������(��]���9����������������� ��������ʮ������������L��� ��8���X������� ���G�����S�����[�����o������� ���������� �������������̰�����԰������������������������� �� ��� �� ���-�� ���8�� ���F�����S�����b�����w��������������������������� ���ű�����б�������*���n������������ ����� ����� ���Dz�����Ѳ��!���������� ��� �����.�����2�����7�����>�����T�����Y�����`�����h��-�����$��������ٳ�������t���O�����ĵ��!���˵��%�������������ܶ������� ����� �������������'�����C�� ���J��g���T���������������ɷ�����ѷ�����ٷ���������������������������)��������;�����K�����Z�����b�����j�� ���p��c���z�����޸��3��������$��0���<�����m������������!��������̹������������.����� ���B��^���P���������������ͺ������� ���������� ���������� �������������(�� ���/�����=�� ���D�����N�����W�����]�����f��!���m��!������������������ɻ�� ���ܻ�� �����&�������������/�����D�����I�����g�� ���p�����z�������9�����>�����%���������&�����,�����4�����;��$���@��*���e����������I�� ���Q�� ��\�����f��D��������+����������������� ����� ����� ��������������� ����������A��������3��l���K�������>�����Q��������g��?���v����������������� ����� �������� ��,���&�����S�����e�����w�������#�������������������������7����� ���O��'���p��5�����r��������A�� ���G�����T�����h�����y�������o�����D����� ���C�����M��>���T���������������������������������������������'�����,�����F�����K�� ���S�����_�����x������� ���������� ����������3�����e��������i�����o�����u�� ����� ������������������������� ����� ���������� ��������������� �������������w�����}������������;���������� ����������&���������'�����:�����A�� ���H�� ���S�����t�����y�� ����� ����������1���������� �����@�����?���.�� ���n�����z�������������������������������� �����O���������� ����� ���*�� ���5�����B�����Q�����`�����t��H���z�� ����� ������������������������� ���-�����;�����D�����M�����a�����t�� �����*����� ���������������!���������"�� ���'��g���1��0����� ����� ������������������������� �����*��� �� ���8�����C��N���W����������@�����G�����P�����Y�����^�����d����v������� ����� ����� ���������� ����� ����������"���������� ���������� ����� ���'�� ���2��#���<�����`�����h�����{����������������� ���������� ����� ����� ����������������������������'��%���<�����b������������ ����������������������������������� �������� ������� ���)�� ���4�����A�����R�� ���Z�����d�����l�����r�� ����� ���������������������������������������������%�������� �� �������������0�����7�� ���G�� ���U�����b�� ���t�� ���������� ���������� ����� �����K��������"������� ������������������������������ ����� ������ ��� ����������$�� ���-�� ���8�����B�����S�����e�����y������������,�����!����� �������� �����6�����R��b���j��������������������������� ���$�����0�����I�� ���P�����^��C���d��������������������������������,���t��|����������)���/��I���Y�� ��������������� ����� ��������������� �������� ����������6�� ���E�����R��^���c�� �������������������������)���1�� ���[��y���h�� ����� ����� ����� �������������"�� ���+�� ���5�����?�����H�� ���N�����X�����n�������������������������������� ����� ����� ����� ������������������,�����4�� ���J�����T�����j��)������������������������� ���������� ���������������A��� ��;���b��1�����2�����)�����#���-�����Q��1���q��+�����T�����A���$�����f�����n������������ ����� �����;����������K��������M�����V�����_��K���p��I����������%��������>�����C�����R�����q�� ����� ������������������������������ ���������� �������������%�����7�� ���H�����S�����c�����y������������ ����� ���������� ��������������� ����� ����� ��� �� ��������#�����(�����:�����L�����]�����t�� ����������7���������� ����� ����� ���������� ��� ��a��������{�������������������������������������W���C�� �����4�����!�������������*�����F�����_�����~��������������������������� ����� �����������������������#�� ���:��)���G�����q�����z������������6�����8��������'��7���8�����p���������������������� ����������������������������*�����<�����O��L���W�� ������������������������� �������������#�����7�� ���L�����W�����_�����f�����v������� ��������������� �����!����� ������������������ �� �������������$�����7�����>�����G�� ���W�����c�� ���~�� ����� �����<��������������� �������� �� ���!�����-�����G�����b�� ���|�������������������������������� ���������� ��� ������� ��� �����-�� ���2�����@�����R�����o����������������� ��������������������������������������3�� ���:�� ���D�����R�����e�����x��"������������������������������*��� ��R���7������������ ����� ����� ��������������� ���������� ����������F���!�����h��[���x��N��������#��Q�����Q���'��@���y��W�����E�����X���X��/�����U�����I���7��S�����*�����p������?���q��������������������������������R��������P�����i�� ���z�� ����� ���������������������������������������������.�����$���������� ���$�� ���/�����9�����A�����[�����m�����}������������ ����� �������������������� ������������������2�����E�����[�����o������������ ����� ���������������4�����6���� ���U� ���a� ���l� ���y����� ������������������������������������������� ����,����E�?���`�>����;����?����,���[�L���� ����,�������� ���.� ���:����F����L� ���]����g����x��������1� ���I� ���S����^� ���p� ���z��������� ���� ���� ���������������� ������������ ���%����F����^����d����v����}�������� ����'����/����8����M� ���d����n� ���u��������������������� ���������������� �����������&����C� ���J� ���V����a����s����y����� ����-����0����6�������3 �7���< ����t �o��� �f��� ����f �=���x �|��� �:���3 � ���n �%��� ���� ����J ����b �c���/ �[��� �I��� �\���9�$����+����8����=��� �d���^�����h����I���G����/����~�������_�1���� ����+��������e����]�������P�]����=���J�����_��� ����m����;����K�3�������G�8����K���X�A����F����U���-�@����D����:��� �8���D����}�:���O�:����=��������*��� � ���7� ���A����M� ���S�%���`�����3�������������������������������������������'� ���;����F����O����c� ���t� ���~��������� ������������ ����>�������*����:����B����H����Z����n����v����~� ������������ ������������0����6��� ����A ����S ����g ����k �s���} ���� �+���!�*���.!�(���Y!����!����!����!����!� ���!����!����!����!� ���!����!�$���"����'"����6"����K"� ���b"����n"� ���u"����"����"� ���"����"����"����"� ���"� ���"����"����"�S���"����K#����Z#����x#����#����#�I���#����$�u���$���� %����%����%� ���%����%����%� ���&����&����&����&����&� ���&� ���&� ���&����&����&����'� ���'����'� ���-'����;'�P���J'����'� ���.(����9(����I(� ���](� ���g(����r(����(����(����(� ���(� ���(����(����(����(����(����)�H���)����W)����*� ���&*����3*����L*� ���c*����m*� ���|*�`���*�K���*�P���7+�.���+����+� ���+� ���+�T���+����(,����.,���2,����B-����-�^���~.�Y���.�Q���7/�-���/�/���/�+���/����0�.���"0�O���Q0����0�J���0����0����1� ��� 1����1� ���1� ���+1� ���61����C1� ���L1����Z1� ���k1�X���u1�0���1�y���1����y2����2�,���2�+���2����2����3�H��3�E���P4����4����4����4����4����4�S���4�(���5����F5����_5� ���5� ��� 6����6� ���(6����46� ���R6� ���_6�*���m6�,���6� ���6�$���6����6� ���7����!7����)7� ���17����<7����C7�&���K7�i���r7�}���7�R���Z8�/���8����8�r���]9����9�$���:�-���:�3���:�%���;����9;����R;�!���n;����;�+���<����F<����]<����s<� ���<����<� ���<����<����<����<�$���@=����e=����=� ���=����=� ���=� ���=����=����=����=����>����>����>����>����?����"@�K���3@�;���@� ���@����@�#���@�M���A����lA�'���{A����A�O���A�.���B����BB�a���C����eC����yC����C����C� ���"D�$���,D�"���QD����tD� ���D����D����D����E�9���E����E� ���E����E�c���E�2���`F����F����F� ���F����F� ���F����F����F����F� ���F����F����F����G� ���G����'G�4���8G����mG����G� ���G����G� ���G� ���G����G����G����G���� H�6���H����GH����XH�_���iH�T���H�r���I�Y���I� ���I����I����J����J����J����J� ���$J����.J����@J����TJ����]J����pJ����J����J����J����J����J����TK�u���K�A���`L�G���L�3���L����M� ���.M����8M����AM� ���IM� ���WM����cM����iM�_���oM����M� ���M����M� ���M� ���N� ���N�G���2N� ���zN����N�/���N�3���N����O� ���#O����0O�C���HO�J���O����O����O����O� ���O����P���� P� ���P����P����(P� ���>P����KP����QP����YP����`P����fP����nP� ���uP����P����P����P� ���P����P����P����P� ���P����P����Q� ���$Q����/Q� ���5Q����@Q�9���VQ� ���Q� ���Q����Q�+���Q����Q����R����R����"R� ���)R� ���3R����@R����HR����PR����eR����uR�.���xR����R� ���R����R�'���R�.���R����,S����CS�-���YS�c���S����S����T����T����T����T����"T����)T����2T����BT� ���TT� ���bT����mT����U����U����8V� ���V����V����V����V����V����W����W����W����8W����=W����NW����gW����W����W�T���W�A���W����@X����FX����LX�+���[X�C���X�m���X����9Y����JY� ���OY����ZY� ���_Y����mY����Y����Y� ���Y����Y����Y����Y����Y�]���Y�+���-Z����YZ� ���aZ� ���nZ����xZ� ���Z����Z����Z����Z����Z����Z����Z����Z����Z� ���Z�>���[����F[����N[� ���`[�m���m[� ���[����[� ���[����\�-��� \�6���8\����o\� ���\� ���\����\�#���\����\����\� ���\����\����\� ��� ]����]����]����]����]����]����]����]����^�(���^����7^����G^�:���d^����^�"���^����^����^����_����+_� ���:_����H_����_����_����_����_� ���_���� `����`�[���`����x`����`����`����`� ���`����`�"���`�+���`����a����a����6a����;a����Da����]a����ea� ���ma����ya����a� ���a����a� ���a�Q���a� ���b����b� ���"b�$���Cb����hb����qb�+���b����b����b����b� ���b����b����b� ���b���� c����c� ���c����#c����9c�I���Ac� ���c����c� ���c����c����c����c�;���c����)d����Cd�g���Ud����d����d����d����d�&���d����"e����5e�a���He�C���e����e����f����f����f����f����f�����g����g����g����6g����Hg����Pg����gg����~g����g� ���g����g����g����g� ���g� ���g����g����g� ���h����h� ���/h����;h����Lh����Sh� ���jh����uh����h�1���i����Ki����^i����bi� ���ri� ���}i����i� ���i����i� ���i����i����i����i����i���� j����j����j����!j�.���@j�$���oj����j����=k�o��� l����zl�,���l�*���l����l����m����m����m� ���m����m����m����n����n�Y���$n����~n����n����n����n����n����n����n����n����n����n�,���n����n���� o����o����#o����,o� ���2o�l���r����Ir�!���Qr����sr����r����r����r� ���r� ���r�,���r����s���� s� ���;s����Es����\s� ���es����os����us�9���s�F���s�2���t����8t����>t����Et����Lt�"���Qt�+���tt����t����fu����nu���}u����v�F���w���Yw����sx����y����y� ���y����y� ���z����z����z� ���-z����:z�D���Nz����z�t���z���� {�8���@{�`���y{����{�B���{����3|����D|����W|� ���o|� ���}|�!���|�0���|����|����|����}���� }�!���}����@}����\}����x}����}�B���}�$���}�1��� ~�@���=~����~~����� ��� ��������1����E����Z�s���a�=���� ��������G���&����n���������#�������ʀ����߀���������������� ��������� �������(����?����P� ���k����w����~�����?����\�������C����K����Q� ���q� ���}��������������������� �������͂����Ղ����ނ����� �����������e� ���k����u� ����E�������Մ� ������������������� ����� �������%����*����/����F� ���U� ���a�8���l����� ����G����;���� ���;����E����M����U����]����e����k����r� ���z�e�������� ���� �������� �������$����3����K�g���Q����� �������·����߇������������2� ���A����K����T����k���������0���� ����������� �&���*����Q� ���V�v���`�'���׉� ���� ��� ������������ ����3� ���9� ���D� ���O����Z�L���o��������E����L����U����^����c����i���}������������� �������Ō����Ό� ���݌�����$�������#� ���4� ���?� ���I� ���U� ���`�+���j����� �������������������� ���ɍ� ���ԍ��������������������"����>����P����f�2���{�!�������Ў�!���� ���������������$����+����2����;� ���P����[����d� ���w��������������������������������Џ� ���ُ����������������������������#����+�,���1����^����d����l��������� ���� �������� ���� ���͐����ِ� �������� ��������f���2��������W� ���^����h����n����v����{��������� ���� �������Œ����ڒ� �������������������&����>�'���Z�4����J����>�������A����S�/���m�����l�������$����<�$���B����g����v� ���}�����������������H�����������!����%����<����C����H�/����z��������%����C���ϗ� �����������1� ���C� ���P����^����n� ���v������������� ���̘����ؘ�h���� ���P����]����o���������+��������|���� ���� ���� ���� �����������ɚ� ���Қ� ���ݚ��������� ���������������;����B����S����\����n��������� �����������›� ���қ����ݛ���������� �������%�%���;�-���a����������������Ȝ� ���͜����ڜ� ������������X����;���h�0����0���՝�$����&���+�"���R�2���u�'����U���О�I���&����p����x����������������Ÿ�=���ҟ�����S�������j� ���s����}�L����L���ݠ����*�,���<����i����q����������������������������١����� ������������ �������$����5����F� ���V� ���a����o������������� ���� �������΢� ���֢��������� ���� ���� ���� ���*����7����?����X����o����~����� ��������7���� ���� �������� �������� ���3�f���A������������Ϥ����������������:����֥�d���t�!���٦�8�������4����S�"���m�!�����������ҧ� ����������� ��������3� ���H� ���U����_����f����|�&��������3���ͨ�������� ��������7�1���M�3��������1���Ʃ�������� ����"����*����1����N� ���V����w����}������������ƪ����٪�D���� ���%����3����L����b�!���~� �����������ǫ����۫� �������� �����������"����:����W����g����n� ���w�$������������ ���Ҭ����ܬ� �����������������������"� ���2����?� ���[����e� ���w�@���� ���­����έ� ���߭����� ������� ����*����D� ���^��������� �������� �������� ���Ʈ����Ѯ��������� ����������� ��������,����>����R����h����n� ���}����������������֯������������ ����� �������'����9����R�'���c�!�����������ʰ� ���ٰ�����&����J�������j����y����� ���� ������������ ���̱����ٱ� ��������L�������T�r���c�J���ֲ����!�\���ܳ�Z���9�>����`���Ӵ�>���4�_���s�5���ӵ�\��� �I���f�]����2����k���A�9������������������� ���� ����3�]���;������������͸����ݸ����������������,����B����V����o� ����&���-�8���T�(�������� �������Ǻ����к����׺����������������1� ���B����P� ���Y� ���d����r������������������������ǻ����ٻ����������������&����/����>����M�D���f�9���� �������� ���� �������� ���!����.����6� ���?� ���I����S����h����q�����.����1��������1����T���5�O����L���ھ�S���'�9���{�Y���� ����,�������I� ���f� ���r����~����� �������������������x� ���� �������� ���� ���������������� ��� ��������)����0����5����:� ���J����W�(���u��������������������� ���q����}����������������� �������������������������������� ���6����D����I����P� ���W����d����m� ���v� ���� �������������������� ����B����H����C���a�����6���� ����o����t���v�����7�������9�?����#����%�������D���������S����Q���;�^����^�������K�(���k�8����:����w��������c����Y����*��S�,���~��������9�+���T�����:��������v���h�b�������B�Z����3���>����r�`�������[� ���>����K�8�������N�@���2�Q���s�E����L��� �R���X�I����D����E���:�7��������F����F����A���3����u�+���~� ���� �������� ����/��������H��� ����T����Y����a� ���g� ���q� ���}����������������� �������������������.� ���A����N����d����y��������� ����>����������� ������������-����@����H����Q� ���Y����f����}�������������,����3������� ��������5����9�k���K�����+����%����*�������H����L����S����W� ���_����m��������������������� ��������'���� �������-� ���4����?����T����e� ���t����~����� ���� ������������m�������-� ���B����c����z�����J������������������������ ������������� ���� ���������������� ���� �����������#����'� ���-� ���;����E� ���X����f�N���u����� ���U�"���`����� ���������������������������� ���������������,����<� ���N�H���X��������~� ������������ ���� ���� ����n����N���h�m����'���%����M� ���T� ���b�Y���n��������������������S����W���o�P����*����2���C�'���v�����)����H�������!�=���0����n����u� ���~� ������������ ���� ���� �������� ����X����0���R�n����������� ��������+� ���A����O����Z����������������������6������-������������'���������������� ��������������������������K��������������������`�����������Q��������������������P��<��6������������������������������Y������������������:������������X��G��I������E��d������������������������[��\������������������������������2��i�����,��������g����n���������{��w����������A����������������������]�����e������c�������������&����������������8��3��������������J����������h������������ �����������,�����������i��������������=������X�� ������m��������� ��������������������:������y��r���������M���������������������������u��J��{��O��v����������y�����t��~��������{���2����������������������W�� �������.��n��_��������)���������������������h���j��?����\�� ������������������m��?������N������������;�������3���������������������A��"����������������������g�����������������"��N������������������������������������������f��������������^��{��������������;��=������������������������b��������%�����������l��k��z��l����0����D������������������������������������������V���f����������������������������E��P�����������������������������C��������z����w��_���G���+����>����Y��������-����������K��a��,����������f�� ��c�������������������,��.�������T�����f������Z��S�������S������������;����c����������W��������b��<��e������7������]��=��b�������������7�����x����������~��������v�������������������������������+��������4���j������������"��������������#����������@������i��&����������T������R��o��|�����g����e��������������Z����<��������h��������x��������������J������������� �� ������u��}����������\��q���������I����������������������+���������������j��������s������ ��������]��������[�� ��x�������8����`��������������y������A������������������8�����)��#��������5��e���������������&��|���U����@������{����$�� ������������������s��Z���������������������������|��q���������@��������������u����������������t�������������������������������|����F�����������w������>������������������������������������������)����}����z����������C������Q�������� ����������������!��/��u����������L����������1����������A�������������������L����������+��D������������������������5���(��������@��������^�� �����|��������0��������2����������������������V��I���������Z����������������������������������������L����������������������^��/�������4����������������*����������4����������������j��I��-���.��A�������E����R���a��`����n��2����������������}���1�����������I������������1���e������'��~����������R�������H���7������������������t����o����������������������������������������������t���������������� ������y���������������������\�������������������A��Y��������u���������������.�����>������K������������G���������������`������l���/���9��,����4�� ������������������B���������������F������P��9��������T��z���������������p������������$��������X����������o������F��P�������e�����R������v��������������������������a�������=����������������������������������������)���������������������"������������������#������������������z�����7����*�� ���������v��H������r������&������R��<�����������D����N��������������������!���W�����������������S��B��9����������p����������r���� ��G������d���1����������O��������������������������o�����������`���������������� ���w����s��M���������r������d��j����������K��� ��2���R����������@��������������T����f������������������������������������� ����������������������������V��>�����������Y��������.��F�������������������� ������������r�����������3����������������������������V��*���+������8�� ��������6��������������������i��$��1�� ������������������������������������������ ����������������������m������4��1�������n������4����������������7����������V���������������I������������'���� ���n���]��Z����#������C�� ����]�������H����������a������������Q��?����N��d��w��9����L��t��������*��k��S����������������M���z����������������������������b��������B��[������������>�����x�������������������E�����J����W��F�������U��������%�������!�������y����������L���������C���������~���!��������|��H��������0������}�������� ����:�������������:��U���������0��>��v������������O��������������������������������������(���������������"����8��O��0����������������������3������ ��������������������������������K���������������������������������� ������������������~����������������������8����-����������������������k�������������'����������_���������������������q������������M��������J����������t������P����������������������������������������������������-�������������������������������������������������������j�������G��u�����������(���������O�� ��E�����������������������������������������\����������������F��������������5����������V��)������a��������B��d��i������f����(������7����������������P�������O������L������������������������������������h�� ��c������������[���q����`��m���_������U��}������������x������������������r��������/�������<�����������m��������������������������%��Q����;��G�� �����������$�����������������s��D�����������B�����:�����^����������������c��������������������������������������������E���������k�����5��<������6����� ��=�����:��a�����������������������/��k���!��W���D��.��������3����;������������������v���M�������������������������6������h����������h��������{������������%����#����������������������Q��� ���3������������2����^����������S�����p������D�����;����������������U���(��[���������� ��������T����������������(���������������������������"�������[����-������)�������������J��������\�������p���'���������H��9���������������������o������c�� ����l��%��$���s����}������������������������������'����������b������k�����&��x����Q���������������������������X���������,�������������������K������o������������������N��������*������p������g���i��������������5��n��������N��������H��C�������������������?�����g��@���5����������g��*��S����X������d��B������0����_����������� ����������+��������M��9����������#��C�� ������^������T������� ����������q����������������%��?����l�������������������� ���������������������~�������������]��������������������������������Y�����q���������Y�����������s���=������_�����������b������������������U������/��p��m����������������!��6������y������X�����������l��������������?��W��$��&����w������������������ Only include this property if the dataset has a spatial dimension.�#�%1$s to exclude for %2$s.�%d Hour�%d Min�%d Sec�%d redirection moved to Trash.�%d redirections moved to Trash.�%d redirections have been assigned to the category.�%s (opens in a new tab)�%s It is recommended to save a database backup before using this option because importing malformed CSV can result in loss of data.�%s categories�%s category�%s published privately.�%s published.�%s reverted to draft.�%s scheduled.�%s updated.�%s value to use in Product schema.�%s value to use in the Product schema.�↓ Rank Math�← Go Back to the Redirections�— Not Selected —�(no title)�15 Days�30 Days�6 Months�7 Days�90 Days�← Sitemap IndexMin Size: 112Χ112px.
    A squared image is preferred by the search engines.Min Size: 1400x1400px, Max Size: 3000x3000px.
    The filesize should not exceed 0.5MB.A Custom Watermark item could not be saved because the name field is empty.A URL pointing to the actual video media fileA URL pointing to the actual video media file like MP4, MOV, etc. Please leave it empty if you don't know the URL.A URL pointing to the embeddable player for the video. Example: https://www.youtube.com/embed/VIDEOIDA URL that points to the start time of the clip. The clip URL must point to the same URL path as the video with additional query parameters that specify the time.A descriptive name of a dataset.A license under which the dataset is distributed.A plaintext description of the episode without HTML tags.A plaintext description of the podcast.A recipe video DescriptionA recipe video NameA recipe video thumbnail URLA short description of the broad category that the video belongs to. Add coma separated video categories. (Used in the Video Sitemap only)A short summary describing a dataset.A video URL. Optional.A video thumbnail URLALL UPPERCASEAPI KeyAbout PageActivate nowAdSenseAddAdd alt attributes for commenter profile pictures (avatars) automatically. The alt attribute value will be the username.Add ALT attributes for avatarsAdd FAQ Schema MarkupAdd ImageAdd LinkAdd ManufacturerAdd NewAdd New %sAdd New %s categoryAdd New CategoryAdd New ConditionAdd New SchemaAdd Video schema to posts which have YouTube or Vimeo Video in the content. Applies to only those Posts/Pages/CPTs in which Autodetect Video Option is On.Add WatermarkAdd a caption for all images without a caption automatically. The caption is dynamically applied when the content is displayed, the stored content is not changed.Add a description for all images without a description automatically. The description is dynamically applied when the content is displayed, the stored content is not changed.Add anotherAdd copyright details if your show is copyrighted.Add dropdown to filter results by categoryAdd in Keyword ManagerAdd missing image captionAdd missing image descriptionAdd more image watermarks to choose from for the social thumbnails.Add numberAdd one supply element per line.Add one tool per line.Add or edit redirections by importing and exporting a CSV file.Add speakable attributes to Article Schema.Add the URI prefixes you use for affiliate (cloaked) links, which redirect to external sites. These will not count as internal links in the content analysis. Add one per line.Add the tracking prefix provided by your tracking service like Chartable, Podsights, Podtrac, etc.Add timeAdd to CategoryAdd to graphAdd your local business's details here with "Local Business" Schema Markup in order to be eligible for local SERP features.AddedAdded by the Rank Math SEO Plugin.Added in Keyword ManagerAdding Focus Keywords..Adding…Additional CSS codeAdditional CSS code to customize the appearance of the reports. Insert the CSS code directly, without the wrapping style tag. Please note that the CSS support is limited in email clients and the appearance may vary greatly.Additional TypeAdditional settings are available in the Rank Math SEOAddressAddress FormatAddress SettingsAddress where the reports will be sent. You can add multiple recipients separated with commas.Address, Suburb, Region, Zip or LandmarkAddress:AdsenseAdvanced %sAffiliate Link PrefixAfghanistanAland IslandsAlbaniaAlgeriaAlignmentAllAll %sAll %s categoriesAll ArchivesAll LocationsAll Locations are part of the same OrganizationAll Post TypesAll Redirection CategoriesAll SchemasAll TaxonomiesAllow DraggingAllow ZoomAllow Zoom by scrollAllowedAllowed filetypes: %sAltAlt text set for the current image.Alternate NameAmerican SamoaAn API Key is required to display embedded Google Maps on your site. Get it here: %sAn alternate version of your site name (for example, an acronym or shorter name).An arbitrary string tag describing the video. Add coma separated video tags. (Used in the Video Sitemap only)An identifier, such as a DOI or a Compact Identifier. Add one identifier per line.AnalyticsAnalytics ReportAndorraAngolaAnguillaAnswerAntarcticaAntigua & BarbudaAntigua and BarbudaAppearanceAppearance AuthorAppearance HeadlineAppearance Published DateAppearance URLApplication CategoryArchivesAre you sure you want to add Video Schema to the posts/pages with the video in the content? This action is irreversible.Are you sure you want to change the Schema type for the selected posts? Doing so may irreversibly delete the existing Schema data.Are you sure you want to delete all the Manually Tracked keywords from Rank Tracker? This action is irreversible.Are you sure you want to import meta data from this CSV file?Are you sure you want to import redirections from this CSV file?Are you sure you want to stop the import process?Area ServedArgentinaArmeniaArticleArticle SectionArticle TypeArtsArubaAs above, but the label that would be applicable for more than one location (default: RM Locations).Audio File URLAustraliaAustriaAuthorAuthor NameAuto Add Focus KeywordsAuto-generate image for the auto detected video.Autodetect VideoAutogenerate ImageAutomatic updates are not available.Automatically detect the user's location as the starting point.AvailabilityAvatar of %sAverage PositionAverage click-through rate. Search clicks divided by search impressions.Average position of all the ranking keywords below 100 position.Avg. CTRAvg. PositionAvg.CTRAzerbaijanBahamasBahrainBangladeshBarbadosBasic SummaryBelarusBelauBelgiumBelizeBeninBermudaBhutanBlog PostBoliviaBonaire, Sint Eustatius and SabaBookBook FormatBosnia & HerzegovinaBosnia and HerzegovinaBotswanaBottom CenterBottom LeftBottom RightBouvet IslandBrandBrand NameBrand URLBrand value to use in Schema.org & OpenGraph markup.BrazilBreadcrumbsBreadcrumbs PanelBreadcrumbs are disabled in the Rank Math SEOBritish Indian Ocean TerritoryBritish Virgin IslandsBruneiBrunei DarussalamBulgariaBurkina FasoBurundiBusinessBusiness FAXBusiness TypeByBy default, current post URL is used.CSV FileCSV ImportCSV could not be imported:CSV could not be imported: File type error.CSV could not be imported: Upload failed.CSV import canceled.CSV import completed.CSV import completed. Successfully imported %d rows.CSV import in progress. You can see its progress and cancel it in the %1$sImport & Export panel%2$s.CSV import is in progress...CTRCaloriesCambodiaCameroonCanadaCancelCancel ImportCannot UpdateCanonical URLCape VerdeCapitalization settings for the alt attribute values. This will be applied for all alt attributes.Capitalization settings for the title attribute values. This will be applied for all title attributes.Capitalization settings for the image captions. This will be applied for all image captions.Capitalization settings for the image descriptions. This will be applied for all image descriptions.CaptionCaption formatCaribbean NetherlandsCatalogCategoryCayman IslandsCenterCentral African RepublicChadChamber of Commerce IDChange alt attribute casingChange caption casingChange description casingChange title casingCheck this to import meta fields only if their current meta value is empty.Check this to only create non-existing redirections.ChileChinaChoose a countryChoose the object types to export.Choose whether the site represents a person or an organization.Choose your Sitemap configuration and select which type of posts or pages you want to include in your Sitemaps. %sChristmas IslandClaimClear FilterClicksClip NameClip URLCloseClosedClosed labelClosing TimeCocos (Keeling) IslandsColombiaColorColor hex code or any other valid value for the background: CSS property.Columns number mismatch.ComedyComing SoonComorosCompetitor AnalysisCompleteCongoCongo (Brazzaville)Congo (Kinshasa)Congo - BrazzavilleCongo - KinshasaCongo, the Democratic Republic of theConsContactContact PageContact your SEO service provider for more AI credits.ContentContent ScoreContent URLConversion started. A success message will be shown here once the process completes. You can close this page.Cook IslandsCooking TimeCopied!CopyCopy & paste this shortcode in the content.Copy all active redirections to the .htaccess file.Copyright TextCostCosta RicaCote D'ivoireCould not import redirection.CountryCourseCourse ProviderCourse Provider NameCourse Provider URLCrawled AsCreate a News Sitemap for your news-related content. You only need a News sitemap if you plan on posting news-related content on your website.CreatedCroatiaCubaCuisineCuraçaoCurrencies AcceptedCurrencyCurrent status of the event (optional)CustomCustom Canonical URLCustom Canonical URL removed from %1$d %2$s.Custom FieldsCustom Image WatermarksCustom JSON-LD CodeCustom Meta DescriptionCustom Meta TitleCustom Mode %sCustom SchemaCustomize the label of the option users can use can click to get directions to your business location on the frontend.CyprusCzech RepublicCzechiaCôte d'IvoireData CatalogData SetData SetsData import will not work for this service as sufficient permissions are not given.DataSetDataSetsDatasetDate CreatedDate PostedDate PublishedDate and time of the eventDate of first publication of this tomeDefaultDefault Thumbnail WatermarkDeleteDelete AllDelete from Keyword ManagerDeletedDenmarkDescriptionDescription formatDetect LocationDirectorDismissDisplay ConditionsDisplay the Global Identified on Product Page along with other product details.DistributionDjiboutiDo not overwrite existing dataDo not update current redirectionsDominicaDominican RepublicDon't add opening hours data in SchemaDurationEasy %sEcuadorEdit %sEdit %s categoryEdit CategoryEdit SchemaEditionEditionsEducationEducation RequiredEgyptEither a specific edition of the written work, or the volume of the workEl SalvadorEmailEmbed URLEmployment Type Employment Type (Recommended)Empty column data.Empty for All Authors, or User IDs separated by commaEnable Auto ImportEnable SpeakableEnable if all of the locations where you serve customers are a part of the same legal entity.Enable updatesEncoding FormatEnd DateEnd OffsetEnd date and time of the eventEnhanced SearchEnter Schema TypeEnter a site URL to see how it ranks for the same SEO criteria as your site.Enter the name of your site to appear in search results.Enter the number of days to keep Analytics data in your database. The maximum allowed days are 180. Though, 2x data will be stored in the DB for calculating the difference properly.Entire SiteEpisodeEpisode DescriptionEpisode DurationEpisode Image URLEpisode NameEpisode NumberEpisode URLEquatorial GuineaEritreaEstimated CostEstimated Cost:EstoniaEthiopiaEventEvent Attendance ModeEvent StatusEvent TypeEvery 15 DaysEvery 7 DaysExample: /get/Example: P12DT23H15MExcludeExclude %s Terms ExcludedExperience RequiredExportExport 404 LogsExport CSVExport RedirectionsExport and download 404 logs from a selected period of time in the form of a CSV file. Leave the from/to fields empty to export all logs.Export current redirections as a CSV file.External Link IconFAQFULL REPORTFact CheckFactCheckFalkland IslandsFalkland Islands (Islas Malvinas)Falkland Islands (Malvinas)Faroe IslandsFaxFijiFilterFilter by Schema TypeFindFinishFinlandFor example, Game, MultimediaFor example, Windows 7, OSX 10.6, Android 1.6For more information, please see %s.For the advanced users who want to control every SEO aspect of the website. You are offered options to change everything and have full control over the website’s SEO.For websites where you only want to change the basics and let Rank Math do most of the heavy lifting. Most settings are set to default as per industry best practices. One just has to set it and forget it.For your video content, a Video Sitemap is a recommended step for better rankings and inclusion in the Video search.FormatFormat used for the new captions.Format used for the new descriptions.Format used when the address is displayed using the [rank_math_contact_info] shortcode.
    Available Tags: {address}, {locality}, {region}, {postalcode}, {country}, {gps}Format: +1-401-555-1212FranceFree versionFrench GuianaFrench PolynesiaFrench Southern TerritoriesFridayFrom dateFully-qualified URL of the episode audio file, including the format extension (for example, .wav, .mp3)GTINGTIN-12GTIN-13GTIN-14GTIN-8GabonGambiaGames & HobbiesGenderGenerateGenerate Video Schema for Old Posts/PagesGeo CoordinatesGeo CordinatesGeorgiaGermanyGhanaGibraltarGive your business's new location a name here. This field is required and will be visible to users.Global IdentifierGlobal Identifier key to use in the Product Schema.Global Identifier labelGlobal Identifier label to show on Product Page.Global Templates in UseGoogle CanonicalGoogle Core UpdatesGoogle Core Updates in the GraphsGoogle Maps API KeyGoogle Maps Embed APIGoogle News Publication NameGoogle PageSpeed score for desktop and mobile.Google TrendsGoogle does not allow Person as the Publisher for articles. Organization will be used instead.Google: Googlebot-News indexGovernment & OrganizationsGreeceGreenlandGrenadaGuadeloupeGuamGuatemalaGuernseyGuineaGuinea-BissauGuyanaHTML CodeHTML TagHaitiHeadlineHealthHeard Island and McDonald IslandsHeard Island and Mcdonald IslandsHeightHide Closed DaysHide Opening HoursHide SitemapHide routeHide the sitemap from normal visitors?Hiring OrganizationHiring Organization HitsHoly See (Vatican City State)HondurasHong KongHoverHow ToHow many times your site showed up in the search results.How many times your site was clicked on in the search results.How many times your site was clicked.HowToHungaryHybridISBNISO 4217 Currency code. Example: EURISO 8601 duration format. Example: PT1H30MISO 8601 duration format. Example: PT37M. Use this tool to convert standard time to ISO8601 format.IcelandIdentifierIf an imported redirection differs from an existing redirection (or another imported redirection) only by the source value, then those redirections will be merged into a single redirection with multiple sources. You can change this behavior with the %s filter hook.If checked, post status will be changed to Draft and its URL will return a 404 error, as required by the Rich Result guidelinesIf empty, podcast channel image will be used from the Settings page.If set to true, this property indicates whether a job posting will accept experience in place of its formal educational qualifications. If set to true, you must include both the experienceRequirements and educationRequirements properties.If the numeric ID is specified in the %s column, then the redirection will be edited. If it is not set or empty, then a new redirection will be created.If you can see the site data in your Search Console and Analytics accounts, but not here, then %1$s try reconnecting your account %2$s and make sure that the correct properties are selected in the %1$s Analytics Settings%2$s.ImageImage AltImage TitleImage URLImportImport & ExportImport CSVImport RedirectionsImport SEO meta data for posts, terms, and users from a CSV file.Import Schema Code fromImport a CSV file to create or update redirections. The file must include at least the following columns: %sImport could not be canceled.Import could not be canceled: invalid nonce. Please try again.Import could not be canceled: you are not allowed to import content to this site.Import failed.Import finished. In the next steps you can review the settings.Import in progress...Import successful.Imported %d rows.Importing…ImpressionsIn Author (on Single Posts)In Publisher (Organization or Person Schema)In WebPage SchemaIn WebSite SchemaIncludeInclude ImagesInclude Images from the ACF Fields.Include KML File in the SitemapInclude Only Tracked KeywordsInclude Secondary KWsInclude SectionsInclude business locations in site-wide search results.Include deactivated redirectionsInclude images added in the ACF fields.Include read-only columns (SEO score and link counts)Include reference to images from the post content in sitemaps. This helps search engines index your images better.IndexIndex StatusIndex Status ResultIndexing AllowedIndexing StateIndiaIndicates whether the event occurs online, offline at a physical location, or a mix of both online and offline.Indicates whether the podcast is explicit language or adult content.IndonesiaInsertInsert amount, e.g. 50.00, or a salary range, e.g. 40.00-50.00Insert/edit linkInstruction TextsInstruction TypeInstruction name of the recipe.Intelligent SuggestionsInterestInvalid nonce.Inventory LevelIranIran, Islamic Republic ofIraqIrelandIs ExplicitIs Family Friendly VideoIs Telecommute JobIs episode family friendly?Isle of ManIsraelIssue MessageIssuesIt seems that there are no stats to show right now.It seems that you don't have an active subscription for %1$s. Please see %2$sdetails and pricing%3$s.ItalyItemsItems processed: %1$s/%2$sIvory CoastJSON-LD CodeJSON-LD/Custom CodeJamaicaJapanJerseyJob LocationJob PostingJob TypeJob titleJordanKML is a file format used to display geographic data in an Earth browser such as Google Earth. More information: Locations KMLKazakhstanKeep this section empty if this is an editorial reviews.KenyaKeywordKeyword ManagerKeywordsKeywords summarizing the dataset. Add one keyword per line.Kids & FamilyKilometersKiribatiKorea, Democratic People's Republic ofKorea, Republic ofKosovoKuwaitKyrgyzstanLao People's Democratic RepublicLaosLast Crawl TimeLast Crawl: Last Mod.LatitudeLatitude and longitude values separated by comma.LatviaLearn moreLearn more about Video Sitemap.Learn more about XML Sitemaps.Learn more.LebanonLeftLesothoLiberiaLibyaLibyan Arab JamahiriyaLicenseLiechtensteinLimit the number of locations shown on your website to those nearest your user.LinkLink ColorLink TitleLink edited.Link inserted.Link selected.Link to Full ReportLinksList of custom fields name to check for video content. Add one per line.LithuaniaLoading…Local BusinessLocal Business NameLocal Business SchemaLocal Business by Rank MathLocal SitemapLocalityLocationLocation CategoriesLocation DetectionLocation Post Type NameLocation TypeLocation of a page describing the dataset.LocationsLocations Category BaseLocations Post Type BaseLocations Post Type Name (Plural)LogoLogo LinkLogo URL of the organization offering the job position. Leave empty to use your own company informationLogo appearing in the header part of the report.LongitudeLuxembourgMPNMacaoMacao S.A.R., ChinaMacauMacedoniaMacedonia, the Former Yugosalv Republic ofMadagascarMake schema PrimaryMake sure to add the Local Business Block or %s to display your business data.Make your podcasts discoverable via Google Podcasts, Apple Podcasts, and similar services with Podcast RSS feed and Schema Markup generated by Rank Math.MalawiMalaysiaMaldivesMaliMaltaManage CategoriesManually create and edit your own custom Schema – fully control all of your properties, property groups, and the associated attributes. Please proceed with caution and validate your code to ensure it aligns with Google's Structured Data guidelines and standards.MapMap HeightMap SettingsMap StyleMap TypeMap WidthMark Solved.Mark Unsolved.Mark this video as Family-friendlyMarshall IslandsMartiniqueMaterialMaterials:MauritaniaMauritiusMaximum number of locations to showMayotteMeasurement systemMenu URLMergedMessageMexicoMicronesiaMicronesia, Federated States ofMiddle CenterMiddle LeftMiddle RightMilesMissing CSV headers.Missing alt tagMissing captionMissing import file.Missing one or more required columns.Missing or default title tagMobile UsabilityMobile Usability ResultModified DateMoldovaMoldova, Republic ofMonacoMondayMongoliaMonitor SEO PerformanceMontenegroMonthsMonths of ExperienceMontserratMore detailsMore informationMoroccoMove downMove upMovieMovie DirectorMovie NameMozambiqueMusicMyanmarMyanmar (Burma)NameName of the podcast.Name*NamibiaNauruNegative notes, add one item per lineNepalNetherlandsNetherlands AntillesNew %sNew %s categoryNew CaledoniaNew CategoryNew Category NameNew SchemaNew ZealandNews & PoliticsNews ArticleNews Post TypeNews SitemapNews SitemapsNews Sitemaps allow you to control which content you submit to Google News.News Sitemaps allow you to control which content you submit to Google News. More information: News Sitemaps overviewNextNicaraguaNigerNigeriaNiueNoNo %s found in Trash.No %s found.No ArchiveNo FollowNo Image IndexNo IndexNo SnippetNo changeNo data to show.No file selected.No html body found.No matches found.No new Focus Keywords found.No posts found to convert.No results found matching your search query.No settings found to be imported.No url found.No valid ID provided.No valid redirection found.Noindex Hidden ProductsNon-persistent random word chosen from a list. A new random word will be chosen on each page load.Nonce error. Please try again.NoneNone (Click here to set one)Norfolk IslandNormalNorth KoreaNorthern Mariana IslandsNorwayNot AvailableNote:Note: Please save the post as a draft first to see the actual data.Object unique idOffOffer availabilityOffersOmanOnce you save the changes, we will create a new custom post type called "Locations" where you can add multiple locations of your business/organization.One or more errors occured while importing: One or more of the selected redirections could not be changed because they are scheduled for future activation/deactivation.Online Event URLOnly 6 keywords can be added in the graphOnly the %1$s and the %2$s columns are required, the others are optional.Open 24/7Open 24/7 labelOpen 24h labelOpen DaysOpen ReportOpen in new tab.Open nowOpening HoursOpening Hours FormatOpening Hours SettingsOpening Hours:Opening TimeOperating SystemOptions will be applied to old & new posts. By default, only Primary keyword will be imported.OrganizationOrganization LogoOrganization Logo (Recommended)Organization URLOrganization URL (Recommended)Organize your redirections in categories.Orphan PostsOther terms for your recipe such as the season, the holiday, or other descriptors. Separate multiple entries with commas.Owner Email Owner NamePRO versionPage FetchPage Fetch StatePage URLPageSpeedPageviewsPakistanPalauPalestinePalestinian TerritoryPalestinian Territory, OccupiedPanamaPapua New GuineaParaguayParent CategoryParent Category:Past 12 monthsPast 30 daysPast 5 yearsPast 7 daysPast 90 daysPast dayPayment AcceptedPayrollPayroll (Recommended)PerformerPerformer InformationPeriodically analyze postPersistent random word chosen from a listPersonPerson or CompanyPerson/Organization NamePeruPhilippinesPhonePhone NumberPinterest DebuggerPitcairnPlease %1$s connect Rank Math SEO PRO %2$s for automatic updates.Please activate Schema & Sitemap module to use this module.Please activate Schema module to use this module.Please activate Sitemap module to use this module.Please consider using %1$s Block instead.Please select a CSV file to import.Please select a file to import.Please select at least one object type to export.Please set the Focus Keyword for this page.Please update Rank Math Free to the latest version first before using Rank Math PRO.Please update the free version before updating Rank Math SEO PRO.PodcastPodcast CategoryPodcast DescriptionPodcast EpisodePodcast ImagePodcast NamePodcast channel image configured in the Rank Math Settings.PolandPopulate automatic Video Schema by auto-detecting any video in the content.PortugalPositionPosition HistoryPosition of the episode within an ordered group of episodes (1, 2, 3, etc).Position of the season within an ordered group of seasons (1, 2, 3, etc).Positions SummaryPositive notes, add one item per linePostPost AnalyticsPost Type General NameSchemasPost Type Singular NameSchemaPost types:Postal CodePosting Expiry DatePosting ID (Recommended)PostsPreparation TimePreviewPreview ImagePricePrice RangePrice Valid FromPrice Valid UntilPrice indicationPrimary %sPrimary CountryPrimary Focus KeywordPrimary KeywordPrimary NumberPrintProcess CodeProcess HTMLProductProduct BrandProduct CurrencyProduct In-StockProduct PriceProduct SKUProduct URLProduct nameProsPublic Post TypesPublic TaxonomiesPublication DatePublish your location!Published DatePuerto RicoQatarQuantity produced by the recipe, for example 4 servingsQuestionQuestionsRandom WordRank MathRank Math FAQ SchemaRank Math PRORank Math Pro is installed but not activated yet. %1$sActivate now%2$s. It only takes 20 seconds!Rank Math SEO FiltersRank Math SEO PRORank Math SEO PRO For WordPressRank Math SEO score.Rank Math Schema TemplatesRank Math [SEO Report] - %sRank Math free version is required to run Rank Math Pro, but it could not be activated automatically. Please install and activate the free version first.Rank Math free version is required to run Rank Math Pro, but it could not be installed automatically. Please install and activate the free version first.Rank Math free version is required to run Rank Math Pro. Both plugins are now disabled.Rank Math's Local Business blockRank Math: Added Video Schema to posts successfully.Rank Math’s SEO Analyzer Score.Ranked for most ClicksRanked for most ImpressionsRanked for most KeywordsRanked for most Search TrafficRanking KeywordsRatingRating MaximumRating MinimumRating maximum scoreRating minimum scoreRating scoreRead moreRecipeRecipe IngredientsRecipe InstructionsRecipe Video ThumbnailRecipe YieldRecipe ingredients, add one item per lineRedirectRedirected PostsRedirection CategoriesRedirection CategoryRedirection will be activated on this date (optional).Redirection will be deactivated on this date (optional).Redirections CSVRedirections successfully synced to the .htaccess file.Reference Web page Referring URLsRefreshRegionReligion & SpiritualityRemainingRemote Job Location (Optional)RemoveRemove Media Data from RSS feedRemove custom canonical URLRemove from graphRemove redirectionReplaceReplace characters or words in the alt tags, title tags, or in the captions.ReplacementsReport Email AddressReport Email SubjectReport Footer TextReport Header BackgroundReport LogoReport Top TextRepublic of IrelandRest of the KeywordsRestaurantReunionReviewReview LocationRich Pins ValidatorRich Result TypesRich ResultsRightRoadmapRobots MetaRobots meta edited for %1$d %2$s.Robots stateRobots.txt StateRomaniaRouteRoute LabelRussiaRussian FederationRwandaRéunionSEO DescriptionSEO DetailsSEO Report of Your WebsiteSEO ScoreSEO SettingsSEO TitleSEO is the most consistent source of traffic for any websiteSEO suggestionsSaint BarthélemySaint HelenaSaint Kitts and NevisSaint LuciaSaint Martin (Dutch part)Saint Martin (French part)Saint Pierre and MiquelonSaint Vincent and the GrenadinesSalarySalary (Recommended)Salary CurrencySalary amount is forSame AsSamoaSan MarinoSao Tome and PrincipeSatelliteSaturdaySaudi ArabiaSaveSave SettingsSave and ContinueSave spending time and moneyScheduled ActivationScheduled DeactivationSchemaSchema BuilderSchema FoundSchema TemplatesSchema edited for %1$d %2$s.Schema to add.Schema type of the post.SchemasScience & MedicineSearchSearch %sSearch ClicksSearch Impression:Search ImpressionsSearch Keyword…Search Locations within the radiusSearch Post URLSearch Redirection CategoriesSearch TrafficSearch Traffic:Search categoriesSearch engines display your email address.Search engines may prominently display your contact phone number for mobile users.Search schemasSeasonSeason NameSeason NumberSeason URLSecondary NumberSecondary phoneSelect BrandSelect CategorySelect PageSelect Post TypesSelect Product Brand Taxonomy to use in Schema.org & OpenGraph markup.Select TimezoneSelect a Rank Math settings file on your computer and upload it to use the custom settings.Select a page on your site where you want to show the LocalBusiness meta data.Select opening hours. You can add multiple sets if you have different opening or closing hours on some days or if you have a mid-day break. Times are specified using 24:00 time.Select post types to enable SEO options for them and include them in the sitemap.Select taxonomies to enable SEO options for them and include them in the sitemap.Select the category that best reflects the content of your show.Select the default watermark that will be applied if no specific watermark is selected.Select the map style you wish to use on the frontend of your website.Select the post type where you use videos and want them to be shown in the Video search.Select the post type you use for News articles.Select the text to display alongside your opening hours when your store is open 24/7.Select this if you have a custom Rank Math settings file you want to use.Select whether to include a link to the Full Report admin page in the email or not.Select which tables to show in the report.Select your organization’s primary country of operation. This helps improve the accuracy of the store locator.Select your preferred measurement system (miles or kilometers).SenegalSentence casingSerbiaSerbia and MontenegroServes CuisineServiceSet Product Pages to noindex when WooCommerce Catalog visibility is set to hidden.Set Schema: Default (%s)Set Schema: NoneSet to about.Set to followSet to indexSet to mentions.Set to nofollowSet to nofollow.Set to noindexSet to sponsored.Set up display rules to control where this Schema template is used on your website. For example, choose "Entire Site" to use the template on all pages on your website.SettingsSettings could not be imported:Settings could not be imported: Upload failed.Settings file could not be imported:SeveritySeychellesShortcodeShow %sShow Business InformationShow Business URLShow COC numberShow Category filterShow Company AddressShow Company NameShow CountryShow EmailShow FAX numberShow Global IdentifierShow InfoWindowShow LogoShow MapShow Marker ClusteringShow Opening HoursShow Price IndicationShow Primary numberShow Route PlannerShow Route labelShow Secondary numberShow StateShow TAX IDShow VAT numberShow address on one lineShow nearest location if none is found within radiusShow open now label after opening hour for current dayShow radiusShow routeSierra LeoneSingaporeSingularSint MaartenSitemapSitemapsSlovakiaSloveniaSociety & CultureSoftwareSolomon IslandsSomaliaSorry, no keyword found.Sorry, no locations were found.Sorry, no post id found.Sorry, no record id found.Sorry, you are not allowed to export redirections on this site.Sorry, you are not allowed to export the content of this site.Sorry, you are not allowed to import contents to this site.Sorry, you are not allowed to import redirections on this site.Sorry, you are not allowed to save template.Sorry, your user does not seem to have the necessary capabilities to export.South AfricaSouth Georgia and the South Sandwich IslandsSouth Georgia/Sandwich IslandsSouth KoreaSouth SudanSpainSpatial CoverageSpeakableSpecial CoverageSpecial Sitemaps:Specify another Schema.org type to further describe the product that is referenced. You can also insert a URL to an external vocabulary such as Wikidata or Wikipedia.Sports & RecreationSri LankaSt. HelenaSt. Kitts & NevisSt. LuciaSt. MartinSt. Pierre & MiquelonSt. Vincent & GrenadinesStart AuditStart DateStart OffsetStatusStepStepsStore LocatorStreet AddressSubject of the report emails.Submit now with Instant IndexingSuccessfully Completed.SudanSuggested ChangesSundaySuper-charge your website’s SEO with the Rank Math PRO options like Site Analytics, SEO Performance, Custom Schema Templates, News/Video Sitemaps, etc.SuppliesSupplySupply:SurinameSvalbard & Jan MayenSvalbard and Jan MayenSwazilandSwedenSwitzerlandSync to .htaccessSyriaSyrian Arab RepublicSão Tomé & PríncipeSão Tomé and PríncipeTV & FilmTagsTaiwanTaiwan, Province of ChinaTajikistanTanzaniaTanzania, United Republic ofTax IDTaxonomies:TechnologyTemporal CoverageTermsTerrainTest with GoogleText ColorText or basic HTML to insert below the title.Text or basic HTML to insert in the footer area.Text to show in Opening hours when business is closed.ThailandThe %1$s column may contain the value %2$s, or nothing.The ISBN of the print bookThe URL of the online event, where people can join. This property is required if your event is happening onlineThe URL of the organization offering the job position. Leave empty to use your own company informationThe catalog name.The cuisine of the recipe (for example, French or Ethiopian).The data in the dataset covers a specific time interval. Only include this property if the dataset has a temporal dimension.The date after which the price will no longer be availableThe date the movie was released.The date when the item becomes valid.The date when the job posting will expire. If a job posting never expires, or you do not know when the job will expire, do not include this propertyThe edition of the bookThe educational background needed for the job posting. If there aren't any educational requirements, use the no requirements value. If you don't know the educational requirements, don't add this property.The email address of the podcast owner. Please make sure the email address is active and monitored.The end time of the clip expressed as the number of seconds from the beginning of the work.The estimated cost of the supplies consumed when performing instructions.The experience that's required for the job posting. If there aren't any requirements, use 0.The file format of the distribution.The following lines could not be imported: The hiring organization's unique identifier for the job.The job title of the person (for example, Financial Manager).The label that appears in the sidebar for the custom post type where you can add & manage locations.The link for the download.The manufacturer of the product. If enabled, the Organization data from Local SEO settings will be used.The name of the company. Leave empty to use your own company information.The name of the news publication. It must match the name exactly as it appears on your articles in news.google.com, omitting any trailing parentheticals. More information at support.google.comThe number of calories in the recipe. Optional.The original date on which employer posted the job. You can leave it empty to use the post publication date as job posted dateThe podcast owner contact name.The price range of the business, for example $$$.The price range of the business.The primary focus keyword set for the post.The rating of the video. Supported values are float numbers in the range 0.0 (low) to 5.0 (high), inclusive. (Used in the Video Sitemap only)The redirections could not be synced because the .htaccess file does not exist or it is not writable.The review or rating must be displayed on the page to comply with Google's Schema guidelines.The same dataset can be included in more than one such repository. You can refer to a data catalog that this dataset belongs to by referencing it directly.The start time of the clip expressed as the number of seconds from the beginning of the work.The timezone is used to calculate the Open now functionality.The title of the tome. Use for the title of the tome if it differs from the book. *Optional when tome has the same title as the bookThe total test count is different for the competitor as we don't have access to their database.The truthfulness rating assigned to ClaimReview.reviewRating, as a human-readible short word or phrase. This value is displayed in the fact check in search results. Examples: True, Mostly trueThe venue name.This Video Sitemap is generated by Rank Math WordPress SEO Plugin. It is what search engines like Google use to find and understand the video content on your website.This XML Sitemap contains %s URLs.This XML Sitemap is generated by Rank Math WordPress SEO Plugin. It is what search engines like Google use to crawl and re-crawl posts/pages/products/images/archives on your website.This email was sent to you as a registered member of %s.This is how many times your site has been clicked on in the search results.This is how many times your site showed up in the search results.This is how many times your site was clicked on in the search results.This is the average click-through rate (search clicks divided by search impressions).This is the average position of your site in the search results.This is the number of pageviews carried out by visitors from Google.This is the total number of keywords your site ranked for.This is your total AdSense earning from the time period.This option allows you to monitor the SEO performance of all of your sites in one centralized dashboard on RankMath.com, so you can check up on sites at a glance. Learn more.This option allows you to show %s in the Analytics graphs.This page can't load Google Maps correctly. Please add %s.This update will install a beta version of Rank Math SEO PRO.ThursdayTime format used in the contact shortcode.TimeframeTimor-LesteTitleTitle CasingTitle text set for the current image.To dateTo update your email preferences, %s. ###ADDRESS###TogoTokelauTongaToolToolsTools:Top 5 Losing KeywordsTop 5 Losing PostsTop 5 Winning KeywordsTop 5 Winning PostsTop CenterTop LeftTop Losing KeywordsTop Losing PostsTop RightTop StatusesTop Winning KeywordsTop Winning PostsTotal ClicksTotal ImpressionsTotal KeywordsTotal TimeTotal number of keywords your site ranking below 100 position.Tracking PrefixTrafficTrendTrinidad & TobagoTrinidad and TobagoTuesdayTunisiaTurkeyTurkmenistanTurks & Caicos IslandsTurks and Caicos IslandsTurned OffTuvaluTypeType of dish, for example appetizer, or dessert.Type of employment. You can choose more than one valueType of the eventU.S. Virgin IslandsURLURL / Online PageURL of a reference Web page that unambiguously indicates the dataset's identity, usually in a different repository.URL of the item.URL pointing to the menu of the restaurant.URL specific to this edition if one existsURL where the logo link should point to.USDUgandaUh-ohUkraineUncategorizedUnited Arab EmiratesUnited KingdomUnited Kingdom (UK)United StatesUnited States (US)United States Minor Outlying IslandsUnknown RegionUnknown object type.Unpublish when expiredUnspecifiedUpdateUpdate %sUpdate %s categoryUpdate CategoryUpdate SchemaUpdatedUpgrade your plan!UploadUpload DateUploading...UruguayUseUse %1$s (case-sensitive) as the value for the %2$s column to delete a redirection.Use 24h FormatUse Exp in place of EducationUse Multiple LocationsUse advanced optionsUse in Schema MarkupUse the following columns in the CSV file (the order does not matter): %sUse this property to specify geographic location(s) in which employees may be located for work from home jobs. At least one country is required.Use this property to specify that the job is a Work From Home (remote) job. keep address empty if job is 100% remote.Use this section only for editorial reviews.UsedUser CanonicalUser Roles:UsersUsing an "Index" or "NoIndex" option allows you to control what Google News Bot (not to be confused with Google Search Bot) can include or not include in the Google News Index.UzbekistanVAT IDVIEW DETAILED ANALYTICSVanuatuVaticanVenezuelaVenue NameVenue URLVerdictVideoVideo CategoryVideo ClipVideo Post TypeVideo SitemapVideo SitemapsVideo Sitemaps give search engines information about video content on your site.Video Sitemaps give search engines information about video content on your site. More information: Video SitemapsVideo TagsVideo ThumbnailVideo Thumbnail: %sVideo URLVideo URL.Video Upload DateViet NamVietnamView %sView SchemaView SchemasVirgin Islands, BritishVirgin Islands, U.S.Wallis & FutunaWallis and FutunaWarning:Warning: the link has been inserted but may have errors. Please test it.We created %1$sRank Math, a WordPress SEO plugin%2$s, to help every website owner get access to the SEO tools they need to improve their SEO and attract more traffic to their website.Website Alternate NameWebsite NameWebsite URL of the venueWebsite or Social LinkWednesdayWestern SaharaWestern SamoaWhen enabled, the Winning Keywords and Losing Keywords sections will only show Tracked Keywords.When enabled, the Winning Keywords section will only show Tracked Keywords.When you're done editing, don't forget to hit "publish" to create this location.Where do you want to use this Schema template?WidthWorldwideXML SitemapXML Sitemaps help search engines index your website's content more effectively.YemenYesYou can either use this shortcode or Schema Block in the block editor to print the schema data in the content in order to meet the Google's guidelines. Read more about it here.You can use the Local Business Block in the block editor, or copy and paste this in the content. Learn moreYou can use the Schema Block in the block editor, or copy and paste this in the content. This shortcode will work on this page only.You have used all of your AI credits and need to purchase more from your SEO service provider.You will generally only need a News Sitemap when your website is included in Google News.You will generally only need a Video Sitemap when your website has video content.Your Locations KML file can be found here: %sYour News Sitemap index can be found here: : %sYour Podcast RSS feed can be found here: %sYour TemplatesYour Video Sitemap index can be found here: %sYour keyword quota has expired. Please upgrade your plan to increase the limit.Your location:Your name or company name intended to feature in Google's Knowledge Panel.ZambiaZimbabweZoom Level[Edit]all lowercaseclick herecssSelectorsdays agodetectedItemse.g. 09:00-17:00hours agohttps://rankmath.com/?utm_source=Plugin&utm_medium=Readme%20Author%20URI&utm_campaign=WPhttps://rankmath.com/wordpress/plugin/seo-suite/locations.kml Sitemap is generated automatically when the Local SEO module is enabled, and the geo-coordinates are added.our Knowledge Base articlesameAstaxonomy general nameRedirection Categoriestaxonomy singular nameRedirection CategoryÅland Islands↳Project-Id-Version: Rank Math - Rank Math Pro PO-Revision-Date: 2023-08-25 11:44+0200 Last-Translator: FX Bénard Language-Team: Language: da_DK MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Plural-Forms: nplurals=2; plural=n != 1; X-Generator: Poedit 3.3.2 Medtag kun denne egenskab, hvis datasættet har en rumlig dimension.#%1$s at udelukke for %2$s.%d time%d min%d sek%d omdirigering flyttet til papirkurven.%d omdirigeringer flyttet til papirkurven.%d omdirigeringer er tildelt kategorien.%s (åbner i en ny fane)%s Det anbefales at gemme en sikkerhedskopi af databasen, før du bruger denne indstilling, da import af forkert udformet CSV-fil kan medføre tab af data.%s-kategorier%s-kategori%s udgives privat.%s udgivet.%s vendte tilbage til udkast.%s planlagt.%s opdateret.%s værdi, der skal bruges i produktskema.%s værdi, der skal bruges i produktskemaet.↓ Rang Math← Gå tilbage til omdirigeringerne— ikke valgt —(ingen titel)15 dage30 dage6 måneder7 dage90 dage← Sitemap IndexMin. størrelse: 112Χ112px.
    Et kvadreret billede foretrækkes af søgemaskinerne.Min. størrelse: 1400x1400px, Maks. størrelse: 3000x3000px.
    Filstørrelsen må ikke overstige 0,5 MB.Et brugerdefineret vandmærkeelement kunne ikke gemmes, fordi navnefeltet er tomt.En URL, pegende til den faktiske video-mediefilEn URL, der peger på den faktiske videomediefil, såsom MP4, MOV, osv. Lad den venligst være tom, hvis du ikke kender URL'en.A URL pointing to the embeddable player for the video. Example: https://www.youtube.com/embed/VIDEOIDEn URL-adresse, der peger på klippets starttidspunkt. Klippets URL-adresse skal pege på den samme URL-sti som videoen med yderligere forespørgselsparametre, der angiver klokkeslættet.Et beskrivende navn på et datasæt.En licens som datasættet distribueres under.En klartekstbeskrivelse af episoden uden HTML-tags.En klartekstbeskrivelse af podcasten.Recipe Video DescriptionNavnet på opskriftsvideoenMiniaturebilledes URL til videoenEn kort beskrivelse af den brede kategori, som videoen tilhører. Tilføj kommaseparerede videokategorier. (Bruges kun i videositemappet)Et kort resumé, der beskriver et datasæt.A video URL. Optional.A video thumbnail URLALT MED STORE BOGSTAVERAPI-nøgleOm sideAktiver nuAdSenseTilføjTilføj alt attributter til kommentatorprofilbilleder (avatarer) automatisk. Alt-attributværdien vil være brugernavnet.Tilføj ALT-attributter for avatarerTilføj FAQ Schema MarkupTilføj billedeTilføj linkTilføj producentTilføj nyTilføj ny %sTilføj ny %s-kategoriTilføj ny kategoriTilføj ny betingelseTilføj nyt skemaFøj video-schema til indlæg, der har YouTube eller Vimeo Video i indholdet. Gælder kun for de indlæg/sider/CPT'er, hvor indstillingen Automatisk registrering af video er slået Til.Tilføj vandmærkeTilføj automatisk en billedtekst til alle billeder uden billedtekst. Billedteksten anvendes dynamisk, når indholdet vises, det gemte indhold ændres ikke.Tilføj automatisk en beskrivelse af alle billeder uden en beskrivelse. Beskrivelsen anvendes dynamisk, når indholdet vises, det gemte indhold ændres ikke.Tilføj en andenTilføj oplysninger om ophavsret, hvis dit show er ophavsretligt beskyttet.Tilføj rullemenu for at filtrere resultater efter kategoriTilføj i SøgeordsadministratorTilføj manglende billedtekstTilføj manglende billedbeskrivelseTilføj flere billedevandmærker at vælge imellem til de sociale miniaturer.Tilføj nummerTilføj et forsyningselement pr. linje.Tilføj et værktøj pr. linje.Tilføj eller rediger omdirigeringer ved at importere og eksportere en CSV-fil.Føj speakable attributter til artikel-schema.Tilføj de URI-præfikser, du bruger til tilknyttede (tilslørede) links, som omdirigerer til eksterne websteder. Disse tæller ikke som interne links i indholdsanalysen. Tilføj en pr. linje.Tilføj sporingspræfikset leveret af din sporingstjeneste som Chartable, Podsights, Podtrac osv.Tilføj klokkeslætFøj til kategoriTilføj til grafTilføj din lokale virksomheds oplysninger her med "Local Business" Schema Markup for at være berettiget til lokale SERP-funktioner.TilføjetTilføjet af Rank Math SEO Pluginet.Tilføjet i SøgeordsadministratorTilføjelse af fokussøgeord..Tilføjer…Yderligere CSS-kodeYderligere CSS-kode til at tilpasse udseendet af rapporterne. Indsæt CSS-koden direkte uden wrapping-stiltagget. Bemærk, at CSS-understøttelsen er begrænset i e-mailklienter, og udseendet kan variere meget.Yderligere typeYderligere indstillinger er tilgængelige i Rank Math SEOAdresseAdresseformatAdresseindstillingerAdresser, hvortil rapporterne vil blive sendt. Du kan tilføje flere modtagere adskilt med kommaer.Adresse, forstad, region, postnummer eller vartegnAdresse:AdSenseAdvanced %sPræfiks for affiliate linkAfghanistanÅlandAlbaniaAlgerietJusteringAlleAlle %sAlle %s-kategorierAlle arkiverAlle placeringerAlle placeringer er en del af den samme organisationAlle indlægstyperAlle omdirigeringskategorierAlle schemaerAlle taksonomierTillad trækTillad zoomTillad zoom ved at rulleTilladtTilladte filtyper: %sAltAlt-tekst, der er indstillet til det aktuelle billede.Alternativt navnAmerikansk SamoaDer kræves en API-nøgle for at vise integrerede Google Maps på dit websted. Hent den her: %sEn alternativ version af dit webstedsnavn (f.eks. et akronym eller et kortere navn).Et vilkårligt strengtag, der beskriver videoen. Tilføj kommaseparerede videotags. (Bruges kun i videositemappet)En identifikator, såsom en DOI eller en kompakt identifikator. Tilføj ét id pr. linje.AnalyticsAnalytics-rapportAndorraAngolaAnguillaSvarAntarktisAntigua & BarbudaAntigua and BarbudaUdseendeUdseende forfatterUdseende overskriftUdseende udgivelsesdatoURL-adresse til udseendeAnsøgningskategoriArkiverEr du sikker på, at du vil tilføje video-schema til indlæggene/siderne med videoen i indholdet? Denne handling er irreversibel.Er du sikker på, at du vil ændre Schema type for de valgte indlæg? Hvis du gør det, kan de eksisterende Schema data blive slettet uigenkaldeligt.Er du sikker på, at du vil slette alle de manuelt sporede søgeord fra Rank Tracker? Denne handling er irreversibel.Er du sikker på, at du vil importere metadata fra denne CSV-fil?Er du sikker på, at du vil importere omdirigeringer fra denne CSV-fil?Er du sikker på, at du vil stoppe importprocessen?Område betjentArgentinaArmenienArtikelArtikelafsnitArtikeltypeKunstArubaSom ovenfor, men den etiket, der gælder for mere end én placering (standard: RM-placeringer).URL-adresse til lydfilAustralienØstrigForfatterForfatternavnTilføj automatisk fokussøgeordAutomatisk generering af billede til den automatisk registrerede video.Automatisk registrering af videoAutogenerer billedeAutomatiske opdateringer er ikke tilgængelige.Bestem automatisk brugernes lokation som startsted.TilgængelighedAvatar af %sGennemsnitlig placeringGennemsnitlig klikrate. Søgeklik divideret med søgeeksponeringer.Gennemsnitlig position for alle de rangerende søgeord under 100 position.Avg. CTRAvg. PlaceringGns.CTRAserbajdsjanBahamasBahrainBangladeshBarbadosGrundlæggende resumeHvideruslandBelauBelgienBelizeBeninBermudaBhutanBlogindlægBoliviaBonaire, Sint Eustatius og SabaBogBog formatBosnien og HercegovinaBosnia and HerzegovinaBotswanaBottom CentreNederst til venstreNederst til højreBouvetøenBrandBrand NameURL-adresse til brandBrandværdi til brug i Schema.org og OpenGraph-markering.BrasilienBrødkrummerBrødkrumme panelBrødkrummer er deaktiveret i Rank Math SEOBritish Indian Ocean TerritoryBritish Virgin IslandsBruneiBruneiBulgarienBurkina FasoBurundiErhvervFAX til virksomhederVirksomhedstypeAfSom standard bruges den aktuelle indlægs-url.CSV filCSV-importCSV kunne ikke importeres:CSV kunne ikke importeres: Filtypefejl.CSV kunne ikke importeres: Upload mislykkedes.CSV-import annulleret.CSV-import fuldført.CSV-import fuldført. Importerede %d rækker.CSV-import i gang. Du kan se dens forløb og annullere den i %1$sImporter og eksporter panelet%2$s.CSV-import er i gang...CRTKalorierCambodiaCameroonCanadaAnnullerAnnuller importKan ikke opdatereCanonical URLCape VerdeIndstillinger for brug af store bogstaver for attributværdierne alt. Dette vil blive anvendt for alle alt attributter.Indstillinger for brug af store bogstaver for attributværdierne title. Dette vil blive anvendt for alle title attributter.Indstillinger for brug af store bogstaver for billedteksterne. Dette vil blive anvendt for alle billedtekster.Indstillinger for brug af store bogstaver for billedbeskrivelserne. Dette vil blive anvendt for alle billedbeskrivelser.BilledtekstFormat for billedtekstCaribien HollandKatalogKategoriCayman IslandsCentreCentralafrikanske RepublikChadHandelskammer-IDSkift alt-attribut rammeSkift billedtekst rammeSkift beskrivelse rammeSkift titel rammeMarker dette for kun at importere metafelter, hvis deres aktuelle metaværdi er tom.Marker dette for kun at oprette ikke-eksisterende omdirigeringer.ChileChinaVælg et land Vælg de objekttyper, der skal eksporteres.Vælg, om webstedet repræsenterer en person eller en organisation.Vælg din sitemapkonfiguration, og vælg, hvilken type indlæg eller sider du vil medtage i dine sitemaps. %sChristmas IslandKravRyd FilterKlikNavn på klipURL-adresse til klipLukLukketLukket etiketLukketidCocosøerne (Keelingøerne)ColombiaFarveFarve hex-kode eller enhver anden gyldig værdi for CSS-egenskaben background: .Uoverensstemmelse mellem kolonnernes numre.KomedieKommer snartComorerneKonkurrent analyseFuldførtCongoCongo (Brazzaville)Congo (Kinshasa)Congo - BrazzavilleCongo - KinshasaCongoUlemperKontaktKontaktsideKontakt din SEO-tjenesteudbyder for at få flere AI-kreditter.IndholdScore for indholdIndholds URLConversion started. A success message will be shown here once the process completes. You can close this page.Cook IslandsTilberedningstidKopieret!KopierKopier og indsæt denne shortode i indholdet.Kopier alle aktive omdirigeringer til .htaccess-filen.Copyright tekstOmkostningCosta RicaElfenbenskystenOmdirigering kunne ikke importeres.LandCourseKursusudbyderKursusudbyderens navnKursusudbyder URLCrawled somOpret et sitemap til nyheder til dit nyhedsrelaterede indhold. Du har kun brug for et sitemap til nyheder, hvis du planlægger at slå nyhedsrelateret indhold op på dit website.OprettetKroatienCubaKøkkenCuraçaoAccepterede valutaerValutaAktuel status for begivenheden (valgfri)BrugerdefineretBrugerdefineret kanonisk urlBrugerdefineret kanonisk webadresse fjernet fra %1$d %2$s.Brugerdefinerede felterBrugerdefinerede billedvandmærkerBrugerdefineret JSON-LD-kodeTilpasset metabeskrivelseBrugerdefineret metatitelCustom Mode %sCustom SchemaTilpas etiketten for den mulighed, brugerne kan bruge til at klikke for at få rutevejledning til din virksomhedsplacering i frontend.CypernCzech RepublicTjekkietElfenbenskystenDatakatalogDatasætDatasætDataimport fungerer ikke for denne tjeneste, da der ikke gives tilstrækkelige tilladelser.DatasætDatasætDatasætOprettelsesdatoDato oprettetUdgivelsesdatoDato og tidspunkt for begivenhedenDato for første publicering af dette værkStandardStandard miniature vandmærkeSletSlet altSlet fra Keyword ManagerSlettetDanmarkBeskrivelseBeskrivelseformatRegistrer placeringInstruktørAfvisVis vilkårVis siden Global identificeret på produktet sammen med andre produktoplysninger.FordelingDjiboutiOverskriv ikke eksisterende dataOpdater ikke aktuelle omdirigeringerDominicaDominikanske RepublikTilføj ikke data om åbningstider i SchemaVarighedEasy %sEcuadorRediger %sRedigér %s-kategoriRediger kategoriEdit SchemaUdgaveUdgaverUddannelseUddannelse påkrævetEgyptenEnten en bestemt udgave af det skrevne arbejde, eller volumen af arbejdetEl SalvadorE-mailIndlejre URLAnsættelsestype Ansættelsestype (anbefalet)Tomme kolonnedata.Tom for alle forfattere eller bruger-id'er adskilt af kommaAktiver automatisk importAktiver SpeakableAktiver det, hvis alle de placeringer, hvor du betjener kunder, er en del af den samme juridiske enhed.Aktiver opdateringerKodning formatSlutdatoSlut forskydningSlutdato og tidspunkt for begivenhedenForbedret søgningIndtast SchematypeIndtast en webadresse for at se, hvordan den rangerer for de samme SEO-kriterier som dit websted.Indtast navnet på dit websted, der skal vises i søgeresultaterne.Angiv det antal dage, hvor Analytics-data skal opbevares i din database. Det maksimalt tilladte antal dage er 180. Selvom 2x data gemmes i DB for at beregne forskellen korrekt.Hele webstedetEpisodeBeskrivelse af episodenEpisodens varighedURL-adresse til episodebilledeEpisodens navnEpisode nummerURL-adresse til episodeÆkvatorialguineaEritreaAnslåede omkostningerAnslåede omkosninger:EstlandEthiopiaBegivenhedEvent Attendance ModeBegivenhedsstatusBegivenhedstypeHver 15. dagHver 7. dagEksempel: /get/Eksempel: P12DT23H15MEkskludérUdeluk %s vilkår EkskluderetErfaring krævetExportEksporter 404-logfilerExport CSVExport RedirectionsEksporter og download 404 logfiler fra en valgt periode i form af en CSV-fil. Lad fra/til-felterne være tomme for at eksportere alle logfiler.Eksporter aktuelle omdirigeringer som en CSV-fil.Eksternt link ikonFAQKomplet rapportFakta tjekFactCheckFalkland IslandsFalklandsøerne (Islas Malvinas)Falkland Islands (Malvinas)Faroe IslandsFaxFijiFilterFiltrer efter Schema TypeFindAfslutFinlandFor eksempel, Game, MultimediaFor eksempel, Windows 7, OSX 10.6, Android 1.6Du kan finde flere oplysninger i %s.For the advanced users who want to control every SEO aspect of the website. You are offered options to change everything and have full control over the website’s SEO.For websites where you only want to change the basics and let Rank Math do most of the heavy lifting. Most settings are set to default as per industry best practices. One just has to set it and forget it.Til dit videoindhold er et videositemap et anbefalet trin til bedre placeringer og inklusion i videosøgningen.FormatFormat, der bruges til de nye billedtekster.Format der bruges til de nye beskrivelser.Format, der bruges, når adressen vises ved hjælp af [rank_math_contact_info] Shortcoden.
    Tilgængelige tags: {address}, {locality}, {region}, {postalcode}, {country}, {gps}Format: +1-401-555-1212FrankrigGratis versionFransk GuineaFrench PolynesiaFranske sydlige territorierFridayFra datoFuldt kvalificeret URL til episodelydfilen, herunder formatudvidelsen (f.eks. .wav, .mp3)GTINGTIN-12GTIN-13GTIN-14GTIN-8GabonGambiaSpil & HobbyerKønGenererGenerer video-Schema for gamle indlæg/siderGeokoordinaterGeo CordinatesGeorgienTysklandGhanaGibraltarGiv din virksomheds nye placering et navn her. Dette felt er obligatorisk og vil være synligt for brugerne.Global identifikatorGlobal id-nøgle, der skal bruges i produktskemaet.Etiket for globalt idGlobal id-etiket, der skal vises på produktsiden.Globale skabeloner i brugGoogle kanoniskGoogle kerneopdateringerGoogle kerneopdateringer i graferneGoogle Maps API-nøgleGoogle Maps Embed APIGoogle News publiceringsnavnGoogle PageSpeed-score for computer og mobil.Google TrendsGoogle does not allow Person as the Publisher for articles. Organisation will be used instead.Google: Indeks for Googlebot-NyhederRegering og OrganisationerGrækenlandGreenlandGrenadaGuadeloupeGuamGuatemalaGuernseyGuineaGuinea-BissauGuyanaHTML-kodeHTML TagHaitiOverskriftSundhedHeard Island and McDonald IslandsHeard Island og McdonaldøerneHøjdeSkjul lukkede dageSkjul åbningstiderSkjul sitemapSkjul ruteSkjul sitemap'et fra almindelige besøgende?Ansættelses OrganisationAnsættelses Organisation VisningerPavestaten (Vatikanet)HondurasHong KongHoverSådan gør duHow many times your site showed up in the search results.Hvor mange gange der blev klikket på dit websted i søgeresultaterne.Hvor mange gange der blev klikket på dit websted.HowToUngarnHybridISBNISO 4217 Valutakode. Eksempel: EURISO 8601 varighedsformat. Eksempel: PT1H30MISO 8601 varighedsformat. Eksempel: PT37M. Brug dette værktøjtil at konvertere standardtid til ISO8601-format.IcelandIdentifikationHvis en importeret omdirigering kun adskiller sig fra en eksisterende omdirigering (eller en anden importeret omdirigering) med kildeværdien, flettes disse omdirigeringer til en enkelt omdirigering med flere kilder. Du kan ændre denne funktionsmåde med et filter-hook %s.Hvis markeret, ændres indlægsstatus til Kladde, og dens URL returnerer en 404-fejl, som krævet af Rich Result-retningslinjerneHvis det er tomt, bruges podcastkanalbilledet fra siden Indstillinger.Hvis indstillingen er angivet til sand, angiver denne egenskab, om et jobopslag accepterer erfaring i stedet for dets formelle uddannelsesmæssige kvalifikationer. Hvis indstillingen er angivet til sand, skal du medtage egenskaberne experienceRequirements og educationRequirements.Hvis det numeriske id er angivet i kolonnen %s, redigeres omdirigeringen. Hvis den ikke er indstillet eller tom, oprettes der en ny omdirigering.Hvis du kan se websitedataene på dine Search Console- og Analytics-konti, men ikke her, kan %1$s prøve at tilknytte din konto %2$s igen og sørge for, at de korrekte ejendomme er valgt i %1$s Analytics-indstillinger%2$s.ImagesBillede AltBilledets titelBillede URLImporterImport / EksportImporter CSVImport RedirectionsImporter SEO-metadata for indlæg, termer og brugere fra en CSV-fil.Importer Schemakode fraImporter en CSV-fil for at oprette eller opdatere omdirigeringer. Filen skal mindst indeholde følgende kolonner: %sImporten kunne ikke annulleres.Import kunne ikke annulleres: Ugyldig nonce. Prøv igen.Import kunne ikke annulleres: Du har ikke tilladelse til at importere indhold til dette websted.Importen mislykkedes.Import færdig. I de næste trin kan du gennemgå indstillingerne.Import i gang...Importen lykkedes.Importerede %d rækker.Importerer…EksponeringerI forfatter (på enkelte indlæg)I Publisher (organisations- eller person-Schema)I webside-SchemaI skema for webstedInkluderInkluder billederMedtag billeder fra ACF-felterne.Medtag KML-fil i sitemappetMedtag kun sporede søgeordInkluder sekundære KW'erMedtag sektionerInkluder virksomhedsplaceringer ved søgninger på hele webstedet.Inkluder deaktiverede omdirigeringerMedtag billeder, der er tilføjet i ACF-felterne.Inkluder skrivebeskyttede kolonner (SEO-score og linktællinger)Medtag henvisning til billeder fra indlæggets indhold i sitemaps. Dette hjælper søgemaskiner med at indeksere dine billeder bedre.IndeksIndex StatusResultat af indeksstatusIndeksering tilladtIndekseringstilstandIndienIndicates whether the event occurs online, offline at a physical location, or a mixture of both online and offline.Angiver om podcasten har eksplicit sprog eller voksenindhold.IndonesienIndsætIndsæt beløb, f.eks. 50.00, eller et løninterval, f.eks. 40.00-50.00Indsæt/rediger linkInstruction TextsInstruktionstypeInstruktionens navn på opskriften.Intelligente forslagRenteUgyldig værdi.Inventory LevelIranIranIraqIrlandEr eksplicitEr familievenlig videoEr hjemmearbejdeEr episoden familievenlig?Isle of ManIsraelMeddelelse om problemProblemstillingerDet ser ud til, at der ikke er nogen statistik at vise lige nu.Det ser ud til, at du ikke har et aktivt abonnement på %1$s. Se %2$sdetaljer og priser%3$s.ItalienEmnerBehandlede elementer: %1$s/%2$sIvory CoastJSON-LD CodeJSON-LD/brugerdefineret kodeJamaicaJapanJerseyStedJob indlægJobtypeJobtitelJordanKML er et filformat, der bruges til at vise geografiske data i en Earth-browser som Google Earth. Flere oplysninger: KML placeringerKasakhstanHold dette afsnit tomt, hvis dette er en redaktionel gennemgang.KenyaNøgleordKeyword ManagerNøgleordSøgeord, der opsummerer datasættet. Tilføj ét søgeord pr. linje.Børn & FamilieKilometerKiribatiKoreaSydkoreaKosovoKuwaitKirgisistanLaosLaosSidste crawl-tidspunktSidste crawl: Sidste Mod.BreddegradVærdier for breddegrad og længdegrad adskilt af komma.LetlandLær mereFå flere oplysninger om videositemap.Lær mere om XML Sitemaps.Lær mereLebanonVenstreLesothoLiberiaLibyaLibyenLicenseLiechtensteinBegræns antallet af placeringer, der vises på dit websted, til dem, der er tættest på din bruger.LinkLinkfarveLinktitelLink redigeret.Link indsat.Link markeret.Link til hele rapportenLinksListe over brugerdefinerede felters navn, der skal kontrolleres for videoindhold. Tilføj en pr. linje.LitauenIndlæser…Lokal virksomhedNavn på lokal virksomhedSkema for lokal virksomhedLokal virksomhed af Rank MathLokalt sitemapLokalitetLokationBeliggenhed kategorierRegistrering af placeringNavn på placering indlægstypeBeliggenhed typePlacering af en side, der beskriver datasættet.PlaceringerPlaceringer kategoribasePlaceringer Indlægstype BasePlaceringer indlægstypenavn (flertal)LogoLogo linkLogo-URL for den organisation, der tilbyder jobstillingen. Lad være tom for at bruge dine egne virksomhedsoplysningerLogo, der vises i rapportens sidehoved.LængdegradLuxembourgMPNMacaoMacao S.A.R., KinaMacaoMakedonienMakedonienMadagascarGør Schema primærtSørg for at tilføje blokken eller %s for at få vist dine virksomhedsdata.Gør dine podcasts synlige via Google Podcasts, Apple Podcasts og lignende tjenester med Podcast RSS-feed og Schema Markup af Rank Math.MalawiMalaysiaMaldivesMaliMaltaHåndter kategorierOpret og rediger dit eget brugerdefinerede skema manuelt – kontroller alle dine egenskaber, ejendomsgrupper og de tilknyttede attributter fuldt ud. Vær forsigtig, og valider din kode for at sikre, at den overholder Googles retningslinjer og standarder for strukturerede data.KortKortets højdeKortindstillingerKortdesignKorttypeKortets breddeMarker løst.Marker som uløst.Marker denne video som familievenligMarshall IslandsMartiniqueMaterialeMaterialer:MauritaniaMauritiusMaksimalt antal placeringer, der skal visesMayotteMålesystemMenu URLFlettetBeskedMexicoMicronesiaMikronesienI midten centreretI midten til venstreI midten til højreMilesManglende CSV-overskrifter.Manglende alt-tagManglende billedtekstManglende importfil.Der mangler en eller flere obligatoriske kolonner.Manglende eller standard titeltagMobil anvendelighedResultat af mobil brugervenlighedModified DateMoldovaMoldovaMonacoMondayMongoliaOvervåg SEO-ydeevneMontenegroMånederMåneders erfaringMontserratFlere detaljerMere informationMarokkoFlyt nedFlyt opFilmFilminstruktørFilmnavnMozambiqueMusikMyanmarMyanmar (Burma)NavnNavnet på podcasten.Navn*NamibiaNauruNegative noter, tilføj et element pr. linjeNepalHollandNederlandske AntillerNy %sNy %s kategoriNew CaledoniaNy kategoriNyt kategorinavnNyt SchemaNew ZealandNyheder & PolitikNyhedsartikelNyhedsindlæg typeNews-sitemapSitemaps til nyhederSitemaps til Nyheder giver dig mulighed for at styre, hvilket indhold du indsender til Google Nyheder.Sitemaps til Nyheder giver dig mulighed for at styre, hvilket indhold du indsender til Google Nyheder. Flere oplysninger: Oversigt over sitemaps for NyhederNæsteNicaraguaNigerNigeriaNiueNejIntet %s fundet i papirkurven.Ingen %s fundet.Intet arkivNo FollowIntet billede-indeksNo IndexIntet uddragIngen ændringerIngen data at vise.Ingen fil valgt.Ingen html body fundet.Der blev ikke fundet noget.Der blev ikke fundet nye fokussøgeord.Der blev ikke fundet nogen indlæg til konvertering.Der blev ikke fundet nogen resultater, der matcher din søgeforespørgsel.Der blev ikke fundet nogen indstillinger, der blev importeret.Ingen url fundet.Intet gyldigt ID leveret.Der blev ikke fundet nogen gyldig omdirigering.Noindex skjulte produkterIkke-vedvarende tilfældigt ord valgt fra en liste. Et nyt tilfældigt ord vælges ved hver sideindlæsning.Nonce fejl. Prøv igen.IngenIngen (Klik her for at indstille en)Norfolk IslandNormalNorth KoreaNordlige MarianaøerNorgeIkke tilgængeligBemærk:Bemærk: Gem indlægget som en kladde først for at se de faktiske data.Objektets enestående idOffTilbyd tilgængelighedTilbudOmanNår du har gemt ændringerne, opretter vi en ny tilpasset indlægstype kaldet "Placeringer", hvor du kan tilføje flere placeringer af din virksomhed/organisation.Der opstod en eller flere fejl under importen: En eller flere af de valgte omdirigeringer kunne ikke ændres, fordi de er planlagt til fremtidig aktivering/deaktivering.Online Event URLKun 6 søgeord kan tilføjes i grafenKun kolonnerne %1$s og %2$s er obligatoriske, de andre er valgfrie.Åben 24/7Åben 24/7 mærkatÅben 24t mærkatÅbningsdageÅben rapportÅbn i ny fane.Åbn nuÅbningstiderFormat for åbningstiderIndstillinger for åbningstiderÅbningstider:ÅbningstidOperativsystemIndstillinger vil blive anvendt på gamle og nye indlæg. Som standard importeres kun primære søgeord.OrganisationOrganisationslogoOrganisations logo (anbefales)Organisations URLOrganisationens URL (anbefalet)Organiser dine omdirigeringer i kategorier.Forældreløse indlægAndre udtryk for din opskrift, såsom årstiden, højtiden eller andre beskrivelser. Adskil flere indtastninger med kommaer.Ejer e-mail Ejerens navnPRO versionSidehentningSidehentningstilstandSide-urlPage SpeedSidevisningerPakistanPalauPalæstinaPalestinian TerritoryPalæstinentiske område, besatPanamaPapua New GuineaParaguayForælderkategoriForælderkategori:Seneste 12 månederSeneste 30 dageSeneste 5 årSeneste 7 dageSeneste 90 dageSidste dagBetaling accepteretLønningslisteLønningsliste (anbefalet)PerformerPerformer InformationAnalyser indlæg med jævne mellemrumVedvarende tilfældigt ord valgt fra en listePersonPerson eller virksomhedPerson-/organisationsnavnPeruFilippinerneTelefonTelefonnummerPinterest-fejlfindingPitcairnVær venlig at %1$s forbinde Rank Math SEO PRO %2$s for at få automatiske opdateringer.Aktiver modulet Schema og sitemap for at bruge dette modul.Aktiver Schema-modulet for at bruge dette modul.Aktiver sitemapmodulet for at bruge dette modul.Overvej at bruge %1$s blok i stedet.Vælg en CSV-fil, der skal importeres.Vælg en fil, der skal importeres.Vælg mindst én objekttype, der skal eksporteres.Indstil fokussøgeordet for denne side.Opdater venligst Rank Math Free til den nyeste version, før du bruger Rank Math PRO.Opdater venligst den gratis version, før du opdaterer Rank Math SEO PRO.PodcastPodcastkategoriBeskrivelse af podcastPodcast EpisodeBillede af podcastPodcastens navnPodcastkanalbillede konfigureret i Rank Math indstillingerne.PolenUdfyld automatisk videoskema ved automatisk at registrere enhver video i indholdet.PortugalPlaceringPositions-historikPlacering af episoden inden for en ordnet gruppe af episoder (1, 2, 3 osv.).Placering af sæsonen inden for en ordnet gruppe af sæsoner (1, 2, 3 osv.).StillingsoversigtPositive noter, tilføj et element pr. linjeIndlægUdgiv AnalyticsSchemasSchemaIndlægstyper:Postnr.Udgivelsens udløbsdatoUdgivelses id (anbefales)IndlægForberedelsestidForhåndsvisForhåndsvis billedePrisPrisklassePrice Valid FromPris Gælder tilPris indikationPrimær %sPrimært landSøgeord med primært fokusPrimært søgeordPrimært nummerUdskrivProces kodeBehandl HTMLProduktProduct BrandProdukt valutaProdukt på lagerProdukt prisProduct SKUProdukt URLProdukt navnFordeleOffentlige indlægstyperOffentlige taksonomierUdgivelsesdatoUdgiv din placering!Published DatePuerto RicoQatarMængde produceret efter opskriften, f.eks. 4 portionerSpørgsmålSpørgsmålTilfældigt ordRank MathRank Math FAQ SchemaRank Math PRORank Math Pro er installeret, men ikke aktiveret endnu. %1$sAktiver nu%2$s. Det tager kun 20 sekunder!Rank Math SEO FiltreRank Math SEO PRORank Math SEO PRO til WordPressRank Math SEO score.Rank Math skemaskabelonerRank Math [SEO Report] - %sRank Math gratis version er påkrævet for at køre Rank Math Pro, men det kunne ikke aktiveres automatisk. Installer og aktiver først den gratis version.Rank Math gratis version er påkrævet for at køre Rank Math Pro, men det kunne ikke installeres automatisk. Installer og aktiver først den gratis version.Rank Math gratis version er påkrævet for at køre Rank Math Pro. Begge plugins er nu deaktiverede.Rank Maths lokale forretningsblokRank Math: Tilføjede videoskema til indlæg med succes.Rank Maths SEO Analyzer Score.Rangeret efter flest klikRangeret efter flest eksponeringerRangeret efter de fleste søgeordRangeret efter mest søgetrafikRangering af søgeordBedømmelseMaksimum bedømmelseMinimums bedømmelseRating maximum scoreRating minimum scoreRating scoreLæs mereRecipeOpskrift ingredienserOpskriftsinstruktionerneMiniaturebillede til opskriftens videoOpskrift UdbytteOpskriftsingredienser, tilføj et element pr. linjeRedirectOmdirigerede indlægOmdirigering KategorierOmdirigering kategoriOmdirigering aktiveres på denne dato (valgfrit).Omdirigering deaktiveres på denne dato (valgfrit).Omdirigeringer CSVOmdirigeringer synkroniseret med .htaccess-filen.Reference webside Henvisende webadresserOpdaterRegionReligion & SpiritualitetTilbagePlacering af fjernjob (valgfrit)FjernFjern mediedata fra RSS-feedFjern tilpasset kanonisk urlFjern fra grafFjern omdirigeringErstatErstat tegn eller ord i alt-tags, titeltags eller i billedteksterne.UdskiftningerRapportens e-mailadresseRapportens e-mailemneTekst i sidefod til rapportBaggrund for rapportens sidehovedRapport logoRapportens øverste tekstRepublic of IrelandRest of the KeywordsRestaurantReunionAnmeldelseGennemgå placeringValidering af Rich PinsTyper af udvidede resultaterRich ResultaterHøjreRuteplanRobotter MetaRobots meta redigeret til %1$d %2$s.Robotter tilstandRobotter.txt tilstandRumænienRutevejledningRuteetiketRussiaRussiske FøderationRwandaRéunionSEO DescriptionSEO-DetaljerSEO-rapport for dit webstedSEO ScoreSEO-indstillingerSEO titelSEO er den mest konsistente kilde til trafik for ethvert webstedSEO forslagSaint BarthelemySaint HelenaSaint Kitts og NevisSaint LuciaSaint Martin (hollandsk del)Saint Martin (fransk del)Saint Pierre and MiquelonSaint Vincent and the GrenadinesLønLøn (anbefalet)Løn valutaLøn beløbet er forSamme somSamoaSan MarinoSao Tome og PrincipeSatellitSaturdaySaudi ArabienGemGem indstillingerGem og fortsætSpar tid og pengePlanlagt aktiveringPlanlagt deaktiveringSkemaSchema BuilderSkema fundetSchema TemplatesSchema redigeret til %1$d %2$s.Skema, der skal tilføjes.Skematype for indlægget.SchemasVidenskab og MedicinSøgSøg %sSøg i kliksSøgeeksponering:Søg efter eksponeringerSøg søgeord…Søg efter placeringer inden for radiusSøg efter indlæggets webadresseSøg omdirigering kategorierSearch TrafficSøgetrafik:Søg i kategorierSøgemaskiner viser din e-mailadresse.Søgemaskiner kan tydeligt vise dit kontakttelefonnummer til mobilbrugere.Søg i skemaerSæsonSæsonens navnSæson nummerSæson URLSekundært nummerSekundær telefonVælg mærkeVælg kategoriVælg sideVælg indlægstyperVælg Product Brand klassificering til brug i Schema.org & OpenGraph markup.Vælg TidszoneVælg en Rank Math-indstillingsfil på din computer, og upload den for at bruge de brugerdefinerede indstillinger.Vælg en side på dit website, hvor du vil vise LocalBusiness-metadataene.Vælg åbningstider. Du kan tilføje flere sæt, hvis du har forskellige åbningstider på nogle dage, eller hvis du har en pause midt på dagen. Tiderne angives ved hjælp af 24:00 tid.Vælg indlægstyper for at aktivere SEO-indstillinger for dem og inkludere dem i sitemappet.Vælg taksonomier for at aktivere SEO-indstillinger for dem og inkludere dem i sitemappet.Vælg den kategori, der bedst afspejler indholdet af dit show.Vælg det standardvandmærke, der skal anvendes, hvis der ikke er valgt et specifikt vandmærke.Vælg den kortstil, du vil bruge på frontend på dit websted.Vælg den indlægstype, hvor du bruger videoer, og ønsker, at de skal vises i videosøgningen.Vælg den indlægstype, du bruger til nyhedsartikler.Vælg den tekst, der skal vises sammen med dine åbningstider, når din butik er åben 24/7.Select this if you have a custom Rank Math settings file you want to use.Vælg, om du vil medtage et link til administratorsiden for hele rapporten i mailen eller ej.Vælg, hvilke tabeller der skal vises i rapporten.Vælg organisationens primære driftsland. Dette hjælper med at forbedre nøjagtigheden af butiksfinderen.Vælg dit foretrukne målesystem (miles eller kilometer).SenegalStore forbogstaverSerbienSerbien og MontenegroServerings køkkenServiceIndstil produktsider til noindex, når WooCommerce-katalogsynlighed er indstillet til skjult.Indstil Schema: Standard (%s)Indstil Schema: IngenIndstil til om.Indstil til followIndstil til indexIndstil til omtaler.Indstil til nofollowIndstil til nofollow.Indstil til noindexIndstil som sponsoreret.Konfigurer visningsregler for at styre, hvor denne Schemaskabelon bruges på dit websted. Vælg f.eks. "Hele webstedet" for at bruge skabelonen på alle sider på dit websted.IndstillingerIndstillingerne kunne ikke importeres:Indstillinger kunne ikke importeres: Upload mislykkedes.Indstillingsfilen kunne ikke importeres:AlvorSeychellesKortkodeVis %sVis virksomhedsoplysningerVis virksomhedens webadresseVis COC-nummerVis kategorifilterVis firmaadresseVis firmanavnVis landVis e-mailVis faxnummerVis globalt idVis InfovindueVis logoVis kortVis markørklyngerVis åbningstiderVis prisangivelseVis primært nummerVis ruteplanlæggerVis ruteetiketVis sekundært nummerVis statVis momsnummerVis momsnummerVis adresse på en linjeVis nærmeste placering, hvis der ikke findes nogen inden for radiusVis Åbn nu-etiket efter åbningstid for den aktuelle dagVis radiusHent rutevejledningSierra LeoneSingaporeEntalSint MaartenSitemapSitemapsSlovakietSlovenienSamfund & KulturSoftwareSolomon IslandsSomaliaBeklager, der blev ikke fundet noget søgeord.Der blev desværre ikke fundet nogen placeringer.Sorry, no post id found.Beklager, der blev ikke fundet noget indlægs-id.Beklager, du har ikke tilladelse til at eksportere omdirigeringer på dette websted.Du har desværre ikke tilladelse til at eksportere indholdet på dette websted.Beklager, du har ikke tilladelse til at importere indhold til dette websted.Beklager, du har ikke tilladelse til at importere omdirigeringer på dette websted.Beklager, du har ikke tilladelse til at gemme skabelonen.Beklager, din bruger ser ikke ud til at have de nødvendige muligheder for at eksportere.South AfricaSouth Georgia and the South Sandwich IslandsSouth Georgia / SandwichøerSouth KoreaSouth SudanSpanienRumlig dækningSpeakableSærlig dækningSærlige sitemaps:Angiv en anden Schema.org type for yderligere at beskrive det produkt, der refereres til. Du kan også indsætte en URL til et eksternt ordforråd såsom Wikidata eller Wikipedia.Sport & FritidSri LankaSkt. HelenaSt. Kitts & NevisSkt. LuciaSkt. MartinSt. Pierre & MiquelonSt. Vincent & GrenadinerneStart revisionStart datoenStart forskydningStatusTrinTrinButiksplaceringAdresselinjeEmnet for rapportens e-mails.Indsend nu med øjeblikkelig indekseringFuldført uden problemer.SudanForeslåede ændringerSundaySæt fut i dit websteds SEO med Rank Math PRO muligheder som Site Analytics, SEO Performance, Custom Schema skabeloner, Nyheder/Video Sitemaps, etc.ForsyningerUdbudUdbud:SurinameSvalbard & Jan Mayen-øerneSvalbard og Jan MayenSwazilandSverigeSchweizSynkroniser til .htaccessSyriaSyrienSão Tomé & PríncipeSão Tomé and PríncipeTV & FilmTagsTaiwanTaiwanTadsjikistanTanzaniaTanzaniaSkatte-IDTaksonomier:TeknologiMidlertidig dækningTermsTerrænTest med GoogleTekstfarveTekst eller grundlæggende HTML, der skal indsættes under titlen.Tekst eller grundlæggende HTML, der skal indsættes i sidefodsområdet.Tekst, der skal vises i åbningstider, når virksomheden er lukket.ThailandKolonnen %1$s kan indeholde værdien %2$s eller intet.ISBN nummeret til den trykte bogThe URL of the online event, where people can join. This property is required if your event is happening onlineURL'en på den organisation, der tilbyder jobstillingen. Lad være tom for at bruge dine egne virksomhedsoplysningerNavnet på kataloget.Opskriftens oprindelse (f eks. Frankrig eller Etiopien)Dataene i datasættet dækker et bestemt tidsinterval. Medtag kun denne egenskab, hvis datasættet har en tidsmæssig dimension.Den dato, hvorefter prisen ikke længere vil være tilgængeligDen dato, hvor filmen blev udgivet.The date when the item becomes valid.Datoen, hvor stillingsopslaget udløber. Hvis et stillingsopslag aldrig udløber, eller du ikke ved, hvornår jobbet udløber, skal du ikke inkludere denne egenskabUdgaven af bogenDen uddannelsesmæssige baggrund, der er nødvendig for stillingsopslaget. Hvis der ikke er nogen uddannelsesmæssige krav, skal du bruge værdien ingen krav. Hvis du ikke kender uddannelseskravene, skal du ikke tilføje denne egenskab.Podcastejerens e-mailadresse. Sørg for, at e-mail-adressen er aktiv og overvåget.Klippets sluttidspunkt udtrykt som antallet af sekunder fra arbejdets begyndelse.De anslåede omkostninger ved de forbrugsvarer, der forbruges, når du udfører instruktioner.Den erfaring, der kræves til stillingsopslaget. Hvis der ikke er nogen krav, skal du bruge 0.Filformatet for distributionen.Følgende linjer kunne ikke importeres: The hiring organisation's unique identifier for the job.Personens stillingsbetegnelse (for eksempel økonomichef).Den etiket, der vises i sidebjælken for den tilpassede indlægstype, hvor du kan tilføje og administrere placeringer.Linket til download.Producenten af produktet. Hvis aktiveret, bruges organisationsdataene fra lokale SEO-indstillinger.Navnet på virksomheden. Lad det stå tomt for at bruge dine egne virksomhedsoplysninger.Navnet på nyhedspublikationen. Det skal matche navnet nøjagtigt, som det vises på dine artikler i news.google.com, udelade eventuelle efterfølgende parenteser. Flere oplysninger på support.google.comAntallet af kalorier i opskriften. Valgfrit.Den oprindelige dato, hvor arbejdsgiveren indsendte jobbet. Du kan lade dette stå tomt for at bruge udgivelsesdatoen som job-opslåes datoenNavnet på podcastejerens.Virksomhedens prisklasse, for eksempel $$$.Prisklassen for virksomheden.Det primære fokussøgeord, der er angivet for indlægget.Bedømmelsen af videoen. Understøttede værdier er flydende tal i området 0,0 (lav) til 5,0 (høj) inklusive. (Bruges kun i videositemappet)Omdirigeringerne kunne ikke synkroniseres, fordi .htaccess-filen ikke findes, eller der ikke ikke kan skrives til den.Anmeldelsen eller vurderingen skal vises på siden for at overholde Googles Schema-retningslinjer.Det samme datasæt kan medtages i mere end ét sådant lager. Du kan referere til et datakatalog, som dette datasæt tilhører, ved at referere direkte til det.Starttidspunktet for klippet udtrykt som antallet af sekunder fra begyndelsen af arbejdet.Tidszonen bruges til at beregne funktionen Åbn nu.Titlen på værket. Brug den til titlen på værket, hvis den adskiller sig fra bogen. *Valgfri, når værket har samme titel som bogenDet samlede testantal er forskelligt for konkurrenten, da vi ikke har adgang til deres database.Den sandfærdighedsvurdering, der er tildelt ClaimReview.reviewRating, som et kort ord eller udtryk, der kan læses af mennesker. Denne værdi vises i faktatjekket i søgeresultaterne. Eksempler: True, Mostly trueSted navnet.Denne Video Sitemap er genereret af Rank Math WordPress SEO Plugin. Det er, hvad søgemaskiner som Google bruger til at finde og forstå videoindholdet på dit websted.Denne XML-sitemap indeholder %s URL'er.Dette XML-sitemap er genereret af Rank Math WordPress SEO Plugin. Det er hvad søgemaskiner som Google bruger til at crawle og gencrawle indlæg/sider/produkter/billeder/arkiver på dit websted.Denne e-mail blev sendt til dig som et registreret medlem af %s.Dette er, hvor mange gange dit websted er blevet klikket på i søgeresultaterne.Dette er hvor mange gange dit websted dukkede op i søgeresultaterne.Dette er, hvor mange gange dit websted blev klikket på i søgeresultaterne.Dette er den gennemsnitlige klikrate (søgeklik divideret med søgeeksponeringer).Dette er den gennemsnitlige placering af dit websted i søgeresultaterne.This is the number of pageviews carried out by visitors from Google.Dette er det samlede antal søgeord, som dit websted rangerede efter.Dette er din samlede AdSense-indtjening i tidsperioden.Denne mulighed giver dig mulighed for at overvåge SEO-ydeevnen på alle dine websteder i et centraliseret dashboard på RankMath.com, så du hurtigt kan tjekke op på websteder. Få flere oplysninger.Denne mulighed giver dig mulighed for at vise %s i Analytics-graferne.Denne side kan ikke indlæse Google Maps korrekt. Tilføj venligst %s.Denne opdatering installerer en betaversion af Rank Math SEO PRO.ThursdayTidsformat, der bruges i kontakt kortkoden.TidsrammeTimor-LesteTitelTitel rammeTiteltekst indstillet til det aktuelle billede.Til datoHvis du vil opdatere dine e-mailindstillinger, skal du %s. ###ADDRESS###TogoTokelauTongaVærktøjVærktøjerVærktøj:Top 5 tabende søgeordTop 5 tabende indlægTop 5 vindende søgeordTop 5 vindende indlægTop CentreØverst til venstreMest tabende søgeordMest tabende indlægØverst til højreTop statuserTop vindende søgeordTop vindende indlægSamlet antal klikSamlet antal visningerSøgeord i altSamlet tidTotal number of keywords your site ranking below 100 position.SporingspræfiksTrafikTendensTrinidad & TobagoTrinidad og TobagoTuesdayTunesienTyrkietTurkmenistanTurks- og CaicosøerneTurks and Caicos IslandsSlukketTuvaluTypeType ret, for eksempel forret eller dessert.Ansættelsestype. Du kan vælge mere end én værdiType af begivenhedAmerikanske JomfruøerURLURL / Online-sideURL-adresse på en referencewebside, der entydigt angiver datasættets identitet, normalt i et andet lager.Varens URL-adresse.URL, der peger på menuen på restauranten.URL til denne bog, hvis den eksistereURL-adresse, som logolinket skal pege på.USDUgandaUhaUkraineUncategorisedForenede Arabiske EmiraterStorbritannienStorbritannien (UK)USAUnited States (US)USA's ydre småøerUkendt regionUkendt objekttype.Annuller publicering, når den udløberUspecificeretUpdateOpdater %sOpdatér %s-kategoriOpdater kategoriOpdater SchemaOpdateretOpgrader din pakke!UploadUpload DateUploader …UruguayBrugBrug %1$s (forskel på store og små bogstaver) som værdien for kolonnen %2$s til at slette en omdirigering.Brug 24 timer formatBrug Exp i stedet for uddannelseBrug flere placeringerBrug avancerede indstillingerBrug i SchemamarkeringBrug følgende kolonner i CSV-filen (rækkefølgen betyder ikke noget): %sBrug denne egenskab til at angive geografiske placeringer, hvor medarbejdere kan være placeret til hjemmearbejde. Der kræves mindst ét land.Brug denne egenskab til at angive, at jobbet er et arbejde hjemmefra (fjern)job. Hold adressen tom, hvis jobbet er 100% hjemmearbejde.Brug kun dette afsnit til redaktionelle anmeldelser.BrugtBruger kanoniskBrugerroller:BrugereBrug af en "Index" eller "NoIndex" mulighed giver dig mulighed for at kontrollere, hvad Google News Bot (ikke at forveksle med Google Search Bot) kan inkludere eller ikke medtage i Google News Index.UsbekistanMomsnummerSE DETALJEREDE ANALYSERVanuatuVaticanVenezuelaSted navnSted URLDomVideoVideokategoriVideoklipVideo indlægstypeVideo SitemapVideo sitemapsVideositemaps giver søgemaskiner oplysninger om videoindhold på dit websted.Videositemaps giver søgemaskiner oplysninger om videoindhold på dit websted. Flere oplysninger: VideositemapsVideo tagsVideo miniaturebillede (thumbnail)Videominiature: %sVideo-URLURL-adresse til video.Dato for upload af videoVietnamVietnamVis %sSe skemaSe skemaerJomfruøerne, BritiskeJomfruøerne, AmerikanskeWallis & FutunaWallis and FutunaAdvarsel:Advarsel: linket er blevet indsat, men kan have fejl. Venligst test det.Vi oprettede %1$sRank Math, et WordPress SEO-plugin%2$s, for at hjælpe enhver webstedsejer med at få adgang til de SEO-værktøjer, de har brug for for at forbedre deres SEO og tiltrække mere trafik til deres websted.Webstedets alternative navnWebsted navnWebsteds URL til stedetWebsite or Social LinkWednesdayVestsaharaWestern SamoaNår indstillingen er aktiveret, viser sektionerne Vindende søgeord og Tabende søgeord kun Sporede søgeord.Når det er aktiveret, viser sektionen Vindende søgeord kun sporede søgeord.Når du er færdig med at redigere, skal du ikke glemme at trykke på "udgiv" for at oprette denne placering.Hvor vil du bruge denne Schemaskabelon?BreddeI hele verdenXML-sitemapXML-sitemaps hjælper søgemaskiner med at indeksere dit websteds indhold mere effektivt.YemenJaYou can either use this shortcode or Schema Block in the block editor to print the schema data in the content in order to meet the Google's guidelines. Read more about it here.Du kan bruge Local Business Block i blokeditoren eller kopiere og indsætte dette i indholdet. Lær mereDu kan bruge Schema-blokken i blokeditoren eller kopiere og indsætte dette i indholdet. Denne shortcode fungerer kun på denne side.Du har brugt alle dine AI-kreditter og skal købe mere fra din SEO-tjenesteudbyder.Generelt har du kun brug for en News-sitemap, hvis dit nyhedssite er med i Google News.Du har generelt kun brug for et videositemap, når dit websted har videoindhold.Din placeringer KML-fil kan findes her: %sDit sitemapindeks for Nyheder kan findes her: : %sDit Podcast RSS-feed kan findes her: %sDine skabelonerDit videositemapindeks kan findes her: %sDin søgeordskvote er udløbet. Opgrader din pakke for at øge grænsen.Din placering:Dit navn eller firmanavn, der skal vises i Googles infopanel.ZambiaZimbabweZoom niveau[Rediger]alt med små bogstaverklik hercssSelectorsdage sidendetectedItemsf.eks. 09:00-17:00timer sidenhttps://rankmath.com/?utm_source=Plugin&utm_medium=Readme%20Author%20URI&utm_campaign=WPhttps://rankmath.com/wordpress/plugin/seo-suite/placeringer.kml Sitemap genereres automatisk, når modulet Lokal SEO aktiveres, og geokoordinaterne tilføjes.vores vidensbaseartikelsammeSomOmdirigering kategorierOmdirigering kategoriÅlandsøerne↳languages/rank-math-pro-da_DK.po000064400000761015147600403130012502 0ustar00# Translation of Rank Math - Rank Math Pro in Danish # This file is distributed under the same license as the Rank Math - Rank Math Pro package. msgid "" msgstr "" "Project-Id-Version: Rank Math - Rank Math Pro\n" "POT-Creation-Date: \n" "PO-Revision-Date: 2023-08-25 11:44+0200\n" "Last-Translator: FX Bénard \n" "Language-Team: \n" "Language: da_DK\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Poedit 3.3.2\n" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Your Templates" msgstr "Dine skabeloner" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Schema Builder" msgstr "Schema Builder" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Display Conditions" msgstr "Vis vilkår" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Custom Schema" msgstr "Custom Schema" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Please consider using %1$s Block instead." msgstr "Overvej at bruge %1$s blok i stedet." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Note: Please save the post as a draft first to see the actual data." msgstr "Bemærk: Gem indlægget som en kladde først for at se de faktiske data." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Add New Condition" msgstr "Tilføj ny betingelse" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Set up display rules to control where this Schema template is used on your website. For example, choose \"Entire Site\" to use the template on all pages on your website." msgstr "Konfigurer visningsregler for at styre, hvor denne Schemaskabelon bruges på dit websted. Vælg f.eks. \"Hele webstedet\" for at bruge skabelonen på alle sider på dit websted." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Where do you want to use this Schema template?" msgstr "Hvor vil du bruge denne Schemaskabelon?" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Enter Schema Type" msgstr "Indtast Schematype" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Empty for All Authors, or User IDs separated by comma" msgstr "Tom for alle forfattere eller bruger-id'er adskilt af komma" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "In Author (on Single Posts)" msgstr "I forfatter (på enkelte indlæg)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "In WebPage Schema" msgstr "I webside-Schema" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "In WebSite Schema" msgstr "I skema for websted" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "In Publisher (Organization or Person Schema)" msgstr "I Publisher (organisations- eller person-Schema)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Singular" msgstr "Ental" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Archives" msgstr "Arkiver" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Entire Site" msgstr "Hele webstedet" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Insert" msgstr "Indsæt" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Exclude" msgstr "Ekskludér" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Include" msgstr "Inkluder" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "All Post Types" msgstr "Alle indlægstyper" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Author" msgstr "Forfatter" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "All Archives" msgstr "Alle arkiver" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Manually create and edit your own custom Schema – fully control all of your properties, property groups, and the associated attributes. Please proceed with caution and validate your code to ensure it aligns with Google's Structured Data guidelines and standards." msgstr "Opret og rediger dit eget brugerdefinerede skema manuelt – kontroller alle dine egenskaber, ejendomsgrupper og de tilknyttede attributter fuldt ud. Vær forsigtig, og valider din kode for at sikre, at den overholder Googles retningslinjer og standarder for strukturerede data." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Use" msgstr "Brug" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Schema Found" msgstr "Skema fundet" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "JSON-LD/Custom Code" msgstr "JSON-LD/brugerdefineret kode" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "URL / Online Page" msgstr "URL / Online-side" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Import Schema Code from" msgstr "Importer Schemakode fra" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Test with Google" msgstr "Test med Google" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Copied!" msgstr "Kopieret!" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Copy" msgstr "Kopier" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "JSON-LD Code" msgstr "JSON-LD Code" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Importing…" msgstr "Importerer…" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Page URL" msgstr "Side-url" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Process HTML" msgstr "Behandl HTML" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "HTML Code" msgstr "HTML-kode" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Process Code" msgstr "Proces kode" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Custom JSON-LD Code" msgstr "Brugerdefineret JSON-LD-kode" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Make schema Primary" msgstr "Gør Schema primært" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "For example, Game, Multimedia" msgstr "For eksempel, Game, Multimedia" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Application Category" msgstr "Ansøgningskategori" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "For example, Windows 7, OSX 10.6, Android 1.6" msgstr "For eksempel, Windows 7, OSX 10.6, Android 1.6" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Operating System" msgstr "Operativsystem" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "End date and time of the event" msgstr "Slutdato og tidspunkt for begivenheden" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "End Date" msgstr "Slutdato" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Date and time of the event" msgstr "Dato og tidspunkt for begivenheden" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Start Date" msgstr "Start datoen" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Indicates whether the event occurs online, offline at a physical location, or a mix of both online and offline." msgstr "Indicates whether the event occurs online, offline at a physical location, or a mixture of both online and offline." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Event Attendance Mode" msgstr "Event Attendance Mode" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Current status of the event (optional)" msgstr "Aktuel status for begivenheden (valgfri)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Event Status" msgstr "Begivenhedsstatus" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Type of the event" msgstr "Type af begivenhed" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Event Type" msgstr "Begivenhedstype" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Editions" msgstr "Udgaver" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Position of the episode within an ordered group of episodes (1, 2, 3, etc)." msgstr "Placering af episoden inden for en ordnet gruppe af episoder (1, 2, 3 osv.)." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Episode Number" msgstr "Episode nummer" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Is episode family friendly?" msgstr "Er episoden familievenlig?" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "If empty, podcast channel image will be used from the Settings page." msgstr "Hvis det er tomt, bruges podcastkanalbilledet fra siden Indstillinger." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Episode Image URL" msgstr "URL-adresse til episodebillede" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "By default, current post URL is used." msgstr "Som standard bruges den aktuelle indlægs-url." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Episode URL" msgstr "URL-adresse til episode" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "ISO 8601 duration format. Example: PT37M. Use this tool to convert standard time to ISO8601 format." msgstr "ISO 8601 varighedsformat. Eksempel: PT37M. Brug dette værktøjtil at konvertere standardtid til ISO8601-format." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Episode Duration" msgstr "Episodens varighed" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A plaintext description of the episode without HTML tags." msgstr "En klartekstbeskrivelse af episoden uden HTML-tags." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Episode Description" msgstr "Beskrivelse af episoden" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Episode Name" msgstr "Episodens navn" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Podcast Episode" msgstr "Podcast Episode" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "If set to true, this property indicates whether a job posting will accept experience in place of its formal educational qualifications. If set to true, you must include both the experienceRequirements and educationRequirements properties." msgstr "Hvis indstillingen er angivet til sand, angiver denne egenskab, om et jobopslag accepterer erfaring i stedet for dets formelle uddannelsesmæssige kvalifikationer. Hvis indstillingen er angivet til sand, skal du medtage egenskaberne experienceRequirements og educationRequirements." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Use Exp in place of Education" msgstr "Brug Exp i stedet for uddannelse" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Remote Job Location (Optional)" msgstr "Placering af fjernjob (valgfrit)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Use this property to specify that the job is a Work From Home (remote) job. keep address empty if job is 100% remote." msgstr "Brug denne egenskab til at angive, at jobbet er et arbejde hjemmefra (fjern)job. Hold adressen tom, hvis jobbet er 100% hjemmearbejde." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Is Telecommute Job" msgstr "Er hjemmearbejde" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The hiring organization's unique identifier for the job." msgstr "The hiring organisation's unique identifier for the job." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Posting ID (Recommended)" msgstr "Udgivelses id (anbefales)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Type of employment. You can choose more than one value" msgstr "Ansættelsestype. Du kan vælge mere end én værdi" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Employment Type (Recommended)" msgstr "Ansættelsestype (anbefalet)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "If checked, post status will be changed to Draft and its URL will return a 404 error, as required by the Rich Result guidelines" msgstr "Hvis markeret, ændres indlægsstatus til Kladde, og dens URL returnerer en 404-fejl, som krævet af Rich Result-retningslinjerne" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The date when the job posting will expire. If a job posting never expires, or you do not know when the job will expire, do not include this property" msgstr "Datoen, hvor stillingsopslaget udløber. Hvis et stillingsopslag aldrig udløber, eller du ikke ved, hvornår jobbet udløber, skal du ikke inkludere denne egenskab" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The original date on which employer posted the job. You can leave it empty to use the post publication date as job posted date" msgstr "Den oprindelige dato, hvor arbejdsgiveren indsendte jobbet. Du kan lade dette stå tomt for at bruge udgivelsesdatoen som job-opslåes datoen" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Steps" msgstr "Trin" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Supplies" msgstr "Forsyninger" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Example: P12DT23H15M" msgstr "Eksempel: P12DT23H15M" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "HowTo" msgstr "HowTo" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Questions" msgstr "Spørgsmål" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The rating of the video. Supported values are float numbers in the range 0.0 (low) to 5.0 (high), inclusive. (Used in the Video Sitemap only)" msgstr "Bedømmelsen af videoen. Understøttede værdier er flydende tal i området 0,0 (lav) til 5,0 (høj) inklusive. (Bruges kun i videositemappet)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "An arbitrary string tag describing the video. Add coma separated video tags. (Used in the Video Sitemap only)" msgstr "Et vilkårligt strengtag, der beskriver videoen. Tilføj kommaseparerede videotags. (Bruges kun i videositemappet)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Video Tags" msgstr "Video tags" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A short description of the broad category that the video belongs to. Add coma separated video categories. (Used in the Video Sitemap only)" msgstr "En kort beskrivelse af den brede kategori, som videoen tilhører. Tilføj kommaseparerede videokategorier. (Bruges kun i videositemappet)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Video Category" msgstr "Videokategori" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Mark this video as Family-friendly" msgstr "Marker denne video som familievenlig" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Is Family Friendly Video" msgstr "Er familievenlig video" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Height" msgstr "Højde" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Width" msgstr "Bredde" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A video thumbnail URL" msgstr "A video thumbnail URL" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Upload Date" msgstr "Upload Date" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A URL pointing to the actual video media file like MP4, MOV, etc. Please leave it empty if you don't know the URL." msgstr "En URL, der peger på den faktiske videomediefil, såsom MP4, MOV, osv. Lad den venligst være tom, hvis du ikke kender URL'en." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A URL pointing to the embeddable player for the video. Example: https://www.youtube.com/embed/VIDEOID" msgstr "A URL pointing to the embeddable player for the video. Example: https://www.youtube.com/embed/VIDEOID" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Embed URL" msgstr "Indlejre URL" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "sameAs" msgstr "sammeSom" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The job title of the person (for example, Financial Manager)." msgstr "Personens stillingsbetegnelse (for eksempel økonomichef)." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Job title" msgstr "Jobtitel" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Gender" msgstr "Køn" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Keep this section empty if this is an editorial reviews." msgstr "Hold dette afsnit tomt, hvis dette er en redaktionel gennemgang." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The manufacturer of the product. If enabled, the Organization data from Local SEO settings will be used." msgstr "Producenten af produktet. Hvis aktiveret, bruges organisationsdataene fra lokale SEO-indstillinger." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Add Manufacturer" msgstr "Tilføj producent" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Specify another Schema.org type to further describe the product that is referenced. You can also insert a URL to an external vocabulary such as Wikidata or Wikipedia." msgstr "Angiv en anden Schema.org type for yderligere at beskrive det produkt, der refereres til. Du kan også indsætte en URL til et eksternt ordforråd såsom Wikidata eller Wikipedia." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Additional Type" msgstr "Yderligere type" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Product URL" msgstr "Produkt URL" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Product name" msgstr "Produkt navn" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Instruction Type" msgstr "Instruktionstype" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Recipe ingredients, add one item per line" msgstr "Opskriftsingredienser, tilføj et element pr. linje" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Quantity produced by the recipe, for example 4 servings" msgstr "Mængde produceret efter opskriften, f.eks. 4 portioner" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Other terms for your recipe such as the season, the holiday, or other descriptors. Separate multiple entries with commas." msgstr "Andre udtryk for din opskrift, såsom årstiden, højtiden eller andre beskrivelser. Adskil flere indtastninger med kommaer." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The cuisine of the recipe (for example, French or Ethiopian)." msgstr "Opskriftens oprindelse (f eks. Frankrig eller Etiopien)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Type of dish, for example appetizer, or dessert." msgstr "Type ret, for eksempel forret eller dessert." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "URL pointing to the menu of the restaurant." msgstr "URL, der peger på menuen på restauranten." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Menu URL" msgstr "Menu URL" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Serves Cuisine" msgstr "Serverings køkken" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "You can either use this shortcode or Schema Block in the block editor to print the schema data in the content in order to meet the Google's guidelines. Read more about it here." msgstr "You can either use this shortcode or Schema Block in the block editor to print the schema data in the content in order to meet the Google's guidelines. Read more about it here." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The timezone is used to calculate the Open now functionality." msgstr "Tidszonen bruges til at beregne funktionen Åbn nu." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Select Timezone" msgstr "Vælg Tidszone" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Use 24h Format" msgstr "Brug 24 timer format" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Area Served" msgstr "Område betjent" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Payment Accepted" msgstr "Betaling accepteret" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Currencies Accepted" msgstr "Accepterede valutaer" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The price range of the business." msgstr "Prisklassen for virksomheden." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Business FAX" msgstr "FAX til virksomheder" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Secondary Number" msgstr "Sekundært nummer" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Primary Number" msgstr "Primært nummer" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "You can use the Local Business Block in the block editor, or copy and paste this in the content. Learn more" msgstr "Du kan bruge Local Business Block i blokeditoren eller kopiere og indsætte dette i indholdet. Lær mere" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "DataSets" msgstr "Datasæt" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid " Only include this property if the dataset has a spatial dimension." msgstr " Medtag kun denne egenskab, hvis datasættet har en rumlig dimension." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Spatial Coverage" msgstr "Rumlig dækning" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The data in the dataset covers a specific time interval. Only include this property if the dataset has a temporal dimension." msgstr "Dataene i datasættet dækker et bestemt tidsinterval. Medtag kun denne egenskab, hvis datasættet har en tidsmæssig dimension." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Keywords summarizing the dataset. Add one keyword per line." msgstr "Søgeord, der opsummerer datasættet. Tilføj ét søgeord pr. linje." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "An identifier, such as a DOI or a Compact Identifier. Add one identifier per line." msgstr "En identifikator, såsom en DOI eller en kompakt identifikator. Tilføj ét id pr. linje." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "URL of a reference Web page that unambiguously indicates the dataset's identity, usually in a different repository." msgstr "URL-adresse på en referencewebside, der entydigt angiver datasættets identitet, normalt i et andet lager." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Same As" msgstr "Samme som" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Location of a page describing the dataset." msgstr "Placering af en side, der beskriver datasættet." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "You can use the Schema Block in the block editor, or copy and paste this in the content. This shortcode will work on this page only." msgstr "Du kan bruge Schema-blokken i blokeditoren eller kopiere og indsætte dette i indholdet. Denne shortcode fungerer kun på denne side." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The date the movie was released." msgstr "Den dato, hvor filmen blev udgivet." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Copy & paste this shortcode in the content." msgstr "Kopier og indsæt denne shortode i indholdet." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Shortcode" msgstr "Kortkode" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The review or rating must be displayed on the page to comply with Google's Schema guidelines." msgstr "Anmeldelsen eller vurderingen skal vises på siden for at overholde Googles Schema-retningslinjer." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Review Location" msgstr "Gennemgå placering" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Movie Director" msgstr "Filminstruktør" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Movie Name" msgstr "Filmnavn" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Article Section" msgstr "Artikelafsnit" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Google does not allow Person as the Publisher for articles. Organization will be used instead." msgstr "Google does not allow Person as the Publisher for articles. Organisation will be used instead." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Article Type" msgstr "Artikeltype" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Add speakable attributes to Article Schema." msgstr "Føj speakable attributter til artikel-schema." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Enable Speakable" msgstr "Aktiver Speakable" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Website or Social Link" msgstr "Website or Social Link" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Performer" msgstr "Performer" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Performer Information" msgstr "Performer Information" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The URL of the online event, where people can join. This property is required if your event is happening online" msgstr "The URL of the online event, where people can join. This property is required if your event is happening online" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Online Event URL" msgstr "Online Event URL" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Course Provider URL" msgstr "Kursusudbyder URL" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Course Provider Name" msgstr "Kursusudbyderens navn" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Course Provider" msgstr "Kursusudbyder" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Book Format" msgstr "Bog format" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Date of first publication of this tome" msgstr "Dato for første publicering af dette værk" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Date Published" msgstr "Udgivelsesdato" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "URL specific to this edition if one exists" msgstr "URL til denne bog, hvis den eksistere" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The ISBN of the print book" msgstr "ISBN nummeret til den trykte bog" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The edition of the book" msgstr "Udgaven af bogen" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The title of the tome. Use for the title of the tome if it differs from the book. *Optional when tome has the same title as the book" msgstr "Titlen på værket. Brug den til titlen på værket, hvis den adskiller sig fra bogen. *Valgfri, når værket har samme titel som bogen" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Edition" msgstr "Udgave" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Season URL" msgstr "Sæson URL" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Season Name" msgstr "Sæsonens navn" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Position of the season within an ordered group of seasons (1, 2, 3, etc)." msgstr "Placering af sæsonen inden for en ordnet gruppe af sæsoner (1, 2, 3 osv.)." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Season Number" msgstr "Sæson nummer" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Fully-qualified URL of the episode audio file, including the format extension (for example, .wav, .mp3)" msgstr "Fuldt kvalificeret URL til episodelydfilen, herunder formatudvidelsen (f.eks. .wav, .mp3)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Audio File URL" msgstr "URL-adresse til lydfil" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The educational background needed for the job posting. If there aren't any educational requirements, use the no requirements value. If you don't know the educational requirements, don't add this property." msgstr "Den uddannelsesmæssige baggrund, der er nødvendig for stillingsopslaget. Hvis der ikke er nogen uddannelsesmæssige krav, skal du bruge værdien ingen krav. Hvis du ikke kender uddannelseskravene, skal du ikke tilføje denne egenskab." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Use this property to specify geographic location(s) in which employees may be located for work from home jobs. At least one country is required." msgstr "Brug denne egenskab til at angive geografiske placeringer, hvor medarbejdere kan være placeret til hjemmearbejde. Der kræves mindst ét land." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Location Type" msgstr "Beliggenhed type" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The experience that's required for the job posting. If there aren't any requirements, use 0." msgstr "Den erfaring, der kræves til stillingsopslaget. Hvis der ikke er nogen krav, skal du bruge 0." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Months of Experience" msgstr "Måneders erfaring" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Website URL of the venue" msgstr "Websteds URL til stedet" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Venue URL" msgstr "Sted URL" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The venue name." msgstr "Sted navnet." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Venue Name" msgstr "Sted navn" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Logo URL of the organization offering the job position. Leave empty to use your own company information" msgstr "Logo-URL for den organisation, der tilbyder jobstillingen. Lad være tom for at bruge dine egne virksomhedsoplysninger" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Organization Logo (Recommended)" msgstr "Organisations logo (anbefales)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The URL of the organization offering the job position. Leave empty to use your own company information" msgstr "URL'en på den organisation, der tilbyder jobstillingen. Lad være tom for at bruge dine egne virksomhedsoplysninger" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Organization URL (Recommended)" msgstr "Organisationens URL (anbefalet)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The name of the company. Leave empty to use your own company information." msgstr "Navnet på virksomheden. Lad det stå tomt for at bruge dine egne virksomhedsoplysninger." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Hiring Organization" msgstr "Ansættelses Organisation" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Salary amount is for" msgstr "Løn beløbet er for" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Payroll (Recommended)" msgstr "Lønningsliste (anbefalet)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Insert amount, e.g. 50.00, or a salary range, e.g. 40.00-50.00" msgstr "Indsæt beløb, f.eks. 50.00, eller et løninterval, f.eks. 40.00-50.00" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Salary (Recommended)" msgstr "Løn (anbefalet)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Step" msgstr "Trin" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Tool" msgstr "Værktøj" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "ISO 4217 Currency code. Example: EUR" msgstr "ISO 4217 Valutakode. Eksempel: EUR" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The estimated cost of the supplies consumed when performing instructions." msgstr "De anslåede omkostninger ved de forbrugsvarer, der forbruges, når du udfører instruktioner." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Cost" msgstr "Omkostning" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Question" msgstr "Spørgsmål" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Answer" msgstr "Svar" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A URL that points to the start time of the clip. The clip URL must point to the same URL path as the video with additional query parameters that specify the time." msgstr "En URL-adresse, der peger på klippets starttidspunkt. Klippets URL-adresse skal pege på den samme URL-sti som videoen med yderligere forespørgselsparametre, der angiver klokkeslættet." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Clip URL" msgstr "URL-adresse til klip" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The end time of the clip expressed as the number of seconds from the beginning of the work." msgstr "Klippets sluttidspunkt udtrykt som antallet af sekunder fra arbejdets begyndelse." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "End Offset" msgstr "Slut forskydning" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The start time of the clip expressed as the number of seconds from the beginning of the work." msgstr "Starttidspunktet for klippet udtrykt som antallet af sekunder fra begyndelsen af arbejdet." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Start Offset" msgstr "Start forskydning" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Clip Name" msgstr "Navn på klip" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Video Clip" msgstr "Videoklip" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Inventory Level" msgstr "Inventory Level" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The date after which the price will no longer be available" msgstr "Den dato, hvorefter prisen ikke længere vil være tilgængelig" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The date when the item becomes valid." msgstr "The date when the item becomes valid." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Price Valid From" msgstr "Price Valid From" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Offer availability" msgstr "Tilbyd tilgængelighed" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Availability" msgstr "Tilgængelighed" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Currency" msgstr "Valuta" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Price" msgstr "Pris" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Offers" msgstr "Tilbud" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Brand URL" msgstr "URL-adresse til brand" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Brand Name" msgstr "Brand Name" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Instruction Texts" msgstr "Instruction Texts" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Instruction name of the recipe." msgstr "Instruktionens navn på opskriften." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Video Upload Date" msgstr "Dato for upload af video" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "ISO 8601 duration format. Example: PT1H30M" msgstr "ISO 8601 varighedsformat. Eksempel: PT1H30M" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Duration" msgstr "Varighed" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A recipe video thumbnail URL" msgstr "Miniaturebilledes URL til videoen" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A URL pointing to the actual video media file" msgstr "En URL, pegende til den faktiske video-mediefil" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A video URL. Optional." msgstr "A video URL. Optional." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Video URL" msgstr "Video-URL" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A recipe video Name" msgstr "Navnet på opskriftsvideoen" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The number of calories in the recipe. Optional." msgstr "Antallet af kalorier i opskriften. Valgfrit." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Closing Time" msgstr "Lukketid" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Opening Time" msgstr "Åbningstid" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Open Days" msgstr "Åbningsdage" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Longitude" msgstr "Længdegrad" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Latitude" msgstr "Breddegrad" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Geo Cordinates" msgstr "Geo Cordinates" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Postal Code" msgstr "Postnr." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Region" msgstr "Region" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Locality" msgstr "Lokalitet" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Street Address" msgstr "Adresselinje" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The link for the download." msgstr "Linket til download." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Content URL" msgstr "Indholds URL" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The file format of the distribution." msgstr "Filformatet for distributionen." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Encoding Format" msgstr "Kodning format" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A license under which the dataset is distributed." msgstr "En licens som datasættet distribueres under." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A short summary describing a dataset." msgstr "Et kort resumé, der beskriver et datasæt." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A descriptive name of a dataset." msgstr "Et beskrivende navn på et datasæt." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Either a specific edition of the written work, or the volume of the work" msgstr "Enten en bestemt udgave af det skrevne arbejde, eller volumen af arbejdet" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Data Set" msgstr "Datasæt" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The catalog name." msgstr "Navnet på kataloget." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The same dataset can be included in more than one such repository. You can refer to a data catalog that this dataset belongs to by referencing it directly." msgstr "Det samme datasæt kan medtages i mere end ét sådant lager. Du kan referere til et datakatalog, som dette datasæt tilhører, ved at referere direkte til det." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Data Catalog" msgstr "Datakatalog" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Claim" msgstr "Krav" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Headline" msgstr "Overskrift" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Appearance" msgstr "Udseende" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Negative notes, add one item per line" msgstr "Negative noter, tilføj et element pr. linje" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Positive notes, add one item per line" msgstr "Positive noter, tilføj et element pr. linje" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Use this section only for editorial reviews." msgstr "Brug kun dette afsnit til redaktionelle anmeldelser." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Modified Date" msgstr "Modified Date" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Review" msgstr "Anmeldelse" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The truthfulness rating assigned to ClaimReview.reviewRating, as a human-readible short word or phrase. This value is displayed in the fact check in search results. Examples: True, Mostly true" msgstr "Den sandfærdighedsvurdering, der er tildelt ClaimReview.reviewRating, som et kort ord eller udtryk, der kan læses af mennesker. Denne værdi vises i faktatjekket i søgeresultaterne. Eksempler: True, Mostly true" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Rating maximum score" msgstr "Rating maximum score" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Rating Maximum" msgstr "Maksimum bedømmelse" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Rating minimum score" msgstr "Rating minimum score" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Rating Minimum" msgstr "Minimums bedømmelse" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Rating score" msgstr "Rating score" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Rating" msgstr "Bedømmelse" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Image URL" msgstr "Billede URL" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "cssSelectors" msgstr "cssSelectors" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Speakable" msgstr "Speakable" #: includes/modules/schema/assets/js/schema.js:1 msgid "Delete" msgstr "Slet" #: includes/modules/schema/assets/js/schema.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Global Templates in Use" msgstr "Globale skabeloner i brug" #: includes/modules/news-sitemap/assets/js/news-sitemap.js:1 msgid "Using an \"Index\" or \"NoIndex\" option allows you to control what Google News Bot (not to be confused with Google Search Bot) can include or not include in the Google News Index." msgstr "Brug af en \"Index\" eller \"NoIndex\" mulighed giver dig mulighed for at kontrollere, hvad Google News Bot (ikke at forveksle med Google Search Bot) kan inkludere eller ikke medtage i Google News Index." #: includes/modules/news-sitemap/assets/js/news-sitemap.js:1 msgid "Googlebot-News index" msgstr "Indeks for Googlebot-Nyheder" #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "When you're done editing, don't forget to hit \"publish\" to create this location." msgstr "Når du er færdig med at redigere, skal du ikke glemme at trykke på \"udgiv\" for at oprette denne placering." #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Publish your location!" msgstr "Udgiv din placering!" #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Make sure to add the Local Business Block or %s to display your business data." msgstr "Sørg for at tilføje blokken eller %s for at få vist dine virksomhedsdata." #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Show Business Information" msgstr "Vis virksomhedsoplysninger" #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Add your local business's details here with \"Local Business\" Schema Markup in order to be eligible for local SERP features." msgstr "Tilføj din lokale virksomheds oplysninger her med \"Local Business\" Schema Markup for at være berettiget til lokale SERP-funktioner." #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Local Business Schema" msgstr "Skema for lokal virksomhed" #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Give your business's new location a name here. This field is required and will be visible to users." msgstr "Giv din virksomheds nye placering et navn her. Dette felt er obligatorisk og vil være synligt for brugerne." #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Local Business Name" msgstr "Navn på lokal virksomhed" #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Dismiss" msgstr "Afvis" #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Next" msgstr "Næste" #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Finish" msgstr "Afslut" #: includes/modules/content-ai/assets/js/content-ai.js:1 #: includes/modules/content-ai/assets/src/content-ai.js:12 msgid "You have used all of your AI credits and need to purchase more from your SEO service provider." msgstr "Du har brugt alle dine AI-kreditter og skal købe mere fra din SEO-tjenesteudbyder." #: includes/modules/content-ai/assets/js/content-ai.js:1 #: includes/modules/content-ai/assets/src/content-ai.js:8 msgid "Contact your SEO service provider for more AI credits." msgstr "Kontakt din SEO-tjenesteudbyder for at få flere AI-kreditter." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Past 5 years" msgstr "Seneste 5 år" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Past day" msgstr "Sidste dag" #: includes/modules/analytics/assets/js/stats.js:1 msgid "6 Months" msgstr "6 måneder" #: includes/modules/analytics/assets/js/stats.js:1 msgid "90 Days" msgstr "90 dage" #: includes/modules/analytics/assets/js/stats.js:1 msgid "30 Days" msgstr "30 dage" #: includes/modules/analytics/assets/js/stats.js:1 msgid "15 Days" msgstr "15 dage" #: includes/modules/analytics/assets/js/stats.js:1 msgid "7 Days" msgstr "7 dage" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Issue Message" msgstr "Meddelelse om problem" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Items" msgstr "Emner" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Rich Result Types" msgstr "Typer af udvidede resultater" #: includes/modules/analytics/assets/js/stats.js:1 msgid "detectedItems" msgstr "detectedItems" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Severity" msgstr "Alvor" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Message" msgstr "Besked" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Issues" msgstr "Problemstillinger" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Mobile Usability Result" msgstr "Resultat af mobil brugervenlighed" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Unspecified" msgstr "Uspecificeret" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Referring URLs" msgstr "Henvisende webadresser" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Index Status Result" msgstr "Resultat af indeksstatus" #: includes/modules/analytics/assets/js/stats.js:1 msgid "User Canonical" msgstr "Bruger kanonisk" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Google Canonical" msgstr "Google kanonisk" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Page Fetch State" msgstr "Sidehentningstilstand" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Not Available" msgstr "Ikke tilgængelig" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Last Crawl Time" msgstr "Sidste crawl-tidspunkt" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Indexing State" msgstr "Indekseringstilstand" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Robots.txt State" msgstr "Robotter.txt tilstand" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Verdict" msgstr "Dom" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Last Crawl: " msgstr "Sidste crawl: " #: includes/modules/analytics/assets/js/stats.js:1 msgid "Submit now with Instant Indexing" msgstr "Indsend nu med øjeblikkelig indeksering" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Google: " msgstr "Google: " #: includes/modules/analytics/assets/js/stats.js:1 msgid "hours ago" msgstr "timer siden" #: includes/modules/analytics/assets/js/stats.js:1 msgid "days ago" msgstr "dage siden" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Top Statuses" msgstr "Top statuser" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Excluded" msgstr "Ekskluderet" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Only 6 keywords can be added in the graph" msgstr "Kun 6 søgeord kan tilføjes i grafen" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Remove from graph" msgstr "Fjern fra graf" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Add to graph" msgstr "Tilføj til graf" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Allowed" msgstr "Tilladt" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Remaining" msgstr "Tilbage" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Used" msgstr "Brugt" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Delete All" msgstr "Slet alt" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Cancel" msgstr "Annuller" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Save" msgstr "Gem" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Keyword" msgstr "Nøgleord" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Keyword Manager" msgstr "Keyword Manager" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Added" msgstr "Tilføjet" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Adding…" msgstr "Tilføjer…" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Add" msgstr "Tilføj" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Search Keyword…" msgstr "Søg søgeord…" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Save Settings" msgstr "Gem indstillinger" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Select Post Types" msgstr "Vælg indlægstyper" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Include Secondary KWs" msgstr "Inkluder sekundære KW'er" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Options will be applied to old & new posts. By default, only Primary keyword will be imported." msgstr "Indstillinger vil blive anvendt på gamle og nye indlæg. Som standard importeres kun primære søgeord." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Enable Auto Import" msgstr "Aktiver automatisk import" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Auto Add Focus Keywords" msgstr "Tilføj automatisk fokussøgeord" #: includes/modules/analytics/assets/js/stats.js:1 msgid "No new Focus Keywords found." msgstr "Der blev ikke fundet nye fokussøgeord." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Successfully Completed." msgstr "Fuldført uden problemer." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Adding Focus Keywords.." msgstr "Tilføjelse af fokussøgeord.." #: includes/modules/analytics/assets/js/stats.js:1 msgid "↳" msgstr "↳" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Rest of the Keywords" msgstr "Rest of the Keywords" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Add in Keyword Manager" msgstr "Tilføj i Søgeordsadministrator" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Added in Keyword Manager" msgstr "Tilføjet i Søgeordsadministrator" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Delete from Keyword Manager" msgstr "Slet fra Keyword Manager" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Top 5 Losing Keywords" msgstr "Top 5 tabende søgeord" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Top 5 Winning Keywords" msgstr "Top 5 vindende søgeord" #: includes/modules/analytics/assets/js/stats.js:1 msgid "This is how many times your site has been clicked on in the search results." msgstr "Dette er, hvor mange gange dit websted er blevet klikket på i søgeresultaterne." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Avg.CTR" msgstr "Gns.CTR" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Read more" msgstr "Læs mere" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Average click-through rate. Search clicks divided by search impressions." msgstr "Gennemsnitlig klikrate. Søgeklik divideret med søgeeksponeringer." #: includes/modules/analytics/assets/js/stats.js:1 msgid "How many times your site was clicked on in the search results." msgstr "Hvor mange gange der blev klikket på dit websted i søgeresultaterne." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Open Report" msgstr "Åben rapport" #: includes/modules/analytics/assets/js/stats.js:1 msgid "This is your total AdSense earning from the time period." msgstr "Dette er din samlede AdSense-indtjening i tidsperioden." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Adsense" msgstr "AdSense" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Average position of all the ranking keywords below 100 position." msgstr "Gennemsnitlig position for alle de rangerende søgeord under 100 position." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Total number of keywords your site ranking below 100 position." msgstr "Total number of keywords your site ranking below 100 position." #: includes/modules/analytics/assets/js/stats.js:1 msgid "How many times your site was clicked." msgstr "Hvor mange gange der blev klikket på dit websted." #: includes/modules/analytics/assets/js/stats.js:1 msgid "How many times your site showed up in the search results." msgstr "How many times your site showed up in the search results." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Content" msgstr "Indhold" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Traffic" msgstr "Trafik" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Links" msgstr "Links" #: includes/modules/analytics/assets/js/stats.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "All" msgstr "Alle" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Pageviews" msgstr "Sidevisninger" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Ranking Keywords" msgstr "Rangering af søgeord" #: includes/modules/analytics/assets/js/stats.js:1 msgid "This is the average position of your site in the search results." msgstr "Dette er den gennemsnitlige placering af dit websted i søgeresultaterne." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Avg. Position" msgstr "Avg. Placering" #: includes/modules/analytics/assets/js/stats.js:1 msgid "This is the average click-through rate (search clicks divided by search impressions)." msgstr "Dette er den gennemsnitlige klikrate (søgeklik divideret med søgeeksponeringer)." #: includes/modules/analytics/assets/js/stats.js:1 msgid "CTR" msgstr "CRT" #: includes/modules/analytics/assets/js/stats.js:1 msgid "This is how many times your site was clicked on in the search results." msgstr "Dette er, hvor mange gange dit websted blev klikket på i søgeresultaterne." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Search Clicks" msgstr "Søg i kliks" #: includes/modules/analytics/assets/js/stats.js:1 msgid "This is the total number of keywords your site ranked for." msgstr "Dette er det samlede antal søgeord, som dit websted rangerede efter." #: includes/modules/analytics/assets/js/stats.js:1 msgid "This is how many times your site showed up in the search results." msgstr "Dette er hvor mange gange dit websted dukkede op i søgeresultaterne." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Search Impressions" msgstr "Søg efter eksponeringer" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Page Fetch" msgstr "Sidehentning" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Robots state" msgstr "Robotter tilstand" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Crawled As" msgstr "Crawled som" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Rich Results" msgstr "Rich Resultater" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Mobile Usability" msgstr "Mobil anvendelighed" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Indexing Allowed" msgstr "Indeksering tilladt" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Status" msgstr "Status" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Index Status" msgstr "Index Status" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Trend" msgstr "Tendens" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Loading…" msgstr "Indlæser…" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Please set the Focus Keyword for this page." msgstr "Indstil fokussøgeordet for denne side." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Suggested Changes" msgstr "Foreslåede ændringer" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Coming Soon" msgstr "Kommer snart" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Save spending time and money" msgstr "Spar tid og penge" #: includes/modules/analytics/assets/js/stats.js:1 msgid "SEO suggestions" msgstr "SEO forslag" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Periodically analyze post" msgstr "Analyser indlæg med jævne mellemrum" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Intelligent Suggestions" msgstr "Intelligente forslag" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Ranked for most Keywords" msgstr "Rangeret efter de fleste søgeord" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Ranked for most Clicks" msgstr "Rangeret efter flest klik" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Ranked for most Impressions" msgstr "Rangeret efter flest eksponeringer" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Ranked for most Search Traffic" msgstr "Rangeret efter mest søgetrafik" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Schema type of the post." msgstr "Skematype for indlægget." #: includes/modules/analytics/assets/js/stats.js:1 msgid "The primary focus keyword set for the post." msgstr "Det primære fokussøgeord, der er angivet for indlægget." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Primary Keyword" msgstr "Primært søgeord" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Rank Math’s SEO Analyzer Score." msgstr "Rank Maths SEO Analyzer Score." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Rank Math SEO score." msgstr "Rank Math SEO score." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Content Score" msgstr "Score for indhold" #: includes/modules/analytics/assets/js/stats.js:1 msgid "SEO Score" msgstr "SEO Score" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Timeframe" msgstr "Tidsramme" #: includes/modules/analytics/assets/js/stats.js:1 msgid "[Edit]" msgstr "[Rediger]" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Top 5 Losing Posts" msgstr "Top 5 tabende indlæg" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Top 5 Winning Posts" msgstr "Top 5 vindende indlæg" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Avg. CTR" msgstr "Avg. CTR" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Clicks" msgstr "Klik" #: includes/modules/analytics/assets/js/stats.js:1 msgid "#" msgstr "#" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Search Post URL" msgstr "Søg efter indlæggets webadresse" #: includes/modules/analytics/assets/js/stats.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "No results found matching your search query." msgstr "Der blev ikke fundet nogen resultater, der matcher din søgeforespørgsel." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Position History" msgstr "Positions-historik" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Are you sure you want to delete all the Manually Tracked keywords from Rank Tracker? This action is irreversible." msgstr "Er du sikker på, at du vil slette alle de manuelt sporede søgeord fra Rank Tracker? Denne handling er irreversibel." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Upgrade your plan!" msgstr "Opgrader din pakke!" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Your keyword quota has expired. Please upgrade your plan to increase the limit." msgstr "Din søgeordskvote er udløbet. Opgrader din pakke for at øge grænsen." #: includes/modules/analytics/assets/js/admin-bar.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "This is the number of pageviews carried out by visitors from Google." msgstr "This is the number of pageviews carried out by visitors from Google." #: includes/modules/analytics/assets/js/admin-bar.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Refresh" msgstr "Opdater" #: includes/modules/analytics/assets/js/admin-bar.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Google PageSpeed score for desktop and mobile." msgstr "Google PageSpeed-score for computer og mobil." #: includes/modules/analytics/assets/js/admin-bar.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "PageSpeed" msgstr "Page Speed" #: assets/admin/js/gutenberg-formats.js:1 msgid "Link" msgstr "Link" #: assets/admin/js/gutenberg-formats.js:1 msgid "Link edited." msgstr "Link redigeret." #: assets/admin/js/gutenberg-formats.js:1 msgid "Warning: the link has been inserted but may have errors. Please test it." msgstr "Advarsel: linket er blevet indsat, men kan have fejl. Venligst test det." #: assets/admin/js/gutenberg-formats.js:1 msgid "%s (opens in a new tab)" msgstr "%s (åbner i en ny fane)" #: assets/admin/js/gutenberg-formats.js:1 msgid "Set to mentions." msgstr "Indstil til omtaler." #: assets/admin/js/gutenberg-formats.js:1 msgid "Set to about." msgstr "Indstil til om." #: assets/admin/js/gutenberg-formats.js:1 msgid "Set to sponsored." msgstr "Indstil som sponsoreret." #: assets/admin/js/gutenberg-formats.js:1 msgid "Set to nofollow." msgstr "Indstil til nofollow." #: assets/admin/js/gutenberg-formats.js:1 msgid "Open in new tab." msgstr "Åbn i ny fane." #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Close" msgstr "Luk" #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 msgid "Google Trends" msgstr "Google Trends" #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Interest" msgstr "Rente" #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Past 12 months" msgstr "Seneste 12 måneder" #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Past 90 days" msgstr "Seneste 90 dage" #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Past 30 days" msgstr "Seneste 30 dage" #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Past 7 days" msgstr "Seneste 7 dage" #: assets/admin/js/blocks.js:1 msgid "Move down" msgstr "Flyt ned" #: assets/admin/js/blocks.js:1 msgid "Move up" msgstr "Flyt op" #: assets/admin/js/blocks.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Material" msgstr "Materiale" #: assets/admin/js/blocks.js:1 msgid "Add one tool per line." msgstr "Tilføj et værktøj pr. linje." #: assets/admin/js/blocks.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Tools" msgstr "Værktøjer" #: assets/admin/js/blocks.js:1 msgid "Add one supply element per line." msgstr "Tilføj et forsyningselement pr. linje." #: assets/admin/js/blocks.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Supply" msgstr "Udbud" #: assets/admin/js/blocks.js:1 msgid "USD" msgstr "USD" #: assets/admin/js/blocks.js:1 msgid "Estimated Cost" msgstr "Anslåede omkostninger" #: assets/admin/js/blocks.js:1 msgid "Rank Math's Local Business block" msgstr "Rank Maths lokale forretningsblok" #: assets/admin/js/blocks.js:1 msgid "Local Business by Rank Math" msgstr "Lokal virksomhed af Rank Math" #: assets/admin/js/blocks.js:1 msgid "Contact" msgstr "Kontakt" #: assets/admin/js/blocks.js:1 msgid "All Locations" msgstr "Alle placeringer" #: assets/admin/js/blocks.js:1 msgid "Show open now label after opening hour for current day" msgstr "Vis Åbn nu-etiket efter åbningstid for den aktuelle dag" #: assets/admin/js/blocks.js:1 msgid "Hide Closed Days" msgstr "Skjul lukkede dage" #: assets/admin/js/blocks.js:1 msgid "Show %s" msgstr "Vis %s" #: assets/admin/js/blocks.js:1 msgid "Show Opening Hours" msgstr "Vis åbningstider" #: assets/admin/js/blocks.js:1 msgid "Show Price Indication" msgstr "Vis prisangivelse" #: assets/admin/js/blocks.js:1 msgid "Show COC number" msgstr "Vis COC-nummer" #: assets/admin/js/blocks.js:1 msgid "Show TAX ID" msgstr "Vis momsnummer" #: assets/admin/js/blocks.js:1 msgid "Show VAT number" msgstr "Vis momsnummer" #: assets/admin/js/blocks.js:1 msgid "Show Logo" msgstr "Vis logo" #: assets/admin/js/blocks.js:1 msgid "Show Business URL" msgstr "Vis virksomhedens webadresse" #: assets/admin/js/blocks.js:1 msgid "Show Email" msgstr "Vis e-mail" #: assets/admin/js/blocks.js:1 msgid "Show FAX number" msgstr "Vis faxnummer" #: assets/admin/js/blocks.js:1 msgid "Show Secondary number" msgstr "Vis sekundært nummer" #: assets/admin/js/blocks.js:1 msgid "Show Primary number" msgstr "Vis primært nummer" #: assets/admin/js/blocks.js:1 msgid "Show Country" msgstr "Vis land" #: assets/admin/js/blocks.js:1 msgid "Show State" msgstr "Vis stat" #: assets/admin/js/blocks.js:1 msgid "Show address on one line" msgstr "Vis adresse på en linje" #: assets/admin/js/blocks.js:1 msgid "Show Company Address" msgstr "Vis firmaadresse" #: assets/admin/js/blocks.js:1 msgid "Show Company Name" msgstr "Vis firmanavn" #: assets/admin/js/blocks.js:1 msgid "Show nearest location if none is found within radius" msgstr "Vis nærmeste placering, hvis der ikke findes nogen inden for radius" #: assets/admin/js/blocks.js:1 msgid "Add dropdown to filter results by category" msgstr "Tilføj rullemenu for at filtrere resultater efter kategori" #: assets/admin/js/blocks.js:1 msgid "Search Locations within the radius" msgstr "Søg efter placeringer inden for radius" #: assets/admin/js/blocks.js:1 msgid "Show radius" msgstr "Vis radius" #: assets/admin/js/blocks.js:1 msgid "Route Label" msgstr "Ruteetiket" #: assets/admin/js/blocks.js:1 msgid "Show Route Planner" msgstr "Vis ruteplanlægger" #: assets/admin/js/blocks.js:1 msgid "Show InfoWindow" msgstr "Vis Infovindue" #: assets/admin/js/blocks.js:1 msgid "Show Marker Clustering" msgstr "Vis markørklynger" #: assets/admin/js/blocks.js:1 msgid "Allow Dragging" msgstr "Tillad træk" #: assets/admin/js/blocks.js:1 msgid "Allow Zoom by scroll" msgstr "Tillad zoom ved at rulle" #: assets/admin/js/blocks.js:1 msgid "Allow Zoom" msgstr "Tillad zoom" #: assets/admin/js/blocks.js:1 msgid "Zoom Level" msgstr "Zoom niveau" #: assets/admin/js/blocks.js:1 msgid "Show Category filter" msgstr "Vis kategorifilter" #: assets/admin/js/blocks.js:1 msgid "Map Height" msgstr "Kortets højde" #: assets/admin/js/blocks.js:1 msgid "Map Width" msgstr "Kortets bredde" #: assets/admin/js/blocks.js:1 msgid "Map Type" msgstr "Korttype" #: assets/admin/js/blocks.js:1 msgid "Show Map" msgstr "Vis kort" #: assets/admin/js/blocks.js:1 msgid "Map Settings" msgstr "Kortindstillinger" #: assets/admin/js/blocks.js:1 msgid "Opening Hours Settings" msgstr "Indstillinger for åbningstider" #: assets/admin/js/blocks.js:1 msgid "Address Settings" msgstr "Adresseindstillinger" #: assets/admin/js/blocks.js:1 msgid "Preview Image" msgstr "Forhåndsvis billede" #: assets/admin/js/blocks.js:1 msgid "Location Categories" msgstr "Beliggenhed kategorier" #: assets/admin/js/blocks.js:1 msgid "Locations" msgstr "Placeringer" #: assets/admin/js/blocks.js:1 msgid "Store Locator" msgstr "Butiksplacering" #: assets/admin/js/blocks.js:1 msgid "Map" msgstr "Kort" #: assets/admin/js/blocks.js:1 msgid "Settings" msgstr "Indstillinger" #: rank-math-pro.php:115 msgid "Please update Rank Math Free to the latest version first before using Rank Math PRO." msgstr "Opdater venligst Rank Math Free til den nyeste version, før du bruger Rank Math PRO." #: includes/modules/video-sitemap/class-video-sitemap.php:63 msgid "Video Sitemaps give search engines information about video content on your site. More information: Video Sitemaps" msgstr "Videositemaps giver søgemaskiner oplysninger om videoindhold på dit websted. Flere oplysninger: Videositemaps" #: includes/modules/seo-analysis/views/competitor-analysis.php:51 msgid "The total test count is different for the competitor as we don't have access to their database." msgstr "Det samlede testantal er forskelligt for konkurrenten, da vi ikke har adgang til deres database." #: includes/modules/seo-analysis/views/competitor-analysis.php:51 msgid "Note:" msgstr "Bemærk:" #: includes/modules/seo-analysis/views/competitor-analysis.php:44 msgid "Complete" msgstr "Fuldført" #: includes/modules/seo-analysis/views/competitor-analysis.php:34 msgid "Start Audit" msgstr "Start revision" #: includes/modules/seo-analysis/views/competitor-analysis.php:29 msgid "Enter a site URL to see how it ranks for the same SEO criteria as your site." msgstr "Indtast en webadresse for at se, hvordan den rangerer for de samme SEO-kriterier som dit websted." #: includes/modules/seo-analysis/views/competitor-analysis.php:27 msgid "Competitor Analysis" msgstr "Konkurrent analyse" #: includes/modules/seo-analysis/class-seo-analysis-pro.php:81 msgid "Print" msgstr "Udskriv" #. Translators: Placeholder is the image title. #: includes/modules/schema/video/class-parser.php:327 msgid "Video Thumbnail: %s" msgstr "Videominiature: %s" #: includes/modules/schema/video/class-parser.php:299 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Video Thumbnail" msgstr "Video miniaturebillede (thumbnail)" #: includes/modules/schema/shortcode/podcastepisode.php:112 msgid "By" msgstr "Af" #: includes/modules/schema/shortcode/podcastepisode.php:89 msgid "Episode" msgstr "Episode" #: includes/modules/schema/shortcode/podcastepisode.php:78 msgid "Season" msgstr "Sæson" #: includes/modules/schema/shortcode/podcastepisode.php:40 msgid "%d Sec" msgstr "%d sek" #: includes/modules/schema/shortcode/podcastepisode.php:39 msgid "%d Min" msgstr "%d min" #: includes/modules/schema/shortcode/podcastepisode.php:38 msgid "%d Hour" msgstr "%d time" #: includes/modules/schema/class-snippet-pro-shortcode.php:104 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Cons" msgstr "Ulemper" #: includes/modules/schema/class-snippet-pro-shortcode.php:103 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Pros" msgstr "Fordele" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:516 msgid "Merged" msgstr "Flettet" #. Translators: placeholder is a link to the KB article. #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:77 msgid "our Knowledge Base article" msgstr "vores vidensbaseartikel" #. Translators: placeholder is a link to the KB article. #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:77 msgid "For more information, please see %s." msgstr "Du kan finde flere oplysninger i %s." #. Translators: placeholder is the filter name. #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:71 msgid "If an imported redirection differs from an existing redirection (or another imported redirection) only by the source value, then those redirections will be merged into a single redirection with multiple sources. You can change this behavior with the %s filter hook." msgstr "Hvis en importeret omdirigering kun adskiller sig fra en eksisterende omdirigering (eller en anden importeret omdirigering) med kildeværdien, flettes disse omdirigeringer til en enkelt omdirigering med flere kilder. Du kan ændre denne funktionsmåde med et filter-hook %s." #. Translators: placeholder 1 is the column name, placeholder 2 is the possible #. column value ("case"). #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:65 msgid "The %1$s column may contain the value %2$s, or nothing." msgstr "Kolonnen %1$s kan indeholde værdien %2$s eller intet." #. Translators: placeholders are column names. #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:62 msgid "Only the %1$s and the %2$s columns are required, the others are optional." msgstr "Kun kolonnerne %1$s og %2$s er obligatoriske, de andre er valgfrie." #: includes/modules/redirections/class-schedule.php:375 msgid "One or more of the selected redirections could not be changed because they are scheduled for future activation/deactivation." msgstr "En eller flere af de valgte omdirigeringer kunne ikke ændres, fordi de er planlagt til fremtidig aktivering/deaktivering." #: includes/modules/redirections/class-schedule.php:89 msgid "Redirection will be deactivated on this date (optional)." msgstr "Omdirigering deaktiveres på denne dato (valgfrit)." #: includes/modules/redirections/class-schedule.php:88 msgid "Scheduled Deactivation" msgstr "Planlagt deaktivering" #: includes/modules/redirections/class-schedule.php:72 msgid "Redirection will be activated on this date (optional)." msgstr "Omdirigering aktiveres på denne dato (valgfrit)." #: includes/modules/redirections/class-schedule.php:71 msgid "Scheduled Activation" msgstr "Planlagt aktivering" #: includes/modules/podcast/views/options.php:117 msgid "Add copyright details if your show is copyrighted." msgstr "Tilføj oplysninger om ophavsret, hvis dit show er ophavsretligt beskyttet." #: includes/modules/podcast/views/options.php:116 msgid "Copyright Text" msgstr "Copyright tekst" #: includes/modules/podcast/views/options.php:107 msgid "Indicates whether the podcast is explicit language or adult content." msgstr "Angiver om podcasten har eksplicit sprog eller voksenindhold." #: includes/modules/podcast/views/options.php:106 msgid "Is Explicit" msgstr "Er eksplicit" #: includes/modules/podcast/views/options.php:97 msgid "Add the tracking prefix provided by your tracking service like Chartable, Podsights, Podtrac, etc." msgstr "Tilføj sporingspræfikset leveret af din sporingstjeneste som Chartable, Podsights, Podtrac osv." #: includes/modules/podcast/views/options.php:96 msgid "Tracking Prefix" msgstr "Sporingspræfiks" #: includes/modules/podcast/views/options.php:87 msgid "Min Size: 1400x1400px, Max Size: 3000x3000px.
    The filesize should not exceed 0.5MB." msgstr "Min. størrelse: 1400x1400px, Maks. størrelse: 3000x3000px.
    Filstørrelsen må ikke overstige 0,5 MB." #: includes/modules/podcast/views/options.php:78 msgid "Select the category that best reflects the content of your show." msgstr "Vælg den kategori, der bedst afspejler indholdet af dit show." #: includes/modules/podcast/views/options.php:75 msgid "Technology" msgstr "Teknologi" #: includes/modules/podcast/views/options.php:74 msgid "TV & Film" msgstr "TV & Film" #: includes/modules/podcast/views/options.php:73 msgid "Sports & Recreation" msgstr "Sport & Fritid" #: includes/modules/podcast/views/options.php:72 msgid "Society & Culture" msgstr "Samfund & Kultur" #: includes/modules/podcast/views/options.php:71 msgid "Science & Medicine" msgstr "Videnskab og Medicin" #: includes/modules/podcast/views/options.php:70 msgid "Religion & Spirituality" msgstr "Religion & Spiritualitet" #: includes/modules/podcast/views/options.php:69 msgid "News & Politics" msgstr "Nyheder & Politik" #: includes/modules/podcast/views/options.php:67 msgid "Kids & Family" msgstr "Børn & Familie" #: includes/modules/podcast/views/options.php:66 msgid "Health" msgstr "Sundhed" #: includes/modules/podcast/views/options.php:65 msgid "Government & Organizations" msgstr "Regering og Organisationer" #: includes/modules/podcast/views/options.php:64 msgid "Games & Hobbies" msgstr "Spil & Hobbyer" #: includes/modules/podcast/views/options.php:63 msgid "Education" msgstr "Uddannelse" #: includes/modules/podcast/views/options.php:62 msgid "Comedy" msgstr "Komedie" #: includes/modules/podcast/views/options.php:61 msgid "Business" msgstr "Erhverv" #: includes/modules/podcast/views/options.php:60 msgid "Arts" msgstr "Kunst" #: includes/modules/podcast/views/options.php:57 msgid "Podcast Category" msgstr "Podcastkategori" #: includes/modules/podcast/views/options.php:49 msgid "The email address of the podcast owner. Please make sure the email address is active and monitored." msgstr "Podcastejerens e-mailadresse. Sørg for, at e-mail-adressen er aktiv og overvåget." #: includes/modules/podcast/views/options.php:48 msgid "Owner Email " msgstr "Ejer e-mail " #: includes/modules/podcast/views/options.php:40 msgid "The podcast owner contact name." msgstr "Navnet på podcastejerens." #: includes/modules/podcast/views/options.php:39 msgid "Owner Name" msgstr "Ejerens navn" #: includes/modules/podcast/views/options.php:29 msgid "A plaintext description of the podcast." msgstr "En klartekstbeskrivelse af podcasten." #: includes/modules/podcast/views/options.php:28 msgid "Podcast Description" msgstr "Beskrivelse af podcast" #: includes/modules/podcast/views/options.php:18 msgid "Name of the podcast." msgstr "Navnet på podcasten." #: includes/modules/podcast/views/options.php:17 msgid "Podcast Name" msgstr "Podcastens navn" #. translators: Link to Podcast RSS feed #: includes/modules/podcast/class-podcast.php:87 msgid "Your Podcast RSS feed can be found here: %s" msgstr "Dit Podcast RSS-feed kan findes her: %s" #. translators: Link to kb article #: includes/modules/podcast/class-podcast.php:84 msgid "Learn more" msgstr "Lær mere" #: includes/modules/podcast/class-podcast.php:53 msgid "Podcast channel image configured in the Rank Math Settings." msgstr "Podcastkanalbillede konfigureret i Rank Math indstillingerne." #: includes/modules/podcast/class-podcast.php:52 #: includes/modules/podcast/views/options.php:86 msgid "Podcast Image" msgstr "Billede af podcast" #: includes/modules/news-sitemap/class-news-sitemap.php:133 msgid "News Sitemaps allow you to control which content you submit to Google News. More information: News Sitemaps overview" msgstr "Sitemaps til Nyheder giver dig mulighed for at styre, hvilket indhold du indsender til Google Nyheder. Flere oplysninger: Oversigt over sitemaps for Nyheder" #: includes/modules/local-seo/views/titles-options.php:318 msgid "Min Size: 112Χ112px.
    A squared image is preferred by the search engines." msgstr "Min. størrelse: 112Χ112px.
    Et kvadreret billede foretrækkes af søgemaskinerne." #: includes/modules/local-seo/views/titles-options.php:308 msgid "Your name or company name intended to feature in Google's Knowledge Panel." msgstr "Dit navn eller firmanavn, der skal vises i Googles infopanel." #: includes/modules/local-seo/views/titles-options.php:307 msgid "Person/Organization Name" msgstr "Person-/organisationsnavn" #: includes/modules/local-seo/views/titles-options.php:299 msgid "An alternate version of your site name (for example, an acronym or shorter name)." msgstr "En alternativ version af dit webstedsnavn (f.eks. et akronym eller et kortere navn)." #: includes/modules/local-seo/views/titles-options.php:298 msgid "Website Alternate Name" msgstr "Webstedets alternative navn" #: includes/modules/local-seo/views/titles-options.php:289 msgid "Enter the name of your site to appear in search results." msgstr "Indtast navnet på dit websted, der skal vises i søgeresultaterne." #: includes/modules/local-seo/views/titles-options.php:288 msgid "Website Name" msgstr "Websted navn" #: includes/modules/local-seo/class-admin.php:81 assets/admin/js/blocks.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Local Business" msgstr "Lokal virksomhed" #: includes/modules/local-seo/class-admin.php:80 #: includes/modules/podcast/views/options.php:59 #: includes/modules/analytics/assets/js/stats.js:1 msgid "None" msgstr "Ingen" #: includes/modules/local-seo/class-admin.php:62 msgid "KML is a file format used to display geographic data in an Earth browser such as Google Earth. More information: Locations KML" msgstr "KML er et filformat, der bruges til at vise geografiske data i en Earth-browser som Google Earth. Flere oplysninger: KML placeringer" #: includes/modules/analytics/class-analytics.php:634 msgid "Search Impression:" msgstr "Søgeeksponering:" #: includes/modules/analytics/class-analytics.php:633 msgid "Search Traffic:" msgstr "Søgetrafik:" #: includes/modules/analytics/class-ajax.php:51 msgid "Data import will not work for this service as sufficient permissions are not given." msgstr "Dataimport fungerer ikke for denne tjeneste, da der ikke gives tilstrækkelige tilladelser." #: includes/class-modules.php:84 msgid "Please activate Schema module to use this module." msgstr "Aktiver Schema-modulet for at bruge dette modul." #: includes/class-modules.php:76 msgid "Make your podcasts discoverable via Google Podcasts, Apple Podcasts, and similar services with Podcast RSS feed and Schema Markup generated by Rank Math." msgstr "Gør dine podcasts synlige via Google Podcasts, Apple Podcasts og lignende tjenester med Podcast RSS-feed og Schema Markup af Rank Math." #: includes/admin/class-post-filters.php:79 includes/class-modules.php:75 #: includes/modules/podcast/class-podcast.php:82 msgid "Podcast" msgstr "Podcast" #: includes/admin/class-post-filters.php:93 msgid "How To" msgstr "Sådan gør du" #: includes/admin/class-admin-helper.php:616 msgid "Unknown Region" msgstr "Ukendt region" #: includes/admin/class-admin-helper.php:611 msgid "Wallis & Futuna" msgstr "Wallis & Futuna" #: includes/admin/class-admin-helper.php:600 msgid "U.S. Virgin Islands" msgstr "Amerikanske Jomfruøer" #: includes/admin/class-admin-helper.php:598 msgid "Turks & Caicos Islands" msgstr "Turks- og Caicosøerne" #: includes/admin/class-admin-helper.php:594 msgid "Trinidad & Tobago" msgstr "Trinidad & Tobago" #: includes/admin/class-admin-helper.php:586 msgid "São Tomé & Príncipe" msgstr "São Tomé & Príncipe" #: includes/admin/class-admin-helper.php:581 msgid "Svalbard & Jan Mayen" msgstr "Svalbard & Jan Mayen-øerne" #: includes/admin/class-admin-helper.php:578 msgid "St. Vincent & Grenadines" msgstr "St. Vincent & Grenadinerne" #: includes/admin/class-admin-helper.php:577 msgid "St. Pierre & Miquelon" msgstr "St. Pierre & Miquelon" #: includes/admin/class-admin-helper.php:576 msgid "St. Martin" msgstr "Skt. Martin" #: includes/admin/class-admin-helper.php:575 msgid "St. Lucia" msgstr "Skt. Lucia" #: includes/admin/class-admin-helper.php:574 msgid "St. Kitts & Nevis" msgstr "St. Kitts & Nevis" #: includes/admin/class-admin-helper.php:573 msgid "St. Helena" msgstr "Skt. Helena" #: includes/admin/class-admin-helper.php:563 msgid "Sint Maarten" msgstr "Sint Maarten" #: includes/admin/class-admin-helper.php:554 msgid "Réunion" msgstr "Réunion" #: includes/admin/class-admin-helper.php:541 msgid "Palestine" msgstr "Palæstina" #: includes/admin/class-admin-helper.php:523 msgid "Myanmar (Burma)" msgstr "Myanmar (Burma)" #: includes/admin/class-admin-helper.php:501 msgid "Macau" msgstr "Macao" #: includes/admin/class-admin-helper.php:490 msgid "Kosovo" msgstr "Kosovo" #: includes/admin/class-admin-helper.php:447 msgid "Falkland Islands (Islas Malvinas)" msgstr "Falklandsøerne (Islas Malvinas)" #: includes/admin/class-admin-helper.php:435 msgid "Côte d'Ivoire" msgstr "Elfenbenskysten" #: includes/admin/class-admin-helper.php:434 assets/admin/js/divi.js:1 #: assets/admin/js/elementor.js:1 assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Czechia" msgstr "Tjekkiet" #: includes/admin/class-admin-helper.php:427 msgid "Congo - Kinshasa" msgstr "Congo - Kinshasa" #: includes/admin/class-admin-helper.php:426 msgid "Congo - Brazzaville" msgstr "Congo - Brazzaville" #: includes/admin/class-admin-helper.php:417 msgid "Caribbean Netherlands" msgstr "Caribien Holland" #: includes/admin/class-admin-helper.php:404 msgid "Bosnia & Herzegovina" msgstr "Bosnien og Hercegovina" #: includes/admin/class-admin-helper.php:386 msgid "Antigua & Barbuda" msgstr "Antigua & Barbuda" #: includes/admin/class-admin-helper.php:378 msgid "Aland Islands" msgstr "Åland" #: includes/admin/class-admin-helper.php:360 msgid "Virgin Islands, U.S." msgstr "Jomfruøerne, Amerikanske" #: includes/admin/class-admin-helper.php:359 msgid "Virgin Islands, British" msgstr "Jomfruøerne, Britiske" #: includes/admin/class-admin-helper.php:358 msgid "Viet Nam" msgstr "Vietnam" #: includes/admin/class-admin-helper.php:353 msgid "United States Minor Outlying Islands" msgstr "USA's ydre småøer" #: includes/admin/class-admin-helper.php:352 #: includes/admin/class-admin-helper.php:605 assets/admin/js/divi.js:1 #: assets/admin/js/elementor.js:1 assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "United States" msgstr "USA" #: includes/admin/class-admin-helper.php:351 #: includes/admin/class-admin-helper.php:604 assets/admin/js/divi.js:1 #: assets/admin/js/elementor.js:1 assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "United Kingdom" msgstr "Storbritannien" #: includes/admin/class-admin-helper.php:336 msgid "Tanzania, United Republic of" msgstr "Tanzania" #: includes/admin/class-admin-helper.php:334 msgid "Taiwan, Province of China" msgstr "Taiwan" #: includes/admin/class-admin-helper.php:333 msgid "Syrian Arab Republic" msgstr "Syrien" #: includes/admin/class-admin-helper.php:324 msgid "South Georgia and the South Sandwich Islands" msgstr "South Georgia and the South Sandwich Islands" #: includes/admin/class-admin-helper.php:315 msgid "Serbia and Montenegro" msgstr "Serbien og Montenegro" #: includes/admin/class-admin-helper.php:312 msgid "Sao Tome and Principe" msgstr "Sao Tome og Principe" #: includes/admin/class-admin-helper.php:310 #: includes/admin/class-admin-helper.php:555 msgid "Samoa" msgstr "Samoa" #: includes/admin/class-admin-helper.php:303 msgid "Russian Federation" msgstr "Russiske Føderation" #: includes/admin/class-admin-helper.php:299 #: includes/admin/class-admin-helper.php:549 msgid "Puerto Rico" msgstr "Puerto Rico" #: includes/admin/class-admin-helper.php:290 msgid "Palestinian Territory, Occupied" msgstr "Palæstinentiske område, besat" #: includes/admin/class-admin-helper.php:289 #: includes/admin/class-admin-helper.php:540 msgid "Palau" msgstr "Palau" #: includes/admin/class-admin-helper.php:266 #: includes/admin/class-admin-helper.php:285 #: includes/admin/class-admin-helper.php:536 msgid "Northern Mariana Islands" msgstr "Nordlige Marianaøer" #: includes/admin/class-admin-helper.php:265 msgid "Moldova, Republic of" msgstr "Moldova" #: includes/admin/class-admin-helper.php:264 msgid "Micronesia, Federated States of" msgstr "Mikronesien" #: includes/admin/class-admin-helper.php:251 msgid "Macedonia, the Former Yugosalv Republic of" msgstr "Makedonien" #: includes/admin/class-admin-helper.php:250 msgid "Macao" msgstr "Macao" #: includes/admin/class-admin-helper.php:246 msgid "Libyan Arab Jamahiriya" msgstr "Libyen" #: includes/admin/class-admin-helper.php:241 msgid "Lao People's Democratic Republic" msgstr "Laos" #: includes/admin/class-admin-helper.php:238 msgid "Korea, Republic of" msgstr "Sydkorea" #: includes/admin/class-admin-helper.php:237 msgid "Korea, Democratic People's Republic of" msgstr "Korea" #: includes/admin/class-admin-helper.php:228 #: includes/admin/class-admin-helper.php:479 assets/admin/js/divi.js:1 #: assets/admin/js/elementor.js:1 assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Ireland" msgstr "Irland" #: includes/admin/class-admin-helper.php:226 msgid "Iran, Islamic Republic of" msgstr "Iran" #: includes/admin/class-admin-helper.php:219 msgid "Holy See (Vatican City State)" msgstr "Pavestaten (Vatikanet)" #: includes/admin/class-admin-helper.php:218 msgid "Heard Island and Mcdonald Islands" msgstr "Heard Island og Mcdonaldøerne" #: includes/admin/class-admin-helper.php:212 #: includes/admin/class-admin-helper.php:464 msgid "Guam" msgstr "Guam" #: includes/admin/class-admin-helper.php:194 msgid "Falkland Islands (Malvinas)" msgstr "Falkland Islands (Malvinas)" #: includes/admin/class-admin-helper.php:178 msgid "Cote D'ivoire" msgstr "Elfenbenskysten" #: includes/admin/class-admin-helper.php:175 msgid "Congo, the Democratic Republic of the" msgstr "Congo" #: includes/admin/class-admin-helper.php:174 msgid "Congo" msgstr "Congo" #: includes/admin/class-admin-helper.php:157 msgid "Brunei Darussalam" msgstr "Brunei" #: includes/admin/class-admin-helper.php:129 #: includes/admin/class-admin-helper.php:381 msgid "American Samoa" msgstr "Amerikansk Samoa" #: includes/admin/class-admin-helper.php:125 #: includes/admin/class-admin-helper.php:376 assets/admin/js/divi.js:1 #: assets/admin/js/elementor.js:1 assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Worldwide" msgstr "I hele verden" #. Author URI of the plugin msgid "https://rankmath.com/?utm_source=Plugin&utm_medium=Readme%20Author%20URI&utm_campaign=WP" msgstr "https://rankmath.com/?utm_source=Plugin&utm_medium=Readme%20Author%20URI&utm_campaign=WP" #. Author of the plugin #: assets/admin/js/blocks.js:1 msgid "Rank Math" msgstr "Rank Math" #. Description of the plugin msgid "Super-charge your website’s SEO with the Rank Math PRO options like Site Analytics, SEO Performance, Custom Schema Templates, News/Video Sitemaps, etc." msgstr "Sæt fut i dit websteds SEO med Rank Math PRO muligheder som Site Analytics, SEO Performance, Custom Schema skabeloner, Nyheder/Video Sitemaps, etc." #. Plugin URI of the plugin msgid "https://rankmath.com/wordpress/plugin/seo-suite/" msgstr "https://rankmath.com/wordpress/plugin/seo-suite/" #. Plugin Name of the plugin msgid "Rank Math SEO PRO" msgstr "Rank Math SEO PRO" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Recipe Instructions" msgstr "Opskriftsinstruktionerne" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Recipe Ingredients" msgstr "Opskrift ingredienser" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Recipe Video Thumbnail" msgstr "Miniaturebillede til opskriftens video" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A recipe video Description" msgstr "Recipe Video Description" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Cooking Time" msgstr "Tilberedningstid" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Preparation Time" msgstr "Forberedelsestid" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Calories" msgstr "Kalorier" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Recipe Yield" msgstr "Opskrift Udbytte" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Cuisine" msgstr "Køkken" #: assets/admin/js/blocks.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Type" msgstr "Type" #: includes/modules/schema/shortcode/claimreview.php:68 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Alternate Name" msgstr "Alternativt navn" #: includes/class-register-vars.php:40 includes/class-register-vars.php:51 msgid "Random Word" msgstr "Tilfældigt ord" #: includes/modules/analytics/views/email-reports/sections/summary.php:101 msgid "Average Position" msgstr "Gennemsnitlig placering" #: includes/modules/analytics/views/email-reports/sections/summary.php:87 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Total Keywords" msgstr "Søgeord i alt" #: includes/modules/analytics/views/email-reports/sections/summary.php:55 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Total Clicks" msgstr "Samlet antal klik" #: includes/modules/analytics/views/email-reports/sections/summary.php:39 #: includes/modules/analytics/views/email-reports/sections/summary.php:70 msgid "Total Impressions" msgstr "Samlet antal visninger" #: includes/modules/analytics/views/email-reports/sections/losing-posts.php:33 #: includes/modules/analytics/views/email-reports/sections/summary.php:24 #: includes/modules/analytics/views/email-reports/sections/winning-posts.php:33 #: includes/modules/analytics/assets/js/admin-bar.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Search Traffic" msgstr "Search Traffic" #: includes/modules/analytics/views/email-reports/sections/losing-posts.php:29 #: includes/modules/analytics/views/email-reports/sections/winning-posts.php:29 msgid "Post" msgstr "Indlæg" #: includes/modules/analytics/views/email-reports/sections/losing-keywords.php:58 #: includes/modules/analytics/views/email-reports/sections/losing-posts.php:69 #: includes/modules/analytics/views/email-reports/sections/winning-keywords.php:58 #: includes/modules/analytics/views/email-reports/sections/winning-posts.php:69 msgid "No data to show." msgstr "Ingen data at vise." #: includes/modules/analytics/views/email-reports/sections/losing-keywords.php:38 #: includes/modules/analytics/views/email-reports/sections/losing-posts.php:41 #: includes/modules/analytics/views/email-reports/sections/winning-keywords.php:38 #: includes/modules/analytics/views/email-reports/sections/winning-posts.php:41 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Position" msgstr "Placering" #: includes/modules/analytics/views/email-reports/sections/losing-keywords.php:35 #: includes/modules/analytics/views/email-reports/sections/losing-posts.php:37 #: includes/modules/analytics/views/email-reports/sections/winning-keywords.php:35 #: includes/modules/analytics/views/email-reports/sections/winning-posts.php:37 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Impressions" msgstr "Eksponeringer" #: includes/modules/analytics/views/email-reports/report.php:35 msgid "VIEW DETAILED ANALYTICS" msgstr "SE DETALJEREDE ANALYSER" #. Translators: placeholders are anchor opening and closing tags. #: includes/modules/analytics/views/email-reports/header-after.php:40 msgid "If you can see the site data in your Search Console and Analytics accounts, but not here, then %1$s try reconnecting your account %2$s and make sure that the correct properties are selected in the %1$s Analytics Settings%2$s." msgstr "Hvis du kan se websitedataene på dine Search Console- og Analytics-konti, men ikke her, kan %1$s prøve at tilknytte din konto %2$s igen og sørge for, at de korrekte ejendomme er valgt i %1$s Analytics-indstillinger%2$s." #: includes/modules/analytics/views/email-reports/header-after.php:38 msgid "It seems that there are no stats to show right now." msgstr "Det ser ud til, at der ikke er nogen statistik at vise lige nu." #: includes/modules/analytics/views/email-reports/header-after.php:37 msgid "Uh-oh" msgstr "Uha" #: includes/modules/analytics/views/email-reports/header-after.php:26 msgid "External Link Icon" msgstr "Eksternt link ikon" #: includes/modules/analytics/views/email-reports/header-after.php:25 msgid "FULL REPORT" msgstr "Komplet rapport" #: includes/modules/analytics/views/email-reports/header-after.php:17 msgid "SEO Report of Your Website" msgstr "SEO-rapport for dit websted" #: includes/modules/schema/shortcode/product.php:80 msgid "Product In-Stock" msgstr "Produkt på lager" #: includes/modules/schema/shortcode/product.php:73 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Price Valid Until" msgstr "Pris Gælder til" #: includes/modules/schema/shortcode/product.php:66 msgid "Product Price" msgstr "Produkt pris" #: includes/modules/schema/shortcode/product.php:59 msgid "Product Currency" msgstr "Produkt valuta" #: includes/modules/schema/shortcode/product.php:35 #: includes/modules/schema/shortcode/product.php:41 msgid "Product Brand" msgstr "Product Brand" #: includes/modules/schema/shortcode/product.php:25 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Product SKU" msgstr "Product SKU" #: includes/modules/schema/shortcode/movie.php:26 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Date Created" msgstr "Oprettelsesdato" #: includes/modules/schema/shortcode/movie.php:19 msgid "Director" msgstr "Instruktør" #: includes/modules/schema/shortcode/jobposting.php:141 msgid "Months" msgstr "Måneder" #: includes/modules/schema/shortcode/jobposting.php:140 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Experience Required" msgstr "Erfaring krævet" #: includes/modules/schema/shortcode/jobposting.php:130 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Education Required" msgstr "Uddannelse påkrævet" #: includes/modules/schema/shortcode/jobposting.php:114 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Location" msgstr "Lokation" #: includes/modules/schema/shortcode/jobposting.php:106 msgid "Job Location" msgstr "Sted" #: includes/modules/schema/shortcode/jobposting.php:90 msgid "Job Type" msgstr "Jobtype" #: includes/modules/schema/shortcode/jobposting.php:83 msgid "Organization Logo" msgstr "Organisationslogo" #: includes/modules/schema/shortcode/jobposting.php:76 msgid "Organization URL" msgstr "Organisations URL" #: includes/modules/schema/shortcode/jobposting.php:69 msgid "Hiring Organization " msgstr "Ansættelses Organisation " #: includes/modules/schema/shortcode/jobposting.php:62 msgid "Employment Type " msgstr "Ansættelsestype " #: includes/modules/schema/shortcode/jobposting.php:55 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Unpublish when expired" msgstr "Annuller publicering, når den udløber" #: includes/modules/schema/shortcode/jobposting.php:48 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Posting Expiry Date" msgstr "Udgivelsens udløbsdato" #: includes/modules/schema/shortcode/jobposting.php:41 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Date Posted" msgstr "Dato oprettet" #: includes/modules/schema/shortcode/jobposting.php:34 msgid "Payroll" msgstr "Lønningsliste" #: includes/modules/schema/shortcode/jobposting.php:27 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Salary Currency" msgstr "Løn valuta" #: includes/modules/schema/shortcode/jobposting.php:20 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Salary" msgstr "Løn" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Total Time" msgstr "Samlet tid" #: includes/modules/schema/shortcode/dataset.php:109 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Distribution" msgstr "Fordeling" #: includes/modules/schema/shortcode/dataset.php:105 msgid "Format" msgstr "Format" #: includes/modules/schema/shortcode/dataset.php:91 msgid "Data Sets" msgstr "Datasæt" #: includes/modules/schema/shortcode/dataset.php:78 msgid "Special Coverage" msgstr "Særlig dækning" #: includes/modules/schema/shortcode/dataset.php:71 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Temporal Coverage" msgstr "Midlertidig dækning" #: includes/modules/schema/shortcode/dataset.php:64 msgid "Catalog" msgstr "Katalog" #: includes/modules/schema/shortcode/dataset.php:57 #: includes/modules/schema/shortcode/dataset.php:88 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "License" msgstr "License" #: includes/modules/analytics/views/email-reports/sections/losing-keywords.php:32 #: includes/modules/analytics/views/email-reports/sections/winning-keywords.php:32 #: includes/modules/schema/shortcode/dataset.php:49 #: includes/modules/analytics/assets/js/stats.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Keywords" msgstr "Nøgleord" #: includes/modules/schema/shortcode/dataset.php:38 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Identifier" msgstr "Identifikation" #: includes/modules/schema/shortcode/dataset.php:28 msgid "Reference Web page " msgstr "Reference webside " #: includes/modules/schema/shortcode/claimreview.php:61 msgid "Appearance Published Date" msgstr "Udseende udgivelsesdato" #: includes/modules/schema/shortcode/claimreview.php:54 msgid "Appearance Author" msgstr "Udseende forfatter" #: includes/modules/schema/shortcode/claimreview.php:47 msgid "Appearance URL" msgstr "URL-adresse til udseende" #: includes/modules/schema/shortcode/claimreview.php:40 msgid "Appearance Headline" msgstr "Udseende overskrift" #: includes/modules/schema/shortcode/claimreview.php:33 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Published Date" msgstr "Published Date" #: includes/modules/schema/shortcode/claimreview.php:26 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Author Name" msgstr "Forfatternavn" #: includes/modules/redirections/csv-import-redirections/class-import-row.php:253 msgid "Could not import redirection." msgstr "Omdirigering kunne ikke importeres." #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:537 msgid "Are you sure you want to import redirections from this CSV file?" msgstr "Er du sikker på, at du vil importere omdirigeringer fra denne CSV-fil?" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:515 msgid "Deleted" msgstr "Slettet" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:514 msgid "Updated" msgstr "Opdateret" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:513 msgid "Created" msgstr "Oprettet" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:241 msgid "Sorry, you are not allowed to import redirections on this site." msgstr "Beklager, du har ikke tilladelse til at importere omdirigeringer på dette websted." #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:176 msgid "Import & Export" msgstr "Import / Eksport" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:127 msgid "More details" msgstr "Flere detaljer" #. Translators: placeholder is a comma-separated list of columns. #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:126 msgid "Import a CSV file to create or update redirections. The file must include at least the following columns: %s" msgstr "Importer en CSV-fil for at oprette eller opdatere omdirigeringer. Filen skal mindst indeholde følgende kolonner: %s" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:83 msgid "CSV Import" msgstr "CSV-import" #. Translators: 1 is the command name, 2 is the column name. #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:74 msgid "Use %1$s (case-sensitive) as the value for the %2$s column to delete a redirection." msgstr "Brug %1$s (forskel på store og små bogstaver) som værdien for kolonnen %2$s til at slette en omdirigering." #. Translators: placeholder is the column name. #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:68 msgid "If the numeric ID is specified in the %s column, then the redirection will be edited. If it is not set or empty, then a new redirection will be created." msgstr "Hvis det numeriske id er angivet i kolonnen %s, redigeres omdirigeringen. Hvis den ikke er indstillet eller tom, oprettes der en ny omdirigering." #. Translators: placeholder is a comma-separated list of columns. #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:59 msgid "Use the following columns in the CSV file (the order does not matter): %s" msgstr "Brug følgende kolonner i CSV-filen (rækkefølgen betyder ikke noget): %s" #: includes/modules/local-seo/views/titles-options.php:760 msgid "Contact Page" msgstr "Kontaktside" #: includes/modules/local-seo/views/titles-options.php:745 #: includes/modules/local-seo/views/titles-options.php:761 msgid "Select a page on your site where you want to show the LocalBusiness meta data." msgstr "Vælg en side på dit website, hvor du vil vise LocalBusiness-metadataene." #: includes/modules/local-seo/views/titles-options.php:744 msgid "About Page" msgstr "Om side" #: includes/modules/local-seo/views/titles-options.php:735 #: includes/modules/local-seo/views/titles-options.php:751 msgid "Select Page" msgstr "Vælg side" #: includes/modules/local-seo/views/titles-options.php:729 msgid "As above, but the label that would be applicable for more than one location (default: RM Locations)." msgstr "Som ovenfor, men den etiket, der gælder for mere end én placering (standard: RM-placeringer)." #: includes/modules/local-seo/views/titles-options.php:727 msgid "Locations Post Type Name (Plural)" msgstr "Placeringer indlægstypenavn (flertal)" #: includes/modules/local-seo/views/titles-options.php:718 msgid "The label that appears in the sidebar for the custom post type where you can add & manage locations." msgstr "Den etiket, der vises i sidebjælken for den tilpassede indlægstype, hvor du kan tilføje og administrere placeringer." #: includes/modules/local-seo/views/titles-options.php:716 msgid "Location Post Type Name" msgstr "Navn på placering indlægstype" #: includes/modules/local-seo/views/titles-options.php:705 msgid "Locations Category Base" msgstr "Placeringer kategoribase" #: includes/modules/local-seo/views/titles-options.php:694 msgid "Locations Post Type Base" msgstr "Placeringer Indlægstype Base" #: includes/modules/local-seo/views/titles-options.php:685 msgid "Latitude and longitude values separated by comma." msgstr "Værdier for breddegrad og længdegrad adskilt af komma." #: includes/modules/local-seo/views/titles-options.php:684 msgid "Geo Coordinates" msgstr "Geokoordinater" #. translators: %s expands to "Google Maps Embed API" #. https://developers.google.com/maps/documentation/embed #: includes/modules/local-seo/views/titles-options.php:674 msgid "Google Maps Embed API" msgstr "Google Maps Embed API" #. translators: %s expands to "Google Maps Embed API" #. https://developers.google.com/maps/documentation/embed #: includes/modules/local-seo/views/titles-options.php:674 msgid "An API Key is required to display embedded Google Maps on your site. Get it here: %s" msgstr "Der kræves en API-nøgle for at vise integrerede Google Maps på dit websted. Hent den her: %s" #: includes/modules/local-seo/views/titles-options.php:672 msgid "Google Maps API Key" msgstr "Google Maps API-nøgle" #: includes/modules/local-seo/views/titles-options.php:658 msgid "Include business locations in site-wide search results." msgstr "Inkluder virksomhedsplaceringer ved søgninger på hele webstedet." #: includes/modules/local-seo/views/titles-options.php:657 msgid "Enhanced Search" msgstr "Forbedret søgning" #: includes/modules/local-seo/views/titles-options.php:643 msgid "Enable if all of the locations where you serve customers are a part of the same legal entity." msgstr "Aktiver det, hvis alle de placeringer, hvor du betjener kunder, er en del af den samme juridiske enhed." #: includes/modules/local-seo/views/titles-options.php:642 msgid "All Locations are part of the same Organization" msgstr "Alle placeringer er en del af den samme organisation" #: includes/modules/local-seo/views/titles-options.php:628 msgid "Automatically detect the user's location as the starting point." msgstr "Bestem automatisk brugernes lokation som startsted." #: includes/modules/local-seo/views/titles-options.php:627 msgid "Location Detection" msgstr "Registrering af placering" #: includes/modules/local-seo/views/titles-options.php:617 msgid "Customize the label of the option users can use can click to get directions to your business location on the frontend." msgstr "Tilpas etiketten for den mulighed, brugerne kan bruge til at klikke for at få rutevejledning til din virksomhedsplacering i frontend." #: includes/modules/local-seo/views/titles-options.php:616 msgid "Show Route label" msgstr "Vis ruteetiket" #: includes/modules/local-seo/views/titles-options.php:606 msgid "Select your organization’s primary country of operation. This helps improve the accuracy of the store locator." msgstr "Vælg organisationens primære driftsland. Dette hjælper med at forbedre nøjagtigheden af butiksfinderen." #: includes/modules/local-seo/views/titles-options.php:605 msgid "Primary Country" msgstr "Primært land" #: includes/modules/local-seo/views/titles-options.php:587 msgid "Limit the number of locations shown on your website to those nearest your user." msgstr "Begræns antallet af placeringer, der vises på dit websted, til dem, der er tættest på din bruger." #: includes/modules/local-seo/views/titles-options.php:586 #: assets/admin/js/blocks.js:1 msgid "Maximum number of locations to show" msgstr "Maksimalt antal placeringer, der skal vises" #: includes/modules/local-seo/views/titles-options.php:575 #: assets/admin/js/blocks.js:1 msgid "Terrain" msgstr "Terræn" #: includes/modules/local-seo/views/titles-options.php:574 #: assets/admin/js/blocks.js:1 msgid "Roadmap" msgstr "Ruteplan" #: includes/modules/local-seo/views/titles-options.php:573 #: assets/admin/js/blocks.js:1 msgid "Satellite" msgstr "Satellit" #: includes/modules/local-seo/views/titles-options.php:572 #: assets/admin/js/blocks.js:1 msgid "Hybrid" msgstr "Hybrid" #: includes/modules/local-seo/views/titles-options.php:570 msgid "Select the map style you wish to use on the frontend of your website." msgstr "Vælg den kortstil, du vil bruge på frontend på dit websted." #: includes/modules/local-seo/views/titles-options.php:569 msgid "Map Style" msgstr "Kortdesign" #: includes/modules/local-seo/views/titles-options.php:558 msgid "Miles" msgstr "Miles" #: includes/modules/local-seo/views/titles-options.php:557 msgid "Kilometers" msgstr "Kilometer" #: includes/modules/local-seo/views/titles-options.php:555 msgid "Select your preferred measurement system (miles or kilometers)." msgstr "Vælg dit foretrukne målesystem (miles eller kilometer)." #: includes/modules/local-seo/views/titles-options.php:554 msgid "Measurement system" msgstr "Målesystem" #: includes/modules/local-seo/views/titles-options.php:544 msgid "Open 24h label" msgstr "Åben 24t mærkat" #: includes/modules/local-seo/views/titles-options.php:534 msgid "Select the text to display alongside your opening hours when your store is open 24/7." msgstr "Vælg den tekst, der skal vises sammen med dine åbningstider, når din butik er åben 24/7." #: includes/modules/local-seo/views/titles-options.php:533 msgid "Open 24/7 label" msgstr "Åben 24/7 mærkat" #: includes/modules/local-seo/views/titles-options.php:523 msgid "Text to show in Opening hours when business is closed." msgstr "Tekst, der skal vises i åbningstider, når virksomheden er lukket." #: includes/modules/local-seo/views/titles-options.php:522 msgid "Closed label" msgstr "Lukket etiket" #: includes/modules/local-seo/views/titles-options.php:507 msgid "Don't add opening hours data in Schema" msgstr "Tilføj ikke data om åbningstider i Schema" #: includes/modules/local-seo/views/titles-options.php:506 msgid "Hide Opening Hours" msgstr "Skjul åbningstider" #: includes/modules/local-seo/views/titles-options.php:497 msgid "The price range of the business, for example $$$." msgstr "Virksomhedens prisklasse, for eksempel $$$." #: includes/modules/local-seo/views/titles-options.php:496 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Price Range" msgstr "Prisklasse" #: includes/modules/local-seo/views/titles-options.php:488 msgid "Format: +1-401-555-1212" msgstr "Format: +1-401-555-1212" #: includes/modules/local-seo/views/titles-options.php:466 msgid "Add number" msgstr "Tilføj nummer" #: includes/modules/local-seo/views/titles-options.php:463 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Phone Number" msgstr "Telefonnummer" #: includes/modules/local-seo/views/titles-options.php:453 msgid "Time format used in the contact shortcode." msgstr "Tidsformat, der bruges i kontakt kortkoden." #: includes/modules/local-seo/views/titles-options.php:448 msgid "Opening Hours Format" msgstr "Format for åbningstider" #: includes/modules/local-seo/views/titles-options.php:440 msgid "e.g. 09:00-17:00" msgstr "f.eks. 09:00-17:00" #: includes/modules/local-seo/views/titles-options.php:430 msgid "Sunday" msgstr "Sunday" #: includes/modules/local-seo/views/titles-options.php:429 msgid "Saturday" msgstr "Saturday" #: includes/modules/local-seo/views/titles-options.php:428 msgid "Friday" msgstr "Friday" #: includes/modules/local-seo/views/titles-options.php:427 msgid "Thursday" msgstr "Thursday" #: includes/modules/local-seo/views/titles-options.php:426 msgid "Wednesday" msgstr "Wednesday" #: includes/modules/local-seo/views/titles-options.php:425 msgid "Tuesday" msgstr "Tuesday" #: includes/modules/local-seo/views/titles-options.php:424 msgid "Monday" msgstr "Monday" #: includes/modules/local-seo/views/titles-options.php:410 msgid "Add time" msgstr "Tilføj klokkeslæt" #: includes/modules/local-seo/views/titles-options.php:408 msgid "Select opening hours. You can add multiple sets if you have different opening or closing hours on some days or if you have a mid-day break. Times are specified using 24:00 time." msgstr "Vælg åbningstider. Du kan tilføje flere sæt, hvis du har forskellige åbningstider på nogle dage, eller hvis du har en pause midt på dagen. Tiderne angives ved hjælp af 24:00 tid." #: includes/modules/local-seo/views/titles-options.php:407 #: assets/admin/js/blocks.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Opening Hours" msgstr "Åbningstider" #: includes/modules/local-seo/views/titles-options.php:396 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Business Type" msgstr "Virksomhedstype" #: includes/modules/local-seo/views/titles-options.php:381 msgid "Format used when the address is displayed using the [rank_math_contact_info] shortcode.
    Available Tags: {address}, {locality}, {region}, {postalcode}, {country}, {gps}" msgstr "Format, der bruges, når adressen vises ved hjælp af [rank_math_contact_info] Shortcoden.
    Tilgængelige tags: {address}, {locality}, {region}, {postalcode}, {country}, {gps}" #: includes/modules/local-seo/views/titles-options.php:380 msgid "Address Format" msgstr "Adresseformat" #: includes/modules/local-seo/views/titles-options.php:362 #: includes/modules/local-seo/views/titles-options.php:464 msgid "Search engines may prominently display your contact phone number for mobile users." msgstr "Søgemaskiner kan tydeligt vise dit kontakttelefonnummer til mobilbrugere." #: includes/modules/local-seo/views/titles-options.php:353 msgid "Search engines display your email address." msgstr "Søgemaskiner viser din e-mailadresse." #: includes/modules/local-seo/views/titles-options.php:338 msgid "Once you save the changes, we will create a new custom post type called \"Locations\" where you can add multiple locations of your business/organization." msgstr "Når du har gemt ændringerne, opretter vi en ny tilpasset indlægstype kaldet \"Placeringer\", hvor du kan tilføje flere placeringer af din virksomhed/organisation." #: includes/modules/local-seo/views/titles-options.php:337 msgid "Use Multiple Locations" msgstr "Brug flere placeringer" #: includes/modules/local-seo/views/titles-options.php:328 msgid "URL of the item." msgstr "Varens URL-adresse." #: includes/modules/schema/shortcode/dataset.php:86 #: includes/modules/analytics/assets/js/stats.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Name" msgstr "Navn" #: includes/modules/local-seo/views/titles-options.php:279 msgid "Choose whether the site represents a person or an organization." msgstr "Vælg, om webstedet repræsenterer en person eller en organisation." #: includes/modules/local-seo/views/titles-options.php:277 msgid "Organization" msgstr "Organisation" #: includes/modules/local-seo/views/titles-options.php:274 msgid "Person or Company" msgstr "Person eller virksomhed" #: includes/admin/class-admin-helper.php:365 #: includes/admin/class-admin-helper.php:615 #: includes/modules/local-seo/views/titles-options.php:267 msgid "Zimbabwe" msgstr "Zimbabwe" #: includes/admin/class-admin-helper.php:364 #: includes/admin/class-admin-helper.php:614 #: includes/modules/local-seo/views/titles-options.php:266 msgid "Zambia" msgstr "Zambia" #: includes/admin/class-admin-helper.php:363 #: includes/admin/class-admin-helper.php:613 #: includes/modules/local-seo/views/titles-options.php:265 msgid "Yemen" msgstr "Yemen" #: includes/modules/local-seo/views/titles-options.php:264 msgid "Western Samoa" msgstr "Western Samoa" #: includes/admin/class-admin-helper.php:362 #: includes/admin/class-admin-helper.php:612 #: includes/modules/local-seo/views/titles-options.php:263 msgid "Western Sahara" msgstr "Vestsahara" #: includes/admin/class-admin-helper.php:361 #: includes/modules/local-seo/views/titles-options.php:262 msgid "Wallis and Futuna" msgstr "Wallis and Futuna" #: includes/admin/class-admin-helper.php:610 #: includes/modules/local-seo/views/titles-options.php:261 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Vietnam" msgstr "Vietnam" #: includes/admin/class-admin-helper.php:357 #: includes/admin/class-admin-helper.php:609 #: includes/modules/local-seo/views/titles-options.php:260 msgid "Venezuela" msgstr "Venezuela" #: includes/modules/local-seo/views/titles-options.php:259 msgid "Vatican" msgstr "Vatican" #: includes/admin/class-admin-helper.php:356 #: includes/admin/class-admin-helper.php:608 #: includes/modules/local-seo/views/titles-options.php:258 msgid "Vanuatu" msgstr "Vanuatu" #: includes/admin/class-admin-helper.php:355 #: includes/admin/class-admin-helper.php:607 #: includes/modules/local-seo/views/titles-options.php:257 msgid "Uzbekistan" msgstr "Usbekistan" #: includes/admin/class-admin-helper.php:354 #: includes/admin/class-admin-helper.php:606 #: includes/modules/local-seo/views/titles-options.php:256 msgid "Uruguay" msgstr "Uruguay" #: includes/modules/local-seo/views/titles-options.php:255 msgid "United States (US)" msgstr "United States (US)" #: includes/modules/local-seo/views/titles-options.php:254 msgid "United Kingdom (UK)" msgstr "Storbritannien (UK)" #: includes/admin/class-admin-helper.php:350 #: includes/admin/class-admin-helper.php:603 #: includes/modules/local-seo/views/titles-options.php:253 msgid "United Arab Emirates" msgstr "Forenede Arabiske Emirater" #: includes/admin/class-admin-helper.php:349 #: includes/admin/class-admin-helper.php:602 #: includes/modules/local-seo/views/titles-options.php:252 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Ukraine" msgstr "Ukraine" #: includes/admin/class-admin-helper.php:348 #: includes/admin/class-admin-helper.php:601 #: includes/modules/local-seo/views/titles-options.php:251 msgid "Uganda" msgstr "Uganda" #: includes/admin/class-admin-helper.php:347 #: includes/admin/class-admin-helper.php:599 #: includes/modules/local-seo/views/titles-options.php:250 msgid "Tuvalu" msgstr "Tuvalu" #: includes/admin/class-admin-helper.php:346 #: includes/modules/local-seo/views/titles-options.php:249 msgid "Turks and Caicos Islands" msgstr "Turks and Caicos Islands" #: includes/admin/class-admin-helper.php:345 #: includes/admin/class-admin-helper.php:597 #: includes/modules/local-seo/views/titles-options.php:248 msgid "Turkmenistan" msgstr "Turkmenistan" #: includes/admin/class-admin-helper.php:344 #: includes/admin/class-admin-helper.php:596 #: includes/modules/local-seo/views/titles-options.php:247 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Turkey" msgstr "Tyrkiet" #: includes/admin/class-admin-helper.php:343 #: includes/admin/class-admin-helper.php:595 #: includes/modules/local-seo/views/titles-options.php:246 msgid "Tunisia" msgstr "Tunesien" #: includes/admin/class-admin-helper.php:342 #: includes/modules/local-seo/views/titles-options.php:245 msgid "Trinidad and Tobago" msgstr "Trinidad og Tobago" #: includes/admin/class-admin-helper.php:341 #: includes/admin/class-admin-helper.php:593 #: includes/modules/local-seo/views/titles-options.php:244 msgid "Tonga" msgstr "Tonga" #: includes/admin/class-admin-helper.php:340 #: includes/modules/local-seo/views/titles-options.php:243 msgid "Tokelau" msgstr "Tokelau" #: includes/admin/class-admin-helper.php:339 #: includes/admin/class-admin-helper.php:592 #: includes/modules/local-seo/views/titles-options.php:242 msgid "Togo" msgstr "Togo" #: includes/admin/class-admin-helper.php:338 #: includes/admin/class-admin-helper.php:591 #: includes/modules/local-seo/views/titles-options.php:241 msgid "Timor-Leste" msgstr "Timor-Leste" #: includes/admin/class-admin-helper.php:337 #: includes/admin/class-admin-helper.php:590 #: includes/modules/local-seo/views/titles-options.php:240 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Thailand" msgstr "Thailand" #: includes/admin/class-admin-helper.php:589 #: includes/modules/local-seo/views/titles-options.php:239 msgid "Tanzania" msgstr "Tanzania" #: includes/admin/class-admin-helper.php:335 #: includes/admin/class-admin-helper.php:588 #: includes/modules/local-seo/views/titles-options.php:238 msgid "Tajikistan" msgstr "Tadsjikistan" #: includes/admin/class-admin-helper.php:587 #: includes/modules/local-seo/views/titles-options.php:237 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Taiwan" msgstr "Taiwan" #: includes/admin/class-admin-helper.php:585 #: includes/modules/local-seo/views/titles-options.php:236 msgid "Syria" msgstr "Syria" #: includes/admin/class-admin-helper.php:332 #: includes/admin/class-admin-helper.php:584 #: includes/modules/local-seo/views/titles-options.php:235 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Switzerland" msgstr "Schweiz" #: includes/admin/class-admin-helper.php:331 #: includes/admin/class-admin-helper.php:583 #: includes/modules/local-seo/views/titles-options.php:234 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Sweden" msgstr "Sverige" #: includes/admin/class-admin-helper.php:330 #: includes/admin/class-admin-helper.php:582 #: includes/modules/local-seo/views/titles-options.php:233 msgid "Swaziland" msgstr "Swaziland" #: includes/admin/class-admin-helper.php:329 #: includes/modules/local-seo/views/titles-options.php:232 msgid "Svalbard and Jan Mayen" msgstr "Svalbard og Jan Mayen" #: includes/admin/class-admin-helper.php:328 #: includes/admin/class-admin-helper.php:580 #: includes/modules/local-seo/views/titles-options.php:231 msgid "Suriname" msgstr "Suriname" #: includes/admin/class-admin-helper.php:327 #: includes/admin/class-admin-helper.php:579 #: includes/modules/local-seo/views/titles-options.php:230 msgid "Sudan" msgstr "Sudan" #: includes/admin/class-admin-helper.php:326 #: includes/admin/class-admin-helper.php:572 #: includes/modules/local-seo/views/titles-options.php:229 msgid "Sri Lanka" msgstr "Sri Lanka" #: includes/admin/class-admin-helper.php:325 #: includes/admin/class-admin-helper.php:571 #: includes/modules/local-seo/views/titles-options.php:228 msgid "Spain" msgstr "Spanien" #: includes/admin/class-admin-helper.php:570 #: includes/modules/local-seo/views/titles-options.php:227 msgid "South Sudan" msgstr "South Sudan" #: includes/admin/class-admin-helper.php:569 #: includes/modules/local-seo/views/titles-options.php:226 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "South Korea" msgstr "South Korea" #: includes/modules/local-seo/views/titles-options.php:225 msgid "South Georgia/Sandwich Islands" msgstr "South Georgia / Sandwichøer" #: includes/admin/class-admin-helper.php:323 #: includes/admin/class-admin-helper.php:568 #: includes/modules/local-seo/views/titles-options.php:224 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "South Africa" msgstr "South Africa" #: includes/admin/class-admin-helper.php:322 #: includes/admin/class-admin-helper.php:567 #: includes/modules/local-seo/views/titles-options.php:223 msgid "Somalia" msgstr "Somalia" #: includes/admin/class-admin-helper.php:321 #: includes/admin/class-admin-helper.php:566 #: includes/modules/local-seo/views/titles-options.php:222 msgid "Solomon Islands" msgstr "Solomon Islands" #: includes/admin/class-admin-helper.php:320 #: includes/admin/class-admin-helper.php:565 #: includes/modules/local-seo/views/titles-options.php:221 msgid "Slovenia" msgstr "Slovenien" #: includes/admin/class-admin-helper.php:319 #: includes/admin/class-admin-helper.php:564 #: includes/modules/local-seo/views/titles-options.php:220 msgid "Slovakia" msgstr "Slovakiet" #: includes/admin/class-admin-helper.php:318 #: includes/admin/class-admin-helper.php:562 #: includes/modules/local-seo/views/titles-options.php:219 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Singapore" msgstr "Singapore" #: includes/admin/class-admin-helper.php:317 #: includes/admin/class-admin-helper.php:561 #: includes/modules/local-seo/views/titles-options.php:218 msgid "Sierra Leone" msgstr "Sierra Leone" #: includes/admin/class-admin-helper.php:316 #: includes/admin/class-admin-helper.php:560 #: includes/modules/local-seo/views/titles-options.php:217 msgid "Seychelles" msgstr "Seychelles" #: includes/admin/class-admin-helper.php:559 #: includes/modules/local-seo/views/titles-options.php:216 msgid "Serbia" msgstr "Serbien" #: includes/admin/class-admin-helper.php:314 #: includes/admin/class-admin-helper.php:558 #: includes/modules/local-seo/views/titles-options.php:215 msgid "Senegal" msgstr "Senegal" #: includes/admin/class-admin-helper.php:313 #: includes/admin/class-admin-helper.php:557 #: includes/modules/local-seo/views/titles-options.php:214 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Saudi Arabia" msgstr "Saudi Arabien" #: includes/admin/class-admin-helper.php:311 #: includes/admin/class-admin-helper.php:556 #: includes/modules/local-seo/views/titles-options.php:213 msgid "San Marino" msgstr "San Marino" #: includes/admin/class-admin-helper.php:309 #: includes/modules/local-seo/views/titles-options.php:212 msgid "Saint Vincent and the Grenadines" msgstr "Saint Vincent and the Grenadines" #: includes/admin/class-admin-helper.php:308 #: includes/modules/local-seo/views/titles-options.php:211 msgid "Saint Pierre and Miquelon" msgstr "Saint Pierre and Miquelon" #: includes/modules/local-seo/views/titles-options.php:210 msgid "Saint Martin (French part)" msgstr "Saint Martin (fransk del)" #: includes/modules/local-seo/views/titles-options.php:209 msgid "Saint Martin (Dutch part)" msgstr "Saint Martin (hollandsk del)" #: includes/admin/class-admin-helper.php:307 #: includes/modules/local-seo/views/titles-options.php:208 msgid "Saint Lucia" msgstr "Saint Lucia" #: includes/admin/class-admin-helper.php:306 #: includes/modules/local-seo/views/titles-options.php:207 msgid "Saint Kitts and Nevis" msgstr "Saint Kitts og Nevis" #: includes/admin/class-admin-helper.php:305 #: includes/modules/local-seo/views/titles-options.php:206 msgid "Saint Helena" msgstr "Saint Helena" #: includes/modules/local-seo/views/titles-options.php:205 msgid "Saint Barthélemy" msgstr "Saint Barthelemy" #: includes/modules/local-seo/views/titles-options.php:204 msgid "São Tomé and Príncipe" msgstr "São Tomé and Príncipe" #: includes/admin/class-admin-helper.php:304 #: includes/admin/class-admin-helper.php:553 #: includes/modules/local-seo/views/titles-options.php:203 msgid "Rwanda" msgstr "Rwanda" #: includes/admin/class-admin-helper.php:552 #: includes/modules/local-seo/views/titles-options.php:202 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Russia" msgstr "Russia" #: includes/admin/class-admin-helper.php:302 #: includes/admin/class-admin-helper.php:551 #: includes/modules/local-seo/views/titles-options.php:201 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Romania" msgstr "Rumænien" #: includes/admin/class-admin-helper.php:301 #: includes/modules/local-seo/views/titles-options.php:200 msgid "Reunion" msgstr "Reunion" #: includes/modules/local-seo/views/titles-options.php:199 msgid "Republic of Ireland" msgstr "Republic of Ireland" #: includes/admin/class-admin-helper.php:300 #: includes/admin/class-admin-helper.php:550 #: includes/modules/local-seo/views/titles-options.php:198 msgid "Qatar" msgstr "Qatar" #: includes/admin/class-admin-helper.php:298 #: includes/admin/class-admin-helper.php:548 #: includes/modules/local-seo/views/titles-options.php:197 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Portugal" msgstr "Portugal" #: includes/admin/class-admin-helper.php:297 #: includes/admin/class-admin-helper.php:547 #: includes/modules/local-seo/views/titles-options.php:196 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Poland" msgstr "Polen" #: includes/admin/class-admin-helper.php:296 #: includes/modules/local-seo/views/titles-options.php:195 msgid "Pitcairn" msgstr "Pitcairn" #: includes/admin/class-admin-helper.php:295 #: includes/admin/class-admin-helper.php:546 #: includes/modules/local-seo/views/titles-options.php:194 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Philippines" msgstr "Filippinerne" #: includes/admin/class-admin-helper.php:294 #: includes/admin/class-admin-helper.php:545 #: includes/modules/local-seo/views/titles-options.php:193 msgid "Peru" msgstr "Peru" #: includes/admin/class-admin-helper.php:293 #: includes/admin/class-admin-helper.php:544 #: includes/modules/local-seo/views/titles-options.php:192 msgid "Paraguay" msgstr "Paraguay" #: includes/admin/class-admin-helper.php:292 #: includes/admin/class-admin-helper.php:543 #: includes/modules/local-seo/views/titles-options.php:191 msgid "Papua New Guinea" msgstr "Papua New Guinea" #: includes/admin/class-admin-helper.php:291 #: includes/admin/class-admin-helper.php:542 #: includes/modules/local-seo/views/titles-options.php:190 msgid "Panama" msgstr "Panama" #: includes/modules/local-seo/views/titles-options.php:189 msgid "Palestinian Territory" msgstr "Palestinian Territory" #: includes/admin/class-admin-helper.php:288 #: includes/admin/class-admin-helper.php:539 #: includes/modules/local-seo/views/titles-options.php:188 msgid "Pakistan" msgstr "Pakistan" #: includes/admin/class-admin-helper.php:287 #: includes/admin/class-admin-helper.php:538 #: includes/modules/local-seo/views/titles-options.php:187 msgid "Oman" msgstr "Oman" #: includes/admin/class-admin-helper.php:286 #: includes/admin/class-admin-helper.php:537 #: includes/modules/local-seo/views/titles-options.php:186 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Norway" msgstr "Norge" #: includes/admin/class-admin-helper.php:535 #: includes/modules/local-seo/views/titles-options.php:185 msgid "North Korea" msgstr "North Korea" #: includes/admin/class-admin-helper.php:284 #: includes/admin/class-admin-helper.php:534 #: includes/modules/local-seo/views/titles-options.php:184 msgid "Norfolk Island" msgstr "Norfolk Island" #: includes/admin/class-admin-helper.php:283 #: includes/admin/class-admin-helper.php:533 #: includes/modules/local-seo/views/titles-options.php:183 msgid "Niue" msgstr "Niue" #: includes/admin/class-admin-helper.php:282 #: includes/admin/class-admin-helper.php:532 #: includes/modules/local-seo/views/titles-options.php:182 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Nigeria" msgstr "Nigeria" #: includes/admin/class-admin-helper.php:281 #: includes/admin/class-admin-helper.php:531 #: includes/modules/local-seo/views/titles-options.php:181 msgid "Niger" msgstr "Niger" #: includes/admin/class-admin-helper.php:280 #: includes/admin/class-admin-helper.php:530 #: includes/modules/local-seo/views/titles-options.php:180 msgid "Nicaragua" msgstr "Nicaragua" #: includes/admin/class-admin-helper.php:279 #: includes/admin/class-admin-helper.php:529 #: includes/modules/local-seo/views/titles-options.php:179 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "New Zealand" msgstr "New Zealand" #: includes/admin/class-admin-helper.php:278 #: includes/admin/class-admin-helper.php:528 #: includes/modules/local-seo/views/titles-options.php:178 msgid "New Caledonia" msgstr "New Caledonia" #: includes/admin/class-admin-helper.php:277 #: includes/modules/local-seo/views/titles-options.php:177 msgid "Netherlands Antilles" msgstr "Nederlandske Antiller" #: includes/admin/class-admin-helper.php:276 #: includes/admin/class-admin-helper.php:527 #: includes/modules/local-seo/views/titles-options.php:176 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Netherlands" msgstr "Holland" #: includes/admin/class-admin-helper.php:275 #: includes/admin/class-admin-helper.php:526 #: includes/modules/local-seo/views/titles-options.php:175 msgid "Nepal" msgstr "Nepal" #: includes/admin/class-admin-helper.php:274 #: includes/admin/class-admin-helper.php:525 #: includes/modules/local-seo/views/titles-options.php:174 msgid "Nauru" msgstr "Nauru" #: includes/admin/class-admin-helper.php:273 #: includes/admin/class-admin-helper.php:524 #: includes/modules/local-seo/views/titles-options.php:173 msgid "Namibia" msgstr "Namibia" #: includes/admin/class-admin-helper.php:272 #: includes/modules/local-seo/views/titles-options.php:172 msgid "Myanmar" msgstr "Myanmar" #: includes/admin/class-admin-helper.php:271 #: includes/admin/class-admin-helper.php:522 #: includes/modules/local-seo/views/titles-options.php:171 msgid "Mozambique" msgstr "Mozambique" #: includes/admin/class-admin-helper.php:270 #: includes/admin/class-admin-helper.php:521 #: includes/modules/local-seo/views/titles-options.php:170 msgid "Morocco" msgstr "Marokko" #: includes/admin/class-admin-helper.php:269 #: includes/admin/class-admin-helper.php:520 #: includes/modules/local-seo/views/titles-options.php:169 msgid "Montserrat" msgstr "Montserrat" #: includes/admin/class-admin-helper.php:519 #: includes/modules/local-seo/views/titles-options.php:168 msgid "Montenegro" msgstr "Montenegro" #: includes/admin/class-admin-helper.php:268 #: includes/admin/class-admin-helper.php:518 #: includes/modules/local-seo/views/titles-options.php:167 msgid "Mongolia" msgstr "Mongolia" #: includes/admin/class-admin-helper.php:267 #: includes/admin/class-admin-helper.php:517 #: includes/modules/local-seo/views/titles-options.php:166 msgid "Monaco" msgstr "Monaco" #: includes/admin/class-admin-helper.php:516 #: includes/modules/local-seo/views/titles-options.php:165 msgid "Moldova" msgstr "Moldova" #: includes/admin/class-admin-helper.php:515 #: includes/modules/local-seo/views/titles-options.php:164 msgid "Micronesia" msgstr "Micronesia" #: includes/admin/class-admin-helper.php:263 #: includes/admin/class-admin-helper.php:514 #: includes/modules/local-seo/views/titles-options.php:163 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Mexico" msgstr "Mexico" #: includes/admin/class-admin-helper.php:262 #: includes/admin/class-admin-helper.php:513 #: includes/modules/local-seo/views/titles-options.php:162 msgid "Mayotte" msgstr "Mayotte" #: includes/admin/class-admin-helper.php:261 #: includes/admin/class-admin-helper.php:512 #: includes/modules/local-seo/views/titles-options.php:161 msgid "Mauritius" msgstr "Mauritius" #: includes/admin/class-admin-helper.php:260 #: includes/admin/class-admin-helper.php:511 #: includes/modules/local-seo/views/titles-options.php:160 msgid "Mauritania" msgstr "Mauritania" #: includes/admin/class-admin-helper.php:259 #: includes/admin/class-admin-helper.php:510 #: includes/modules/local-seo/views/titles-options.php:159 msgid "Martinique" msgstr "Martinique" #: includes/admin/class-admin-helper.php:258 #: includes/admin/class-admin-helper.php:509 #: includes/modules/local-seo/views/titles-options.php:158 msgid "Marshall Islands" msgstr "Marshall Islands" #: includes/admin/class-admin-helper.php:257 #: includes/admin/class-admin-helper.php:508 #: includes/modules/local-seo/views/titles-options.php:157 msgid "Malta" msgstr "Malta" #: includes/admin/class-admin-helper.php:256 #: includes/admin/class-admin-helper.php:507 #: includes/modules/local-seo/views/titles-options.php:156 msgid "Mali" msgstr "Mali" #: includes/admin/class-admin-helper.php:255 #: includes/admin/class-admin-helper.php:506 #: includes/modules/local-seo/views/titles-options.php:155 msgid "Maldives" msgstr "Maldives" #: includes/admin/class-admin-helper.php:254 #: includes/admin/class-admin-helper.php:505 #: includes/modules/local-seo/views/titles-options.php:154 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Malaysia" msgstr "Malaysia" #: includes/admin/class-admin-helper.php:253 #: includes/admin/class-admin-helper.php:504 #: includes/modules/local-seo/views/titles-options.php:153 msgid "Malawi" msgstr "Malawi" #: includes/admin/class-admin-helper.php:252 #: includes/admin/class-admin-helper.php:503 #: includes/modules/local-seo/views/titles-options.php:152 msgid "Madagascar" msgstr "Madagascar" #: includes/admin/class-admin-helper.php:502 #: includes/modules/local-seo/views/titles-options.php:151 msgid "Macedonia" msgstr "Makedonien" #: includes/modules/local-seo/views/titles-options.php:150 msgid "Macao S.A.R., China" msgstr "Macao S.A.R., Kina" #: includes/admin/class-admin-helper.php:249 #: includes/admin/class-admin-helper.php:500 #: includes/modules/local-seo/views/titles-options.php:149 msgid "Luxembourg" msgstr "Luxembourg" #: includes/admin/class-admin-helper.php:248 #: includes/admin/class-admin-helper.php:499 #: includes/modules/local-seo/views/titles-options.php:148 msgid "Lithuania" msgstr "Litauen" #: includes/admin/class-admin-helper.php:247 #: includes/admin/class-admin-helper.php:498 #: includes/modules/local-seo/views/titles-options.php:147 msgid "Liechtenstein" msgstr "Liechtenstein" #: includes/admin/class-admin-helper.php:497 #: includes/modules/local-seo/views/titles-options.php:146 msgid "Libya" msgstr "Libya" #: includes/admin/class-admin-helper.php:245 #: includes/admin/class-admin-helper.php:496 #: includes/modules/local-seo/views/titles-options.php:145 msgid "Liberia" msgstr "Liberia" #: includes/admin/class-admin-helper.php:244 #: includes/admin/class-admin-helper.php:495 #: includes/modules/local-seo/views/titles-options.php:144 msgid "Lesotho" msgstr "Lesotho" #: includes/admin/class-admin-helper.php:243 #: includes/admin/class-admin-helper.php:494 #: includes/modules/local-seo/views/titles-options.php:143 msgid "Lebanon" msgstr "Lebanon" #: includes/admin/class-admin-helper.php:242 #: includes/modules/local-seo/views/titles-options.php:142 msgid "Latvia" msgstr "Letland" #: includes/admin/class-admin-helper.php:493 #: includes/modules/local-seo/views/titles-options.php:141 msgid "Laos" msgstr "Laos" #: includes/admin/class-admin-helper.php:240 #: includes/admin/class-admin-helper.php:492 #: includes/modules/local-seo/views/titles-options.php:140 msgid "Kyrgyzstan" msgstr "Kirgisistan" #: includes/admin/class-admin-helper.php:239 #: includes/admin/class-admin-helper.php:491 #: includes/modules/local-seo/views/titles-options.php:139 msgid "Kuwait" msgstr "Kuwait" #: includes/admin/class-admin-helper.php:236 #: includes/admin/class-admin-helper.php:489 #: includes/modules/local-seo/views/titles-options.php:138 msgid "Kiribati" msgstr "Kiribati" #: includes/admin/class-admin-helper.php:235 #: includes/admin/class-admin-helper.php:488 #: includes/modules/local-seo/views/titles-options.php:137 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Kenya" msgstr "Kenya" #: includes/admin/class-admin-helper.php:234 #: includes/admin/class-admin-helper.php:487 #: includes/modules/local-seo/views/titles-options.php:136 msgid "Kazakhstan" msgstr "Kasakhstan" #: includes/admin/class-admin-helper.php:233 #: includes/admin/class-admin-helper.php:486 #: includes/modules/local-seo/views/titles-options.php:135 msgid "Jordan" msgstr "Jordan" #: includes/admin/class-admin-helper.php:485 #: includes/modules/local-seo/views/titles-options.php:134 msgid "Jersey" msgstr "Jersey" #: includes/admin/class-admin-helper.php:232 #: includes/admin/class-admin-helper.php:484 #: includes/modules/local-seo/views/titles-options.php:133 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Japan" msgstr "Japan" #: includes/admin/class-admin-helper.php:231 #: includes/admin/class-admin-helper.php:483 #: includes/modules/local-seo/views/titles-options.php:132 msgid "Jamaica" msgstr "Jamaica" #: includes/modules/local-seo/views/titles-options.php:131 msgid "Ivory Coast" msgstr "Ivory Coast" #: includes/admin/class-admin-helper.php:230 #: includes/admin/class-admin-helper.php:482 #: includes/modules/local-seo/views/titles-options.php:130 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Italy" msgstr "Italien" #: includes/admin/class-admin-helper.php:229 #: includes/admin/class-admin-helper.php:481 #: includes/modules/local-seo/views/titles-options.php:129 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Israel" msgstr "Israel" #: includes/admin/class-admin-helper.php:480 #: includes/modules/local-seo/views/titles-options.php:128 msgid "Isle of Man" msgstr "Isle of Man" #: includes/admin/class-admin-helper.php:227 #: includes/admin/class-admin-helper.php:478 #: includes/modules/local-seo/views/titles-options.php:127 msgid "Iraq" msgstr "Iraq" #: includes/admin/class-admin-helper.php:477 #: includes/modules/local-seo/views/titles-options.php:126 msgid "Iran" msgstr "Iran" #: includes/admin/class-admin-helper.php:225 #: includes/admin/class-admin-helper.php:476 #: includes/modules/local-seo/views/titles-options.php:125 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Indonesia" msgstr "Indonesien" #: includes/admin/class-admin-helper.php:224 #: includes/admin/class-admin-helper.php:475 #: includes/modules/local-seo/views/titles-options.php:124 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "India" msgstr "Indien" #: includes/admin/class-admin-helper.php:223 #: includes/admin/class-admin-helper.php:474 #: includes/modules/local-seo/views/titles-options.php:123 msgid "Iceland" msgstr "Iceland" #: includes/admin/class-admin-helper.php:222 #: includes/admin/class-admin-helper.php:473 #: includes/modules/local-seo/views/titles-options.php:122 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Hungary" msgstr "Ungarn" #: includes/admin/class-admin-helper.php:221 #: includes/admin/class-admin-helper.php:472 #: includes/modules/local-seo/views/titles-options.php:121 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Hong Kong" msgstr "Hong Kong" #: includes/admin/class-admin-helper.php:220 #: includes/admin/class-admin-helper.php:471 #: includes/modules/local-seo/views/titles-options.php:120 msgid "Honduras" msgstr "Honduras" #: includes/modules/local-seo/views/titles-options.php:119 msgid "Heard Island and McDonald Islands" msgstr "Heard Island and McDonald Islands" #: includes/admin/class-admin-helper.php:217 #: includes/admin/class-admin-helper.php:470 #: includes/modules/local-seo/views/titles-options.php:118 msgid "Haiti" msgstr "Haiti" #: includes/admin/class-admin-helper.php:216 #: includes/admin/class-admin-helper.php:469 #: includes/modules/local-seo/views/titles-options.php:117 msgid "Guyana" msgstr "Guyana" #: includes/admin/class-admin-helper.php:215 #: includes/admin/class-admin-helper.php:468 #: includes/modules/local-seo/views/titles-options.php:116 msgid "Guinea-Bissau" msgstr "Guinea-Bissau" #: includes/admin/class-admin-helper.php:214 #: includes/admin/class-admin-helper.php:467 #: includes/modules/local-seo/views/titles-options.php:115 msgid "Guinea" msgstr "Guinea" #: includes/admin/class-admin-helper.php:466 #: includes/modules/local-seo/views/titles-options.php:114 msgid "Guernsey" msgstr "Guernsey" #: includes/admin/class-admin-helper.php:213 #: includes/admin/class-admin-helper.php:465 #: includes/modules/local-seo/views/titles-options.php:113 msgid "Guatemala" msgstr "Guatemala" #: includes/admin/class-admin-helper.php:211 #: includes/admin/class-admin-helper.php:463 #: includes/modules/local-seo/views/titles-options.php:112 msgid "Guadeloupe" msgstr "Guadeloupe" #: includes/admin/class-admin-helper.php:210 #: includes/admin/class-admin-helper.php:462 #: includes/modules/local-seo/views/titles-options.php:111 msgid "Grenada" msgstr "Grenada" #: includes/admin/class-admin-helper.php:209 #: includes/admin/class-admin-helper.php:461 #: includes/modules/local-seo/views/titles-options.php:110 msgid "Greenland" msgstr "Greenland" #: includes/admin/class-admin-helper.php:208 #: includes/admin/class-admin-helper.php:460 #: includes/modules/local-seo/views/titles-options.php:109 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Greece" msgstr "Grækenland" #: includes/admin/class-admin-helper.php:207 #: includes/admin/class-admin-helper.php:459 #: includes/modules/local-seo/views/titles-options.php:108 msgid "Gibraltar" msgstr "Gibraltar" #: includes/admin/class-admin-helper.php:206 #: includes/admin/class-admin-helper.php:458 #: includes/modules/local-seo/views/titles-options.php:107 msgid "Ghana" msgstr "Ghana" #: includes/admin/class-admin-helper.php:205 #: includes/admin/class-admin-helper.php:457 #: includes/modules/local-seo/views/titles-options.php:106 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Germany" msgstr "Tyskland" #: includes/admin/class-admin-helper.php:204 #: includes/admin/class-admin-helper.php:456 #: includes/modules/local-seo/views/titles-options.php:105 msgid "Georgia" msgstr "Georgien" #: includes/admin/class-admin-helper.php:203 #: includes/admin/class-admin-helper.php:455 #: includes/modules/local-seo/views/titles-options.php:104 msgid "Gambia" msgstr "Gambia" #: includes/admin/class-admin-helper.php:202 #: includes/admin/class-admin-helper.php:454 #: includes/modules/local-seo/views/titles-options.php:103 msgid "Gabon" msgstr "Gabon" #: includes/admin/class-admin-helper.php:201 #: includes/modules/local-seo/views/titles-options.php:102 msgid "French Southern Territories" msgstr "Franske sydlige territorier" #: includes/admin/class-admin-helper.php:200 #: includes/admin/class-admin-helper.php:453 #: includes/modules/local-seo/views/titles-options.php:101 msgid "French Polynesia" msgstr "French Polynesia" #: includes/admin/class-admin-helper.php:199 #: includes/admin/class-admin-helper.php:452 #: includes/modules/local-seo/views/titles-options.php:100 msgid "French Guiana" msgstr "Fransk Guinea" #: includes/admin/class-admin-helper.php:198 #: includes/admin/class-admin-helper.php:451 #: includes/modules/local-seo/views/titles-options.php:99 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "France" msgstr "Frankrig" #: includes/admin/class-admin-helper.php:197 #: includes/admin/class-admin-helper.php:450 #: includes/modules/local-seo/views/titles-options.php:98 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Finland" msgstr "Finland" #: includes/admin/class-admin-helper.php:196 #: includes/admin/class-admin-helper.php:449 #: includes/modules/local-seo/views/titles-options.php:97 msgid "Fiji" msgstr "Fiji" #: includes/admin/class-admin-helper.php:195 #: includes/admin/class-admin-helper.php:448 #: includes/modules/local-seo/views/titles-options.php:96 msgid "Faroe Islands" msgstr "Faroe Islands" #: includes/modules/local-seo/views/titles-options.php:95 msgid "Falkland Islands" msgstr "Falkland Islands" #: includes/admin/class-admin-helper.php:193 #: includes/admin/class-admin-helper.php:446 #: includes/modules/local-seo/views/titles-options.php:94 msgid "Ethiopia" msgstr "Ethiopia" #: includes/admin/class-admin-helper.php:192 #: includes/admin/class-admin-helper.php:445 #: includes/modules/local-seo/views/titles-options.php:93 msgid "Estonia" msgstr "Estland" #: includes/admin/class-admin-helper.php:191 #: includes/admin/class-admin-helper.php:444 #: includes/modules/local-seo/views/titles-options.php:92 msgid "Eritrea" msgstr "Eritrea" #: includes/admin/class-admin-helper.php:190 #: includes/admin/class-admin-helper.php:443 #: includes/modules/local-seo/views/titles-options.php:91 msgid "Equatorial Guinea" msgstr "Ækvatorialguinea" #: includes/admin/class-admin-helper.php:189 #: includes/admin/class-admin-helper.php:442 #: includes/modules/local-seo/views/titles-options.php:90 msgid "El Salvador" msgstr "El Salvador" #: includes/admin/class-admin-helper.php:188 #: includes/admin/class-admin-helper.php:441 #: includes/modules/local-seo/views/titles-options.php:89 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Egypt" msgstr "Egypten" #: includes/admin/class-admin-helper.php:187 #: includes/admin/class-admin-helper.php:440 #: includes/modules/local-seo/views/titles-options.php:88 msgid "Ecuador" msgstr "Ecuador" #: includes/admin/class-admin-helper.php:186 #: includes/admin/class-admin-helper.php:439 #: includes/modules/local-seo/views/titles-options.php:87 msgid "Dominican Republic" msgstr "Dominikanske Republik" #: includes/admin/class-admin-helper.php:185 #: includes/admin/class-admin-helper.php:438 #: includes/modules/local-seo/views/titles-options.php:86 msgid "Dominica" msgstr "Dominica" #: includes/admin/class-admin-helper.php:184 #: includes/admin/class-admin-helper.php:437 #: includes/modules/local-seo/views/titles-options.php:85 msgid "Djibouti" msgstr "Djibouti" #: includes/admin/class-admin-helper.php:183 #: includes/admin/class-admin-helper.php:436 #: includes/modules/local-seo/views/titles-options.php:84 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Denmark" msgstr "Danmark" #: includes/admin/class-admin-helper.php:182 #: includes/modules/local-seo/views/titles-options.php:83 msgid "Czech Republic" msgstr "Czech Republic" #: includes/admin/class-admin-helper.php:181 #: includes/admin/class-admin-helper.php:433 #: includes/modules/local-seo/views/titles-options.php:82 msgid "Cyprus" msgstr "Cypern" #: includes/admin/class-admin-helper.php:432 #: includes/modules/local-seo/views/titles-options.php:81 msgid "Curaçao" msgstr "Curaçao" #: includes/admin/class-admin-helper.php:180 #: includes/admin/class-admin-helper.php:431 #: includes/modules/local-seo/views/titles-options.php:80 msgid "Cuba" msgstr "Cuba" #: includes/admin/class-admin-helper.php:179 #: includes/admin/class-admin-helper.php:430 #: includes/modules/local-seo/views/titles-options.php:79 msgid "Croatia" msgstr "Kroatien" #: includes/admin/class-admin-helper.php:177 #: includes/admin/class-admin-helper.php:429 #: includes/modules/local-seo/views/titles-options.php:78 msgid "Costa Rica" msgstr "Costa Rica" #: includes/admin/class-admin-helper.php:176 #: includes/admin/class-admin-helper.php:428 #: includes/modules/local-seo/views/titles-options.php:77 msgid "Cook Islands" msgstr "Cook Islands" #: includes/modules/local-seo/views/titles-options.php:76 msgid "Congo (Kinshasa)" msgstr "Congo (Kinshasa)" #: includes/modules/local-seo/views/titles-options.php:75 msgid "Congo (Brazzaville)" msgstr "Congo (Brazzaville)" #: includes/admin/class-admin-helper.php:173 #: includes/admin/class-admin-helper.php:425 #: includes/modules/local-seo/views/titles-options.php:74 msgid "Comoros" msgstr "Comorerne" #: includes/admin/class-admin-helper.php:172 #: includes/admin/class-admin-helper.php:424 #: includes/modules/local-seo/views/titles-options.php:73 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Colombia" msgstr "Colombia" #: includes/admin/class-admin-helper.php:171 #: includes/modules/local-seo/views/titles-options.php:72 msgid "Cocos (Keeling) Islands" msgstr "Cocosøerne (Keelingøerne)" #: includes/admin/class-admin-helper.php:170 #: includes/admin/class-admin-helper.php:423 #: includes/modules/local-seo/views/titles-options.php:71 msgid "Christmas Island" msgstr "Christmas Island" #: includes/admin/class-admin-helper.php:169 #: includes/admin/class-admin-helper.php:422 #: includes/modules/local-seo/views/titles-options.php:70 msgid "China" msgstr "China" #: includes/admin/class-admin-helper.php:168 #: includes/admin/class-admin-helper.php:421 #: includes/modules/local-seo/views/titles-options.php:69 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Chile" msgstr "Chile" #: includes/admin/class-admin-helper.php:167 #: includes/admin/class-admin-helper.php:420 #: includes/modules/local-seo/views/titles-options.php:68 msgid "Chad" msgstr "Chad" #: includes/admin/class-admin-helper.php:166 #: includes/admin/class-admin-helper.php:419 #: includes/modules/local-seo/views/titles-options.php:67 msgid "Central African Republic" msgstr "Centralafrikanske Republik" #: includes/admin/class-admin-helper.php:165 #: includes/admin/class-admin-helper.php:418 #: includes/modules/local-seo/views/titles-options.php:66 msgid "Cayman Islands" msgstr "Cayman Islands" #: includes/admin/class-admin-helper.php:164 #: includes/admin/class-admin-helper.php:416 #: includes/modules/local-seo/views/titles-options.php:65 msgid "Cape Verde" msgstr "Cape Verde" #: includes/admin/class-admin-helper.php:163 #: includes/admin/class-admin-helper.php:415 #: includes/modules/local-seo/views/titles-options.php:64 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Canada" msgstr "Canada" #: includes/admin/class-admin-helper.php:162 #: includes/admin/class-admin-helper.php:414 #: includes/modules/local-seo/views/titles-options.php:63 msgid "Cameroon" msgstr "Cameroon" #: includes/admin/class-admin-helper.php:161 #: includes/admin/class-admin-helper.php:413 #: includes/modules/local-seo/views/titles-options.php:62 msgid "Cambodia" msgstr "Cambodia" #: includes/admin/class-admin-helper.php:160 #: includes/admin/class-admin-helper.php:412 #: includes/modules/local-seo/views/titles-options.php:61 msgid "Burundi" msgstr "Burundi" #: includes/admin/class-admin-helper.php:159 #: includes/admin/class-admin-helper.php:411 #: includes/modules/local-seo/views/titles-options.php:60 msgid "Burkina Faso" msgstr "Burkina Faso" #: includes/admin/class-admin-helper.php:158 #: includes/admin/class-admin-helper.php:410 #: includes/modules/local-seo/views/titles-options.php:59 msgid "Bulgaria" msgstr "Bulgarien" #: includes/admin/class-admin-helper.php:409 #: includes/modules/local-seo/views/titles-options.php:58 msgid "Brunei" msgstr "Brunei" #: includes/admin/class-admin-helper.php:408 #: includes/modules/local-seo/views/titles-options.php:57 msgid "British Virgin Islands" msgstr "British Virgin Islands" #: includes/admin/class-admin-helper.php:156 #: includes/admin/class-admin-helper.php:407 #: includes/modules/local-seo/views/titles-options.php:56 msgid "British Indian Ocean Territory" msgstr "British Indian Ocean Territory" #: includes/admin/class-admin-helper.php:155 #: includes/admin/class-admin-helper.php:406 #: includes/modules/local-seo/views/titles-options.php:55 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Brazil" msgstr "Brasilien" #: includes/admin/class-admin-helper.php:154 #: includes/modules/local-seo/views/titles-options.php:54 msgid "Bouvet Island" msgstr "Bouvetøen" #: includes/admin/class-admin-helper.php:153 #: includes/admin/class-admin-helper.php:405 #: includes/modules/local-seo/views/titles-options.php:53 msgid "Botswana" msgstr "Botswana" #: includes/admin/class-admin-helper.php:152 #: includes/modules/local-seo/views/titles-options.php:52 msgid "Bosnia and Herzegovina" msgstr "Bosnia and Herzegovina" #: includes/modules/local-seo/views/titles-options.php:51 msgid "Bonaire, Sint Eustatius and Saba" msgstr "Bonaire, Sint Eustatius og Saba" #: includes/admin/class-admin-helper.php:151 #: includes/admin/class-admin-helper.php:403 #: includes/modules/local-seo/views/titles-options.php:50 msgid "Bolivia" msgstr "Bolivia" #: includes/admin/class-admin-helper.php:150 #: includes/admin/class-admin-helper.php:402 #: includes/modules/local-seo/views/titles-options.php:49 msgid "Bhutan" msgstr "Bhutan" #: includes/admin/class-admin-helper.php:149 #: includes/admin/class-admin-helper.php:401 #: includes/modules/local-seo/views/titles-options.php:48 msgid "Bermuda" msgstr "Bermuda" #: includes/admin/class-admin-helper.php:148 #: includes/admin/class-admin-helper.php:400 #: includes/modules/local-seo/views/titles-options.php:47 msgid "Benin" msgstr "Benin" #: includes/admin/class-admin-helper.php:147 #: includes/admin/class-admin-helper.php:399 #: includes/modules/local-seo/views/titles-options.php:46 msgid "Belize" msgstr "Belize" #: includes/admin/class-admin-helper.php:146 #: includes/admin/class-admin-helper.php:398 #: includes/modules/local-seo/views/titles-options.php:45 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Belgium" msgstr "Belgien" #: includes/modules/local-seo/views/titles-options.php:44 msgid "Belau" msgstr "Belau" #: includes/admin/class-admin-helper.php:145 #: includes/admin/class-admin-helper.php:397 #: includes/modules/local-seo/views/titles-options.php:43 msgid "Belarus" msgstr "Hviderusland" #: includes/admin/class-admin-helper.php:144 #: includes/admin/class-admin-helper.php:396 #: includes/modules/local-seo/views/titles-options.php:42 msgid "Barbados" msgstr "Barbados" #: includes/admin/class-admin-helper.php:143 #: includes/admin/class-admin-helper.php:395 #: includes/modules/local-seo/views/titles-options.php:41 msgid "Bangladesh" msgstr "Bangladesh" #: includes/admin/class-admin-helper.php:142 #: includes/admin/class-admin-helper.php:394 #: includes/modules/local-seo/views/titles-options.php:40 msgid "Bahrain" msgstr "Bahrain" #: includes/admin/class-admin-helper.php:141 #: includes/admin/class-admin-helper.php:393 #: includes/modules/local-seo/views/titles-options.php:39 msgid "Bahamas" msgstr "Bahamas" #: includes/admin/class-admin-helper.php:140 #: includes/admin/class-admin-helper.php:392 #: includes/modules/local-seo/views/titles-options.php:38 msgid "Azerbaijan" msgstr "Aserbajdsjan" #: includes/admin/class-admin-helper.php:139 #: includes/admin/class-admin-helper.php:391 #: includes/modules/local-seo/views/titles-options.php:37 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Austria" msgstr "Østrig" #: includes/admin/class-admin-helper.php:138 #: includes/admin/class-admin-helper.php:390 #: includes/modules/local-seo/views/titles-options.php:36 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Australia" msgstr "Australien" #: includes/admin/class-admin-helper.php:137 #: includes/admin/class-admin-helper.php:389 #: includes/modules/local-seo/views/titles-options.php:35 msgid "Aruba" msgstr "Aruba" #: includes/admin/class-admin-helper.php:136 #: includes/admin/class-admin-helper.php:388 #: includes/modules/local-seo/views/titles-options.php:34 msgid "Armenia" msgstr "Armenien" #: includes/admin/class-admin-helper.php:135 #: includes/admin/class-admin-helper.php:387 #: includes/modules/local-seo/views/titles-options.php:33 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Argentina" msgstr "Argentina" #: includes/admin/class-admin-helper.php:134 #: includes/modules/local-seo/views/titles-options.php:32 msgid "Antigua and Barbuda" msgstr "Antigua and Barbuda" #: includes/admin/class-admin-helper.php:133 #: includes/admin/class-admin-helper.php:385 #: includes/modules/local-seo/views/titles-options.php:31 msgid "Antarctica" msgstr "Antarktis" #: includes/admin/class-admin-helper.php:132 #: includes/admin/class-admin-helper.php:384 #: includes/modules/local-seo/views/titles-options.php:30 msgid "Anguilla" msgstr "Anguilla" #: includes/admin/class-admin-helper.php:131 #: includes/admin/class-admin-helper.php:383 #: includes/modules/local-seo/views/titles-options.php:29 msgid "Angola" msgstr "Angola" #: includes/admin/class-admin-helper.php:130 #: includes/admin/class-admin-helper.php:382 #: includes/modules/local-seo/views/titles-options.php:28 msgid "Andorra" msgstr "Andorra" #: includes/admin/class-admin-helper.php:128 #: includes/admin/class-admin-helper.php:380 #: includes/modules/local-seo/views/titles-options.php:27 msgid "Algeria" msgstr "Algeriet" #: includes/admin/class-admin-helper.php:127 #: includes/admin/class-admin-helper.php:379 #: includes/modules/local-seo/views/titles-options.php:26 msgid "Albania" msgstr "Albania" #: includes/admin/class-admin-helper.php:126 #: includes/admin/class-admin-helper.php:377 #: includes/modules/local-seo/views/titles-options.php:25 msgid "Afghanistan" msgstr "Afghanistan" #: includes/modules/local-seo/views/titles-options.php:24 msgid "Åland Islands" msgstr "Ålandsøerne" #: includes/modules/local-seo/views/titles-options.php:23 msgid "Choose a country" msgstr "Vælg et land " #: includes/modules/local-seo/views/sitemap-settings.php:18 msgid "locations.kml Sitemap is generated automatically when the Local SEO module is enabled, and the geo-coordinates are added." msgstr "placeringer.kml Sitemap genereres automatisk, når modulet Lokal SEO aktiveres, og geokoordinaterne tilføjes." #: includes/modules/local-seo/views/sitemap-settings.php:17 msgid "Include KML File in the Sitemap" msgstr "Medtag KML-fil i sitemappet" #: includes/modules/local-seo/shortcodes/class-store-locator.php:219 msgid "Show route" msgstr "Hent rutevejledning" #: includes/modules/local-seo/shortcodes/class-store-locator.php:217 msgid "Your location:" msgstr "Din placering:" #: includes/modules/local-seo/shortcodes/class-store-locator.php:213 msgid "Route" msgstr "Rutevejledning" #: includes/modules/local-seo/shortcodes/class-store-locator.php:208 msgid "Hide route" msgstr "Skjul rute" #: includes/modules/local-seo/shortcodes/class-store-locator.php:100 msgid "Detect Location" msgstr "Registrer placering" #: includes/modules/local-seo/shortcodes/class-store-locator.php:81 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Search" msgstr "Søg" #: includes/modules/local-seo/shortcodes/class-store-locator.php:75 msgid "Address, Suburb, Region, Zip or Landmark" msgstr "Adresse, forstad, region, postnummer eller vartegn" #: includes/modules/local-seo/shortcodes/class-opening-hours.php:134 msgid "Open now" msgstr "Åbn nu" #: includes/modules/local-seo/shortcodes/class-opening-hours.php:45 msgid "Closed" msgstr "Lukket" #: includes/modules/local-seo/shortcodes/class-opening-hours.php:41 msgid "Opening Hours:" msgstr "Åbningstider:" #: includes/modules/local-seo/shortcodes/class-opening-hours.php:31 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Open 24/7" msgstr "Åben 24/7" #: includes/modules/local-seo/shortcodes/class-address.php:120 msgid "Address:" msgstr "Adresse:" #: includes/modules/local-seo/shortcodes/class-address.php:70 msgid "Price indication" msgstr "Pris indikation" #: includes/modules/local-seo/shortcodes/class-address.php:66 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Chamber of Commerce ID" msgstr "Handelskammer-ID" #: includes/modules/local-seo/shortcodes/class-address.php:62 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Tax ID" msgstr "Skatte-ID" #: includes/modules/local-seo/shortcodes/class-address.php:58 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "VAT ID" msgstr "Momsnummer" #: includes/modules/local-seo/shortcodes/class-address.php:54 #: includes/modules/local-seo/views/titles-options.php:327 #: includes/modules/schema/shortcode/claimreview.php:19 #: includes/modules/schema/shortcode/dataset.php:21 #: includes/modules/schema/shortcode/dataset.php:106 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "URL" msgstr "URL" #: includes/modules/local-seo/shortcodes/class-address.php:50 #: includes/modules/local-seo/views/titles-options.php:352 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Email" msgstr "E-mail" #: includes/modules/local-seo/shortcodes/class-address.php:46 msgid "Fax" msgstr "Fax" #: includes/modules/local-seo/shortcodes/class-address.php:42 msgid "Secondary phone" msgstr "Sekundær telefon" #. Translators: Global Identifier name. #: includes/modules/woocommerce/class-admin.php:163 msgid "%s value to use in Product schema." msgstr "%s værdi, der skal bruges i produktskema." #. Translators: Global Identifier name. #: includes/modules/woocommerce/class-admin.php:134 msgid "%s value to use in the Product schema." msgstr "%s værdi, der skal bruges i produktskemaet." #: includes/modules/woocommerce/class-admin.php:124 #: includes/modules/woocommerce/class-admin.php:151 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "GTIN" msgstr "GTIN" #: includes/modules/woocommerce/class-admin.php:113 msgid "Set Product Pages to noindex when WooCommerce Catalog visibility is set to hidden." msgstr "Indstil produktsider til noindex, når WooCommerce-katalogsynlighed er indstillet til skjult." #: includes/modules/woocommerce/class-admin.php:112 msgid "Noindex Hidden Products" msgstr "Noindex skjulte produkter" #: includes/modules/woocommerce/class-admin.php:102 msgid "Global Identifier label to show on Product Page." msgstr "Global id-etiket, der skal vises på produktsiden." #: includes/modules/woocommerce/class-admin.php:101 msgid "Global Identifier label" msgstr "Etiket for globalt id" #: includes/modules/woocommerce/class-admin.php:92 msgid "Display the Global Identified on Product Page along with other product details." msgstr "Vis siden Global identificeret på produktet sammen med andre produktoplysninger." #: includes/modules/woocommerce/class-admin.php:91 msgid "Show Global Identifier" msgstr "Vis globalt id" #: includes/modules/woocommerce/class-admin.php:81 #: includes/modules/woocommerce/class-admin.php:124 #: includes/modules/woocommerce/class-admin.php:151 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "MPN" msgstr "MPN" #: includes/modules/woocommerce/class-admin.php:80 #: includes/modules/woocommerce/class-admin.php:124 #: includes/modules/woocommerce/class-admin.php:151 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "ISBN" msgstr "ISBN" #: includes/modules/woocommerce/class-admin.php:79 msgid "GTIN-14" msgstr "GTIN-14" #: includes/modules/woocommerce/class-admin.php:78 msgid "GTIN-13" msgstr "GTIN-13" #: includes/modules/woocommerce/class-admin.php:77 msgid "GTIN-12" msgstr "GTIN-12" #: includes/modules/woocommerce/class-admin.php:76 msgid "GTIN-8" msgstr "GTIN-8" #: includes/modules/woocommerce/class-admin.php:74 msgid "Global Identifier key to use in the Product Schema." msgstr "Global id-nøgle, der skal bruges i produktskemaet." #: includes/modules/woocommerce/class-admin.php:73 msgid "Global Identifier" msgstr "Global identifikator" #: includes/modules/woocommerce/class-admin.php:64 msgid "Brand value to use in Schema.org & OpenGraph markup." msgstr "Brandværdi til brug i Schema.org og OpenGraph-markering." #: includes/modules/woocommerce/class-admin.php:63 msgid "Brand" msgstr "Brand" #: includes/modules/woocommerce/class-admin.php:54 msgid "Select Product Brand Taxonomy to use in Schema.org & OpenGraph markup." msgstr "Vælg Product Brand klassificering til brug i Schema.org & OpenGraph markup." #: includes/modules/woocommerce/class-admin.php:53 msgid "Select Brand" msgstr "Vælg mærke" #: includes/modules/video-sitemap/sitemap-xsl.php:156 msgid "Last Mod." msgstr "Sidste Mod." #: includes/modules/video-sitemap/sitemap-xsl.php:155 msgid "Tags" msgstr "Tags" #: includes/modules/schema/shortcode/dataset.php:87 #: includes/modules/video-sitemap/sitemap-xsl.php:154 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Description" msgstr "Beskrivelse" #. translators: link to rankmath.com #: includes/modules/video-sitemap/sitemap-xsl.php:123 msgid "Learn more about Video Sitemap." msgstr "Få flere oplysninger om videositemap." #. translators: link to rankmath.com #: includes/modules/video-sitemap/sitemap-xsl.php:110 msgid "This Video Sitemap is generated by Rank Math WordPress SEO Plugin. It is what search engines like Google use to find and understand the video content on your website." msgstr "Denne Video Sitemap er genereret af Rank Math WordPress SEO Plugin. Det er, hvad søgemaskiner som Google bruger til at finde og forstå videoindholdet på dit websted." #: includes/modules/video-sitemap/settings-video.php:45 msgid "List of custom fields name to check for video content. Add one per line." msgstr "Liste over brugerdefinerede felters navn, der skal kontrolleres for videoindhold. Tilføj en pr. linje." #: includes/modules/video-sitemap/settings-video.php:44 msgid "Custom Fields" msgstr "Brugerdefinerede felter" #: includes/modules/video-sitemap/settings-video.php:20 msgid "Hide the sitemap from normal visitors?" msgstr "Skjul sitemap'et fra almindelige besøgende?" #: includes/modules/video-sitemap/settings-video.php:19 msgid "Hide Sitemap" msgstr "Skjul sitemap" #. translators: Video Sitemap Url #: includes/modules/video-sitemap/class-video-sitemap.php:66 msgid "Your Video Sitemap index can be found here: %s" msgstr "Dit videositemapindeks kan findes her: %s" #: includes/modules/status/class-system-status.php:46 msgid "PRO version" msgstr "PRO version" #: includes/modules/status/class-system-status.php:39 msgid "Free version" msgstr "Gratis version" #: includes/modules/schema/class-video.php:220 msgid "Conversion started. A success message will be shown here once the process completes. You can close this page." msgstr "Conversion started. A success message will be shown here once the process completes. You can close this page." #: includes/modules/schema/class-video.php:215 msgid "No posts found to convert." msgstr "Der blev ikke fundet nogen indlæg til konvertering." #: includes/modules/schema/class-video.php:196 msgid "Generate" msgstr "Generer" #: includes/modules/schema/class-video.php:195 msgid "Are you sure you want to add Video Schema to the posts/pages with the video in the content? This action is irreversible." msgstr "Er du sikker på, at du vil tilføje video-schema til indlæggene/siderne med videoen i indholdet? Denne handling er irreversibel." #: includes/modules/schema/class-video.php:194 msgid "Add Video schema to posts which have YouTube or Vimeo Video in the content. Applies to only those Posts/Pages/CPTs in which Autodetect Video Option is On." msgstr "Føj video-schema til indlæg, der har YouTube eller Vimeo Video i indholdet. Gælder kun for de indlæg/sider/CPT'er, hvor indstillingen Automatisk registrering af video er slået Til." #: includes/modules/schema/class-video.php:193 msgid "Generate Video Schema for Old Posts/Pages" msgstr "Generer video-Schema for gamle indlæg/sider" #: includes/modules/schema/class-video.php:117 #: includes/modules/schema/class-video.php:118 msgid "Remove Media Data from RSS feed" msgstr "Fjern mediedata fra RSS-feed" #: includes/modules/schema/class-video.php:92 msgid "Auto-generate image for the auto detected video." msgstr "Automatisk generering af billede til den automatisk registrerede video." #: includes/modules/schema/class-video.php:91 msgid "Autogenerate Image" msgstr "Autogenerer billede" #: includes/modules/schema/class-video.php:77 msgid "Populate automatic Video Schema by auto-detecting any video in the content." msgstr "Udfyld automatisk videoskema ved automatisk at registrere enhver video i indholdet." #: includes/modules/schema/class-video.php:76 msgid "Autodetect Video" msgstr "Automatisk registrering af video" #: includes/modules/schema/class-video-schema-generator.php:78 msgid "Rank Math: Added Video Schema to posts successfully." msgstr "Rank Math: Tilføjede videoskema til indlæg med succes." #: includes/modules/schema/class-schema.php:198 msgid "Materials:" msgstr "Materialer:" #: includes/modules/schema/class-schema.php:174 msgid "Tools:" msgstr "Værktøj:" #: includes/modules/schema/class-schema.php:149 msgid "Supply:" msgstr "Udbud:" #: includes/modules/schema/class-schema.php:125 msgid "Estimated Cost:" msgstr "Anslåede omkosninger:" #: includes/modules/schema/class-rest.php:160 msgid "Video URL." msgstr "URL-adresse til video." #: includes/modules/schema/class-rest.php:155 msgid "Object unique id" msgstr "Objektets enestående id" #: includes/modules/schema/class-rest.php:140 msgid "Sorry, you are not allowed to save template." msgstr "Beklager, du har ikke tilladelse til at gemme skabelonen." #: includes/modules/schema/class-rest.php:51 msgid "Schema to add." msgstr "Skema, der skal tilføjes." #: includes/modules/schema/class-post-type.php:99 #: includes/modules/schema/class-post-type.php:100 msgid "Schema Templates" msgstr "Schema Templates" #: includes/modules/schema/class-post-type.php:57 msgid "Rank Math Schema Templates" msgstr "Rank Math skemaskabeloner" #: includes/modules/schema/class-post-type.php:51 msgid "Search schemas" msgstr "Søg i skemaer" #: includes/modules/schema/class-post-type.php:50 msgid "View Schemas" msgstr "Se skemaer" #: includes/modules/schema/class-post-type.php:49 msgid "View Schema" msgstr "Se skema" #: includes/modules/schema/class-post-type.php:48 msgid "Update Schema" msgstr "Opdater Schema" #: includes/modules/schema/class-post-type.php:47 msgid "Edit Schema" msgstr "Edit Schema" #: includes/modules/schema/class-post-type.php:46 msgid "New Schema" msgstr "Nyt Schema" #: includes/modules/schema/class-post-type.php:45 msgid "Add New Schema" msgstr "Tilføj nyt skema" #: includes/modules/schema/class-post-type.php:44 msgid "All Schemas" msgstr "Alle schemaer" #: includes/modules/schema/class-post-type.php:43 #: includes/modules/schema/class-post-type.php:56 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Schema" msgstr "Skema" #: includes/modules/schema/class-post-type.php:42 msgid "Schemas" msgstr "Schemas" #: includes/modules/schema/class-post-type.php:41 msgctxt "Post Type Singular Name" msgid "Schema" msgstr "Schema" #: includes/modules/schema/class-post-type.php:40 msgctxt "Post Type General Name" msgid "Schemas" msgstr "Schemas" #: includes/modules/schema/class-parser.php:44 msgid "No html body found." msgstr "Ingen html body fundet." #: includes/modules/schema/class-ajax.php:42 msgid "No url found." msgstr "Ingen url fundet." #: includes/modules/schema/class-admin.php:441 msgid "All Taxonomies" msgstr "Alle taksonomier" #: includes/modules/schema/class-admin.php:157 msgid "Link Title" msgstr "Linktitel" #: includes/modules/schema/class-admin.php:156 msgid "Use in Schema Markup" msgstr "Brug i Schemamarkering" #: includes/modules/schema/class-admin.php:151 #: assets/admin/js/gutenberg-formats.js:1 msgid "Link inserted." msgstr "Link indsat." #: includes/modules/schema/class-admin.php:150 msgid "Link selected." msgstr "Link markeret." #: includes/modules/schema/class-admin.php:149 msgid "No matches found." msgstr "Der blev ikke fundet noget." #: includes/modules/schema/class-admin.php:148 msgid "(no title)" msgstr "(ingen titel)" #: includes/modules/schema/class-admin.php:147 msgid "Add Link" msgstr "Tilføj link" #: includes/modules/schema/class-admin.php:146 msgid "Update" msgstr "Update" #: includes/modules/schema/class-admin.php:145 msgid "Insert/edit link" msgstr "Indsæt/rediger link" #: includes/modules/schema/class-admin.php:117 msgid "None (Click here to set one)" msgstr "Ingen (Klik her for at indstille en)" #: includes/modules/schema/class-admin.php:110 msgid "Fact Check" msgstr "Fakta tjek" #: includes/modules/schema/class-admin.php:109 msgid "DataSet" msgstr "Datasæt" #: includes/modules/redirections/class-categories.php:511 msgid "← Go Back to the Redirections" msgstr "← Gå tilbage til omdirigeringerne" #: includes/modules/redirections/class-categories.php:414 msgid "Filter" msgstr "Filter" #: includes/modules/local-seo/shortcodes/class-map.php:94 #: includes/modules/local-seo/shortcodes/class-store-locator.php:66 #: includes/modules/redirections/class-categories.php:402 msgid "Select Category" msgstr "Vælg kategori" #: includes/modules/redirections/class-categories.php:295 msgid "Uncategorized" msgstr "Uncategorised" #: includes/modules/redirections/class-categories.php:265 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Category" msgstr "Kategori" #: includes/modules/redirections/class-categories.php:205 msgid "Organize your redirections in categories." msgstr "Organiser dine omdirigeringer i kategorier." #: includes/modules/redirections/class-categories.php:204 msgid "Redirection Category" msgstr "Omdirigering kategori" #: includes/modules/redirections/class-categories.php:180 msgid "New Category" msgstr "Ny kategori" #: includes/modules/redirections/class-categories.php:179 msgid "Add New" msgstr "Tilføj ny" #. Translators: placeholder is the number of updated redirections. #: includes/modules/redirections/class-categories.php:159 msgid "%d redirections have been assigned to the category." msgstr "%d omdirigeringer er tildelt kategorien." #: includes/modules/redirections/class-categories.php:150 msgid "No valid ID provided." msgstr "Intet gyldigt ID leveret." #: includes/modules/redirections/class-categories.php:123 msgid "Add to Category" msgstr "Føj til kategori" #: includes/modules/redirections/class-categories.php:90 msgid "Redirection Categories" msgstr "Omdirigering Kategorier" #: includes/modules/redirections/class-categories.php:89 msgid "New Category Name" msgstr "Nyt kategorinavn" #: includes/modules/redirections/class-categories.php:88 msgid "Add New Category" msgstr "Tilføj ny kategori" #: includes/modules/redirections/class-categories.php:87 msgid "Update Category" msgstr "Opdater kategori" #: includes/modules/redirections/class-categories.php:86 msgid "Edit Category" msgstr "Rediger kategori" #: includes/modules/redirections/class-categories.php:83 msgid "All Redirection Categories" msgstr "Alle omdirigeringskategorier" #: includes/modules/redirections/class-categories.php:82 msgid "Search Redirection Categories" msgstr "Søg omdirigering kategorier" #: includes/modules/redirections/class-categories.php:81 msgctxt "taxonomy singular name" msgid "Redirection Category" msgstr "Omdirigering kategori" #: includes/modules/redirections/class-categories.php:80 msgctxt "taxonomy general name" msgid "Redirection Categories" msgstr "Omdirigering kategorier" #: includes/modules/redirections/class-categories.php:181 #: includes/modules/redirections/class-categories.php:554 msgid "Manage Categories" msgstr "Håndter kategorier" #: includes/modules/redirections/class-redirections.php:107 msgid "Redirections successfully synced to the .htaccess file." msgstr "Omdirigeringer synkroniseret med .htaccess-filen." #: includes/modules/redirections/class-redirections.php:99 msgid "No valid redirection found." msgstr "Der blev ikke fundet nogen gyldig omdirigering." #: includes/modules/redirections/class-redirections.php:94 msgid "The redirections could not be synced because the .htaccess file does not exist or it is not writable." msgstr "Omdirigeringerne kunne ikke synkroniseres, fordi .htaccess-filen ikke findes, eller der ikke ikke kan skrives til den." #: includes/modules/redirections/class-redirections.php:89 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:215 msgid "Sorry, you are not allowed to export redirections on this site." msgstr "Beklager, du har ikke tilladelse til at eksportere omdirigeringer på dette websted." #: includes/modules/redirections/class-redirections.php:65 msgid "Copy all active redirections to the .htaccess file." msgstr "Kopier alle aktive omdirigeringer til .htaccess-filen." #: includes/modules/redirections/class-redirections.php:63 #: includes/modules/redirections/class-redirections.php:69 msgid "Sync to .htaccess" msgstr "Synkroniser til .htaccess" #: includes/modules/news-sitemap/sitemap-xsl.php:157 msgid "Publication Date" msgstr "Udgivelsesdato" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Image" msgstr "Images" #. translators: xsl value count #. translators: Sitemap index link. #: includes/modules/news-sitemap/sitemap-xsl.php:148 #: includes/modules/video-sitemap/sitemap-xsl.php:144 msgid "← Sitemap Index" msgstr "← Sitemap Index" #. translators: xsl value count #: includes/modules/news-sitemap/sitemap-xsl.php:139 #: includes/modules/video-sitemap/sitemap-xsl.php:135 msgid "This XML Sitemap contains %s URLs." msgstr "Denne XML-sitemap indeholder %s URL'er." #. translators: link to rankmath.com #: includes/modules/news-sitemap/sitemap-xsl.php:127 msgid "Learn more about XML Sitemaps." msgstr "Lær mere om XML Sitemaps." #. translators: link to rankmath.com #: includes/modules/news-sitemap/sitemap-xsl.php:114 msgid "This XML Sitemap is generated by Rank Math WordPress SEO Plugin. It is what search engines like Google use to crawl and re-crawl posts/pages/products/images/archives on your website." msgstr "Dette XML-sitemap er genereret af Rank Math WordPress SEO Plugin. Det er hvad søgemaskiner som Google bruger til at crawle og gencrawle indlæg/sider/produkter/billeder/arkiver på dit websted." #: includes/modules/news-sitemap/sitemap-xsl.php:107 msgid "XML Sitemap" msgstr "XML-sitemap" #. translators: 1. Taxonomy Name 2. Post Type #: includes/modules/news-sitemap/settings-news.php:93 msgid "%1$s to exclude for %2$s." msgstr "%1$s at udelukke for %2$s." #. translators: Post Type #: includes/modules/news-sitemap/settings-news.php:77 msgid "Exclude %s Terms " msgstr "Udeluk %s vilkår " #. translators: News Sitemap Url #: includes/modules/news-sitemap/class-news-sitemap.php:136 msgid "Your News Sitemap index can be found here: : %s" msgstr "Dit sitemapindeks for Nyheder kan findes her: : %s" #: includes/modules/local-seo/class-location-shortcode.php:314 #: includes/modules/local-seo/shortcodes/class-store-locator.php:169 msgid "Sorry, no locations were found." msgstr "Der blev desværre ikke fundet nogen placeringer." #: includes/modules/local-seo/class-location-shortcode.php:138 msgid "API Key" msgstr "API-nøgle" #. Translators: %s expands to General Settings Link. #: includes/modules/local-seo/class-location-shortcode.php:137 msgid "This page can't load Google Maps correctly. Please add %s." msgstr "Denne side kan ikke indlæse Google Maps korrekt. Tilføj venligst %s." #: includes/modules/local-seo/class-local-seo.php:269 #: includes/modules/local-seo/shortcodes/class-address.php:38 #: includes/modules/local-seo/views/titles-options.php:361 msgid "Phone" msgstr "Telefon" #: includes/modules/local-seo/class-local-seo.php:268 #: includes/modules/local-seo/views/titles-options.php:371 #: assets/admin/js/blocks.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Address" msgstr "Adresse" #: includes/modules/local-seo/class-local-seo.php:231 #: includes/modules/redirections/class-categories.php:85 msgid "Parent Category:" msgstr "Forælderkategori:" #: includes/modules/local-seo/class-local-seo.php:230 #: includes/modules/redirections/class-categories.php:84 msgid "Parent Category" msgstr "Forælderkategori" #: includes/modules/local-seo/class-local-seo.php:229 msgid "Search categories" msgstr "Søg i kategorier" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:226 msgid "New %s category" msgstr "Ny %s kategori" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:224 msgid "Add New %s category" msgstr "Tilføj ny %s-kategori" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:222 msgid "Update %s category" msgstr "Opdatér %s-kategori" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:220 msgid "Edit %s category" msgstr "Redigér %s-kategori" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:218 msgid "All %s categories" msgstr "Alle %s-kategorier" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:216 msgid "%s category" msgstr "%s-kategori" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:214 #: includes/modules/local-seo/class-local-seo.php:228 msgid "%s categories" msgstr "%s-kategorier" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:171 msgid "%s updated." msgstr "%s opdateret." #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:169 msgid "%s scheduled." msgstr "%s planlagt." #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:167 msgid "%s reverted to draft." msgstr "%s vendte tilbage til udkast." #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:165 msgid "%s published privately." msgstr "%s udgives privat." #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:163 msgid "%s published." msgstr "%s udgivet." #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:161 msgid "No %s found in Trash." msgstr "Intet %s fundet i papirkurven." #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:159 msgid "No %s found." msgstr "Ingen %s fundet." #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:157 msgid "Search %s" msgstr "Søg %s" #. translators: Post Type Singular Name #. translators: Post Type Plural Name #: includes/modules/local-seo/class-local-seo.php:153 #: includes/modules/local-seo/class-local-seo.php:155 msgid "View %s" msgstr "Vis %s" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:151 msgid "Update %s" msgstr "Opdater %s" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:149 msgid "Edit %s" msgstr "Rediger %s" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:147 msgid "New %s" msgstr "Ny %s" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:145 msgid "Add New %s" msgstr "Tilføj ny %s" #. translators: Post Type Plural Name #: includes/modules/local-seo/class-local-seo.php:143 msgid "All %s" msgstr "Alle %s" #. translators: KML File Url #: includes/modules/local-seo/class-admin.php:65 msgid "Your Locations KML file can be found here: %s" msgstr "Din placeringer KML-fil kan findes her: %s" #: includes/modules/local-seo/class-admin.php:61 msgid "Local Sitemap" msgstr "Lokalt sitemap" #: includes/modules/image-seo/options.php:188 msgid "Caption" msgstr "Billedtekst" #: includes/modules/image-seo/options.php:187 #: includes/modules/video-sitemap/sitemap-xsl.php:153 #: includes/modules/analytics/assets/js/stats.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Title" msgstr "Titel" #: includes/modules/image-seo/options.php:186 msgid "Alt" msgstr "Alt" #: includes/modules/image-seo/options.php:176 msgid "Replace" msgstr "Erstat" #: includes/modules/image-seo/options.php:167 msgid "Find" msgstr "Find" #: includes/modules/image-seo/options.php:154 msgid "Add another" msgstr "Tilføj en anden" #: includes/modules/image-seo/options.php:152 msgid "Replace characters or words in the alt tags, title tags, or in the captions." msgstr "Erstat tegn eller ord i alt-tags, titeltags eller i billedteksterne." #: includes/modules/image-seo/options.php:151 msgid "Replacements" msgstr "Udskiftninger" #: includes/modules/image-seo/options.php:141 msgid "Add alt attributes for commenter profile pictures (avatars) automatically. The alt attribute value will be the username." msgstr "Tilføj alt attributter til kommentatorprofilbilleder (avatarer) automatisk. Alt-attributværdien vil være brugernavnet." #: includes/modules/image-seo/options.php:140 msgid "Add ALT attributes for avatars" msgstr "Tilføj ALT-attributter for avatarer" #: includes/modules/image-seo/options.php:123 msgid "Capitalization settings for the image captions. This will be applied for all image captions." msgstr "Indstillinger for brug af store bogstaver for billedteksterne. Dette vil blive anvendt for alle billedtekster." #: includes/modules/image-seo/options.php:122 msgid "Change caption casing" msgstr "Skift billedtekst ramme" #: includes/modules/image-seo/options.php:104 msgid "Capitalization settings for the image descriptions. This will be applied for all image descriptions." msgstr "Indstillinger for brug af store bogstaver for billedbeskrivelserne. Dette vil blive anvendt for alle billedbeskrivelser." #: includes/modules/image-seo/options.php:103 msgid "Change description casing" msgstr "Skift beskrivelse ramme" #: includes/modules/image-seo/options.php:86 msgid "Capitalization settings for the alt attribute values. This will be applied for all alt attributes." msgstr "Indstillinger for brug af store bogstaver for attributværdierne alt. Dette vil blive anvendt for alle alt attributter." #: includes/modules/image-seo/options.php:85 msgid "Change alt attribute casing" msgstr "Skift alt-attribut ramme" #: includes/modules/image-seo/options.php:75 #: includes/modules/image-seo/options.php:93 #: includes/modules/image-seo/options.php:111 #: includes/modules/image-seo/options.php:130 msgid "ALL UPPERCASE" msgstr "ALT MED STORE BOGSTAVER" #: includes/modules/image-seo/options.php:74 #: includes/modules/image-seo/options.php:92 #: includes/modules/image-seo/options.php:110 #: includes/modules/image-seo/options.php:129 msgid "all lowercase" msgstr "alt med små bogstaver" #: includes/modules/image-seo/options.php:73 #: includes/modules/image-seo/options.php:91 #: includes/modules/image-seo/options.php:109 #: includes/modules/image-seo/options.php:128 msgid "Sentence casing" msgstr "Store forbogstaver" #: includes/modules/image-seo/options.php:72 #: includes/modules/image-seo/options.php:90 #: includes/modules/image-seo/options.php:108 #: includes/modules/image-seo/options.php:127 msgid "Title Casing" msgstr "Titel ramme" #: includes/modules/image-seo/options.php:71 #: includes/modules/image-seo/options.php:89 #: includes/modules/image-seo/options.php:107 #: includes/modules/image-seo/options.php:126 msgid "No change" msgstr "Ingen ændringer" #: includes/modules/image-seo/options.php:68 msgid "Capitalization settings for the title attribute values. This will be applied for all title attributes." msgstr "Indstillinger for brug af store bogstaver for attributværdierne title. Dette vil blive anvendt for alle title attributter." #: includes/modules/image-seo/options.php:67 msgid "Change title casing" msgstr "Skift titel ramme" #: includes/modules/image-seo/options.php:53 msgid "Format used for the new descriptions." msgstr "Format der bruges til de nye beskrivelser." #: includes/modules/image-seo/options.php:52 msgid "Description format" msgstr "Beskrivelseformat" #: includes/modules/image-seo/options.php:42 msgid "Add a description for all images without a description automatically. The description is dynamically applied when the content is displayed, the stored content is not changed." msgstr "Tilføj automatisk en beskrivelse af alle billeder uden en beskrivelse. Beskrivelsen anvendes dynamisk, når indholdet vises, det gemte indhold ændres ikke." #: includes/modules/image-seo/options.php:41 msgid "Add missing image description" msgstr "Tilføj manglende billedbeskrivelse" #: includes/modules/image-seo/options.php:27 msgid "Format used for the new captions." msgstr "Format, der bruges til de nye billedtekster." #: includes/modules/image-seo/options.php:26 msgid "Caption format" msgstr "Format for billedtekst" #: includes/modules/image-seo/options.php:16 msgid "Add a caption for all images without a caption automatically. The caption is dynamically applied when the content is displayed, the stored content is not changed." msgstr "Tilføj automatisk en billedtekst til alle billeder uden billedtekst. Billedteksten anvendes dynamisk, når indholdet vises, det gemte indhold ændres ikke." #: includes/modules/image-seo/options.php:15 msgid "Add missing image caption" msgstr "Tilføj manglende billedtekst" #. Translators: placeholder is the username or email. #: includes/modules/image-seo/class-image-seo-pro.php:365 msgid "Avatar of %s" msgstr "Avatar af %s" #: includes/modules/image-seo/class-image-seo-pro.php:105 msgid "Title text set for the current image." msgstr "Titeltekst indstillet til det aktuelle billede." #: includes/modules/image-seo/class-image-seo-pro.php:104 msgid "Image Title" msgstr "Billedets titel" #: includes/modules/image-seo/class-image-seo-pro.php:93 msgid "Alt text set for the current image." msgstr "Alt-tekst, der er indstillet til det aktuelle billede." #: includes/modules/image-seo/class-image-seo-pro.php:92 msgid "Image Alt" msgstr "Billede Alt" #: includes/modules/bbPress/class-bbpress.php:82 msgid "Mark Solved." msgstr "Marker løst." #: includes/modules/bbPress/class-bbpress.php:81 msgid "Mark Unsolved." msgstr "Marker som uløst." #: includes/modules/analytics/class-rest.php:444 msgid "Sorry, no post id found." msgstr "Sorry, no post id found." #: includes/modules/analytics/class-rest.php:436 msgid "Sorry, no record id found." msgstr "Beklager, der blev ikke fundet noget indlægs-id." #: includes/modules/analytics/class-rest.php:313 #: includes/modules/analytics/class-rest.php:363 msgid "Sorry, no keyword found." msgstr "Beklager, der blev ikke fundet noget søgeord." #. Translators: placeholder is the site URL. #: includes/modules/analytics/class-email-reports.php:497 msgid "Rank Math [SEO Report] - %s" msgstr "Rank Math [SEO Report] - %s" #: includes/modules/analytics/class-email-reports.php:467 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Preview" msgstr "Forhåndsvis" #. Translators: placeholder is a link to the settings, with "click here" as the #. anchor text. #: includes/modules/analytics/class-email-reports.php:366 msgid "click here" msgstr "klik her" #. Translators: placeholder is a link to the settings, with "click here" as the #. anchor text. #: includes/modules/analytics/class-email-reports.php:366 msgid "To update your email preferences, %s. ###ADDRESS###" msgstr "Hvis du vil opdatere dine e-mailindstillinger, skal du %s. ###ADDRESS###" #. Translators: placeholder is a link to the homepage. #: includes/modules/analytics/class-email-reports.php:363 msgid "This email was sent to you as a registered member of %s." msgstr "Denne e-mail blev sendt til dig som et registreret medlem af %s." #: includes/modules/analytics/class-email-reports.php:345 msgid "Additional CSS code to customize the appearance of the reports. Insert the CSS code directly, without the wrapping style tag. Please note that the CSS support is limited in email clients and the appearance may vary greatly." msgstr "Yderligere CSS-kode til at tilpasse udseendet af rapporterne. Indsæt CSS-koden direkte uden wrapping-stiltagget. Bemærk, at CSS-understøttelsen er begrænset i e-mailklienter, og udseendet kan variere meget." #: includes/modules/analytics/class-email-reports.php:344 msgid "Additional CSS code" msgstr "Yderligere CSS-kode" #: includes/modules/analytics/class-email-reports.php:333 msgid "Text or basic HTML to insert in the footer area." msgstr "Tekst eller grundlæggende HTML, der skal indsættes i sidefodsområdet." #: includes/modules/analytics/class-email-reports.php:332 msgid "Report Footer Text" msgstr "Tekst i sidefod til rapport" #: includes/modules/analytics/class-email-reports.php:321 msgid "When enabled, the Winning Keywords and Losing Keywords sections will only show Tracked Keywords." msgstr "Når indstillingen er aktiveret, viser sektionerne Vindende søgeord og Tabende søgeord kun Sporede søgeord." #: includes/modules/analytics/class-email-reports.php:303 #: includes/modules/analytics/views/email-reports/sections/losing-keywords.php:21 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Top Losing Keywords" msgstr "Mest tabende søgeord" #: includes/modules/analytics/class-email-reports.php:302 #: includes/modules/analytics/views/email-reports/sections/winning-keywords.php:21 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Top Winning Keywords" msgstr "Top vindende søgeord" #: includes/modules/analytics/class-email-reports.php:301 #: includes/modules/analytics/views/email-reports/sections/losing-posts.php:21 msgid "Top Losing Posts" msgstr "Mest tabende indlæg" #: includes/modules/analytics/class-email-reports.php:300 #: includes/modules/analytics/views/email-reports/sections/winning-posts.php:21 msgid "Top Winning Posts" msgstr "Top vindende indlæg" #: includes/modules/analytics/class-email-reports.php:299 msgid "Positions Summary" msgstr "Stillingsoversigt" #: includes/modules/analytics/class-email-reports.php:298 msgid "Basic Summary" msgstr "Grundlæggende resume" #: includes/modules/analytics/class-email-reports.php:296 msgid "Select which tables to show in the report." msgstr "Vælg, hvilke tabeller der skal vises i rapporten." #: includes/modules/analytics/class-email-reports.php:295 msgid "Include Sections" msgstr "Medtag sektioner" #: includes/modules/analytics/class-email-reports.php:284 msgid "Text or basic HTML to insert below the title." msgstr "Tekst eller grundlæggende HTML, der skal indsættes under titlen." #: includes/modules/analytics/class-email-reports.php:283 msgid "Report Top Text" msgstr "Rapportens øverste tekst" #: includes/modules/analytics/class-email-reports.php:272 msgid "Select whether to include a link to the Full Report admin page in the email or not." msgstr "Vælg, om du vil medtage et link til administratorsiden for hele rapporten i mailen eller ej." #: includes/modules/analytics/class-email-reports.php:271 msgid "Link to Full Report" msgstr "Link til hele rapporten" #: includes/modules/analytics/class-email-reports.php:257 msgid "Color hex code or any other valid value for the background: CSS property." msgstr "Farve hex-kode eller enhver anden gyldig værdi for CSS-egenskaben background: ." #: includes/modules/analytics/class-email-reports.php:256 msgid "Report Header Background" msgstr "Baggrund for rapportens sidehoved" #: includes/modules/analytics/class-email-reports.php:245 msgid "URL where the logo link should point to." msgstr "URL-adresse, som logolinket skal pege på." #: includes/modules/analytics/class-email-reports.php:244 msgid "Logo Link" msgstr "Logo link" #: includes/modules/analytics/class-email-reports.php:232 msgid "Logo appearing in the header part of the report." msgstr "Logo, der vises i rapportens sidehoved." #: includes/modules/analytics/class-email-reports.php:231 msgid "Report Logo" msgstr "Rapport logo" #: includes/modules/analytics/class-email-reports.php:220 msgid "Subject of the report emails." msgstr "Emnet for rapportens e-mails." #: includes/modules/analytics/class-email-reports.php:219 msgid "Report Email Subject" msgstr "Rapportens e-mailemne" #: includes/modules/analytics/class-email-reports.php:208 #: includes/modules/analytics/class-email-reports.php:415 msgid "Address where the reports will be sent. You can add multiple recipients separated with commas." msgstr "Adresser, hvortil rapporterne vil blive sendt. Du kan tilføje flere modtagere adskilt med kommaer." #: includes/modules/analytics/class-email-reports.php:207 #: includes/modules/analytics/class-email-reports.php:411 msgid "Report Email Address" msgstr "Rapportens e-mailadresse" #: includes/modules/analytics/class-email-reports.php:181 msgid "Every 7 Days" msgstr "Hver 7. dag" #: includes/modules/analytics/class-email-reports.php:192 msgid "When enabled, the Winning Keywords section will only show Tracked Keywords." msgstr "Når det er aktiveret, viser sektionen Vindende søgeord kun sporede søgeord." #: includes/modules/analytics/class-email-reports.php:191 #: includes/modules/analytics/class-email-reports.php:320 msgid "Include Only Tracked Keywords" msgstr "Medtag kun sporede søgeord" #: includes/modules/analytics/class-email-reports.php:175 msgid "Every 15 Days" msgstr "Hver 15. dag" #: includes/modules/analytics/class-email-reports.php:119 #: includes/modules/local-seo/views/titles-options.php:317 msgid "Logo" msgstr "Logo" #: includes/modules/analytics/class-analytics.php:475 assets/admin/js/divi.js:1 #: assets/admin/js/elementor.js:1 assets/admin/js/gutenberg.js:1 msgid "Analytics" msgstr "Analytics" #: includes/modules/analytics/class-analytics.php:474 #: includes/modules/analytics/assets/js/stats.js:1 msgid "AdSense" msgstr "AdSense" #: includes/modules/analytics/class-analytics.php:365 msgid "Google Core Updates" msgstr "Google kerneopdateringer" #. translators: Link to kb article #: includes/modules/analytics/class-analytics.php:364 msgid "This option allows you to show %s in the Analytics graphs." msgstr "Denne mulighed giver dig mulighed for at vise %s i Analytics-graferne." #: includes/modules/analytics/class-analytics.php:361 msgid "Google Core Updates in the Graphs" msgstr "Google kerneopdateringer i graferne" #. translators: Link to kb article #: includes/modules/analytics/class-analytics.php:349 msgid "This option allows you to monitor the SEO performance of all of your sites in one centralized dashboard on RankMath.com, so you can check up on sites at a glance. Learn more." msgstr "Denne mulighed giver dig mulighed for at overvåge SEO-ydeevnen på alle dine websteder i et centraliseret dashboard på RankMath.com, så du hurtigt kan tjekke op på websteder. Få flere oplysninger." #: includes/modules/analytics/class-analytics.php:346 msgid "Monitor SEO Performance" msgstr "Overvåg SEO-ydeevne" #: includes/modules/analytics/class-analytics.php:325 msgid "Enter the number of days to keep Analytics data in your database. The maximum allowed days are 180. Though, 2x data will be stored in the DB for calculating the difference properly." msgstr "Angiv det antal dage, hvor Analytics-data skal opbevares i din database. Det maksimalt tilladte antal dage er 180. Selvom 2x data gemmes i DB for at beregne forskellen korrekt." #: includes/modules/analytics/class-analytics.php:241 #: includes/modules/analytics/class-analytics.php:260 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Country" msgstr "Land" #: includes/modules/analytics/class-analytics.php:187 msgid "Analytics Report" msgstr "Analytics-rapport" #: includes/modules/analytics/class-analytics.php:185 msgid "Post Analytics" msgstr "Udgiv Analytics" #: includes/modules/acf/class-acf.php:49 #: includes/modules/local-seo/views/titles-options.php:341 #: includes/modules/local-seo/views/titles-options.php:631 #: includes/modules/local-seo/views/titles-options.php:646 #: includes/modules/local-seo/views/titles-options.php:661 #: includes/modules/schema/class-video.php:80 #: includes/modules/schema/class-video.php:95 #: includes/modules/schema/class-video.php:121 #: includes/modules/woocommerce/class-admin.php:47 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Custom" msgstr "Brugerdefineret" #: includes/modules/acf/class-acf.php:46 msgid "Include images added in the ACF fields." msgstr "Medtag billeder, der er tilføjet i ACF-felterne." #: includes/modules/acf/class-acf.php:45 msgid "Include Images from the ACF Fields." msgstr "Medtag billeder fra ACF-felterne." #: includes/modules/404-monitor/class-monitor-pro.php:218 msgid "Hits" msgstr "Visninger" #: includes/modules/404-monitor/class-monitor-pro.php:124 msgid "Nonce error. Please try again." msgstr "Nonce fejl. Prøv igen." #: includes/modules/404-monitor/class-monitor-pro.php:119 msgid "Sorry, your user does not seem to have the necessary capabilities to export." msgstr "Beklager, din bruger ser ikke ud til at have de nødvendige muligheder for at eksportere." #: includes/modules/404-monitor/class-monitor-pro.php:93 msgid "To date" msgstr "Til dato" #: includes/modules/404-monitor/class-monitor-pro.php:86 msgid "From date" msgstr "Fra dato" #: includes/modules/404-monitor/class-monitor-pro.php:77 msgid "Export and download 404 logs from a selected period of time in the form of a CSV file. Leave the from/to fields empty to export all logs." msgstr "Eksporter og download 404 logfiler fra en valgt periode i form af en CSV-fil. Lad fra/til-felterne være tomme for at eksportere alle logfiler." #: includes/modules/404-monitor/class-monitor-pro.php:75 msgid "Export 404 Logs" msgstr "Eksporter 404-logfiler" #: includes/admin/wizard/class-sitemap.php:182 #: includes/modules/video-sitemap/settings-video.php:34 msgid "Select the post type where you use videos and want them to be shown in the Video search." msgstr "Vælg den indlægstype, hvor du bruger videoer, og ønsker, at de skal vises i videosøgningen." #: includes/admin/wizard/class-sitemap.php:181 #: includes/modules/video-sitemap/settings-video.php:33 msgid "Video Post Type" msgstr "Video indlægstype" #: includes/admin/wizard/class-sitemap.php:171 msgid "You will generally only need a Video Sitemap when your website has video content." msgstr "Du har generelt kun brug for et videositemap, når dit websted har videoindhold." #: includes/admin/wizard/class-sitemap.php:170 msgid "Video Sitemaps" msgstr "Video sitemaps" #: includes/admin/wizard/class-sitemap.php:162 msgid "Video Sitemaps give search engines information about video content on your site." msgstr "Videositemaps giver søgemaskiner oplysninger om videoindhold på dit websted." #: includes/admin/wizard/class-sitemap.php:150 #: includes/modules/news-sitemap/settings-news.php:34 msgid "Select the post type you use for News articles." msgstr "Vælg den indlægstype, du bruger til nyhedsartikler." #: includes/admin/wizard/class-sitemap.php:149 #: includes/modules/news-sitemap/settings-news.php:33 msgid "News Post Type" msgstr "Nyhedsindlæg type" #: includes/admin/wizard/class-sitemap.php:139 #: includes/modules/news-sitemap/settings-news.php:20 msgid "The name of the news publication. It must match the name exactly as it appears on your articles in news.google.com, omitting any trailing parentheticals. More information at support.google.com" msgstr "Navnet på nyhedspublikationen. Det skal matche navnet nøjagtigt, som det vises på dine artikler i news.google.com, udelade eventuelle efterfølgende parenteser. Flere oplysninger på support.google.com" #: includes/admin/wizard/class-sitemap.php:137 #: includes/modules/news-sitemap/settings-news.php:19 msgid "Google News Publication Name" msgstr "Google News publiceringsnavn" #: includes/admin/wizard/class-sitemap.php:127 msgid "You will generally only need a News Sitemap when your website is included in Google News." msgstr "Generelt har du kun brug for en News-sitemap, hvis dit nyhedssite er med i Google News." #: includes/admin/wizard/class-sitemap.php:126 msgid "News Sitemaps" msgstr "Sitemaps til nyheder" #: includes/admin/wizard/class-sitemap.php:118 msgid "News Sitemaps allow you to control which content you submit to Google News." msgstr "Sitemaps til Nyheder giver dig mulighed for at styre, hvilket indhold du indsender til Google Nyheder." #: includes/admin/wizard/class-sitemap.php:104 msgid "Select taxonomies to enable SEO options for them and include them in the sitemap." msgstr "Vælg taksonomier for at aktivere SEO-indstillinger for dem og inkludere dem i sitemappet." #: includes/admin/wizard/class-sitemap.php:103 msgid "Public Taxonomies" msgstr "Offentlige taksonomier" #: includes/admin/wizard/class-sitemap.php:89 msgid "Select post types to enable SEO options for them and include them in the sitemap." msgstr "Vælg indlægstyper for at aktivere SEO-indstillinger for dem og inkludere dem i sitemappet." #: includes/admin/wizard/class-sitemap.php:88 msgid "Public Post Types" msgstr "Offentlige indlægstyper" #: includes/admin/wizard/class-sitemap.php:75 msgid "Include reference to images from the post content in sitemaps. This helps search engines index your images better." msgstr "Medtag henvisning til billeder fra indlæggets indhold i sitemaps. Dette hjælper søgemaskiner med at indeksere dine billeder bedre." #: includes/admin/wizard/class-sitemap.php:74 msgid "Include Images" msgstr "Inkluder billeder" #: includes/admin/wizard/class-sitemap.php:65 msgid "XML Sitemaps help search engines index your website's content more effectively." msgstr "XML-sitemaps hjælper søgemaskiner med at indeksere dit websteds indhold mere effektivt." #: includes/admin/wizard/class-sitemap.php:64 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Sitemaps" msgstr "Sitemaps" #: includes/admin/wizard/class-sitemap.php:47 msgid "Save and Continue" msgstr "Gem og fortsæt" #. translators: Link to How to Setup Sitemap KB article #: includes/admin/wizard/class-sitemap.php:38 msgid "Learn more." msgstr "Lær mere" #. translators: Link to How to Setup Sitemap KB article #: includes/admin/wizard/class-sitemap.php:38 msgid "Choose your Sitemap configuration and select which type of posts or pages you want to include in your Sitemaps. %s" msgstr "Vælg din sitemapkonfiguration, og vælg, hvilken type indlæg eller sider du vil medtage i dine sitemaps. %s" #: includes/admin/wizard/class-sitemap.php:34 msgid "Sitemap" msgstr "Sitemap" #: includes/admin/csv-import-export/class-importer.php:241 msgid "Unknown object type." msgstr "Ukendt objekttype." #: includes/admin/csv-import-export/class-importer.php:234 #: includes/modules/redirections/csv-import-redirections/class-importer.php:221 msgid "Columns number mismatch." msgstr "Uoverensstemmelse mellem kolonnernes numre." #: includes/admin/csv-import-export/class-importer.php:224 #: includes/modules/redirections/csv-import-redirections/class-importer.php:211 msgid "Empty column data." msgstr "Tomme kolonnedata." #: includes/admin/csv-import-export/class-importer.php:214 #: includes/modules/redirections/csv-import-redirections/class-importer.php:201 msgid "Missing one or more required columns." msgstr "Der mangler en eller flere obligatoriske kolonner." #: includes/admin/csv-import-export/class-importer.php:208 #: includes/modules/redirections/csv-import-redirections/class-importer.php:195 msgid "Missing CSV headers." msgstr "Manglende CSV-overskrifter." #: includes/admin/csv-import-export/class-importer.php:201 #: includes/modules/redirections/csv-import-redirections/class-importer.php:188 msgid "Missing import file." msgstr "Manglende importfil." #. Translators: placeholders are opening and closing tags for link. #: includes/admin/csv-import-export/class-import-background-process.php:79 msgid "CSV import in progress. You can see its progress and cancel it in the %1$sImport & Export panel%2$s." msgstr "CSV-import i gang. Du kan se dens forløb og annullere den i %1$sImporter og eksporter panelet%2$s." #: includes/admin/csv-import-export/class-csv-import-export.php:414 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:489 msgid "The following lines could not be imported: " msgstr "Følgende linjer kunne ikke importeres: " #: includes/admin/csv-import-export/class-csv-import-export.php:410 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:485 msgid "One or more errors occured while importing: " msgstr "Der opstod en eller flere fejl under importen: " #. Translators: placeholder is the number of rows imported. #: includes/admin/csv-import-export/class-csv-import-export.php:405 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:480 msgid "Imported %d rows." msgstr "Importerede %d rækker." #: includes/admin/csv-import-export/class-csv-import-export.php:402 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:477 msgid "CSV import completed." msgstr "CSV-import fuldført." #. Translators: placeholder is the number of rows imported. #: includes/admin/csv-import-export/class-csv-import-export.php:397 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:472 msgid "CSV import completed. Successfully imported %d rows." msgstr "CSV-import fuldført. Importerede %d rækker." #. Translators: placeholders represent count like 15/36. #: includes/admin/csv-import-export/class-csv-import-export.php:364 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:438 msgid "Items processed: %1$s/%2$s" msgstr "Behandlede elementer: %1$s/%2$s" #: includes/admin/csv-import-export/class-csv-import-export.php:361 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:435 msgid "Import in progress..." msgstr "Import i gang..." #: includes/admin/csv-import-export/class-csv-import-export.php:323 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:397 msgid "CSV import canceled." msgstr "CSV-import annulleret." #: includes/admin/csv-import-export/class-csv-import-export.php:313 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:387 msgid "Import could not be canceled." msgstr "Importen kunne ikke annulleres." #: includes/admin/csv-import-export/class-csv-import-export.php:288 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:362 msgid "Import could not be canceled: you are not allowed to import content to this site." msgstr "Import kunne ikke annulleres: Du har ikke tilladelse til at importere indhold til dette websted." #: includes/admin/csv-import-export/class-csv-import-export.php:283 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:357 msgid "Import could not be canceled: invalid nonce. Please try again." msgstr "Import kunne ikke annulleres: Ugyldig nonce. Prøv igen." #: includes/admin/csv-import-export/class-csv-import-export.php:264 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:338 msgid "Users" msgstr "Brugere" #: includes/admin/csv-import-export/class-csv-import-export.php:263 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:337 msgid "Terms" msgstr "Terms" #: includes/admin/csv-import-export/class-csv-import-export.php:262 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:336 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Posts" msgstr "Indlæg" #: includes/admin/csv-import-export/class-csv-import-export.php:209 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:300 msgid "CSV could not be imported: File type error." msgstr "CSV kunne ikke importeres: Filtypefejl." #: includes/admin/csv-import-export/class-csv-import-export.php:203 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:294 msgid "CSV could not be imported: Upload failed." msgstr "CSV kunne ikke importeres: Upload mislykkedes." #: includes/admin/csv-import-export/class-csv-import-export.php:193 #: includes/admin/csv-import-export/class-csv-import-export.php:198 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:284 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:289 msgid "CSV could not be imported:" msgstr "CSV kunne ikke importeres:" #: includes/admin/csv-import-export/class-csv-import-export.php:150 msgid "Sorry, you are not allowed to import contents to this site." msgstr "Beklager, du har ikke tilladelse til at importere indhold til dette websted." #: includes/admin/csv-import-export/class-csv-import-export.php:144 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:235 msgid "Please select a file to import." msgstr "Vælg en fil, der skal importeres." #: includes/admin/csv-import-export/class-csv-import-export.php:119 msgid "Sorry, you are not allowed to export the content of this site." msgstr "Du har desværre ikke tilladelse til at eksportere indholdet på dette websted." #: includes/admin/csv-import-export/class-csv-import-export.php:116 #: includes/admin/csv-import-export/class-csv-import-export.php:147 #: includes/modules/redirections/class-redirections.php:86 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:212 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:238 msgid "Invalid nonce." msgstr "Ugyldig værdi." #: includes/admin/csv-import-export/class-csv-import-export.php:113 #: includes/admin/csv-import-export/class-exporter.php:106 msgid "Please select at least one object type to export." msgstr "Vælg mindst én objekttype, der skal eksporteres." #: includes/admin/csv-import-export/class-csv-import-export.php:100 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:199 msgid "CSV import is in progress..." msgstr "CSV-import er i gang..." #: includes/admin/csv-import-export/class-csv-import-export.php:83 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:538 msgid "Are you sure you want to stop the import process?" msgstr "Er du sikker på, at du vil stoppe importprocessen?" #: includes/admin/csv-import-export/class-csv-import-export.php:82 msgid "Are you sure you want to import meta data from this CSV file?" msgstr "Er du sikker på, at du vil importere metadata fra denne CSV-fil?" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:198 msgid "Color" msgstr "Farve" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:191 msgid "Hover" msgstr "Hover" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:177 msgid "Link Color" msgstr "Linkfarve" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:170 msgid "Normal" msgstr "Normal" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:156 msgid "Text Color" msgstr "Tekstfarve" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:128 msgid "Additional settings are available in the Rank Math SEO" msgstr "Yderligere indstillinger er tilgængelige i Rank Math SEO" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:115 #: includes/modules/acf/class-acf.php:48 #: includes/modules/local-seo/views/titles-options.php:340 #: includes/modules/local-seo/views/titles-options.php:630 #: includes/modules/local-seo/views/titles-options.php:645 #: includes/modules/local-seo/views/titles-options.php:660 #: includes/modules/schema/class-video.php:79 #: includes/modules/schema/class-video.php:94 #: includes/modules/schema/class-video.php:120 msgid "Default" msgstr "Standard" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:112 msgid "HTML Tag" msgstr "HTML Tag" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:101 msgid "Right" msgstr "Højre" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:97 msgid "Center" msgstr "Centre" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:93 msgid "Left" msgstr "Venstre" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:89 msgid "Alignment" msgstr "Justering" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:79 #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:128 msgid "Breadcrumbs Panel" msgstr "Brødkrumme panel" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:79 msgid "Breadcrumbs are disabled in the Rank Math SEO" msgstr "Brødkrummer er deaktiveret i Rank Math SEO" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:43 #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:71 #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:139 msgid "Breadcrumbs" msgstr "Brødkrummer" #: includes/3rdparty/divi/class-divi.php:376 #: includes/modules/local-seo/views/titles-options.php:509 msgid "No" msgstr "Nej" #: includes/3rdparty/divi/class-divi.php:375 #: includes/modules/local-seo/views/titles-options.php:510 msgid "Yes" msgstr "Ja" #: includes/3rdparty/divi/class-divi.php:369 #: includes/3rdparty/elementor/class-elementor.php:81 msgid "Added by the Rank Math SEO Plugin." msgstr "Tilføjet af Rank Math SEO Pluginet." #: includes/3rdparty/divi/class-divi.php:368 #: includes/3rdparty/elementor/class-elementor.php:78 msgid "Add FAQ Schema Markup" msgstr "Tilføj FAQ Schema Markup" #: includes/3rdparty/divi/class-divi.php:339 msgid "Rank Math FAQ Schema" msgstr "Rank Math FAQ Schema" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:158 #: includes/views/csv-import-redirections-panel.php:64 msgid "Include deactivated redirections" msgstr "Inkluder deaktiverede omdirigeringer" #: includes/views/csv-import-redirections-panel.php:63 msgid "Export current redirections as a CSV file." msgstr "Eksporter aktuelle omdirigeringer som en CSV-fil." #: includes/views/csv-import-redirections-panel.php:43 msgid "Check this to only create non-existing redirections." msgstr "Marker dette for kun at oprette ikke-eksisterende omdirigeringer." #: includes/views/csv-import-redirections-panel.php:42 msgid "Do not update current redirections" msgstr "Opdater ikke aktuelle omdirigeringer" #: includes/views/csv-import-redirections-panel.php:29 msgid "Export Redirections" msgstr "Export Redirections" #: includes/views/csv-import-redirections-panel.php:25 msgid "Import Redirections" msgstr "Import Redirections" #: includes/views/csv-import-redirections-panel.php:18 msgid "Add or edit redirections by importing and exporting a CSV file." msgstr "Tilføj eller rediger omdirigeringer ved at importere og eksportere en CSV-fil." #: includes/views/csv-import-redirections-panel.php:15 msgid "Redirections CSV" msgstr "Omdirigeringer CSV" #: includes/modules/404-monitor/class-monitor-pro.php:60 #: includes/modules/404-monitor/class-monitor-pro.php:99 #: includes/views/csv-import-export-panel.php:126 #: includes/views/csv-import-redirections-panel.php:70 msgid "Export" msgstr "Export" #: includes/views/csv-import-export-panel.php:120 msgid "Use advanced options" msgstr "Brug avancerede indstillinger" #: includes/views/csv-import-export-panel.php:118 msgid "Choose the object types to export." msgstr "Vælg de objekttyper, der skal eksporteres." #: includes/views/csv-import-export-panel.php:115 msgid "Include read-only columns (SEO score and link counts)" msgstr "Inkluder skrivebeskyttede kolonner (SEO-score og linktællinger)" #: includes/views/csv-import-export-panel.php:78 msgid "Post types:" msgstr "Indlægstyper:" #: includes/views/csv-import-export-panel.php:89 msgid "Taxonomies:" msgstr "Taksonomier:" #: includes/views/csv-import-export-panel.php:100 msgid "User Roles:" msgstr "Brugerroller:" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:140 #: includes/views/csv-import-export-panel.php:64 #: includes/views/csv-import-redirections-panel.php:55 msgid "Cancel Import" msgstr "Annuller import" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:98 #: includes/views/csv-import-export-panel.php:67 #: includes/views/csv-import-redirections-panel.php:58 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Import" msgstr "Importer" #. Translators: placeholder is the word Warning: in bold. #: includes/views/csv-import-export-panel.php:50 msgid "Warning:" msgstr "Advarsel:" #. Translators: placeholder is the word Warning: in bold. #: includes/views/csv-import-export-panel.php:50 msgid "%s It is recommended to save a database backup before using this option because importing malformed CSV can result in loss of data." msgstr "%s Det anbefales at gemme en sikkerhedskopi af databasen, før du bruger denne indstilling, da import af forkert udformet CSV-fil kan medføre tab af data." #: includes/views/csv-import-export-panel.php:46 msgid "Check this to import meta fields only if their current meta value is empty." msgstr "Marker dette for kun at importere metafelter, hvis deres aktuelle metaværdi er tom." #: includes/views/csv-import-export-panel.php:45 msgid "Do not overwrite existing data" msgstr "Overskriv ikke eksisterende data" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:123 #: includes/views/csv-import-export-panel.php:44 #: includes/views/csv-import-redirections-panel.php:41 msgid "Please select a CSV file to import." msgstr "Vælg en CSV-fil, der skal importeres." #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:157 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:162 #: includes/views/csv-import-export-panel.php:32 msgid "Export CSV" msgstr "Export CSV" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:142 #: includes/views/csv-import-export-panel.php:28 msgid "Import CSV" msgstr "Importer CSV" #: includes/views/csv-import-export-panel.php:21 msgid "Import SEO meta data for posts, terms, and users from a CSV file." msgstr "Importer SEO-metadata for indlæg, termer og brugere fra en CSV-fil." #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:120 #: includes/views/csv-import-export-panel.php:18 #: includes/views/csv-import-export-panel.php:41 #: includes/views/csv-import-redirections-panel.php:38 msgid "CSV File" msgstr "CSV fil" #: includes/plugin-update/class-plugin-update.php:944 msgid "Rank Math PRO" msgstr "Rank Math PRO" #. translators: 1: Link's opening HTML anchor tag, 2: Link's closing HTML #. anchor tag. #: includes/plugin-update/class-plugin-update.php:799 msgid "Please %1$s connect Rank Math SEO PRO %2$s for automatic updates." msgstr "Vær venlig at %1$s forbinde Rank Math SEO PRO %2$s for at få automatiske opdateringer." #. translators: 1: Plugin name, 2: Pricing Link's opening HTML anchor tag, 3: #. Pricing Link's closing HTML anchor tag. #: includes/plugin-update/class-plugin-update.php:792 msgid "It seems that you don't have an active subscription for %1$s. Please see %2$sdetails and pricing%3$s." msgstr "Det ser ud til, at du ikke har et aktivt abonnement på %1$s. Se %2$sdetaljer og priser%3$s." #: includes/plugin-update/class-plugin-update.php:789 msgid "Please update the free version before updating Rank Math SEO PRO." msgstr "Opdater venligst den gratis version, før du opdaterer Rank Math SEO PRO." #. Translators: placeholders are the anchor tag opening and closing. #: includes/plugin-update/class-plugin-update.php:552 msgid "We created %1$sRank Math, a WordPress SEO plugin%2$s, to help every website owner get access to the SEO tools they need to improve their SEO and attract more traffic to their website." msgstr "Vi oprettede %1$sRank Math, et WordPress SEO-plugin%2$s, for at hjælpe enhver webstedsejer med at få adgang til de SEO-værktøjer, de har brug for for at forbedre deres SEO og tiltrække mere trafik til deres websted." #: includes/plugin-update/class-plugin-update.php:550 msgid "SEO is the most consistent source of traffic for any website" msgstr "SEO er den mest konsistente kilde til trafik for ethvert websted" #: includes/plugin-update/class-plugin-update.php:548 msgid "Rank Math SEO PRO For WordPress" msgstr "Rank Math SEO PRO til WordPress" #: includes/plugin-update/class-plugin-update.php:483 msgid "Cannot Update" msgstr "Kan ikke opdatere" #: includes/plugin-update/class-plugin-update.php:381 #: includes/plugin-update/class-plugin-update.php:399 msgid "This update will install a beta version of Rank Math SEO PRO." msgstr "Denne opdatering installerer en betaversion af Rank Math SEO PRO." #: includes/plugin-update/class-plugin-update.php:262 msgid "Automatic updates are not available." msgstr "Automatiske opdateringer er ikke tilgængelige." #: includes/plugin-update/class-plugin-update.php:191 msgid "Enable updates" msgstr "Aktiver opdateringer" #. translators: 1: opening HTML anchor tag, 2: closing HTML anchor tags. #: includes/plugin-update/class-plugin-update.php:157 msgid "Rank Math Pro is installed but not activated yet. %1$sActivate now%2$s. It only takes 20 seconds!" msgstr "Rank Math Pro er installeret, men ikke aktiveret endnu. %1$sAktiver nu%2$s. Det tager kun 20 sekunder!" #: includes/admin/class-setup-wizard.php:178 msgid "Settings could not be imported: Upload failed." msgstr "Indstillinger kunne ikke importeres: Upload mislykkedes." #: includes/admin/class-setup-wizard.php:173 msgid "Settings could not be imported:" msgstr "Indstillingerne kunne ikke importeres:" #: includes/admin/class-setup-wizard.php:168 msgid "Settings file could not be imported:" msgstr "Indstillingsfilen kunne ikke importeres:" #: includes/admin/class-setup-wizard.php:159 msgid "No file selected." msgstr "Ingen fil valgt." #: includes/admin/class-setup-wizard.php:133 msgid "No settings found to be imported." msgstr "Der blev ikke fundet nogen indstillinger, der blev importeret." #: includes/admin/class-setup-wizard.php:129 msgid "Import successful." msgstr "Importen lykkedes." #. translators: Option Description #: includes/admin/class-setup-wizard.php:100 msgid "Select this if you have a custom Rank Math settings file you want to use." msgstr "Select this if you have a custom Rank Math settings file you want to use." #. translators: Option Description #: includes/admin/class-setup-wizard.php:100 msgid "Custom Mode %s" msgstr "Custom Mode %s" #. translators: Option Description #: includes/admin/class-setup-wizard.php:98 msgid "For the advanced users who want to control every SEO aspect of the website. You are offered options to change everything and have full control over the website’s SEO." msgstr "For the advanced users who want to control every SEO aspect of the website. You are offered options to change everything and have full control over the website’s SEO." #. translators: Option Description #: includes/admin/class-setup-wizard.php:98 msgid "Advanced %s" msgstr "Advanced %s" #. translators: Option Description #: includes/admin/class-setup-wizard.php:96 msgid "For websites where you only want to change the basics and let Rank Math do most of the heavy lifting. Most settings are set to default as per industry best practices. One just has to set it and forget it." msgstr "For websites where you only want to change the basics and let Rank Math do most of the heavy lifting. Most settings are set to default as per industry best practices. One just has to set it and forget it." #. translators: Option Description #: includes/admin/class-setup-wizard.php:96 msgid "Easy %s" msgstr "Easy %s" #: includes/admin/class-setup-wizard.php:90 msgid "Import failed." msgstr "Importen mislykkedes." #: includes/admin/class-setup-wizard.php:89 msgid "Import finished. In the next steps you can review the settings." msgstr "Import færdig. I de næste trin kan du gennemgå indstillingerne." #: includes/admin/class-setup-wizard.php:88 msgid "Uploading..." msgstr "Uploader …" #: includes/admin/class-setup-wizard.php:84 msgid "More information" msgstr "Mere information" #. Translators: placeholder is a list of filetypes. #: includes/admin/class-setup-wizard.php:83 msgid "Allowed filetypes: %s" msgstr "Tilladte filtyper: %s" #: includes/admin/class-setup-wizard.php:81 msgid "Select a Rank Math settings file on your computer and upload it to use the custom settings." msgstr "Vælg en Rank Math-indstillingsfil på din computer, og upload den for at bruge de brugerdefinerede indstillinger." #: includes/admin/class-setup-wizard.php:79 msgid "Upload" msgstr "Upload" #: includes/admin/class-quick-edit.php:313 msgid "— Not Selected —" msgstr "— ikke valgt —" #. Translators: placeholder is taxonomy name, e.g. "Category". #: includes/admin/class-quick-edit.php:299 msgid "Primary %s" msgstr "Primær %s" #: includes/admin/class-quick-edit.php:284 #: includes/admin/class-quick-edit.php:371 msgid "Canonical URL" msgstr "Canonical URL" #: includes/admin/class-quick-edit.php:278 #: includes/admin/class-quick-edit.php:365 msgid "Primary Focus Keyword" msgstr "Søgeord med primært fokus" #: includes/admin/class-quick-edit.php:260 #: includes/admin/class-quick-edit.php:352 msgid "Robots Meta" msgstr "Robotter Meta" #: includes/admin/class-quick-edit.php:253 #: includes/admin/class-quick-edit.php:348 msgid "SEO Description" msgstr "SEO Description" #: includes/admin/class-quick-edit.php:242 #: includes/admin/class-quick-edit.php:342 msgid "SEO Title" msgstr "SEO titel" #: includes/admin/class-quick-edit.php:233 #: includes/admin/class-quick-edit.php:338 msgid "SEO Settings" msgstr "SEO-indstillinger" #: includes/admin/class-quick-edit.php:223 msgid "No Snippet" msgstr "Intet uddrag" #: includes/admin/class-quick-edit.php:222 msgid "No Image Index" msgstr "Intet billede-indeks" #: includes/admin/class-quick-edit.php:221 msgid "No Archive" msgstr "Intet arkiv" #: includes/admin/class-quick-edit.php:220 msgid "No Follow" msgstr "No Follow" #: includes/admin/class-quick-edit.php:219 #: includes/modules/news-sitemap/assets/js/news-sitemap.js:1 msgid "No Index" msgstr "No Index" #: includes/admin/class-quick-edit.php:218 #: includes/modules/news-sitemap/assets/js/news-sitemap.js:1 msgid "Index" msgstr "Indeks" #: includes/admin/class-quick-edit.php:61 msgid "SEO Details" msgstr "SEO-Detaljer" #: includes/admin/class-post-filters.php:338 #: includes/modules/redirections/class-categories.php:420 msgid "Clear Filter" msgstr "Ryd Filter" #: includes/admin/class-post-filters.php:92 msgid "FactCheck" msgstr "FactCheck" #: includes/admin/class-post-filters.php:91 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "FAQ" msgstr "FAQ" #: includes/admin/class-post-filters.php:90 msgid "Dataset" msgstr "Datasæt" #: includes/admin/class-post-filters.php:89 #: includes/modules/video-sitemap/sitemap-xsl.php:152 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Video" msgstr "Video" #: includes/admin/class-post-filters.php:88 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Software" msgstr "Software" #: includes/admin/class-post-filters.php:87 msgid "Service" msgstr "Service" #: includes/admin/class-post-filters.php:86 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Restaurant" msgstr "Restaurant" #: includes/admin/class-post-filters.php:85 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Recipe" msgstr "Recipe" #: includes/admin/class-post-filters.php:84 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Product" msgstr "Produkt" #: includes/admin/class-post-filters.php:83 #: includes/modules/local-seo/views/titles-options.php:276 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Person" msgstr "Person" #: includes/admin/class-post-filters.php:82 #: includes/modules/schema/class-admin.php:111 msgid "Movie" msgstr "Film" #: includes/admin/class-post-filters.php:81 #: includes/modules/podcast/views/options.php:68 msgid "Music" msgstr "Musik" #: includes/admin/class-post-filters.php:80 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Job Posting" msgstr "Job indlæg" #: includes/admin/class-post-filters.php:78 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Event" msgstr "Begivenhed" #: includes/admin/class-post-filters.php:77 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Course" msgstr "Course" #: includes/admin/class-post-filters.php:76 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Book" msgstr "Bog" #: includes/admin/class-post-filters.php:75 msgid "News Article" msgstr "Nyhedsartikel" #: includes/admin/class-post-filters.php:74 msgid "Blog Post" msgstr "Blogindlæg" #: includes/admin/class-post-filters.php:73 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Article" msgstr "Artikel" #: includes/admin/class-post-filters.php:72 msgid "Turned Off" msgstr "Slukket" #: includes/admin/class-post-filters.php:55 msgid "Filter by Schema Type" msgstr "Filtrer efter Schema Type" #: includes/admin/class-post-filters.php:51 msgid "Orphan Posts" msgstr "Forældreløse indlæg" #: includes/admin/class-post-filters.php:50 msgid "Redirected Posts" msgstr "Omdirigerede indlæg" #: includes/admin/class-post-filters.php:49 msgid "Custom Meta Description" msgstr "Tilpasset metabeskrivelse" #: includes/admin/class-post-filters.php:48 msgid "Custom Meta Title" msgstr "Brugerdefineret metatitel" #: includes/admin/class-post-filters.php:47 msgid "Custom Canonical URL" msgstr "Brugerdefineret kanonisk url" #: includes/admin/class-media-filters.php:183 msgid "Missing caption" msgstr "Manglende billedtekst" #: includes/admin/class-media-filters.php:182 msgid "Missing or default title tag" msgstr "Manglende eller standard titeltag" #: includes/admin/class-media-filters.php:181 msgid "Missing alt tag" msgstr "Manglende alt-tag" #: includes/admin/class-media-filters.php:56 #: includes/admin/class-media-filters.php:70 msgid "Rank Math SEO Filters" msgstr "Rank Math SEO Filtre" #: includes/admin/class-links.php:88 msgid "Example: /get/" msgstr "Eksempel: /get/" #: includes/admin/class-links.php:81 msgid "Add the URI prefixes you use for affiliate (cloaked) links, which redirect to external sites. These will not count as internal links in the content analysis. Add one per line." msgstr "Tilføj de URI-præfikser, du bruger til tilknyttede (tilslørede) links, som omdirigerer til eksterne websteder. Disse tæller ikke som interne links i indholdsanalysen. Tilføj en pr. linje." #: includes/admin/class-links.php:80 msgid "Affiliate Link Prefix" msgstr "Præfiks for affiliate link" #: includes/admin/class-bulk-actions.php:412 msgid "Are you sure you want to change the Schema type for the selected posts? Doing so may irreversibly delete the existing Schema data." msgstr "Er du sikker på, at du vil ændre Schema type for de valgte indlæg? Hvis du gør det, kan de eksisterende Schema data blive slettet uigenkaldeligt." #. Translators: 1 The number of posts edited. 2 The post type name. #: includes/admin/class-bulk-actions.php:247 msgid "Custom Canonical URL removed from %1$d %2$s." msgstr "Brugerdefineret kanonisk webadresse fjernet fra %1$d %2$s." #. Translators: 1 The number of posts edited. 2 The post type name. #: includes/admin/class-bulk-actions.php:218 #: includes/admin/class-bulk-actions.php:232 msgid "Schema edited for %1$d %2$s." msgstr "Schema redigeret til %1$d %2$s." #. Translators: placeholder is the number of redirections deleted. #: includes/admin/class-bulk-actions.php:204 #: includes/admin/class-bulk-actions.php:361 msgid "%d redirection moved to Trash." msgid_plural "%d redirections moved to Trash." msgstr[0] "%d omdirigering flyttet til papirkurven." msgstr[1] "%d omdirigeringer flyttet til papirkurven." #. Translators: 1 The number of posts edited. 2 The post type name. #. Translators: 1 The number of terms edited. 2 The term taxonomy name. #: includes/admin/class-bulk-actions.php:182 #: includes/admin/class-bulk-actions.php:335 msgid "Robots meta edited for %1$d %2$s." msgstr "Robots meta redigeret til %1$d %2$s." #. Translators: placeholder is the default Schema type setting. #: includes/admin/class-bulk-actions.php:81 msgid "Set Schema: Default (%s)" msgstr "Indstil Schema: Standard (%s)" #: includes/admin/class-bulk-actions.php:75 msgid "Set Schema: None" msgstr "Indstil Schema: Ingen" #: includes/admin/class-bulk-actions.php:70 #: includes/admin/class-bulk-actions.php:111 msgid "Remove redirection" msgstr "Fjern omdirigering" #: includes/admin/class-bulk-actions.php:69 #: includes/admin/class-bulk-actions.php:110 msgid "Redirect" msgstr "Redirect" #: includes/admin/class-bulk-actions.php:66 msgid "Remove custom canonical URL" msgstr "Fjern tilpasset kanonisk url" #: includes/admin/class-bulk-actions.php:65 #: includes/admin/class-bulk-actions.php:107 msgid "Set to follow" msgstr "Indstil til follow" #: includes/admin/class-bulk-actions.php:64 #: includes/admin/class-bulk-actions.php:106 msgid "Set to nofollow" msgstr "Indstil til nofollow" #: includes/admin/class-bulk-actions.php:63 #: includes/admin/class-bulk-actions.php:105 msgid "Set to index" msgstr "Indstil til index" #: includes/admin/class-bulk-actions.php:62 #: includes/admin/class-bulk-actions.php:104 msgid "Set to noindex" msgstr "Indstil til noindex" #: includes/admin/class-bulk-actions.php:59 #: includes/admin/class-bulk-actions.php:103 msgid "↓ Rank Math" msgstr "↓ Rang Math" #: includes/admin/class-admin.php:88 msgid "Special Sitemaps:" msgstr "Særlige sitemaps:" #: includes/class-thumbnail-overlays.php:546 msgid "Bottom Right" msgstr "Nederst til højre" #: includes/class-thumbnail-overlays.php:545 msgid "Bottom Center" msgstr "Bottom Centre" #: includes/class-thumbnail-overlays.php:544 msgid "Bottom Left" msgstr "Nederst til venstre" #: includes/class-thumbnail-overlays.php:542 msgid "Middle Right" msgstr "I midten til højre" #: includes/class-thumbnail-overlays.php:541 msgid "Middle Center" msgstr "I midten centreret" #: includes/class-thumbnail-overlays.php:540 msgid "Middle Left" msgstr "I midten til venstre" #: includes/class-thumbnail-overlays.php:538 msgid "Top Right" msgstr "Øverst til højre" #: includes/class-thumbnail-overlays.php:537 msgid "Top Center" msgstr "Top Centre" #: includes/class-thumbnail-overlays.php:536 msgid "Top Left" msgstr "Øverst til venstre" #: includes/class-thumbnail-overlays.php:521 msgid "A Custom Watermark item could not be saved because the name field is empty." msgstr "Et brugerdefineret vandmærkeelement kunne ikke gemmes, fordi navnefeltet er tomt." #: includes/class-thumbnail-overlays.php:358 #: includes/class-thumbnail-overlays.php:424 msgid "Select the default watermark that will be applied if no specific watermark is selected." msgstr "Vælg det standardvandmærke, der skal anvendes, hvis der ikke er valgt et specifikt vandmærke." #: includes/class-thumbnail-overlays.php:357 #: includes/class-thumbnail-overlays.php:423 msgid "Default Thumbnail Watermark" msgstr "Standard miniature vandmærke" #: includes/class-thumbnail-overlays.php:404 msgid "Name*" msgstr "Navn*" #: includes/class-thumbnail-overlays.php:394 msgid "Add Image" msgstr "Tilføj billede" #: includes/class-thumbnail-overlays.php:378 #: includes/modules/image-seo/options.php:155 #: includes/modules/local-seo/views/titles-options.php:411 #: includes/modules/local-seo/views/titles-options.php:467 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Remove" msgstr "Fjern" #: includes/class-thumbnail-overlays.php:377 msgid "Add Watermark" msgstr "Tilføj vandmærke" #: includes/class-thumbnail-overlays.php:375 msgid "Add more image watermarks to choose from for the social thumbnails." msgstr "Tilføj flere billedevandmærker at vælge imellem til de sociale miniaturer." #: includes/class-thumbnail-overlays.php:374 msgid "Custom Image Watermarks" msgstr "Brugerdefinerede billedvandmærker" #: includes/class-thumbnail-overlays.php:347 msgid "Off" msgstr "Off" #: includes/class-register-vars.php:52 msgid "Non-persistent random word chosen from a list. A new random word will be chosen on each page load." msgstr "Ikke-vedvarende tilfældigt ord valgt fra en liste. Et nyt tilfældigt ord vælges ved hver sideindlæsning." #: includes/class-register-vars.php:41 msgid "Persistent random word chosen from a list" msgstr "Vedvarende tilfældigt ord valgt fra en liste" #: includes/class-modules.php:71 msgid "Please activate Schema & Sitemap module to use this module." msgstr "Aktiver modulet Schema og sitemap for at bruge dette modul." #: includes/class-modules.php:64 msgid "For your video content, a Video Sitemap is a recommended step for better rankings and inclusion in the Video search." msgstr "Til dit videoindhold er et videositemap et anbefalet trin til bedre placeringer og inklusion i videosøgningen." #: includes/admin/wizard/class-sitemap.php:162 includes/class-modules.php:63 #: includes/modules/video-sitemap/class-video-sitemap.php:62 #: includes/modules/video-sitemap/sitemap-xsl.php:103 msgid "Video Sitemap" msgstr "Video Sitemap" #: includes/class-modules.php:59 msgid "Please activate Sitemap module to use this module." msgstr "Aktiver sitemapmodulet for at bruge dette modul." #: includes/class-modules.php:52 msgid "Create a News Sitemap for your news-related content. You only need a News sitemap if you plan on posting news-related content on your website." msgstr "Opret et sitemap til nyheder til dit nyhedsrelaterede indhold. Du har kun brug for et sitemap til nyheder, hvis du planlægger at slå nyhedsrelateret indhold op på dit website." #: includes/admin/wizard/class-sitemap.php:118 includes/class-modules.php:51 #: includes/modules/news-sitemap/class-news-sitemap.php:131 msgid "News Sitemap" msgstr "News-sitemap" #: includes/class-common.php:88 msgid "Activate now" msgstr "Aktiver nu" #: includes/class-common.php:70 msgid "Pinterest Debugger" msgstr "Pinterest-fejlfinding" #: includes/class-common.php:67 msgid "Rich Pins Validator" msgstr "Validering af Rich Pins" #: rank-math-pro.php:139 msgid "Rank Math free version is required to run Rank Math Pro. Both plugins are now disabled." msgstr "Rank Math gratis version er påkrævet for at køre Rank Math Pro. Begge plugins er nu deaktiverede." #: rank-math-pro.php:151 msgid "Rank Math free version is required to run Rank Math Pro, but it could not be activated automatically. Please install and activate the free version first." msgstr "Rank Math gratis version er påkrævet for at køre Rank Math Pro, men det kunne ikke aktiveres automatisk. Installer og aktiver først den gratis version." #: rank-math-pro.php:145 msgid "Rank Math free version is required to run Rank Math Pro, but it could not be installed automatically. Please install and activate the free version first." msgstr "Rank Math gratis version er påkrævet for at køre Rank Math Pro, men det kunne ikke installeres automatisk. Installer og aktiver først den gratis version." languages/rank-math-pro-de_DE.mo000064400000403117147600403130012471 0ustar000!aCUWqy>3Ƃ  ȃփ "&)P"b Ƅ̈́&Մ`j]Kȅ-rBr( ˇ19'Ẍ%W}  ˉ؉j Ê ˊ֊  ŋh 2#*VCЍ  @?W+Îbs֏ߏ {x"~ ҐܐБ6.^?(ǒВ ؒ  $.29 K X/f ̓ۓ  (#,P_TnQÔmR ֕ - AL^rx2q='@e1 ؘ   d&  0י$,?Q H@F O] epx  ś͛ ԛޛ  -D M [ g t 4Ҝ ٜ-%D[bt } %ߝ +):dy4dĞ)FJS\el s 6nȠu7ġڡ6RhK4#"4?Wr  !. 5?HN U boV !5>DXi}% 6Υ m' +3+ 0 ;Igov IQY^fo&,Ϩ  "6N` ov}  !. 7SA Ǫ֪& < CNjr zOͫ *3"Ru~&ɬѬ٬  2H8  ̭5߭(]9 ʮL 8X GS[o  ̰԰ - 8 FSbw űб*n DzѲ! .27>TY`h-$ٳtOĵ!˵%ܶ 'C JgTɷѷٷ);KZbj pcz޸3$0<m!̹. B^Pͺ   ( /= DNW]f!m!ɻ ܻ &/DIg pz9>%&,4;$@*eI Q \fD+  A3lK>Qg?v  ,&Sew#7 O'p5rA GThyoD CM>T',FK S_x  3eiou    w}; &':A H Sty 1 @?. nz O  * 5BQ`tHz  -;DMat * !" 'g10  * 8CNW@GPY^dv  "   ' 2#<`h{  '%<b    ) 4AR Zdlr % 07 G Ub t   K"  $ - 8BSey,!  6Rbj $0I P^Cd,t|)/IY    6 ER^c )1 [yh " + 5?H NXn ,4 JTj)  A ;b12)#-Q1q+TA$fn ;KMV_KpI%>CRq   %7 HScy   #(:L]t 7  a{WC 4!*F_~ # :)Gqz68'78p *<OLW  #7 LW_fv  !  $7>G Wc ~ <  !-Gb |   - 2@Ro 3 : DRex"* R7   F!h[xN#QQ'@yWEXX/UI7S*p?qRPi z .$ $ /9A[m}  2E[o  46 U a l y  ,E?`>;?,[L , . :FL ]gx1 I S^ p z     %F^dv} '/8M dn u  &C J Vasy -063 7< t o f f =x | :3  n %  J b c/ [ I \9$+8= d^hIG/~_1 +e]P]=J_ m;K3G8KXAFU-@D: 8D}:O:=*  7 AM S%`3' ;FOc t ~  >*:BHZnv~  06 A S g k s}  +!*.!(Y!!!!! !!!! !!$"'"6"K" b"n" u""" """" " """S"K#Z#x###I#$u$ %%% %%% &&&&& & & &&&' '' -';'PJ'' .(9(I( ]( g(r(((( ( ((((()H)W)* &*3*L* c*m* |*`*K*P7+.++ + +T+(,.,2,B--^~.Y.Q7/-///+/0."0OQ00J001 11 1 +1 61C1 L1Z1 k1Xu101y1y22,2+223E3SM44#4 444W4/95i55 *6 86E6`6t6 6646467!,7!N7 p7}77777&7o7<8^8<9Y99^:-;5=;5s;';;;3<4<;<=)=A=W=f=v== ==&4>[>y>>>>>>>?+?D?@!@@AVA=B&TB%{B%BMBC-(C#VCdzC2CDjD]EqEEE EF,RF'F(FFFFG6G5H =HJHu^H+HI I II 5IAIHIQI ZIfIkIsI II2III JJJ /J=JZJbJzJ6~JJJYJ\4KKm(LLLLLLL LLL M MM2M QM\MpMxM NNMJOOO9O "P /P;PDPLP `PmPsPhyPP P Q Q Q/QCMQQQ+Q<Q1R@R TRP`RJR R SS $S2S:S BSNSWS tSSSSSSS SS SS SS T"T+T ;T GT TT`T fT qT>T T TT,T)U;UTU[U mU wUUUU UU9U U U#V9,V:fV!VV;V{W"WWW WWW WWWX 'X1XX[YYaZrZZZ Z Z ZZZZ'[,/[,\[[i[@\S\Y\_\-o\G\\k]{]]]] ] ] ]]]] ^^` ^-^^^^ ^ ^^^__*_9_ V_`_ h_Fu___ __ n`y```9`9`aa a)a)9acaha mazaa aalbub~bbbbb-b bb3 c=cQcqcccccctd{d dd d d dld;eCe LeVegeze#e0ee*ef $f*2f ]f gf qf~ff f ff]f)g 2g%w 8x`Fxxxx x xx yy yy&y -y;y ByLyUy [y hysyyyyyyy7z?zYztz |zzzzzEz>z'9{a{g{n{u{(z{%{{| |.|}S~ ~ ʁՁ ށT)~+&QRkZ'DŽ ؄#0 :L ^l#"+ȅM%$s1>ʆq { ˇ҇QR  J +9U nx  "݉# %,B:Kc +8S[a hs  r}]ck ` " <FM T`ej|  )Ҏ ێFB0s jÏ. 3 =HYj|s )8OhΑ .$(B#^ y1  = ISW]qw l*Дה C  NXh | -Җ  # 0 <'Fn v   #ޗ  '9O2e!(5 ) 3=DKT mx   ƙ љۙ  $)@FN9T  Ӛ   6C [ h]vԛ  М  -E^w-4D7;s"&Ǟ%r) ɟ֟ ݟ\{;X@uK4Qgw&ɣ  ɤ0EY!  %1 D R ]kt z""˦Ҧ/> M[ jt  Ч' 8U Zf n|EPި?/Eo'0ݩ!<09mbT _gy  G]dmvTR39Ríǭ  * 0<M_ nyЮخ   2 @ L Xdm ٯ >BHO `j n #D]x]y'%Mdz.D%d*%۴ $5 F P\cr!2  !85:nJ '5< Z f &%޷ X o{ ׸ $ ,6L`s & ƹԹ  (/8 IU p~ >ٺ  %$"Jmջ  '0 8 FPhȼ׼!2KTou ~%ƽ  )7+Nrz  &1CIZoX}id]8QjVSs@p_Vo'?@gq t !4K .%ET5      8Le|   &C\lG%Lm     %?HW$_*!#SKIJO;08l .   )3EY - 7D Z fs    %$Jek * 6 AMUo   )7> ES\e l x 7=T::ky^D45&+%QxPg^p&1AA#ewbB).X)1E!w0~w`WRMotT !2AH/ExH^NfIM?MDGK Z,e  7 A=BJP Y c"n$  ) B N"Y| ?%6>DXlu~  6<Oe} 0";S' &9$X}( / D'Q y  m(1ZsXe /9L\e &18W_ gq  WQ 0 :E]e myPN6U#g rFz14fm v`&b{gaF21+ 92Iv|KNU ^ hu    X08i * >KZ6-' K`QP<6Y:XGIEd[\2i,gn{wA]ec&83Jh ,i=X m :yrMuJ{Ovyt~{2W .n_)hj?\ m?N;3A"g"Nf^{;=b%lkzl0DVfEPCzw_G+>Y-Ka,f c,.TfZSS;cWb<e7]=b7x~v+4j"#@i&TRo|geZ<hxJ  u}\qI+js ][ x8`yA8)#5e&|U@{$ sZ|q@ut|Fw>)}zCQ !/uL1AL+D5(@^ |02VIZL^/4*4jI-.AERa`n2}1I1e'~RH7tot y\AYu.>KG`l/9,4 BFP9Tzp$XoFPeRva=)"#z7* vHr&R<DN!WSB9pr Gd1Oo` wsMrdjK 2R@Tf V>Y.F r3V*+8 6i$1  m41n47VI' n]Z#C ]HaQ?Ndw9Lt*kSMzbB[>xEJWFU%!yLC~!|H0} ::U0>vO("8O03 K ~8-k'_qMJtP-jGu(O E\F5V)aBdif(7POLh c[q`m_U}xr/<m%Q;G $sDB:^cEk5<6 =:a/k!WD.3;vM6hh{%#Q 32^SpD;U([ T("[-)J\p'H9oc l%$s}'bk&xQX,KoN*pgi5nNHC?g@5g*SXdB0_ +M9#C ^T q%?l ~]YqYs=_bU/pm!6yXl?W$&w Only include this property if the dataset has a spatial dimension.#%1$s to exclude for %2$s.%d Hour%d Min%d Sec%d redirection moved to Trash.%d redirections moved to Trash.%d redirections have been assigned to the category.%s (opens in a new tab)%s It is recommended to save a database backup before using this option because importing malformed CSV can result in loss of data.%s categories%s category%s published privately.%s published.%s reverted to draft.%s scheduled.%s updated.%s value to use in Product schema.%s value to use in the Product schema.↓ Rank Math← Go Back to the Redirections— Not Selected —(no title)15 Days30 Days6 Months7 Days90 Days← Sitemap IndexMin Size: 112Χ112px.
    A squared image is preferred by the search engines.Min Size: 1400x1400px, Max Size: 3000x3000px.
    The filesize should not exceed 0.5MB.A Custom Watermark item could not be saved because the name field is empty.A URL pointing to the actual video media fileA URL pointing to the actual video media file like MP4, MOV, etc. Please leave it empty if you don't know the URL.A URL pointing to the embeddable player for the video. Example: https://www.youtube.com/embed/VIDEOIDA URL that points to the start time of the clip. The clip URL must point to the same URL path as the video with additional query parameters that specify the time.A descriptive name of a dataset.A license under which the dataset is distributed.A plaintext description of the episode without HTML tags.A plaintext description of the podcast.A recipe video DescriptionA recipe video NameA recipe video thumbnail URLA short description of the broad category that the video belongs to. Add coma separated video categories. (Used in the Video Sitemap only)A short summary describing a dataset.A video URL. Optional.A video thumbnail URLALL UPPERCASEAPI KeyAbout PageActivate nowAdSenseAddAdd alt attributes for commenter profile pictures (avatars) automatically. The alt attribute value will be the username.Add ALT attributes for avatarsAdd FAQ Schema MarkupAdd ImageAdd LinkAdd ManufacturerAdd NewAdd New %sAdd New %s categoryAdd New CategoryAdd New ConditionAdd New SchemaAdd Video schema to posts which have YouTube or Vimeo Video in the content. Applies to only those Posts/Pages/CPTs in which Autodetect Video Option is On.Add WatermarkAdd a caption for all images without a caption automatically. The caption is dynamically applied when the content is displayed, the stored content is not changed.Add a description for all images without a description automatically. The description is dynamically applied when the content is displayed, the stored content is not changed.Add anotherAdd copyright details if your show is copyrighted.Add dropdown to filter results by categoryAdd in Keyword ManagerAdd missing image captionAdd missing image descriptionAdd more image watermarks to choose from for the social thumbnails.Add numberAdd one supply element per line.Add one tool per line.Add or edit redirections by importing and exporting a CSV file.Add speakable attributes to Article Schema.Add the URI prefixes you use for affiliate (cloaked) links, which redirect to external sites. These will not count as internal links in the content analysis. Add one per line.Add the tracking prefix provided by your tracking service like Chartable, Podsights, Podtrac, etc.Add timeAdd to CategoryAdd to graphAdd your local business's details here with "Local Business" Schema Markup in order to be eligible for local SERP features.AddedAdded by the Rank Math SEO Plugin.Added in Keyword ManagerAdding Focus Keywords..Adding…Additional CSS codeAdditional CSS code to customize the appearance of the reports. Insert the CSS code directly, without the wrapping style tag. Please note that the CSS support is limited in email clients and the appearance may vary greatly.Additional TypeAdditional settings are available in the Rank Math SEOAddressAddress FormatAddress SettingsAddress where the reports will be sent. You can add multiple recipients separated with commas.Address, Suburb, Region, Zip or LandmarkAddress:AdsenseAdvanced %sAffiliate Link PrefixAfghanistanAland IslandsAlbaniaAlgeriaAlignmentAllAll %sAll %s categoriesAll ArchivesAll LocationsAll Locations are part of the same OrganizationAll Post TypesAll Redirection CategoriesAll SchemasAll TaxonomiesAllow DraggingAllow ZoomAllow Zoom by scrollAllowedAllowed filetypes: %sAltAlt text set for the current image.Alternate NameAmerican SamoaAn API Key is required to display embedded Google Maps on your site. Get it here: %sAn alternate version of your site name (for example, an acronym or shorter name).An arbitrary string tag describing the video. Add coma separated video tags. (Used in the Video Sitemap only)An identifier, such as a DOI or a Compact Identifier. Add one identifier per line.AnalyticsAnalytics ReportAndorraAngolaAnguillaAnswerAntarcticaAntigua & BarbudaAntigua and BarbudaAppearanceAppearance AuthorAppearance HeadlineAppearance Published DateAppearance URLApplication CategoryArchivesAre you sure you want to add Video Schema to the posts/pages with the video in the content? This action is irreversible.Are you sure you want to change the Schema type for the selected posts? Doing so may irreversibly delete the existing Schema data.Are you sure you want to delete all the Manually Tracked keywords from Rank Tracker? This action is irreversible.Are you sure you want to import meta data from this CSV file?Are you sure you want to import redirections from this CSV file?Are you sure you want to stop the import process?Area ServedArgentinaArmeniaArticleArticle SectionArticle TypeArtsArubaAs above, but the label that would be applicable for more than one location (default: RM Locations).Audio File URLAustraliaAustriaAuthorAuthor NameAuto Add Focus KeywordsAuto-generate image for the auto detected video.Autodetect VideoAutogenerate ImageAutomatic updates are not available.Automatically detect the user's location as the starting point.AvailabilityAvatar of %sAverage PositionAverage click-through rate. Search clicks divided by search impressions.Average position of all the ranking keywords below 100 position.Avg. CTRAvg. PositionAvg.CTRAzerbaijanBahamasBahrainBangladeshBarbadosBasic SummaryBelarusBelauBelgiumBelizeBeninBermudaBhutanBlog PostBoliviaBonaire, Sint Eustatius and SabaBookBook FormatBosnia & HerzegovinaBosnia and HerzegovinaBotswanaBottom CenterBottom LeftBottom RightBouvet IslandBrandBrand NameBrand URLBrand value to use in Schema.org & OpenGraph markup.BrazilBreadcrumbsBreadcrumbs PanelBreadcrumbs are disabled in the Rank Math SEOBritish Indian Ocean TerritoryBritish Virgin IslandsBruneiBrunei DarussalamBulgariaBurkina FasoBurundiBusinessBusiness FAXBusiness TypeByBy default, current post URL is used.CSV FileCSV ImportCSV could not be imported:CSV could not be imported: File type error.CSV could not be imported: Upload failed.CSV import canceled.CSV import completed.CSV import completed. Successfully imported %d rows.CSV import in progress. You can see its progress and cancel it in the %1$sImport & Export panel%2$s.CSV import is in progress...CTRCaloriesCambodiaCameroonCanadaCancelCancel ImportCannot UpdateCanonical URLCape VerdeCapitalization settings for the alt attribute values. This will be applied for all alt attributes.Capitalization settings for the title attribute values. This will be applied for all title attributes.Capitalization settings for the image captions. This will be applied for all image captions.Capitalization settings for the image descriptions. This will be applied for all image descriptions.CaptionCaption formatCaribbean NetherlandsCatalogCategoryCayman IslandsCenterCentral African RepublicChadChamber of Commerce IDChange alt attribute casingChange caption casingChange description casingChange title casingCheck this to import meta fields only if their current meta value is empty.Check this to only create non-existing redirections.ChileChinaChoose a countryChoose the object types to export.Choose whether the site represents a person or an organization.Choose your Sitemap configuration and select which type of posts or pages you want to include in your Sitemaps. %sChristmas IslandClaimClear FilterClicksClip NameClip URLCloseClosedClosed labelClosing TimeCocos (Keeling) IslandsColombiaColorColor hex code or any other valid value for the background: CSS property.Columns number mismatch.ComedyComing SoonComorosCompetitor AnalysisCompleteCongoCongo (Brazzaville)Congo (Kinshasa)Congo - BrazzavilleCongo - KinshasaCongo, the Democratic Republic of theConsContactContact PageContact your SEO service provider for more AI credits.ContentContent ScoreContent URLConversion started. A success message will be shown here once the process completes. You can close this page.Cook IslandsCooking TimeCopied!CopyCopy & paste this shortcode in the content.Copy all active redirections to the .htaccess file.Copyright TextCostCosta RicaCote D'ivoireCould not import redirection.CountryCourseCourse ProviderCourse Provider NameCourse Provider URLCrawled AsCreate a News Sitemap for your news-related content. You only need a News sitemap if you plan on posting news-related content on your website.CreatedCroatiaCubaCuisineCuraçaoCurrencies AcceptedCurrencyCurrent status of the event (optional)CustomCustom Canonical URLCustom Canonical URL removed from %1$d %2$s.Custom FieldsCustom Image WatermarksCustom JSON-LD CodeCustom Meta DescriptionCustom Meta TitleCustom Mode %sCustom SchemaCustomize the label of the option users can use can click to get directions to your business location on the frontend.CyprusCzech RepublicCzechiaCôte d'IvoireData CatalogData SetData SetsData import will not work for this service as sufficient permissions are not given.DataSetDataSetsDatasetDate CreatedDate PostedDate PublishedDate and time of the eventDate of first publication of this tomeDefaultDefault Thumbnail WatermarkDeleteDelete AllDelete from Keyword ManagerDeletedDenmarkDescriptionDescription formatDetect LocationDirectorDismissDisplay ConditionsDisplay the Global Identified on Product Page along with other product details.DistributionDjiboutiDo not overwrite existing dataDo not update current redirectionsDominicaDominican RepublicDon't add opening hours data in SchemaDurationEasy %sEcuadorEdit %sEdit %s categoryEdit CategoryEdit SchemaEditionEditionsEducationEducation RequiredEgyptEither a specific edition of the written work, or the volume of the workEl SalvadorEmailEmbed URLEmployment Type Employment Type (Recommended)Empty column data.Empty for All Authors, or User IDs separated by commaEnable Auto ImportEnable SpeakableEnable if all of the locations where you serve customers are a part of the same legal entity.Enable updatesEncoding FormatEnd DateEnd OffsetEnd date and time of the eventEnhanced SearchEnter Schema TypeEnter a site URL to see how it ranks for the same SEO criteria as your site.Enter the name of your site to appear in search results.Enter the number of days to keep Analytics data in your database. The maximum allowed days are 180. Though, 2x data will be stored in the DB for calculating the difference properly.Entire SiteEpisodeEpisode DescriptionEpisode DurationEpisode Image URLEpisode NameEpisode NumberEpisode URLEquatorial GuineaEritreaEstimated CostEstimated Cost:EstoniaEthiopiaEventEvent Attendance ModeEvent StatusEvent TypeEvery 15 DaysEvery 7 DaysExample: /get/Example: P12DT23H15MExcludeExclude %s Terms ExcludedExperience RequiredExportExport 404 LogsExport CSVExport RedirectionsExport and download 404 logs from a selected period of time in the form of a CSV file. Leave the from/to fields empty to export all logs.Export current redirections as a CSV file.External Link IconFAQFULL REPORTFact CheckFactCheckFalkland IslandsFalkland Islands (Islas Malvinas)Falkland Islands (Malvinas)Faroe IslandsFaxFijiFilterFilter by Schema TypeFindFinishFinlandFor example, Game, MultimediaFor example, Windows 7, OSX 10.6, Android 1.6For more information, please see %s.For the advanced users who want to control every SEO aspect of the website. You are offered options to change everything and have full control over the website’s SEO.For websites where you only want to change the basics and let Rank Math do most of the heavy lifting. Most settings are set to default as per industry best practices. One just has to set it and forget it.For your video content, a Video Sitemap is a recommended step for better rankings and inclusion in the Video search.FormatFormat used for the new captions.Format used for the new descriptions.Format used when the address is displayed using the [rank_math_contact_info] shortcode.
    Available Tags: {address}, {locality}, {region}, {postalcode}, {country}, {gps}Format: +1-401-555-1212FranceFree versionFrench GuianaFrench PolynesiaFrench Southern TerritoriesFridayFrom dateFully-qualified URL of the episode audio file, including the format extension (for example, .wav, .mp3)GTINGTIN-12GTIN-13GTIN-14GTIN-8GabonGambiaGames & HobbiesGenderGenerateGenerate Video Schema for Old Posts/PagesGeo CoordinatesGeo CordinatesGeorgiaGermanyGhanaGibraltarGive your business's new location a name here. This field is required and will be visible to users.Global IdentifierGlobal Identifier key to use in the Product Schema.Global Identifier labelGlobal Identifier label to show on Product Page.Global Templates in UseGoogle CanonicalGoogle Core UpdatesGoogle Core Updates in the GraphsGoogle Maps API KeyGoogle Maps Embed APIGoogle News Publication NameGoogle PageSpeed score for desktop and mobile.Google TrendsGoogle does not allow Person as the Publisher for articles. Organization will be used instead.Google: Googlebot-News indexGovernment & OrganizationsGreeceGreenlandGrenadaGuadeloupeGuamGuatemalaGuernseyGuineaGuinea-BissauGuyanaHTML CodeHTML TagHaitiHeadlineHealthHeard Island and McDonald IslandsHeard Island and Mcdonald IslandsHeightHide Closed DaysHide Opening HoursHide SitemapHide routeHide the sitemap from normal visitors?Hiring OrganizationHiring Organization HitsHoly See (Vatican City State)HondurasHong KongHoverHow ToHow many times your site showed up in the search results.How many times your site was clicked on in the search results.How many times your site was clicked.HowToHungaryHybridISBNISO 4217 Currency code. Example: EURISO 8601 duration format. Example: PT1H30MISO 8601 duration format. Example: PT37M. Use this tool to convert standard time to ISO8601 format.IcelandIdentifierIf an imported redirection differs from an existing redirection (or another imported redirection) only by the source value, then those redirections will be merged into a single redirection with multiple sources. You can change this behavior with the %s filter hook.If checked, post status will be changed to Draft and its URL will return a 404 error, as required by the Rich Result guidelinesIf empty, podcast channel image will be used from the Settings page.If set to true, this property indicates whether a job posting will accept experience in place of its formal educational qualifications. If set to true, you must include both the experienceRequirements and educationRequirements properties.If the numeric ID is specified in the %s column, then the redirection will be edited. If it is not set or empty, then a new redirection will be created.If you can see the site data in your Search Console and Analytics accounts, but not here, then %1$s try reconnecting your account %2$s and make sure that the correct properties are selected in the %1$s Analytics Settings%2$s.ImageImage AltImage TitleImage URLImportImport & ExportImport CSVImport RedirectionsImport SEO meta data for posts, terms, and users from a CSV file.Import Schema Code fromImport a CSV file to create or update redirections. The file must include at least the following columns: %sImport could not be canceled.Import could not be canceled: invalid nonce. Please try again.Import could not be canceled: you are not allowed to import content to this site.Import failed.Import finished. In the next steps you can review the settings.Import in progress...Import successful.Imported %d rows.Importing…ImpressionsIn Author (on Single Posts)In Publisher (Organization or Person Schema)In WebPage SchemaIn WebSite SchemaIncludeInclude ImagesInclude Images from the ACF Fields.Include KML File in the SitemapInclude Only Tracked KeywordsInclude Secondary KWsInclude SectionsInclude business locations in site-wide search results.Include deactivated redirectionsInclude images added in the ACF fields.Include read-only columns (SEO score and link counts)Include reference to images from the post content in sitemaps. This helps search engines index your images better.IndexIndex StatusIndex Status ResultIndexing AllowedIndexing StateIndiaIndicates whether the event occurs online, offline at a physical location, or a mix of both online and offline.Indicates whether the podcast is explicit language or adult content.IndonesiaInsertInsert amount, e.g. 50.00, or a salary range, e.g. 40.00-50.00Insert/edit linkInstruction TextsInstruction TypeInstruction name of the recipe.Intelligent SuggestionsInterestInvalid nonce.Inventory LevelIranIran, Islamic Republic ofIraqIrelandIs ExplicitIs Family Friendly VideoIs Telecommute JobIs episode family friendly?Isle of ManIsraelIssue MessageIssuesIt seems that there are no stats to show right now.It seems that you don't have an active subscription for %1$s. Please see %2$sdetails and pricing%3$s.ItalyItemsItems processed: %1$s/%2$sIvory CoastJSON-LD CodeJSON-LD/Custom CodeJamaicaJapanJerseyJob LocationJob PostingJob TypeJob titleJordanKML is a file format used to display geographic data in an Earth browser such as Google Earth. More information: Locations KMLKazakhstanKeep this section empty if this is an editorial reviews.KenyaKeywordKeyword ManagerKeywordsKeywords summarizing the dataset. Add one keyword per line.Kids & FamilyKilometersKiribatiKorea, Democratic People's Republic ofKorea, Republic ofKosovoKuwaitKyrgyzstanLao People's Democratic RepublicLaosLast Crawl TimeLast Crawl: Last Mod.LatitudeLatitude and longitude values separated by comma.LatviaLearn moreLearn more about Video Sitemap.Learn more about XML Sitemaps.Learn more.LebanonLeftLesothoLiberiaLibyaLibyan Arab JamahiriyaLicenseLiechtensteinLimit the number of locations shown on your website to those nearest your user.LinkLink ColorLink TitleLink edited.Link inserted.Link selected.Link to Full ReportLinksList of custom fields name to check for video content. Add one per line.LithuaniaLoading…Local BusinessLocal Business NameLocal Business SchemaLocal Business by Rank MathLocal SitemapLocalityLocationLocation CategoriesLocation DetectionLocation Post Type NameLocation TypeLocation of a page describing the dataset.LocationsLocations Category BaseLocations Post Type BaseLocations Post Type Name (Plural)LogoLogo LinkLogo URL of the organization offering the job position. Leave empty to use your own company informationLogo appearing in the header part of the report.LongitudeLuxembourgMPNMacaoMacao S.A.R., ChinaMacauMacedoniaMacedonia, the Former Yugosalv Republic ofMadagascarMake schema PrimaryMake sure to add the Local Business Block or %s to display your business data.Make your podcasts discoverable via Google Podcasts, Apple Podcasts, and similar services with Podcast RSS feed and Schema Markup generated by Rank Math.MalawiMalaysiaMaldivesMaliMaltaManage CategoriesManually create and edit your own custom Schema – fully control all of your properties, property groups, and the associated attributes. Please proceed with caution and validate your code to ensure it aligns with Google's Structured Data guidelines and standards.MapMap HeightMap SettingsMap StyleMap TypeMap WidthMark Solved.Mark Unsolved.Mark this video as Family-friendlyMarshall IslandsMartiniqueMaterialMaterials:MauritaniaMauritiusMaximum number of locations to showMayotteMeasurement systemMenu URLMergedMessageMexicoMicronesiaMicronesia, Federated States ofMiddle CenterMiddle LeftMiddle RightMilesMissing CSV headers.Missing alt tagMissing captionMissing import file.Missing one or more required columns.Missing or default title tagMobile UsabilityMobile Usability ResultModified DateMoldovaMoldova, Republic ofMonacoMondayMongoliaMonitor SEO PerformanceMontenegroMonthsMonths of ExperienceMontserratMore detailsMore informationMoroccoMove downMove upMovieMovie DirectorMovie NameMozambiqueMusicMyanmarMyanmar (Burma)NameName of the podcast.Name*NamibiaNauruNegative notes, add one item per lineNepalNetherlandsNetherlands AntillesNew %sNew %s categoryNew CaledoniaNew CategoryNew Category NameNew SchemaNew ZealandNews & PoliticsNews ArticleNews Post TypeNews SitemapNews SitemapsNews Sitemaps allow you to control which content you submit to Google News.News Sitemaps allow you to control which content you submit to Google News. More information: News Sitemaps overviewNextNicaraguaNigerNigeriaNiueNoNo %s found in Trash.No %s found.No ArchiveNo FollowNo Image IndexNo IndexNo SnippetNo changeNo data to show.No file selected.No html body found.No matches found.No new Focus Keywords found.No posts found to convert.No results found matching your search query.No settings found to be imported.No url found.No valid ID provided.No valid redirection found.Noindex Hidden ProductsNon-persistent random word chosen from a list. A new random word will be chosen on each page load.Nonce error. Please try again.NoneNone (Click here to set one)Norfolk IslandNormalNorth KoreaNorthern Mariana IslandsNorwayNot AvailableNote:Note: Please save the post as a draft first to see the actual data.Object unique idOffOffer availabilityOffersOmanOnce you save the changes, we will create a new custom post type called "Locations" where you can add multiple locations of your business/organization.One or more errors occured while importing: One or more of the selected redirections could not be changed because they are scheduled for future activation/deactivation.Online Event URLOnly 6 keywords can be added in the graphOnly the %1$s and the %2$s columns are required, the others are optional.Open 24/7Open 24/7 labelOpen 24h labelOpen DaysOpen ReportOpen in new tab.Open nowOpening HoursOpening Hours FormatOpening Hours SettingsOpening Hours:Opening TimeOperating SystemOptions will be applied to old & new posts. By default, only Primary keyword will be imported.OrganizationOrganization LogoOrganization Logo (Recommended)Organization URLOrganization URL (Recommended)Organize your redirections in categories.Orphan PostsOther terms for your recipe such as the season, the holiday, or other descriptors. Separate multiple entries with commas.Owner Email Owner NamePRO versionPage FetchPage Fetch StatePage URLPageSpeedPageviewsPakistanPalauPalestinePalestinian TerritoryPalestinian Territory, OccupiedPanamaPapua New GuineaParaguayParent CategoryParent Category:Past 12 monthsPast 30 daysPast 5 yearsPast 7 daysPast 90 daysPast dayPayment AcceptedPayrollPayroll (Recommended)PerformerPerformer InformationPeriodically analyze postPersistent random word chosen from a listPersonPerson or CompanyPerson/Organization NamePeruPhilippinesPhonePhone NumberPinterest DebuggerPitcairnPlease %1$s connect Rank Math SEO PRO %2$s for automatic updates.Please activate Schema & Sitemap module to use this module.Please activate Schema module to use this module.Please activate Sitemap module to use this module.Please consider using %1$s Block instead.Please select a CSV file to import.Please select a file to import.Please select at least one object type to export.Please set the Focus Keyword for this page.Please update Rank Math Free to the latest version first before using Rank Math PRO.Please update the free version before updating Rank Math SEO PRO.PodcastPodcast CategoryPodcast DescriptionPodcast EpisodePodcast ImagePodcast NamePodcast channel image configured in the Rank Math Settings.PolandPopulate automatic Video Schema by auto-detecting any video in the content.PortugalPositionPosition HistoryPosition of the episode within an ordered group of episodes (1, 2, 3, etc).Position of the season within an ordered group of seasons (1, 2, 3, etc).Positions SummaryPositive notes, add one item per linePostPost AnalyticsPost Type General NameSchemasPost Type Singular NameSchemaPost types:Postal CodePosting Expiry DatePosting ID (Recommended)PostsPreparation TimePreviewPreview ImagePricePrice RangePrice Valid FromPrice Valid UntilPrice indicationPrimary %sPrimary CountryPrimary Focus KeywordPrimary KeywordPrimary NumberPrintProcess CodeProcess HTMLProductProduct BrandProduct CurrencyProduct In-StockProduct PriceProduct SKUProduct URLProduct nameProsPublic Post TypesPublic TaxonomiesPublication DatePublish your location!Published DatePuerto RicoQatarQuantity produced by the recipe, for example 4 servingsQuestionQuestionsRandom WordRank MathRank Math FAQ SchemaRank Math PRORank Math Pro is installed but not activated yet. %1$sActivate now%2$s. It only takes 20 seconds!Rank Math SEO FiltersRank Math SEO PRORank Math SEO PRO For WordPressRank Math SEO score.Rank Math Schema TemplatesRank Math [SEO Report] - %sRank Math free version is required to run Rank Math Pro, but it could not be activated automatically. Please install and activate the free version first.Rank Math free version is required to run Rank Math Pro, but it could not be installed automatically. Please install and activate the free version first.Rank Math free version is required to run Rank Math Pro. Both plugins are now disabled.Rank Math's Local Business blockRank Math: Added Video Schema to posts successfully.Rank Math’s SEO Analyzer Score.Ranked for most ClicksRanked for most ImpressionsRanked for most KeywordsRanked for most Search TrafficRanking KeywordsRatingRating MaximumRating MinimumRating maximum scoreRating minimum scoreRating scoreRead moreRecipeRecipe IngredientsRecipe InstructionsRecipe Video ThumbnailRecipe YieldRecipe ingredients, add one item per lineRedirectRedirected PostsRedirection CategoriesRedirection CategoryRedirection will be activated on this date (optional).Redirection will be deactivated on this date (optional).Redirections CSVRedirections successfully synced to the .htaccess file.Reference Web page Referring URLsRefreshRegionReligion & SpiritualityRemainingRemote Job Location (Optional)RemoveRemove Media Data from RSS feedRemove custom canonical URLRemove from graphRemove redirectionReplaceReplace characters or words in the alt tags, title tags, or in the captions.ReplacementsReport Email AddressReport Email SubjectReport Footer TextReport Header BackgroundReport LogoReport Top TextRepublic of IrelandRest of the KeywordsRestaurantReunionReviewReview LocationRich Pins ValidatorRich Result TypesRich ResultsRightRoadmapRobots MetaRobots meta edited for %1$d %2$s.Robots stateRobots.txt StateRomaniaRouteRoute LabelRussiaRussian FederationRwandaRéunionSEO DescriptionSEO DetailsSEO Report of Your WebsiteSEO ScoreSEO SettingsSEO TitleSEO is the most consistent source of traffic for any websiteSEO suggestionsSaint BarthélemySaint HelenaSaint Kitts and NevisSaint LuciaSaint Martin (Dutch part)Saint Martin (French part)Saint Pierre and MiquelonSaint Vincent and the GrenadinesSalarySalary (Recommended)Salary CurrencySalary amount is forSame AsSamoaSan MarinoSao Tome and PrincipeSatelliteSaturdaySaudi ArabiaSaveSave SettingsSave and ContinueSave spending time and moneyScheduled ActivationScheduled DeactivationSchemaSchema BuilderSchema FoundSchema TemplatesSchema edited for %1$d %2$s.Schema to add.Schema type of the post.SchemasScience & MedicineSearchSearch %sSearch ClicksSearch Impression:Search ImpressionsSearch Keyword…Search Locations within the radiusSearch Post URLSearch Redirection CategoriesSearch TrafficSearch Traffic:Search categoriesSearch engines display your email address.Search engines may prominently display your contact phone number for mobile users.Search schemasSeasonSeason NameSeason NumberSeason URLSecondary NumberSecondary phoneSelect BrandSelect CategorySelect PageSelect Post TypesSelect Product Brand Taxonomy to use in Schema.org & OpenGraph markup.Select TimezoneSelect a Rank Math settings file on your computer and upload it to use the custom settings.Select a page on your site where you want to show the LocalBusiness meta data.Select opening hours. You can add multiple sets if you have different opening or closing hours on some days or if you have a mid-day break. Times are specified using 24:00 time.Select post types to enable SEO options for them and include them in the sitemap.Select taxonomies to enable SEO options for them and include them in the sitemap.Select the category that best reflects the content of your show.Select the default watermark that will be applied if no specific watermark is selected.Select the map style you wish to use on the frontend of your website.Select the post type where you use videos and want them to be shown in the Video search.Select the post type you use for News articles.Select the text to display alongside your opening hours when your store is open 24/7.Select this if you have a custom Rank Math settings file you want to use.Select whether to include a link to the Full Report admin page in the email or not.Select which tables to show in the report.Select your organization’s primary country of operation. This helps improve the accuracy of the store locator.Select your preferred measurement system (miles or kilometers).SenegalSentence casingSerbiaSerbia and MontenegroServes CuisineServiceSet Product Pages to noindex when WooCommerce Catalog visibility is set to hidden.Set Schema: Default (%s)Set Schema: NoneSet to about.Set to followSet to indexSet to mentions.Set to nofollowSet to nofollow.Set to noindexSet to sponsored.Set up display rules to control where this Schema template is used on your website. For example, choose "Entire Site" to use the template on all pages on your website.SettingsSettings could not be imported:Settings could not be imported: Upload failed.Settings file could not be imported:SeveritySeychellesShortcodeShow %sShow Business InformationShow Business URLShow COC numberShow Category filterShow Company AddressShow Company NameShow CountryShow EmailShow FAX numberShow Global IdentifierShow InfoWindowShow LogoShow MapShow Marker ClusteringShow Opening HoursShow Price IndicationShow Primary numberShow Route PlannerShow Route labelShow Secondary numberShow StateShow TAX IDShow VAT numberShow address on one lineShow nearest location if none is found within radiusShow open now label after opening hour for current dayShow radiusShow routeSierra LeoneSingaporeSingularSint MaartenSitemapSitemapsSlovakiaSloveniaSociety & CultureSoftwareSolomon IslandsSomaliaSorry, no keyword found.Sorry, no locations were found.Sorry, no post id found.Sorry, no record id found.Sorry, you are not allowed to export redirections on this site.Sorry, you are not allowed to export the content of this site.Sorry, you are not allowed to import contents to this site.Sorry, you are not allowed to import redirections on this site.Sorry, you are not allowed to save template.Sorry, your user does not seem to have the necessary capabilities to export.South AfricaSouth Georgia and the South Sandwich IslandsSouth Georgia/Sandwich IslandsSouth KoreaSouth SudanSpainSpatial CoverageSpeakableSpecial CoverageSpecial Sitemaps:Specify another Schema.org type to further describe the product that is referenced. You can also insert a URL to an external vocabulary such as Wikidata or Wikipedia.Sports & RecreationSri LankaSt. HelenaSt. Kitts & NevisSt. LuciaSt. MartinSt. Pierre & MiquelonSt. Vincent & GrenadinesStart AuditStart DateStart OffsetStatusStepStepsStore LocatorStreet AddressSubject of the report emails.Submit now with Instant IndexingSuccessfully Completed.SudanSuggested ChangesSundaySuper-charge your website’s SEO with the Rank Math PRO options like Site Analytics, SEO Performance, Custom Schema Templates, News/Video Sitemaps, etc.SuppliesSupplySupply:SurinameSvalbard & Jan MayenSvalbard and Jan MayenSwazilandSwedenSwitzerlandSync to .htaccessSyriaSyrian Arab RepublicSão Tomé & PríncipeSão Tomé and PríncipeTV & FilmTagsTaiwanTaiwan, Province of ChinaTajikistanTanzaniaTanzania, United Republic ofTax IDTaxonomies:TechnologyTemporal CoverageTermsTerrainTest with GoogleText ColorText or basic HTML to insert below the title.Text or basic HTML to insert in the footer area.Text to show in Opening hours when business is closed.ThailandThe %1$s column may contain the value %2$s, or nothing.The ISBN of the print bookThe URL of the online event, where people can join. This property is required if your event is happening onlineThe URL of the organization offering the job position. Leave empty to use your own company informationThe catalog name.The cuisine of the recipe (for example, French or Ethiopian).The data in the dataset covers a specific time interval. Only include this property if the dataset has a temporal dimension.The date after which the price will no longer be availableThe date the movie was released.The date when the item becomes valid.The date when the job posting will expire. If a job posting never expires, or you do not know when the job will expire, do not include this propertyThe edition of the bookThe educational background needed for the job posting. If there aren't any educational requirements, use the no requirements value. If you don't know the educational requirements, don't add this property.The email address of the podcast owner. Please make sure the email address is active and monitored.The end time of the clip expressed as the number of seconds from the beginning of the work.The estimated cost of the supplies consumed when performing instructions.The experience that's required for the job posting. If there aren't any requirements, use 0.The file format of the distribution.The following lines could not be imported: The hiring organization's unique identifier for the job.The job title of the person (for example, Financial Manager).The label that appears in the sidebar for the custom post type where you can add & manage locations.The link for the download.The manufacturer of the product. If enabled, the Organization data from Local SEO settings will be used.The name of the company. Leave empty to use your own company information.The name of the news publication. It must match the name exactly as it appears on your articles in news.google.com, omitting any trailing parentheticals. More information at support.google.comThe number of calories in the recipe. Optional.The original date on which employer posted the job. You can leave it empty to use the post publication date as job posted dateThe podcast owner contact name.The price range of the business, for example $$$.The price range of the business.The primary focus keyword set for the post.The rating of the video. Supported values are float numbers in the range 0.0 (low) to 5.0 (high), inclusive. (Used in the Video Sitemap only)The redirections could not be synced because the .htaccess file does not exist or it is not writable.The review or rating must be displayed on the page to comply with Google's Schema guidelines.The same dataset can be included in more than one such repository. You can refer to a data catalog that this dataset belongs to by referencing it directly.The start time of the clip expressed as the number of seconds from the beginning of the work.The timezone is used to calculate the Open now functionality.The title of the tome. Use for the title of the tome if it differs from the book. *Optional when tome has the same title as the bookThe total test count is different for the competitor as we don't have access to their database.The truthfulness rating assigned to ClaimReview.reviewRating, as a human-readible short word or phrase. This value is displayed in the fact check in search results. Examples: True, Mostly trueThe venue name.This Video Sitemap is generated by Rank Math WordPress SEO Plugin. It is what search engines like Google use to find and understand the video content on your website.This XML Sitemap contains %s URLs.This XML Sitemap is generated by Rank Math WordPress SEO Plugin. It is what search engines like Google use to crawl and re-crawl posts/pages/products/images/archives on your website.This email was sent to you as a registered member of %s.This is how many times your site has been clicked on in the search results.This is how many times your site showed up in the search results.This is how many times your site was clicked on in the search results.This is the average click-through rate (search clicks divided by search impressions).This is the average position of your site in the search results.This is the number of pageviews carried out by visitors from Google.This is the total number of keywords your site ranked for.This is your total AdSense earning from the time period.This option allows you to monitor the SEO performance of all of your sites in one centralized dashboard on RankMath.com, so you can check up on sites at a glance. Learn more.This option allows you to show %s in the Analytics graphs.This page can't load Google Maps correctly. Please add %s.This update will install a beta version of Rank Math SEO PRO.ThursdayTime format used in the contact shortcode.TimeframeTimor-LesteTitleTitle CasingTitle text set for the current image.To dateTo update your email preferences, %s. ###ADDRESS###TogoTokelauTongaToolToolsTools:Top 5 Losing KeywordsTop 5 Losing PostsTop 5 Winning KeywordsTop 5 Winning PostsTop CenterTop LeftTop Losing KeywordsTop Losing PostsTop RightTop StatusesTop Winning KeywordsTop Winning PostsTotal ClicksTotal ImpressionsTotal KeywordsTotal TimeTotal number of keywords your site ranking below 100 position.Tracking PrefixTrafficTrendTrinidad & TobagoTrinidad and TobagoTuesdayTunisiaTurkeyTurkmenistanTurks & Caicos IslandsTurks and Caicos IslandsTurned OffTuvaluTypeType of dish, for example appetizer, or dessert.Type of employment. You can choose more than one valueType of the eventU.S. Virgin IslandsURLURL / Online PageURL of a reference Web page that unambiguously indicates the dataset's identity, usually in a different repository.URL of the item.URL pointing to the menu of the restaurant.URL specific to this edition if one existsURL where the logo link should point to.USDUgandaUh-ohUkraineUncategorizedUnited Arab EmiratesUnited KingdomUnited Kingdom (UK)United StatesUnited States (US)United States Minor Outlying IslandsUnknown RegionUnknown object type.Unpublish when expiredUnspecifiedUpdateUpdate %sUpdate %s categoryUpdate CategoryUpdate SchemaUpdatedUpgrade your plan!UploadUpload DateUploading...UruguayUseUse %1$s (case-sensitive) as the value for the %2$s column to delete a redirection.Use 24h FormatUse Exp in place of EducationUse Multiple LocationsUse advanced optionsUse in Schema MarkupUse the following columns in the CSV file (the order does not matter): %sUse this property to specify geographic location(s) in which employees may be located for work from home jobs. At least one country is required.Use this property to specify that the job is a Work From Home (remote) job. keep address empty if job is 100% remote.Use this section only for editorial reviews.UsedUser CanonicalUser Roles:UsersUsing an "Index" or "NoIndex" option allows you to control what Google News Bot (not to be confused with Google Search Bot) can include or not include in the Google News Index.UzbekistanVAT IDVIEW DETAILED ANALYTICSVanuatuVaticanVenezuelaVenue NameVenue URLVerdictVideoVideo CategoryVideo ClipVideo Post TypeVideo SitemapVideo SitemapsVideo Sitemaps give search engines information about video content on your site.Video Sitemaps give search engines information about video content on your site. More information: Video SitemapsVideo TagsVideo ThumbnailVideo Thumbnail: %sVideo URLVideo URL.Video Upload DateViet NamVietnamView %sView SchemaView SchemasVirgin Islands, BritishVirgin Islands, U.S.Wallis & FutunaWallis and FutunaWarning:Warning: the link has been inserted but may have errors. Please test it.We created %1$sRank Math, a WordPress SEO plugin%2$s, to help every website owner get access to the SEO tools they need to improve their SEO and attract more traffic to their website.Website Alternate NameWebsite NameWebsite URL of the venueWebsite or Social LinkWednesdayWestern SaharaWestern SamoaWhen enabled, the Winning Keywords and Losing Keywords sections will only show Tracked Keywords.When enabled, the Winning Keywords section will only show Tracked Keywords.When you're done editing, don't forget to hit "publish" to create this location.Where do you want to use this Schema template?WidthWorldwideXML SitemapXML Sitemaps help search engines index your website's content more effectively.YemenYesYou can either use this shortcode or Schema Block in the block editor to print the schema data in the content in order to meet the Google's guidelines. Read more about it here.You can use the Local Business Block in the block editor, or copy and paste this in the content. Learn moreYou can use the Schema Block in the block editor, or copy and paste this in the content. This shortcode will work on this page only.You have used all of your AI credits and need to purchase more from your SEO service provider.You will generally only need a News Sitemap when your website is included in Google News.You will generally only need a Video Sitemap when your website has video content.Your Locations KML file can be found here: %sYour News Sitemap index can be found here: : %sYour Podcast RSS feed can be found here: %sYour TemplatesYour Video Sitemap index can be found here: %sYour keyword quota has expired. Please upgrade your plan to increase the limit.Your location:Your name or company name intended to feature in Google's Knowledge Panel.ZambiaZimbabweZoom Level[Edit]all lowercaseclick herecssSelectorsdays agodetectedItemse.g. 09:00-17:00hours agohttps://rankmath.com/?utm_source=Plugin&utm_medium=Readme%20Author%20URI&utm_campaign=WPhttps://rankmath.com/wordpress/plugin/seo-suite/locations.kml Sitemap is generated automatically when the Local SEO module is enabled, and the geo-coordinates are added.our Knowledge Base articlesameAstaxonomy general nameRedirection Categoriestaxonomy singular nameRedirection CategoryÅland Islands↳Project-Id-Version: Rank Math - Rank Math Pro PO-Revision-Date: 2023-08-25 11:44+0200 Last-Translator: FX Bénard Language-Team: Language: de MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Plural-Forms: nplurals=2; plural=n != 1; X-Generator: Poedit 3.3.2 Füge diese Eigenschaft nur ein, wenn der Datensatz eine räumliche Dimension hat.#%1$s, um für %2$s auszuschließen.%d Stunde%d Min.%d Sek.%d Umleitung in den Papierkorb verschoben.%d Umleitungen in den Papierkorb verschoben.%d Umleitungen wurden der Kategorie zugewiesen.%s (öffnet in neuem Tab)%s Es wird empfohlen, ein Datenbank-Backup zu speichern, bevor diese Option verwendet wird, da der Import von fehlerhaften CSV-Dateien zu Datenverlusten führen kann.%s Kategorien%s Kategorie%s privat veröffentlicht.%s veröffentlicht.%s auf Entwurf zurückgesetzt.%s geplant.%s aktualisiert.%s-Wert, der im Produktschema verwendet werden soll.%s-Wert, der im Produktschema verwendet werden soll.↓ Rank Math← Zurück zu den Umleitungen– Nicht ausgewählt –(kein Titel)15 Tage30 Tage6 Monate7 Tage90 Tage← Sitemap-IndexMindestgröße: 112Χ112px.
    Ein quadratisches Bild wird von den Suchmaschinen bevorzugt.Min. Größe: 1400x1400px, Max. Größe: 3000x3000px.
    Die Dateigröße sollte 0.5MB nicht überschreiten.Ein individuelles Wasserzeichen konnte nicht gespeichert werden, weil das Namensfeld leer ist.Eine URL, die auf die eigentliche Video-Mediendatei verweistEine URL, die auf die eigentliche Video-Mediendatei wie MP4, MOV usw. verweist. Bitte lass diese leer, wenn du die URL nicht kennst.Eine URL, die auf den einbettbaren Player für das Video verweist. Beispiel: https://www.youtube.com/embed/VIDEOIDEine URL, die auf die Startzeit des Clips verweist. Die Clip-URL muss auf denselben URL-Pfad verweisen wie das Video mit zusätzlichen Abfrage-Parametern, die die Zeit angeben.Ein beschreibender Name für einen Datensatz.Eine Lizenz, unter der der Datensatz verbreitet wird.Eine Klartextbeschreibung der Episode ohne HTML-Tags.Eine Klartextbeschreibung des Podcasts.Recipe Video DescriptionEin Rezept Video NameEine URL für die Miniaturansicht des Rezept VideosEine kurze Beschreibung der allgemeinen Kategorie, zu der das Video gehört. Füge kommagetrennte Videokategorien hinzu. (Nur in der Video-Sitemap verwendet)Eine kurze beschreibende Zusammenfassung eines Datensatzes.Eine Video-URL (optional).Eine Video-Vorschau-URLALLES GROßBUCHSTABENAPI-SchlüsselÜber-Uns-SeiteJetzt aktivierenAdSenseHinzufügenAutomatisches Hinzufügen von alt-Attributen für Kommentatorprofilbilder (Avatare). Der Wert des alt-Attributs wird der Benutzername sein.ALT-Attribute für Avatare hinzufügenFAQ-Schema-Markup hinzufügenBild hinzufügenLink hinzufügenHersteller hinzufügenTheme hinzufügen%s neu hinzufügenNeue %s Kategorie hinzufügenNeue Kategorie hinzufügenNeue Bedingung hinzufügenNeues Schema hinzufügenFügt ein Video-Schema zu Beiträgen hinzu, die ein YouTube- oder Vimeo-Video enthalten. Gilt nur für Beiträge/Seiten/CPTs, bei denen die Option „Video automatisch erkennen“ aktiviert ist.Wasserzeichen hinzufügenAutomatisch eine Beschriftung für alle Bilder ohne Beschriftung hinzufügen. Die Bildunterschrift wird bei der Anzeige des Inhalts dynamisch generiert, der gespeicherte Inhalt wird nicht geändert.Automatisch eine Beschreibung für alle Bilder ohne Beschreibung hinzufügen. Die Beschreibung wird bei der Anzeige des Inhalts dynamisch generiert, der gespeicherte Inhalt wird nicht geändert.Weitere hinzufügenFüge Angaben zum Copyright hinzu, wenn deine Sendung urheberrechtlich geschützt ist.Dropdown hinzufügen, um Ergebnisse nach Kategorie zu filternDem Schlüsselwort-Manager hinzufügenFehlende Bildunterschrift hinzufügenFehlende Bildbeschreibung hinzufügenFüge weitere Bildwasserzeichen zur Auswahl für die Social Thumbnails hinzu.Nummer hinzufügenFüge ein Versorgungselement pro Zeile hinzu.Füge ein Werkzeug pro Zeile hinzu.Füge Weiterleitungen hinzu oder bearbeite sie, indem du eine CSV-Datei importierst und exportierst.Füge speakable Attribute zum Artikelschema hinzu.Füge die URI-Präfixe hinzu, die du für (getarnte) Affiliate-Links verwendest, die auf externe Websites weiterleiten. Diese werden in der Inhaltsanalyse nicht als interne Links gezählt. Füge ein Präfix pro Zeile hinzu.Füge das von deinem Tracking-Dienst wie Chartable, Podsights, Podtrac usw. bereitgestellte Präfix hinzu.Uhrzeit hinzufügenZu Kategorie hinzufügenZum Diagramm hinzufügenFüge hier die Details deines lokalen Unternehmens mit dem Schema-Markup für ein lokales Geschäft ein, um lokale SERP-Funktionen in Anspruch nehmen zu können.HinzugefügtHinzugefügt durch das Rank Math SEO Plugin.Dem Schlüsselwort-Manager hinzugefügtFokus-Schlüsselwörter hinzufügen ...Hinzufügen ...Zusätzlicher CSS-CodeZusätzlicher CSS-Code, um das Aussehen der Berichte anzupassen. Füge den CSS-Code direkt ein, ohne das Wrapping Style Tag. Bitte beachte, dass die CSS-Unterstützung in E-Mail-Clients eingeschränkt ist und das Aussehen stark variieren kann.Zusätzlicher TypWeitere Einstellungen sind in Rank Math SEO verfügbarAdresseAdressformatAdresseinstellungenAdresse, an die die Berichte gesendet werden sollen. Du kannst mehrere durch Kommas getrennte Empfänger hinzufügen.Adresse, Vorort, Region, PLZ oder LandkreisAdresse:AdsenseErweitert %sAffiliate-Link-PräfixAfghanistanÅlandAlbanienAlgerienAusrichtungAlleAlle %sAlle %s KategorienAlle ArchiveAlle StandorteAlle Standorte sind Teil der gleichen OrganisationAlle InhaltstypenAlle UmleitungskategorienAlle SchemataAlle TaxonomienZiehen zulassenZoom zulassenZoom durch Scrollen zulassenErlaubtErlaubte Dateitypen: %sAltAlt-Text, der für das aktuelle Bild festgelegt wurde.Alternativer NameAmerikanisch-SamoaZum Einbetten von Google Maps ist ein API-Schlüssel erforderlich. Erhalte einen hier: %sEine alternative Version deines Webseitennamens (z. B. ein Akronym oder ein kürzerer Name).Eine beliebige Schlagwort-Zeichenfolge, die das Video beschreibt. Füge kommagetrennte Video-Schlagwörter hinzu. (Nur in der Video-Sitemap verwendet)Ein Identifikator, wie z. B. ein DOI oder ein Compact Identifier. Füge einen Identifikator pro Zeile hinzu.AnalysediensteAnalytics-BerichtAndorraAngolaAnguillaAntwortAntarktikaAntigua und BarbudaAntigua und BarbudaDesignDesign AutorDesign ÜberschriftDesign VeröffentlichungsdatumDesign URLAnwendungskategorieArchiveBist du sicher, dass du das Video-Schema zu den Beiträgen/Seiten mit dem Video im Inhalt hinzufügen möchtest? Diese Aktion ist nicht umkehrbar.Bist du sicher, dass du den Schematyp für die ausgewählten Beiträge ändern möchtest? Wenn du das machst, können die vorhandenen Schemadaten unwiderruflich gelöscht werden.Bist du sicher, dass du alle manuell erfassten Schlüsselwörter aus dem Rank Tracker löschen möchtest? Diese Aktion ist nicht umkehrbar.Bist du sicher, dass du Metadaten aus dieser CSV-Datei importieren möchtest?Bist du sicher, dass du Umleitungen aus dieser CSV-Datei importieren möchtest?Bist du sicher, dass du den Importvorgang stoppen willst?LiefergebietArgentinienArmenienArtikelAbschnitt "Artikel"Artikel TypeKunstArubaWie oben, aber die Bezeichnung, die für mehr als einen Standort gelten würde (Standard: RM Standorte).URL der AudiodateiAustralienÖsterreichAutorAutor-NameFokus-Schlüsselwörter automatisch hinzufügenAutomatisch ein Bild für das automatisch erkannte Video erstellen.Video automatisch erkennenBild automatisch generierenAutomatische Updates sind nicht verfügbar.Den Standort des Users automatisch als Startpunkt festlegen.VerfügbarkeitBenutzerbild von %sØ PositionDurchschnittliche Click-Through-Rate. Suchklicks geteilt durch Suchimpressionen.Durchschnittliche Position aller rangierenden Keywords unter 100 Position.Ø KlickrateØ PositionDurchschn. CTRAserbaidschanBahamasBahrainBangladeschBarbadosGrundlegende ZusammenfassungWeißrusslandBelauBelgienBelizeBeninBermudaBhutanBlogbeitragBolivienBonaire, Sint Eustatius und SabaBuchBuchformatBosnien und HerzegowinaBosnien und HerzegowinaBotswanaUnten zentriertUnten linksUnten rechtsBouvetinselMarkeMarkennameURL der MarkeMarkenwert zur Verwendung in Schema.org- und OpenGraph-Markup.BrasilienBrotkrumenBrotkrumen-PanelBrotkrumen sind in Rank Math SEO deaktiviertBritisches Territorium im Indischen OzeanBritische JungferninselnBruneiBrunei DarussalamBulgarienBurkina FasoBurundiBusinessFAX geschäftlichGeschäftstypVonStandardmäßig wird die aktuelle Beitrags-URL verwendet.CSV-DateiCSV-ImportCSV konnte nicht importiert werden:CSV konnte nicht importiert werden: Fehler beim Dateityp.CSV konnte nicht importiert werden: Upload fehlgeschlagen.Der CSV-Import wurde abgebrochen.CSV-Import abgeschlossen.CSV-Import abgeschlossen. %d Zeilen erfolgreich importiert.Der CSV-Import wird durchgeführt. Du kannst seinen Fortschritt sehen und ihn im Panel %1$sImport und Export%2$s abbrechen.Der CSV-Import wird ausgeführt...CTRKalorienKambodschaKamerunKanadaAbbrechenImport abbrechenAktualisierung nicht möglichKanonische URLKap VerdeEinstellungen der Schreibweise für die alt-Attributwerte. Dies wird auf alle alt-Attribute angewendet.Einstellungen der Schreibweise für die title-Attributwerte. Dies wird auf alle title-Attribute angewendet.Einstellungen der Schreibweise für die Bildunterschriften. Dies wird für alle Bildunterschriften angewendet.Einstellungen für die Großschreibung in den Bildbeschreibungen. Dies wird für alle Bildbeschreibungen angewendet.BildunterschriftFormat der BeschriftungenKaribische NiederlandeKatalogKategorieKaimaninselnZentriertZentralafrikanische RepublikTschadHandelsregister NummerSchreibweise für Alt-Attribute ändernSchreibweise für Bildunterschriften ändernSchreibweise für Bildbeschreibungen ändernSchreibweise der Titel ändernMarkiere dies, um Metafelder nur dann zu importieren, wenn deren aktueller Meta-Wert nicht vorhanden ist.Markiere dies, um nur nicht bestehende Umleitungen zu erstellen.ChileChinaWähle ein LandWähle die zu exportierenden Objekttypen aus.Wähle, ob die Website eine Person oder ein Unternehmen repräsentiert.Wähle deine Sitemap-Konfiguration und wähle aus, welche Art von Beiträgen oder Seiten du in deine Sitemaps aufnehmen möchtest. %sWeihnachtsinselClaimFilter löschenKlicksName des ClipsURL des ClipsSchließenGeschlossenGeschlossenes EtikettGeschäftsschlussKokosinseln (Keelinginseln)KolumbienFarbeFarb-Hex-Code oder ein anderer gültiger Wert für die CSS-Eigenschaft background:.Die Anzahl der Spalten stimmt nicht überein.ComedyIn Kürze verfügbarKomorenMarktanalyseVollständigKongoKongo (Brazzaville)Kongo (Kinshasa)Kongo-BrazzavilleKongo-KinshasaDemokratische Republik KongoNachteileKontaktKontaktseiteKontaktiere deinen SEO-Dienstleister, um mehr KI-Guthaben zu erhalten.InhalteInhaltsbewertungInhalts-URLDie Konvertierung wurde gestartet. Nach Abschluss des Vorgangs wird hier eine Erfolgsmeldung angezeigt. Diese Seite kann geschlossen werden.CookinselnKochzeitKopiert!KopierenKopiere diesen Shortcode und füge ihn in den Inhalt ein.Alle aktiven Umleitungen in die .htaccess-Datei kopieren.Copyright-TextKostenCosta RicaElfenbeinküsteUmleitung konnte nicht importiert werden.LandKursKursanbieterName des KursanbietersKursanbieter-URLGecrawled alsErstelle eine News-Sitemap für deine nachrichtenbezogenen Inhalte. Eine News-Sitemap benötigst du nur, wenn du auf deiner Website nachrichtenbezogene Inhalte veröffentlichen möchtest.ErstelltKroatienKubaKücheCuraçaoAkzeptierte WährungenWährungAktueller Status der Veranstaltung (optional)IndividuellIndividuelle kanonische URLIndividuelle kanonische URL von %1$d %2$s entfernt.Individuelle FelderIndividuelle Bild-WasserzeichenIndividueller JSON-LD-CodeIndividuelle Meta-BeschreibungIndividueller Meta-TitelIndividueller Modus %sEigenes SchemaPasse die Beschriftung der Option an, auf die Nutzer klicken können, um eine Wegbeschreibung zu deinem Standort im Frontend zu erhalten.ZypernTschechische RepublikTschechienCôte d'IvoireDatenkatalogDatensatzDatensätzeDer Datenimport funktioniert für diesen Dienst nicht, da keine ausreichenden Berechtigungen vorhanden sind.DataSetDataSetsDatensatzErstellungsdatumVeröffentlicht amVeröffentlichungsdatumDatum und Uhrzeit der VeranstaltungDatum der ersten Veröffentlichung dieses BandesStandardStandard-Wasserzeichen für VorschaubilderLöschenAlle löschenAus dem Schlüsselwörter-Manager löschenGelöschtDänemarkBeschreibungBeschreibungsformatStandort erkennenRegisseurVerwerfenAnzeigebedingungenZeige den globalen Identifikator auf der Produktseite zusammen mit anderen Produktdetails an.VertriebDschibutiVorhandene Daten nicht überschreibenAktuelle Umleitungen nicht aktualisierenDominicaDominikanische RepublikKeine Daten zu den Öffnungszeiten im Schema hinzufügenDauerEinfach %sEcuador%s bearbeitenBearbeite %s KategorieKategorie bearbeitenSchema bearbeitenAusgabeAusgabenBildungAusbildung erforderlichÄgyptenEntweder eine bestimmte Ausgabe der schriftlichen Arbeit oder der Umfang der ArbeitEl SalvadorE-MailURL einbindenArt der Arbeit Anstellungsart (empfohlen)Leere Spaltendaten.Leer für alle Autoren, oder durch Komma getrennte Benutzer-IDsAutomatischen Import aktivierenSpeakable aktivierenAktivieren, falls alle Standorte, an denen du Kunden bedienst, zur selben juristischen Person gehören.Updates aktivierenKodierungsformatEnddatumVersatz am EndeEnddatum und -zeit der VeranstaltungErweiterte SucheSchema-Typ eingebenGib eine Website-URL ein, um zu erfahren, wie sie für die gleichen SEO-Kriterien wie deine Website rankt.Gebe den Namen deiner Webseite ein, die in den Suchergebnissen angezeigt werden soll.Gib die Anzahl der Tage ein, in denen die Analysedaten in deiner Datenbank gespeichert werden sollen. Maximal sind 180 Tage möglich. Die Daten werden jedoch doppelt in der DB gespeichert, um die Differenz korrekt berechnen zu können.Gesamte WebsiteEpisodeBeschreibung der EpisodeDauer der EpisodeBild-URL der EpisodeName der EpisodeEpisode NummerURL der EpisodeÄquatorialguineaEritreaGeschätzte KostenGeschätzte Kosten:EstlandÄthiopienEventVeranstaltungsteilnahme-ModusVeranstaltungs StatusVeranstaltungstypAlle 15 TageAlle 7 TageBeispiel: /get/Beispiel: P12DT23H15MAusschließen%s Begriffe ausschließen AusgeschlossenErfahrung erforderlichExport404-Protokolle exportierenExport CSVExport WeiterleitungenExportieren und Herunterladen von 404-Fehlerprotokollen aus einem ausgewählten Zeitraum in Form einer CSV-Datei. Felder von/bis leer lassen, um alle Protokolle zu exportieren.Aktuelle Weiterleitungen als CSV-Datei exportieren.Icon für externe LinksFAQVOLLSTÄNDIGER BERICHTFaktencheckFaktencheckFalklandinselnFalklandinseln (Malvinen)Falklandinseln (Malwinen)FäröerFaxFidschiFilterNach Schema-Typ filternSuchenFertigstellenFinnlandZum Beispiel: Spiel, MultimediaZum Beispiel: Windows 7, OSX 10.6, Android 1.6Weitere Informationen findest du in %s.Für fortgeschrittene Benutzer, die jeden SEO-Aspekt der Website kontrollieren möchten. Mit den Optionen lässt sich alles ändern und man hat volle Kontrolle über die SEO der Website.Für Websites, bei denen du nur die grundlegenden Einstellungen ändern und Rank Math die meiste Arbeit überlassen willst. Die meisten Einstellungen sind gemäß den bewährten Methoden der Branche auf Standardwerte gesetzt. Du musst sie nur einmal einstellen.Für deine Videoinhalte ist eine Video-Sitemap ein empfehlenswerter Schritt für bessere Rankings und die Aufnahme in die Video-Suche.FormatFormat, das für die neuen Beschriftungen verwendet wird.Format, das für die neuen Beschreibungen verwendet wird.Format zum Anzeigen der Adresse mit Shortcode [rank_math_contact_info].
    Verfügbare Tags: {address}, {locality}, {region}, {postalcode}, {country}, {gps}Format: +49-123-456-7890FrankreichKostenlose VersionFranzösisch-GuayanaFranzösisch-PolynesienFranzösische Süd- und AntarktisgebieteFreitagVon-DatumVollständig qualifizierte URL der Audiodatei der Episode, einschließlich der Formaterweiterung (z. B. .wav, .mp3)GTINGTIN-12GTIN-13GTIN-14GTIN-8GabunGambiaSpiele & HobbysGeschlechtGenerierenVideoschema für alte Beiträge/Seiten generierenGEO-KoordinatenGeo-KoordinatenGeorgiaDeutschlandGhanaGibraltarGib dem neuen Standort deines Unternehmens hier einen Namen. Dieses Feld ist erforderlich und für Benutzer sichtbar.Globaler IdentifikatorGlobaler Identifikator-Schlüssel, der im Produktschema verwendet werden soll.Bezeichnung des globaler IdentifikatorsBezeichnung des globaler Identifikators, der auf der Produktseite angezeigt wird.Globale Templates werden benutztGoogle kanonischGoogle Core UpdatesGoogle Core Updates in den DiagrammenGoogle Maps - API-SchlüsselGoogle Maps Embed APIName der Google News PublikationGoogle PageSpeed Score für Desktop-Computer und Mobilgeräte.Google TrendsGoogle erlaubt Person nicht als Publisher für Artikel. Stattdessen wird Organization verwendet.Google: Googlebot-News-IndexRegierung & OrganisationenGriechenlandGrönlandGrenadaGuadeloupeGuamGuatemalaGuernseyGuineaGuinea-BissauGuyanaHTML-CodeHTML-TagHaitiÜberschriftGesundheitHeard und McDonaldinselnHeard und McDonaldinselnHöheGeschlossene Tage ausblendenÖffnungszeiten versteckenSitemap ausblendenRoute ausblendenDie Video Sitemap vor den normalen Besuchern verbergen?Einstellendes UnternehmenEinstellende Organisation TrefferVatikanstadtHondurasHongkongHoverSo funktioniert esGibt an, wie oft deine Website in den Suchergbnissen angezeigt wurde.Wie oft deine Website in den Suchergebnissen angeklickt wurde.Wie oft deine Website angeklickt wurde.HowToUngarnHybridISBNWährung im ISO-4217-Code. Beispiel: EURISO 8601 Dauerformat. Beispiel: 1H30MDauer im ISO-8601-Format. Beispiel: PT37M. Verwende dieses Werkzeug, um die Standardzeit in das ISO8601-Format zu konvertieren.IslandIdentifikatorWenn sich eine importierte Umleitung von einer bestehenden Umleitung (oder einer anderen importierten Umleitung) nur durch den Quellwert unterscheidet, werden diese Umleitungen zu einer einzigen Umleitung mit mehreren Quellen zusammengeführt. Du kannst dieses Verhalten mit dem Filter-Hook %s ändern.Wenn diese Option aktiviert ist, wird der Post-Status in Entwurf geändert und die URL gibt einen 404-Fehler zurück, wie in den Rich Result-Richtlinien gefordertFalls leer, wird das Bild des Podcast-Kanals von der Seite Einstellungen verwendet.Wenn diese Eigenschaft auf true gesetzt ist, gibt sie an, ob eine Stellenausschreibung Erfahrung anstelle von formalen Bildungsabschlüssen akzeptiert. Wenn du diese Eigenschaft auf true setzt, musst du sowohl die Eigenschaft experienceRequirements als auch educationRequirements angeben.Wenn die numerische ID in der Spalte %s angegeben ist, wird die Umleitung bearbeitet. Falls sie nicht angegeben oder leer ist, wird eine neue Umleitung erstellt.Falls du die Daten der Website nur in deinen Search-Console- und Analytics-Konten sehen kannst, aber hier nicht, dann %1$sversuche dich erneut mit deinem Konto zu verbinden%2$s und stelle sicher, dass die richtigen Eigenschaften in den %1$sAnalytics-Einstellungen%2$s ausgewählt sind.ImagesBild-AltBild-TitelBild-URLImportierenImport und ExportCSV-Datei importierenImport WeiterleitungenSEO-Metadaten für Beiträge, Begriffe und Benutzer aus einer CSV-Datei importieren.Schema-Code importieren ausImportiere eine CSV-Datei, um Umleitungen zu erstellen oder zu aktualisieren. Die Datei muss mindestens die folgenden Spalten enthalten: %sDer Import konnte nicht abgebrochen werden.Import konnte nicht abgebrochen werden: Ungültige Nonce. Bitte erneut versuchen.Der Import konnte nicht abgebrochen werden: Es ist nicht erlaubt, Inhalte auf diese Website zu importieren.Import fehlgeschlagen.Import abgeschlossen. In den nächsten Schritten kannst du die Einstellungen überprüfen.Import wird ausgeführt...Import erfolgreich.%d Zeilen importiert.Importieren ...ImpressionenIn Autor (bei einzelnen Beiträgen)In Herausgeber (Schema Organisation oder Person)In WebPage-SchemaIn WebSite-SchemaEinschließenBilder einschließenBilder aus ACF-Feldern einbeziehen.KML-Datei in die Sitemap einbindenNur verfolgte Schlüsselwörter einbeziehenSekundäre SW einbeziehenAbschnitte einbeziehenUnternehmensstandorte in die seitenübergreifenden Suchergebnisse einbeziehenDeaktivierte Umleitungen einbeziehenHinzugefügte Bilder aus ACF-Feldern einbeziehen.Enthält schreibgeschützte Spalten (SEO-Score und Linkanzahl)Verweise auf Bilder aus Beiträgen in Sitemaps aufnehmen. Suchmaschinen können Bilder dadurch besser indexieren.IndexIndex-StatusIndex-Status-ErgebnisIndexierung erlaubtIndexierungsstatusIndienZeigt an, ob die Veranstaltung online, offline an einem physischen Veranstaltungsort oder gemischt on- und offline stattfindet.Zeigt an, ob der Podcast explizite Sprache oder Inhalte für Erwachsene enthält.IndonesienEinfügenGebe den Betrag ein, z.B. 50.00, oder eine Gehaltsspanne, z.B. 40.00-50.00Link einfügen/ändernAnleitungstexteAnweisungstypAnweisungsname des Rezepts.Intelligente VorschlägeInteresseUngültige Nonce.LagerbestandIranIranIrakIrlandIst explizitIst ein familienfreundliches VideoIst ein Home-Office-JobIst die Episode familienfreundlich?Isle of ManIsraelNachricht zum ProblemProblemeMomentan gibt es offenbar keine anzuzeigenden Statistiken.Es scheint, dass du kein aktives Abonnement für %1$s hast. Siehe bitte %2$sDetails und Preise%3$s.ItalienElementeBearbeitete Elemente: %1$s/%2$sElfenbeinküsteJSON-LD-CodeJSON-LD/Individueller CodeJamaikaJapanJerseyArbeitsortJobausschreibungArt der ArbeitBerufsbezeichnungJordanienKML ist ein Dateiformat, das zur Anzeige geografischer Daten in einem Browser für die Erde wie Google Earth verwendet wird. Weitere Informationen: Locations KMLKasachstanLass diesen Abschnitt leer, wenn es sich um einen Redaktionellen Beitrag handelt.KeniaKeywordSchlüsselwort-ManagerSchlagwörterSchlüsselwörter zur Zusammenfassung des Datensatzes. Füge ein Schlüsselwort pro Zeile hinzu.Kinder & FamilieKilometerKiribatiKorea. Demokratische VolksrepublikSüdkoreaKosovoKuwaitKirgisistanLaosLaosLetzte Crawl-ZeitLetztes Crawling: Letzte Änd.BreitengradBreiten- und Längengrade, kommagetrennt.LettlandMehr erfahrenErfahre mehr über die Video-Sitemap.Mehr erfahren über XML Sitemaps.Mehr erfahren.LibanonLinksLesothoLiberiaLibyenLibyenLizenzLiechtensteinBeschränke die Anzahl der auf deiner Website angezeigten Standorte auf die dem Benutzer nächstgelegenen.LinkLinkfarbeLink-TitelLink bearbeitet.Link eingefügt.Link ausgewählt.Link zum vollständigen BerichtLinksListe der Namen der individuellen Felder, die auf Videoinhalte geprüft werden sollen. Füge eines pro Zeile hinzu.LitauenLaden ...Local BusinessLokales-Geschäft-NameLokales-Geschäft-SchemaLokales Geschäft von Rank MathStandorte-SitemapOrtStandortStandort-KategorienStandort-ErkennungStandort-Beitragstyp-NameStandort-TypOrt einer Seite, die den Datensatz beschreibt.OrtStandorte-Kategorie-BasisStandorte-Beitragstyp-BasisStandorte-Beitragstyp-Name (Plural)LogoLogo-LinkDie URL des Unternehmens, das die Stelle anbietet. Lasse das Feld leer, um deine eigenen Firmeninformationen zu verwendenDas Logo erscheint im Headerbereich des Berichts.LängengradLuxemburgMPNMacauMacau S.A.R., ChinaMacaoNordmazedonienNordmazedonienMadagaskarSchema als primär festlegenStelle sicher, dass du den Block Lokales Geschäft oder %s hinzufügst, um deine Geschäftsdaten anzuzeigen.Mache deine Podcasts über Google Podcasts, Apple Podcasts und ähnliche Dienste mit dem Podcast-RSS-Feed und dem von Rank Math generierten Schema-Markup auffindbar.MalawiMalaysiaMaledivenMaliMaltaKategorien verwaltenErstelle und bearbeite manuell dein eigenes individuelles Schema – kontrolliere alle deine Properties, Property-Gruppen und die zugehörigen Attribute. Bitte geh mit Vorsicht vor und überprüfe deinen Code, um sicherzustellen, dass er mit den Richtlinien und Standards für strukturierte Daten von Google übereinstimmt.LandkarteHöhe der KarteKarteneinstellungenKartenstilKartentypBreite der KarteAls gelöst markieren.Als ungelöst markieren.Dieses Video als familienfreundlich markierenMarshallinselnMartiniqueMaterialMaterialien:MauretanienMauritiusMaximale Anzahl anzuzeigender StandorteMayotteMess-SystemMenü-URLZusammengeführtNachrichtMexikoMikronesienFöderierte Staaten von MikronesienMitte zentriertMitte linksMitte rechtsMeilenFehlende CSV-Kopfzeilen.Fehlender Alt-TagFehlende BeschriftungFehlende Importdatei.Es fehlen eine oder mehrere erforderliche Spalten.Fehlender oder Standard-Titel-TagBenutzerfreundlichkeit für MobilgeräteErgebnis der Benutzerfreundlichkeit für MobilgeräteÄnderungsdatumMoldawienMoldawienMonacoMontagMongoleiSEO-Leistung überwachenMontenegroMonateMonate ErfahrungMontserratMehr DetailsWeitere InformationenMarokkoNach untenNach obenFilmFilmregisseurName des FilmsMosambikMusikMyanmarMyanmar (Birma)NameDer Name des Podcasts.Name*NamibiaNauruNegative Anmerkungen, füge einen Eintrag pro Zeile hinzuNepalNiederlandeNiederländische AntillenNeu %sNeue %s-KategorieNeukaledonienNeue KategorieNeuer KategorienameNeues SchemaNeuseelandNachrichten & PolitikNews-ArtikelNeuigkeiten-BeitragstypNews-SitemapNews-SitemapsMithilfe der News-Sitemaps kannst du steuern, welche Inhalte du an Google News übermittelst.Mit News-Sitemaps kannst du kontrollieren, welche Inhalte du an Google News übermittelst. Weitere Informationen: Übersicht über News SitemapsWeiterNicaraguaNigerNigeriaNiueNeinKeine %s im Papierkorb gefunden.Keine %s gefunden.Kein ArchivNofollowKein Bild IndexNoindexKein SnippetKeine ÄnderungKeine Daten anzuzeigen.Keine Datei ausgewählt.Kein HTML Body gefunden.Keine Datensätze gefunden.Keine neuen Fokus-Schlüsselwörter gefunden.Es wurden keine Beiträge zum Konvertieren gefunden.Es wurden keine passenden Ergebnisse zu deiner Suchanfrage gefunden.Es wurden keine Einstellungen zum Importieren gefunden.Keine URL gefunden.Keine gültige ID angegeben.Keine gültige Umleitung gefunden.Verborgene Produkte auf noindex setzenNicht-permanentes Zufallswort, das aus einer Liste ausgewählt wird. Bei jedem Laden der Seite wird ein neues Zufallswort gewählt.Nonce-Fehler. Bitte erneut versuchen.NichtsOhne (hier klicken, um eins einzustellen)NorfolkinselNormalNordkoreaNördliche MarianenNorwegenNicht verfügbarHinweis:Hinweis: Bitte den Beitrag zunächst als Entwurf speichern, um die aktuellen Daten zu sehen.Eindeutige Objekt-IDAusVerfügbarkeit des AngebotsAngeboteOmanSobald du die Änderungen gespeichert hast, wird ein neuer individueller Inhaltstyp namens „Standorte“ erstellt, zu dem du mehrere Standorte deines Unternehmens/Organisation hinzufügen kannst.Beim Importieren sind ein oder mehrere Fehler aufgetreten: Eine oder mehrere der ausgewählten Umleitungen konnten nicht geändert werden, da sie für eine zukünftige Aktivierung/Deaktivierung vorgesehen sind.URL der Online-VeranstaltungDem Diagramm können nur 6 Schlüsselwörter hinzugefügt werdenNur die Spalten %1$s und %2$s sind erforderlich, die anderen sind optional.Geöffnet 24-StundenGeöffnet 24-Stunden EtikettGeöffnet 24-Stunden EtikettTage der offenen TürBericht öffnenIn neuem Tab öffnen.Jetzt geöffnetÖffnungszeitenFormat für ÖffnungszeitenEinstellungen für die ÖffnungszeitenÖffnungszeiten:ÖffnungszeitBetriebssystemDie Optionen werden auf alte und neue Beiträge angewendet. In der Standardeinstellung wird nur das primäre Schlüsselwort importiert.OrganisationLogo der OrganisationOrganisationslogo (empfohlen)Organisation-URLUnternehmes-URL (empfohlen)Organisiere deine Weiterleitungen in Kategorien.Verwaiste BeiträgeAndere Begriffe für dein Rezept, wie z. B. die Saison, den Feiertag oder andere Bezeichnungen. Trenne mehrere Einträge durch Kommas.E-Mail-Adresse des Eigentümers Name des EigentümersPRO-VersionSeitenabrufSeitenabruf-StatusURL der SeitePage SpeedSeitenaufrufePakistanPalauPalästinaPalästinensische AutonomiegebietePalästinensische AutonomiegebietePanamaPapua-NeuguineaParaguayÜbergeordnete KategorieÜbergeordnete Kategorie:Letzte 12 MonateLetzte 30 TageLetzte 5 JahreLetzte 7 TageLetzte 90 TageVor 1 TagAkzeptierte ZahlungGehaltPersonalabrechnung (empfohlen)DarstellerKünstlerinformationenBeitrag regelmäßig analysierenDauerhaftes Zufallswort aus einer ListePersonPerson oder UnternehmenName der Person/OrganisationPeruPhilippinenTelefonTelefonnummerPinterest DebuggerPitcairnBitte %1$s verbinde Rank Math SEO PRO %2$s für automatische Updates.Bitte aktiviere das Modul Schema und Sitemap, um dieses Modul nutzen zu können.Bitte aktiviere das Schema-Modul, um dieses Modul zu verwenden.Bitte aktiviere das Sitemap-Modul, um dieses Modul nutzen zu können.Bitte %1$s Block stattdessen verwenden.Bitte eine CSV-Datei zum Importieren auswählen.Datei für den Import auswählen.Bitte wähle mindestens einen Objekttyp für den Export aus.Leg bitte das Fokus-Schlüsselwort für diese Seite fest.Bitte aktualisiere Rank Math Free zuerst auf die neueste Version, bevor du Rank Math PRO einsetzt.Bitte aktualisiere die kostenlose Version, bevor du Rank Math SEO PRO aktualisierst.PodcastPodcast-KategoriePodcast-BeschreibungPodcast-EpisodePodcast-BildPodcast-NameDas Podcast-Kanalbild wird in den Rank Math-Einstellungen konfiguriert.PolenFülle das automatische Videoschema auf, indem du jedes Video im Inhalt automatisch erkennst.PortugalPositionPositionsentwicklungPosition der Episode innerhalb einer geordneten Gruppe von Episoden (1, 2, 3, etc.).Position der Saison innerhalb einer geordneten Gruppe von Saisons (1, 2, 3, etc.).Zusammenfassung der PositionenPositive Anmerkungen, füge einen Eintrag pro Zeile hinzuBeitragBeitragsanalyseSchemataSchemaBeitragstypen:PLZAblaufdatum des BeitragsBeitrags-ID (empfohlen)BeiträgeVorbereitungszeitVorschauVorschaubildPreisPreisspannePreis gültig abPreis gültig bisPreisindikatorPrimär %sPrimäres LandPrimäres Fokus-SchlüsselwortPrimäres SchlüsselwortPrimäre NummerDruckenCode verarbeitenHTML verarbeitenProduktPruduktmarkeProdukt-WährungProdukt vorrätigProdukt-PreisProdukt-SKUProdukt-URLProduktnameVorteileÖffentliche BeitragstypenÖffentliche TaxonomienVeröffentlichungsdatumVeröffentliche deinen Standort!VeröffentlichungsdatumPuerto RicoKatarDie durch das Rezept erzeugte Menge, zum Beispiel "4 PortionenFrageFragenZufälliges WortRank MathRang Math FAQ SchemaRank Math PRORank Math Pro ist installiert, aber noch nicht aktiviert. %1$sJetzt aktivieren%2$s. Es dauert nur 20 Sekunden!Rank-Math-SEO-FilterRank Math SEO PRORank Math SEO PRO für WordPressRank-Math-SEO-Bewertung.Rank-Math-Schema-TemplatesRank Math [SEO-Bericht] - %sDie kostenlose Version von Rank Math ist zur Ausführung von Rank Math Pro erforderlich, konnte aber nicht automatisch aktiviert werden. Bitte installiere und aktiviere zuerst die kostenlose Version.Die kostenlose Version von Rank Math ist zur Ausführung von Rank Math Pro erforderlich, konnte aber nicht automatisch installiert werden. Bitte installiere und aktiviere zuerst die kostenlose Version.Die kostenlose Version von Rank Math wird benötigt, um Rank Math Pro auszuführen. Beide Plugins sind jetzt deaktiviert.Block Lokales Geschäft von Rank MathRank Math: Das Video-Schema wurde erfolgreich zu den Beiträgen hinzugefügt.Die Bewertung des SEO-Analyzers von Rank Math.Für die meisten Klicks geranktFür die meisten Impressionen geranktFür die meisten Schlüsselwörter geranktFür die meisten Suchanfragen geranktRanking-SchlüsselwörterBewertungMaximale BewertungBewertung MinimumHöchstbewertungMindestbewertungBewertungWeiterlesenRezeptRezept-ZutatenRezeptanweisungenMiniaturansicht des Rezept VideosRezeptausbeuteRezeptzutaten, füge einen Artikel pro Zeile hinzuWeiterleitungUmgeleitete BeiträgeUmleitungskategorienUmleitungskategorieDie Umleitung wird an diesem Datum aktiviert (optional).Die Umleitung wird an diesem Datum deaktiviert (optional).Umleitungen-CSVDie Umleitungen wurden erfolgreich mit der .htaccess-Datei synchronisiert.Referenz-Website Verweisende URLsAktualisierenRegionReligion & SpiritualitätVerbleibendEntfernter Arbeitsort (optional)EntfernenMediendaten aus dem RSS-Feed entfernenIndividuelle kanonische URL entfernenAus dem Diagramm entfernenUmleitung entfernenErsetzenErsetze Zeichen oder Wörter in den Alt-Tags, Titel-Tags oder in den Bildunterschriften.ErsetzungenBericht-E-Mail-AdresseE-Mail-Betreff meldenBericht-Footer-TextBericht-Header-HintergrundBericht-LogoBericht Text obenIrlandRestliche SchlüsselwörterRestaurantReunionRezensionStandort überprüfenRich Pins ValidatorRich-ErgebnistypenRich-ErgebnisseRechtsFahrplanRobots MetaRobots-Meta bearbeitet für %1$d %2$s.Robots-StatusRobots.txt-StatusRumänienRouteRoutenbeschriftungRusslandRussische FöderationRuandaRéunionSEO-BeschreibungSEO-DetailsSEO-Bericht deiner WebsiteSEO-BewertungSEO-EinstellungenSEO-TitelSEO ist die beständigste Quelle von Traffic für jede WebsiteSEO-VorschlägeSaint-BarthélemySt. HelenaSt. Kitts und NevisSt. LuciaSankt Martin (Niederländischer Teil)Saint-Martin (Französischer Teil)Saint-Pierre und MiquelonSt. Vincent und die GrenadinenGehaltGehalt (empfohlen)Währung des GehaltsDer Gehaltsbetrag ist fürDasselbe wieSamoaSan MarinoSão Tomé und PríncipeSatellitSamstagSaudi-ArabienSpeichernEinstellungen speichernSpeichern und FortfahrenSpare Zeit und GeldGeplante AktivierungGeplante DeaktivierungSchemaSchema-BuilderSchema gefundenSchema-TemplatesSchema bearbeitet für %1$d %2$s.Schema zum Hinzufügen.Schema-Typ des Beitrags.SchemataWissenschaft & MedizinSucheSuche %sSuchklicksSuch-Impression:SuchimpressionenSchlüsselwort suchen ...Suche nach Orten innerhalb des RadiusBeitrags-URL suchenUmleitungskategorien suchenSuchanfragenSuch-Verkehr:Kategorien durchsuchenSuchmaschinen zeigen die E-Mail-Adresse an.Suchmaschinen können deine Telefonnummer für Benutzer von Mobilgeräten an einer auffälligen Position anzeigen.Schemas durchsuchenSaisonName der SaisonSaison-NummerSaison-URLSekundäre NummerMobilMarke auswählenKategorie auswählenSeite auswählenInhaltstypen auswählenTaxonomie für die Produktmarke auswählen, zur Verwendung auf Schema.org und OpenGraph.Zeitzone auswählenWähle eine Rank-Math-Einstellungsdatei auf deinem Computer und lade sie hoch, um die individuellen Einstellungen anzuwenden.Wähle eine Seite deiner Website aus, auf der du die Metadaten des lokalen Geschäfts anzeigen möchtest.Öffnungszeiten auswählen. Du kannst mehrere Sätze hinzufügen, wenn du an manchen Tagen unterschiedliche Öffnungs- oder Schließzeiten hast oder wenn du eine Mittagspause hast. Die Zeiten werden im 24:00 Uhr Format angegeben.Wähle Beitragstypen aus, um SEO-Optionen für sie zu aktivieren und sie in die Sitemap aufzunehmen.Wähle Taxonomien, um SEO-Optionen für sie zu aktivieren und sie in die Sitemap aufzunehmen.Wähle die Kategorie, die den Inhalt deiner Aufzeichnung am besten widerspiegelt.Wähle das Standardwasserzeichen, das angewendet wird, wenn kein bestimmtes Wasserzeichen ausgewählt ist.Wähle den Kartenstil aus, den du auf dem Frontend deiner Website verwenden möchtest.Wähle den Beitragstyp aus, in dem du Videos verwendest und möchtest, dass sie in der Videosuche angezeigt werden.Wähle den Beitragstyp aus, den du für News-Artikel verwendest.Wähle den Text aus, der neben deinen Öffnungszeiten angezeigt werden soll, wenn dein Laden 24/7 geöffnet ist.Auswählen, falls du eine individuelle Rank-Math-Einstellungsdatei benutzen möchtest.Lege fest, ob die E-Mail einen Link zur Verwaltungsseite des vollständigen Berichts enthalten soll oder nicht.Wähle aus, welche Tabellen im Bericht angezeigt werden sollen.Wähle das Land aus, in dem dein Unternehmen hauptsächlich tätig ist. Dies trägt dazu bei, die Genauigkeit des Store Locators zu verbessern.Wähle dein bevorzugtes Einheitensystem (Meilen oder Kilometer).SenegalSentence casingSerbienSerbien und MontenegroServiert die KücheDienstleistungSetze die Produktseiten auf noindex, wenn die Sichtbarkeit des WooCommerce-Katalogs auf ausgeblendet gesetzt ist.Schema einstellen: Standard (%s)Schema einstellen: KeineAuf about setzen.Auf follow setzenAuf index setzenAuf mentions setzen.Auf nofollow setzenAuf nofollow setzen.Auf noindex setzenAuf gesponsert setzen.Lege Anzeigeregeln fest, um zu steuern, wo diese Schema-Vorlage auf deiner Website verwendet wird. Wähle zum Beispiel „Gesamte Website“, um das Template auf allen Seiten deiner Website zu verwenden.EinstellungenEinstellungen konnten nicht importiert werden:Einstellungen konnten nicht importiert werden: Upload fehlgeschlagen.Die Einstellungsdatei konnte nicht importiert werden:DringlichkeitSeychellenShortcode%s anzeigenGeschäftsinformationen anzeigenGeschäfts-URL anzeigenCOC-Nummer anzeigenKategoriefilter anzeigenFirmenadresse anzeigenFirmenname anzeigenLand anzeigenE-Mail-Adresse anzeigenFAX-Nummer anzeigenGlobalen Identifikator anzeigenInfofenster anzeigenLogo anzeigenKarte anzeigenZusammengefasste Markierungen anzeigenÖffnungszeiten anzeigenPreise anzeigenPrimäre Nummer anzeigenRoutenplaner anzeigenRoutenbeschriftung anzeigenSekundärnummer anzeigenStaat anzeigenSteuernummer anzeigenUSt-ID anzeigenAdresse in einer Zeile anzeigenDen nächstgelegenen Ort anzeigen, wenn im Umkreis keiner gefunden wird„Jetzt geöffnet“ nach der Öffnungszeit für den aktuellen Tag anzeigenRadius anzeigenZeige RouteSierra LeoneSingapurEinzahlSint MaartenSitemapSitemapsSlowakeiSlowenienGesellschaft & KulturSoftwareSalomon-InselnSomaliaLeider kein Schlüsselwort gefunden.Es wurden leider keine Standorte gefunden.Leider keine Beitrag-ID gefunden.Leider keine Datensatz-ID gefunden.Du bist leider nicht berechtigt, Weiterleitungen auf dieser Website zu exportieren.Du bist leider nicht berechtigt, Inhalte von dieser Website zu exportieren.Du bist leider nicht berechtigt, Inhalte auf diese Website zu importieren.Leider ist es dir nicht erlaubt, Umleitungen auf dieser Website zu importieren.Du bist leider nicht berechtigt, das Template zu speichern.Leider ist es dir nicht erlaubt, Exporte durchzuführen.SüdafrikaSüdgeorgien und die Südlichen SandwichinselnSüd Georgien/Sandwich InselnSüdkoreaSüdsudanSpanienFlächendeckungSprechbarBesondere DeckungSpezielle Sitemaps:Gib einen anderen Schema.org-Typ an, um das Produkt, auf das verwiesen wird, näher zu beschreiben. Du kannst auch eine URL zu einem externen Vokabular wie Wikidata oder Wikipedia einfügen.Sport & FreizeitSri LankaSankt HelenaSankt Kitts und NevisSankt LuciaSankt MartinSankt Pierre und MiquelonSankt Vincent und die GrenadinenAudit startenAnfangsdatumVersatz am AnfangStatusSchrittSchritteFilialfinderAdresseThema der Berichts-E-Mails.Jetzt einreichen mit Instant IndexingErfolgreich abgeschlossen.SudanÄnderungsvorschlägeSonntagVerbessere das SEO deiner Website mit den Optionen von Rank Math PRO wie Website-Analyse, SEO-Leistung, individuelle Schema-Templates, News-/Video-Sitemaps etc.MaterialienVersorgungVersorgung:SurinamSpitzbergen und Jan MayenSvalbard und Jan Mayen InselnSwasilandSchwedenSchweizMit .htaccess synchronisierenSyrienSyrien (Arabische Republik)São Tomé und PríncipeSão Tomé und PríncipeTV & FilmSchlagwörterTaiwanTaiwanTadschikistanTansaniaTansaniaTax IDTaxonomien:TechnologieZeitliche DeckungBegriffeGeländeMit Google testenTextfarbeText oder einfaches HTML zum Einfügen unter dem Titel.Text oder einfaches HTML zum Einfügen in den Footer-Bereich.Text, der in den Öffnungszeiten angezeigt wird, wenn das Geschäft geschlossen ist.ThailandDie Spalte %1$s kann den Wert %2$s enthalten, oder nichts.Die ISBN des gedruckten BuchesURL der Online-Veranstaltung, wo Leute beitreten können. Pflichtangabe, wenn dein Event online stattfindetDie URL des Unternehmens, das die Stelle anbietet. Lasse das Feld leer, um deine eigenen Firmeninformationen zu verwendenDer Name des Katalogs.Die Küche des Rezepts (zum Beispiel Französisch oder Äthiopisch).Die Daten in dem Datensatz umfassen ein bestimmtes Zeitintervall. Füge diese Eigenschaft nur ein, wenn der Datensatz eine zeitliche Dimension hat.Das Datum, ab dem der Preis nicht mehr verfügbar istDas Veröffentlichungsdatum des Films.Das Datum, an dem der Artikel gültig wird.Das Datum, an dem die Stellenanzeige abläuft. Wenn eine Stellenanzeige niemals abläuft oder du nicht weisst, wann der Job abläuft, gebe kein Datum anDie Ausgabe des BuchesDer für die Stellenausschreibung erforderliche Bildungshintergrund. Wenn es keine Bildungsanforderungen gibt, verwende den Wert keine Anforderungen. Wenn du die Bildungsvoraussetzungen nicht kennst, füge diese Eigenschaft nicht hinzu.Die E-Mail-Adresse des Podcast-Eigentümers. Bitte stelle sicher, dass die E-Mail-Adresse aktiv ist und beobachtet wird.Die Endzeit des Clips, ausgedrückt als Anzahl der Sekunden ab Beginn des Werks.Die geschätzten Kosten für die bei der Ausführung von Anweisungen verbrauchten Materialien.Die Erfahrung, die für die Stellenausschreibung erforderlich ist. Wenn es keine Anforderungen gibt, verwende 0.Das Dateiformat der Veröffentlichung.Folgende Zeilen konnten nicht importiert werden: Die eindeutige Kennung der Einstellungsorganisation für den Job.Die Stellenbeschreibung der Person (zum Beispiel Finanzvorstand).Die Bezeichnung, die in der Seitenleiste für den benutzerdefinierten Beitragstyp erscheint, wo du Standorte hinzufügen und verwalten kannst.Der Link für den Download.Der Hersteller des Produkts. Wenn aktiviert, werden die Organisationsdaten aus den lokalen SEO-Einstellungen verwendet.Der Name des Unternehmens. Lasse das Feld leer, um deine eigenen Firmeninformationen zu verwenden.Der Name der Nachrichtenpublikation. Er muss genau mit dem Namen übereinstimmen, der in deinen Artikeln auf news.google.com erscheint, wobei alle Klammern am Ende weggelassen werden. Weitere Informationen auf support.google.comDie Kalorienanzahl des Rezepts. Optional.Das ursprüngliche Datum, an dem der Arbeitgeber die Stelle eingestellt hat. Du kannst dieses Feld leer lassen, um das Veröffentlichungsdatum der Stelle als Veröffentlichungsdatum zu verwendenDer Kontaktname des Podcast-Eigentümers.Die Preisspanne des Unternehmens, z. B. $$$.Die Preisspanne des Unternehmens.Das Haupt-Fokus-Schlüsselwort für den Beitrag.Die Bewertung des Videos. Unterstützte Werte sind Fließkommazahlen im Bereich von 0.0 (niedrig) bis 5.0 (hoch), einschließlich. (Wird nur in der Video-Sitemap verwendet)Die Weiterleitungen konnten nicht synchronisiert werden, weil die .htaccess-Datei nicht existiert oder nicht beschreibbar ist.Die Bewertung muss auf der Seite angezeigt werden, um Googles Schema-Richtlinien zu entsprechen.Ein und derselbe Datensatz kann in mehr als einem solchen Repository enthalten sein. Du kannst auf einen Datenkatalog verweisen, zu dem dieser Datensatz gehört, indem du ihn direkt referenzierst.Die Startzeit des Clips, ausgedrückt als Anzahl der Sekunden ab Beginn des Werks.Die Zeitzone wird für die Berechnung der Jetzt-geöffnet-Funktion verwendet.Der Titel des Bandes. Verwende den Titel des Bandes, wenn er sich vom Buch unterscheidet. *Optional, wenn das Band den gleichen Titel wie das Buch hatDie Gesamtzahl der Tests ist bei den Wettbewerbern unterschiedlich, da wir keinen Zugriff auf deren Datenbank haben.Die ClaimReview.reviewRating zugeordnete Einstufung des Wahrheitsgehalts als für den Menschen lesbarer Text in Form eines Wortes oder einer kurzen Phrase. Dieser Wert wird im Faktencheck in den Suchergebnissen angezeigt. Beispiele: Wahr, Überwiegend wahrDer Name des Veranstaltungsortes.Diese Video-Sitemap wird vom Rank Math WordPress SEO Plugin erstellt. Sie wird von Suchmaschinen wie Google verwendet, um die Videoinhalte auf deiner Website zu finden und zu verstehen.Die XML-Sitemap enthält %s URLs.Die XML-Sitemap wird durch das Rank Math WordPress SEO Plugin generiert . Diese verwenden Suchmaschinen, um Beiträge/Seiten/Produkte/Bilder/Archive auf deiner Website ein und mehrmals zu crawlen.Die E-Mail wurde dir als registriertes Mitglied von %s zugesandt.Dies ist die Anzahl der Klicks auf deine Website in den Suchergebnissen.Gibt an, wie oft deine Website in den Suchergbnissen angezeigt wurde.Dies ist die Anzahl der Klicks auf deine Website in den Suchergebnissen.Dies ist die durchschnittliche Click-Through-Rate (Suchklicks geteilt durch Suchimpressionen).Dies ist die durchschnittliche Position deiner Website in den Suchergebnissen.Dies ist die Anzahl der Seiten, die Besucher von Google aufgerufen haben.Dies ist die Gesamtzahl der Suchbegriffe, für die deine Website gerankt hat.Dies ist die Summe deiner AdSense-Einnahmen in diesem Zeitraum.Diese Option ermöglicht es dir, die SEO-Leistung aller deiner Websites in einem zentralen Dashboard auf RankMath.com zu überwachen, sodass du die Websites in einem Rutsch überprüfen kannst. Mehr erfahren.Mit dieser Option kannst du %s in den Analytics-Diagrammen anzeigen.Diese Seite kann Google Maps nicht richtig laden. Bitte füge %s hinzu.Mit diesem Update wird eine Beta-Version von Rank Math SEO PRO installiert.DonnerstagVerwendetes Zeitformat im Kontakt-Shortcode.ZeitrahmenOsttimorTitelTitle CasingTiteltext, der für das aktuelle Bild festgelegt wurde.Bis-DatumUm deine E-Mail-Einstellungen zu aktualisieren, %s. ###ADDRESS###TogoTokelauTongaWerkzeugWerkzeugeWerkzeuge:Top 5 erfolglose SchlüsselwörterTop 5 erfolglose BeiträgeTop 5 erfolgreiche SchlüsselwörterTop 5 erfolgreiche BeiträgeOben zentriertOben linksTop erfolglose SchlüsselwörterTop erfolglose BeiträgeOben rechtsTop-StatusTop erfolgreiche SchlüsselwörterTop erfolgreiche BeiträgeKlicks gesamtImpressionen gesamtSchlüsselwörter gesamtZeitaufwand gesamtGesamtzahl der Keywords, die deine Website unter 100 platziert.Tracking-PräfixVerkehrTrendTrinidad und TobagoTrinidad und TobagoDienstagTunesienTürkeiTurkmenistanTurks- und CaicosinselnTurks- und CaicosinselnAbgeschaltetTuvaluTypArt des Gerichts, zum Beispiel Vorspeise oder Dessert.Art der Anstellung. Du kannst mehr als einen Wert auswählenArt der VeranstaltungAmerikanische JungferninselnURLURL/Online-SeiteURL einer Referenz-Webseite, die die Identität des Datensatzes eindeutig angibt, üblicherweise in einem anderen Repository.Artikel-URL.URL, die auf das Menü des Restaurants verweist.URL, die für diese Ausgabe spezifisch ist, falls vorhandenURL, auf die der Logo-Link zeigen soll.USDUgandaHuchUkraineAllgemeinVereinigte Arabische EmirateVereinigtes KönigreichVereinigtes KönigreichVereinigte StaatenVereinigte Staaten von AmerikaUnited States Minor Outlying IslandsUnbekannte RegionUnbekannter Objekttyp.Nach Ablauf Veröffentlichung einstellenNicht spezifiziertAktualisieren%s aktualisierenErneuere %s KategorieKategorie aktualisierenSchema aktualisierenAktualisiertFühre ein Upgrade deines Tarifs durch!HochladenUpload-DatumHochladen…UruguayVerwendeVerwende %1$s (Groß-/Kleinschreibung beachten) als Wert für die Spalte %2$s, um eine Umleitung zu löschen.24h-Format verwendenErfahrung anstelle von Bildung verwendenMehrere Standorte nutzenErweiterte Optionen verwendenIn Schema-Markup verwendenVerwende die folgenden Spalten in der CSV-Datei (die Reihenfolge spielt keine Rolle): %sVerwende diese Eigenschaft, um die geografische(n) Lage(n) anzugeben, in der/denen sich die Mitarbeiter für Heimarbeitsplätze befinden können. Mindestens ein Land ist erforderlich.Verwende diese Eigenschaft, um anzugeben, ob es sich um einen Heimarbeitsplatz handelt. Lass die Adresse leer, wenn es sich um einen 100%igen Heimarbeitsplatz handelt.Verwende diesen Abschnitt nur für redaktionelle Beiträge.GebrauchtBenutzer kanonischBenutzerrollen:BenutzerMit der Option „Index“ oder „NoIndex“ kannst du steuern, was der Google News Bot (nicht zu verwechseln mit dem Google Search Bot) in den Google News Index aufnehmen kann und was nicht.UsbekistanVAT IDDETAILLIERTE ANALYSEN ANZEIGENVanuatuVatikanVenezuelaVeranstaltungsort NameURL des VeranstaltungsortsUrteilVideoVideo-KategorieVideoclipVideo-BeitragstypVideo SitemapVideo-SitemapsVideo-Sitemaps geben Suchmaschinen Informationen über Videoinhalte auf deiner Website.Video-Sitemaps liefern Suchmaschinen Informationen über Videoinhalte auf deiner Website. Weitere Informationen: Video-SitemapsVideo-SchlagwörterVideo-VorschaubildVideo-Vorschaubild: %sVideo-URLVideo URL.Datum des Video-UploadsVietnamVietnamZeige %s anSchema anzeigenSchemas anzeigenBritische JungferninselnAmerikanische JungferninselnWallis und FutunaWallis und FutunaWarnung:Warnung: Der Link wurde eingefügt, kann aber Fehler enthalten. Bitte teste ihn.Wir entwickelten %1$sRank Math, ein WordPress SEO-Plugin%2$s, um jedem Website-Besitzer den Zugang zu den SEO-Werkzeugen zu ermöglichen, die er benötigt, um seine SEO zu verbessern und mehr Besucher auf seine Website zu gewinnen.Alternativer Name der WebseiteName der WebseiteWebsite URL des VeranstaltungsortesWebsite oder Social-LinkMittwochWestsaharaSamoaWenn aktiviert, werden in den Abschnitten für erfolgreiche und erfolglose Schlüsselwörter nur verfolgte Schlüsselwörter angezeigt.Wenn aktiviert, werden im Abschnitt für erfolgreiche Schlüsselwörter nur verfolgte Schlüsselwörter angezeigt.Wenn du mit der Bearbeitung fertig bist, vergiss nicht, auf „Veröffentlichen“ zu klicken, um diesen Ort zu erstellen.Wo möchtest du dieses Schema-Template verwenden?BreiteWeltweitXML-SitemapSuchmaschinen verwenden XML-Sitemaps, um Inhalte einer Website effektiver indexieren zu können.JemenJaDu kannst entweder diesen Shortcode oder den Schema-Block im Block-Editor verwenden, um die Schemadaten im Inhalt zu drucken, um die Richtlinien von Google zu erfüllen. Erfahre hier mehr darüber .Du kannst den Block Lokales Geschäft im Block-Editor verwenden oder dies kopieren und in den Inhalt einfügen. Mehr erfahrenDu kannst den Schema-Block im Block-Editor verwenden oder dies kopieren und in den Inhalt einfügen. Dieser Shortcode wird nur auf dieser Seite funktionieren.Du hast dein gesamtes KI-Guthaben aufgebraucht und musst bei deinem SEO-Dienstleister mehr kaufen.Hauptsächlich benötigst du nur eine XML News Sitemap, wenn deine Webseite bei Google News dabei ist. In der Regel benötigst du nur dann eine Video-Sitemap, wenn deine Website Videoinhalte enthält.Die KML-Datei deiner Standorte findest du hier: %sDen Index deiner News-Sitemap findest du hier: %sDu findest deinen Podcast-RSS-Feed hier: %sDeine TemplatesDen Index deiner Video-Sitemap findest du hier: %sDein Schlüsselwort-Kontingent ist abgelaufen. Bitte führe ein Upgrade deines Tarifs durch, um das Limit zu erhöhen.Dein Standort:Dein Name oder Firmenname, der im Wissens-Panel von Google erscheinen soll.SambiaSimbabweZoomstufe[Bearbeiten]alles Kleinbuchstabenhier klickencssSelectorsTage herdetectedItemsz. B. 09:00-17:00Stunden herhttps://rankmath.com/?utm_source=Plugin&utm_medium=Readme%20Author%20URI&utm_campaign=WPhttps://rankmath.com/wordpress/plugin/seo-suite/locations.kml-Sitemap wird automatisch erstellt, wenn das Local-SEO-Modul aktiviert ist und die Geokoordinaten hinzugefügt werden.unserem Wissensdatenbank-ArtikelsameAsUmleitungskategorienUmleitungskategorieÅlandinseln↳languages/rank-math-pro-de_DE.po000064400000773400147600403130012501 0ustar00# Translation of Rank Math - Rank Math Pro in German # This file is distributed under the same license as the Rank Math - Rank Math Pro package. msgid "" msgstr "" "Project-Id-Version: Rank Math - Rank Math Pro\n" "POT-Creation-Date: \n" "PO-Revision-Date: 2023-08-25 11:44+0200\n" "Last-Translator: FX Bénard \n" "Language-Team: \n" "Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Poedit 3.3.2\n" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Your Templates" msgstr "Deine Templates" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Schema Builder" msgstr "Schema-Builder" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Display Conditions" msgstr "Anzeigebedingungen" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Custom Schema" msgstr "Eigenes Schema" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Please consider using %1$s Block instead." msgstr "Bitte %1$s Block stattdessen verwenden." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Note: Please save the post as a draft first to see the actual data." msgstr "Hinweis: Bitte den Beitrag zunächst als Entwurf speichern, um die aktuellen Daten zu sehen." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Add New Condition" msgstr "Neue Bedingung hinzufügen" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Set up display rules to control where this Schema template is used on your website. For example, choose \"Entire Site\" to use the template on all pages on your website." msgstr "Lege Anzeigeregeln fest, um zu steuern, wo diese Schema-Vorlage auf deiner Website verwendet wird. Wähle zum Beispiel „Gesamte Website“, um das Template auf allen Seiten deiner Website zu verwenden." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Where do you want to use this Schema template?" msgstr "Wo möchtest du dieses Schema-Template verwenden?" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Enter Schema Type" msgstr "Schema-Typ eingeben" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Empty for All Authors, or User IDs separated by comma" msgstr "Leer für alle Autoren, oder durch Komma getrennte Benutzer-IDs" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "In Author (on Single Posts)" msgstr "In Autor (bei einzelnen Beiträgen)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "In WebPage Schema" msgstr "In WebPage-Schema" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "In WebSite Schema" msgstr "In WebSite-Schema" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "In Publisher (Organization or Person Schema)" msgstr "In Herausgeber (Schema Organisation oder Person)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Singular" msgstr "Einzahl" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Archives" msgstr "Archive" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Entire Site" msgstr "Gesamte Website" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Insert" msgstr "Einfügen" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Exclude" msgstr "Ausschließen" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Include" msgstr "Einschließen" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "All Post Types" msgstr "Alle Inhaltstypen" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Author" msgstr "Autor" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "All Archives" msgstr "Alle Archive" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Manually create and edit your own custom Schema – fully control all of your properties, property groups, and the associated attributes. Please proceed with caution and validate your code to ensure it aligns with Google's Structured Data guidelines and standards." msgstr "Erstelle und bearbeite manuell dein eigenes individuelles Schema – kontrolliere alle deine Properties, Property-Gruppen und die zugehörigen Attribute. Bitte geh mit Vorsicht vor und überprüfe deinen Code, um sicherzustellen, dass er mit den Richtlinien und Standards für strukturierte Daten von Google übereinstimmt." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Use" msgstr "Verwende" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Schema Found" msgstr "Schema gefunden" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "JSON-LD/Custom Code" msgstr "JSON-LD/Individueller Code" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "URL / Online Page" msgstr "URL/Online-Seite" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Import Schema Code from" msgstr "Schema-Code importieren aus" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Test with Google" msgstr "Mit Google testen" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Copied!" msgstr "Kopiert!" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Copy" msgstr "Kopieren" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "JSON-LD Code" msgstr "JSON-LD-Code" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Importing…" msgstr "Importieren ..." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Page URL" msgstr "URL der Seite" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Process HTML" msgstr "HTML verarbeiten" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "HTML Code" msgstr "HTML-Code" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Process Code" msgstr "Code verarbeiten" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Custom JSON-LD Code" msgstr "Individueller JSON-LD-Code" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Make schema Primary" msgstr "Schema als primär festlegen" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "For example, Game, Multimedia" msgstr "Zum Beispiel: Spiel, Multimedia" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Application Category" msgstr "Anwendungskategorie" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "For example, Windows 7, OSX 10.6, Android 1.6" msgstr "Zum Beispiel: Windows 7, OSX 10.6, Android 1.6" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Operating System" msgstr "Betriebssystem" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "End date and time of the event" msgstr "Enddatum und -zeit der Veranstaltung" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "End Date" msgstr "Enddatum" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Date and time of the event" msgstr "Datum und Uhrzeit der Veranstaltung" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Start Date" msgstr "Anfangsdatum" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Indicates whether the event occurs online, offline at a physical location, or a mix of both online and offline." msgstr "Zeigt an, ob die Veranstaltung online, offline an einem physischen Veranstaltungsort oder gemischt on- und offline stattfindet." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Event Attendance Mode" msgstr "Veranstaltungsteilnahme-Modus" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Current status of the event (optional)" msgstr "Aktueller Status der Veranstaltung (optional)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Event Status" msgstr "Veranstaltungs Status" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Type of the event" msgstr "Art der Veranstaltung" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Event Type" msgstr "Veranstaltungstyp" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Editions" msgstr "Ausgaben" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Position of the episode within an ordered group of episodes (1, 2, 3, etc)." msgstr "Position der Episode innerhalb einer geordneten Gruppe von Episoden (1, 2, 3, etc.)." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Episode Number" msgstr "Episode Nummer" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Is episode family friendly?" msgstr "Ist die Episode familienfreundlich?" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "If empty, podcast channel image will be used from the Settings page." msgstr "Falls leer, wird das Bild des Podcast-Kanals von der Seite Einstellungen verwendet." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Episode Image URL" msgstr "Bild-URL der Episode" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "By default, current post URL is used." msgstr "Standardmäßig wird die aktuelle Beitrags-URL verwendet." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Episode URL" msgstr "URL der Episode" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "ISO 8601 duration format. Example: PT37M. Use this tool to convert standard time to ISO8601 format." msgstr "Dauer im ISO-8601-Format. Beispiel: PT37M. Verwende dieses Werkzeug, um die Standardzeit in das ISO8601-Format zu konvertieren." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Episode Duration" msgstr "Dauer der Episode" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A plaintext description of the episode without HTML tags." msgstr "Eine Klartextbeschreibung der Episode ohne HTML-Tags." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Episode Description" msgstr "Beschreibung der Episode" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Episode Name" msgstr "Name der Episode" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Podcast Episode" msgstr "Podcast-Episode" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "If set to true, this property indicates whether a job posting will accept experience in place of its formal educational qualifications. If set to true, you must include both the experienceRequirements and educationRequirements properties." msgstr "Wenn diese Eigenschaft auf true gesetzt ist, gibt sie an, ob eine Stellenausschreibung Erfahrung anstelle von formalen Bildungsabschlüssen akzeptiert. Wenn du diese Eigenschaft auf true setzt, musst du sowohl die Eigenschaft experienceRequirements als auch educationRequirements angeben." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Use Exp in place of Education" msgstr "Erfahrung anstelle von Bildung verwenden" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Remote Job Location (Optional)" msgstr "Entfernter Arbeitsort (optional)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Use this property to specify that the job is a Work From Home (remote) job. keep address empty if job is 100% remote." msgstr "Verwende diese Eigenschaft, um anzugeben, ob es sich um einen Heimarbeitsplatz handelt. Lass die Adresse leer, wenn es sich um einen 100%igen Heimarbeitsplatz handelt." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Is Telecommute Job" msgstr "Ist ein Home-Office-Job" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The hiring organization's unique identifier for the job." msgstr "Die eindeutige Kennung der Einstellungsorganisation für den Job." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Posting ID (Recommended)" msgstr "Beitrags-ID (empfohlen)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Type of employment. You can choose more than one value" msgstr "Art der Anstellung. Du kannst mehr als einen Wert auswählen" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Employment Type (Recommended)" msgstr "Anstellungsart (empfohlen)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "If checked, post status will be changed to Draft and its URL will return a 404 error, as required by the Rich Result guidelines" msgstr "Wenn diese Option aktiviert ist, wird der Post-Status in Entwurf geändert und die URL gibt einen 404-Fehler zurück, wie in den Rich Result-Richtlinien gefordert" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The date when the job posting will expire. If a job posting never expires, or you do not know when the job will expire, do not include this property" msgstr "Das Datum, an dem die Stellenanzeige abläuft. Wenn eine Stellenanzeige niemals abläuft oder du nicht weisst, wann der Job abläuft, gebe kein Datum an" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The original date on which employer posted the job. You can leave it empty to use the post publication date as job posted date" msgstr "Das ursprüngliche Datum, an dem der Arbeitgeber die Stelle eingestellt hat. Du kannst dieses Feld leer lassen, um das Veröffentlichungsdatum der Stelle als Veröffentlichungsdatum zu verwenden" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Steps" msgstr "Schritte" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Supplies" msgstr "Materialien" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Example: P12DT23H15M" msgstr "Beispiel: P12DT23H15M" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "HowTo" msgstr "HowTo" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Questions" msgstr "Fragen" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The rating of the video. Supported values are float numbers in the range 0.0 (low) to 5.0 (high), inclusive. (Used in the Video Sitemap only)" msgstr "Die Bewertung des Videos. Unterstützte Werte sind Fließkommazahlen im Bereich von 0.0 (niedrig) bis 5.0 (hoch), einschließlich. (Wird nur in der Video-Sitemap verwendet)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "An arbitrary string tag describing the video. Add coma separated video tags. (Used in the Video Sitemap only)" msgstr "Eine beliebige Schlagwort-Zeichenfolge, die das Video beschreibt. Füge kommagetrennte Video-Schlagwörter hinzu. (Nur in der Video-Sitemap verwendet)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Video Tags" msgstr "Video-Schlagwörter" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A short description of the broad category that the video belongs to. Add coma separated video categories. (Used in the Video Sitemap only)" msgstr "Eine kurze Beschreibung der allgemeinen Kategorie, zu der das Video gehört. Füge kommagetrennte Videokategorien hinzu. (Nur in der Video-Sitemap verwendet)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Video Category" msgstr "Video-Kategorie" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Mark this video as Family-friendly" msgstr "Dieses Video als familienfreundlich markieren" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Is Family Friendly Video" msgstr "Ist ein familienfreundliches Video" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Height" msgstr "Höhe" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Width" msgstr "Breite" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A video thumbnail URL" msgstr "Eine Video-Vorschau-URL" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Upload Date" msgstr "Upload-Datum" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A URL pointing to the actual video media file like MP4, MOV, etc. Please leave it empty if you don't know the URL." msgstr "Eine URL, die auf die eigentliche Video-Mediendatei wie MP4, MOV usw. verweist. Bitte lass diese leer, wenn du die URL nicht kennst." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A URL pointing to the embeddable player for the video. Example: https://www.youtube.com/embed/VIDEOID" msgstr "Eine URL, die auf den einbettbaren Player für das Video verweist. Beispiel: https://www.youtube.com/embed/VIDEOID" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Embed URL" msgstr "URL einbinden" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "sameAs" msgstr "sameAs" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The job title of the person (for example, Financial Manager)." msgstr "Die Stellenbeschreibung der Person (zum Beispiel Finanzvorstand)." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Job title" msgstr "Berufsbezeichnung" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Gender" msgstr "Geschlecht" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Keep this section empty if this is an editorial reviews." msgstr "Lass diesen Abschnitt leer, wenn es sich um einen Redaktionellen Beitrag handelt." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The manufacturer of the product. If enabled, the Organization data from Local SEO settings will be used." msgstr "Der Hersteller des Produkts. Wenn aktiviert, werden die Organisationsdaten aus den lokalen SEO-Einstellungen verwendet." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Add Manufacturer" msgstr "Hersteller hinzufügen" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Specify another Schema.org type to further describe the product that is referenced. You can also insert a URL to an external vocabulary such as Wikidata or Wikipedia." msgstr "Gib einen anderen Schema.org-Typ an, um das Produkt, auf das verwiesen wird, näher zu beschreiben. Du kannst auch eine URL zu einem externen Vokabular wie Wikidata oder Wikipedia einfügen." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Additional Type" msgstr "Zusätzlicher Typ" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Product URL" msgstr "Produkt-URL" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Product name" msgstr "Produktname" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Instruction Type" msgstr "Anweisungstyp" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Recipe ingredients, add one item per line" msgstr "Rezeptzutaten, füge einen Artikel pro Zeile hinzu" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Quantity produced by the recipe, for example 4 servings" msgstr "Die durch das Rezept erzeugte Menge, zum Beispiel \"4 Portionen" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Other terms for your recipe such as the season, the holiday, or other descriptors. Separate multiple entries with commas." msgstr "Andere Begriffe für dein Rezept, wie z. B. die Saison, den Feiertag oder andere Bezeichnungen. Trenne mehrere Einträge durch Kommas." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The cuisine of the recipe (for example, French or Ethiopian)." msgstr "Die Küche des Rezepts (zum Beispiel Französisch oder Äthiopisch)." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Type of dish, for example appetizer, or dessert." msgstr "Art des Gerichts, zum Beispiel Vorspeise oder Dessert." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "URL pointing to the menu of the restaurant." msgstr "URL, die auf das Menü des Restaurants verweist." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Menu URL" msgstr "Menü-URL" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Serves Cuisine" msgstr "Serviert die Küche" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "You can either use this shortcode or Schema Block in the block editor to print the schema data in the content in order to meet the Google's guidelines. Read more about it here." msgstr "Du kannst entweder diesen Shortcode oder den Schema-Block im Block-Editor verwenden, um die Schemadaten im Inhalt zu drucken, um die Richtlinien von Google zu erfüllen. Erfahre hier mehr darüber ." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The timezone is used to calculate the Open now functionality." msgstr "Die Zeitzone wird für die Berechnung der Jetzt-geöffnet-Funktion verwendet." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Select Timezone" msgstr "Zeitzone auswählen" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Use 24h Format" msgstr "24h-Format verwenden" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Area Served" msgstr "Liefergebiet" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Payment Accepted" msgstr "Akzeptierte Zahlung" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Currencies Accepted" msgstr "Akzeptierte Währungen" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The price range of the business." msgstr "Die Preisspanne des Unternehmens." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Business FAX" msgstr "FAX geschäftlich" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Secondary Number" msgstr "Sekundäre Nummer" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Primary Number" msgstr "Primäre Nummer" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "You can use the Local Business Block in the block editor, or copy and paste this in the content. Learn more" msgstr "Du kannst den Block Lokales Geschäft im Block-Editor verwenden oder dies kopieren und in den Inhalt einfügen. Mehr erfahren" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "DataSets" msgstr "DataSets" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid " Only include this property if the dataset has a spatial dimension." msgstr " Füge diese Eigenschaft nur ein, wenn der Datensatz eine räumliche Dimension hat." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Spatial Coverage" msgstr "Flächendeckung" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The data in the dataset covers a specific time interval. Only include this property if the dataset has a temporal dimension." msgstr "Die Daten in dem Datensatz umfassen ein bestimmtes Zeitintervall. Füge diese Eigenschaft nur ein, wenn der Datensatz eine zeitliche Dimension hat." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Keywords summarizing the dataset. Add one keyword per line." msgstr "Schlüsselwörter zur Zusammenfassung des Datensatzes. Füge ein Schlüsselwort pro Zeile hinzu." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "An identifier, such as a DOI or a Compact Identifier. Add one identifier per line." msgstr "Ein Identifikator, wie z. B. ein DOI oder ein Compact Identifier. Füge einen Identifikator pro Zeile hinzu." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "URL of a reference Web page that unambiguously indicates the dataset's identity, usually in a different repository." msgstr "URL einer Referenz-Webseite, die die Identität des Datensatzes eindeutig angibt, üblicherweise in einem anderen Repository." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Same As" msgstr "Dasselbe wie" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Location of a page describing the dataset." msgstr "Ort einer Seite, die den Datensatz beschreibt." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "You can use the Schema Block in the block editor, or copy and paste this in the content. This shortcode will work on this page only." msgstr "Du kannst den Schema-Block im Block-Editor verwenden oder dies kopieren und in den Inhalt einfügen. Dieser Shortcode wird nur auf dieser Seite funktionieren." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The date the movie was released." msgstr "Das Veröffentlichungsdatum des Films." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Copy & paste this shortcode in the content." msgstr "Kopiere diesen Shortcode und füge ihn in den Inhalt ein." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Shortcode" msgstr "Shortcode" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The review or rating must be displayed on the page to comply with Google's Schema guidelines." msgstr "Die Bewertung muss auf der Seite angezeigt werden, um Googles Schema-Richtlinien zu entsprechen." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Review Location" msgstr "Standort überprüfen" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Movie Director" msgstr "Filmregisseur" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Movie Name" msgstr "Name des Films" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Article Section" msgstr "Abschnitt \"Artikel\"" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Google does not allow Person as the Publisher for articles. Organization will be used instead." msgstr "Google erlaubt Person nicht als Publisher für Artikel. Stattdessen wird Organization verwendet." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Article Type" msgstr "Artikel Type" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Add speakable attributes to Article Schema." msgstr "Füge speakable Attribute zum Artikelschema hinzu." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Enable Speakable" msgstr "Speakable aktivieren" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Website or Social Link" msgstr "Website oder Social-Link" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Performer" msgstr "Darsteller" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Performer Information" msgstr "Künstlerinformationen" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The URL of the online event, where people can join. This property is required if your event is happening online" msgstr "URL der Online-Veranstaltung, wo Leute beitreten können. Pflichtangabe, wenn dein Event online stattfindet" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Online Event URL" msgstr "URL der Online-Veranstaltung" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Course Provider URL" msgstr "Kursanbieter-URL" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Course Provider Name" msgstr "Name des Kursanbieters" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Course Provider" msgstr "Kursanbieter" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Book Format" msgstr "Buchformat" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Date of first publication of this tome" msgstr "Datum der ersten Veröffentlichung dieses Bandes" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Date Published" msgstr "Veröffentlichungsdatum" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "URL specific to this edition if one exists" msgstr "URL, die für diese Ausgabe spezifisch ist, falls vorhanden" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The ISBN of the print book" msgstr "Die ISBN des gedruckten Buches" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The edition of the book" msgstr "Die Ausgabe des Buches" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The title of the tome. Use for the title of the tome if it differs from the book. *Optional when tome has the same title as the book" msgstr "Der Titel des Bandes. Verwende den Titel des Bandes, wenn er sich vom Buch unterscheidet. *Optional, wenn das Band den gleichen Titel wie das Buch hat" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Edition" msgstr "Ausgabe" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Season URL" msgstr "Saison-URL" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Season Name" msgstr "Name der Saison" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Position of the season within an ordered group of seasons (1, 2, 3, etc)." msgstr "Position der Saison innerhalb einer geordneten Gruppe von Saisons (1, 2, 3, etc.)." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Season Number" msgstr "Saison-Nummer" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Fully-qualified URL of the episode audio file, including the format extension (for example, .wav, .mp3)" msgstr "Vollständig qualifizierte URL der Audiodatei der Episode, einschließlich der Formaterweiterung (z. B. .wav, .mp3)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Audio File URL" msgstr "URL der Audiodatei" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The educational background needed for the job posting. If there aren't any educational requirements, use the no requirements value. If you don't know the educational requirements, don't add this property." msgstr "Der für die Stellenausschreibung erforderliche Bildungshintergrund. Wenn es keine Bildungsanforderungen gibt, verwende den Wert keine Anforderungen. Wenn du die Bildungsvoraussetzungen nicht kennst, füge diese Eigenschaft nicht hinzu." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Use this property to specify geographic location(s) in which employees may be located for work from home jobs. At least one country is required." msgstr "Verwende diese Eigenschaft, um die geografische(n) Lage(n) anzugeben, in der/denen sich die Mitarbeiter für Heimarbeitsplätze befinden können. Mindestens ein Land ist erforderlich." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Location Type" msgstr "Standort-Typ" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The experience that's required for the job posting. If there aren't any requirements, use 0." msgstr "Die Erfahrung, die für die Stellenausschreibung erforderlich ist. Wenn es keine Anforderungen gibt, verwende 0." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Months of Experience" msgstr "Monate Erfahrung" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Website URL of the venue" msgstr "Website URL des Veranstaltungsortes" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Venue URL" msgstr "URL des Veranstaltungsorts" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The venue name." msgstr "Der Name des Veranstaltungsortes." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Venue Name" msgstr "Veranstaltungsort Name" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Logo URL of the organization offering the job position. Leave empty to use your own company information" msgstr "Die URL des Unternehmens, das die Stelle anbietet. Lasse das Feld leer, um deine eigenen Firmeninformationen zu verwenden" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Organization Logo (Recommended)" msgstr "Organisationslogo (empfohlen)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The URL of the organization offering the job position. Leave empty to use your own company information" msgstr "Die URL des Unternehmens, das die Stelle anbietet. Lasse das Feld leer, um deine eigenen Firmeninformationen zu verwenden" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Organization URL (Recommended)" msgstr "Unternehmes-URL (empfohlen)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The name of the company. Leave empty to use your own company information." msgstr "Der Name des Unternehmens. Lasse das Feld leer, um deine eigenen Firmeninformationen zu verwenden." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Hiring Organization" msgstr "Einstellendes Unternehmen" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Salary amount is for" msgstr "Der Gehaltsbetrag ist für" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Payroll (Recommended)" msgstr "Personalabrechnung (empfohlen)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Insert amount, e.g. 50.00, or a salary range, e.g. 40.00-50.00" msgstr "Gebe den Betrag ein, z.B. 50.00, oder eine Gehaltsspanne, z.B. 40.00-50.00" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Salary (Recommended)" msgstr "Gehalt (empfohlen)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Step" msgstr "Schritt" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Tool" msgstr "Werkzeug" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "ISO 4217 Currency code. Example: EUR" msgstr "Währung im ISO-4217-Code. Beispiel: EUR" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The estimated cost of the supplies consumed when performing instructions." msgstr "Die geschätzten Kosten für die bei der Ausführung von Anweisungen verbrauchten Materialien." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Cost" msgstr "Kosten" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Question" msgstr "Frage" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Answer" msgstr "Antwort" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A URL that points to the start time of the clip. The clip URL must point to the same URL path as the video with additional query parameters that specify the time." msgstr "Eine URL, die auf die Startzeit des Clips verweist. Die Clip-URL muss auf denselben URL-Pfad verweisen wie das Video mit zusätzlichen Abfrage-Parametern, die die Zeit angeben." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Clip URL" msgstr "URL des Clips" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The end time of the clip expressed as the number of seconds from the beginning of the work." msgstr "Die Endzeit des Clips, ausgedrückt als Anzahl der Sekunden ab Beginn des Werks." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "End Offset" msgstr "Versatz am Ende" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The start time of the clip expressed as the number of seconds from the beginning of the work." msgstr "Die Startzeit des Clips, ausgedrückt als Anzahl der Sekunden ab Beginn des Werks." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Start Offset" msgstr "Versatz am Anfang" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Clip Name" msgstr "Name des Clips" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Video Clip" msgstr "Videoclip" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Inventory Level" msgstr "Lagerbestand" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The date after which the price will no longer be available" msgstr "Das Datum, ab dem der Preis nicht mehr verfügbar ist" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The date when the item becomes valid." msgstr "Das Datum, an dem der Artikel gültig wird." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Price Valid From" msgstr "Preis gültig ab" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Offer availability" msgstr "Verfügbarkeit des Angebots" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Availability" msgstr "Verfügbarkeit" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Currency" msgstr "Währung" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Price" msgstr "Preis" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Offers" msgstr "Angebote" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Brand URL" msgstr "URL der Marke" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Brand Name" msgstr "Markenname" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Instruction Texts" msgstr "Anleitungstexte" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Instruction name of the recipe." msgstr "Anweisungsname des Rezepts." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Video Upload Date" msgstr "Datum des Video-Uploads" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "ISO 8601 duration format. Example: PT1H30M" msgstr "ISO 8601 Dauerformat. Beispiel: 1H30M" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Duration" msgstr "Dauer" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A recipe video thumbnail URL" msgstr "Eine URL für die Miniaturansicht des Rezept Videos" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A URL pointing to the actual video media file" msgstr "Eine URL, die auf die eigentliche Video-Mediendatei verweist" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A video URL. Optional." msgstr "Eine Video-URL (optional)." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Video URL" msgstr "Video-URL" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A recipe video Name" msgstr "Ein Rezept Video Name" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The number of calories in the recipe. Optional." msgstr "Die Kalorienanzahl des Rezepts. Optional." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Closing Time" msgstr "Geschäftsschluss" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Opening Time" msgstr "Öffnungszeit" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Open Days" msgstr "Tage der offenen Tür" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Longitude" msgstr "Längengrad" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Latitude" msgstr "Breitengrad" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Geo Cordinates" msgstr "Geo-Koordinaten" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Postal Code" msgstr "PLZ" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Region" msgstr "Region" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Locality" msgstr "Ort" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Street Address" msgstr "Adresse" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The link for the download." msgstr "Der Link für den Download." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Content URL" msgstr "Inhalts-URL" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The file format of the distribution." msgstr "Das Dateiformat der Veröffentlichung." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Encoding Format" msgstr "Kodierungsformat" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A license under which the dataset is distributed." msgstr "Eine Lizenz, unter der der Datensatz verbreitet wird." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A short summary describing a dataset." msgstr "Eine kurze beschreibende Zusammenfassung eines Datensatzes." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A descriptive name of a dataset." msgstr "Ein beschreibender Name für einen Datensatz." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Either a specific edition of the written work, or the volume of the work" msgstr "Entweder eine bestimmte Ausgabe der schriftlichen Arbeit oder der Umfang der Arbeit" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Data Set" msgstr "Datensatz" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The catalog name." msgstr "Der Name des Katalogs." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The same dataset can be included in more than one such repository. You can refer to a data catalog that this dataset belongs to by referencing it directly." msgstr "Ein und derselbe Datensatz kann in mehr als einem solchen Repository enthalten sein. Du kannst auf einen Datenkatalog verweisen, zu dem dieser Datensatz gehört, indem du ihn direkt referenzierst." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Data Catalog" msgstr "Datenkatalog" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Claim" msgstr "Claim" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Headline" msgstr "Überschrift" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Appearance" msgstr "Design" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Negative notes, add one item per line" msgstr "Negative Anmerkungen, füge einen Eintrag pro Zeile hinzu" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Positive notes, add one item per line" msgstr "Positive Anmerkungen, füge einen Eintrag pro Zeile hinzu" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Use this section only for editorial reviews." msgstr "Verwende diesen Abschnitt nur für redaktionelle Beiträge." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Modified Date" msgstr "Änderungsdatum" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Review" msgstr "Rezension" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The truthfulness rating assigned to ClaimReview.reviewRating, as a human-readible short word or phrase. This value is displayed in the fact check in search results. Examples: True, Mostly true" msgstr "Die ClaimReview.reviewRating zugeordnete Einstufung des Wahrheitsgehalts als für den Menschen lesbarer Text in Form eines Wortes oder einer kurzen Phrase. Dieser Wert wird im Faktencheck in den Suchergebnissen angezeigt. Beispiele: Wahr, Überwiegend wahr" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Rating maximum score" msgstr "Höchstbewertung" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Rating Maximum" msgstr "Maximale Bewertung" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Rating minimum score" msgstr "Mindestbewertung" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Rating Minimum" msgstr "Bewertung Minimum" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Rating score" msgstr "Bewertung" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Rating" msgstr "Bewertung" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Image URL" msgstr "Bild-URL" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "cssSelectors" msgstr "cssSelectors" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Speakable" msgstr "Sprechbar" #: includes/modules/schema/assets/js/schema.js:1 msgid "Delete" msgstr "Löschen" #: includes/modules/schema/assets/js/schema.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Global Templates in Use" msgstr "Globale Templates werden benutzt" #: includes/modules/news-sitemap/assets/js/news-sitemap.js:1 msgid "Using an \"Index\" or \"NoIndex\" option allows you to control what Google News Bot (not to be confused with Google Search Bot) can include or not include in the Google News Index." msgstr "Mit der Option „Index“ oder „NoIndex“ kannst du steuern, was der Google News Bot (nicht zu verwechseln mit dem Google Search Bot) in den Google News Index aufnehmen kann und was nicht." #: includes/modules/news-sitemap/assets/js/news-sitemap.js:1 msgid "Googlebot-News index" msgstr "Googlebot-News-Index" #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "When you're done editing, don't forget to hit \"publish\" to create this location." msgstr "Wenn du mit der Bearbeitung fertig bist, vergiss nicht, auf „Veröffentlichen“ zu klicken, um diesen Ort zu erstellen." #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Publish your location!" msgstr "Veröffentliche deinen Standort!" #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Make sure to add the Local Business Block or %s to display your business data." msgstr "Stelle sicher, dass du den Block Lokales Geschäft oder %s hinzufügst, um deine Geschäftsdaten anzuzeigen." #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Show Business Information" msgstr "Geschäftsinformationen anzeigen" #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Add your local business's details here with \"Local Business\" Schema Markup in order to be eligible for local SERP features." msgstr "Füge hier die Details deines lokalen Unternehmens mit dem Schema-Markup für ein lokales Geschäft ein, um lokale SERP-Funktionen in Anspruch nehmen zu können." #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Local Business Schema" msgstr "Lokales-Geschäft-Schema" #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Give your business's new location a name here. This field is required and will be visible to users." msgstr "Gib dem neuen Standort deines Unternehmens hier einen Namen. Dieses Feld ist erforderlich und für Benutzer sichtbar." #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Local Business Name" msgstr "Lokales-Geschäft-Name" #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Dismiss" msgstr "Verwerfen" #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Next" msgstr "Weiter" #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Finish" msgstr "Fertigstellen" #: includes/modules/content-ai/assets/js/content-ai.js:1 #: includes/modules/content-ai/assets/src/content-ai.js:12 msgid "You have used all of your AI credits and need to purchase more from your SEO service provider." msgstr "Du hast dein gesamtes KI-Guthaben aufgebraucht und musst bei deinem SEO-Dienstleister mehr kaufen." #: includes/modules/content-ai/assets/js/content-ai.js:1 #: includes/modules/content-ai/assets/src/content-ai.js:8 msgid "Contact your SEO service provider for more AI credits." msgstr "Kontaktiere deinen SEO-Dienstleister, um mehr KI-Guthaben zu erhalten." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Past 5 years" msgstr "Letzte 5 Jahre" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Past day" msgstr "Vor 1 Tag" #: includes/modules/analytics/assets/js/stats.js:1 msgid "6 Months" msgstr "6 Monate" #: includes/modules/analytics/assets/js/stats.js:1 msgid "90 Days" msgstr "90 Tage" #: includes/modules/analytics/assets/js/stats.js:1 msgid "30 Days" msgstr "30 Tage" #: includes/modules/analytics/assets/js/stats.js:1 msgid "15 Days" msgstr "15 Tage" #: includes/modules/analytics/assets/js/stats.js:1 msgid "7 Days" msgstr "7 Tage" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Issue Message" msgstr "Nachricht zum Problem" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Items" msgstr "Elemente" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Rich Result Types" msgstr "Rich-Ergebnistypen" #: includes/modules/analytics/assets/js/stats.js:1 msgid "detectedItems" msgstr "detectedItems" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Severity" msgstr "Dringlichkeit" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Message" msgstr "Nachricht" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Issues" msgstr "Probleme" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Mobile Usability Result" msgstr "Ergebnis der Benutzerfreundlichkeit für Mobilgeräte" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Unspecified" msgstr "Nicht spezifiziert" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Referring URLs" msgstr "Verweisende URLs" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Index Status Result" msgstr "Index-Status-Ergebnis" #: includes/modules/analytics/assets/js/stats.js:1 msgid "User Canonical" msgstr "Benutzer kanonisch" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Google Canonical" msgstr "Google kanonisch" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Page Fetch State" msgstr "Seitenabruf-Status" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Not Available" msgstr "Nicht verfügbar" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Last Crawl Time" msgstr "Letzte Crawl-Zeit" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Indexing State" msgstr "Indexierungsstatus" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Robots.txt State" msgstr "Robots.txt-Status" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Verdict" msgstr "Urteil" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Last Crawl: " msgstr "Letztes Crawling: " #: includes/modules/analytics/assets/js/stats.js:1 msgid "Submit now with Instant Indexing" msgstr "Jetzt einreichen mit Instant Indexing" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Google: " msgstr "Google: " #: includes/modules/analytics/assets/js/stats.js:1 msgid "hours ago" msgstr "Stunden her" #: includes/modules/analytics/assets/js/stats.js:1 msgid "days ago" msgstr "Tage her" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Top Statuses" msgstr "Top-Status" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Excluded" msgstr "Ausgeschlossen" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Only 6 keywords can be added in the graph" msgstr "Dem Diagramm können nur 6 Schlüsselwörter hinzugefügt werden" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Remove from graph" msgstr "Aus dem Diagramm entfernen" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Add to graph" msgstr "Zum Diagramm hinzufügen" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Allowed" msgstr "Erlaubt" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Remaining" msgstr "Verbleibend" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Used" msgstr "Gebraucht" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Delete All" msgstr "Alle löschen" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Cancel" msgstr "Abbrechen" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Save" msgstr "Speichern" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Keyword" msgstr "Keyword" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Keyword Manager" msgstr "Schlüsselwort-Manager" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Added" msgstr "Hinzugefügt" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Adding…" msgstr "Hinzufügen ..." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Add" msgstr "Hinzufügen" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Search Keyword…" msgstr "Schlüsselwort suchen ..." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Save Settings" msgstr "Einstellungen speichern" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Select Post Types" msgstr "Inhaltstypen auswählen" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Include Secondary KWs" msgstr "Sekundäre SW einbeziehen" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Options will be applied to old & new posts. By default, only Primary keyword will be imported." msgstr "Die Optionen werden auf alte und neue Beiträge angewendet. In der Standardeinstellung wird nur das primäre Schlüsselwort importiert." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Enable Auto Import" msgstr "Automatischen Import aktivieren" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Auto Add Focus Keywords" msgstr "Fokus-Schlüsselwörter automatisch hinzufügen" #: includes/modules/analytics/assets/js/stats.js:1 msgid "No new Focus Keywords found." msgstr "Keine neuen Fokus-Schlüsselwörter gefunden." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Successfully Completed." msgstr "Erfolgreich abgeschlossen." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Adding Focus Keywords.." msgstr "Fokus-Schlüsselwörter hinzufügen ..." #: includes/modules/analytics/assets/js/stats.js:1 msgid "↳" msgstr "↳" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Rest of the Keywords" msgstr "Restliche Schlüsselwörter" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Add in Keyword Manager" msgstr "Dem Schlüsselwort-Manager hinzufügen" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Added in Keyword Manager" msgstr "Dem Schlüsselwort-Manager hinzugefügt" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Delete from Keyword Manager" msgstr "Aus dem Schlüsselwörter-Manager löschen" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Top 5 Losing Keywords" msgstr "Top 5 erfolglose Schlüsselwörter" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Top 5 Winning Keywords" msgstr "Top 5 erfolgreiche Schlüsselwörter" #: includes/modules/analytics/assets/js/stats.js:1 msgid "This is how many times your site has been clicked on in the search results." msgstr "Dies ist die Anzahl der Klicks auf deine Website in den Suchergebnissen." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Avg.CTR" msgstr "Durchschn. CTR" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Read more" msgstr "Weiterlesen" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Average click-through rate. Search clicks divided by search impressions." msgstr "Durchschnittliche Click-Through-Rate. Suchklicks geteilt durch Suchimpressionen." #: includes/modules/analytics/assets/js/stats.js:1 msgid "How many times your site was clicked on in the search results." msgstr "Wie oft deine Website in den Suchergebnissen angeklickt wurde." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Open Report" msgstr "Bericht öffnen" #: includes/modules/analytics/assets/js/stats.js:1 msgid "This is your total AdSense earning from the time period." msgstr "Dies ist die Summe deiner AdSense-Einnahmen in diesem Zeitraum." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Adsense" msgstr "Adsense" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Average position of all the ranking keywords below 100 position." msgstr "Durchschnittliche Position aller rangierenden Keywords unter 100 Position." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Total number of keywords your site ranking below 100 position." msgstr "Gesamtzahl der Keywords, die deine Website unter 100 platziert." #: includes/modules/analytics/assets/js/stats.js:1 msgid "How many times your site was clicked." msgstr "Wie oft deine Website angeklickt wurde." #: includes/modules/analytics/assets/js/stats.js:1 msgid "How many times your site showed up in the search results." msgstr "Gibt an, wie oft deine Website in den Suchergbnissen angezeigt wurde." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Content" msgstr "Inhalte" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Traffic" msgstr "Verkehr" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Links" msgstr "Links" #: includes/modules/analytics/assets/js/stats.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "All" msgstr "Alle" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Pageviews" msgstr "Seitenaufrufe" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Ranking Keywords" msgstr "Ranking-Schlüsselwörter" #: includes/modules/analytics/assets/js/stats.js:1 msgid "This is the average position of your site in the search results." msgstr "Dies ist die durchschnittliche Position deiner Website in den Suchergebnissen." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Avg. Position" msgstr "Ø Position" #: includes/modules/analytics/assets/js/stats.js:1 msgid "This is the average click-through rate (search clicks divided by search impressions)." msgstr "Dies ist die durchschnittliche Click-Through-Rate (Suchklicks geteilt durch Suchimpressionen)." #: includes/modules/analytics/assets/js/stats.js:1 msgid "CTR" msgstr "CTR" #: includes/modules/analytics/assets/js/stats.js:1 msgid "This is how many times your site was clicked on in the search results." msgstr "Dies ist die Anzahl der Klicks auf deine Website in den Suchergebnissen." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Search Clicks" msgstr "Suchklicks" #: includes/modules/analytics/assets/js/stats.js:1 msgid "This is the total number of keywords your site ranked for." msgstr "Dies ist die Gesamtzahl der Suchbegriffe, für die deine Website gerankt hat." #: includes/modules/analytics/assets/js/stats.js:1 msgid "This is how many times your site showed up in the search results." msgstr "Gibt an, wie oft deine Website in den Suchergbnissen angezeigt wurde." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Search Impressions" msgstr "Suchimpressionen" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Page Fetch" msgstr "Seitenabruf" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Robots state" msgstr "Robots-Status" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Crawled As" msgstr "Gecrawled als" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Rich Results" msgstr "Rich-Ergebnisse" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Mobile Usability" msgstr "Benutzerfreundlichkeit für Mobilgeräte" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Indexing Allowed" msgstr "Indexierung erlaubt" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Status" msgstr "Status" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Index Status" msgstr "Index-Status" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Trend" msgstr "Trend" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Loading…" msgstr "Laden ..." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Please set the Focus Keyword for this page." msgstr "Leg bitte das Fokus-Schlüsselwort für diese Seite fest." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Suggested Changes" msgstr "Änderungsvorschläge" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Coming Soon" msgstr "In Kürze verfügbar" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Save spending time and money" msgstr "Spare Zeit und Geld" #: includes/modules/analytics/assets/js/stats.js:1 msgid "SEO suggestions" msgstr "SEO-Vorschläge" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Periodically analyze post" msgstr "Beitrag regelmäßig analysieren" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Intelligent Suggestions" msgstr "Intelligente Vorschläge" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Ranked for most Keywords" msgstr "Für die meisten Schlüsselwörter gerankt" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Ranked for most Clicks" msgstr "Für die meisten Klicks gerankt" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Ranked for most Impressions" msgstr "Für die meisten Impressionen gerankt" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Ranked for most Search Traffic" msgstr "Für die meisten Suchanfragen gerankt" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Schema type of the post." msgstr "Schema-Typ des Beitrags." #: includes/modules/analytics/assets/js/stats.js:1 msgid "The primary focus keyword set for the post." msgstr "Das Haupt-Fokus-Schlüsselwort für den Beitrag." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Primary Keyword" msgstr "Primäres Schlüsselwort" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Rank Math’s SEO Analyzer Score." msgstr "Die Bewertung des SEO-Analyzers von Rank Math." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Rank Math SEO score." msgstr "Rank-Math-SEO-Bewertung." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Content Score" msgstr "Inhaltsbewertung" #: includes/modules/analytics/assets/js/stats.js:1 msgid "SEO Score" msgstr "SEO-Bewertung" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Timeframe" msgstr "Zeitrahmen" #: includes/modules/analytics/assets/js/stats.js:1 msgid "[Edit]" msgstr "[Bearbeiten]" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Top 5 Losing Posts" msgstr "Top 5 erfolglose Beiträge" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Top 5 Winning Posts" msgstr "Top 5 erfolgreiche Beiträge" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Avg. CTR" msgstr "Ø Klickrate" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Clicks" msgstr "Klicks" #: includes/modules/analytics/assets/js/stats.js:1 msgid "#" msgstr "#" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Search Post URL" msgstr "Beitrags-URL suchen" #: includes/modules/analytics/assets/js/stats.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "No results found matching your search query." msgstr "Es wurden keine passenden Ergebnisse zu deiner Suchanfrage gefunden." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Position History" msgstr "Positionsentwicklung" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Are you sure you want to delete all the Manually Tracked keywords from Rank Tracker? This action is irreversible." msgstr "Bist du sicher, dass du alle manuell erfassten Schlüsselwörter aus dem Rank Tracker löschen möchtest? Diese Aktion ist nicht umkehrbar." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Upgrade your plan!" msgstr "Führe ein Upgrade deines Tarifs durch!" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Your keyword quota has expired. Please upgrade your plan to increase the limit." msgstr "Dein Schlüsselwort-Kontingent ist abgelaufen. Bitte führe ein Upgrade deines Tarifs durch, um das Limit zu erhöhen." #: includes/modules/analytics/assets/js/admin-bar.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "This is the number of pageviews carried out by visitors from Google." msgstr "Dies ist die Anzahl der Seiten, die Besucher von Google aufgerufen haben." #: includes/modules/analytics/assets/js/admin-bar.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Refresh" msgstr "Aktualisieren" #: includes/modules/analytics/assets/js/admin-bar.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Google PageSpeed score for desktop and mobile." msgstr "Google PageSpeed Score für Desktop-Computer und Mobilgeräte." #: includes/modules/analytics/assets/js/admin-bar.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "PageSpeed" msgstr "Page Speed" #: assets/admin/js/gutenberg-formats.js:1 msgid "Link" msgstr "Link" #: assets/admin/js/gutenberg-formats.js:1 msgid "Link edited." msgstr "Link bearbeitet." #: assets/admin/js/gutenberg-formats.js:1 msgid "Warning: the link has been inserted but may have errors. Please test it." msgstr "Warnung: Der Link wurde eingefügt, kann aber Fehler enthalten. Bitte teste ihn." #: assets/admin/js/gutenberg-formats.js:1 msgid "%s (opens in a new tab)" msgstr "%s (öffnet in neuem Tab)" #: assets/admin/js/gutenberg-formats.js:1 msgid "Set to mentions." msgstr "Auf mentions setzen." #: assets/admin/js/gutenberg-formats.js:1 msgid "Set to about." msgstr "Auf about setzen." #: assets/admin/js/gutenberg-formats.js:1 msgid "Set to sponsored." msgstr "Auf gesponsert setzen." #: assets/admin/js/gutenberg-formats.js:1 msgid "Set to nofollow." msgstr "Auf nofollow setzen." #: assets/admin/js/gutenberg-formats.js:1 msgid "Open in new tab." msgstr "In neuem Tab öffnen." #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Close" msgstr "Schließen" #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 msgid "Google Trends" msgstr "Google Trends" #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Interest" msgstr "Interesse" #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Past 12 months" msgstr "Letzte 12 Monate" #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Past 90 days" msgstr "Letzte 90 Tage" #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Past 30 days" msgstr "Letzte 30 Tage" #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Past 7 days" msgstr "Letzte 7 Tage" #: assets/admin/js/blocks.js:1 msgid "Move down" msgstr "Nach unten" #: assets/admin/js/blocks.js:1 msgid "Move up" msgstr "Nach oben" #: assets/admin/js/blocks.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Material" msgstr "Material" #: assets/admin/js/blocks.js:1 msgid "Add one tool per line." msgstr "Füge ein Werkzeug pro Zeile hinzu." #: assets/admin/js/blocks.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Tools" msgstr "Werkzeuge" #: assets/admin/js/blocks.js:1 msgid "Add one supply element per line." msgstr "Füge ein Versorgungselement pro Zeile hinzu." #: assets/admin/js/blocks.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Supply" msgstr "Versorgung" #: assets/admin/js/blocks.js:1 msgid "USD" msgstr "USD" #: assets/admin/js/blocks.js:1 msgid "Estimated Cost" msgstr "Geschätzte Kosten" #: assets/admin/js/blocks.js:1 msgid "Rank Math's Local Business block" msgstr "Block Lokales Geschäft von Rank Math" #: assets/admin/js/blocks.js:1 msgid "Local Business by Rank Math" msgstr "Lokales Geschäft von Rank Math" #: assets/admin/js/blocks.js:1 msgid "Contact" msgstr "Kontakt" #: assets/admin/js/blocks.js:1 msgid "All Locations" msgstr "Alle Standorte" #: assets/admin/js/blocks.js:1 msgid "Show open now label after opening hour for current day" msgstr "„Jetzt geöffnet“ nach der Öffnungszeit für den aktuellen Tag anzeigen" #: assets/admin/js/blocks.js:1 msgid "Hide Closed Days" msgstr "Geschlossene Tage ausblenden" #: assets/admin/js/blocks.js:1 msgid "Show %s" msgstr "%s anzeigen" #: assets/admin/js/blocks.js:1 msgid "Show Opening Hours" msgstr "Öffnungszeiten anzeigen" #: assets/admin/js/blocks.js:1 msgid "Show Price Indication" msgstr "Preise anzeigen" #: assets/admin/js/blocks.js:1 msgid "Show COC number" msgstr "COC-Nummer anzeigen" #: assets/admin/js/blocks.js:1 msgid "Show TAX ID" msgstr "Steuernummer anzeigen" #: assets/admin/js/blocks.js:1 msgid "Show VAT number" msgstr "USt-ID anzeigen" #: assets/admin/js/blocks.js:1 msgid "Show Logo" msgstr "Logo anzeigen" #: assets/admin/js/blocks.js:1 msgid "Show Business URL" msgstr "Geschäfts-URL anzeigen" #: assets/admin/js/blocks.js:1 msgid "Show Email" msgstr "E-Mail-Adresse anzeigen" #: assets/admin/js/blocks.js:1 msgid "Show FAX number" msgstr "FAX-Nummer anzeigen" #: assets/admin/js/blocks.js:1 msgid "Show Secondary number" msgstr "Sekundärnummer anzeigen" #: assets/admin/js/blocks.js:1 msgid "Show Primary number" msgstr "Primäre Nummer anzeigen" #: assets/admin/js/blocks.js:1 msgid "Show Country" msgstr "Land anzeigen" #: assets/admin/js/blocks.js:1 msgid "Show State" msgstr "Staat anzeigen" #: assets/admin/js/blocks.js:1 msgid "Show address on one line" msgstr "Adresse in einer Zeile anzeigen" #: assets/admin/js/blocks.js:1 msgid "Show Company Address" msgstr "Firmenadresse anzeigen" #: assets/admin/js/blocks.js:1 msgid "Show Company Name" msgstr "Firmenname anzeigen" #: assets/admin/js/blocks.js:1 msgid "Show nearest location if none is found within radius" msgstr "Den nächstgelegenen Ort anzeigen, wenn im Umkreis keiner gefunden wird" #: assets/admin/js/blocks.js:1 msgid "Add dropdown to filter results by category" msgstr "Dropdown hinzufügen, um Ergebnisse nach Kategorie zu filtern" #: assets/admin/js/blocks.js:1 msgid "Search Locations within the radius" msgstr "Suche nach Orten innerhalb des Radius" #: assets/admin/js/blocks.js:1 msgid "Show radius" msgstr "Radius anzeigen" #: assets/admin/js/blocks.js:1 msgid "Route Label" msgstr "Routenbeschriftung" #: assets/admin/js/blocks.js:1 msgid "Show Route Planner" msgstr "Routenplaner anzeigen" #: assets/admin/js/blocks.js:1 msgid "Show InfoWindow" msgstr "Infofenster anzeigen" #: assets/admin/js/blocks.js:1 msgid "Show Marker Clustering" msgstr "Zusammengefasste Markierungen anzeigen" #: assets/admin/js/blocks.js:1 msgid "Allow Dragging" msgstr "Ziehen zulassen" #: assets/admin/js/blocks.js:1 msgid "Allow Zoom by scroll" msgstr "Zoom durch Scrollen zulassen" #: assets/admin/js/blocks.js:1 msgid "Allow Zoom" msgstr "Zoom zulassen" #: assets/admin/js/blocks.js:1 msgid "Zoom Level" msgstr "Zoomstufe" #: assets/admin/js/blocks.js:1 msgid "Show Category filter" msgstr "Kategoriefilter anzeigen" #: assets/admin/js/blocks.js:1 msgid "Map Height" msgstr "Höhe der Karte" #: assets/admin/js/blocks.js:1 msgid "Map Width" msgstr "Breite der Karte" #: assets/admin/js/blocks.js:1 msgid "Map Type" msgstr "Kartentyp" #: assets/admin/js/blocks.js:1 msgid "Show Map" msgstr "Karte anzeigen" #: assets/admin/js/blocks.js:1 msgid "Map Settings" msgstr "Karteneinstellungen" #: assets/admin/js/blocks.js:1 msgid "Opening Hours Settings" msgstr "Einstellungen für die Öffnungszeiten" #: assets/admin/js/blocks.js:1 msgid "Address Settings" msgstr "Adresseinstellungen" #: assets/admin/js/blocks.js:1 msgid "Preview Image" msgstr "Vorschaubild" #: assets/admin/js/blocks.js:1 msgid "Location Categories" msgstr "Standort-Kategorien" #: assets/admin/js/blocks.js:1 msgid "Locations" msgstr "Ort" #: assets/admin/js/blocks.js:1 msgid "Store Locator" msgstr "Filialfinder" #: assets/admin/js/blocks.js:1 msgid "Map" msgstr "Landkarte" #: assets/admin/js/blocks.js:1 msgid "Settings" msgstr "Einstellungen" #: rank-math-pro.php:115 msgid "Please update Rank Math Free to the latest version first before using Rank Math PRO." msgstr "Bitte aktualisiere Rank Math Free zuerst auf die neueste Version, bevor du Rank Math PRO einsetzt." #: includes/modules/video-sitemap/class-video-sitemap.php:63 msgid "Video Sitemaps give search engines information about video content on your site. More information: Video Sitemaps" msgstr "Video-Sitemaps liefern Suchmaschinen Informationen über Videoinhalte auf deiner Website. Weitere Informationen: Video-Sitemaps" #: includes/modules/seo-analysis/views/competitor-analysis.php:51 msgid "The total test count is different for the competitor as we don't have access to their database." msgstr "Die Gesamtzahl der Tests ist bei den Wettbewerbern unterschiedlich, da wir keinen Zugriff auf deren Datenbank haben." #: includes/modules/seo-analysis/views/competitor-analysis.php:51 msgid "Note:" msgstr "Hinweis:" #: includes/modules/seo-analysis/views/competitor-analysis.php:44 msgid "Complete" msgstr "Vollständig" #: includes/modules/seo-analysis/views/competitor-analysis.php:34 msgid "Start Audit" msgstr "Audit starten" #: includes/modules/seo-analysis/views/competitor-analysis.php:29 msgid "Enter a site URL to see how it ranks for the same SEO criteria as your site." msgstr "Gib eine Website-URL ein, um zu erfahren, wie sie für die gleichen SEO-Kriterien wie deine Website rankt." #: includes/modules/seo-analysis/views/competitor-analysis.php:27 msgid "Competitor Analysis" msgstr "Marktanalyse" #: includes/modules/seo-analysis/class-seo-analysis-pro.php:81 msgid "Print" msgstr "Drucken" #. Translators: Placeholder is the image title. #: includes/modules/schema/video/class-parser.php:327 msgid "Video Thumbnail: %s" msgstr "Video-Vorschaubild: %s" #: includes/modules/schema/video/class-parser.php:299 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Video Thumbnail" msgstr "Video-Vorschaubild" #: includes/modules/schema/shortcode/podcastepisode.php:112 msgid "By" msgstr "Von" #: includes/modules/schema/shortcode/podcastepisode.php:89 msgid "Episode" msgstr "Episode" #: includes/modules/schema/shortcode/podcastepisode.php:78 msgid "Season" msgstr "Saison" #: includes/modules/schema/shortcode/podcastepisode.php:40 msgid "%d Sec" msgstr "%d Sek." #: includes/modules/schema/shortcode/podcastepisode.php:39 msgid "%d Min" msgstr "%d Min." #: includes/modules/schema/shortcode/podcastepisode.php:38 msgid "%d Hour" msgstr "%d Stunde" #: includes/modules/schema/class-snippet-pro-shortcode.php:104 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Cons" msgstr "Nachteile" #: includes/modules/schema/class-snippet-pro-shortcode.php:103 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Pros" msgstr "Vorteile" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:516 msgid "Merged" msgstr "Zusammengeführt" #. Translators: placeholder is a link to the KB article. #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:77 msgid "our Knowledge Base article" msgstr "unserem Wissensdatenbank-Artikel" #. Translators: placeholder is a link to the KB article. #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:77 msgid "For more information, please see %s." msgstr "Weitere Informationen findest du in %s." #. Translators: placeholder is the filter name. #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:71 msgid "If an imported redirection differs from an existing redirection (or another imported redirection) only by the source value, then those redirections will be merged into a single redirection with multiple sources. You can change this behavior with the %s filter hook." msgstr "Wenn sich eine importierte Umleitung von einer bestehenden Umleitung (oder einer anderen importierten Umleitung) nur durch den Quellwert unterscheidet, werden diese Umleitungen zu einer einzigen Umleitung mit mehreren Quellen zusammengeführt. Du kannst dieses Verhalten mit dem Filter-Hook %s ändern." #. Translators: placeholder 1 is the column name, placeholder 2 is the possible #. column value ("case"). #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:65 msgid "The %1$s column may contain the value %2$s, or nothing." msgstr "Die Spalte %1$s kann den Wert %2$s enthalten, oder nichts." #. Translators: placeholders are column names. #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:62 msgid "Only the %1$s and the %2$s columns are required, the others are optional." msgstr "Nur die Spalten %1$s und %2$s sind erforderlich, die anderen sind optional." #: includes/modules/redirections/class-schedule.php:375 msgid "One or more of the selected redirections could not be changed because they are scheduled for future activation/deactivation." msgstr "Eine oder mehrere der ausgewählten Umleitungen konnten nicht geändert werden, da sie für eine zukünftige Aktivierung/Deaktivierung vorgesehen sind." #: includes/modules/redirections/class-schedule.php:89 msgid "Redirection will be deactivated on this date (optional)." msgstr "Die Umleitung wird an diesem Datum deaktiviert (optional)." #: includes/modules/redirections/class-schedule.php:88 msgid "Scheduled Deactivation" msgstr "Geplante Deaktivierung" #: includes/modules/redirections/class-schedule.php:72 msgid "Redirection will be activated on this date (optional)." msgstr "Die Umleitung wird an diesem Datum aktiviert (optional)." #: includes/modules/redirections/class-schedule.php:71 msgid "Scheduled Activation" msgstr "Geplante Aktivierung" #: includes/modules/podcast/views/options.php:117 msgid "Add copyright details if your show is copyrighted." msgstr "Füge Angaben zum Copyright hinzu, wenn deine Sendung urheberrechtlich geschützt ist." #: includes/modules/podcast/views/options.php:116 msgid "Copyright Text" msgstr "Copyright-Text" #: includes/modules/podcast/views/options.php:107 msgid "Indicates whether the podcast is explicit language or adult content." msgstr "Zeigt an, ob der Podcast explizite Sprache oder Inhalte für Erwachsene enthält." #: includes/modules/podcast/views/options.php:106 msgid "Is Explicit" msgstr "Ist explizit" #: includes/modules/podcast/views/options.php:97 msgid "Add the tracking prefix provided by your tracking service like Chartable, Podsights, Podtrac, etc." msgstr "Füge das von deinem Tracking-Dienst wie Chartable, Podsights, Podtrac usw. bereitgestellte Präfix hinzu." #: includes/modules/podcast/views/options.php:96 msgid "Tracking Prefix" msgstr "Tracking-Präfix" #: includes/modules/podcast/views/options.php:87 msgid "Min Size: 1400x1400px, Max Size: 3000x3000px.
    The filesize should not exceed 0.5MB." msgstr "Min. Größe: 1400x1400px, Max. Größe: 3000x3000px.
    Die Dateigröße sollte 0.5MB nicht überschreiten." #: includes/modules/podcast/views/options.php:78 msgid "Select the category that best reflects the content of your show." msgstr "Wähle die Kategorie, die den Inhalt deiner Aufzeichnung am besten widerspiegelt." #: includes/modules/podcast/views/options.php:75 msgid "Technology" msgstr "Technologie" #: includes/modules/podcast/views/options.php:74 msgid "TV & Film" msgstr "TV & Film" #: includes/modules/podcast/views/options.php:73 msgid "Sports & Recreation" msgstr "Sport & Freizeit" #: includes/modules/podcast/views/options.php:72 msgid "Society & Culture" msgstr "Gesellschaft & Kultur" #: includes/modules/podcast/views/options.php:71 msgid "Science & Medicine" msgstr "Wissenschaft & Medizin" #: includes/modules/podcast/views/options.php:70 msgid "Religion & Spirituality" msgstr "Religion & Spiritualität" #: includes/modules/podcast/views/options.php:69 msgid "News & Politics" msgstr "Nachrichten & Politik" #: includes/modules/podcast/views/options.php:67 msgid "Kids & Family" msgstr "Kinder & Familie" #: includes/modules/podcast/views/options.php:66 msgid "Health" msgstr "Gesundheit" #: includes/modules/podcast/views/options.php:65 msgid "Government & Organizations" msgstr "Regierung & Organisationen" #: includes/modules/podcast/views/options.php:64 msgid "Games & Hobbies" msgstr "Spiele & Hobbys" #: includes/modules/podcast/views/options.php:63 msgid "Education" msgstr "Bildung" #: includes/modules/podcast/views/options.php:62 msgid "Comedy" msgstr "Comedy" #: includes/modules/podcast/views/options.php:61 msgid "Business" msgstr "Business" #: includes/modules/podcast/views/options.php:60 msgid "Arts" msgstr "Kunst" #: includes/modules/podcast/views/options.php:57 msgid "Podcast Category" msgstr "Podcast-Kategorie" #: includes/modules/podcast/views/options.php:49 msgid "The email address of the podcast owner. Please make sure the email address is active and monitored." msgstr "Die E-Mail-Adresse des Podcast-Eigentümers. Bitte stelle sicher, dass die E-Mail-Adresse aktiv ist und beobachtet wird." #: includes/modules/podcast/views/options.php:48 msgid "Owner Email " msgstr "E-Mail-Adresse des Eigentümers " #: includes/modules/podcast/views/options.php:40 msgid "The podcast owner contact name." msgstr "Der Kontaktname des Podcast-Eigentümers." #: includes/modules/podcast/views/options.php:39 msgid "Owner Name" msgstr "Name des Eigentümers" #: includes/modules/podcast/views/options.php:29 msgid "A plaintext description of the podcast." msgstr "Eine Klartextbeschreibung des Podcasts." #: includes/modules/podcast/views/options.php:28 msgid "Podcast Description" msgstr "Podcast-Beschreibung" #: includes/modules/podcast/views/options.php:18 msgid "Name of the podcast." msgstr "Der Name des Podcasts." #: includes/modules/podcast/views/options.php:17 msgid "Podcast Name" msgstr "Podcast-Name" #. translators: Link to Podcast RSS feed #: includes/modules/podcast/class-podcast.php:87 msgid "Your Podcast RSS feed can be found here: %s" msgstr "Du findest deinen Podcast-RSS-Feed hier: %s" #. translators: Link to kb article #: includes/modules/podcast/class-podcast.php:84 msgid "Learn more" msgstr "Mehr erfahren" #: includes/modules/podcast/class-podcast.php:53 msgid "Podcast channel image configured in the Rank Math Settings." msgstr "Das Podcast-Kanalbild wird in den Rank Math-Einstellungen konfiguriert." #: includes/modules/podcast/class-podcast.php:52 #: includes/modules/podcast/views/options.php:86 msgid "Podcast Image" msgstr "Podcast-Bild" #: includes/modules/news-sitemap/class-news-sitemap.php:133 msgid "News Sitemaps allow you to control which content you submit to Google News. More information: News Sitemaps overview" msgstr "Mit News-Sitemaps kannst du kontrollieren, welche Inhalte du an Google News übermittelst. Weitere Informationen: Übersicht über News Sitemaps" #: includes/modules/local-seo/views/titles-options.php:318 msgid "Min Size: 112Χ112px.
    A squared image is preferred by the search engines." msgstr "Mindestgröße: 112Χ112px.
    Ein quadratisches Bild wird von den Suchmaschinen bevorzugt." #: includes/modules/local-seo/views/titles-options.php:308 msgid "Your name or company name intended to feature in Google's Knowledge Panel." msgstr "Dein Name oder Firmenname, der im Wissens-Panel von Google erscheinen soll." #: includes/modules/local-seo/views/titles-options.php:307 msgid "Person/Organization Name" msgstr "Name der Person/Organisation" #: includes/modules/local-seo/views/titles-options.php:299 msgid "An alternate version of your site name (for example, an acronym or shorter name)." msgstr "Eine alternative Version deines Webseitennamens (z. B. ein Akronym oder ein kürzerer Name)." #: includes/modules/local-seo/views/titles-options.php:298 msgid "Website Alternate Name" msgstr "Alternativer Name der Webseite" #: includes/modules/local-seo/views/titles-options.php:289 msgid "Enter the name of your site to appear in search results." msgstr "Gebe den Namen deiner Webseite ein, die in den Suchergebnissen angezeigt werden soll." #: includes/modules/local-seo/views/titles-options.php:288 msgid "Website Name" msgstr "Name der Webseite" #: includes/modules/local-seo/class-admin.php:81 assets/admin/js/blocks.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Local Business" msgstr "Local Business" #: includes/modules/local-seo/class-admin.php:80 #: includes/modules/podcast/views/options.php:59 #: includes/modules/analytics/assets/js/stats.js:1 msgid "None" msgstr "Nichts" #: includes/modules/local-seo/class-admin.php:62 msgid "KML is a file format used to display geographic data in an Earth browser such as Google Earth. More information: Locations KML" msgstr "KML ist ein Dateiformat, das zur Anzeige geografischer Daten in einem Browser für die Erde wie Google Earth verwendet wird. Weitere Informationen: Locations KML" #: includes/modules/analytics/class-analytics.php:634 msgid "Search Impression:" msgstr "Such-Impression:" #: includes/modules/analytics/class-analytics.php:633 msgid "Search Traffic:" msgstr "Such-Verkehr:" #: includes/modules/analytics/class-ajax.php:51 msgid "Data import will not work for this service as sufficient permissions are not given." msgstr "Der Datenimport funktioniert für diesen Dienst nicht, da keine ausreichenden Berechtigungen vorhanden sind." #: includes/class-modules.php:84 msgid "Please activate Schema module to use this module." msgstr "Bitte aktiviere das Schema-Modul, um dieses Modul zu verwenden." #: includes/class-modules.php:76 msgid "Make your podcasts discoverable via Google Podcasts, Apple Podcasts, and similar services with Podcast RSS feed and Schema Markup generated by Rank Math." msgstr "Mache deine Podcasts über Google Podcasts, Apple Podcasts und ähnliche Dienste mit dem Podcast-RSS-Feed und dem von Rank Math generierten Schema-Markup auffindbar." #: includes/admin/class-post-filters.php:79 includes/class-modules.php:75 #: includes/modules/podcast/class-podcast.php:82 msgid "Podcast" msgstr "Podcast" #: includes/admin/class-post-filters.php:93 msgid "How To" msgstr "So funktioniert es" #: includes/admin/class-admin-helper.php:616 msgid "Unknown Region" msgstr "Unbekannte Region" #: includes/admin/class-admin-helper.php:611 msgid "Wallis & Futuna" msgstr "Wallis und Futuna" #: includes/admin/class-admin-helper.php:600 msgid "U.S. Virgin Islands" msgstr "Amerikanische Jungferninseln" #: includes/admin/class-admin-helper.php:598 msgid "Turks & Caicos Islands" msgstr "Turks- und Caicosinseln" #: includes/admin/class-admin-helper.php:594 msgid "Trinidad & Tobago" msgstr "Trinidad und Tobago" #: includes/admin/class-admin-helper.php:586 msgid "São Tomé & Príncipe" msgstr "São Tomé und Príncipe" #: includes/admin/class-admin-helper.php:581 msgid "Svalbard & Jan Mayen" msgstr "Spitzbergen und Jan Mayen" #: includes/admin/class-admin-helper.php:578 msgid "St. Vincent & Grenadines" msgstr "Sankt Vincent und die Grenadinen" #: includes/admin/class-admin-helper.php:577 msgid "St. Pierre & Miquelon" msgstr "Sankt Pierre und Miquelon" #: includes/admin/class-admin-helper.php:576 msgid "St. Martin" msgstr "Sankt Martin" #: includes/admin/class-admin-helper.php:575 msgid "St. Lucia" msgstr "Sankt Lucia" #: includes/admin/class-admin-helper.php:574 msgid "St. Kitts & Nevis" msgstr "Sankt Kitts und Nevis" #: includes/admin/class-admin-helper.php:573 msgid "St. Helena" msgstr "Sankt Helena" #: includes/admin/class-admin-helper.php:563 msgid "Sint Maarten" msgstr "Sint Maarten" #: includes/admin/class-admin-helper.php:554 msgid "Réunion" msgstr "Réunion" #: includes/admin/class-admin-helper.php:541 msgid "Palestine" msgstr "Palästina" #: includes/admin/class-admin-helper.php:523 msgid "Myanmar (Burma)" msgstr "Myanmar (Birma)" #: includes/admin/class-admin-helper.php:501 msgid "Macau" msgstr "Macao" #: includes/admin/class-admin-helper.php:490 msgid "Kosovo" msgstr "Kosovo" #: includes/admin/class-admin-helper.php:447 msgid "Falkland Islands (Islas Malvinas)" msgstr "Falklandinseln (Malvinen)" #: includes/admin/class-admin-helper.php:435 msgid "Côte d'Ivoire" msgstr "Côte d'Ivoire" #: includes/admin/class-admin-helper.php:434 assets/admin/js/divi.js:1 #: assets/admin/js/elementor.js:1 assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Czechia" msgstr "Tschechien" #: includes/admin/class-admin-helper.php:427 msgid "Congo - Kinshasa" msgstr "Kongo-Kinshasa" #: includes/admin/class-admin-helper.php:426 msgid "Congo - Brazzaville" msgstr "Kongo-Brazzaville" #: includes/admin/class-admin-helper.php:417 msgid "Caribbean Netherlands" msgstr "Karibische Niederlande" #: includes/admin/class-admin-helper.php:404 msgid "Bosnia & Herzegovina" msgstr "Bosnien und Herzegowina" #: includes/admin/class-admin-helper.php:386 msgid "Antigua & Barbuda" msgstr "Antigua und Barbuda" #: includes/admin/class-admin-helper.php:378 msgid "Aland Islands" msgstr "Åland" #: includes/admin/class-admin-helper.php:360 msgid "Virgin Islands, U.S." msgstr "Amerikanische Jungferninseln" #: includes/admin/class-admin-helper.php:359 msgid "Virgin Islands, British" msgstr "Britische Jungferninseln" #: includes/admin/class-admin-helper.php:358 msgid "Viet Nam" msgstr "Vietnam" #: includes/admin/class-admin-helper.php:353 msgid "United States Minor Outlying Islands" msgstr "United States Minor Outlying Islands" #: includes/admin/class-admin-helper.php:352 #: includes/admin/class-admin-helper.php:605 assets/admin/js/divi.js:1 #: assets/admin/js/elementor.js:1 assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "United States" msgstr "Vereinigte Staaten" #: includes/admin/class-admin-helper.php:351 #: includes/admin/class-admin-helper.php:604 assets/admin/js/divi.js:1 #: assets/admin/js/elementor.js:1 assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "United Kingdom" msgstr "Vereinigtes Königreich" #: includes/admin/class-admin-helper.php:336 msgid "Tanzania, United Republic of" msgstr "Tansania" #: includes/admin/class-admin-helper.php:334 msgid "Taiwan, Province of China" msgstr "Taiwan" #: includes/admin/class-admin-helper.php:333 msgid "Syrian Arab Republic" msgstr "Syrien (Arabische Republik)" #: includes/admin/class-admin-helper.php:324 msgid "South Georgia and the South Sandwich Islands" msgstr "Südgeorgien und die Südlichen Sandwichinseln" #: includes/admin/class-admin-helper.php:315 msgid "Serbia and Montenegro" msgstr "Serbien und Montenegro" #: includes/admin/class-admin-helper.php:312 msgid "Sao Tome and Principe" msgstr "São Tomé und Príncipe" #: includes/admin/class-admin-helper.php:310 #: includes/admin/class-admin-helper.php:555 msgid "Samoa" msgstr "Samoa" #: includes/admin/class-admin-helper.php:303 msgid "Russian Federation" msgstr "Russische Föderation" #: includes/admin/class-admin-helper.php:299 #: includes/admin/class-admin-helper.php:549 msgid "Puerto Rico" msgstr "Puerto Rico" #: includes/admin/class-admin-helper.php:290 msgid "Palestinian Territory, Occupied" msgstr "Palästinensische Autonomiegebiete" #: includes/admin/class-admin-helper.php:289 #: includes/admin/class-admin-helper.php:540 msgid "Palau" msgstr "Palau" #: includes/admin/class-admin-helper.php:266 #: includes/admin/class-admin-helper.php:285 #: includes/admin/class-admin-helper.php:536 msgid "Northern Mariana Islands" msgstr "Nördliche Marianen" #: includes/admin/class-admin-helper.php:265 msgid "Moldova, Republic of" msgstr "Moldawien" #: includes/admin/class-admin-helper.php:264 msgid "Micronesia, Federated States of" msgstr "Föderierte Staaten von Mikronesien" #: includes/admin/class-admin-helper.php:251 msgid "Macedonia, the Former Yugosalv Republic of" msgstr "Nordmazedonien" #: includes/admin/class-admin-helper.php:250 msgid "Macao" msgstr "Macau" #: includes/admin/class-admin-helper.php:246 msgid "Libyan Arab Jamahiriya" msgstr "Libyen" #: includes/admin/class-admin-helper.php:241 msgid "Lao People's Democratic Republic" msgstr "Laos" #: includes/admin/class-admin-helper.php:238 msgid "Korea, Republic of" msgstr "Südkorea" #: includes/admin/class-admin-helper.php:237 msgid "Korea, Democratic People's Republic of" msgstr "Korea. Demokratische Volksrepublik" #: includes/admin/class-admin-helper.php:228 #: includes/admin/class-admin-helper.php:479 assets/admin/js/divi.js:1 #: assets/admin/js/elementor.js:1 assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Ireland" msgstr "Irland" #: includes/admin/class-admin-helper.php:226 msgid "Iran, Islamic Republic of" msgstr "Iran" #: includes/admin/class-admin-helper.php:219 msgid "Holy See (Vatican City State)" msgstr "Vatikanstadt" #: includes/admin/class-admin-helper.php:218 msgid "Heard Island and Mcdonald Islands" msgstr "Heard und McDonaldinseln" #: includes/admin/class-admin-helper.php:212 #: includes/admin/class-admin-helper.php:464 msgid "Guam" msgstr "Guam" #: includes/admin/class-admin-helper.php:194 msgid "Falkland Islands (Malvinas)" msgstr "Falklandinseln (Malwinen)" #: includes/admin/class-admin-helper.php:178 msgid "Cote D'ivoire" msgstr "Elfenbeinküste" #: includes/admin/class-admin-helper.php:175 msgid "Congo, the Democratic Republic of the" msgstr "Demokratische Republik Kongo" #: includes/admin/class-admin-helper.php:174 msgid "Congo" msgstr "Kongo" #: includes/admin/class-admin-helper.php:157 msgid "Brunei Darussalam" msgstr "Brunei Darussalam" #: includes/admin/class-admin-helper.php:129 #: includes/admin/class-admin-helper.php:381 msgid "American Samoa" msgstr "Amerikanisch-Samoa" #: includes/admin/class-admin-helper.php:125 #: includes/admin/class-admin-helper.php:376 assets/admin/js/divi.js:1 #: assets/admin/js/elementor.js:1 assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Worldwide" msgstr "Weltweit" #. Author URI of the plugin msgid "https://rankmath.com/?utm_source=Plugin&utm_medium=Readme%20Author%20URI&utm_campaign=WP" msgstr "https://rankmath.com/?utm_source=Plugin&utm_medium=Readme%20Author%20URI&utm_campaign=WP" #. Author of the plugin #: assets/admin/js/blocks.js:1 msgid "Rank Math" msgstr "Rank Math" #. Description of the plugin msgid "Super-charge your website’s SEO with the Rank Math PRO options like Site Analytics, SEO Performance, Custom Schema Templates, News/Video Sitemaps, etc." msgstr "Verbessere das SEO deiner Website mit den Optionen von Rank Math PRO wie Website-Analyse, SEO-Leistung, individuelle Schema-Templates, News-/Video-Sitemaps etc." #. Plugin URI of the plugin msgid "https://rankmath.com/wordpress/plugin/seo-suite/" msgstr "https://rankmath.com/wordpress/plugin/seo-suite/" #. Plugin Name of the plugin msgid "Rank Math SEO PRO" msgstr "Rank Math SEO PRO" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Recipe Instructions" msgstr "Rezeptanweisungen" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Recipe Ingredients" msgstr "Rezept-Zutaten" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Recipe Video Thumbnail" msgstr "Miniaturansicht des Rezept Videos" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A recipe video Description" msgstr "Recipe Video Description" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Cooking Time" msgstr "Kochzeit" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Preparation Time" msgstr "Vorbereitungszeit" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Calories" msgstr "Kalorien" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Recipe Yield" msgstr "Rezeptausbeute" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Cuisine" msgstr "Küche" #: assets/admin/js/blocks.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Type" msgstr "Typ" #: includes/modules/schema/shortcode/claimreview.php:68 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Alternate Name" msgstr "Alternativer Name" #: includes/class-register-vars.php:40 includes/class-register-vars.php:51 msgid "Random Word" msgstr "Zufälliges Wort" #: includes/modules/analytics/views/email-reports/sections/summary.php:101 msgid "Average Position" msgstr "Ø Position" #: includes/modules/analytics/views/email-reports/sections/summary.php:87 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Total Keywords" msgstr "Schlüsselwörter gesamt" #: includes/modules/analytics/views/email-reports/sections/summary.php:55 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Total Clicks" msgstr "Klicks gesamt" #: includes/modules/analytics/views/email-reports/sections/summary.php:39 #: includes/modules/analytics/views/email-reports/sections/summary.php:70 msgid "Total Impressions" msgstr "Impressionen gesamt" #: includes/modules/analytics/views/email-reports/sections/losing-posts.php:33 #: includes/modules/analytics/views/email-reports/sections/summary.php:24 #: includes/modules/analytics/views/email-reports/sections/winning-posts.php:33 #: includes/modules/analytics/assets/js/admin-bar.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Search Traffic" msgstr "Suchanfragen" #: includes/modules/analytics/views/email-reports/sections/losing-posts.php:29 #: includes/modules/analytics/views/email-reports/sections/winning-posts.php:29 msgid "Post" msgstr "Beitrag" #: includes/modules/analytics/views/email-reports/sections/losing-keywords.php:58 #: includes/modules/analytics/views/email-reports/sections/losing-posts.php:69 #: includes/modules/analytics/views/email-reports/sections/winning-keywords.php:58 #: includes/modules/analytics/views/email-reports/sections/winning-posts.php:69 msgid "No data to show." msgstr "Keine Daten anzuzeigen." #: includes/modules/analytics/views/email-reports/sections/losing-keywords.php:38 #: includes/modules/analytics/views/email-reports/sections/losing-posts.php:41 #: includes/modules/analytics/views/email-reports/sections/winning-keywords.php:38 #: includes/modules/analytics/views/email-reports/sections/winning-posts.php:41 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Position" msgstr "Position" #: includes/modules/analytics/views/email-reports/sections/losing-keywords.php:35 #: includes/modules/analytics/views/email-reports/sections/losing-posts.php:37 #: includes/modules/analytics/views/email-reports/sections/winning-keywords.php:35 #: includes/modules/analytics/views/email-reports/sections/winning-posts.php:37 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Impressions" msgstr "Impressionen" #: includes/modules/analytics/views/email-reports/report.php:35 msgid "VIEW DETAILED ANALYTICS" msgstr "DETAILLIERTE ANALYSEN ANZEIGEN" #. Translators: placeholders are anchor opening and closing tags. #: includes/modules/analytics/views/email-reports/header-after.php:40 msgid "If you can see the site data in your Search Console and Analytics accounts, but not here, then %1$s try reconnecting your account %2$s and make sure that the correct properties are selected in the %1$s Analytics Settings%2$s." msgstr "Falls du die Daten der Website nur in deinen Search-Console- und Analytics-Konten sehen kannst, aber hier nicht, dann %1$sversuche dich erneut mit deinem Konto zu verbinden%2$s und stelle sicher, dass die richtigen Eigenschaften in den %1$sAnalytics-Einstellungen%2$s ausgewählt sind." #: includes/modules/analytics/views/email-reports/header-after.php:38 msgid "It seems that there are no stats to show right now." msgstr "Momentan gibt es offenbar keine anzuzeigenden Statistiken." #: includes/modules/analytics/views/email-reports/header-after.php:37 msgid "Uh-oh" msgstr "Huch" #: includes/modules/analytics/views/email-reports/header-after.php:26 msgid "External Link Icon" msgstr "Icon für externe Links" #: includes/modules/analytics/views/email-reports/header-after.php:25 msgid "FULL REPORT" msgstr "VOLLSTÄNDIGER BERICHT" #: includes/modules/analytics/views/email-reports/header-after.php:17 msgid "SEO Report of Your Website" msgstr "SEO-Bericht deiner Website" #: includes/modules/schema/shortcode/product.php:80 msgid "Product In-Stock" msgstr "Produkt vorrätig" #: includes/modules/schema/shortcode/product.php:73 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Price Valid Until" msgstr "Preis gültig bis" #: includes/modules/schema/shortcode/product.php:66 msgid "Product Price" msgstr "Produkt-Preis" #: includes/modules/schema/shortcode/product.php:59 msgid "Product Currency" msgstr "Produkt-Währung" #: includes/modules/schema/shortcode/product.php:35 #: includes/modules/schema/shortcode/product.php:41 msgid "Product Brand" msgstr "Pruduktmarke" #: includes/modules/schema/shortcode/product.php:25 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Product SKU" msgstr "Produkt-SKU" #: includes/modules/schema/shortcode/movie.php:26 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Date Created" msgstr "Erstellungsdatum" #: includes/modules/schema/shortcode/movie.php:19 msgid "Director" msgstr "Regisseur" #: includes/modules/schema/shortcode/jobposting.php:141 msgid "Months" msgstr "Monate" #: includes/modules/schema/shortcode/jobposting.php:140 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Experience Required" msgstr "Erfahrung erforderlich" #: includes/modules/schema/shortcode/jobposting.php:130 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Education Required" msgstr "Ausbildung erforderlich" #: includes/modules/schema/shortcode/jobposting.php:114 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Location" msgstr "Standort" #: includes/modules/schema/shortcode/jobposting.php:106 msgid "Job Location" msgstr "Arbeitsort" #: includes/modules/schema/shortcode/jobposting.php:90 msgid "Job Type" msgstr "Art der Arbeit" #: includes/modules/schema/shortcode/jobposting.php:83 msgid "Organization Logo" msgstr "Logo der Organisation" #: includes/modules/schema/shortcode/jobposting.php:76 msgid "Organization URL" msgstr "Organisation-URL" #: includes/modules/schema/shortcode/jobposting.php:69 msgid "Hiring Organization " msgstr "Einstellende Organisation " #: includes/modules/schema/shortcode/jobposting.php:62 msgid "Employment Type " msgstr "Art der Arbeit " #: includes/modules/schema/shortcode/jobposting.php:55 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Unpublish when expired" msgstr "Nach Ablauf Veröffentlichung einstellen" #: includes/modules/schema/shortcode/jobposting.php:48 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Posting Expiry Date" msgstr "Ablaufdatum des Beitrags" #: includes/modules/schema/shortcode/jobposting.php:41 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Date Posted" msgstr "Veröffentlicht am" #: includes/modules/schema/shortcode/jobposting.php:34 msgid "Payroll" msgstr "Gehalt" #: includes/modules/schema/shortcode/jobposting.php:27 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Salary Currency" msgstr "Währung des Gehalts" #: includes/modules/schema/shortcode/jobposting.php:20 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Salary" msgstr "Gehalt" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Total Time" msgstr "Zeitaufwand gesamt" #: includes/modules/schema/shortcode/dataset.php:109 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Distribution" msgstr "Vertrieb" #: includes/modules/schema/shortcode/dataset.php:105 msgid "Format" msgstr "Format" #: includes/modules/schema/shortcode/dataset.php:91 msgid "Data Sets" msgstr "Datensätze" #: includes/modules/schema/shortcode/dataset.php:78 msgid "Special Coverage" msgstr "Besondere Deckung" #: includes/modules/schema/shortcode/dataset.php:71 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Temporal Coverage" msgstr "Zeitliche Deckung" #: includes/modules/schema/shortcode/dataset.php:64 msgid "Catalog" msgstr "Katalog" #: includes/modules/schema/shortcode/dataset.php:57 #: includes/modules/schema/shortcode/dataset.php:88 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "License" msgstr "Lizenz" #: includes/modules/analytics/views/email-reports/sections/losing-keywords.php:32 #: includes/modules/analytics/views/email-reports/sections/winning-keywords.php:32 #: includes/modules/schema/shortcode/dataset.php:49 #: includes/modules/analytics/assets/js/stats.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Keywords" msgstr "Schlagwörter" #: includes/modules/schema/shortcode/dataset.php:38 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Identifier" msgstr "Identifikator" #: includes/modules/schema/shortcode/dataset.php:28 msgid "Reference Web page " msgstr "Referenz-Website " #: includes/modules/schema/shortcode/claimreview.php:61 msgid "Appearance Published Date" msgstr "Design Veröffentlichungsdatum" #: includes/modules/schema/shortcode/claimreview.php:54 msgid "Appearance Author" msgstr "Design Autor" #: includes/modules/schema/shortcode/claimreview.php:47 msgid "Appearance URL" msgstr "Design URL" #: includes/modules/schema/shortcode/claimreview.php:40 msgid "Appearance Headline" msgstr "Design Überschrift" #: includes/modules/schema/shortcode/claimreview.php:33 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Published Date" msgstr "Veröffentlichungsdatum" #: includes/modules/schema/shortcode/claimreview.php:26 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Author Name" msgstr "Autor-Name" #: includes/modules/redirections/csv-import-redirections/class-import-row.php:253 msgid "Could not import redirection." msgstr "Umleitung konnte nicht importiert werden." #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:537 msgid "Are you sure you want to import redirections from this CSV file?" msgstr "Bist du sicher, dass du Umleitungen aus dieser CSV-Datei importieren möchtest?" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:515 msgid "Deleted" msgstr "Gelöscht" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:514 msgid "Updated" msgstr "Aktualisiert" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:513 msgid "Created" msgstr "Erstellt" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:241 msgid "Sorry, you are not allowed to import redirections on this site." msgstr "Leider ist es dir nicht erlaubt, Umleitungen auf dieser Website zu importieren." #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:176 msgid "Import & Export" msgstr "Import und Export" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:127 msgid "More details" msgstr "Mehr Details" #. Translators: placeholder is a comma-separated list of columns. #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:126 msgid "Import a CSV file to create or update redirections. The file must include at least the following columns: %s" msgstr "Importiere eine CSV-Datei, um Umleitungen zu erstellen oder zu aktualisieren. Die Datei muss mindestens die folgenden Spalten enthalten: %s" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:83 msgid "CSV Import" msgstr "CSV-Import" #. Translators: 1 is the command name, 2 is the column name. #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:74 msgid "Use %1$s (case-sensitive) as the value for the %2$s column to delete a redirection." msgstr "Verwende %1$s (Groß-/Kleinschreibung beachten) als Wert für die Spalte %2$s, um eine Umleitung zu löschen." #. Translators: placeholder is the column name. #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:68 msgid "If the numeric ID is specified in the %s column, then the redirection will be edited. If it is not set or empty, then a new redirection will be created." msgstr "Wenn die numerische ID in der Spalte %s angegeben ist, wird die Umleitung bearbeitet. Falls sie nicht angegeben oder leer ist, wird eine neue Umleitung erstellt." #. Translators: placeholder is a comma-separated list of columns. #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:59 msgid "Use the following columns in the CSV file (the order does not matter): %s" msgstr "Verwende die folgenden Spalten in der CSV-Datei (die Reihenfolge spielt keine Rolle): %s" #: includes/modules/local-seo/views/titles-options.php:760 msgid "Contact Page" msgstr "Kontaktseite" #: includes/modules/local-seo/views/titles-options.php:745 #: includes/modules/local-seo/views/titles-options.php:761 msgid "Select a page on your site where you want to show the LocalBusiness meta data." msgstr "Wähle eine Seite deiner Website aus, auf der du die Metadaten des lokalen Geschäfts anzeigen möchtest." #: includes/modules/local-seo/views/titles-options.php:744 msgid "About Page" msgstr "Über-Uns-Seite" #: includes/modules/local-seo/views/titles-options.php:735 #: includes/modules/local-seo/views/titles-options.php:751 msgid "Select Page" msgstr "Seite auswählen" #: includes/modules/local-seo/views/titles-options.php:729 msgid "As above, but the label that would be applicable for more than one location (default: RM Locations)." msgstr "Wie oben, aber die Bezeichnung, die für mehr als einen Standort gelten würde (Standard: RM Standorte)." #: includes/modules/local-seo/views/titles-options.php:727 msgid "Locations Post Type Name (Plural)" msgstr "Standorte-Beitragstyp-Name (Plural)" #: includes/modules/local-seo/views/titles-options.php:718 msgid "The label that appears in the sidebar for the custom post type where you can add & manage locations." msgstr "Die Bezeichnung, die in der Seitenleiste für den benutzerdefinierten Beitragstyp erscheint, wo du Standorte hinzufügen und verwalten kannst." #: includes/modules/local-seo/views/titles-options.php:716 msgid "Location Post Type Name" msgstr "Standort-Beitragstyp-Name" #: includes/modules/local-seo/views/titles-options.php:705 msgid "Locations Category Base" msgstr "Standorte-Kategorie-Basis" #: includes/modules/local-seo/views/titles-options.php:694 msgid "Locations Post Type Base" msgstr "Standorte-Beitragstyp-Basis" #: includes/modules/local-seo/views/titles-options.php:685 msgid "Latitude and longitude values separated by comma." msgstr "Breiten- und Längengrade, kommagetrennt." #: includes/modules/local-seo/views/titles-options.php:684 msgid "Geo Coordinates" msgstr "GEO-Koordinaten" #. translators: %s expands to "Google Maps Embed API" #. https://developers.google.com/maps/documentation/embed #: includes/modules/local-seo/views/titles-options.php:674 msgid "Google Maps Embed API" msgstr "Google Maps Embed API" #. translators: %s expands to "Google Maps Embed API" #. https://developers.google.com/maps/documentation/embed #: includes/modules/local-seo/views/titles-options.php:674 msgid "An API Key is required to display embedded Google Maps on your site. Get it here: %s" msgstr "Zum Einbetten von Google Maps ist ein API-Schlüssel erforderlich. Erhalte einen hier: %s" #: includes/modules/local-seo/views/titles-options.php:672 msgid "Google Maps API Key" msgstr "Google Maps - API-Schlüssel" #: includes/modules/local-seo/views/titles-options.php:658 msgid "Include business locations in site-wide search results." msgstr "Unternehmensstandorte in die seitenübergreifenden Suchergebnisse einbeziehen" #: includes/modules/local-seo/views/titles-options.php:657 msgid "Enhanced Search" msgstr "Erweiterte Suche" #: includes/modules/local-seo/views/titles-options.php:643 msgid "Enable if all of the locations where you serve customers are a part of the same legal entity." msgstr "Aktivieren, falls alle Standorte, an denen du Kunden bedienst, zur selben juristischen Person gehören." #: includes/modules/local-seo/views/titles-options.php:642 msgid "All Locations are part of the same Organization" msgstr "Alle Standorte sind Teil der gleichen Organisation" #: includes/modules/local-seo/views/titles-options.php:628 msgid "Automatically detect the user's location as the starting point." msgstr "Den Standort des Users automatisch als Startpunkt festlegen." #: includes/modules/local-seo/views/titles-options.php:627 msgid "Location Detection" msgstr "Standort-Erkennung" #: includes/modules/local-seo/views/titles-options.php:617 msgid "Customize the label of the option users can use can click to get directions to your business location on the frontend." msgstr "Passe die Beschriftung der Option an, auf die Nutzer klicken können, um eine Wegbeschreibung zu deinem Standort im Frontend zu erhalten." #: includes/modules/local-seo/views/titles-options.php:616 msgid "Show Route label" msgstr "Routenbeschriftung anzeigen" #: includes/modules/local-seo/views/titles-options.php:606 msgid "Select your organization’s primary country of operation. This helps improve the accuracy of the store locator." msgstr "Wähle das Land aus, in dem dein Unternehmen hauptsächlich tätig ist. Dies trägt dazu bei, die Genauigkeit des Store Locators zu verbessern." #: includes/modules/local-seo/views/titles-options.php:605 msgid "Primary Country" msgstr "Primäres Land" #: includes/modules/local-seo/views/titles-options.php:587 msgid "Limit the number of locations shown on your website to those nearest your user." msgstr "Beschränke die Anzahl der auf deiner Website angezeigten Standorte auf die dem Benutzer nächstgelegenen." #: includes/modules/local-seo/views/titles-options.php:586 #: assets/admin/js/blocks.js:1 msgid "Maximum number of locations to show" msgstr "Maximale Anzahl anzuzeigender Standorte" #: includes/modules/local-seo/views/titles-options.php:575 #: assets/admin/js/blocks.js:1 msgid "Terrain" msgstr "Gelände" #: includes/modules/local-seo/views/titles-options.php:574 #: assets/admin/js/blocks.js:1 msgid "Roadmap" msgstr "Fahrplan" #: includes/modules/local-seo/views/titles-options.php:573 #: assets/admin/js/blocks.js:1 msgid "Satellite" msgstr "Satellit" #: includes/modules/local-seo/views/titles-options.php:572 #: assets/admin/js/blocks.js:1 msgid "Hybrid" msgstr "Hybrid" #: includes/modules/local-seo/views/titles-options.php:570 msgid "Select the map style you wish to use on the frontend of your website." msgstr "Wähle den Kartenstil aus, den du auf dem Frontend deiner Website verwenden möchtest." #: includes/modules/local-seo/views/titles-options.php:569 msgid "Map Style" msgstr "Kartenstil" #: includes/modules/local-seo/views/titles-options.php:558 msgid "Miles" msgstr "Meilen" #: includes/modules/local-seo/views/titles-options.php:557 msgid "Kilometers" msgstr "Kilometer" #: includes/modules/local-seo/views/titles-options.php:555 msgid "Select your preferred measurement system (miles or kilometers)." msgstr "Wähle dein bevorzugtes Einheitensystem (Meilen oder Kilometer)." #: includes/modules/local-seo/views/titles-options.php:554 msgid "Measurement system" msgstr "Mess-System" #: includes/modules/local-seo/views/titles-options.php:544 msgid "Open 24h label" msgstr "Geöffnet 24-Stunden Etikett" #: includes/modules/local-seo/views/titles-options.php:534 msgid "Select the text to display alongside your opening hours when your store is open 24/7." msgstr "Wähle den Text aus, der neben deinen Öffnungszeiten angezeigt werden soll, wenn dein Laden 24/7 geöffnet ist." #: includes/modules/local-seo/views/titles-options.php:533 msgid "Open 24/7 label" msgstr "Geöffnet 24-Stunden Etikett" #: includes/modules/local-seo/views/titles-options.php:523 msgid "Text to show in Opening hours when business is closed." msgstr "Text, der in den Öffnungszeiten angezeigt wird, wenn das Geschäft geschlossen ist." #: includes/modules/local-seo/views/titles-options.php:522 msgid "Closed label" msgstr "Geschlossenes Etikett" #: includes/modules/local-seo/views/titles-options.php:507 msgid "Don't add opening hours data in Schema" msgstr "Keine Daten zu den Öffnungszeiten im Schema hinzufügen" #: includes/modules/local-seo/views/titles-options.php:506 msgid "Hide Opening Hours" msgstr "Öffnungszeiten verstecken" #: includes/modules/local-seo/views/titles-options.php:497 msgid "The price range of the business, for example $$$." msgstr "Die Preisspanne des Unternehmens, z. B. $$$." #: includes/modules/local-seo/views/titles-options.php:496 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Price Range" msgstr "Preisspanne" #: includes/modules/local-seo/views/titles-options.php:488 msgid "Format: +1-401-555-1212" msgstr "Format: +49-123-456-7890" #: includes/modules/local-seo/views/titles-options.php:466 msgid "Add number" msgstr "Nummer hinzufügen" #: includes/modules/local-seo/views/titles-options.php:463 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Phone Number" msgstr "Telefonnummer" #: includes/modules/local-seo/views/titles-options.php:453 msgid "Time format used in the contact shortcode." msgstr "Verwendetes Zeitformat im Kontakt-Shortcode." #: includes/modules/local-seo/views/titles-options.php:448 msgid "Opening Hours Format" msgstr "Format für Öffnungszeiten" #: includes/modules/local-seo/views/titles-options.php:440 msgid "e.g. 09:00-17:00" msgstr "z. B. 09:00-17:00" #: includes/modules/local-seo/views/titles-options.php:430 msgid "Sunday" msgstr "Sonntag" #: includes/modules/local-seo/views/titles-options.php:429 msgid "Saturday" msgstr "Samstag" #: includes/modules/local-seo/views/titles-options.php:428 msgid "Friday" msgstr "Freitag" #: includes/modules/local-seo/views/titles-options.php:427 msgid "Thursday" msgstr "Donnerstag" #: includes/modules/local-seo/views/titles-options.php:426 msgid "Wednesday" msgstr "Mittwoch" #: includes/modules/local-seo/views/titles-options.php:425 msgid "Tuesday" msgstr "Dienstag" #: includes/modules/local-seo/views/titles-options.php:424 msgid "Monday" msgstr "Montag" #: includes/modules/local-seo/views/titles-options.php:410 msgid "Add time" msgstr "Uhrzeit hinzufügen" #: includes/modules/local-seo/views/titles-options.php:408 msgid "Select opening hours. You can add multiple sets if you have different opening or closing hours on some days or if you have a mid-day break. Times are specified using 24:00 time." msgstr "Öffnungszeiten auswählen. Du kannst mehrere Sätze hinzufügen, wenn du an manchen Tagen unterschiedliche Öffnungs- oder Schließzeiten hast oder wenn du eine Mittagspause hast. Die Zeiten werden im 24:00 Uhr Format angegeben." #: includes/modules/local-seo/views/titles-options.php:407 #: assets/admin/js/blocks.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Opening Hours" msgstr "Öffnungszeiten" #: includes/modules/local-seo/views/titles-options.php:396 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Business Type" msgstr "Geschäftstyp" #: includes/modules/local-seo/views/titles-options.php:381 msgid "Format used when the address is displayed using the [rank_math_contact_info] shortcode.
    Available Tags: {address}, {locality}, {region}, {postalcode}, {country}, {gps}" msgstr "Format zum Anzeigen der Adresse mit Shortcode [rank_math_contact_info].
    Verfügbare Tags: {address}, {locality}, {region}, {postalcode}, {country}, {gps}" #: includes/modules/local-seo/views/titles-options.php:380 msgid "Address Format" msgstr "Adressformat" #: includes/modules/local-seo/views/titles-options.php:362 #: includes/modules/local-seo/views/titles-options.php:464 msgid "Search engines may prominently display your contact phone number for mobile users." msgstr "Suchmaschinen können deine Telefonnummer für Benutzer von Mobilgeräten an einer auffälligen Position anzeigen." #: includes/modules/local-seo/views/titles-options.php:353 msgid "Search engines display your email address." msgstr "Suchmaschinen zeigen die E-Mail-Adresse an." #: includes/modules/local-seo/views/titles-options.php:338 msgid "Once you save the changes, we will create a new custom post type called \"Locations\" where you can add multiple locations of your business/organization." msgstr "Sobald du die Änderungen gespeichert hast, wird ein neuer individueller Inhaltstyp namens „Standorte“ erstellt, zu dem du mehrere Standorte deines Unternehmens/Organisation hinzufügen kannst." #: includes/modules/local-seo/views/titles-options.php:337 msgid "Use Multiple Locations" msgstr "Mehrere Standorte nutzen" #: includes/modules/local-seo/views/titles-options.php:328 msgid "URL of the item." msgstr "Artikel-URL." #: includes/modules/schema/shortcode/dataset.php:86 #: includes/modules/analytics/assets/js/stats.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Name" msgstr "Name" #: includes/modules/local-seo/views/titles-options.php:279 msgid "Choose whether the site represents a person or an organization." msgstr "Wähle, ob die Website eine Person oder ein Unternehmen repräsentiert." #: includes/modules/local-seo/views/titles-options.php:277 msgid "Organization" msgstr "Organisation" #: includes/modules/local-seo/views/titles-options.php:274 msgid "Person or Company" msgstr "Person oder Unternehmen" #: includes/admin/class-admin-helper.php:365 #: includes/admin/class-admin-helper.php:615 #: includes/modules/local-seo/views/titles-options.php:267 msgid "Zimbabwe" msgstr "Simbabwe" #: includes/admin/class-admin-helper.php:364 #: includes/admin/class-admin-helper.php:614 #: includes/modules/local-seo/views/titles-options.php:266 msgid "Zambia" msgstr "Sambia" #: includes/admin/class-admin-helper.php:363 #: includes/admin/class-admin-helper.php:613 #: includes/modules/local-seo/views/titles-options.php:265 msgid "Yemen" msgstr "Jemen" #: includes/modules/local-seo/views/titles-options.php:264 msgid "Western Samoa" msgstr "Samoa" #: includes/admin/class-admin-helper.php:362 #: includes/admin/class-admin-helper.php:612 #: includes/modules/local-seo/views/titles-options.php:263 msgid "Western Sahara" msgstr "Westsahara" #: includes/admin/class-admin-helper.php:361 #: includes/modules/local-seo/views/titles-options.php:262 msgid "Wallis and Futuna" msgstr "Wallis und Futuna" #: includes/admin/class-admin-helper.php:610 #: includes/modules/local-seo/views/titles-options.php:261 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Vietnam" msgstr "Vietnam" #: includes/admin/class-admin-helper.php:357 #: includes/admin/class-admin-helper.php:609 #: includes/modules/local-seo/views/titles-options.php:260 msgid "Venezuela" msgstr "Venezuela" #: includes/modules/local-seo/views/titles-options.php:259 msgid "Vatican" msgstr "Vatikan" #: includes/admin/class-admin-helper.php:356 #: includes/admin/class-admin-helper.php:608 #: includes/modules/local-seo/views/titles-options.php:258 msgid "Vanuatu" msgstr "Vanuatu" #: includes/admin/class-admin-helper.php:355 #: includes/admin/class-admin-helper.php:607 #: includes/modules/local-seo/views/titles-options.php:257 msgid "Uzbekistan" msgstr "Usbekistan" #: includes/admin/class-admin-helper.php:354 #: includes/admin/class-admin-helper.php:606 #: includes/modules/local-seo/views/titles-options.php:256 msgid "Uruguay" msgstr "Uruguay" #: includes/modules/local-seo/views/titles-options.php:255 msgid "United States (US)" msgstr "Vereinigte Staaten von Amerika" #: includes/modules/local-seo/views/titles-options.php:254 msgid "United Kingdom (UK)" msgstr "Vereinigtes Königreich" #: includes/admin/class-admin-helper.php:350 #: includes/admin/class-admin-helper.php:603 #: includes/modules/local-seo/views/titles-options.php:253 msgid "United Arab Emirates" msgstr "Vereinigte Arabische Emirate" #: includes/admin/class-admin-helper.php:349 #: includes/admin/class-admin-helper.php:602 #: includes/modules/local-seo/views/titles-options.php:252 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Ukraine" msgstr "Ukraine" #: includes/admin/class-admin-helper.php:348 #: includes/admin/class-admin-helper.php:601 #: includes/modules/local-seo/views/titles-options.php:251 msgid "Uganda" msgstr "Uganda" #: includes/admin/class-admin-helper.php:347 #: includes/admin/class-admin-helper.php:599 #: includes/modules/local-seo/views/titles-options.php:250 msgid "Tuvalu" msgstr "Tuvalu" #: includes/admin/class-admin-helper.php:346 #: includes/modules/local-seo/views/titles-options.php:249 msgid "Turks and Caicos Islands" msgstr "Turks- und Caicosinseln" #: includes/admin/class-admin-helper.php:345 #: includes/admin/class-admin-helper.php:597 #: includes/modules/local-seo/views/titles-options.php:248 msgid "Turkmenistan" msgstr "Turkmenistan" #: includes/admin/class-admin-helper.php:344 #: includes/admin/class-admin-helper.php:596 #: includes/modules/local-seo/views/titles-options.php:247 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Turkey" msgstr "Türkei" #: includes/admin/class-admin-helper.php:343 #: includes/admin/class-admin-helper.php:595 #: includes/modules/local-seo/views/titles-options.php:246 msgid "Tunisia" msgstr "Tunesien" #: includes/admin/class-admin-helper.php:342 #: includes/modules/local-seo/views/titles-options.php:245 msgid "Trinidad and Tobago" msgstr "Trinidad und Tobago" #: includes/admin/class-admin-helper.php:341 #: includes/admin/class-admin-helper.php:593 #: includes/modules/local-seo/views/titles-options.php:244 msgid "Tonga" msgstr "Tonga" #: includes/admin/class-admin-helper.php:340 #: includes/modules/local-seo/views/titles-options.php:243 msgid "Tokelau" msgstr "Tokelau" #: includes/admin/class-admin-helper.php:339 #: includes/admin/class-admin-helper.php:592 #: includes/modules/local-seo/views/titles-options.php:242 msgid "Togo" msgstr "Togo" #: includes/admin/class-admin-helper.php:338 #: includes/admin/class-admin-helper.php:591 #: includes/modules/local-seo/views/titles-options.php:241 msgid "Timor-Leste" msgstr "Osttimor" #: includes/admin/class-admin-helper.php:337 #: includes/admin/class-admin-helper.php:590 #: includes/modules/local-seo/views/titles-options.php:240 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Thailand" msgstr "Thailand" #: includes/admin/class-admin-helper.php:589 #: includes/modules/local-seo/views/titles-options.php:239 msgid "Tanzania" msgstr "Tansania" #: includes/admin/class-admin-helper.php:335 #: includes/admin/class-admin-helper.php:588 #: includes/modules/local-seo/views/titles-options.php:238 msgid "Tajikistan" msgstr "Tadschikistan" #: includes/admin/class-admin-helper.php:587 #: includes/modules/local-seo/views/titles-options.php:237 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Taiwan" msgstr "Taiwan" #: includes/admin/class-admin-helper.php:585 #: includes/modules/local-seo/views/titles-options.php:236 msgid "Syria" msgstr "Syrien" #: includes/admin/class-admin-helper.php:332 #: includes/admin/class-admin-helper.php:584 #: includes/modules/local-seo/views/titles-options.php:235 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Switzerland" msgstr "Schweiz" #: includes/admin/class-admin-helper.php:331 #: includes/admin/class-admin-helper.php:583 #: includes/modules/local-seo/views/titles-options.php:234 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Sweden" msgstr "Schweden" #: includes/admin/class-admin-helper.php:330 #: includes/admin/class-admin-helper.php:582 #: includes/modules/local-seo/views/titles-options.php:233 msgid "Swaziland" msgstr "Swasiland" #: includes/admin/class-admin-helper.php:329 #: includes/modules/local-seo/views/titles-options.php:232 msgid "Svalbard and Jan Mayen" msgstr "Svalbard und Jan Mayen Inseln" #: includes/admin/class-admin-helper.php:328 #: includes/admin/class-admin-helper.php:580 #: includes/modules/local-seo/views/titles-options.php:231 msgid "Suriname" msgstr "Surinam" #: includes/admin/class-admin-helper.php:327 #: includes/admin/class-admin-helper.php:579 #: includes/modules/local-seo/views/titles-options.php:230 msgid "Sudan" msgstr "Sudan" #: includes/admin/class-admin-helper.php:326 #: includes/admin/class-admin-helper.php:572 #: includes/modules/local-seo/views/titles-options.php:229 msgid "Sri Lanka" msgstr "Sri Lanka" #: includes/admin/class-admin-helper.php:325 #: includes/admin/class-admin-helper.php:571 #: includes/modules/local-seo/views/titles-options.php:228 msgid "Spain" msgstr "Spanien" #: includes/admin/class-admin-helper.php:570 #: includes/modules/local-seo/views/titles-options.php:227 msgid "South Sudan" msgstr "Südsudan" #: includes/admin/class-admin-helper.php:569 #: includes/modules/local-seo/views/titles-options.php:226 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "South Korea" msgstr "Südkorea" #: includes/modules/local-seo/views/titles-options.php:225 msgid "South Georgia/Sandwich Islands" msgstr "Süd Georgien/Sandwich Inseln" #: includes/admin/class-admin-helper.php:323 #: includes/admin/class-admin-helper.php:568 #: includes/modules/local-seo/views/titles-options.php:224 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "South Africa" msgstr "Südafrika" #: includes/admin/class-admin-helper.php:322 #: includes/admin/class-admin-helper.php:567 #: includes/modules/local-seo/views/titles-options.php:223 msgid "Somalia" msgstr "Somalia" #: includes/admin/class-admin-helper.php:321 #: includes/admin/class-admin-helper.php:566 #: includes/modules/local-seo/views/titles-options.php:222 msgid "Solomon Islands" msgstr "Salomon-Inseln" #: includes/admin/class-admin-helper.php:320 #: includes/admin/class-admin-helper.php:565 #: includes/modules/local-seo/views/titles-options.php:221 msgid "Slovenia" msgstr "Slowenien" #: includes/admin/class-admin-helper.php:319 #: includes/admin/class-admin-helper.php:564 #: includes/modules/local-seo/views/titles-options.php:220 msgid "Slovakia" msgstr "Slowakei" #: includes/admin/class-admin-helper.php:318 #: includes/admin/class-admin-helper.php:562 #: includes/modules/local-seo/views/titles-options.php:219 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Singapore" msgstr "Singapur" #: includes/admin/class-admin-helper.php:317 #: includes/admin/class-admin-helper.php:561 #: includes/modules/local-seo/views/titles-options.php:218 msgid "Sierra Leone" msgstr "Sierra Leone" #: includes/admin/class-admin-helper.php:316 #: includes/admin/class-admin-helper.php:560 #: includes/modules/local-seo/views/titles-options.php:217 msgid "Seychelles" msgstr "Seychellen" #: includes/admin/class-admin-helper.php:559 #: includes/modules/local-seo/views/titles-options.php:216 msgid "Serbia" msgstr "Serbien" #: includes/admin/class-admin-helper.php:314 #: includes/admin/class-admin-helper.php:558 #: includes/modules/local-seo/views/titles-options.php:215 msgid "Senegal" msgstr "Senegal" #: includes/admin/class-admin-helper.php:313 #: includes/admin/class-admin-helper.php:557 #: includes/modules/local-seo/views/titles-options.php:214 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Saudi Arabia" msgstr "Saudi-Arabien" #: includes/admin/class-admin-helper.php:311 #: includes/admin/class-admin-helper.php:556 #: includes/modules/local-seo/views/titles-options.php:213 msgid "San Marino" msgstr "San Marino" #: includes/admin/class-admin-helper.php:309 #: includes/modules/local-seo/views/titles-options.php:212 msgid "Saint Vincent and the Grenadines" msgstr "St. Vincent und die Grenadinen" #: includes/admin/class-admin-helper.php:308 #: includes/modules/local-seo/views/titles-options.php:211 msgid "Saint Pierre and Miquelon" msgstr "Saint-Pierre und Miquelon" #: includes/modules/local-seo/views/titles-options.php:210 msgid "Saint Martin (French part)" msgstr "Saint-Martin (Französischer Teil)" #: includes/modules/local-seo/views/titles-options.php:209 msgid "Saint Martin (Dutch part)" msgstr "Sankt Martin (Niederländischer Teil)" #: includes/admin/class-admin-helper.php:307 #: includes/modules/local-seo/views/titles-options.php:208 msgid "Saint Lucia" msgstr "St. Lucia" #: includes/admin/class-admin-helper.php:306 #: includes/modules/local-seo/views/titles-options.php:207 msgid "Saint Kitts and Nevis" msgstr "St. Kitts und Nevis" #: includes/admin/class-admin-helper.php:305 #: includes/modules/local-seo/views/titles-options.php:206 msgid "Saint Helena" msgstr "St. Helena" #: includes/modules/local-seo/views/titles-options.php:205 msgid "Saint Barthélemy" msgstr "Saint-Barthélemy" #: includes/modules/local-seo/views/titles-options.php:204 msgid "São Tomé and Príncipe" msgstr "São Tomé und Príncipe" #: includes/admin/class-admin-helper.php:304 #: includes/admin/class-admin-helper.php:553 #: includes/modules/local-seo/views/titles-options.php:203 msgid "Rwanda" msgstr "Ruanda" #: includes/admin/class-admin-helper.php:552 #: includes/modules/local-seo/views/titles-options.php:202 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Russia" msgstr "Russland" #: includes/admin/class-admin-helper.php:302 #: includes/admin/class-admin-helper.php:551 #: includes/modules/local-seo/views/titles-options.php:201 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Romania" msgstr "Rumänien" #: includes/admin/class-admin-helper.php:301 #: includes/modules/local-seo/views/titles-options.php:200 msgid "Reunion" msgstr "Reunion" #: includes/modules/local-seo/views/titles-options.php:199 msgid "Republic of Ireland" msgstr "Irland" #: includes/admin/class-admin-helper.php:300 #: includes/admin/class-admin-helper.php:550 #: includes/modules/local-seo/views/titles-options.php:198 msgid "Qatar" msgstr "Katar" #: includes/admin/class-admin-helper.php:298 #: includes/admin/class-admin-helper.php:548 #: includes/modules/local-seo/views/titles-options.php:197 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Portugal" msgstr "Portugal" #: includes/admin/class-admin-helper.php:297 #: includes/admin/class-admin-helper.php:547 #: includes/modules/local-seo/views/titles-options.php:196 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Poland" msgstr "Polen" #: includes/admin/class-admin-helper.php:296 #: includes/modules/local-seo/views/titles-options.php:195 msgid "Pitcairn" msgstr "Pitcairn" #: includes/admin/class-admin-helper.php:295 #: includes/admin/class-admin-helper.php:546 #: includes/modules/local-seo/views/titles-options.php:194 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Philippines" msgstr "Philippinen" #: includes/admin/class-admin-helper.php:294 #: includes/admin/class-admin-helper.php:545 #: includes/modules/local-seo/views/titles-options.php:193 msgid "Peru" msgstr "Peru" #: includes/admin/class-admin-helper.php:293 #: includes/admin/class-admin-helper.php:544 #: includes/modules/local-seo/views/titles-options.php:192 msgid "Paraguay" msgstr "Paraguay" #: includes/admin/class-admin-helper.php:292 #: includes/admin/class-admin-helper.php:543 #: includes/modules/local-seo/views/titles-options.php:191 msgid "Papua New Guinea" msgstr "Papua-Neuguinea" #: includes/admin/class-admin-helper.php:291 #: includes/admin/class-admin-helper.php:542 #: includes/modules/local-seo/views/titles-options.php:190 msgid "Panama" msgstr "Panama" #: includes/modules/local-seo/views/titles-options.php:189 msgid "Palestinian Territory" msgstr "Palästinensische Autonomiegebiete" #: includes/admin/class-admin-helper.php:288 #: includes/admin/class-admin-helper.php:539 #: includes/modules/local-seo/views/titles-options.php:188 msgid "Pakistan" msgstr "Pakistan" #: includes/admin/class-admin-helper.php:287 #: includes/admin/class-admin-helper.php:538 #: includes/modules/local-seo/views/titles-options.php:187 msgid "Oman" msgstr "Oman" #: includes/admin/class-admin-helper.php:286 #: includes/admin/class-admin-helper.php:537 #: includes/modules/local-seo/views/titles-options.php:186 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Norway" msgstr "Norwegen" #: includes/admin/class-admin-helper.php:535 #: includes/modules/local-seo/views/titles-options.php:185 msgid "North Korea" msgstr "Nordkorea" #: includes/admin/class-admin-helper.php:284 #: includes/admin/class-admin-helper.php:534 #: includes/modules/local-seo/views/titles-options.php:184 msgid "Norfolk Island" msgstr "Norfolkinsel" #: includes/admin/class-admin-helper.php:283 #: includes/admin/class-admin-helper.php:533 #: includes/modules/local-seo/views/titles-options.php:183 msgid "Niue" msgstr "Niue" #: includes/admin/class-admin-helper.php:282 #: includes/admin/class-admin-helper.php:532 #: includes/modules/local-seo/views/titles-options.php:182 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Nigeria" msgstr "Nigeria" #: includes/admin/class-admin-helper.php:281 #: includes/admin/class-admin-helper.php:531 #: includes/modules/local-seo/views/titles-options.php:181 msgid "Niger" msgstr "Niger" #: includes/admin/class-admin-helper.php:280 #: includes/admin/class-admin-helper.php:530 #: includes/modules/local-seo/views/titles-options.php:180 msgid "Nicaragua" msgstr "Nicaragua" #: includes/admin/class-admin-helper.php:279 #: includes/admin/class-admin-helper.php:529 #: includes/modules/local-seo/views/titles-options.php:179 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "New Zealand" msgstr "Neuseeland" #: includes/admin/class-admin-helper.php:278 #: includes/admin/class-admin-helper.php:528 #: includes/modules/local-seo/views/titles-options.php:178 msgid "New Caledonia" msgstr "Neukaledonien" #: includes/admin/class-admin-helper.php:277 #: includes/modules/local-seo/views/titles-options.php:177 msgid "Netherlands Antilles" msgstr "Niederländische Antillen" #: includes/admin/class-admin-helper.php:276 #: includes/admin/class-admin-helper.php:527 #: includes/modules/local-seo/views/titles-options.php:176 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Netherlands" msgstr "Niederlande" #: includes/admin/class-admin-helper.php:275 #: includes/admin/class-admin-helper.php:526 #: includes/modules/local-seo/views/titles-options.php:175 msgid "Nepal" msgstr "Nepal" #: includes/admin/class-admin-helper.php:274 #: includes/admin/class-admin-helper.php:525 #: includes/modules/local-seo/views/titles-options.php:174 msgid "Nauru" msgstr "Nauru" #: includes/admin/class-admin-helper.php:273 #: includes/admin/class-admin-helper.php:524 #: includes/modules/local-seo/views/titles-options.php:173 msgid "Namibia" msgstr "Namibia" #: includes/admin/class-admin-helper.php:272 #: includes/modules/local-seo/views/titles-options.php:172 msgid "Myanmar" msgstr "Myanmar" #: includes/admin/class-admin-helper.php:271 #: includes/admin/class-admin-helper.php:522 #: includes/modules/local-seo/views/titles-options.php:171 msgid "Mozambique" msgstr "Mosambik" #: includes/admin/class-admin-helper.php:270 #: includes/admin/class-admin-helper.php:521 #: includes/modules/local-seo/views/titles-options.php:170 msgid "Morocco" msgstr "Marokko" #: includes/admin/class-admin-helper.php:269 #: includes/admin/class-admin-helper.php:520 #: includes/modules/local-seo/views/titles-options.php:169 msgid "Montserrat" msgstr "Montserrat" #: includes/admin/class-admin-helper.php:519 #: includes/modules/local-seo/views/titles-options.php:168 msgid "Montenegro" msgstr "Montenegro" #: includes/admin/class-admin-helper.php:268 #: includes/admin/class-admin-helper.php:518 #: includes/modules/local-seo/views/titles-options.php:167 msgid "Mongolia" msgstr "Mongolei" #: includes/admin/class-admin-helper.php:267 #: includes/admin/class-admin-helper.php:517 #: includes/modules/local-seo/views/titles-options.php:166 msgid "Monaco" msgstr "Monaco" #: includes/admin/class-admin-helper.php:516 #: includes/modules/local-seo/views/titles-options.php:165 msgid "Moldova" msgstr "Moldawien" #: includes/admin/class-admin-helper.php:515 #: includes/modules/local-seo/views/titles-options.php:164 msgid "Micronesia" msgstr "Mikronesien" #: includes/admin/class-admin-helper.php:263 #: includes/admin/class-admin-helper.php:514 #: includes/modules/local-seo/views/titles-options.php:163 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Mexico" msgstr "Mexiko" #: includes/admin/class-admin-helper.php:262 #: includes/admin/class-admin-helper.php:513 #: includes/modules/local-seo/views/titles-options.php:162 msgid "Mayotte" msgstr "Mayotte" #: includes/admin/class-admin-helper.php:261 #: includes/admin/class-admin-helper.php:512 #: includes/modules/local-seo/views/titles-options.php:161 msgid "Mauritius" msgstr "Mauritius" #: includes/admin/class-admin-helper.php:260 #: includes/admin/class-admin-helper.php:511 #: includes/modules/local-seo/views/titles-options.php:160 msgid "Mauritania" msgstr "Mauretanien" #: includes/admin/class-admin-helper.php:259 #: includes/admin/class-admin-helper.php:510 #: includes/modules/local-seo/views/titles-options.php:159 msgid "Martinique" msgstr "Martinique" #: includes/admin/class-admin-helper.php:258 #: includes/admin/class-admin-helper.php:509 #: includes/modules/local-seo/views/titles-options.php:158 msgid "Marshall Islands" msgstr "Marshallinseln" #: includes/admin/class-admin-helper.php:257 #: includes/admin/class-admin-helper.php:508 #: includes/modules/local-seo/views/titles-options.php:157 msgid "Malta" msgstr "Malta" #: includes/admin/class-admin-helper.php:256 #: includes/admin/class-admin-helper.php:507 #: includes/modules/local-seo/views/titles-options.php:156 msgid "Mali" msgstr "Mali" #: includes/admin/class-admin-helper.php:255 #: includes/admin/class-admin-helper.php:506 #: includes/modules/local-seo/views/titles-options.php:155 msgid "Maldives" msgstr "Malediven" #: includes/admin/class-admin-helper.php:254 #: includes/admin/class-admin-helper.php:505 #: includes/modules/local-seo/views/titles-options.php:154 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Malaysia" msgstr "Malaysia" #: includes/admin/class-admin-helper.php:253 #: includes/admin/class-admin-helper.php:504 #: includes/modules/local-seo/views/titles-options.php:153 msgid "Malawi" msgstr "Malawi" #: includes/admin/class-admin-helper.php:252 #: includes/admin/class-admin-helper.php:503 #: includes/modules/local-seo/views/titles-options.php:152 msgid "Madagascar" msgstr "Madagaskar" #: includes/admin/class-admin-helper.php:502 #: includes/modules/local-seo/views/titles-options.php:151 msgid "Macedonia" msgstr "Nordmazedonien" #: includes/modules/local-seo/views/titles-options.php:150 msgid "Macao S.A.R., China" msgstr "Macau S.A.R., China" #: includes/admin/class-admin-helper.php:249 #: includes/admin/class-admin-helper.php:500 #: includes/modules/local-seo/views/titles-options.php:149 msgid "Luxembourg" msgstr "Luxemburg" #: includes/admin/class-admin-helper.php:248 #: includes/admin/class-admin-helper.php:499 #: includes/modules/local-seo/views/titles-options.php:148 msgid "Lithuania" msgstr "Litauen" #: includes/admin/class-admin-helper.php:247 #: includes/admin/class-admin-helper.php:498 #: includes/modules/local-seo/views/titles-options.php:147 msgid "Liechtenstein" msgstr "Liechtenstein" #: includes/admin/class-admin-helper.php:497 #: includes/modules/local-seo/views/titles-options.php:146 msgid "Libya" msgstr "Libyen" #: includes/admin/class-admin-helper.php:245 #: includes/admin/class-admin-helper.php:496 #: includes/modules/local-seo/views/titles-options.php:145 msgid "Liberia" msgstr "Liberia" #: includes/admin/class-admin-helper.php:244 #: includes/admin/class-admin-helper.php:495 #: includes/modules/local-seo/views/titles-options.php:144 msgid "Lesotho" msgstr "Lesotho" #: includes/admin/class-admin-helper.php:243 #: includes/admin/class-admin-helper.php:494 #: includes/modules/local-seo/views/titles-options.php:143 msgid "Lebanon" msgstr "Libanon" #: includes/admin/class-admin-helper.php:242 #: includes/modules/local-seo/views/titles-options.php:142 msgid "Latvia" msgstr "Lettland" #: includes/admin/class-admin-helper.php:493 #: includes/modules/local-seo/views/titles-options.php:141 msgid "Laos" msgstr "Laos" #: includes/admin/class-admin-helper.php:240 #: includes/admin/class-admin-helper.php:492 #: includes/modules/local-seo/views/titles-options.php:140 msgid "Kyrgyzstan" msgstr "Kirgisistan" #: includes/admin/class-admin-helper.php:239 #: includes/admin/class-admin-helper.php:491 #: includes/modules/local-seo/views/titles-options.php:139 msgid "Kuwait" msgstr "Kuwait" #: includes/admin/class-admin-helper.php:236 #: includes/admin/class-admin-helper.php:489 #: includes/modules/local-seo/views/titles-options.php:138 msgid "Kiribati" msgstr "Kiribati" #: includes/admin/class-admin-helper.php:235 #: includes/admin/class-admin-helper.php:488 #: includes/modules/local-seo/views/titles-options.php:137 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Kenya" msgstr "Kenia" #: includes/admin/class-admin-helper.php:234 #: includes/admin/class-admin-helper.php:487 #: includes/modules/local-seo/views/titles-options.php:136 msgid "Kazakhstan" msgstr "Kasachstan" #: includes/admin/class-admin-helper.php:233 #: includes/admin/class-admin-helper.php:486 #: includes/modules/local-seo/views/titles-options.php:135 msgid "Jordan" msgstr "Jordanien" #: includes/admin/class-admin-helper.php:485 #: includes/modules/local-seo/views/titles-options.php:134 msgid "Jersey" msgstr "Jersey" #: includes/admin/class-admin-helper.php:232 #: includes/admin/class-admin-helper.php:484 #: includes/modules/local-seo/views/titles-options.php:133 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Japan" msgstr "Japan" #: includes/admin/class-admin-helper.php:231 #: includes/admin/class-admin-helper.php:483 #: includes/modules/local-seo/views/titles-options.php:132 msgid "Jamaica" msgstr "Jamaika" #: includes/modules/local-seo/views/titles-options.php:131 msgid "Ivory Coast" msgstr "Elfenbeinküste" #: includes/admin/class-admin-helper.php:230 #: includes/admin/class-admin-helper.php:482 #: includes/modules/local-seo/views/titles-options.php:130 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Italy" msgstr "Italien" #: includes/admin/class-admin-helper.php:229 #: includes/admin/class-admin-helper.php:481 #: includes/modules/local-seo/views/titles-options.php:129 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Israel" msgstr "Israel" #: includes/admin/class-admin-helper.php:480 #: includes/modules/local-seo/views/titles-options.php:128 msgid "Isle of Man" msgstr "Isle of Man" #: includes/admin/class-admin-helper.php:227 #: includes/admin/class-admin-helper.php:478 #: includes/modules/local-seo/views/titles-options.php:127 msgid "Iraq" msgstr "Irak" #: includes/admin/class-admin-helper.php:477 #: includes/modules/local-seo/views/titles-options.php:126 msgid "Iran" msgstr "Iran" #: includes/admin/class-admin-helper.php:225 #: includes/admin/class-admin-helper.php:476 #: includes/modules/local-seo/views/titles-options.php:125 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Indonesia" msgstr "Indonesien" #: includes/admin/class-admin-helper.php:224 #: includes/admin/class-admin-helper.php:475 #: includes/modules/local-seo/views/titles-options.php:124 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "India" msgstr "Indien" #: includes/admin/class-admin-helper.php:223 #: includes/admin/class-admin-helper.php:474 #: includes/modules/local-seo/views/titles-options.php:123 msgid "Iceland" msgstr "Island" #: includes/admin/class-admin-helper.php:222 #: includes/admin/class-admin-helper.php:473 #: includes/modules/local-seo/views/titles-options.php:122 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Hungary" msgstr "Ungarn" #: includes/admin/class-admin-helper.php:221 #: includes/admin/class-admin-helper.php:472 #: includes/modules/local-seo/views/titles-options.php:121 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Hong Kong" msgstr "Hongkong" #: includes/admin/class-admin-helper.php:220 #: includes/admin/class-admin-helper.php:471 #: includes/modules/local-seo/views/titles-options.php:120 msgid "Honduras" msgstr "Honduras" #: includes/modules/local-seo/views/titles-options.php:119 msgid "Heard Island and McDonald Islands" msgstr "Heard und McDonaldinseln" #: includes/admin/class-admin-helper.php:217 #: includes/admin/class-admin-helper.php:470 #: includes/modules/local-seo/views/titles-options.php:118 msgid "Haiti" msgstr "Haiti" #: includes/admin/class-admin-helper.php:216 #: includes/admin/class-admin-helper.php:469 #: includes/modules/local-seo/views/titles-options.php:117 msgid "Guyana" msgstr "Guyana" #: includes/admin/class-admin-helper.php:215 #: includes/admin/class-admin-helper.php:468 #: includes/modules/local-seo/views/titles-options.php:116 msgid "Guinea-Bissau" msgstr "Guinea-Bissau" #: includes/admin/class-admin-helper.php:214 #: includes/admin/class-admin-helper.php:467 #: includes/modules/local-seo/views/titles-options.php:115 msgid "Guinea" msgstr "Guinea" #: includes/admin/class-admin-helper.php:466 #: includes/modules/local-seo/views/titles-options.php:114 msgid "Guernsey" msgstr "Guernsey" #: includes/admin/class-admin-helper.php:213 #: includes/admin/class-admin-helper.php:465 #: includes/modules/local-seo/views/titles-options.php:113 msgid "Guatemala" msgstr "Guatemala" #: includes/admin/class-admin-helper.php:211 #: includes/admin/class-admin-helper.php:463 #: includes/modules/local-seo/views/titles-options.php:112 msgid "Guadeloupe" msgstr "Guadeloupe" #: includes/admin/class-admin-helper.php:210 #: includes/admin/class-admin-helper.php:462 #: includes/modules/local-seo/views/titles-options.php:111 msgid "Grenada" msgstr "Grenada" #: includes/admin/class-admin-helper.php:209 #: includes/admin/class-admin-helper.php:461 #: includes/modules/local-seo/views/titles-options.php:110 msgid "Greenland" msgstr "Grönland" #: includes/admin/class-admin-helper.php:208 #: includes/admin/class-admin-helper.php:460 #: includes/modules/local-seo/views/titles-options.php:109 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Greece" msgstr "Griechenland" #: includes/admin/class-admin-helper.php:207 #: includes/admin/class-admin-helper.php:459 #: includes/modules/local-seo/views/titles-options.php:108 msgid "Gibraltar" msgstr "Gibraltar" #: includes/admin/class-admin-helper.php:206 #: includes/admin/class-admin-helper.php:458 #: includes/modules/local-seo/views/titles-options.php:107 msgid "Ghana" msgstr "Ghana" #: includes/admin/class-admin-helper.php:205 #: includes/admin/class-admin-helper.php:457 #: includes/modules/local-seo/views/titles-options.php:106 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Germany" msgstr "Deutschland" #: includes/admin/class-admin-helper.php:204 #: includes/admin/class-admin-helper.php:456 #: includes/modules/local-seo/views/titles-options.php:105 msgid "Georgia" msgstr "Georgia" #: includes/admin/class-admin-helper.php:203 #: includes/admin/class-admin-helper.php:455 #: includes/modules/local-seo/views/titles-options.php:104 msgid "Gambia" msgstr "Gambia" #: includes/admin/class-admin-helper.php:202 #: includes/admin/class-admin-helper.php:454 #: includes/modules/local-seo/views/titles-options.php:103 msgid "Gabon" msgstr "Gabun" #: includes/admin/class-admin-helper.php:201 #: includes/modules/local-seo/views/titles-options.php:102 msgid "French Southern Territories" msgstr "Französische Süd- und Antarktisgebiete" #: includes/admin/class-admin-helper.php:200 #: includes/admin/class-admin-helper.php:453 #: includes/modules/local-seo/views/titles-options.php:101 msgid "French Polynesia" msgstr "Französisch-Polynesien" #: includes/admin/class-admin-helper.php:199 #: includes/admin/class-admin-helper.php:452 #: includes/modules/local-seo/views/titles-options.php:100 msgid "French Guiana" msgstr "Französisch-Guayana" #: includes/admin/class-admin-helper.php:198 #: includes/admin/class-admin-helper.php:451 #: includes/modules/local-seo/views/titles-options.php:99 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "France" msgstr "Frankreich" #: includes/admin/class-admin-helper.php:197 #: includes/admin/class-admin-helper.php:450 #: includes/modules/local-seo/views/titles-options.php:98 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Finland" msgstr "Finnland" #: includes/admin/class-admin-helper.php:196 #: includes/admin/class-admin-helper.php:449 #: includes/modules/local-seo/views/titles-options.php:97 msgid "Fiji" msgstr "Fidschi" #: includes/admin/class-admin-helper.php:195 #: includes/admin/class-admin-helper.php:448 #: includes/modules/local-seo/views/titles-options.php:96 msgid "Faroe Islands" msgstr "Färöer" #: includes/modules/local-seo/views/titles-options.php:95 msgid "Falkland Islands" msgstr "Falklandinseln" #: includes/admin/class-admin-helper.php:193 #: includes/admin/class-admin-helper.php:446 #: includes/modules/local-seo/views/titles-options.php:94 msgid "Ethiopia" msgstr "Äthiopien" #: includes/admin/class-admin-helper.php:192 #: includes/admin/class-admin-helper.php:445 #: includes/modules/local-seo/views/titles-options.php:93 msgid "Estonia" msgstr "Estland" #: includes/admin/class-admin-helper.php:191 #: includes/admin/class-admin-helper.php:444 #: includes/modules/local-seo/views/titles-options.php:92 msgid "Eritrea" msgstr "Eritrea" #: includes/admin/class-admin-helper.php:190 #: includes/admin/class-admin-helper.php:443 #: includes/modules/local-seo/views/titles-options.php:91 msgid "Equatorial Guinea" msgstr "Äquatorialguinea" #: includes/admin/class-admin-helper.php:189 #: includes/admin/class-admin-helper.php:442 #: includes/modules/local-seo/views/titles-options.php:90 msgid "El Salvador" msgstr "El Salvador" #: includes/admin/class-admin-helper.php:188 #: includes/admin/class-admin-helper.php:441 #: includes/modules/local-seo/views/titles-options.php:89 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Egypt" msgstr "Ägypten" #: includes/admin/class-admin-helper.php:187 #: includes/admin/class-admin-helper.php:440 #: includes/modules/local-seo/views/titles-options.php:88 msgid "Ecuador" msgstr "Ecuador" #: includes/admin/class-admin-helper.php:186 #: includes/admin/class-admin-helper.php:439 #: includes/modules/local-seo/views/titles-options.php:87 msgid "Dominican Republic" msgstr "Dominikanische Republik" #: includes/admin/class-admin-helper.php:185 #: includes/admin/class-admin-helper.php:438 #: includes/modules/local-seo/views/titles-options.php:86 msgid "Dominica" msgstr "Dominica" #: includes/admin/class-admin-helper.php:184 #: includes/admin/class-admin-helper.php:437 #: includes/modules/local-seo/views/titles-options.php:85 msgid "Djibouti" msgstr "Dschibuti" #: includes/admin/class-admin-helper.php:183 #: includes/admin/class-admin-helper.php:436 #: includes/modules/local-seo/views/titles-options.php:84 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Denmark" msgstr "Dänemark" #: includes/admin/class-admin-helper.php:182 #: includes/modules/local-seo/views/titles-options.php:83 msgid "Czech Republic" msgstr "Tschechische Republik" #: includes/admin/class-admin-helper.php:181 #: includes/admin/class-admin-helper.php:433 #: includes/modules/local-seo/views/titles-options.php:82 msgid "Cyprus" msgstr "Zypern" #: includes/admin/class-admin-helper.php:432 #: includes/modules/local-seo/views/titles-options.php:81 msgid "Curaçao" msgstr "Curaçao" #: includes/admin/class-admin-helper.php:180 #: includes/admin/class-admin-helper.php:431 #: includes/modules/local-seo/views/titles-options.php:80 msgid "Cuba" msgstr "Kuba" #: includes/admin/class-admin-helper.php:179 #: includes/admin/class-admin-helper.php:430 #: includes/modules/local-seo/views/titles-options.php:79 msgid "Croatia" msgstr "Kroatien" #: includes/admin/class-admin-helper.php:177 #: includes/admin/class-admin-helper.php:429 #: includes/modules/local-seo/views/titles-options.php:78 msgid "Costa Rica" msgstr "Costa Rica" #: includes/admin/class-admin-helper.php:176 #: includes/admin/class-admin-helper.php:428 #: includes/modules/local-seo/views/titles-options.php:77 msgid "Cook Islands" msgstr "Cookinseln" #: includes/modules/local-seo/views/titles-options.php:76 msgid "Congo (Kinshasa)" msgstr "Kongo (Kinshasa)" #: includes/modules/local-seo/views/titles-options.php:75 msgid "Congo (Brazzaville)" msgstr "Kongo (Brazzaville)" #: includes/admin/class-admin-helper.php:173 #: includes/admin/class-admin-helper.php:425 #: includes/modules/local-seo/views/titles-options.php:74 msgid "Comoros" msgstr "Komoren" #: includes/admin/class-admin-helper.php:172 #: includes/admin/class-admin-helper.php:424 #: includes/modules/local-seo/views/titles-options.php:73 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Colombia" msgstr "Kolumbien" #: includes/admin/class-admin-helper.php:171 #: includes/modules/local-seo/views/titles-options.php:72 msgid "Cocos (Keeling) Islands" msgstr "Kokosinseln (Keelinginseln)" #: includes/admin/class-admin-helper.php:170 #: includes/admin/class-admin-helper.php:423 #: includes/modules/local-seo/views/titles-options.php:71 msgid "Christmas Island" msgstr "Weihnachtsinsel" #: includes/admin/class-admin-helper.php:169 #: includes/admin/class-admin-helper.php:422 #: includes/modules/local-seo/views/titles-options.php:70 msgid "China" msgstr "China" #: includes/admin/class-admin-helper.php:168 #: includes/admin/class-admin-helper.php:421 #: includes/modules/local-seo/views/titles-options.php:69 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Chile" msgstr "Chile" #: includes/admin/class-admin-helper.php:167 #: includes/admin/class-admin-helper.php:420 #: includes/modules/local-seo/views/titles-options.php:68 msgid "Chad" msgstr "Tschad" #: includes/admin/class-admin-helper.php:166 #: includes/admin/class-admin-helper.php:419 #: includes/modules/local-seo/views/titles-options.php:67 msgid "Central African Republic" msgstr "Zentralafrikanische Republik" #: includes/admin/class-admin-helper.php:165 #: includes/admin/class-admin-helper.php:418 #: includes/modules/local-seo/views/titles-options.php:66 msgid "Cayman Islands" msgstr "Kaimaninseln" #: includes/admin/class-admin-helper.php:164 #: includes/admin/class-admin-helper.php:416 #: includes/modules/local-seo/views/titles-options.php:65 msgid "Cape Verde" msgstr "Kap Verde" #: includes/admin/class-admin-helper.php:163 #: includes/admin/class-admin-helper.php:415 #: includes/modules/local-seo/views/titles-options.php:64 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Canada" msgstr "Kanada" #: includes/admin/class-admin-helper.php:162 #: includes/admin/class-admin-helper.php:414 #: includes/modules/local-seo/views/titles-options.php:63 msgid "Cameroon" msgstr "Kamerun" #: includes/admin/class-admin-helper.php:161 #: includes/admin/class-admin-helper.php:413 #: includes/modules/local-seo/views/titles-options.php:62 msgid "Cambodia" msgstr "Kambodscha" #: includes/admin/class-admin-helper.php:160 #: includes/admin/class-admin-helper.php:412 #: includes/modules/local-seo/views/titles-options.php:61 msgid "Burundi" msgstr "Burundi" #: includes/admin/class-admin-helper.php:159 #: includes/admin/class-admin-helper.php:411 #: includes/modules/local-seo/views/titles-options.php:60 msgid "Burkina Faso" msgstr "Burkina Faso" #: includes/admin/class-admin-helper.php:158 #: includes/admin/class-admin-helper.php:410 #: includes/modules/local-seo/views/titles-options.php:59 msgid "Bulgaria" msgstr "Bulgarien" #: includes/admin/class-admin-helper.php:409 #: includes/modules/local-seo/views/titles-options.php:58 msgid "Brunei" msgstr "Brunei" #: includes/admin/class-admin-helper.php:408 #: includes/modules/local-seo/views/titles-options.php:57 msgid "British Virgin Islands" msgstr "Britische Jungferninseln" #: includes/admin/class-admin-helper.php:156 #: includes/admin/class-admin-helper.php:407 #: includes/modules/local-seo/views/titles-options.php:56 msgid "British Indian Ocean Territory" msgstr "Britisches Territorium im Indischen Ozean" #: includes/admin/class-admin-helper.php:155 #: includes/admin/class-admin-helper.php:406 #: includes/modules/local-seo/views/titles-options.php:55 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Brazil" msgstr "Brasilien" #: includes/admin/class-admin-helper.php:154 #: includes/modules/local-seo/views/titles-options.php:54 msgid "Bouvet Island" msgstr "Bouvetinsel" #: includes/admin/class-admin-helper.php:153 #: includes/admin/class-admin-helper.php:405 #: includes/modules/local-seo/views/titles-options.php:53 msgid "Botswana" msgstr "Botswana" #: includes/admin/class-admin-helper.php:152 #: includes/modules/local-seo/views/titles-options.php:52 msgid "Bosnia and Herzegovina" msgstr "Bosnien und Herzegowina" #: includes/modules/local-seo/views/titles-options.php:51 msgid "Bonaire, Sint Eustatius and Saba" msgstr "Bonaire, Sint Eustatius und Saba" #: includes/admin/class-admin-helper.php:151 #: includes/admin/class-admin-helper.php:403 #: includes/modules/local-seo/views/titles-options.php:50 msgid "Bolivia" msgstr "Bolivien" #: includes/admin/class-admin-helper.php:150 #: includes/admin/class-admin-helper.php:402 #: includes/modules/local-seo/views/titles-options.php:49 msgid "Bhutan" msgstr "Bhutan" #: includes/admin/class-admin-helper.php:149 #: includes/admin/class-admin-helper.php:401 #: includes/modules/local-seo/views/titles-options.php:48 msgid "Bermuda" msgstr "Bermuda" #: includes/admin/class-admin-helper.php:148 #: includes/admin/class-admin-helper.php:400 #: includes/modules/local-seo/views/titles-options.php:47 msgid "Benin" msgstr "Benin" #: includes/admin/class-admin-helper.php:147 #: includes/admin/class-admin-helper.php:399 #: includes/modules/local-seo/views/titles-options.php:46 msgid "Belize" msgstr "Belize" #: includes/admin/class-admin-helper.php:146 #: includes/admin/class-admin-helper.php:398 #: includes/modules/local-seo/views/titles-options.php:45 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Belgium" msgstr "Belgien" #: includes/modules/local-seo/views/titles-options.php:44 msgid "Belau" msgstr "Belau" #: includes/admin/class-admin-helper.php:145 #: includes/admin/class-admin-helper.php:397 #: includes/modules/local-seo/views/titles-options.php:43 msgid "Belarus" msgstr "Weißrussland" #: includes/admin/class-admin-helper.php:144 #: includes/admin/class-admin-helper.php:396 #: includes/modules/local-seo/views/titles-options.php:42 msgid "Barbados" msgstr "Barbados" #: includes/admin/class-admin-helper.php:143 #: includes/admin/class-admin-helper.php:395 #: includes/modules/local-seo/views/titles-options.php:41 msgid "Bangladesh" msgstr "Bangladesch" #: includes/admin/class-admin-helper.php:142 #: includes/admin/class-admin-helper.php:394 #: includes/modules/local-seo/views/titles-options.php:40 msgid "Bahrain" msgstr "Bahrain" #: includes/admin/class-admin-helper.php:141 #: includes/admin/class-admin-helper.php:393 #: includes/modules/local-seo/views/titles-options.php:39 msgid "Bahamas" msgstr "Bahamas" #: includes/admin/class-admin-helper.php:140 #: includes/admin/class-admin-helper.php:392 #: includes/modules/local-seo/views/titles-options.php:38 msgid "Azerbaijan" msgstr "Aserbaidschan" #: includes/admin/class-admin-helper.php:139 #: includes/admin/class-admin-helper.php:391 #: includes/modules/local-seo/views/titles-options.php:37 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Austria" msgstr "Österreich" #: includes/admin/class-admin-helper.php:138 #: includes/admin/class-admin-helper.php:390 #: includes/modules/local-seo/views/titles-options.php:36 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Australia" msgstr "Australien" #: includes/admin/class-admin-helper.php:137 #: includes/admin/class-admin-helper.php:389 #: includes/modules/local-seo/views/titles-options.php:35 msgid "Aruba" msgstr "Aruba" #: includes/admin/class-admin-helper.php:136 #: includes/admin/class-admin-helper.php:388 #: includes/modules/local-seo/views/titles-options.php:34 msgid "Armenia" msgstr "Armenien" #: includes/admin/class-admin-helper.php:135 #: includes/admin/class-admin-helper.php:387 #: includes/modules/local-seo/views/titles-options.php:33 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Argentina" msgstr "Argentinien" #: includes/admin/class-admin-helper.php:134 #: includes/modules/local-seo/views/titles-options.php:32 msgid "Antigua and Barbuda" msgstr "Antigua und Barbuda" #: includes/admin/class-admin-helper.php:133 #: includes/admin/class-admin-helper.php:385 #: includes/modules/local-seo/views/titles-options.php:31 msgid "Antarctica" msgstr "Antarktika" #: includes/admin/class-admin-helper.php:132 #: includes/admin/class-admin-helper.php:384 #: includes/modules/local-seo/views/titles-options.php:30 msgid "Anguilla" msgstr "Anguilla" #: includes/admin/class-admin-helper.php:131 #: includes/admin/class-admin-helper.php:383 #: includes/modules/local-seo/views/titles-options.php:29 msgid "Angola" msgstr "Angola" #: includes/admin/class-admin-helper.php:130 #: includes/admin/class-admin-helper.php:382 #: includes/modules/local-seo/views/titles-options.php:28 msgid "Andorra" msgstr "Andorra" #: includes/admin/class-admin-helper.php:128 #: includes/admin/class-admin-helper.php:380 #: includes/modules/local-seo/views/titles-options.php:27 msgid "Algeria" msgstr "Algerien" #: includes/admin/class-admin-helper.php:127 #: includes/admin/class-admin-helper.php:379 #: includes/modules/local-seo/views/titles-options.php:26 msgid "Albania" msgstr "Albanien" #: includes/admin/class-admin-helper.php:126 #: includes/admin/class-admin-helper.php:377 #: includes/modules/local-seo/views/titles-options.php:25 msgid "Afghanistan" msgstr "Afghanistan" #: includes/modules/local-seo/views/titles-options.php:24 msgid "Åland Islands" msgstr "Ålandinseln" #: includes/modules/local-seo/views/titles-options.php:23 msgid "Choose a country" msgstr "Wähle ein Land" #: includes/modules/local-seo/views/sitemap-settings.php:18 msgid "locations.kml Sitemap is generated automatically when the Local SEO module is enabled, and the geo-coordinates are added." msgstr "locations.kml-Sitemap wird automatisch erstellt, wenn das Local-SEO-Modul aktiviert ist und die Geokoordinaten hinzugefügt werden." #: includes/modules/local-seo/views/sitemap-settings.php:17 msgid "Include KML File in the Sitemap" msgstr "KML-Datei in die Sitemap einbinden" #: includes/modules/local-seo/shortcodes/class-store-locator.php:219 msgid "Show route" msgstr "Zeige Route" #: includes/modules/local-seo/shortcodes/class-store-locator.php:217 msgid "Your location:" msgstr "Dein Standort:" #: includes/modules/local-seo/shortcodes/class-store-locator.php:213 msgid "Route" msgstr "Route" #: includes/modules/local-seo/shortcodes/class-store-locator.php:208 msgid "Hide route" msgstr "Route ausblenden" #: includes/modules/local-seo/shortcodes/class-store-locator.php:100 msgid "Detect Location" msgstr "Standort erkennen" #: includes/modules/local-seo/shortcodes/class-store-locator.php:81 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Search" msgstr "Suche" #: includes/modules/local-seo/shortcodes/class-store-locator.php:75 msgid "Address, Suburb, Region, Zip or Landmark" msgstr "Adresse, Vorort, Region, PLZ oder Landkreis" #: includes/modules/local-seo/shortcodes/class-opening-hours.php:134 msgid "Open now" msgstr "Jetzt geöffnet" #: includes/modules/local-seo/shortcodes/class-opening-hours.php:45 msgid "Closed" msgstr "Geschlossen" #: includes/modules/local-seo/shortcodes/class-opening-hours.php:41 msgid "Opening Hours:" msgstr "Öffnungszeiten:" #: includes/modules/local-seo/shortcodes/class-opening-hours.php:31 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Open 24/7" msgstr "Geöffnet 24-Stunden" #: includes/modules/local-seo/shortcodes/class-address.php:120 msgid "Address:" msgstr "Adresse:" #: includes/modules/local-seo/shortcodes/class-address.php:70 msgid "Price indication" msgstr "Preisindikator" #: includes/modules/local-seo/shortcodes/class-address.php:66 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Chamber of Commerce ID" msgstr "Handelsregister Nummer" #: includes/modules/local-seo/shortcodes/class-address.php:62 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Tax ID" msgstr "Tax ID" #: includes/modules/local-seo/shortcodes/class-address.php:58 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "VAT ID" msgstr "VAT ID" #: includes/modules/local-seo/shortcodes/class-address.php:54 #: includes/modules/local-seo/views/titles-options.php:327 #: includes/modules/schema/shortcode/claimreview.php:19 #: includes/modules/schema/shortcode/dataset.php:21 #: includes/modules/schema/shortcode/dataset.php:106 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "URL" msgstr "URL" #: includes/modules/local-seo/shortcodes/class-address.php:50 #: includes/modules/local-seo/views/titles-options.php:352 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Email" msgstr "E-Mail" #: includes/modules/local-seo/shortcodes/class-address.php:46 msgid "Fax" msgstr "Fax" #: includes/modules/local-seo/shortcodes/class-address.php:42 msgid "Secondary phone" msgstr "Mobil" #. Translators: Global Identifier name. #: includes/modules/woocommerce/class-admin.php:163 msgid "%s value to use in Product schema." msgstr "%s-Wert, der im Produktschema verwendet werden soll." #. Translators: Global Identifier name. #: includes/modules/woocommerce/class-admin.php:134 msgid "%s value to use in the Product schema." msgstr "%s-Wert, der im Produktschema verwendet werden soll." #: includes/modules/woocommerce/class-admin.php:124 #: includes/modules/woocommerce/class-admin.php:151 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "GTIN" msgstr "GTIN" #: includes/modules/woocommerce/class-admin.php:113 msgid "Set Product Pages to noindex when WooCommerce Catalog visibility is set to hidden." msgstr "Setze die Produktseiten auf noindex, wenn die Sichtbarkeit des WooCommerce-Katalogs auf ausgeblendet gesetzt ist." #: includes/modules/woocommerce/class-admin.php:112 msgid "Noindex Hidden Products" msgstr "Verborgene Produkte auf noindex setzen" #: includes/modules/woocommerce/class-admin.php:102 msgid "Global Identifier label to show on Product Page." msgstr "Bezeichnung des globaler Identifikators, der auf der Produktseite angezeigt wird." #: includes/modules/woocommerce/class-admin.php:101 msgid "Global Identifier label" msgstr "Bezeichnung des globaler Identifikators" #: includes/modules/woocommerce/class-admin.php:92 msgid "Display the Global Identified on Product Page along with other product details." msgstr "Zeige den globalen Identifikator auf der Produktseite zusammen mit anderen Produktdetails an." #: includes/modules/woocommerce/class-admin.php:91 msgid "Show Global Identifier" msgstr "Globalen Identifikator anzeigen" #: includes/modules/woocommerce/class-admin.php:81 #: includes/modules/woocommerce/class-admin.php:124 #: includes/modules/woocommerce/class-admin.php:151 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "MPN" msgstr "MPN" #: includes/modules/woocommerce/class-admin.php:80 #: includes/modules/woocommerce/class-admin.php:124 #: includes/modules/woocommerce/class-admin.php:151 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "ISBN" msgstr "ISBN" #: includes/modules/woocommerce/class-admin.php:79 msgid "GTIN-14" msgstr "GTIN-14" #: includes/modules/woocommerce/class-admin.php:78 msgid "GTIN-13" msgstr "GTIN-13" #: includes/modules/woocommerce/class-admin.php:77 msgid "GTIN-12" msgstr "GTIN-12" #: includes/modules/woocommerce/class-admin.php:76 msgid "GTIN-8" msgstr "GTIN-8" #: includes/modules/woocommerce/class-admin.php:74 msgid "Global Identifier key to use in the Product Schema." msgstr "Globaler Identifikator-Schlüssel, der im Produktschema verwendet werden soll." #: includes/modules/woocommerce/class-admin.php:73 msgid "Global Identifier" msgstr "Globaler Identifikator" #: includes/modules/woocommerce/class-admin.php:64 msgid "Brand value to use in Schema.org & OpenGraph markup." msgstr "Markenwert zur Verwendung in Schema.org- und OpenGraph-Markup." #: includes/modules/woocommerce/class-admin.php:63 msgid "Brand" msgstr "Marke" #: includes/modules/woocommerce/class-admin.php:54 msgid "Select Product Brand Taxonomy to use in Schema.org & OpenGraph markup." msgstr "Taxonomie für die Produktmarke auswählen, zur Verwendung auf Schema.org und OpenGraph." #: includes/modules/woocommerce/class-admin.php:53 msgid "Select Brand" msgstr "Marke auswählen" #: includes/modules/video-sitemap/sitemap-xsl.php:156 msgid "Last Mod." msgstr "Letzte Änd." #: includes/modules/video-sitemap/sitemap-xsl.php:155 msgid "Tags" msgstr "Schlagwörter" #: includes/modules/schema/shortcode/dataset.php:87 #: includes/modules/video-sitemap/sitemap-xsl.php:154 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Description" msgstr "Beschreibung" #. translators: link to rankmath.com #: includes/modules/video-sitemap/sitemap-xsl.php:123 msgid "Learn more about Video Sitemap." msgstr "Erfahre mehr über die Video-Sitemap." #. translators: link to rankmath.com #: includes/modules/video-sitemap/sitemap-xsl.php:110 msgid "This Video Sitemap is generated by Rank Math WordPress SEO Plugin. It is what search engines like Google use to find and understand the video content on your website." msgstr "Diese Video-Sitemap wird vom Rank Math WordPress SEO Plugin erstellt. Sie wird von Suchmaschinen wie Google verwendet, um die Videoinhalte auf deiner Website zu finden und zu verstehen." #: includes/modules/video-sitemap/settings-video.php:45 msgid "List of custom fields name to check for video content. Add one per line." msgstr "Liste der Namen der individuellen Felder, die auf Videoinhalte geprüft werden sollen. Füge eines pro Zeile hinzu." #: includes/modules/video-sitemap/settings-video.php:44 msgid "Custom Fields" msgstr "Individuelle Felder" #: includes/modules/video-sitemap/settings-video.php:20 msgid "Hide the sitemap from normal visitors?" msgstr "Die Video Sitemap vor den normalen Besuchern verbergen?" #: includes/modules/video-sitemap/settings-video.php:19 msgid "Hide Sitemap" msgstr "Sitemap ausblenden" #. translators: Video Sitemap Url #: includes/modules/video-sitemap/class-video-sitemap.php:66 msgid "Your Video Sitemap index can be found here: %s" msgstr "Den Index deiner Video-Sitemap findest du hier: %s" #: includes/modules/status/class-system-status.php:46 msgid "PRO version" msgstr "PRO-Version" #: includes/modules/status/class-system-status.php:39 msgid "Free version" msgstr "Kostenlose Version" #: includes/modules/schema/class-video.php:220 msgid "Conversion started. A success message will be shown here once the process completes. You can close this page." msgstr "Die Konvertierung wurde gestartet. Nach Abschluss des Vorgangs wird hier eine Erfolgsmeldung angezeigt. Diese Seite kann geschlossen werden." #: includes/modules/schema/class-video.php:215 msgid "No posts found to convert." msgstr "Es wurden keine Beiträge zum Konvertieren gefunden." #: includes/modules/schema/class-video.php:196 msgid "Generate" msgstr "Generieren" #: includes/modules/schema/class-video.php:195 msgid "Are you sure you want to add Video Schema to the posts/pages with the video in the content? This action is irreversible." msgstr "Bist du sicher, dass du das Video-Schema zu den Beiträgen/Seiten mit dem Video im Inhalt hinzufügen möchtest? Diese Aktion ist nicht umkehrbar." #: includes/modules/schema/class-video.php:194 msgid "Add Video schema to posts which have YouTube or Vimeo Video in the content. Applies to only those Posts/Pages/CPTs in which Autodetect Video Option is On." msgstr "Fügt ein Video-Schema zu Beiträgen hinzu, die ein YouTube- oder Vimeo-Video enthalten. Gilt nur für Beiträge/Seiten/CPTs, bei denen die Option „Video automatisch erkennen“ aktiviert ist." #: includes/modules/schema/class-video.php:193 msgid "Generate Video Schema for Old Posts/Pages" msgstr "Videoschema für alte Beiträge/Seiten generieren" #: includes/modules/schema/class-video.php:117 #: includes/modules/schema/class-video.php:118 msgid "Remove Media Data from RSS feed" msgstr "Mediendaten aus dem RSS-Feed entfernen" #: includes/modules/schema/class-video.php:92 msgid "Auto-generate image for the auto detected video." msgstr "Automatisch ein Bild für das automatisch erkannte Video erstellen." #: includes/modules/schema/class-video.php:91 msgid "Autogenerate Image" msgstr "Bild automatisch generieren" #: includes/modules/schema/class-video.php:77 msgid "Populate automatic Video Schema by auto-detecting any video in the content." msgstr "Fülle das automatische Videoschema auf, indem du jedes Video im Inhalt automatisch erkennst." #: includes/modules/schema/class-video.php:76 msgid "Autodetect Video" msgstr "Video automatisch erkennen" #: includes/modules/schema/class-video-schema-generator.php:78 msgid "Rank Math: Added Video Schema to posts successfully." msgstr "Rank Math: Das Video-Schema wurde erfolgreich zu den Beiträgen hinzugefügt." #: includes/modules/schema/class-schema.php:198 msgid "Materials:" msgstr "Materialien:" #: includes/modules/schema/class-schema.php:174 msgid "Tools:" msgstr "Werkzeuge:" #: includes/modules/schema/class-schema.php:149 msgid "Supply:" msgstr "Versorgung:" #: includes/modules/schema/class-schema.php:125 msgid "Estimated Cost:" msgstr "Geschätzte Kosten:" #: includes/modules/schema/class-rest.php:160 msgid "Video URL." msgstr "Video URL." #: includes/modules/schema/class-rest.php:155 msgid "Object unique id" msgstr "Eindeutige Objekt-ID" #: includes/modules/schema/class-rest.php:140 msgid "Sorry, you are not allowed to save template." msgstr "Du bist leider nicht berechtigt, das Template zu speichern." #: includes/modules/schema/class-rest.php:51 msgid "Schema to add." msgstr "Schema zum Hinzufügen." #: includes/modules/schema/class-post-type.php:99 #: includes/modules/schema/class-post-type.php:100 msgid "Schema Templates" msgstr "Schema-Templates" #: includes/modules/schema/class-post-type.php:57 msgid "Rank Math Schema Templates" msgstr "Rank-Math-Schema-Templates" #: includes/modules/schema/class-post-type.php:51 msgid "Search schemas" msgstr "Schemas durchsuchen" #: includes/modules/schema/class-post-type.php:50 msgid "View Schemas" msgstr "Schemas anzeigen" #: includes/modules/schema/class-post-type.php:49 msgid "View Schema" msgstr "Schema anzeigen" #: includes/modules/schema/class-post-type.php:48 msgid "Update Schema" msgstr "Schema aktualisieren" #: includes/modules/schema/class-post-type.php:47 msgid "Edit Schema" msgstr "Schema bearbeiten" #: includes/modules/schema/class-post-type.php:46 msgid "New Schema" msgstr "Neues Schema" #: includes/modules/schema/class-post-type.php:45 msgid "Add New Schema" msgstr "Neues Schema hinzufügen" #: includes/modules/schema/class-post-type.php:44 msgid "All Schemas" msgstr "Alle Schemata" #: includes/modules/schema/class-post-type.php:43 #: includes/modules/schema/class-post-type.php:56 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Schema" msgstr "Schema" #: includes/modules/schema/class-post-type.php:42 msgid "Schemas" msgstr "Schemata" #: includes/modules/schema/class-post-type.php:41 msgctxt "Post Type Singular Name" msgid "Schema" msgstr "Schema" #: includes/modules/schema/class-post-type.php:40 msgctxt "Post Type General Name" msgid "Schemas" msgstr "Schemata" #: includes/modules/schema/class-parser.php:44 msgid "No html body found." msgstr "Kein HTML Body gefunden." #: includes/modules/schema/class-ajax.php:42 msgid "No url found." msgstr "Keine URL gefunden." #: includes/modules/schema/class-admin.php:441 msgid "All Taxonomies" msgstr "Alle Taxonomien" #: includes/modules/schema/class-admin.php:157 msgid "Link Title" msgstr "Link-Titel" #: includes/modules/schema/class-admin.php:156 msgid "Use in Schema Markup" msgstr "In Schema-Markup verwenden" #: includes/modules/schema/class-admin.php:151 #: assets/admin/js/gutenberg-formats.js:1 msgid "Link inserted." msgstr "Link eingefügt." #: includes/modules/schema/class-admin.php:150 msgid "Link selected." msgstr "Link ausgewählt." #: includes/modules/schema/class-admin.php:149 msgid "No matches found." msgstr "Keine Datensätze gefunden." #: includes/modules/schema/class-admin.php:148 msgid "(no title)" msgstr "(kein Titel)" #: includes/modules/schema/class-admin.php:147 msgid "Add Link" msgstr "Link hinzufügen" #: includes/modules/schema/class-admin.php:146 msgid "Update" msgstr "Aktualisieren" #: includes/modules/schema/class-admin.php:145 msgid "Insert/edit link" msgstr "Link einfügen/ändern" #: includes/modules/schema/class-admin.php:117 msgid "None (Click here to set one)" msgstr "Ohne (hier klicken, um eins einzustellen)" #: includes/modules/schema/class-admin.php:110 msgid "Fact Check" msgstr "Faktencheck" #: includes/modules/schema/class-admin.php:109 msgid "DataSet" msgstr "DataSet" #: includes/modules/redirections/class-categories.php:511 msgid "← Go Back to the Redirections" msgstr "← Zurück zu den Umleitungen" #: includes/modules/redirections/class-categories.php:414 msgid "Filter" msgstr "Filter" #: includes/modules/local-seo/shortcodes/class-map.php:94 #: includes/modules/local-seo/shortcodes/class-store-locator.php:66 #: includes/modules/redirections/class-categories.php:402 msgid "Select Category" msgstr "Kategorie auswählen" #: includes/modules/redirections/class-categories.php:295 msgid "Uncategorized" msgstr "Allgemein" #: includes/modules/redirections/class-categories.php:265 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Category" msgstr "Kategorie" #: includes/modules/redirections/class-categories.php:205 msgid "Organize your redirections in categories." msgstr "Organisiere deine Weiterleitungen in Kategorien." #: includes/modules/redirections/class-categories.php:204 msgid "Redirection Category" msgstr "Umleitungskategorie" #: includes/modules/redirections/class-categories.php:180 msgid "New Category" msgstr "Neue Kategorie" #: includes/modules/redirections/class-categories.php:179 msgid "Add New" msgstr "Theme hinzufügen" #. Translators: placeholder is the number of updated redirections. #: includes/modules/redirections/class-categories.php:159 msgid "%d redirections have been assigned to the category." msgstr "%d Umleitungen wurden der Kategorie zugewiesen." #: includes/modules/redirections/class-categories.php:150 msgid "No valid ID provided." msgstr "Keine gültige ID angegeben." #: includes/modules/redirections/class-categories.php:123 msgid "Add to Category" msgstr "Zu Kategorie hinzufügen" #: includes/modules/redirections/class-categories.php:90 msgid "Redirection Categories" msgstr "Umleitungskategorien" #: includes/modules/redirections/class-categories.php:89 msgid "New Category Name" msgstr "Neuer Kategoriename" #: includes/modules/redirections/class-categories.php:88 msgid "Add New Category" msgstr "Neue Kategorie hinzufügen" #: includes/modules/redirections/class-categories.php:87 msgid "Update Category" msgstr "Kategorie aktualisieren" #: includes/modules/redirections/class-categories.php:86 msgid "Edit Category" msgstr "Kategorie bearbeiten" #: includes/modules/redirections/class-categories.php:83 msgid "All Redirection Categories" msgstr "Alle Umleitungskategorien" #: includes/modules/redirections/class-categories.php:82 msgid "Search Redirection Categories" msgstr "Umleitungskategorien suchen" #: includes/modules/redirections/class-categories.php:81 msgctxt "taxonomy singular name" msgid "Redirection Category" msgstr "Umleitungskategorie" #: includes/modules/redirections/class-categories.php:80 msgctxt "taxonomy general name" msgid "Redirection Categories" msgstr "Umleitungskategorien" #: includes/modules/redirections/class-categories.php:181 #: includes/modules/redirections/class-categories.php:554 msgid "Manage Categories" msgstr "Kategorien verwalten" #: includes/modules/redirections/class-redirections.php:107 msgid "Redirections successfully synced to the .htaccess file." msgstr "Die Umleitungen wurden erfolgreich mit der .htaccess-Datei synchronisiert." #: includes/modules/redirections/class-redirections.php:99 msgid "No valid redirection found." msgstr "Keine gültige Umleitung gefunden." #: includes/modules/redirections/class-redirections.php:94 msgid "The redirections could not be synced because the .htaccess file does not exist or it is not writable." msgstr "Die Weiterleitungen konnten nicht synchronisiert werden, weil die .htaccess-Datei nicht existiert oder nicht beschreibbar ist." #: includes/modules/redirections/class-redirections.php:89 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:215 msgid "Sorry, you are not allowed to export redirections on this site." msgstr "Du bist leider nicht berechtigt, Weiterleitungen auf dieser Website zu exportieren." #: includes/modules/redirections/class-redirections.php:65 msgid "Copy all active redirections to the .htaccess file." msgstr "Alle aktiven Umleitungen in die .htaccess-Datei kopieren." #: includes/modules/redirections/class-redirections.php:63 #: includes/modules/redirections/class-redirections.php:69 msgid "Sync to .htaccess" msgstr "Mit .htaccess synchronisieren" #: includes/modules/news-sitemap/sitemap-xsl.php:157 msgid "Publication Date" msgstr "Veröffentlichungsdatum" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Image" msgstr "Images" #. translators: xsl value count #. translators: Sitemap index link. #: includes/modules/news-sitemap/sitemap-xsl.php:148 #: includes/modules/video-sitemap/sitemap-xsl.php:144 msgid "← Sitemap Index" msgstr "← Sitemap-Index" #. translators: xsl value count #: includes/modules/news-sitemap/sitemap-xsl.php:139 #: includes/modules/video-sitemap/sitemap-xsl.php:135 msgid "This XML Sitemap contains %s URLs." msgstr "Die XML-Sitemap enthält %s URLs." #. translators: link to rankmath.com #: includes/modules/news-sitemap/sitemap-xsl.php:127 msgid "Learn more about XML Sitemaps." msgstr "Mehr erfahren über XML Sitemaps." #. translators: link to rankmath.com #: includes/modules/news-sitemap/sitemap-xsl.php:114 msgid "This XML Sitemap is generated by Rank Math WordPress SEO Plugin. It is what search engines like Google use to crawl and re-crawl posts/pages/products/images/archives on your website." msgstr "Die XML-Sitemap wird durch das Rank Math WordPress SEO Plugin generiert . Diese verwenden Suchmaschinen, um Beiträge/Seiten/Produkte/Bilder/Archive auf deiner Website ein und mehrmals zu crawlen." #: includes/modules/news-sitemap/sitemap-xsl.php:107 msgid "XML Sitemap" msgstr "XML-Sitemap" #. translators: 1. Taxonomy Name 2. Post Type #: includes/modules/news-sitemap/settings-news.php:93 msgid "%1$s to exclude for %2$s." msgstr "%1$s, um für %2$s auszuschließen." #. translators: Post Type #: includes/modules/news-sitemap/settings-news.php:77 msgid "Exclude %s Terms " msgstr "%s Begriffe ausschließen " #. translators: News Sitemap Url #: includes/modules/news-sitemap/class-news-sitemap.php:136 msgid "Your News Sitemap index can be found here: : %s" msgstr "Den Index deiner News-Sitemap findest du hier: %s" #: includes/modules/local-seo/class-location-shortcode.php:314 #: includes/modules/local-seo/shortcodes/class-store-locator.php:169 msgid "Sorry, no locations were found." msgstr "Es wurden leider keine Standorte gefunden." #: includes/modules/local-seo/class-location-shortcode.php:138 msgid "API Key" msgstr "API-Schlüssel" #. Translators: %s expands to General Settings Link. #: includes/modules/local-seo/class-location-shortcode.php:137 msgid "This page can't load Google Maps correctly. Please add %s." msgstr "Diese Seite kann Google Maps nicht richtig laden. Bitte füge %s hinzu." #: includes/modules/local-seo/class-local-seo.php:269 #: includes/modules/local-seo/shortcodes/class-address.php:38 #: includes/modules/local-seo/views/titles-options.php:361 msgid "Phone" msgstr "Telefon" #: includes/modules/local-seo/class-local-seo.php:268 #: includes/modules/local-seo/views/titles-options.php:371 #: assets/admin/js/blocks.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Address" msgstr "Adresse" #: includes/modules/local-seo/class-local-seo.php:231 #: includes/modules/redirections/class-categories.php:85 msgid "Parent Category:" msgstr "Übergeordnete Kategorie:" #: includes/modules/local-seo/class-local-seo.php:230 #: includes/modules/redirections/class-categories.php:84 msgid "Parent Category" msgstr "Übergeordnete Kategorie" #: includes/modules/local-seo/class-local-seo.php:229 msgid "Search categories" msgstr "Kategorien durchsuchen" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:226 msgid "New %s category" msgstr "Neue %s-Kategorie" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:224 msgid "Add New %s category" msgstr "Neue %s Kategorie hinzufügen" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:222 msgid "Update %s category" msgstr "Erneuere %s Kategorie" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:220 msgid "Edit %s category" msgstr "Bearbeite %s Kategorie" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:218 msgid "All %s categories" msgstr "Alle %s Kategorien" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:216 msgid "%s category" msgstr "%s Kategorie" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:214 #: includes/modules/local-seo/class-local-seo.php:228 msgid "%s categories" msgstr "%s Kategorien" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:171 msgid "%s updated." msgstr "%s aktualisiert." #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:169 msgid "%s scheduled." msgstr "%s geplant." #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:167 msgid "%s reverted to draft." msgstr "%s auf Entwurf zurückgesetzt." #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:165 msgid "%s published privately." msgstr "%s privat veröffentlicht." #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:163 msgid "%s published." msgstr "%s veröffentlicht." #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:161 msgid "No %s found in Trash." msgstr "Keine %s im Papierkorb gefunden." #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:159 msgid "No %s found." msgstr "Keine %s gefunden." #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:157 msgid "Search %s" msgstr "Suche %s" #. translators: Post Type Singular Name #. translators: Post Type Plural Name #: includes/modules/local-seo/class-local-seo.php:153 #: includes/modules/local-seo/class-local-seo.php:155 msgid "View %s" msgstr "Zeige %s an" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:151 msgid "Update %s" msgstr "%s aktualisieren" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:149 msgid "Edit %s" msgstr "%s bearbeiten" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:147 msgid "New %s" msgstr "Neu %s" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:145 msgid "Add New %s" msgstr "%s neu hinzufügen" #. translators: Post Type Plural Name #: includes/modules/local-seo/class-local-seo.php:143 msgid "All %s" msgstr "Alle %s" #. translators: KML File Url #: includes/modules/local-seo/class-admin.php:65 msgid "Your Locations KML file can be found here: %s" msgstr "Die KML-Datei deiner Standorte findest du hier: %s" #: includes/modules/local-seo/class-admin.php:61 msgid "Local Sitemap" msgstr "Standorte-Sitemap" #: includes/modules/image-seo/options.php:188 msgid "Caption" msgstr "Bildunterschrift" #: includes/modules/image-seo/options.php:187 #: includes/modules/video-sitemap/sitemap-xsl.php:153 #: includes/modules/analytics/assets/js/stats.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Title" msgstr "Titel" #: includes/modules/image-seo/options.php:186 msgid "Alt" msgstr "Alt" #: includes/modules/image-seo/options.php:176 msgid "Replace" msgstr "Ersetzen" #: includes/modules/image-seo/options.php:167 msgid "Find" msgstr "Suchen" #: includes/modules/image-seo/options.php:154 msgid "Add another" msgstr "Weitere hinzufügen" #: includes/modules/image-seo/options.php:152 msgid "Replace characters or words in the alt tags, title tags, or in the captions." msgstr "Ersetze Zeichen oder Wörter in den Alt-Tags, Titel-Tags oder in den Bildunterschriften." #: includes/modules/image-seo/options.php:151 msgid "Replacements" msgstr "Ersetzungen" #: includes/modules/image-seo/options.php:141 msgid "Add alt attributes for commenter profile pictures (avatars) automatically. The alt attribute value will be the username." msgstr "Automatisches Hinzufügen von alt-Attributen für Kommentatorprofilbilder (Avatare). Der Wert des alt-Attributs wird der Benutzername sein." #: includes/modules/image-seo/options.php:140 msgid "Add ALT attributes for avatars" msgstr "ALT-Attribute für Avatare hinzufügen" #: includes/modules/image-seo/options.php:123 msgid "Capitalization settings for the image captions. This will be applied for all image captions." msgstr "Einstellungen der Schreibweise für die Bildunterschriften. Dies wird für alle Bildunterschriften angewendet." #: includes/modules/image-seo/options.php:122 msgid "Change caption casing" msgstr "Schreibweise für Bildunterschriften ändern" #: includes/modules/image-seo/options.php:104 msgid "Capitalization settings for the image descriptions. This will be applied for all image descriptions." msgstr "Einstellungen für die Großschreibung in den Bildbeschreibungen. Dies wird für alle Bildbeschreibungen angewendet." #: includes/modules/image-seo/options.php:103 msgid "Change description casing" msgstr "Schreibweise für Bildbeschreibungen ändern" #: includes/modules/image-seo/options.php:86 msgid "Capitalization settings for the alt attribute values. This will be applied for all alt attributes." msgstr "Einstellungen der Schreibweise für die alt-Attributwerte. Dies wird auf alle alt-Attribute angewendet." #: includes/modules/image-seo/options.php:85 msgid "Change alt attribute casing" msgstr "Schreibweise für Alt-Attribute ändern" #: includes/modules/image-seo/options.php:75 #: includes/modules/image-seo/options.php:93 #: includes/modules/image-seo/options.php:111 #: includes/modules/image-seo/options.php:130 msgid "ALL UPPERCASE" msgstr "ALLES GROßBUCHSTABEN" #: includes/modules/image-seo/options.php:74 #: includes/modules/image-seo/options.php:92 #: includes/modules/image-seo/options.php:110 #: includes/modules/image-seo/options.php:129 msgid "all lowercase" msgstr "alles Kleinbuchstaben" #: includes/modules/image-seo/options.php:73 #: includes/modules/image-seo/options.php:91 #: includes/modules/image-seo/options.php:109 #: includes/modules/image-seo/options.php:128 msgid "Sentence casing" msgstr "Sentence casing" #: includes/modules/image-seo/options.php:72 #: includes/modules/image-seo/options.php:90 #: includes/modules/image-seo/options.php:108 #: includes/modules/image-seo/options.php:127 msgid "Title Casing" msgstr "Title Casing" #: includes/modules/image-seo/options.php:71 #: includes/modules/image-seo/options.php:89 #: includes/modules/image-seo/options.php:107 #: includes/modules/image-seo/options.php:126 msgid "No change" msgstr "Keine Änderung" #: includes/modules/image-seo/options.php:68 msgid "Capitalization settings for the title attribute values. This will be applied for all title attributes." msgstr "Einstellungen der Schreibweise für die title-Attributwerte. Dies wird auf alle title-Attribute angewendet." #: includes/modules/image-seo/options.php:67 msgid "Change title casing" msgstr "Schreibweise der Titel ändern" #: includes/modules/image-seo/options.php:53 msgid "Format used for the new descriptions." msgstr "Format, das für die neuen Beschreibungen verwendet wird." #: includes/modules/image-seo/options.php:52 msgid "Description format" msgstr "Beschreibungsformat" #: includes/modules/image-seo/options.php:42 msgid "Add a description for all images without a description automatically. The description is dynamically applied when the content is displayed, the stored content is not changed." msgstr "Automatisch eine Beschreibung für alle Bilder ohne Beschreibung hinzufügen. Die Beschreibung wird bei der Anzeige des Inhalts dynamisch generiert, der gespeicherte Inhalt wird nicht geändert." #: includes/modules/image-seo/options.php:41 msgid "Add missing image description" msgstr "Fehlende Bildbeschreibung hinzufügen" #: includes/modules/image-seo/options.php:27 msgid "Format used for the new captions." msgstr "Format, das für die neuen Beschriftungen verwendet wird." #: includes/modules/image-seo/options.php:26 msgid "Caption format" msgstr "Format der Beschriftungen" #: includes/modules/image-seo/options.php:16 msgid "Add a caption for all images without a caption automatically. The caption is dynamically applied when the content is displayed, the stored content is not changed." msgstr "Automatisch eine Beschriftung für alle Bilder ohne Beschriftung hinzufügen. Die Bildunterschrift wird bei der Anzeige des Inhalts dynamisch generiert, der gespeicherte Inhalt wird nicht geändert." #: includes/modules/image-seo/options.php:15 msgid "Add missing image caption" msgstr "Fehlende Bildunterschrift hinzufügen" #. Translators: placeholder is the username or email. #: includes/modules/image-seo/class-image-seo-pro.php:365 msgid "Avatar of %s" msgstr "Benutzerbild von %s" #: includes/modules/image-seo/class-image-seo-pro.php:105 msgid "Title text set for the current image." msgstr "Titeltext, der für das aktuelle Bild festgelegt wurde." #: includes/modules/image-seo/class-image-seo-pro.php:104 msgid "Image Title" msgstr "Bild-Titel" #: includes/modules/image-seo/class-image-seo-pro.php:93 msgid "Alt text set for the current image." msgstr "Alt-Text, der für das aktuelle Bild festgelegt wurde." #: includes/modules/image-seo/class-image-seo-pro.php:92 msgid "Image Alt" msgstr "Bild-Alt" #: includes/modules/bbPress/class-bbpress.php:82 msgid "Mark Solved." msgstr "Als gelöst markieren." #: includes/modules/bbPress/class-bbpress.php:81 msgid "Mark Unsolved." msgstr "Als ungelöst markieren." #: includes/modules/analytics/class-rest.php:444 msgid "Sorry, no post id found." msgstr "Leider keine Beitrag-ID gefunden." #: includes/modules/analytics/class-rest.php:436 msgid "Sorry, no record id found." msgstr "Leider keine Datensatz-ID gefunden." #: includes/modules/analytics/class-rest.php:313 #: includes/modules/analytics/class-rest.php:363 msgid "Sorry, no keyword found." msgstr "Leider kein Schlüsselwort gefunden." #. Translators: placeholder is the site URL. #: includes/modules/analytics/class-email-reports.php:497 msgid "Rank Math [SEO Report] - %s" msgstr "Rank Math [SEO-Bericht] - %s" #: includes/modules/analytics/class-email-reports.php:467 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Preview" msgstr "Vorschau" #. Translators: placeholder is a link to the settings, with "click here" as the #. anchor text. #: includes/modules/analytics/class-email-reports.php:366 msgid "click here" msgstr "hier klicken" #. Translators: placeholder is a link to the settings, with "click here" as the #. anchor text. #: includes/modules/analytics/class-email-reports.php:366 msgid "To update your email preferences, %s. ###ADDRESS###" msgstr "Um deine E-Mail-Einstellungen zu aktualisieren, %s. ###ADDRESS###" #. Translators: placeholder is a link to the homepage. #: includes/modules/analytics/class-email-reports.php:363 msgid "This email was sent to you as a registered member of %s." msgstr "Die E-Mail wurde dir als registriertes Mitglied von %s zugesandt." #: includes/modules/analytics/class-email-reports.php:345 msgid "Additional CSS code to customize the appearance of the reports. Insert the CSS code directly, without the wrapping style tag. Please note that the CSS support is limited in email clients and the appearance may vary greatly." msgstr "Zusätzlicher CSS-Code, um das Aussehen der Berichte anzupassen. Füge den CSS-Code direkt ein, ohne das Wrapping Style Tag. Bitte beachte, dass die CSS-Unterstützung in E-Mail-Clients eingeschränkt ist und das Aussehen stark variieren kann." #: includes/modules/analytics/class-email-reports.php:344 msgid "Additional CSS code" msgstr "Zusätzlicher CSS-Code" #: includes/modules/analytics/class-email-reports.php:333 msgid "Text or basic HTML to insert in the footer area." msgstr "Text oder einfaches HTML zum Einfügen in den Footer-Bereich." #: includes/modules/analytics/class-email-reports.php:332 msgid "Report Footer Text" msgstr "Bericht-Footer-Text" #: includes/modules/analytics/class-email-reports.php:321 msgid "When enabled, the Winning Keywords and Losing Keywords sections will only show Tracked Keywords." msgstr "Wenn aktiviert, werden in den Abschnitten für erfolgreiche und erfolglose Schlüsselwörter nur verfolgte Schlüsselwörter angezeigt." #: includes/modules/analytics/class-email-reports.php:303 #: includes/modules/analytics/views/email-reports/sections/losing-keywords.php:21 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Top Losing Keywords" msgstr "Top erfolglose Schlüsselwörter" #: includes/modules/analytics/class-email-reports.php:302 #: includes/modules/analytics/views/email-reports/sections/winning-keywords.php:21 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Top Winning Keywords" msgstr "Top erfolgreiche Schlüsselwörter" #: includes/modules/analytics/class-email-reports.php:301 #: includes/modules/analytics/views/email-reports/sections/losing-posts.php:21 msgid "Top Losing Posts" msgstr "Top erfolglose Beiträge" #: includes/modules/analytics/class-email-reports.php:300 #: includes/modules/analytics/views/email-reports/sections/winning-posts.php:21 msgid "Top Winning Posts" msgstr "Top erfolgreiche Beiträge" #: includes/modules/analytics/class-email-reports.php:299 msgid "Positions Summary" msgstr "Zusammenfassung der Positionen" #: includes/modules/analytics/class-email-reports.php:298 msgid "Basic Summary" msgstr "Grundlegende Zusammenfassung" #: includes/modules/analytics/class-email-reports.php:296 msgid "Select which tables to show in the report." msgstr "Wähle aus, welche Tabellen im Bericht angezeigt werden sollen." #: includes/modules/analytics/class-email-reports.php:295 msgid "Include Sections" msgstr "Abschnitte einbeziehen" #: includes/modules/analytics/class-email-reports.php:284 msgid "Text or basic HTML to insert below the title." msgstr "Text oder einfaches HTML zum Einfügen unter dem Titel." #: includes/modules/analytics/class-email-reports.php:283 msgid "Report Top Text" msgstr "Bericht Text oben" #: includes/modules/analytics/class-email-reports.php:272 msgid "Select whether to include a link to the Full Report admin page in the email or not." msgstr "Lege fest, ob die E-Mail einen Link zur Verwaltungsseite des vollständigen Berichts enthalten soll oder nicht." #: includes/modules/analytics/class-email-reports.php:271 msgid "Link to Full Report" msgstr "Link zum vollständigen Bericht" #: includes/modules/analytics/class-email-reports.php:257 msgid "Color hex code or any other valid value for the background: CSS property." msgstr "Farb-Hex-Code oder ein anderer gültiger Wert für die CSS-Eigenschaft background:." #: includes/modules/analytics/class-email-reports.php:256 msgid "Report Header Background" msgstr "Bericht-Header-Hintergrund" #: includes/modules/analytics/class-email-reports.php:245 msgid "URL where the logo link should point to." msgstr "URL, auf die der Logo-Link zeigen soll." #: includes/modules/analytics/class-email-reports.php:244 msgid "Logo Link" msgstr "Logo-Link" #: includes/modules/analytics/class-email-reports.php:232 msgid "Logo appearing in the header part of the report." msgstr "Das Logo erscheint im Headerbereich des Berichts." #: includes/modules/analytics/class-email-reports.php:231 msgid "Report Logo" msgstr "Bericht-Logo" #: includes/modules/analytics/class-email-reports.php:220 msgid "Subject of the report emails." msgstr "Thema der Berichts-E-Mails." #: includes/modules/analytics/class-email-reports.php:219 msgid "Report Email Subject" msgstr "E-Mail-Betreff melden" #: includes/modules/analytics/class-email-reports.php:208 #: includes/modules/analytics/class-email-reports.php:415 msgid "Address where the reports will be sent. You can add multiple recipients separated with commas." msgstr "Adresse, an die die Berichte gesendet werden sollen. Du kannst mehrere durch Kommas getrennte Empfänger hinzufügen." #: includes/modules/analytics/class-email-reports.php:207 #: includes/modules/analytics/class-email-reports.php:411 msgid "Report Email Address" msgstr "Bericht-E-Mail-Adresse" #: includes/modules/analytics/class-email-reports.php:181 msgid "Every 7 Days" msgstr "Alle 7 Tage" #: includes/modules/analytics/class-email-reports.php:192 msgid "When enabled, the Winning Keywords section will only show Tracked Keywords." msgstr "Wenn aktiviert, werden im Abschnitt für erfolgreiche Schlüsselwörter nur verfolgte Schlüsselwörter angezeigt." #: includes/modules/analytics/class-email-reports.php:191 #: includes/modules/analytics/class-email-reports.php:320 msgid "Include Only Tracked Keywords" msgstr "Nur verfolgte Schlüsselwörter einbeziehen" #: includes/modules/analytics/class-email-reports.php:175 msgid "Every 15 Days" msgstr "Alle 15 Tage" #: includes/modules/analytics/class-email-reports.php:119 #: includes/modules/local-seo/views/titles-options.php:317 msgid "Logo" msgstr "Logo" #: includes/modules/analytics/class-analytics.php:475 assets/admin/js/divi.js:1 #: assets/admin/js/elementor.js:1 assets/admin/js/gutenberg.js:1 msgid "Analytics" msgstr "Analysedienste" #: includes/modules/analytics/class-analytics.php:474 #: includes/modules/analytics/assets/js/stats.js:1 msgid "AdSense" msgstr "AdSense" #: includes/modules/analytics/class-analytics.php:365 msgid "Google Core Updates" msgstr "Google Core Updates" #. translators: Link to kb article #: includes/modules/analytics/class-analytics.php:364 msgid "This option allows you to show %s in the Analytics graphs." msgstr "Mit dieser Option kannst du %s in den Analytics-Diagrammen anzeigen." #: includes/modules/analytics/class-analytics.php:361 msgid "Google Core Updates in the Graphs" msgstr "Google Core Updates in den Diagrammen" #. translators: Link to kb article #: includes/modules/analytics/class-analytics.php:349 msgid "This option allows you to monitor the SEO performance of all of your sites in one centralized dashboard on RankMath.com, so you can check up on sites at a glance. Learn more." msgstr "Diese Option ermöglicht es dir, die SEO-Leistung aller deiner Websites in einem zentralen Dashboard auf RankMath.com zu überwachen, sodass du die Websites in einem Rutsch überprüfen kannst. Mehr erfahren." #: includes/modules/analytics/class-analytics.php:346 msgid "Monitor SEO Performance" msgstr "SEO-Leistung überwachen" #: includes/modules/analytics/class-analytics.php:325 msgid "Enter the number of days to keep Analytics data in your database. The maximum allowed days are 180. Though, 2x data will be stored in the DB for calculating the difference properly." msgstr "Gib die Anzahl der Tage ein, in denen die Analysedaten in deiner Datenbank gespeichert werden sollen. Maximal sind 180 Tage möglich. Die Daten werden jedoch doppelt in der DB gespeichert, um die Differenz korrekt berechnen zu können." #: includes/modules/analytics/class-analytics.php:241 #: includes/modules/analytics/class-analytics.php:260 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Country" msgstr "Land" #: includes/modules/analytics/class-analytics.php:187 msgid "Analytics Report" msgstr "Analytics-Bericht" #: includes/modules/analytics/class-analytics.php:185 msgid "Post Analytics" msgstr "Beitragsanalyse" #: includes/modules/acf/class-acf.php:49 #: includes/modules/local-seo/views/titles-options.php:341 #: includes/modules/local-seo/views/titles-options.php:631 #: includes/modules/local-seo/views/titles-options.php:646 #: includes/modules/local-seo/views/titles-options.php:661 #: includes/modules/schema/class-video.php:80 #: includes/modules/schema/class-video.php:95 #: includes/modules/schema/class-video.php:121 #: includes/modules/woocommerce/class-admin.php:47 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Custom" msgstr "Individuell" #: includes/modules/acf/class-acf.php:46 msgid "Include images added in the ACF fields." msgstr "Hinzugefügte Bilder aus ACF-Feldern einbeziehen." #: includes/modules/acf/class-acf.php:45 msgid "Include Images from the ACF Fields." msgstr "Bilder aus ACF-Feldern einbeziehen." #: includes/modules/404-monitor/class-monitor-pro.php:218 msgid "Hits" msgstr "Treffer" #: includes/modules/404-monitor/class-monitor-pro.php:124 msgid "Nonce error. Please try again." msgstr "Nonce-Fehler. Bitte erneut versuchen." #: includes/modules/404-monitor/class-monitor-pro.php:119 msgid "Sorry, your user does not seem to have the necessary capabilities to export." msgstr "Leider ist es dir nicht erlaubt, Exporte durchzuführen." #: includes/modules/404-monitor/class-monitor-pro.php:93 msgid "To date" msgstr "Bis-Datum" #: includes/modules/404-monitor/class-monitor-pro.php:86 msgid "From date" msgstr "Von-Datum" #: includes/modules/404-monitor/class-monitor-pro.php:77 msgid "Export and download 404 logs from a selected period of time in the form of a CSV file. Leave the from/to fields empty to export all logs." msgstr "Exportieren und Herunterladen von 404-Fehlerprotokollen aus einem ausgewählten Zeitraum in Form einer CSV-Datei. Felder von/bis leer lassen, um alle Protokolle zu exportieren." #: includes/modules/404-monitor/class-monitor-pro.php:75 msgid "Export 404 Logs" msgstr "404-Protokolle exportieren" #: includes/admin/wizard/class-sitemap.php:182 #: includes/modules/video-sitemap/settings-video.php:34 msgid "Select the post type where you use videos and want them to be shown in the Video search." msgstr "Wähle den Beitragstyp aus, in dem du Videos verwendest und möchtest, dass sie in der Videosuche angezeigt werden." #: includes/admin/wizard/class-sitemap.php:181 #: includes/modules/video-sitemap/settings-video.php:33 msgid "Video Post Type" msgstr "Video-Beitragstyp" #: includes/admin/wizard/class-sitemap.php:171 msgid "You will generally only need a Video Sitemap when your website has video content." msgstr "In der Regel benötigst du nur dann eine Video-Sitemap, wenn deine Website Videoinhalte enthält." #: includes/admin/wizard/class-sitemap.php:170 msgid "Video Sitemaps" msgstr "Video-Sitemaps" #: includes/admin/wizard/class-sitemap.php:162 msgid "Video Sitemaps give search engines information about video content on your site." msgstr "Video-Sitemaps geben Suchmaschinen Informationen über Videoinhalte auf deiner Website." #: includes/admin/wizard/class-sitemap.php:150 #: includes/modules/news-sitemap/settings-news.php:34 msgid "Select the post type you use for News articles." msgstr "Wähle den Beitragstyp aus, den du für News-Artikel verwendest." #: includes/admin/wizard/class-sitemap.php:149 #: includes/modules/news-sitemap/settings-news.php:33 msgid "News Post Type" msgstr "Neuigkeiten-Beitragstyp" #: includes/admin/wizard/class-sitemap.php:139 #: includes/modules/news-sitemap/settings-news.php:20 msgid "The name of the news publication. It must match the name exactly as it appears on your articles in news.google.com, omitting any trailing parentheticals. More information at support.google.com" msgstr "Der Name der Nachrichtenpublikation. Er muss genau mit dem Namen übereinstimmen, der in deinen Artikeln auf news.google.com erscheint, wobei alle Klammern am Ende weggelassen werden. Weitere Informationen auf support.google.com" #: includes/admin/wizard/class-sitemap.php:137 #: includes/modules/news-sitemap/settings-news.php:19 msgid "Google News Publication Name" msgstr "Name der Google News Publikation" #: includes/admin/wizard/class-sitemap.php:127 msgid "You will generally only need a News Sitemap when your website is included in Google News." msgstr "Hauptsächlich benötigst du nur eine XML News Sitemap, wenn deine Webseite bei Google News dabei ist. " #: includes/admin/wizard/class-sitemap.php:126 msgid "News Sitemaps" msgstr "News-Sitemaps" #: includes/admin/wizard/class-sitemap.php:118 msgid "News Sitemaps allow you to control which content you submit to Google News." msgstr "Mithilfe der News-Sitemaps kannst du steuern, welche Inhalte du an Google News übermittelst." #: includes/admin/wizard/class-sitemap.php:104 msgid "Select taxonomies to enable SEO options for them and include them in the sitemap." msgstr "Wähle Taxonomien, um SEO-Optionen für sie zu aktivieren und sie in die Sitemap aufzunehmen." #: includes/admin/wizard/class-sitemap.php:103 msgid "Public Taxonomies" msgstr "Öffentliche Taxonomien" #: includes/admin/wizard/class-sitemap.php:89 msgid "Select post types to enable SEO options for them and include them in the sitemap." msgstr "Wähle Beitragstypen aus, um SEO-Optionen für sie zu aktivieren und sie in die Sitemap aufzunehmen." #: includes/admin/wizard/class-sitemap.php:88 msgid "Public Post Types" msgstr "Öffentliche Beitragstypen" #: includes/admin/wizard/class-sitemap.php:75 msgid "Include reference to images from the post content in sitemaps. This helps search engines index your images better." msgstr "Verweise auf Bilder aus Beiträgen in Sitemaps aufnehmen. Suchmaschinen können Bilder dadurch besser indexieren." #: includes/admin/wizard/class-sitemap.php:74 msgid "Include Images" msgstr "Bilder einschließen" #: includes/admin/wizard/class-sitemap.php:65 msgid "XML Sitemaps help search engines index your website's content more effectively." msgstr "Suchmaschinen verwenden XML-Sitemaps, um Inhalte einer Website effektiver indexieren zu können." #: includes/admin/wizard/class-sitemap.php:64 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Sitemaps" msgstr "Sitemaps" #: includes/admin/wizard/class-sitemap.php:47 msgid "Save and Continue" msgstr "Speichern und Fortfahren" #. translators: Link to How to Setup Sitemap KB article #: includes/admin/wizard/class-sitemap.php:38 msgid "Learn more." msgstr "Mehr erfahren." #. translators: Link to How to Setup Sitemap KB article #: includes/admin/wizard/class-sitemap.php:38 msgid "Choose your Sitemap configuration and select which type of posts or pages you want to include in your Sitemaps. %s" msgstr "Wähle deine Sitemap-Konfiguration und wähle aus, welche Art von Beiträgen oder Seiten du in deine Sitemaps aufnehmen möchtest. %s" #: includes/admin/wizard/class-sitemap.php:34 msgid "Sitemap" msgstr "Sitemap" #: includes/admin/csv-import-export/class-importer.php:241 msgid "Unknown object type." msgstr "Unbekannter Objekttyp." #: includes/admin/csv-import-export/class-importer.php:234 #: includes/modules/redirections/csv-import-redirections/class-importer.php:221 msgid "Columns number mismatch." msgstr "Die Anzahl der Spalten stimmt nicht überein." #: includes/admin/csv-import-export/class-importer.php:224 #: includes/modules/redirections/csv-import-redirections/class-importer.php:211 msgid "Empty column data." msgstr "Leere Spaltendaten." #: includes/admin/csv-import-export/class-importer.php:214 #: includes/modules/redirections/csv-import-redirections/class-importer.php:201 msgid "Missing one or more required columns." msgstr "Es fehlen eine oder mehrere erforderliche Spalten." #: includes/admin/csv-import-export/class-importer.php:208 #: includes/modules/redirections/csv-import-redirections/class-importer.php:195 msgid "Missing CSV headers." msgstr "Fehlende CSV-Kopfzeilen." #: includes/admin/csv-import-export/class-importer.php:201 #: includes/modules/redirections/csv-import-redirections/class-importer.php:188 msgid "Missing import file." msgstr "Fehlende Importdatei." #. Translators: placeholders are opening and closing tags for link. #: includes/admin/csv-import-export/class-import-background-process.php:79 msgid "CSV import in progress. You can see its progress and cancel it in the %1$sImport & Export panel%2$s." msgstr "Der CSV-Import wird durchgeführt. Du kannst seinen Fortschritt sehen und ihn im Panel %1$sImport und Export%2$s abbrechen." #: includes/admin/csv-import-export/class-csv-import-export.php:414 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:489 msgid "The following lines could not be imported: " msgstr "Folgende Zeilen konnten nicht importiert werden: " #: includes/admin/csv-import-export/class-csv-import-export.php:410 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:485 msgid "One or more errors occured while importing: " msgstr "Beim Importieren sind ein oder mehrere Fehler aufgetreten: " #. Translators: placeholder is the number of rows imported. #: includes/admin/csv-import-export/class-csv-import-export.php:405 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:480 msgid "Imported %d rows." msgstr "%d Zeilen importiert." #: includes/admin/csv-import-export/class-csv-import-export.php:402 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:477 msgid "CSV import completed." msgstr "CSV-Import abgeschlossen." #. Translators: placeholder is the number of rows imported. #: includes/admin/csv-import-export/class-csv-import-export.php:397 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:472 msgid "CSV import completed. Successfully imported %d rows." msgstr "CSV-Import abgeschlossen. %d Zeilen erfolgreich importiert." #. Translators: placeholders represent count like 15/36. #: includes/admin/csv-import-export/class-csv-import-export.php:364 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:438 msgid "Items processed: %1$s/%2$s" msgstr "Bearbeitete Elemente: %1$s/%2$s" #: includes/admin/csv-import-export/class-csv-import-export.php:361 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:435 msgid "Import in progress..." msgstr "Import wird ausgeführt..." #: includes/admin/csv-import-export/class-csv-import-export.php:323 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:397 msgid "CSV import canceled." msgstr "Der CSV-Import wurde abgebrochen." #: includes/admin/csv-import-export/class-csv-import-export.php:313 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:387 msgid "Import could not be canceled." msgstr "Der Import konnte nicht abgebrochen werden." #: includes/admin/csv-import-export/class-csv-import-export.php:288 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:362 msgid "Import could not be canceled: you are not allowed to import content to this site." msgstr "Der Import konnte nicht abgebrochen werden: Es ist nicht erlaubt, Inhalte auf diese Website zu importieren." #: includes/admin/csv-import-export/class-csv-import-export.php:283 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:357 msgid "Import could not be canceled: invalid nonce. Please try again." msgstr "Import konnte nicht abgebrochen werden: Ungültige Nonce. Bitte erneut versuchen." #: includes/admin/csv-import-export/class-csv-import-export.php:264 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:338 msgid "Users" msgstr "Benutzer" #: includes/admin/csv-import-export/class-csv-import-export.php:263 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:337 msgid "Terms" msgstr "Begriffe" #: includes/admin/csv-import-export/class-csv-import-export.php:262 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:336 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Posts" msgstr "Beiträge" #: includes/admin/csv-import-export/class-csv-import-export.php:209 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:300 msgid "CSV could not be imported: File type error." msgstr "CSV konnte nicht importiert werden: Fehler beim Dateityp." #: includes/admin/csv-import-export/class-csv-import-export.php:203 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:294 msgid "CSV could not be imported: Upload failed." msgstr "CSV konnte nicht importiert werden: Upload fehlgeschlagen." #: includes/admin/csv-import-export/class-csv-import-export.php:193 #: includes/admin/csv-import-export/class-csv-import-export.php:198 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:284 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:289 msgid "CSV could not be imported:" msgstr "CSV konnte nicht importiert werden:" #: includes/admin/csv-import-export/class-csv-import-export.php:150 msgid "Sorry, you are not allowed to import contents to this site." msgstr "Du bist leider nicht berechtigt, Inhalte auf diese Website zu importieren." #: includes/admin/csv-import-export/class-csv-import-export.php:144 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:235 msgid "Please select a file to import." msgstr "Datei für den Import auswählen." #: includes/admin/csv-import-export/class-csv-import-export.php:119 msgid "Sorry, you are not allowed to export the content of this site." msgstr "Du bist leider nicht berechtigt, Inhalte von dieser Website zu exportieren." #: includes/admin/csv-import-export/class-csv-import-export.php:116 #: includes/admin/csv-import-export/class-csv-import-export.php:147 #: includes/modules/redirections/class-redirections.php:86 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:212 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:238 msgid "Invalid nonce." msgstr "Ungültige Nonce." #: includes/admin/csv-import-export/class-csv-import-export.php:113 #: includes/admin/csv-import-export/class-exporter.php:106 msgid "Please select at least one object type to export." msgstr "Bitte wähle mindestens einen Objekttyp für den Export aus." #: includes/admin/csv-import-export/class-csv-import-export.php:100 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:199 msgid "CSV import is in progress..." msgstr "Der CSV-Import wird ausgeführt..." #: includes/admin/csv-import-export/class-csv-import-export.php:83 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:538 msgid "Are you sure you want to stop the import process?" msgstr "Bist du sicher, dass du den Importvorgang stoppen willst?" #: includes/admin/csv-import-export/class-csv-import-export.php:82 msgid "Are you sure you want to import meta data from this CSV file?" msgstr "Bist du sicher, dass du Metadaten aus dieser CSV-Datei importieren möchtest?" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:198 msgid "Color" msgstr "Farbe" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:191 msgid "Hover" msgstr "Hover" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:177 msgid "Link Color" msgstr "Linkfarbe" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:170 msgid "Normal" msgstr "Normal" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:156 msgid "Text Color" msgstr "Textfarbe" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:128 msgid "Additional settings are available in the Rank Math SEO" msgstr "Weitere Einstellungen sind in Rank Math SEO verfügbar" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:115 #: includes/modules/acf/class-acf.php:48 #: includes/modules/local-seo/views/titles-options.php:340 #: includes/modules/local-seo/views/titles-options.php:630 #: includes/modules/local-seo/views/titles-options.php:645 #: includes/modules/local-seo/views/titles-options.php:660 #: includes/modules/schema/class-video.php:79 #: includes/modules/schema/class-video.php:94 #: includes/modules/schema/class-video.php:120 msgid "Default" msgstr "Standard" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:112 msgid "HTML Tag" msgstr "HTML-Tag" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:101 msgid "Right" msgstr "Rechts" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:97 msgid "Center" msgstr "Zentriert" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:93 msgid "Left" msgstr "Links" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:89 msgid "Alignment" msgstr "Ausrichtung" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:79 #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:128 msgid "Breadcrumbs Panel" msgstr "Brotkrumen-Panel" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:79 msgid "Breadcrumbs are disabled in the Rank Math SEO" msgstr "Brotkrumen sind in Rank Math SEO deaktiviert" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:43 #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:71 #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:139 msgid "Breadcrumbs" msgstr "Brotkrumen" #: includes/3rdparty/divi/class-divi.php:376 #: includes/modules/local-seo/views/titles-options.php:509 msgid "No" msgstr "Nein" #: includes/3rdparty/divi/class-divi.php:375 #: includes/modules/local-seo/views/titles-options.php:510 msgid "Yes" msgstr "Ja" #: includes/3rdparty/divi/class-divi.php:369 #: includes/3rdparty/elementor/class-elementor.php:81 msgid "Added by the Rank Math SEO Plugin." msgstr "Hinzugefügt durch das Rank Math SEO Plugin." #: includes/3rdparty/divi/class-divi.php:368 #: includes/3rdparty/elementor/class-elementor.php:78 msgid "Add FAQ Schema Markup" msgstr "FAQ-Schema-Markup hinzufügen" #: includes/3rdparty/divi/class-divi.php:339 msgid "Rank Math FAQ Schema" msgstr "Rang Math FAQ Schema" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:158 #: includes/views/csv-import-redirections-panel.php:64 msgid "Include deactivated redirections" msgstr "Deaktivierte Umleitungen einbeziehen" #: includes/views/csv-import-redirections-panel.php:63 msgid "Export current redirections as a CSV file." msgstr "Aktuelle Weiterleitungen als CSV-Datei exportieren." #: includes/views/csv-import-redirections-panel.php:43 msgid "Check this to only create non-existing redirections." msgstr "Markiere dies, um nur nicht bestehende Umleitungen zu erstellen." #: includes/views/csv-import-redirections-panel.php:42 msgid "Do not update current redirections" msgstr "Aktuelle Umleitungen nicht aktualisieren" #: includes/views/csv-import-redirections-panel.php:29 msgid "Export Redirections" msgstr "Export Weiterleitungen" #: includes/views/csv-import-redirections-panel.php:25 msgid "Import Redirections" msgstr "Import Weiterleitungen" #: includes/views/csv-import-redirections-panel.php:18 msgid "Add or edit redirections by importing and exporting a CSV file." msgstr "Füge Weiterleitungen hinzu oder bearbeite sie, indem du eine CSV-Datei importierst und exportierst." #: includes/views/csv-import-redirections-panel.php:15 msgid "Redirections CSV" msgstr "Umleitungen-CSV" #: includes/modules/404-monitor/class-monitor-pro.php:60 #: includes/modules/404-monitor/class-monitor-pro.php:99 #: includes/views/csv-import-export-panel.php:126 #: includes/views/csv-import-redirections-panel.php:70 msgid "Export" msgstr "Export" #: includes/views/csv-import-export-panel.php:120 msgid "Use advanced options" msgstr "Erweiterte Optionen verwenden" #: includes/views/csv-import-export-panel.php:118 msgid "Choose the object types to export." msgstr "Wähle die zu exportierenden Objekttypen aus." #: includes/views/csv-import-export-panel.php:115 msgid "Include read-only columns (SEO score and link counts)" msgstr "Enthält schreibgeschützte Spalten (SEO-Score und Linkanzahl)" #: includes/views/csv-import-export-panel.php:78 msgid "Post types:" msgstr "Beitragstypen:" #: includes/views/csv-import-export-panel.php:89 msgid "Taxonomies:" msgstr "Taxonomien:" #: includes/views/csv-import-export-panel.php:100 msgid "User Roles:" msgstr "Benutzerrollen:" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:140 #: includes/views/csv-import-export-panel.php:64 #: includes/views/csv-import-redirections-panel.php:55 msgid "Cancel Import" msgstr "Import abbrechen" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:98 #: includes/views/csv-import-export-panel.php:67 #: includes/views/csv-import-redirections-panel.php:58 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Import" msgstr "Importieren" #. Translators: placeholder is the word Warning: in bold. #: includes/views/csv-import-export-panel.php:50 msgid "Warning:" msgstr "Warnung:" #. Translators: placeholder is the word Warning: in bold. #: includes/views/csv-import-export-panel.php:50 msgid "%s It is recommended to save a database backup before using this option because importing malformed CSV can result in loss of data." msgstr "%s Es wird empfohlen, ein Datenbank-Backup zu speichern, bevor diese Option verwendet wird, da der Import von fehlerhaften CSV-Dateien zu Datenverlusten führen kann." #: includes/views/csv-import-export-panel.php:46 msgid "Check this to import meta fields only if their current meta value is empty." msgstr "Markiere dies, um Metafelder nur dann zu importieren, wenn deren aktueller Meta-Wert nicht vorhanden ist." #: includes/views/csv-import-export-panel.php:45 msgid "Do not overwrite existing data" msgstr "Vorhandene Daten nicht überschreiben" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:123 #: includes/views/csv-import-export-panel.php:44 #: includes/views/csv-import-redirections-panel.php:41 msgid "Please select a CSV file to import." msgstr "Bitte eine CSV-Datei zum Importieren auswählen." #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:157 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:162 #: includes/views/csv-import-export-panel.php:32 msgid "Export CSV" msgstr "Export CSV" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:142 #: includes/views/csv-import-export-panel.php:28 msgid "Import CSV" msgstr "CSV-Datei importieren" #: includes/views/csv-import-export-panel.php:21 msgid "Import SEO meta data for posts, terms, and users from a CSV file." msgstr "SEO-Metadaten für Beiträge, Begriffe und Benutzer aus einer CSV-Datei importieren." #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:120 #: includes/views/csv-import-export-panel.php:18 #: includes/views/csv-import-export-panel.php:41 #: includes/views/csv-import-redirections-panel.php:38 msgid "CSV File" msgstr "CSV-Datei" #: includes/plugin-update/class-plugin-update.php:944 msgid "Rank Math PRO" msgstr "Rank Math PRO" #. translators: 1: Link's opening HTML anchor tag, 2: Link's closing HTML #. anchor tag. #: includes/plugin-update/class-plugin-update.php:799 msgid "Please %1$s connect Rank Math SEO PRO %2$s for automatic updates." msgstr "Bitte %1$s verbinde Rank Math SEO PRO %2$s für automatische Updates." #. translators: 1: Plugin name, 2: Pricing Link's opening HTML anchor tag, 3: #. Pricing Link's closing HTML anchor tag. #: includes/plugin-update/class-plugin-update.php:792 msgid "It seems that you don't have an active subscription for %1$s. Please see %2$sdetails and pricing%3$s." msgstr "Es scheint, dass du kein aktives Abonnement für %1$s hast. Siehe bitte %2$sDetails und Preise%3$s." #: includes/plugin-update/class-plugin-update.php:789 msgid "Please update the free version before updating Rank Math SEO PRO." msgstr "Bitte aktualisiere die kostenlose Version, bevor du Rank Math SEO PRO aktualisierst." #. Translators: placeholders are the anchor tag opening and closing. #: includes/plugin-update/class-plugin-update.php:552 msgid "We created %1$sRank Math, a WordPress SEO plugin%2$s, to help every website owner get access to the SEO tools they need to improve their SEO and attract more traffic to their website." msgstr "Wir entwickelten %1$sRank Math, ein WordPress SEO-Plugin%2$s, um jedem Website-Besitzer den Zugang zu den SEO-Werkzeugen zu ermöglichen, die er benötigt, um seine SEO zu verbessern und mehr Besucher auf seine Website zu gewinnen." #: includes/plugin-update/class-plugin-update.php:550 msgid "SEO is the most consistent source of traffic for any website" msgstr "SEO ist die beständigste Quelle von Traffic für jede Website" #: includes/plugin-update/class-plugin-update.php:548 msgid "Rank Math SEO PRO For WordPress" msgstr "Rank Math SEO PRO für WordPress" #: includes/plugin-update/class-plugin-update.php:483 msgid "Cannot Update" msgstr "Aktualisierung nicht möglich" #: includes/plugin-update/class-plugin-update.php:381 #: includes/plugin-update/class-plugin-update.php:399 msgid "This update will install a beta version of Rank Math SEO PRO." msgstr "Mit diesem Update wird eine Beta-Version von Rank Math SEO PRO installiert." #: includes/plugin-update/class-plugin-update.php:262 msgid "Automatic updates are not available." msgstr "Automatische Updates sind nicht verfügbar." #: includes/plugin-update/class-plugin-update.php:191 msgid "Enable updates" msgstr "Updates aktivieren" #. translators: 1: opening HTML anchor tag, 2: closing HTML anchor tags. #: includes/plugin-update/class-plugin-update.php:157 msgid "Rank Math Pro is installed but not activated yet. %1$sActivate now%2$s. It only takes 20 seconds!" msgstr "Rank Math Pro ist installiert, aber noch nicht aktiviert. %1$sJetzt aktivieren%2$s. Es dauert nur 20 Sekunden!" #: includes/admin/class-setup-wizard.php:178 msgid "Settings could not be imported: Upload failed." msgstr "Einstellungen konnten nicht importiert werden: Upload fehlgeschlagen." #: includes/admin/class-setup-wizard.php:173 msgid "Settings could not be imported:" msgstr "Einstellungen konnten nicht importiert werden:" #: includes/admin/class-setup-wizard.php:168 msgid "Settings file could not be imported:" msgstr "Die Einstellungsdatei konnte nicht importiert werden:" #: includes/admin/class-setup-wizard.php:159 msgid "No file selected." msgstr "Keine Datei ausgewählt." #: includes/admin/class-setup-wizard.php:133 msgid "No settings found to be imported." msgstr "Es wurden keine Einstellungen zum Importieren gefunden." #: includes/admin/class-setup-wizard.php:129 msgid "Import successful." msgstr "Import erfolgreich." #. translators: Option Description #: includes/admin/class-setup-wizard.php:100 msgid "Select this if you have a custom Rank Math settings file you want to use." msgstr "Auswählen, falls du eine individuelle Rank-Math-Einstellungsdatei benutzen möchtest." #. translators: Option Description #: includes/admin/class-setup-wizard.php:100 msgid "Custom Mode %s" msgstr "Individueller Modus %s" #. translators: Option Description #: includes/admin/class-setup-wizard.php:98 msgid "For the advanced users who want to control every SEO aspect of the website. You are offered options to change everything and have full control over the website’s SEO." msgstr "Für fortgeschrittene Benutzer, die jeden SEO-Aspekt der Website kontrollieren möchten. Mit den Optionen lässt sich alles ändern und man hat volle Kontrolle über die SEO der Website." #. translators: Option Description #: includes/admin/class-setup-wizard.php:98 msgid "Advanced %s" msgstr "Erweitert %s" #. translators: Option Description #: includes/admin/class-setup-wizard.php:96 msgid "For websites where you only want to change the basics and let Rank Math do most of the heavy lifting. Most settings are set to default as per industry best practices. One just has to set it and forget it." msgstr "Für Websites, bei denen du nur die grundlegenden Einstellungen ändern und Rank Math die meiste Arbeit überlassen willst. Die meisten Einstellungen sind gemäß den bewährten Methoden der Branche auf Standardwerte gesetzt. Du musst sie nur einmal einstellen." #. translators: Option Description #: includes/admin/class-setup-wizard.php:96 msgid "Easy %s" msgstr "Einfach %s" #: includes/admin/class-setup-wizard.php:90 msgid "Import failed." msgstr "Import fehlgeschlagen." #: includes/admin/class-setup-wizard.php:89 msgid "Import finished. In the next steps you can review the settings." msgstr "Import abgeschlossen. In den nächsten Schritten kannst du die Einstellungen überprüfen." #: includes/admin/class-setup-wizard.php:88 msgid "Uploading..." msgstr "Hochladen…" #: includes/admin/class-setup-wizard.php:84 msgid "More information" msgstr "Weitere Informationen" #. Translators: placeholder is a list of filetypes. #: includes/admin/class-setup-wizard.php:83 msgid "Allowed filetypes: %s" msgstr "Erlaubte Dateitypen: %s" #: includes/admin/class-setup-wizard.php:81 msgid "Select a Rank Math settings file on your computer and upload it to use the custom settings." msgstr "Wähle eine Rank-Math-Einstellungsdatei auf deinem Computer und lade sie hoch, um die individuellen Einstellungen anzuwenden." #: includes/admin/class-setup-wizard.php:79 msgid "Upload" msgstr "Hochladen" #: includes/admin/class-quick-edit.php:313 msgid "— Not Selected —" msgstr "– Nicht ausgewählt –" #. Translators: placeholder is taxonomy name, e.g. "Category". #: includes/admin/class-quick-edit.php:299 msgid "Primary %s" msgstr "Primär %s" #: includes/admin/class-quick-edit.php:284 #: includes/admin/class-quick-edit.php:371 msgid "Canonical URL" msgstr "Kanonische URL" #: includes/admin/class-quick-edit.php:278 #: includes/admin/class-quick-edit.php:365 msgid "Primary Focus Keyword" msgstr "Primäres Fokus-Schlüsselwort" #: includes/admin/class-quick-edit.php:260 #: includes/admin/class-quick-edit.php:352 msgid "Robots Meta" msgstr "Robots Meta" #: includes/admin/class-quick-edit.php:253 #: includes/admin/class-quick-edit.php:348 msgid "SEO Description" msgstr "SEO-Beschreibung" #: includes/admin/class-quick-edit.php:242 #: includes/admin/class-quick-edit.php:342 msgid "SEO Title" msgstr "SEO-Titel" #: includes/admin/class-quick-edit.php:233 #: includes/admin/class-quick-edit.php:338 msgid "SEO Settings" msgstr "SEO-Einstellungen" #: includes/admin/class-quick-edit.php:223 msgid "No Snippet" msgstr "Kein Snippet" #: includes/admin/class-quick-edit.php:222 msgid "No Image Index" msgstr "Kein Bild Index" #: includes/admin/class-quick-edit.php:221 msgid "No Archive" msgstr "Kein Archiv" #: includes/admin/class-quick-edit.php:220 msgid "No Follow" msgstr "Nofollow" #: includes/admin/class-quick-edit.php:219 #: includes/modules/news-sitemap/assets/js/news-sitemap.js:1 msgid "No Index" msgstr "Noindex" #: includes/admin/class-quick-edit.php:218 #: includes/modules/news-sitemap/assets/js/news-sitemap.js:1 msgid "Index" msgstr "Index" #: includes/admin/class-quick-edit.php:61 msgid "SEO Details" msgstr "SEO-Details" #: includes/admin/class-post-filters.php:338 #: includes/modules/redirections/class-categories.php:420 msgid "Clear Filter" msgstr "Filter löschen" #: includes/admin/class-post-filters.php:92 msgid "FactCheck" msgstr "Faktencheck" #: includes/admin/class-post-filters.php:91 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "FAQ" msgstr "FAQ" #: includes/admin/class-post-filters.php:90 msgid "Dataset" msgstr "Datensatz" #: includes/admin/class-post-filters.php:89 #: includes/modules/video-sitemap/sitemap-xsl.php:152 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Video" msgstr "Video" #: includes/admin/class-post-filters.php:88 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Software" msgstr "Software" #: includes/admin/class-post-filters.php:87 msgid "Service" msgstr "Dienstleistung" #: includes/admin/class-post-filters.php:86 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Restaurant" msgstr "Restaurant" #: includes/admin/class-post-filters.php:85 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Recipe" msgstr "Rezept" #: includes/admin/class-post-filters.php:84 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Product" msgstr "Produkt" #: includes/admin/class-post-filters.php:83 #: includes/modules/local-seo/views/titles-options.php:276 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Person" msgstr "Person" #: includes/admin/class-post-filters.php:82 #: includes/modules/schema/class-admin.php:111 msgid "Movie" msgstr "Film" #: includes/admin/class-post-filters.php:81 #: includes/modules/podcast/views/options.php:68 msgid "Music" msgstr "Musik" #: includes/admin/class-post-filters.php:80 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Job Posting" msgstr "Jobausschreibung" #: includes/admin/class-post-filters.php:78 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Event" msgstr "Event" #: includes/admin/class-post-filters.php:77 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Course" msgstr "Kurs" #: includes/admin/class-post-filters.php:76 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Book" msgstr "Buch" #: includes/admin/class-post-filters.php:75 msgid "News Article" msgstr "News-Artikel" #: includes/admin/class-post-filters.php:74 msgid "Blog Post" msgstr "Blogbeitrag" #: includes/admin/class-post-filters.php:73 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Article" msgstr "Artikel" #: includes/admin/class-post-filters.php:72 msgid "Turned Off" msgstr "Abgeschaltet" #: includes/admin/class-post-filters.php:55 msgid "Filter by Schema Type" msgstr "Nach Schema-Typ filtern" #: includes/admin/class-post-filters.php:51 msgid "Orphan Posts" msgstr "Verwaiste Beiträge" #: includes/admin/class-post-filters.php:50 msgid "Redirected Posts" msgstr "Umgeleitete Beiträge" #: includes/admin/class-post-filters.php:49 msgid "Custom Meta Description" msgstr "Individuelle Meta-Beschreibung" #: includes/admin/class-post-filters.php:48 msgid "Custom Meta Title" msgstr "Individueller Meta-Titel" #: includes/admin/class-post-filters.php:47 msgid "Custom Canonical URL" msgstr "Individuelle kanonische URL" #: includes/admin/class-media-filters.php:183 msgid "Missing caption" msgstr "Fehlende Beschriftung" #: includes/admin/class-media-filters.php:182 msgid "Missing or default title tag" msgstr "Fehlender oder Standard-Titel-Tag" #: includes/admin/class-media-filters.php:181 msgid "Missing alt tag" msgstr "Fehlender Alt-Tag" #: includes/admin/class-media-filters.php:56 #: includes/admin/class-media-filters.php:70 msgid "Rank Math SEO Filters" msgstr "Rank-Math-SEO-Filter" #: includes/admin/class-links.php:88 msgid "Example: /get/" msgstr "Beispiel: /get/" #: includes/admin/class-links.php:81 msgid "Add the URI prefixes you use for affiliate (cloaked) links, which redirect to external sites. These will not count as internal links in the content analysis. Add one per line." msgstr "Füge die URI-Präfixe hinzu, die du für (getarnte) Affiliate-Links verwendest, die auf externe Websites weiterleiten. Diese werden in der Inhaltsanalyse nicht als interne Links gezählt. Füge ein Präfix pro Zeile hinzu." #: includes/admin/class-links.php:80 msgid "Affiliate Link Prefix" msgstr "Affiliate-Link-Präfix" #: includes/admin/class-bulk-actions.php:412 msgid "Are you sure you want to change the Schema type for the selected posts? Doing so may irreversibly delete the existing Schema data." msgstr "Bist du sicher, dass du den Schematyp für die ausgewählten Beiträge ändern möchtest? Wenn du das machst, können die vorhandenen Schemadaten unwiderruflich gelöscht werden." #. Translators: 1 The number of posts edited. 2 The post type name. #: includes/admin/class-bulk-actions.php:247 msgid "Custom Canonical URL removed from %1$d %2$s." msgstr "Individuelle kanonische URL von %1$d %2$s entfernt." #. Translators: 1 The number of posts edited. 2 The post type name. #: includes/admin/class-bulk-actions.php:218 #: includes/admin/class-bulk-actions.php:232 msgid "Schema edited for %1$d %2$s." msgstr "Schema bearbeitet für %1$d %2$s." #. Translators: placeholder is the number of redirections deleted. #: includes/admin/class-bulk-actions.php:204 #: includes/admin/class-bulk-actions.php:361 msgid "%d redirection moved to Trash." msgid_plural "%d redirections moved to Trash." msgstr[0] "%d Umleitung in den Papierkorb verschoben." msgstr[1] "%d Umleitungen in den Papierkorb verschoben." #. Translators: 1 The number of posts edited. 2 The post type name. #. Translators: 1 The number of terms edited. 2 The term taxonomy name. #: includes/admin/class-bulk-actions.php:182 #: includes/admin/class-bulk-actions.php:335 msgid "Robots meta edited for %1$d %2$s." msgstr "Robots-Meta bearbeitet für %1$d %2$s." #. Translators: placeholder is the default Schema type setting. #: includes/admin/class-bulk-actions.php:81 msgid "Set Schema: Default (%s)" msgstr "Schema einstellen: Standard (%s)" #: includes/admin/class-bulk-actions.php:75 msgid "Set Schema: None" msgstr "Schema einstellen: Keine" #: includes/admin/class-bulk-actions.php:70 #: includes/admin/class-bulk-actions.php:111 msgid "Remove redirection" msgstr "Umleitung entfernen" #: includes/admin/class-bulk-actions.php:69 #: includes/admin/class-bulk-actions.php:110 msgid "Redirect" msgstr "Weiterleitung" #: includes/admin/class-bulk-actions.php:66 msgid "Remove custom canonical URL" msgstr "Individuelle kanonische URL entfernen" #: includes/admin/class-bulk-actions.php:65 #: includes/admin/class-bulk-actions.php:107 msgid "Set to follow" msgstr "Auf follow setzen" #: includes/admin/class-bulk-actions.php:64 #: includes/admin/class-bulk-actions.php:106 msgid "Set to nofollow" msgstr "Auf nofollow setzen" #: includes/admin/class-bulk-actions.php:63 #: includes/admin/class-bulk-actions.php:105 msgid "Set to index" msgstr "Auf index setzen" #: includes/admin/class-bulk-actions.php:62 #: includes/admin/class-bulk-actions.php:104 msgid "Set to noindex" msgstr "Auf noindex setzen" #: includes/admin/class-bulk-actions.php:59 #: includes/admin/class-bulk-actions.php:103 msgid "↓ Rank Math" msgstr "↓ Rank Math" #: includes/admin/class-admin.php:88 msgid "Special Sitemaps:" msgstr "Spezielle Sitemaps:" #: includes/class-thumbnail-overlays.php:546 msgid "Bottom Right" msgstr "Unten rechts" #: includes/class-thumbnail-overlays.php:545 msgid "Bottom Center" msgstr "Unten zentriert" #: includes/class-thumbnail-overlays.php:544 msgid "Bottom Left" msgstr "Unten links" #: includes/class-thumbnail-overlays.php:542 msgid "Middle Right" msgstr "Mitte rechts" #: includes/class-thumbnail-overlays.php:541 msgid "Middle Center" msgstr "Mitte zentriert" #: includes/class-thumbnail-overlays.php:540 msgid "Middle Left" msgstr "Mitte links" #: includes/class-thumbnail-overlays.php:538 msgid "Top Right" msgstr "Oben rechts" #: includes/class-thumbnail-overlays.php:537 msgid "Top Center" msgstr "Oben zentriert" #: includes/class-thumbnail-overlays.php:536 msgid "Top Left" msgstr "Oben links" #: includes/class-thumbnail-overlays.php:521 msgid "A Custom Watermark item could not be saved because the name field is empty." msgstr "Ein individuelles Wasserzeichen konnte nicht gespeichert werden, weil das Namensfeld leer ist." #: includes/class-thumbnail-overlays.php:358 #: includes/class-thumbnail-overlays.php:424 msgid "Select the default watermark that will be applied if no specific watermark is selected." msgstr "Wähle das Standardwasserzeichen, das angewendet wird, wenn kein bestimmtes Wasserzeichen ausgewählt ist." #: includes/class-thumbnail-overlays.php:357 #: includes/class-thumbnail-overlays.php:423 msgid "Default Thumbnail Watermark" msgstr "Standard-Wasserzeichen für Vorschaubilder" #: includes/class-thumbnail-overlays.php:404 msgid "Name*" msgstr "Name*" #: includes/class-thumbnail-overlays.php:394 msgid "Add Image" msgstr "Bild hinzufügen" #: includes/class-thumbnail-overlays.php:378 #: includes/modules/image-seo/options.php:155 #: includes/modules/local-seo/views/titles-options.php:411 #: includes/modules/local-seo/views/titles-options.php:467 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Remove" msgstr "Entfernen" #: includes/class-thumbnail-overlays.php:377 msgid "Add Watermark" msgstr "Wasserzeichen hinzufügen" #: includes/class-thumbnail-overlays.php:375 msgid "Add more image watermarks to choose from for the social thumbnails." msgstr "Füge weitere Bildwasserzeichen zur Auswahl für die Social Thumbnails hinzu." #: includes/class-thumbnail-overlays.php:374 msgid "Custom Image Watermarks" msgstr "Individuelle Bild-Wasserzeichen" #: includes/class-thumbnail-overlays.php:347 msgid "Off" msgstr "Aus" #: includes/class-register-vars.php:52 msgid "Non-persistent random word chosen from a list. A new random word will be chosen on each page load." msgstr "Nicht-permanentes Zufallswort, das aus einer Liste ausgewählt wird. Bei jedem Laden der Seite wird ein neues Zufallswort gewählt." #: includes/class-register-vars.php:41 msgid "Persistent random word chosen from a list" msgstr "Dauerhaftes Zufallswort aus einer Liste" #: includes/class-modules.php:71 msgid "Please activate Schema & Sitemap module to use this module." msgstr "Bitte aktiviere das Modul Schema und Sitemap, um dieses Modul nutzen zu können." #: includes/class-modules.php:64 msgid "For your video content, a Video Sitemap is a recommended step for better rankings and inclusion in the Video search." msgstr "Für deine Videoinhalte ist eine Video-Sitemap ein empfehlenswerter Schritt für bessere Rankings und die Aufnahme in die Video-Suche." #: includes/admin/wizard/class-sitemap.php:162 includes/class-modules.php:63 #: includes/modules/video-sitemap/class-video-sitemap.php:62 #: includes/modules/video-sitemap/sitemap-xsl.php:103 msgid "Video Sitemap" msgstr "Video Sitemap" #: includes/class-modules.php:59 msgid "Please activate Sitemap module to use this module." msgstr "Bitte aktiviere das Sitemap-Modul, um dieses Modul nutzen zu können." #: includes/class-modules.php:52 msgid "Create a News Sitemap for your news-related content. You only need a News sitemap if you plan on posting news-related content on your website." msgstr "Erstelle eine News-Sitemap für deine nachrichtenbezogenen Inhalte. Eine News-Sitemap benötigst du nur, wenn du auf deiner Website nachrichtenbezogene Inhalte veröffentlichen möchtest." #: includes/admin/wizard/class-sitemap.php:118 includes/class-modules.php:51 #: includes/modules/news-sitemap/class-news-sitemap.php:131 msgid "News Sitemap" msgstr "News-Sitemap" #: includes/class-common.php:88 msgid "Activate now" msgstr "Jetzt aktivieren" #: includes/class-common.php:70 msgid "Pinterest Debugger" msgstr "Pinterest Debugger" #: includes/class-common.php:67 msgid "Rich Pins Validator" msgstr "Rich Pins Validator" #: rank-math-pro.php:139 msgid "Rank Math free version is required to run Rank Math Pro. Both plugins are now disabled." msgstr "Die kostenlose Version von Rank Math wird benötigt, um Rank Math Pro auszuführen. Beide Plugins sind jetzt deaktiviert." #: rank-math-pro.php:151 msgid "Rank Math free version is required to run Rank Math Pro, but it could not be activated automatically. Please install and activate the free version first." msgstr "Die kostenlose Version von Rank Math ist zur Ausführung von Rank Math Pro erforderlich, konnte aber nicht automatisch aktiviert werden. Bitte installiere und aktiviere zuerst die kostenlose Version." #: rank-math-pro.php:145 msgid "Rank Math free version is required to run Rank Math Pro, but it could not be installed automatically. Please install and activate the free version first." msgstr "Die kostenlose Version von Rank Math ist zur Ausführung von Rank Math Pro erforderlich, konnte aber nicht automatisch installiert werden. Bitte installiere und aktiviere zuerst die kostenlose Version." languages/rank-math-pro-de_DE_formal.mo000064400000253741147600403130014037 0ustar00 wAxWyW.WWWW>W3XKXbX 2Y @YLY dYrY Y Y"YY Y&Y`ZjuZKZ',[ T[b[ j[ u[[[[\3\ I\S\ \\g\{\\\ 6]D]] ^2^^^C _ Q_?\__bL```"```a6a&b.b^=b(bb bb b b cc c$c+c/=cmc cccc#cccTcQTd ddddd ddd ee0eJexYe=e1f BfLfTf\fafdgf ff f0fg,g$?g?dg gg ggg gg ggh hhh"h*h 1h;h Chdhih~hh h h h hh4hi i!i-3iaiiiii iii iii ii+j)Cjmjj4jdj2kOkXkakjk qk k k kk4lnlu5mmmmmmmmmnn4nPnfnnKn4noo!o"2o?Uorop p&p -p:pRp[pVapppppppqq(qQȆ?)i #!72 j'5r\bDh ȉ׉܉  3"eVŠ ݊  ' Njҋ؋ &.AH O Z{ 1 Ì@Ό? O[chpx~ O  /HC  ώ!: ?0I z * ޏ ÐАߐ  #?GZa hs K‘)9I%^Œ̒Ւ  (0 6AGO_dy  ˓ٓ  # 2 ?KM /9?GLO e r } ŕו6P!a Öbۖ>]b Ǘؗܗ,y|I# mw ™ љޙ    &2; AKaÚ)˚' ,8 >K^Ag;12#Jn1TAW_p ;۝K.7@RWf Ğʞ۞  -CI Q_p O% 4@ FR guu!<XW4 3G`r 7ϣ7>^Lf դ "2 FQYms {!ѥإ   %</l ~ Ǧ $4 :E [e n{§ѧ٧ 2AQRcŨըܨ  F[\NQQ @]WEX</UŬISe*p?UʮRҮ%.E$t  ̯ ׯ  4=MUn9°?><;{?,L$ q,~ ʲ ֲ # -8 J T_u ųͳֳ  17Lc | Ĵ  ,2 :-E0s6۵7c+|d ,1Le~_D3 @8Q:#:^=׽*  %*P3X ξ ߾ / >IYk  ӿ޿(+28 @Ncr $ + ;IQ XeSmI LX ^ip  P&   2GWir* A NX g`uK " ,T8YQ-C/q+.J V] f ty ,%+R~"<B W/!z 4 BOj~ !! & o2p('  &# /MhIc0Z%l%R ^}na,(?S:i t61h q~  / 1?Og3k~^I  #6ZjN;M h + 6BAR+?7I drz   !$)AU ^ j v I -)Hr   #4:Q= |  z5} .;Wk s } k$%@f`EAGM2]M` p ~# a-,Zai | = -5:?  '0!B9d%$"?  l - /B]K %:(6@ w   &|:oRK ,CJ ep/;k (,4<SZ*c+Iu515gM ep %  1 =M Vb hr? ;&#:^y&    $29B HSm-#AJSYlsz0^x   X*+_kG\'EY o|%"+O$i4P}   Q    / 4 Q V  ]  j v @} i (  0 Q a i o  v      k v |    "       & + 3= q  z G B "*08@Gg n}|   2~R/M#m 0  0  ;F   &1Ha p {  &  #  0 < ILS2 5 V`t{    39AG MYs{     _) :DJRW \}    8*P?{)-)=+Z,#P.W  ; K& &2Yiy   (4= CN"h>07If kw JSDH J 5 2!AA!h!Z!G"O"a" {""I""V"A#J#S#r#z######## #$ $ "$-$<$V$^$ f$s$$ $ $$c$%1%I%a% y%%%% %y%9& N&o&&&u'{F(?() ))*)C)U)s))))F)** 8*&B*i*]r****"+:+ S+`+u+ ++++ + +'+ +,,,&,-,6, G,S,r, ,>,, ,, ,#- ,-M-e---- ---- ---.!.%6.\.d.. .. ....X /d/y//////g/E0q0F1m12j2P 3o[3V3w"4E4~4q_5z5@L66B7W7 _7j7r77|7.8I=858 88&89 9+9 49A9I9R9 [9e9999$919+9#":PF:W:N:N>;S;<;b< <.<< < <<< == 3= ==H= \= f=q== =======> />9>B>J>h>o>>> > >>> > ? ? 5? B?"N? q?}? ?? ?<?@?F.@u@:~@ @}A6BByBgC)vD-DzDsIEE4FFEGHFIGHIKI I4I J(J .J/:J jJ@tJJJJ J J J!J K 'K 3KTKkK|KK KKKKKKL LL.L FLTL[L_LL'LLLLLLL M&M$EM4jMMM3MMNN.NFN [N hNrNNrNOO;O]WOOO O OOP P PP"P 4PBPVQPPCQVQ mQxQQQQQQQQQR RRS S )S 4S>S|S`T iTeuTTTeTaJU+U9U+V1>V pVD~VVVV VVWWWW W@'cc-J~v[4]j 0.FE3(OX*]@Iijq Gw+ vT}yAqO95)fS)bE<la&;V]ybdazt%_0H4L ?`Cr1>`ED8^7aPpE_;,l2'&P]\[M$U \9GgX2r}.-u?F*i7{is=|.cHjhNjo2yQ7eVU^1/!5$GVSJ#S^ [,!?rLxAf,U ?x)YZ{H@DF}N`Z~lx~n)|vm3n"Yp+|d(AU&=Q6M:RuwD WIIX4$A(qTLsew f:^R5n  0zz +%t{`0!&Hh <>K"oBmh+k;d8 /h%fIy"pu KB*#8s=k6(oB"W6;#.BQ e4Dm'< C =9ZC1MP> tqZ1P\Krl<FY2SabQ @ G  e 'uM\V YN{tXm%$w3n*Wcs z[vg:Nx|-kg!5#LO/Co 6KOi-k9>~ 8 bTJpg_R}/3dR,:J_7TW%1$s to exclude for %2$s.%1$sConnect now%2$s. It only takes 20 seconds!%d Hour%d Min%d Sec%d redirection moved to Trash.%d redirections moved to Trash.%d redirections have been assigned to the category.%s It is recommended to save a database backup before using this option because importing malformed CSV can result in loss of data.%s added by Rank Math SEO). This field overrides WooCommerce GTIN data used in the Product Schema.%s categories%s category%s published privately.%s published.%s reverted to draft.%s scheduled.%s updated.← Go Back to the Redirections— Not Selected —(no title)← Sitemap IndexMin Size: 112Χ112px.
    A squared image is preferred by the search engines.Min Size: 1400x1400px, Max Size: 3000x3000px.
    The filesize should not exceed 0.5MB.A Custom Watermark item could not be saved because the name field is empty.A plaintext description of the podcast.ALL UPPERCASEAPI KeyAbout PageActivate nowAdSenseAddAdd alt attributes for commenter profile pictures (avatars) automatically. The alt attribute value will be the username.Add ALT attributes for avatarsAdd FAQ Schema MarkupAdd ImageAdd LinkAdd New %sAdd New %s categoryAdd New CategoryAdd New SchemaAdd Video schema to posts which have YouTube or Vimeo Video in the content. Applies to only those Posts/Pages/CPTs in which Autodetect Video Option is On.Add WatermarkAdd a caption for all images without a caption automatically. The caption is dynamically applied when the content is displayed, the stored content is not changed.Add a description for all images without a description automatically. The description is dynamically applied when the content is displayed, the stored content is not changed.Add anotherAdd copyright details if your show is copyrighted.Add missing image captionAdd missing image descriptionAdd more image watermarks to choose from for the social thumbnails.Add numberAdd or edit redirections by importing and exporting a CSV file.Add the URI prefixes you use for affiliate (cloaked) links, which redirect to external sites. These will not count as internal links in the content analysis. Add one per line.Add the tracking prefix provided by your tracking service like Chartable, Podsights, Podtrac, etc.Add timeAdd to CategoryAdded by the Rank Math SEO Plugin.Additional CSS codeAdditional CSS code to customize the appearance of the reports. Insert the CSS code directly, without the wrapping style tag. Please note that the CSS support is limited in email clients and the appearance may vary greatly.Additional InfoAdditional settings are available in the Rank Math SEOAddressAddress FormatAddress where the reports will be sent. You can add multiple recipients separated with commas.Address, Suburb, Region, Zip or LandmarkAddress:Advanced %sAffiliate Link PrefixAfghanistanAland IslandsAlbaniaAlgeriaAlignmentAll %sAll %s categoriesAll Locations are part of the same OrganizationAll Redirection CategoriesAll SchemasAll TaxonomiesAllowed filetypes: %sAltAlt text set for the current image.Alternate NameAmerican SamoaAn API Key is required to display embedded Google Maps on your site. Get it here: %sAn alternate version of your site name (for example, an acronym or shorter name).AnalyticsAnalytics ReportAndorraAngolaAnguillaAntarcticaAntigua & BarbudaAntigua and BarbudaAppearance AuthorAppearance HeadlineAppearance Published DateAppearance URLAre you sure you want to add Video Schema to the posts/pages with the video in the content? This action is irreversible.Are you sure you want to import meta data from this CSV file?Are you sure you want to stop the import process?ArgentinaArmeniaArticleArtsArubaAs above, but the label that would be applicable for more than one location (default: RM Locations).AustraliaAustriaAuthor NameAuto-generate image for the auto detected video.Autodetect VideoAutogenerate ImageAutomatic updates are not available.Automatically detect the user's location as the starting point.Avatar of %sAverage PositionAzerbaijanBahamasBahrainBangladeshBarbadosBasic SummaryBelarusBelauBelgiumBelizeBeninBermudaBhutanBlog PostBoliviaBonaire, Sint Eustatius and SabaBookBosnia & HerzegovinaBosnia and HerzegovinaBotswanaBottom CenterBottom LeftBottom RightBouvet IslandBrandBrand value to use in Schema.org & OpenGraph markup.BrazilBreadcrumbsBreadcrumbs PanelBreadcrumbs are disabled in the Rank Math SEOBritish Indian Ocean TerritoryBritish Virgin IslandsBruneiBrunei DarussalamBulgariaBurkina FasoBurundiBusinessBusiness TypeByCSV FileCSV ImportCSV could not be imported:CSV could not be imported: File type error.CSV could not be imported: Upload failed.CSV import canceled.CSV import completed.CSV import completed. Successfully imported %d rows.CSV import in progress. You can see its progress and cancel it in the %1$sImport & Export panel%2$s.CSV import is in progress...CaloriesCambodiaCameroonCanadaCancel ImportCannot UpdateCanonical URLCape VerdeCapitalization settings for the alt attribute values. This will be applied for all alt attributes.Capitalization settings for the title attribute values. This will be applied for all title attributes.Capitalization settings for the image captions. This will be applied for all image captions.Capitalization settings for the image descriptions. This will be applied for all image descriptions.CaptionCaption formatCaribbean NetherlandsCatalogCategoryCayman IslandsCenterCentral African RepublicChadChamber of Commerce IDChange alt attribute casingChange caption casingChange description casingChange title casingCheck this to import meta fields only if their current meta value is empty.Check this to only create non-existing redirections.ChileChinaChoose a countryChoose the object types to export.Choose whether the site represents a person or an organization.Choose your Sitemap configuration and select which type of posts or pages you want to include in your Sitemaps. %sChristmas IslandClear FilterClosedClosed labelCocos (Keeling) IslandsColombiaColorColor hex code or any other valid value for the background: CSS property.Columns number mismatch.ComedyComorosCompetitor AnalysisCompleteCongoCongo (Brazzaville)Congo (Kinshasa)Congo - BrazzavilleCongo - KinshasaCongo, the Democratic Republic of theConsContact PageConversion started. A success message will be shown here once the process completes. You can close this page.Cook IslandsCooking TimeCopy all active redirections to the .htaccess file.Copyright TextCosta RicaCote D'ivoireCould not import redirection.CountryCourseCreate a News Sitemap for your news-related content. You only need a News sitemap if you plan on posting news-related content on your website.CreatedCreatorCroatiaCubaCuisineCuraçaoCustomCustom Canonical URLCustom Canonical URL removed from %1$d %2$s.Custom FieldsCustom Image WatermarksCustom Meta DescriptionCustom Meta TitleCustom Mode %sCustomize the label of the option users can use can click to get directions to your business location on the frontend.CyprusCzech RepublicCzechiaCôte d'IvoireData SetsData import will not work for this service as sufficient permissions are not given.DataSetDatasetDate CreatedDate PostedDefaultDefault Thumbnail WatermarkDeletedDenmarkDescriptionDescription formatDetect LocationDirectorDisplay the Global Identified on Product Page along with other product details.DistributionDjiboutiDo not overwrite existing dataDo not update current redirectionsDominicaDominican RepublicDon't add opening hours data in SchemaEasy %sEcuadorEdit %sEdit %s categoryEdit CategoryEdit SchemaEducationEducation RequiredEgyptEl SalvadorEmailEmployment Type Empty column data.Enable if all of the locations where you serve customers are a part of the same legal entity.Enable updatesEnhanced SearchEnter a site URL to see how it ranks for the same SEO criteria as your site.Enter the name of your site to appear in search results.Enter the number of days to keep Analytics data in your database. The maximum allowed days are 180. Though, 2x data will be stored in the DB for calculating the difference properly.EpisodeEquatorial GuineaEritreaEstimated Cost:EstoniaEthiopiaEventEvery 15 DaysEvery 7 DaysExample: /get/Exclude %s Terms Experience RequiredExportExport 404 LogsExport CSVExport RedirectionsExport and download 404 logs from a selected period of time in the form of a CSV file. Leave the from/to fields empty to export all logs.Export current redirections as a CSV file.External Link IconFAQFULL REPORTFact CheckFactCheckFalkland IslandsFalkland Islands (Islas Malvinas)Falkland Islands (Malvinas)Faroe IslandsFaxFijiFilterFilter by Schema TypeFindFinlandFor more information, please see %s.For the advanced users who want to control every SEO aspect of the website. You are offered options to change everything and have full control over the website’s SEO.For websites where you only want to change the basics and let Rank Math do most of the heavy lifting. Most settings are set to default as per industry best practices. One just has to set it and forget it.For your video content, a Video Sitemap is a recommended step for better rankings and inclusion in the Video search.FormatFormat used for the new captions.Format used for the new descriptions.Format used when the address is displayed using the [rank_math_contact_info] shortcode.
    Available Tags: {address}, {locality}, {region}, {postalcode}, {country}, {gps}Format: +1-401-555-1212FranceFree versionFrench GuianaFrench PolynesiaFrench Southern TerritoriesFridayFrom dateGTINGTIN Migration Tool for WooCommerceGTIN value has been successfully migrated to the WooCommerce GTIN field for %d product.GTIN values have been successfully migrated to the WooCommerce GTIN field for %d products.GTIN-12GTIN-13GTIN-14GTIN-8GabonGambiaGames & HobbiesGenerateGenerate Video Schema for Old Posts/PagesGeo CoordinatesGeorgiaGermanyGhanaGibraltarGlobal IdentifierGlobal Identifier key to use in the Product Schema.Global Identifier labelGlobal Identifier label to show on Product Page.Google Core UpdatesGoogle Core Updates in the GraphsGoogle Maps API KeyGoogle Maps Embed APIGoogle News Publication NameGovernment & OrganizationsGreeceGreenlandGrenadaGuadeloupeGuamGuatemalaGuernseyGuineaGuinea-BissauGuyanaHTML TagHaitiHealthHeard Island and McDonald IslandsHeard Island and Mcdonald IslandsHide Opening HoursHide SitemapHide routeHide the sitemap from normal visitors?Hiring Organization HitsHoly See (Vatican City State)HondurasHong KongHoverHow ToHungaryHybridISBNIcelandIdentifierIf an imported redirection differs from an existing redirection (or another imported redirection) only by the source value, then those redirections will be merged into a single redirection with multiple sources. You can change this behavior with the %s filter hook.If the numeric ID is specified in the %s column, then the redirection will be edited. If it is not set or empty, then a new redirection will be created.If you can see the site data in your Search Console and Analytics accounts, but not here, then %1$s try reconnecting your account %2$s and make sure that the correct properties are selected in the %1$s Analytics Settings%2$s.Image AltImage TitleImportImport & ExportImport CSVImport RedirectionsImport SEO meta data for posts, terms, and users from a CSV file.Import a CSV file to create or update redirections. The file must include at least the following columns: %sImport could not be canceled.Import could not be canceled: invalid nonce. Please try again.Import could not be canceled: you are not allowed to import content to this site.Import failed.Import finished. In the next steps you can review the settings.Import in progress...Import successful.Imported %d rows.ImpressionsInclude ImagesInclude Images from the ACF Fields.Include KML File in the SitemapInclude Only Tracked KeywordsInclude SectionsInclude business locations in site-wide search results.Include deactivated redirectionsInclude images added in the ACF fields.Include read-only columns (SEO score and link counts)Include reference to images from the post content in sitemaps. This helps search engines index your images better.IndexIndiaIndicates whether the podcast is explicit language or adult content.IndonesiaInsert/edit linkInvalid nonce.IranIran, Islamic Republic ofIraqIrelandIs ExplicitIsle of ManIsraelIt seems that there are no stats to show right now.It seems that you don't have an active subscription for %1$s. Please see %2$sdetails and pricing%3$s.ItalyItems processed: %1$s/%2$sIvory CoastJamaicaJapanJerseyJob LocationJob PostingJob TypeJordanKML is a file format used to display geographic data in an Earth browser such as Google Earth. More information: Locations KMLKazakhstanKenyaKeywordsKids & FamilyKilometersKiribatiKorea, Democratic People's Republic ofKorea, Republic ofKosovoKuwaitKyrgyzstanLao People's Democratic RepublicLaosLast Mod.Latitude and longitude values separated by comma.LatviaLearn moreLearn more about Video Sitemap.Learn more about XML Sitemaps.Learn more.LebanonLeftLesothoLiberiaLibyaLibyan Arab JamahiriyaLicenseLiechtensteinLimit the number of locations shown on your website to those nearest your user.Link ColorLink TitleLink inserted.Link selected.Link to Full ReportList of custom fields name to check for video content. Add one per line.LithuaniaLocal BusinessLocal SitemapLocationLocation DetectionLocation Post Type NameLocations Category BaseLocations Post Type BaseLocations Post Type Name (Plural)LogoLogo LinkLogo appearing in the header part of the report.LuxembourgMPNMacaoMacao S.A.R., ChinaMacauMacedoniaMacedonia, the Former Yugosalv Republic ofMadagascarMake your podcasts discoverable via Google Podcasts, Apple Podcasts, and similar services with Podcast RSS feed and Schema Markup generated by Rank Math.MalawiMalaysiaMaldivesMaliMaltaManage CategoriesMap StyleMark Solved.Mark Unsolved.Marshall IslandsMartiniqueMaterials:MauritaniaMauritiusMaximum number of locations to showMayotteMeasurement systemMergedMexicoMicronesiaMicronesia, Federated States ofMiddle CenterMiddle LeftMiddle RightMigrateMigrate GTIN values from the plugin into the native WooCommerce GTIN field.MilesMissing CSV headers.Missing alt tagMissing captionMissing import file.Missing one or more required columns.Missing or default title tagMoldovaMoldova, Republic ofMonacoMondayMongoliaMonitor SEO PerformanceMontenegroMonthsMontserratMore detailsMore informationMoroccoMovieMozambiqueMusicMyanmarMyanmar (Burma)NameName of the podcast.Name*NamibiaNauruNepalNetherlandsNetherlands AntillesNew %sNew %s categoryNew CaledoniaNew Category NameNew SchemaNew ZealandNews & PoliticsNews ArticleNews Post TypeNews SitemapNews SitemapsNews Sitemaps allow you to control which content you submit to Google News.News Sitemaps allow you to control which content you submit to Google News. More information: News Sitemaps overviewNicaraguaNigerNigeriaNiueNoNo %s found in Trash.No %s found.No ArchiveNo FollowNo Image IndexNo IndexNo SnippetNo changeNo data to show.No file selected.No html body found.No matches found.No posts found to convert.No products found to migrate.No schema found in Trash.No schema found.No settings found to be imported.No url found.No valid ID provided.No valid redirection found.Noindex Hidden ProductsNon-persistent random word chosen from a list. A new random word will be chosen on each page load.Nonce error. Please try again.NoneNone (Click here to set one)Norfolk IslandNormalNorth KoreaNorthern Mariana IslandsNorwayNote:Object unique idOffOmanOnce you save the changes, we will create a new custom post type called "Locations" where you can add multiple locations of your business/organization.One or more errors occured while importing: One or more of the selected redirections could not be changed because they are scheduled for future activation/deactivation.Only the %1$s and the %2$s columns are required, the others are optional.Open 24/7Open 24/7 labelOpen 24h labelOpen nowOpening HoursOpening Hours FormatOpening Hours:OrganizationOrganization LogoOrganization URLOrphan PostsOwner Email Owner NamePRO versionPakistanPalauPalestinePalestinian TerritoryPalestinian Territory, OccupiedPanamaPapua New GuineaParaguayParent CategoryParent Category:PayrollPersistent random word chosen from a listPersonPerson or CompanyPerson/Organization NamePeruPhilippinesPhonePhone NumberPinterest DebuggerPitcairnPlease %1$s connect Rank Math SEO PRO %2$s for automatic updates.Please activate Schema & Sitemap module to use this module.Please activate Schema module to use this module.Please activate Sitemap module to use this module.Please select a CSV file to import.Please select a file to import.Please select at least one object type to export.Please update Rank Math Free to the latest version first before using Rank Math PRO.Please update the free version before updating Rank Math SEO PRO.PodcastPodcast CategoryPodcast DescriptionPodcast ImagePodcast NamePodcast channel image configured in the Rank Math Settings.PolandPopulate automatic Video Schema by auto-detecting any video in the content.PortugalPositionPositions SummaryPostPost AnalyticsPost Type General NameSchemasPost Type Singular NameSchemaPost types:Posting Expiry DatePostsPreparation TimePreviewPrice RangePrice Valid UntilPrice indicationPrimary %sPrimary CountryPrimary Focus KeywordPrintProductProduct BrandProduct CurrencyProduct In-StockProduct PriceProduct SKUProsProvide relevant details of your company to include in the Organization Schema.Public Post TypesPublic TaxonomiesPublication DatePublished DatePuerto RicoQatarRandom WordRank Math FAQ SchemaRank Math PRORank Math PRO is installed but it is not connected to your account, so you are missing out on important SEO features.Rank Math SEO FiltersRank Math SEO PRO For WordPressRank Math Schema TemplatesRank Math [SEO Report] - %sRank Math free version is required to run Rank Math PRO, but it could not be activated automatically. Please install and activate the free version first.Rank Math free version is required to run Rank Math PRO, but it could not be installed automatically. Please install and activate the free version first.Rank Math free version is required to run Rank Math PRO. Both plugins are now disabled.Rank Math: Added Video Schema to posts successfully.RecipeRecipe IngredientsRecipe InstructionsRecipe Video DescriptionRecipe Video NameRecipe Video ThumbnailRecipe YieldRedirected PostsRedirection CategoriesRedirections CSVRedirections successfully synced to the .htaccess file.Reference Web page Religion & SpiritualityRemoveRemove Media Data from RSS feedReplaceReplace characters or words in the alt tags, title tags, or in the captions.ReplacementsReport Email AddressReport Email SubjectReport Footer TextReport Header BackgroundReport LogoReport Top TextRepublic of IrelandRestaurantReunionRich Pins ValidatorRightRoadmapRobots MetaRobots meta edited for %1$d %2$s.RomaniaRouteRussiaRussian FederationRwandaRéunionSEO DescriptionSEO DetailsSEO Report of Your WebsiteSEO SettingsSEO TitleSEO is the most consistent source of traffic for any websiteSaint BarthélemySaint HelenaSaint Kitts and NevisSaint LuciaSaint Martin (Dutch part)Saint Martin (French part)Saint Pierre and MiquelonSaint Vincent and the GrenadinesSalarySalary CurrencySamoaSan MarinoSao Tome and PrincipeSatelliteSaturdaySaudi ArabiaSave and ContinueSchemaSchema TemplatesSchema edited for %1$d %2$s.Schema to add.SchemasScience & MedicineSearchSearch %sSearch Impression:Search Redirection CategoriesSearch TrafficSearch Traffic:Search categoriesSearch engines may prominently display your contact phone number for mobile users.Search schemasSearched stringSeasonSecondary phoneSelect BrandSelect CategorySelect PageSelect Product Brand Taxonomy to use in Schema.org & OpenGraph markup.Select a Rank Math settings file on your computer and upload it to use the custom settings.Select a page on your site where you want to show the LocalBusiness meta data.Select opening hours. You can add multiple sets if you have different opening or closing hours on some days or if you have a mid-day break. Times are specified using 24:00 time.Select post types to enable SEO options for them and include them in the sitemap.Select taxonomies to enable SEO options for them and include them in the sitemap.Select the category that best reflects the content of your show.Select the default watermark that will be applied if no specific watermark is selected.Select the map style you wish to use on the frontend of your website.Select the post type where you use videos and want them to be shown in the Video search.Select the post type you use for News articles.Select the text to display alongside your opening hours when your store is open 24/7.Select this if you have a custom Rank Math settings file you want to use.Select whether to include a link to the Full Report admin page in the email or not.Select which tables to show in the report.Select your organization’s primary country of operation. This helps improve the accuracy of the store locator.Select your preferred measurement system (miles or kilometers).SenegalSentence casingSerbiaSerbia and MontenegroServiceSet Product Pages to noindex when WooCommerce Catalog visibility is set to hidden.Settings could not be imported:Settings could not be imported: Upload failed.Settings file could not be imported:SeychellesShow Global IdentifierShow Route labelShow routeSierra LeoneSingaporeSint MaartenSitemapSitemapsSlovakiaSloveniaSociety & CultureSoftwareSolomon IslandsSomaliaSorry, no keyword found.Sorry, no locations were found.Sorry, no post id found.Sorry, no record id found.Sorry, only authenticated users can research the keyword.Sorry, you are not allowed to export redirections on this site.Sorry, you are not allowed to export the content of this site.Sorry, you are not allowed to import contents to this site.Sorry, you are not allowed to import redirections on this site.Sorry, you are not allowed to save template.Sorry, your user does not seem to have the necessary capabilities to export.South AfricaSouth Georgia and the South Sandwich IslandsSouth Georgia/Sandwich IslandsSouth KoreaSouth SudanSpainSpecial CoverageSpecial Sitemaps:Sports & RecreationSri LankaSt. HelenaSt. Kitts & NevisSt. LuciaSt. MartinSt. Pierre & MiquelonSt. Vincent & GrenadinesStart AuditSubject of the report emails.SudanSundaySupply:SurinameSvalbard & Jan MayenSvalbard and Jan MayenSwazilandSwedenSwitzerlandSync to .htaccessSyriaSyrian Arab RepublicSão Tomé & PríncipeSão Tomé and PríncipeTV & FilmTagsTaiwanTaiwan, Province of ChinaTajikistanTanzaniaTanzania, United Republic ofTax IDTaxonomies:Taxonomy to look for termsTechnologyTemporal CoverageTermsTerrainText ColorText or basic HTML to insert below the title.Text or basic HTML to insert in the footer area.Text to show in Opening hours when business is closed.ThailandThe %1$s column may contain the value %2$s, or nothing.The GTIN values from the plugin are being transferred to the built-in WooCommerce GTIN field. This process runs in the background, and you'll receive a confirmation message once all product data has been successfully migrated. You can close this page.The email address of the podcast owner. Please make sure the email address is active and monitored.The following lines could not be imported: The label that appears in the sidebar for the custom post type where you can add & manage locations.The name of the news publication. It must match the name exactly as it appears on your articles in news.google.com, omitting any trailing parentheticals. More information at support.google.comThe podcast owner contact name.The price range of the business, for example $$$.The redirections could not be synced because the .htaccess file does not exist or it is not writable.The total test count is different for the competitor as we don't have access to their database.This Video Sitemap is generated by Rank Math WordPress SEO Plugin. It is what search engines like Google use to find and understand the video content on your website.This XML Sitemap contains %s URLs.This XML Sitemap is generated by Rank Math WordPress SEO Plugin. It is what search engines like Google use to crawl and re-crawl posts/pages/products/images/archives on your website.This email was sent to you as a registered member of %s.This option allows you to monitor the SEO performance of all of your sites in one centralized dashboard on RankMath.com, so you can check up on sites at a glance. Learn more.This option allows you to show %s in the Analytics graphs.This page can't load Google Maps correctly. Please add %s.This update will install a beta version of Rank Math SEO PRO.ThursdayTime format used in the contact shortcode.Timor-LesteTitleTitle CasingTitle text set for the current image.To dateTo update your email preferences, %s. ###ADDRESS###TogoTokelauTongaTools:Top CenterTop LeftTop Losing KeywordsTop Losing PostsTop RightTop Winning KeywordsTop Winning PostsTotal ClicksTotal ImpressionsTotal KeywordsTotal TimeTracking PrefixTrinidad & TobagoTrinidad and TobagoTuesdayTunisiaTurkeyTurkmenistanTurks & Caicos IslandsTurks and Caicos IslandsTurned OffTuvaluTypeU.S. Virgin IslandsURLURL where the logo link should point to.UgandaUh-ohUkraineUncategorizedUnited Arab EmiratesUnited KingdomUnited Kingdom (UK)United StatesUnited States (US)United States Minor Outlying IslandsUnknown RegionUnknown object type.Unpublish when expiredUpdateUpdate %sUpdate %s categoryUpdate CategoryUpdate SchemaUpdatedUploadUploading...UruguayUse %1$s (case-sensitive) as the value for the %2$s column to delete a redirection.Use Multiple LocationsUse advanced optionsUse in Schema MarkupUse the following columns in the CSV file (the order does not matter): %sUser Roles:UsersUzbekistanVAT IDVIEW DETAILED ANALYTICSVanuatuVaticanVenezuelaVideoVideo Post TypeVideo SitemapVideo SitemapsVideo Sitemaps give search engines information about video content on your site.Video Sitemaps give search engines information about video content on your site. More information: Video SitemapsVideo ThumbnailVideo Thumbnail: %sVideo URL.Viet NamVietnamView %sView SchemaView SchemasVirgin Islands, BritishVirgin Islands, U.S.Wallis & FutunaWallis and FutunaWarning:We created %1$sRank Math, a WordPress SEO plugin%2$s, to help every website owner get access to the SEO tools they need to improve their SEO and attract more traffic to their website.Website Alternate NameWebsite NameWednesdayWestern SaharaWestern SamoaWhen enabled, the Winning Keywords and Losing Keywords sections will only show Tracked Keywords.When enabled, the Winning Keywords section will only show Tracked Keywords.WorldwideXML SitemapXML Sitemaps help search engines index your website's content more effectively.YemenYesYou will generally only need a News Sitemap when your website is included in Google News.You will generally only need a Video Sitemap when your website has video content.Your Locations KML file can be found here: %sYour News Sitemap index can be found here: : %sYour Podcast RSS feed can be found here: %sYour Video Sitemap index can be found here: %sYour location:Your name or company name intended to feature in Google's Knowledge Panel.ZambiaZimbabweall lowercaseclick heree.g. 09:00-17:00locations.kml Sitemap is generated automatically when the Local SEO module is enabled, and the geo-coordinates are added.our Knowledge Base articletaxonomy general nameRedirection Categoriestaxonomy singular nameRedirection CategoryÅland IslandsProject-Id-Version: RankMath Pro v3.0.76 PO-Revision-Date: Last-Translator: Thorsten Wollenhöfer Language-Team: Thorsten Wollenhöfer Language: de_DE MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Poedit-Basepath: .. X-Poedit-KeywordsList: __;_e;_ex:1,2c;_n:1,2;_n_noop:1,2;_nx:1,2,4c;_nx_noop:1,2,3c;_x:1,2c;esc_attr__;esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c X-Poedit-SourceCharset: UTF-8 Plural-Forms: nplurals=2; plural=(n != 1); X-Generator: Poedit 2.4.3 X-Poedit-SearchPath-0: . X-Poedit-SearchPathExcluded-0: *.js %1$s auszuschließen für %2$s.%1$sVerbinden Sie sich jetzt%2$s. Es dauert nur 20 Sekunden!%d Stunde%d Min.%d Sek.%d Umleitung in den Papierkorb verschoben.%d Umleitungen in den Papierkorb verschoben.%d Umleitungen wurden der Kategorie zugeordnet.%s Es wird empfohlen, vor der Verwendung dieser Option ein Datenbank-Backup anzulegen, da der Import von fehlerhaftem CSV zu Datenverlust führen kann.%s hinzugefügt von Rank Math SEO). Dieses Feld überschreibt die im Produktschema verwendeten GTIN-Daten von WooCommerce.%s Kategorien%s Kategorie%s privat veröffentlicht.%s veröffentlicht.%s auf Entwurf zurückgesetzt.%s geplant.%s aktualisiert.← Zurück zu den Umleitungen— Nicht ausgewählt —(kein Titel)← Sitemap IndexMin Größe: 112 Χ 112 px.
    Ein quadratisches Bild wird von den Suchmaschinen bevorzugt.Min Größe: 1400 x 1400 px, Max Größe: 3000 x 3000 px.
    Die Dateigröße sollte 0,5 MB nicht überschreiten.Ein Element mit benutzerdefiniertem Wasserzeichen konnte nicht gespeichert werden, weil das Namensfeld leer ist.Eine Klartextbeschreibung des Podcasts.ALLES GROSSBUCHSTABENAPI-SchlüsselÜber unsJetzt aktivierenAdSenseHinzufügenAutomatisches Hinzufügen von alt Attributen für Kommentatorprofilbilder (Avatare). Der Wert des alt-Attributs wird der Benutzername sein.ALT-Attribute für Avatare hinzufügenFAQ-Schema-Auszeichnung hinzufügenBild hinzufügenLink hinzufügenNeue %s hinzufügenNeue %s-Kategorie hinzufügenNeue Kategorie hinzufügenNeues Schema hinzufügenFügt das Video-Schema zu Beiträgen hinzu, die ein YouTube- oder Vimeo-Video im Inhalt haben. Gilt nur für Beiträge/Seiten/CPTs, in denen die Option „Video automatisch erkennen“ aktiviert ist.Wasserzeichen hinzufügenFügen Sie automatisch eine Beschriftung für alle Bilder ohne Beschriftung hinzu. Die Bildunterschrift wird bei der Anzeige des Inhalts dynamisch angewendet, der gespeicherte Inhalt wird nicht geändert.Fügen Sie automatisch eine Beschreibung für alle Bilder ohne Beschreibung hinzu. Die Beschreibung wird dynamisch angewendet, wenn der Inhalt angezeigt wird, der gespeicherte Inhalt wird nicht geändert.Weitere hinzufügenFügen Sie Angaben zum Copyright hinzu, wenn Ihre Sendung urheberrechtlich geschützt ist.Fehlende Bildunterschrift hinzufügenFehlende Bildbeschreibung hinzufügenFügen Sie weitere Bildwasserzeichen zur Auswahl für die Social Thumbnails hinzu.Nummer hinzufügenHinzufügen oder Bearbeiten von Umleitungen durch Importieren und Exportieren einer CSV-Datei.Fügen Sie die URI-Präfixe hinzu, die Sie für (getarnte) Affiliate-Links verwenden, die auf externe Websites weiterleiten. Diese werden in der Inhaltsanalyse nicht als interne Links gezählt. Fügen Sie einen pro Zeile hinzu.Fügen Sie das von Ihrem Tracking-Dienst wie Chartable, Podsights, Podtrac usw. bereitgestellte Präfix hinzu.Zeit hinzufügenZur Kategorie hinzufügenHinzugefügt durch das Rank Math SEO Plugin.Zusätzlicher CSS-CodeZusätzlicher CSS-Code zum Anpassen des Erscheinungsbilds der Berichte. Fügen Sie den CSS-Code direkt ein, ohne den umschließenden Style-Tag. Bitte beachten Sie, dass die CSS-Unterstützung in E-Mail-Clients eingeschränkt ist und das Erscheinungsbild stark variieren kann.Weitere InformationenWeitere Einstellungen sind in der Rank Math SEO verfügbarAdresseAdressformatAdresse, an die die Berichte gesendet werden sollen. Sie können mehrere Empfänger mit Kommas getrennt hinzufügen.Adresse, Vorort, Region, Postleitzahl oder WahrzeichenAdresse:Erweitert %sAffiliate-Link-PräfixAfghanistanAland-InselnAlbanienAlgerienAusrichtungAlle %sAlle %s KategorienAlle Standorte sind Teil derselben OrganisationAlle UmleitungskategorienAlle SchemataAlle TaxonomienErlaubte Dateitypen: %sAltAlt-Text, der für das aktuelle Bild gesetzt wurde.Alternative BezeichnungAmerikanisch-SamoaEin API-Schlüssel ist erforderlich, um eingebettete Google Karte auf Ihrer Website anzuzeigen. Holen Sie sich diesen hier: %sEine alternative Version des Namens Ihrer Website (z. B. ein Akronym oder ein kürzerer Name).AnalysenAnalysenberichtAndorraAngolaAnguillaAntarktisAntigua und BarbudaAntigua und BarbudaErscheinung AutorErscheinung ÜberschriftErscheinung VeröffentlichungsdatumErscheinung URLSind Sie sicher, dass Sie das Video-Schema zu den Beiträgen/Seiten mit dem Video im Inhalt hinzufügen möchten? Diese Aktion ist nicht umkehrbar.Sind Sie sicher, dass Sie Metadaten aus dieser CSV-Datei importieren möchten?Sind Sie sicher, dass Sie den Importvorgang stoppen wollen?ArgentinienArmenienArtikelGeisteswissenschaftenArubaWie oben, aber die Bezeichnung, die für mehr als einen Standort gelten würde (Standard: RM Locations).AustralienÖsterreichName des AutorsAutomatische Bildgenerierung für das automatisch erkannte Video.Video automatisch erkennenBild automatisch generierenAutomatische Updates sind nicht verfügbar.Den Standort des Benutzers automatisch als Startpunkt erkennen.Profilbild von %sDurchschnittliche PositionAserbaidschanBahamasBahrainBangladeschBarbadosGrundlegende ZusammenfassungWeißrusslandBelauBelgienBelizeBeninBermudaBhutanBlog BeitragBolivienBonaire, Sankt Eustatius und SabaBuchBosnien und HerzegowinaBosnien-HerzegowinaBotswanaUnten MitteUnten linksUnten rechtsBouvetinselMarkeMarkenwert zur Verwendung in der Auszeichnung von Schema.org & OpenGraph.BrasilienBrotkrümel (Breadcrumbs)Panel für BrotkrümelBrotkrümel sind im Rank Math SEO deaktiviertBritisches Territorium im Indischen OzeanBritische JungferninselnBruneiBrunei DarussalamBulgarienBurkina FasoBurundiGeschäftlichGeschäftsartVonCSV-DateiCSV ImportCSV konnte nicht importiert werden:CSV konnte nicht importiert werden: Dateityp-Fehler.CSV konnte nicht importiert werden: Upload fehlgeschlagen.CSV-Import abgebrochen.CSV-Import abgeschlossen.CSV-Import abgeschlossen. Erfolgreicher Import von %d Zeilen.Der CSV-Import wird durchgeführt. Sie können seinen Fortschritt sehen und ihn im Fenster %1$sImport und Export%2$s abbrechen.Der CSV-Import ist in Arbeit ...KalorienKambodschaKamerunKanadaImport abbrechenAktualisierung nicht möglichKanonische URLKap VerdeGroßschreibungseinstellungen für die alt Attributwerte. Dies wird auf alle altAttribute angewendet.Groß-/Kleinschreibungseinstellungen für die title Attributwerte. Dies wird auf alle titleAttribute angewendet.Aktivierungseinstellungen für die Bildunterschriften. Dies wird auf alle Bildunterschriften angewendet.Großschreibungseinstellungen für die Bildbeschreibungen. Dies wird auf alle Bildbeschreibungen angewendet.BeschriftungFormat der BildunterschriftKaribik NiederlandeKatalogKategorieKaimaninselnZentriertZentralafrikanische RepublikTschadMitglieds-Nr. der Industrie- und Handelskammer bzw. der sonstigen zuständigen Kammer / des BerufsverbandesAlt-Attribut-Hülle ändernBildunterschriften der Hülle ändernBeschreibung der Hülle ändernTitelhülle ändernMarkieren Sie dies, um Metafelder nur dann zu importieren, wenn ihr aktueller Metawert leer ist.Markieren Sie dies, um nur NICHT vorhandene Umleitungen zu erstellen.ChileChinaLand auswählenWählen Sie die zu exportierenden Objekttypen aus.Wählen Sie, ob der Standort eine Person oder ein Unternehmen repräsentiert.Wählen Sie Ihre Sitemap-Konfiguration und die Art der Beiträge oder Seiten aus, die Sie in Ihre Sitemaps aufnehmen möchten. %sWeihnachtsinselFilter leerenGeschlossenBeschriftung für „Geschlossen“KokosinselnKolumbienFarbeFarb-Hex-Code oder ein anderer gültiger Wert für die CSS-Eigenschaft Hintergrund:.Die Anzahl der Spalten stimmt nicht überein.ComedyKomorenWettbewerbsanalyseVollständigKongoKongo (Brazzaville)Kongo (Kinshasa)Kongo - BrazzavilleKongo - KinshasaDemokratische Republik KongoKONTRAKontaktseiteKonvertierung gestartet. Wenn der Vorgang abgeschlossen ist, wird hier eine Erfolgsmeldung angezeigt. Sie können diese Seite schließen.CookinselnKochzeitKopieren Sie alle aktiven Umleitungen in die .htaccess-Datei.Copyright-TextCosta RicaGabun Die Umleitung konnte nicht importiert werden.LandKursErstellen Sie eine News-Sitemap für Ihre nachrichtenbezogenen Inhalte. Eine News-Sitemap benötigen Sie nur, wenn Sie auf Ihrer Website nachrichtenbezogene Inhalte veröffentlichen möchten.ErstelltErstellerKroatienKubaKücheCuraçaoBenutzerdefiniertBenutzerdefinierte kanonische URLBenutzerdefinierte kanonische URL von %1$d %2$s entfernt.Benutzerdefinierte FelderBenutzerdefinierte Bild-WasserzeichenBenutzerdefinierte Meta-BeschreibungBenutzerdefinierter Meta-TitelBenutzerdefinierter Modus %sPassen Sie die Beschriftung der Option an, mit der Benutzer auf dem Frontend eine Wegbeschreibung zu Ihrem Geschäftsstandort erhalten können.ZypernTschechische RepublikTschechienElfenbeinküsteDatensätzeDer Datenimport funktioniert für diesen Dienst nicht, da keine ausreichenden Berechtigungen vorhanden sind.DataSetDatensatzErstellungsdatumDatum der VeröffentlichungStandardStandard-Wasserzeichen für MiniaturansichtenGelöschtDänemarkBeschreibungFormat der BeschreibungStandort ermittelnDirektorZeigen Sie das Global Identified auf der Produktseite zusammen mit anderen Produktdetails an.VerteilungDschibutiVorhandene Daten nicht überschreibenKeine Aktualisierung der bestehenden Umleitungen vornehmenDominicaDominikanische RepublikKeine Angaben zu Öffnungszeiten im Schema hinzufügenEinfach %sEcuadorBearbeiten %s%s-Kategorie bearbeitenBearbeite KategorieSchema bearbeitenBildungAusbildung erforderlichÄgyptenEl SalvadorE-MailBeschäftigungsart Leere Spaltendaten.Aktivieren Sie diese Option, wenn alle Standorte, an denen Sie Kunden bedienen, Teil derselben rechtlichen Einrichtung sind.Updates aktivierenErweiterte SucheGeben Sie eine Website-URL ein, um zu sehen, wie sie für die gleichen SEO-Kriterien wie Ihre Website rangiert.Geben Sie den Namen Ihrer Website ein, der in den Suchergebnissen erscheinen soll.Geben Sie die Anzahl der Tage ein, in denen die Analysedaten in Ihrer Datenbank gespeichert werden sollen. Die maximal erlaubten Tage betragen 180. Es werden jedoch 2x Daten in der DB gespeichert, um die Differenz korrekt berechnen zu können.EpisodeÄquatorialguineaEritreaGeschätzte Kosten:EstlandÄthiopienVeranstaltungAlle 15 TageAlle 7 TageBeispiel: /get/%s Begriffe ausschließenErfahrung erforderlichExport404-Protokolle exportierenExport CSVUmleitungen exportierenExportieren und Herunterladen von 404 Protokollen aus einem ausgewählten Zeitraum in Form einer CSV-Datei. Lassen Sie die Felder von/bis leer, um alle Protokolle zu exportieren.Aktuelle Umleitungen als CSV-Datei exportieren.Externes Link-SymbolHäufig gestellte Fragen (FAQ)VOLLER BERICHTFaktenüberprüfungFakten-CheckFalklandinselnFalklandinseln (Islas Malvinas)Falklandinseln (Malvinas)Färöer InselnFaxFidschiFilternNach Schematyp filternFindenFinnlandWeitere Informationen finden Sie unter %s.Für fortgeschrittene Benutzer, die jeden SEO Aspekt der Website kontrollieren möchten. Mit den Optionen lässt sich alles ändern und man hat volle Kontrolle über die SEO der Website.Für Websites, bei denen Sie nur die Grundeinstellungen ändern und Rank Math die meiste Arbeit abnehmen lassen möchten. Die häufigsten Einstellungen sind gemäß den bewährten Verfahren der Branche auf die Standardeinstellungen gesetzt. Man muss sie nur einstellen und kann sie danach vergessen.Für Ihren Video-Content ist eine Video-Sitemap ein empfohlener Schritt für bessere Rankings und die Aufnahme in die Video-Suche.FormatFür die neuen Bildunterschriften verwendetes Format.Für die neuen Beschreibungen verwendetes Format.Format, das verwendet wird, wenn die Adresse unter Verwendung des [rank_math_contact_info]Shortcode angezeigt wird.
    Verfügbare Tags: {address}, {locality}, {region}, {postcode}, {country}, {gps}Format: +1-401-555-1212FrankreichKostenlose VersionFranzösisch-GuayanaFranzösisch-PolynesienSüdfranzösische TerritorienFreitagVon DatumGTINGTIN-Migrations-Tool für WooCommerceDer GTIN-Wert wurde erfolgreich in das WooCommerce-GTIN-Feld für das %d-Produkt migriert.Die GTIN-Werte wurden für %d Produkte erfolgreich in das WooCommerce-GTIN-Feld migriert.GTIN-12GTIN-13GTIN-14GTIN-8GabunGambiaSpiele & HobbysGenerierenVideoschema für alte Beiträge/Seiten generierenGeo-KoordinatenGeorgienDeutschlandGhanaGibraltarGlobaler IdentifikatorGlobaler Identifier-Schlüssel zur Verwendung im Produktschema.Globales IdentifizierungsetikettGlobal Identifier-Etikett zur Anzeige auf der Produktseite.Google Core-UpdatesGoogle Core-Updates in den GrafikenGoogle Maps API-SchlüsselGoogle Maps Einbettungs-APIName der Google News-VeröffentlichungBehörden & OrganisationenGriechenlandGrönlandGrenadaGuadeloupeGuamGuatemalaGuernseyGuineaGuinea-BissauGuyanaHTML-TagHaitiGesundheitHeard- und McDonaldinselnHeard-Insel und Mcdonald-InselnÖffnungszeiten ausblendenSitemap ausblendenRoute ausblendenDie Sitemap vor normalen Besuchern verbergen?Einstellende Organisation TrefferHeiliger Stuhl (Vatikan Stadtstaat)HondurasHongkongHoverSo wird es gemachtUngarnHybridISBNIslandKennungWenn sich eine importierte Umleitung von einer bestehenden Umleitung (oder einer anderen importierten Umleitung) nur durch den Quellwert unterscheidet, werden diese Umleitungen zu einer einzigen Umleitung mit mehreren Quellen zusammengeführt. Sie können dieses Verhalten mit dem %s-Filterhaken ändern.Wenn die numerische ID in der Spalte %s angegeben ist, wird die Umleitung bearbeitet. Wenn sie nicht gesetzt oder leer ist, wird eine neue Umleitung erstellt.Wenn Sie die Website-Daten in Ihren Search Console- und Analytics-Konten sehen können, aber nicht hier, dann %1$s versuchen Sie bitte, Ihr Konto %2$s erneut zu verbinden und stellen sicher, dass die richtigen Eigenschaften in den %1$s Analytics-Einstellungen%2$s ausgewählt sind.Bild (Alt-Text)BildtitelImportierenImport & ExportImport CSVUmleitungen importierenImportieren Sie SEO-Metadaten für Beiträge, Begriffe und Benutzer aus einer CSV-Datei.Importieren Sie eine CSV-Datei, um Umleitungen zu erstellen oder zu aktualisieren. Die Datei muss mindestens die folgenden Spalten enthalten: %sDer Import konnte nicht abgebrochen werden.Import konnte nicht abgebrochen werden: ungültiges „Nonce“. Bitte versuchen Sie es erneut.Der Import konnte nicht abgebrochen werden: Es ist nicht erlaubt, Inhalte auf diese Website zu importieren.Import fehlgeschlagen.Import abgeschlossen. In den nächsten Schritten können Sie die Einstellungen überprüfen.Import wird durchgeführt ...Import erfolgreich.%d Zeilen importiert.ImpressionenBilder einbindenBilder aus den ACF-Feldern einbinden.KML-Datei in die Sitemap einbindenNur verfolgte Schlüsselwörter einbeziehenAbschnitte einbeziehenEinbeziehung von Geschäftsstandorten in die unternehmensweiten Suchergebnisse.Deaktivierte Umleitungen einbeziehenIn den ACF-Feldern hinzugefügte Bilder einbeziehen.Einschließlich schreibgeschützter Spalten (SEO-Punktzahl und Anzahl der Links)Verweis auf Bilder aus dem Beitragsinhalt in Sitemaps einfügen. Dadurch können Suchmaschinen Ihre Bilder besser indizieren.IndexIndienZeigt an, ob der Podcast explizite Sprache oder Inhalte für Erwachsene enthält.IndonesienLink einfügen/bearbeitenUngültiges „nonce“.IranIran, Islamische RepublikIrakIrlandIst explizitIsle of ManIsraelEs scheint, dass es im Moment keine Statistiken anzuzeigen gibt.Es scheint, dass Sie kein aktives Abonnement für %1$s haben. Sehen Sie bitte %2$sDetails und Preise%3$s.ItalienVerarbeitete Elemente: %1$s/%2$sElfenbeinküsteJamaikaJapanJerseyArbeitsortStellenausschreibungArt der AnstellungJordanienKML ist ein Dateiformat, das zur Anzeige geografischer Daten in einem Earth-Browser wie Google Earth verwendet wird. Mehr Informationen: Locations KMLKasachstanKeniaKeywordsKinder & FamilieKilometerKiribatiKorea, Demokratische VolksrepublikRepublik Korea (Südkorea)KosovoKuwaitKirgisistanDemokratische Volksrepublik LaosLaosZuletzt geändertBreiten- und Längengrade getrennt durch ein Komma.LettlandMehr erfahrenErfahren Sie mehr über Video Sitemap.Mehr über XML Sitemaps erfahren.Mehr erfahren.LibanonLinksLesothoLiberiaLibyenLibysch-Arabische DschamahirijaLizenzLiechtensteinBeschränken Sie die Anzahl der auf Ihrer Website angezeigten Standorte auf die nächstgelegenen Standorte für den Benutzer.LinkfarbeLink-TitelLink eingefügt.Link ausgewählt.Link zum vollständigen BerichtListe der Namen der benutzerdefinierten Felder, die auf Videoinhalte geprüft werden sollen. Fügen Sie eines pro Zeile hinzu.LitauenLokales GeschäftLokale SitemapStandortStandorterkennungStandort Beitragstyp NameKategorie Standorte der BasisBeitragstyp Standorte der BasisStandorte Beitragstyp Name (Plural)LogoLogo-LinkLogo, das im Kopfbereich des Berichts erscheint.LuxemburgMPNMacauMacao S.A.R., ChinaMacauMazedonienMazedonien, die ehemalige jugoslawische RepublikMadagaskarMachen Sie Ihre Podcasts über Google Podcasts, Apple Podcasts und ähnliche Dienste auffindbar mit dem von Rank Math generierten Podcast-RSS-Feed und Schema Markup.MalawiMalaysiaMaledivenMaliMaltaKategorien verwaltenKartenstilAls gelöst markieren.Als ungelöst markieren.MarshallinselnMartiniqueMaterialien:MauretanienMauritiusMaximale Anzahl der anzuzeigenden OrteMayotteMesssystemZusammengeführtMexikoMikronesienFöderierte Staaten von MikronesienMitte zentriertMitte linksMitte rechtsMigrierenMigrieren Sie GTIN-Werte aus dem Plugin in das native WooCommerce-GTIN-Feld.MeilenFehlende CSV-Kopfzeilen.Fehlendes alt-TagFehlende BildunterschriftFehlende Importdatei.Es fehlen eine oder mehrere erforderliche Spalten.Fehlendes oder Standardtitel-TagMoldawienMoldawien, RepublikMonacoMontagMongoleiSEO-Leistung überwachenMontenegroMonateMontserratWeitere DetailsWeitere InformationenMarokkoFilmMosambikMusikMyanmarMyanmar (Birma)NameName des Podcasts.Name*NamibiaNauruNepalNiederlandeNiederländische AntillenNeue %sNeue %s-KategorieNeukaledonienName der neuen KategorieNeues SchemaNeuseelandNews & PolitikNachrichtenartikelArt des NachrichtenbeitragsNews-SitemapNews-SitemapsMithilfe der News-Sitemaps können Sie steuern, welche Inhalte Sie an Google News übermitteln.Mit News-Sitemaps können Sie kontrollieren, welche Inhalte Sie an Google News übermitteln. Mehr Informationen: Übersicht über News-SitemapsNicaraguaNigerNigeriaNiueNeinKeine %s im Papierkorb gefunden.Keine %s gefunden.Kein ArchivNicht folgenKein BildverzeichnisKein IndexKein SnippetKeine ÄnderungEs sind keine Daten vorhanden.Keine Datei ausgewählt.Keine HTML-Body gefunden.Keine Treffer gefunden.Keine Beiträge zum Konvertieren gefunden.Es wurden keine Produkte gefunden, die migriert werden können.Im Papierkorb wurde kein Schema gefunden.Kein Schema gefunden.Keine Einstellungen zum Importieren gefunden.Keine URL gefunden.Keine gültige ID angegeben.Es wurde keine gültige Umleitung gefunden.Noindex Verborgene ProdukteNicht dauerhaftes Zufallswort, das aus einer Liste gewählt wird. Bei jedem Laden der Seite wird ein neues Zufallswort gewählt.Nonce-Fehler. Bitte versuchen Sie es erneut.NichtsKeine (Klicken Sie hier, um eine einzustellen)NorfolkinselNormalNordkoreaNördliche MarianneninselnNorwegenHinweis:Eindeutige Objekt-IDAusOmanSobald Sie die Änderungen gespeichert haben, werden wir einen neuen benutzerdefinierten Beitragstyp namens „Standorte“ erstellen, zu dem Sie mehrere Standorte Ihres Unternehmens / Ihrer Organisation hinzufügen können.Beim Importieren sind ein oder mehrere Fehler aufgetreten: Eine oder mehrere der ausgewählten Weiterleitungen konnten nicht geändert werden, da sie für eine zukünftige Aktivierung / Deaktivierung vorgesehen sind.Nur die Spalten %1$s und %2$s sind erforderlich, die anderen sind optional.24 Stunden geöffnetBeschriftung für „24/7 geöffnet“Beschriftung für „24 h geöffnet“Jetzt geöffnetÖffnungszeitenFormat der ÖffnungszeitenÖffnungszeiten:OrganisationLogo der OrganisationURL der OrganisationVerwaiste BeiträgeE-Mail-Adresse des Eigentümers Name des EigentümersPRO-VersionPakistanPalauPalästinaPalästinensisches GebietBesetzte palästinensische GebietePanamaPapua Neu-GuineaParaguayÜbergeordnete KategorieÜbergeordnete Kategorie:GehaltsabrechnungBeständiges Zufallswort, das aus einer Liste ausgewählt wirdPersonPerson oder FirmaName der Person/OrganisationPeruPhilippinenTelefonTelefonnummerPinterest-DebuggerPitcairnBitte verbinden Sie %1$s Rank Math SEO PRO %2$s für automatische Updates.Bitte aktivieren Sie das Modul Schema & Sitemap, um dieses Modul nutzen zu können.Bitte aktivieren Sie das Schema-Modul, um dieses Modul zu verwenden.Bitte aktivieren Sie das Sitemap-Modul, um dieses Modul nutzen zu können.Bitte wählen Sie eine CSV-Datei zum Importieren aus.Bitte wählen Sie eine zu importierende Datei aus.Bitte wählen Sie mindestens einen Objekttyp für den Export aus.Bitte aktualisieren Sie Rank Math Free zuerst auf die neueste Version, bevor Sie Rank Math PRO benutzen.Bitte aktualisieren Sie die kostenlose Version, bevor Sie Rank Math SEO PRO aktualisieren.PodcastPodcast-KategorieBeschreibung des PodcastsPodcast-BildName des PodcastsPodcast-Kanalbild, das in den Rank-Math-Einstellungen konfiguriert wurde.PolenAutomatisches Videoschema durch automatisches Erkennen jedes Videos im Inhalt füllen.PortugalPositionZusammenfassung der PositionenBeitragBeitragsanalysenSchemasSchemaBeitragstypen:Ablaufdatum des BeitragsAlle Beiträge angezeigenVorbereitungszeitVorschauPreisspannePreis gültig bisPreishinweisPrimär %sPrimäres LandPrimäres Fokus-StichwortDruckenProduktProduktmarkeProduktwährungProdukt auf LagerProduktpreisProdukt SKUPROGeben Sie relevante Details zu Ihrem Unternehmen an, um sie in das Organisationsschema aufzunehmen.Öffentliche BeitragsartenÖffentliche TaxonomienVeröffentlichungsdatumVeröffentlichungsdatumPuerto RicoKatarZufälliges WortRank Math FAQ SchemaRank Math PRORank Math PRO ist zwar installiert, aber nicht mit Ihrem Konto verbunden, so dass Ihnen wichtige SEO-Funktionen entgehen.Rank Math SEO FilterRank Math SEO PRO für WordPressRank Math Schema-VorlagenRang Math [SEO-Bericht] - %sDie kostenlose Version von Rank Math wird benötigt, um Rank Math PRO auszuführen. Sie konnte jedoch nicht automatisch aktiviert werden. Bitte installieren und aktivieren Sie zuerst die kostenlose Version.Die kostenlose Version von Rank Math wird benötigt, um Rank Math PRO auszuführen. Sie konnte jedoch nicht automatisch installiert werden. Bitte installieren und aktivieren Sie zuerst die kostenlose Version.Die kostenlose Version von Rank Math ist erforderlich, um Rank Math PRO auszuführen. Beide Plugins sind jetzt deaktiviert.Rank Math: Video-Schema erfolgreich zu Beiträgen hinzugefügt.RezeptRezept-ZutatenRezeptanweisungenRezept VideobeschreibungRezept Video NameVorschaubild des RezeptvideosRezeptausbeuteUmgeleitete BeiträgeUmleitungskategorienUmleitungen via CSVUmleitungen wurden erfolgreich mit der .htaccess-Datei synchronisiert.Referenz-Website Religion & SpiritualitätEntfernenMediendaten aus dem RSS-Feed entfernenErsetzenErsetzen Sie Zeichen oder Wörter in den Alt-Tags, Titel-Tags oder in den Bildunterschriften.ErsatzE-Mail Adresse für den BerichtE-Mail-Betreff für den BerichtText in der Fußzeile des BerichtsBerichtskopf HintergrundBerichtslogoText oben im BerichtRepublik IrlandRestaurantRéunionRich Pins ValidatorRechtsStraßenkarteRoboter-MetaRoboter-Meta bearbeitet für %1$d %2$s.RumänienRouteRusslandRussische FöderationRuandaRéunionSEO-BeschreibungSEO DetailsSEO-Bericht über Ihre WebsiteSEO-EinstellungenSEO TitelSEO ist die beständigste Quelle von Traffic für jede WebsiteSt. BartholomäusSt. HelenaSt. Kitts und NevisSt. LuciaSt. Martin (niederländischer Teil)St. Martin (französischer Teil)St. Pierre und MiquelonSt. Vincent und die GrenadinenGehaltGehaltswährungSamoaSan MarinoSão Tomé und PríncipeSatellitSamstagSaudi-ArabienSpeichern und FortfahrenSchemaSchema-VorlagenSchema bearbeitet für %1$d %2$s.Schema, das hinzugefügt werden soll.SchemasWissenschaft & MedizinSuchenSuchen %sImpressionen durchsuchen:Umleitungskategorien durchsuchenTraffic durchsuchenTraffic durchsuchen:Kategorien durchsuchenSuchmaschinen können Ihre Kontakttelefonnummer für mobile Benutzer prominent anzeigen.Schemata durchsuchenGesuchte ZeichenfolgeSaisonZweites TelefonMarke auswählenKategorie auswählenSeite auswählenWählen Sie die Produktmarken-Taxonomie zur Verwendung in der Auszeichnung von Schema.org- & OpenGraph.Wählen Sie eine Rank-Math-Einstellungsdatei auf Ihrem Computer und laden Sie sie hoch, um die benutzerdefinierten Einstellungen zu verwenden.Wählen Sie auf Ihrer Website eine Seite aus, auf der Sie die Metadaten des lokalen Geschäfts anzeigen möchten.Wählen Sie die Öffnungszeiten. Sie können mehrere Sätze hinzufügen, wenn Sie an manchen Tagen unterschiedliche Öffnungs- oder Schließzeiten haben oder wenn Sie eine Mittagspause haben. Die Zeiten werden mit 24:00 Uhr angegeben.Wählen Sie Beitragstypen aus, um die SEO-Optionen für sie zu aktivieren und sie in die Sitemap aufzunehmen.Wählen Sie Taxonomien aus, um die SEO-Optionen für sie zu aktivieren und sie in die Sitemap aufzunehmen.Wählen Sie die Kategorie, die den Inhalt Ihrer Sendung am besten widerspiegelt.Wählen Sie das Standardwasserzeichen, das angewendet wird, wenn kein bestimmtes Wasserzeichen ausgewählt ist.Wählen Sie den Kartenstil, den Sie auf dem Frontend Ihrer Website verwenden möchten.Wählen Sie den Beitragstyp aus, in dem Sie Videos verwenden und möchten, dass sie in der Videosuche angezeigt werden.Wählen Sie den Beitragstyp aus, den Sie für News-Artikel verwenden.Wählen Sie den Text, der neben Ihren Öffnungszeiten angezeigt werden soll, wenn Ihr Geschäft rund um die Uhr geöffnet ist.Wählen Sie dies, wenn Sie eine benutzerdefinierte Rank-Math-Einstellungsdatei haben, die Sie verwenden möchten.Wählen Sie, ob ein Link zur Verwaltungsseite des vollständigen Berichts in die E-Mail eingefügt werden soll oder nicht.Wählen Sie, welche Tabellen im Bericht angezeigt werden sollen.Wählen Sie das Land aus, in dem Ihr Unternehmen hauptsächlich tätig ist. Dies hilft, die Genauigkeit der Filialsuche zu verbessern.Wählen Sie Ihr bevorzugtes Messverfahren (Meilen oder Kilometer).SenegalSatzhülleSerbienSerbien und MontenegroServiceSetzen Sie die Produktseiten auf „noindex“, wenn die Sichtbarkeit des WooCommerce-Katalogs auf ausgeblendet gesetzt ist.Einstellungen konnten nicht importiert werden:Die Einstellungen konnten nicht importiert werden: Upload fehlgeschlagen.Die Einstellungsdatei konnte nicht importiert werden:SeychellenGlobalen Identifikator anzeigenBeschriftung für „Route anzeigen“Route anzeigenSierra LeoneSingapurSint MaartenSitemapSitemapsSlowakeiSlowenienGesellschaft & KulturSoftwareSalomon-InselnSomaliaLeider kein Schlüsselwort gefunden.Tut mir leid, es wurden keine Standorte gefunden.Es wurde leider keine Beitrags-ID gefunden.Leider keine Datensatz-ID gefunden.Tut mir leid, nur authentifizierte Benutzer können das Stichwort recherchieren.Es ist Ihnen leider nicht gestattet, Weiterleitungen auf dieser Website zu exportieren.Es ist Ihnen leider nicht gestattet, den Inhalt dieser Website zu exportieren.Es ist Ihnen leider nicht gestattet, Inhalte auf diese Website zu importieren.Leider ist es Ihnen nicht gestattet, Umleitungen auf dieser Website zu importieren.Leider ist es Ihnen nicht erlaubt, die Vorlage zu speichern.Leider scheint Ihr Benutzer nicht über die notwendigen Fähigkeiten zum Exportieren zu verfügen.SüdafrikaSüdgeorgien und die Südlichen SandwichinselnSüdgeorgien / Sandwich-InselnSüdkoreaSüdsudanSpanienSpezielle AbdeckungSpezielle Sitemaps:Sport & FreizeitSri LankaSt. HelenaSt. Kitts und NevisSt. LuciaSt. MartinSt. Pierre und MiquelonSt. Vincent und die GrenadinenAudit startenBetreff der Berichts-E-Mails.SudanSonntagBereitstellung:SurinameSpitzbergen und Jan MayenSpitzbergen und Jan MayenSwasilandSchwedenSchweizMit .htaccess synchronisierenSyrienSyrische Arabische RepublikSão Tomé und PríncipeSão Tomé und PríncipeTV & FilmSchlagwörterTaiwanTaiwan, Provinz von ChinaTadschikistanTansaniaTansania, Vereinigte RepublikSteuernummerTaxonomien:Taxonomie zum Suchen von BegriffenTechnologieZeitliche AbdeckungBedingungenGeländeTextfarbeText oder einfaches HTML zum Einfügen unterhalb des Titels.Text oder einfaches HTML zum Einfügen in den Fußzeilenbereich.Text, der bei Geschäftsschluss zu den Öffnungszeiten angezeigt wird.ThailandDie Spalte %1$s kann den Wert %2$s enthalten, oder nichts.Die GTIN-Werte aus dem Plugin werden in das integrierte WooCommerce-GTIN-Feld übertragen. Dieser Vorgang läuft im Hintergrund ab und Sie erhalten eine Bestätigungsnachricht, sobald alle Produktdaten erfolgreich migriert wurden. Sie können diese Seite schließen.Die E-Mail-Adresse des Podcast-Eigentümers. Bitte stellen Sie sicher, dass die E-Mail-Adresse aktiv ist und überwacht wird.Die folgenden Zeilen konnten nicht importiert werden: Die Bezeichnung, die in der Seitenleiste für den benutzerdefinierten Beitragstyp erscheint, in dem Sie Standorte hinzufügen und verwalten können.Der Name der Nachrichtenpublikation. Er muss mit dem Namen genau so übereinstimmen, wie er in Ihren Artikeln in news.google.com erscheint, wobei alle nachgestellten übergeordneten Klammern weggelassen werden müssen. Weitere Informationen unter support.google.comDer Kontaktname des Podcast-Eigentümers.Die Preisspanne des Unternehmens, z.B. $$$$$.Die Umleitungen konnten nicht synchronisiert werden, weil die .htaccess-Datei nicht existiert oder nicht beschreibbar ist.Die Gesamtzahl der Tests ist bei den Wettbewerbern unterschiedlich, da wir keinen Zugriff auf ihre Datenbank haben.Diese Video-Sitemap wird von Rank Math WordPress SEO Plugin erzeugt. Es ist das, was Suchmaschinen wie Google verwenden, um den Videoinhalt auf Ihrer Website zu finden und zu verstehen.Diese XML-Sitemap enthält %s URLs.Diese XML-Sitemap wird generiert von Rank Math WordPress SEO Plugin. Es ist dass, was Suchmaschinen wie Google verwenden, um Beitragsseiten-Produkte-Bildarchive auf Ihrer Website zu durchsuchen und neu zu durchsuchen.Diese E-Mail wurde an Sie als registriertes Mitglied von %s gesendet.Diese Option ermöglicht es Ihnen, die SEO-Leistung aller Ihrer Websites in einem zentralen Dashboard auf RankMath.com zu überwachen, so dass Sie die Websites auf Anhieb überprüfen können. Mehr erfahren.Mit dieser Option können Sie %s in den Analytics-Diagrammen anzeigen.Diese Seite kann Google Maps nicht korrekt laden. Bitte %s hinzufügen.Mit diesem Update wird eine Beta-Version von Rank Math SEO PRO installiert.DonnerstagZeitformat, das im Kontakt-Shortcode verwendet wird.Timor-LesteTitelTitelhülleEingestellter Titeltext für das aktuelle Bild.bis DatumUm Ihre E-Mail-Einstellungen zu aktualisieren, %s. ###ADDRESS###TogoTokelauTongaWerkzeuge:Oben MitteOben LinksTop Verlierende SchlüsselwörterVerlorene SpitzenpositionenOben RechtsTop Gewinnende SchlüsselwörterErfolgreiche BeiträgeKlicks insgesamtGesamtimpressionenSchlüsselwörter insgesamtGesamtzeitTracking-PräfixTrinidad und TobagoTrinidad und TobagoDienstagTunesienTürkeiTurkmenistanTurks- und CaicosinselnTurks- und CaicosinselnAusgeschaltetTuvaluTypUS-Amerikanische JungferninselnURLURL, auf die der Logo-Link zeigen soll.UgandaUh-ohUkraineNicht kategorisiertVereinigte Arabische EmirateVereinigtes KönigreichVereinigtes Königreich (GB)Vereinigte Staaten von AmerikaVereinigte Staaten von Amerika (USA)Kleinere vorgelagerte Inseln der Vereinigten StaatenUnbekannte RegionUnbekannter Objekttyp.Veröffentlichung aufheben, wenn sie abgelaufen istUpdateAktualisiere %s%s-Kategorie aktualisierenKategorie aktualisierenSchema aktualisierenAktualisiertHochladenWird hochgeladen…UruguayVerwenden Sie %1$s (Groß-/Kleinschreibung beachten) als Wert für die Spalte %2$s, um eine Umleitung zu löschen.Mehrere Standorte verwendenErweiterte Optionen verwendenVerwendung im Schema-MarkupVerwenden Sie die folgenden Spalten in der CSV-Datei (die Reihenfolge spielt keine Rolle): %sBenutzerrollen:BenutzerUsbekistanUSt-IdNr.DETAILLIERTE ANALYSEN ANZEIGENVanuatuVatikanVenezuelaVideoVideo-BeitragstypVideo-SitemapVideo-SitemapsVideo-Sitemaps geben Suchmaschinen Informationen über Videoinhalte auf Ihrer Website.Video-Sitemaps geben Suchmaschinen Informationen über Videoinhalte auf Ihrer Website. Mehr Informationen: Video-SitemapsVideo-VorschaubildVideo-Vorschaubild: %sVideo-URL.VietnamVietnamZeige %sSchema anzeigenSchemata anzeigenBritische JungferninselnJungferninseln, USAWallis und FutunaWallis und FutunaWarnung:Wir entwickelten %1$sRank Math, ein WordPress SEO-Plugin%2$s, um jedem Website-Besitzer den Zugang zu den SEO-Tools zu ermöglichen, die er benötigt, um seine SEO zu verbessern und mehr Besucher auf seine Website zu gewinnen.Alternativer Name der WebsiteName der WebseiteMittwochWestsaharaWestsamoaWenn diese Option aktiviert ist, werden in den Abschnitten Erfolgreiche Schlüsselwörter und Verlorene Schlüsselwörter nur verfolgte Schlüsselwörter angezeigt.Wenn diese Option aktiviert ist, werden im Bereich Erfolgreiche Schlüsselwörter nur verfolgte Schlüsselwörter angezeigt.WeltweitXML-SitemapXML-Sitemaps helfen Suchmaschinen, Ihre Website zu indizieren's Inhalte effektiver zu gestalten.JemenJaEine News-Sitemap benötigen Sie in der Regel nur, wenn Ihre Website in Google News aufgenommen wird.In der Regel benötigen Sie nur dann eine Video-Sitemap, wenn Ihre Website Videoinhalte enthält.Ihre Standort-KML-Datei finden Sie hier: %sDen Index Ihrer Nachrichten-Sitemap finden Sie hier: : %sIhr Podcast-RSS-Feed ist hier zu finden: %sDen Index Ihrer Video-Sitemap finden Sie hier: %sIhr Standort:Ihr Name oder Firmenname soll in Googles Knowledge Panel erscheinen.SambiaSimbabwealles Kleinbuchstabenhier klickenz.B. 09:00-17:00locations.kml Sitemap wird automatisch generiert, wenn das Local SEO-Modul aktiviert ist, und die Geokoordinaten hinzugefügt werden.unser Knowledge Base ArtikelUmleitungskategorienUmleitungskategorieÅland-Inselnlanguages/rank-math-pro-de_DE_formal.po000064400000323174147600403130014040 0ustar00# Copyright (C) 2020 rank-math-pro # This file is distributed under the same license as the rank-math-pro package. msgid "" msgstr "" "Project-Id-Version: RankMath Pro v3.0.76\n" "POT-Creation-Date: 2024-11-27 03:57+0000\n" "PO-Revision-Date: \n" "Last-Translator: Thorsten Wollenhöfer \n" "Language-Team: Thorsten Wollenhöfer \n" "Language: de_DE\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Poedit-Basepath: ..\n" "X-Poedit-KeywordsList: __;_e;_ex:1,2c;_n:1,2;_n_noop:1,2;_nx:1,2,4c;" "_nx_noop:1,2,3c;_x:1,2c;esc_attr__;esc_attr_e;esc_attr_x:1,2c;esc_html__;" "esc_html_e;esc_html_x:1,2c\n" "X-Poedit-SourceCharset: UTF-8\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: Poedit 2.4.3\n" "X-Poedit-SearchPath-0: .\n" "X-Poedit-SearchPathExcluded-0: *.js\n" msgid "" "Please update Rank Math Free to the latest version first before using Rank " "Math PRO." msgstr "" "Bitte aktualisieren Sie Rank Math Free zuerst auf die neueste Version, bevor " "Sie Rank Math PRO benutzen." msgid "" "Rank Math free version is required to run Rank Math PRO, but it could not be " "installed automatically. Please install and activate the free version first." msgstr "" "Die kostenlose Version von Rank Math wird benötigt, um Rank Math PRO " "auszuführen. Sie konnte jedoch nicht automatisch installiert werden. Bitte " "installieren und aktivieren Sie zuerst die kostenlose Version." msgid "" "Rank Math free version is required to run Rank Math PRO, but it could not be " "activated automatically. Please install and activate the free version first." msgstr "" "Die kostenlose Version von Rank Math wird benötigt, um Rank Math PRO " "auszuführen. Sie konnte jedoch nicht automatisch aktiviert werden. Bitte " "installieren und aktivieren Sie zuerst die kostenlose Version." msgid "" "Rank Math free version is required to run Rank Math PRO. Both plugins are " "now disabled." msgstr "" "Die kostenlose Version von Rank Math ist erforderlich, um Rank Math PRO " "auszuführen. Beide Plugins sind jetzt deaktiviert." msgid "Rich Pins Validator" msgstr "Rich Pins Validator" msgid "Pinterest Debugger" msgstr "Pinterest-Debugger" msgid "Activate now" msgstr "Jetzt aktivieren" msgid "News Sitemap" msgstr "News-Sitemap" msgid "" "Create a News Sitemap for your news-related content. You only need a News " "sitemap if you plan on posting news-related content on your website." msgstr "" "Erstellen Sie eine News-Sitemap für Ihre nachrichtenbezogenen Inhalte. Eine " "News-Sitemap benötigen Sie nur, wenn Sie auf Ihrer Website " "nachrichtenbezogene Inhalte veröffentlichen möchten." msgid "Please activate Sitemap module to use this module." msgstr "" "Bitte aktivieren Sie das Sitemap-Modul, um dieses Modul nutzen zu können." msgid "Video Sitemap" msgstr "Video-Sitemap" msgid "" "For your video content, a Video Sitemap is a recommended step for better " "rankings and inclusion in the Video search." msgstr "" "Für Ihren Video-Content ist eine Video-Sitemap ein empfohlener Schritt für " "bessere Rankings und die Aufnahme in die Video-Suche." msgid "Please activate Schema & Sitemap module to use this module." msgstr "" "Bitte aktivieren Sie das Modul Schema & Sitemap, um dieses Modul nutzen zu " "können." msgid "Podcast" msgstr "Podcast" msgid "" "Make your podcasts discoverable via Google Podcasts, Apple Podcasts, and " "similar services with Podcast RSS feed and Schema Markup generated by Rank " "Math." msgstr "" "Machen Sie Ihre Podcasts über Google Podcasts, Apple Podcasts und ähnliche " "Dienste auffindbar mit dem von Rank Math generierten Podcast-RSS-Feed und " "Schema Markup." msgid "Please activate Schema module to use this module." msgstr "Bitte aktivieren Sie das Schema-Modul, um dieses Modul zu verwenden." msgid "Random Word" msgstr "Zufälliges Wort" msgid "Persistent random word chosen from a list" msgstr "Beständiges Zufallswort, das aus einer Liste ausgewählt wird" msgid "" "Non-persistent random word chosen from a list. A new random word will be " "chosen on each page load." msgstr "" "Nicht dauerhaftes Zufallswort, das aus einer Liste gewählt wird. Bei jedem " "Laden der Seite wird ein neues Zufallswort gewählt." msgid "Off" msgstr "Aus" msgid "Default Thumbnail Watermark" msgstr "Standard-Wasserzeichen für Miniaturansichten" msgid "" "Select the default watermark that will be applied if no specific watermark " "is selected." msgstr "" "Wählen Sie das Standardwasserzeichen, das angewendet wird, wenn kein " "bestimmtes Wasserzeichen ausgewählt ist." msgid "Custom Image Watermarks" msgstr "Benutzerdefinierte Bild-Wasserzeichen" msgid "Add more image watermarks to choose from for the social thumbnails." msgstr "" "Fügen Sie weitere Bildwasserzeichen zur Auswahl für die Social Thumbnails " "hinzu." msgid "Add Watermark" msgstr "Wasserzeichen hinzufügen" msgid "Remove" msgstr "Entfernen" msgid "Add Image" msgstr "Bild hinzufügen" msgid "Name*" msgstr "Name*" msgid "" "A Custom Watermark item could not be saved because the name field is empty." msgstr "" "Ein Element mit benutzerdefiniertem Wasserzeichen konnte nicht gespeichert " "werden, weil das Namensfeld leer ist." msgid "Top Left" msgstr "Oben Links" msgid "Top Center" msgstr "Oben Mitte" msgid "Top Right" msgstr "Oben Rechts" msgid "Middle Left" msgstr "Mitte links" msgid "Middle Center" msgstr "Mitte zentriert" msgid "Middle Right" msgstr "Mitte rechts" msgid "Bottom Left" msgstr "Unten links" msgid "Bottom Center" msgstr "Unten Mitte" msgid "Bottom Right" msgstr "Unten rechts" msgid "Worldwide" msgstr "Weltweit" msgid "Afghanistan" msgstr "Afghanistan" msgid "Albania" msgstr "Albanien" msgid "Algeria" msgstr "Algerien" msgid "American Samoa" msgstr "Amerikanisch-Samoa" msgid "Andorra" msgstr "Andorra" msgid "Angola" msgstr "Angola" msgid "Anguilla" msgstr "Anguilla" msgid "Antarctica" msgstr "Antarktis" msgid "Antigua and Barbuda" msgstr "Antigua und Barbuda" msgid "Argentina" msgstr "Argentinien" msgid "Armenia" msgstr "Armenien" msgid "Aruba" msgstr "Aruba" msgid "Australia" msgstr "Australien" msgid "Austria" msgstr "Österreich" msgid "Azerbaijan" msgstr "Aserbaidschan" msgid "Bahamas" msgstr "Bahamas" msgid "Bahrain" msgstr "Bahrain" msgid "Bangladesh" msgstr "Bangladesch" msgid "Barbados" msgstr "Barbados" msgid "Belarus" msgstr "Weißrussland" msgid "Belgium" msgstr "Belgien" msgid "Belize" msgstr "Belize" msgid "Benin" msgstr "Benin" msgid "Bermuda" msgstr "Bermuda" msgid "Bhutan" msgstr "Bhutan" msgid "Bolivia" msgstr "Bolivien" msgid "Bosnia and Herzegovina" msgstr "Bosnien-Herzegowina" msgid "Botswana" msgstr "Botswana" msgid "Bouvet Island" msgstr "Bouvetinsel" msgid "Brazil" msgstr "Brasilien" msgid "British Indian Ocean Territory" msgstr "Britisches Territorium im Indischen Ozean" msgid "Brunei Darussalam" msgstr "Brunei Darussalam" msgid "Bulgaria" msgstr "Bulgarien" msgid "Burkina Faso" msgstr "Burkina Faso" msgid "Burundi" msgstr "Burundi" msgid "Cambodia" msgstr "Kambodscha" msgid "Cameroon" msgstr "Kamerun" msgid "Canada" msgstr "Kanada" msgid "Cape Verde" msgstr "Kap Verde" msgid "Cayman Islands" msgstr "Kaimaninseln" msgid "Central African Republic" msgstr "Zentralafrikanische Republik" msgid "Chad" msgstr "Tschad" msgid "Chile" msgstr "Chile" msgid "China" msgstr "China" msgid "Christmas Island" msgstr "Weihnachtsinsel" msgid "Cocos (Keeling) Islands" msgstr "Kokosinseln" msgid "Colombia" msgstr "Kolumbien" msgid "Comoros" msgstr "Komoren" msgid "Congo" msgstr "Kongo" msgid "Congo, the Democratic Republic of the" msgstr "Demokratische Republik Kongo" msgid "Cook Islands" msgstr "Cookinseln" msgid "Costa Rica" msgstr "Costa Rica" msgid "Cote D'ivoire" msgstr "Gabun " msgid "Croatia" msgstr "Kroatien" msgid "Cuba" msgstr "Kuba" msgid "Cyprus" msgstr "Zypern" msgid "Czech Republic" msgstr "Tschechische Republik" msgid "Denmark" msgstr "Dänemark" msgid "Djibouti" msgstr "Dschibuti" msgid "Dominica" msgstr "Dominica" msgid "Dominican Republic" msgstr "Dominikanische Republik" msgid "Ecuador" msgstr "Ecuador" msgid "Egypt" msgstr "Ägypten" msgid "El Salvador" msgstr "El Salvador" msgid "Equatorial Guinea" msgstr "Äquatorialguinea" msgid "Eritrea" msgstr "Eritrea" msgid "Estonia" msgstr "Estland" msgid "Ethiopia" msgstr "Äthiopien" msgid "Falkland Islands (Malvinas)" msgstr "Falklandinseln (Malvinas)" msgid "Faroe Islands" msgstr "Färöer Inseln" msgid "Fiji" msgstr "Fidschi" msgid "Finland" msgstr "Finnland" msgid "France" msgstr "Frankreich" msgid "French Guiana" msgstr "Französisch-Guayana" msgid "French Polynesia" msgstr "Französisch-Polynesien" msgid "French Southern Territories" msgstr "Südfranzösische Territorien" msgid "Gabon" msgstr "Gabun" msgid "Gambia" msgstr "Gambia" msgid "Georgia" msgstr "Georgien" msgid "Germany" msgstr "Deutschland" msgid "Ghana" msgstr "Ghana" msgid "Gibraltar" msgstr "Gibraltar" msgid "Greece" msgstr "Griechenland" msgid "Greenland" msgstr "Grönland" msgid "Grenada" msgstr "Grenada" msgid "Guadeloupe" msgstr "Guadeloupe" msgid "Guam" msgstr "Guam" msgid "Guatemala" msgstr "Guatemala" msgid "Guinea" msgstr "Guinea" msgid "Guinea-Bissau" msgstr "Guinea-Bissau" msgid "Guyana" msgstr "Guyana" msgid "Haiti" msgstr "Haiti" msgid "Heard Island and Mcdonald Islands" msgstr "Heard-Insel und Mcdonald-Inseln" msgid "Holy See (Vatican City State)" msgstr "Heiliger Stuhl (Vatikan Stadtstaat)" msgid "Honduras" msgstr "Honduras" msgid "Hong Kong" msgstr "Hongkong" msgid "Hungary" msgstr "Ungarn" msgid "Iceland" msgstr "Island" msgid "India" msgstr "Indien" msgid "Indonesia" msgstr "Indonesien" msgid "Iran, Islamic Republic of" msgstr "Iran, Islamische Republik" msgid "Iraq" msgstr "Irak" msgid "Ireland" msgstr "Irland" msgid "Israel" msgstr "Israel" msgid "Italy" msgstr "Italien" msgid "Jamaica" msgstr "Jamaika" msgid "Japan" msgstr "Japan" msgid "Jordan" msgstr "Jordanien" msgid "Kazakhstan" msgstr "Kasachstan" msgid "Kenya" msgstr "Kenia" msgid "Kiribati" msgstr "Kiribati" msgid "Korea, Democratic People's Republic of" msgstr "Korea, Demokratische Volksrepublik" msgid "Korea, Republic of" msgstr "Republik Korea (Südkorea)" msgid "Kuwait" msgstr "Kuwait" msgid "Kyrgyzstan" msgstr "Kirgisistan" msgid "Lao People's Democratic Republic" msgstr "Demokratische Volksrepublik Laos" msgid "Latvia" msgstr "Lettland" msgid "Lebanon" msgstr "Libanon" msgid "Lesotho" msgstr "Lesotho" msgid "Liberia" msgstr "Liberia" msgid "Libyan Arab Jamahiriya" msgstr "Libysch-Arabische Dschamahirija" msgid "Liechtenstein" msgstr "Liechtenstein" msgid "Lithuania" msgstr "Litauen" msgid "Luxembourg" msgstr "Luxemburg" msgid "Macao" msgstr "Macau" msgid "Macedonia, the Former Yugosalv Republic of" msgstr "Mazedonien, die ehemalige jugoslawische Republik" msgid "Madagascar" msgstr "Madagaskar" msgid "Malawi" msgstr "Malawi" msgid "Malaysia" msgstr "Malaysia" msgid "Maldives" msgstr "Malediven" msgid "Mali" msgstr "Mali" msgid "Malta" msgstr "Malta" msgid "Marshall Islands" msgstr "Marshallinseln" msgid "Martinique" msgstr "Martinique" msgid "Mauritania" msgstr "Mauretanien" msgid "Mauritius" msgstr "Mauritius" msgid "Mayotte" msgstr "Mayotte" msgid "Mexico" msgstr "Mexiko" msgid "Micronesia, Federated States of" msgstr "Föderierte Staaten von Mikronesien" msgid "Moldova, Republic of" msgstr "Moldawien, Republik" msgid "Northern Mariana Islands" msgstr "Nördliche Marianneninseln" msgid "Monaco" msgstr "Monaco" msgid "Mongolia" msgstr "Mongolei" msgid "Montserrat" msgstr "Montserrat" msgid "Morocco" msgstr "Marokko" msgid "Mozambique" msgstr "Mosambik" msgid "Myanmar" msgstr "Myanmar" msgid "Namibia" msgstr "Namibia" msgid "Nauru" msgstr "Nauru" msgid "Nepal" msgstr "Nepal" msgid "Netherlands" msgstr "Niederlande" msgid "Netherlands Antilles" msgstr "Niederländische Antillen" msgid "New Caledonia" msgstr "Neukaledonien" msgid "New Zealand" msgstr "Neuseeland" msgid "Nicaragua" msgstr "Nicaragua" msgid "Niger" msgstr "Niger" msgid "Nigeria" msgstr "Nigeria" msgid "Niue" msgstr "Niue" msgid "Norfolk Island" msgstr "Norfolkinsel" msgid "Norway" msgstr "Norwegen" msgid "Oman" msgstr "Oman" msgid "Pakistan" msgstr "Pakistan" msgid "Palau" msgstr "Palau" msgid "Palestinian Territory, Occupied" msgstr "Besetzte palästinensische Gebiete" msgid "Panama" msgstr "Panama" msgid "Papua New Guinea" msgstr "Papua Neu-Guinea" msgid "Paraguay" msgstr "Paraguay" msgid "Peru" msgstr "Peru" msgid "Philippines" msgstr "Philippinen" msgid "Pitcairn" msgstr "Pitcairn" msgid "Poland" msgstr "Polen" msgid "Portugal" msgstr "Portugal" msgid "Puerto Rico" msgstr "Puerto Rico" msgid "Qatar" msgstr "Katar" msgid "Reunion" msgstr "Réunion" msgid "Romania" msgstr "Rumänien" msgid "Russian Federation" msgstr "Russische Föderation" msgid "Rwanda" msgstr "Ruanda" msgid "Saint Helena" msgstr "St. Helena" msgid "Saint Kitts and Nevis" msgstr "St. Kitts und Nevis" msgid "Saint Lucia" msgstr "St. Lucia" msgid "Saint Pierre and Miquelon" msgstr "St. Pierre und Miquelon" msgid "Saint Vincent and the Grenadines" msgstr "St. Vincent und die Grenadinen" msgid "Samoa" msgstr "Samoa" msgid "San Marino" msgstr "San Marino" msgid "Sao Tome and Principe" msgstr "São Tomé und Príncipe" msgid "Saudi Arabia" msgstr "Saudi-Arabien" msgid "Senegal" msgstr "Senegal" msgid "Serbia and Montenegro" msgstr "Serbien und Montenegro" msgid "Seychelles" msgstr "Seychellen" msgid "Sierra Leone" msgstr "Sierra Leone" msgid "Singapore" msgstr "Singapur" msgid "Slovakia" msgstr "Slowakei" msgid "Slovenia" msgstr "Slowenien" msgid "Solomon Islands" msgstr "Salomon-Inseln" msgid "Somalia" msgstr "Somalia" msgid "South Africa" msgstr "Südafrika" msgid "South Georgia and the South Sandwich Islands" msgstr "Südgeorgien und die Südlichen Sandwichinseln" msgid "Spain" msgstr "Spanien" msgid "Sri Lanka" msgstr "Sri Lanka" msgid "Sudan" msgstr "Sudan" msgid "Suriname" msgstr "Suriname" msgid "Svalbard and Jan Mayen" msgstr "Spitzbergen und Jan Mayen" msgid "Swaziland" msgstr "Swasiland" msgid "Sweden" msgstr "Schweden" msgid "Switzerland" msgstr "Schweiz" msgid "Syrian Arab Republic" msgstr "Syrische Arabische Republik" msgid "Taiwan, Province of China" msgstr "Taiwan, Provinz von China" msgid "Tajikistan" msgstr "Tadschikistan" msgid "Tanzania, United Republic of" msgstr "Tansania, Vereinigte Republik" msgid "Thailand" msgstr "Thailand" msgid "Timor-Leste" msgstr "Timor-Leste" msgid "Togo" msgstr "Togo" msgid "Tokelau" msgstr "Tokelau" msgid "Tonga" msgstr "Tonga" msgid "Trinidad and Tobago" msgstr "Trinidad und Tobago" msgid "Tunisia" msgstr "Tunesien" msgid "Turkey" msgstr "Türkei" msgid "Turkmenistan" msgstr "Turkmenistan" msgid "Turks and Caicos Islands" msgstr "Turks- und Caicosinseln" msgid "Tuvalu" msgstr "Tuvalu" msgid "Uganda" msgstr "Uganda" msgid "Ukraine" msgstr "Ukraine" msgid "United Arab Emirates" msgstr "Vereinigte Arabische Emirate" msgid "United Kingdom" msgstr "Vereinigtes Königreich" msgid "United States" msgstr "Vereinigte Staaten von Amerika" msgid "United States Minor Outlying Islands" msgstr "Kleinere vorgelagerte Inseln der Vereinigten Staaten" msgid "Uruguay" msgstr "Uruguay" msgid "Uzbekistan" msgstr "Usbekistan" msgid "Vanuatu" msgstr "Vanuatu" msgid "Venezuela" msgstr "Venezuela" msgid "Viet Nam" msgstr "Vietnam" msgid "Virgin Islands, British" msgstr "Britische Jungferninseln" msgid "Virgin Islands, U.S." msgstr "Jungferninseln, USA" msgid "Wallis and Futuna" msgstr "Wallis und Futuna" msgid "Western Sahara" msgstr "Westsahara" msgid "Yemen" msgstr "Jemen" msgid "Zambia" msgstr "Sambia" msgid "Zimbabwe" msgstr "Simbabwe" msgid "Aland Islands" msgstr "Aland-Inseln" msgid "Antigua & Barbuda" msgstr "Antigua und Barbuda" msgid "Bosnia & Herzegovina" msgstr "Bosnien und Herzegowina" msgid "British Virgin Islands" msgstr "Britische Jungferninseln" msgid "Brunei" msgstr "Brunei" msgid "Caribbean Netherlands" msgstr "Karibik Niederlande" msgid "Congo - Brazzaville" msgstr "Kongo - Brazzaville" msgid "Congo - Kinshasa" msgstr "Kongo - Kinshasa" msgid "Curaçao" msgstr "Curaçao" msgid "Czechia" msgstr "Tschechien" msgid "Côte d'Ivoire" msgstr "Elfenbeinküste" msgid "Falkland Islands (Islas Malvinas)" msgstr "Falklandinseln (Islas Malvinas)" msgid "Guernsey" msgstr "Guernsey" msgid "Iran" msgstr "Iran" msgid "Isle of Man" msgstr "Isle of Man" msgid "Jersey" msgstr "Jersey" msgid "Kosovo" msgstr "Kosovo" msgid "Laos" msgstr "Laos" msgid "Libya" msgstr "Libyen" msgid "Macau" msgstr "Macau" msgid "Macedonia" msgstr "Mazedonien" msgid "Micronesia" msgstr "Mikronesien" msgid "Moldova" msgstr "Moldawien" msgid "Montenegro" msgstr "Montenegro" msgid "Myanmar (Burma)" msgstr "Myanmar (Birma)" msgid "North Korea" msgstr "Nordkorea" msgid "Palestine" msgstr "Palästina" msgid "Russia" msgstr "Russland" msgid "Réunion" msgstr "Réunion" msgid "Serbia" msgstr "Serbien" msgid "Sint Maarten" msgstr "Sint Maarten" msgid "South Korea" msgstr "Südkorea" msgid "South Sudan" msgstr "Südsudan" msgid "St. Helena" msgstr "St. Helena" msgid "St. Kitts & Nevis" msgstr "St. Kitts und Nevis" msgid "St. Lucia" msgstr "St. Lucia" msgid "St. Martin" msgstr "St. Martin" msgid "St. Pierre & Miquelon" msgstr "St. Pierre und Miquelon" msgid "St. Vincent & Grenadines" msgstr "St. Vincent und die Grenadinen" msgid "Svalbard & Jan Mayen" msgstr "Spitzbergen und Jan Mayen" msgid "Syria" msgstr "Syrien" msgid "São Tomé & Príncipe" msgstr "São Tomé und Príncipe" msgid "Taiwan" msgstr "Taiwan" msgid "Tanzania" msgstr "Tansania" msgid "Trinidad & Tobago" msgstr "Trinidad und Tobago" msgid "Turks & Caicos Islands" msgstr "Turks- und Caicosinseln" msgid "U.S. Virgin Islands" msgstr "US-Amerikanische Jungferninseln" msgid "Vietnam" msgstr "Vietnam" msgid "Wallis & Futuna" msgstr "Wallis und Futuna" msgid "Unknown Region" msgstr "Unbekannte Region" msgid "Special Sitemaps:" msgstr "Spezielle Sitemaps:" #. translators: 1 The number of posts edited. 2 The post type name. #. translators: 1 The number of terms edited. 2 The term taxonomy name. msgid "Robots meta edited for %1$d %2$s." msgstr "Roboter-Meta bearbeitet für %1$d %2$s." #. translators: placeholder is the number of redirections deleted. msgid "%d redirection moved to Trash." msgid_plural "%d redirections moved to Trash." msgstr[0] "%d Umleitung in den Papierkorb verschoben." msgstr[1] "%d Umleitungen in den Papierkorb verschoben." #. translators: 1 The number of posts edited. 2 The post type name. msgid "Schema edited for %1$d %2$s." msgstr "Schema bearbeitet für %1$d %2$s." #. translators: 1 The number of posts edited. 2 The post type name. msgid "Custom Canonical URL removed from %1$d %2$s." msgstr "Benutzerdefinierte kanonische URL von %1$d %2$s entfernt." msgid "Affiliate Link Prefix" msgstr "Affiliate-Link-Präfix" msgid "" "Add the URI prefixes you use for affiliate (cloaked) links, which redirect " "to external sites. These will not count as internal links in the content " "analysis. Add one per line." msgstr "" "Fügen Sie die URI-Präfixe hinzu, die Sie für (getarnte) Affiliate-Links " "verwenden, die auf externe Websites weiterleiten. Diese werden in der " "Inhaltsanalyse nicht als interne Links gezählt. Fügen Sie einen pro Zeile " "hinzu." msgid "Example: /get/" msgstr "Beispiel: /get/" msgid "Rank Math SEO Filters" msgstr "Rank Math SEO Filter" msgid "Missing alt tag" msgstr "Fehlendes alt-Tag" msgid "Missing or default title tag" msgstr "Fehlendes oder Standardtitel-Tag" msgid "Missing caption" msgstr "Fehlende Bildunterschrift" msgid "Custom Canonical URL" msgstr "Benutzerdefinierte kanonische URL" msgid "Custom Meta Title" msgstr "Benutzerdefinierter Meta-Titel" msgid "Custom Meta Description" msgstr "Benutzerdefinierte Meta-Beschreibung" msgid "Redirected Posts" msgstr "Umgeleitete Beiträge" msgid "Orphan Posts" msgstr "Verwaiste Beiträge" msgid "Filter by Schema Type" msgstr "Nach Schematyp filtern" msgid "Turned Off" msgstr "Ausgeschaltet" msgid "Article" msgstr "Artikel" msgid "Blog Post" msgstr "Blog Beitrag" msgid "News Article" msgstr "Nachrichtenartikel" msgid "Book" msgstr "Buch" msgid "Course" msgstr "Kurs" msgid "Event" msgstr "Veranstaltung" msgid "Job Posting" msgstr "Stellenausschreibung" msgid "Music" msgstr "Musik" msgid "Movie" msgstr "Film" msgid "Person" msgstr "Person" msgid "Product" msgstr "Produkt" msgid "Recipe" msgstr "Rezept" msgid "Restaurant" msgstr "Restaurant" msgid "Service" msgstr "Service" msgid "Software" msgstr "Software" msgid "Video" msgstr "Video" msgid "Dataset" msgstr "Datensatz" msgid "FAQ" msgstr "Häufig gestellte Fragen (FAQ)" msgid "FactCheck" msgstr "Fakten-Check" msgid "How To" msgstr "So wird es gemacht" msgid "Clear Filter" msgstr "Filter leeren" msgid "SEO Details" msgstr "SEO Details" msgid "Index" msgstr "Index" msgid "No Index" msgstr "Kein Index" msgid "No Follow" msgstr "Nicht folgen" msgid "No Archive" msgstr "Kein Archiv" msgid "No Image Index" msgstr "Kein Bildverzeichnis" msgid "No Snippet" msgstr "Kein Snippet" msgid "SEO Settings" msgstr "SEO-Einstellungen" msgid "SEO Title" msgstr "SEO Titel" msgid "SEO Description" msgstr "SEO-Beschreibung" msgid "Robots Meta" msgstr "Roboter-Meta" msgid "Primary Focus Keyword" msgstr "Primäres Fokus-Stichwort" msgid "Canonical URL" msgstr "Kanonische URL" #. translators: placeholder is taxonomy name, e.g. "Category". msgid "Primary %s" msgstr "Primär %s" msgid "— Not Selected —" msgstr "— Nicht ausgewählt —" msgid "Upload" msgstr "Hochladen" msgid "" "Select a Rank Math settings file on your computer and upload it to use the " "custom settings." msgstr "" "Wählen Sie eine Rank-Math-Einstellungsdatei auf Ihrem Computer und laden Sie " "sie hoch, um die benutzerdefinierten Einstellungen zu verwenden." #. translators: placeholder is a list of filetypes. msgid "Allowed filetypes: %s" msgstr "Erlaubte Dateitypen: %s" msgid "More information" msgstr "Weitere Informationen" msgid "Uploading..." msgstr "Wird hochgeladen…" msgid "Import finished. In the next steps you can review the settings." msgstr "" "Import abgeschlossen. In den nächsten Schritten können Sie die Einstellungen " "überprüfen." msgid "Import failed." msgstr "Import fehlgeschlagen." #. translators: Option Description msgid "Easy %s" msgstr "Einfach %s" msgid "" "For websites where you only want to change the basics and let Rank Math do " "most of the heavy lifting. Most settings are set to default as per industry " "best practices. One just has to set it and forget it." msgstr "" "Für Websites, bei denen Sie nur die Grundeinstellungen ändern und Rank Math " "die meiste Arbeit abnehmen lassen möchten. Die häufigsten Einstellungen sind " "gemäß den bewährten Verfahren der Branche auf die Standardeinstellungen " "gesetzt. Man muss sie nur einstellen und kann sie danach vergessen." #. translators: Option Description msgid "Advanced %s" msgstr "Erweitert %s" msgid "" "For the advanced users who want to control every SEO aspect of the website. " "You are offered options to change everything and have full control over the " "website’s SEO." msgstr "" "Für fortgeschrittene Benutzer, die jeden SEO Aspekt der Website " "kontrollieren möchten. Mit den Optionen lässt sich alles ändern und man hat " "volle Kontrolle über die SEO der Website." #. translators: Option Description msgid "Custom Mode %s" msgstr "Benutzerdefinierter Modus %s" msgid "" "Select this if you have a custom Rank Math settings file you want to use." msgstr "" "Wählen Sie dies, wenn Sie eine benutzerdefinierte Rank-Math-" "Einstellungsdatei haben, die Sie verwenden möchten." msgid "Import successful." msgstr "Import erfolgreich." msgid "No settings found to be imported." msgstr "Keine Einstellungen zum Importieren gefunden." msgid "No file selected." msgstr "Keine Datei ausgewählt." msgid "Settings file could not be imported:" msgstr "Die Einstellungsdatei konnte nicht importiert werden:" msgid "Settings could not be imported:" msgstr "Einstellungen konnten nicht importiert werden:" msgid "Settings could not be imported: Upload failed." msgstr "" "Die Einstellungen konnten nicht importiert werden: Upload fehlgeschlagen." msgid "" "Rank Math PRO is installed but it is not connected to your account, so you " "are missing out on important SEO features." msgstr "" "Rank Math PRO ist zwar installiert, aber nicht mit Ihrem Konto verbunden, so " "dass Ihnen wichtige SEO-Funktionen entgehen." #. translators: 1: opening HTML anchor tag, 2: closing HTML anchor tags. msgid "%1$sConnect now%2$s. It only takes 20 seconds!" msgstr "%1$sVerbinden Sie sich jetzt%2$s. Es dauert nur 20 Sekunden!" msgid "Enable updates" msgstr "Updates aktivieren" msgid "Automatic updates are not available." msgstr "Automatische Updates sind nicht verfügbar." msgid "This update will install a beta version of Rank Math SEO PRO." msgstr "" "Mit diesem Update wird eine Beta-Version von Rank Math SEO PRO installiert." msgid "Cannot Update" msgstr "Aktualisierung nicht möglich" msgid "Rank Math SEO PRO For WordPress" msgstr "Rank Math SEO PRO für WordPress" msgid "SEO is the most consistent source of traffic for any website" msgstr "SEO ist die beständigste Quelle von Traffic für jede Website" #. translators: placeholders are the anchor tag opening and closing. msgid "" "We created %1$sRank Math, a WordPress SEO plugin%2$s, to help every website " "owner get access to the SEO tools they need to improve their SEO and attract " "more traffic to their website." msgstr "" "Wir entwickelten %1$sRank Math, ein WordPress SEO-Plugin%2$s, um jedem " "Website-Besitzer den Zugang zu den SEO-Tools zu ermöglichen, die er " "benötigt, um seine SEO zu verbessern und mehr Besucher auf seine Website zu " "gewinnen." msgid "Please update the free version before updating Rank Math SEO PRO." msgstr "" "Bitte aktualisieren Sie die kostenlose Version, bevor Sie Rank Math SEO PRO " "aktualisieren." #. translators: 1: Plugin name, 2: Pricing Link's opening HTML anchor tag, 3: Pricing Link's closing HTML anchor tag. msgid "" "It seems that you don't have an active subscription for %1$s. Please see " "%2$sdetails and pricing%3$s." msgstr "" "Es scheint, dass Sie kein aktives Abonnement für %1$s haben. Sehen Sie bitte " "%2$sDetails und Preise%3$s." #. translators: 1: Link's opening HTML anchor tag, 2: Link's closing HTML anchor tag. msgid "Please %1$s connect Rank Math SEO PRO %2$s for automatic updates." msgstr "" "Bitte verbinden Sie %1$s Rank Math SEO PRO %2$s für automatische Updates." msgid "Rank Math PRO" msgstr "Rank Math PRO" #. translators: placeholder is the number of modified products. msgid "" "The GTIN values from the plugin are being transferred to the built-in " "WooCommerce GTIN field. This process runs in the background, and you'll " "receive a confirmation message once all product data has been successfully " "migrated. You can close this page." msgstr "" "Die GTIN-Werte aus dem Plugin werden in das integrierte WooCommerce-GTIN-" "Feld übertragen. Dieser Vorgang läuft im Hintergrund ab und Sie erhalten " "eine Bestätigungsnachricht, sobald alle Produktdaten erfolgreich migriert " "wurden. Sie können diese Seite schließen." msgid "CSV File" msgstr "CSV-Datei" msgid "Import SEO meta data for posts, terms, and users from a CSV file." msgstr "" "Importieren Sie SEO-Metadaten für Beiträge, Begriffe und Benutzer aus einer " "CSV-Datei." msgid "Import CSV" msgstr "Import CSV" msgid "Export CSV" msgstr "Export CSV" msgid "Please select a CSV file to import." msgstr "Bitte wählen Sie eine CSV-Datei zum Importieren aus." msgid "Do not overwrite existing data" msgstr "Vorhandene Daten nicht überschreiben" msgid "" "Check this to import meta fields only if their current meta value is empty." msgstr "" "Markieren Sie dies, um Metafelder nur dann zu importieren, wenn ihr " "aktueller Metawert leer ist." #. translators: placeholder is the word Warning: in bold. msgid "" "%s It is recommended to save a database backup before using this option " "because importing malformed CSV can result in loss of data." msgstr "" "%s Es wird empfohlen, vor der Verwendung dieser Option ein Datenbank-Backup " "anzulegen, da der Import von fehlerhaftem CSV zu Datenverlust führen kann." msgid "Warning:" msgstr "Warnung:" msgid "Import" msgstr "Importieren" msgid "Cancel Import" msgstr "Import abbrechen" msgid "User Roles:" msgstr "Benutzerrollen:" msgid "Taxonomies:" msgstr "Taxonomien:" msgid "Post types:" msgstr "Beitragstypen:" msgid "Include read-only columns (SEO score and link counts)" msgstr "" "Einschließlich schreibgeschützter Spalten (SEO-Punktzahl und Anzahl der " "Links)" msgid "Choose the object types to export." msgstr "Wählen Sie die zu exportierenden Objekttypen aus." msgid "Use advanced options" msgstr "Erweiterte Optionen verwenden" msgid "Export" msgstr "Export" msgid "Redirections CSV" msgstr "Umleitungen via CSV" msgid "Add or edit redirections by importing and exporting a CSV file." msgstr "" "Hinzufügen oder Bearbeiten von Umleitungen durch Importieren und Exportieren " "einer CSV-Datei." msgid "Import Redirections" msgstr "Umleitungen importieren" msgid "Export Redirections" msgstr "Umleitungen exportieren" msgid "Do not update current redirections" msgstr "Keine Aktualisierung der bestehenden Umleitungen vornehmen" msgid "Check this to only create non-existing redirections." msgstr "Markieren Sie dies, um nur NICHT vorhandene Umleitungen zu erstellen." msgid "Export current redirections as a CSV file." msgstr "Aktuelle Umleitungen als CSV-Datei exportieren." msgid "Include deactivated redirections" msgstr "Deaktivierte Umleitungen einbeziehen" msgid "Rank Math FAQ Schema" msgstr "Rank Math FAQ Schema" msgid "Add FAQ Schema Markup" msgstr "FAQ-Schema-Auszeichnung hinzufügen" msgid "Added by the Rank Math SEO Plugin." msgstr "Hinzugefügt durch das Rank Math SEO Plugin." msgid "Yes" msgstr "Ja" msgid "No" msgstr "Nein" msgid "Breadcrumbs" msgstr "Brotkrümel (Breadcrumbs)" msgid "Breadcrumbs are disabled in the Rank Math SEO" msgstr "Brotkrümel sind im Rank Math SEO deaktiviert" msgid "Breadcrumbs Panel" msgstr "Panel für Brotkrümel" msgid "Alignment" msgstr "Ausrichtung" msgid "Left" msgstr "Links" msgid "Center" msgstr "Zentriert" msgid "Right" msgstr "Rechts" msgid "HTML Tag" msgstr "HTML-Tag" msgid "Default" msgstr "Standard" msgid "Additional settings are available in the Rank Math SEO" msgstr "Weitere Einstellungen sind in der Rank Math SEO verfügbar" msgid "Text Color" msgstr "Textfarbe" msgid "Normal" msgstr "Normal" msgid "Link Color" msgstr "Linkfarbe" msgid "Hover" msgstr "Hover" msgid "Color" msgstr "Farbe" msgid "Are you sure you want to import meta data from this CSV file?" msgstr "" "Sind Sie sicher, dass Sie Metadaten aus dieser CSV-Datei importieren möchten?" msgid "Are you sure you want to stop the import process?" msgstr "Sind Sie sicher, dass Sie den Importvorgang stoppen wollen?" msgid "CSV import is in progress..." msgstr "Der CSV-Import ist in Arbeit ..." msgid "Please select at least one object type to export." msgstr "Bitte wählen Sie mindestens einen Objekttyp für den Export aus." msgid "Invalid nonce." msgstr "Ungültiges „nonce“." msgid "Sorry, you are not allowed to export the content of this site." msgstr "" "Es ist Ihnen leider nicht gestattet, den Inhalt dieser Website zu " "exportieren." msgid "Please select a file to import." msgstr "Bitte wählen Sie eine zu importierende Datei aus." msgid "Sorry, you are not allowed to import contents to this site." msgstr "" "Es ist Ihnen leider nicht gestattet, Inhalte auf diese Website zu " "importieren." msgid "CSV could not be imported:" msgstr "CSV konnte nicht importiert werden:" msgid "CSV could not be imported: Upload failed." msgstr "CSV konnte nicht importiert werden: Upload fehlgeschlagen." msgid "CSV could not be imported: File type error." msgstr "CSV konnte nicht importiert werden: Dateityp-Fehler." msgid "Posts" msgstr "Alle Beiträge angezeigen" msgid "Terms" msgstr "Bedingungen" msgid "Users" msgstr "Benutzer" msgid "Import could not be canceled: invalid nonce. Please try again." msgstr "" "Import konnte nicht abgebrochen werden: ungültiges „Nonce“. Bitte versuchen " "Sie es erneut." msgid "" "Import could not be canceled: you are not allowed to import content to this " "site." msgstr "" "Der Import konnte nicht abgebrochen werden: Es ist nicht erlaubt, Inhalte " "auf diese Website zu importieren." msgid "Import could not be canceled." msgstr "Der Import konnte nicht abgebrochen werden." msgid "CSV import canceled." msgstr "CSV-Import abgebrochen." msgid "Import in progress..." msgstr "Import wird durchgeführt ..." #. translators: placeholders represent count like 15/36. msgid "Items processed: %1$s/%2$s" msgstr "Verarbeitete Elemente: %1$s/%2$s" #. translators: placeholder is the number of rows imported. msgid "CSV import completed. Successfully imported %d rows." msgstr "CSV-Import abgeschlossen. Erfolgreicher Import von %d Zeilen." msgid "CSV import completed." msgstr "CSV-Import abgeschlossen." #. translators: placeholder is the number of rows imported. msgid "Imported %d rows." msgstr "%d Zeilen importiert." msgid "One or more errors occured while importing: " msgstr "Beim Importieren sind ein oder mehrere Fehler aufgetreten: " msgid "The following lines could not be imported: " msgstr "Die folgenden Zeilen konnten nicht importiert werden: " #. translators: placeholders are opening and closing tags for link. msgid "" "CSV import in progress. You can see its progress and cancel it in the " "%1$sImport & Export panel%2$s." msgstr "" "Der CSV-Import wird durchgeführt. Sie können seinen Fortschritt sehen und " "ihn im Fenster %1$sImport und Export%2$s abbrechen." msgid "Missing import file." msgstr "Fehlende Importdatei." msgid "Missing CSV headers." msgstr "Fehlende CSV-Kopfzeilen." msgid "Missing one or more required columns." msgstr "Es fehlen eine oder mehrere erforderliche Spalten." msgid "Empty column data." msgstr "Leere Spaltendaten." msgid "Columns number mismatch." msgstr "Die Anzahl der Spalten stimmt nicht überein." msgid "Unknown object type." msgstr "Unbekannter Objekttyp." msgid "Sitemap" msgstr "Sitemap" #. translators: Link to How to Setup Sitemap KB article msgid "" "Choose your Sitemap configuration and select which type of posts or pages " "you want to include in your Sitemaps. %s" msgstr "" "Wählen Sie Ihre Sitemap-Konfiguration und die Art der Beiträge oder Seiten " "aus, die Sie in Ihre Sitemaps aufnehmen möchten. %s" msgid "Learn more." msgstr "Mehr erfahren." msgid "Save and Continue" msgstr "Speichern und Fortfahren" msgid "Sitemaps" msgstr "Sitemaps" msgid "" "XML Sitemaps help search engines index your website's content more " "effectively." msgstr "" "XML-Sitemaps helfen Suchmaschinen, Ihre Website zu indizieren's Inhalte " "effektiver zu gestalten." msgid "Include Images" msgstr "Bilder einbinden" msgid "" "Include reference to images from the post content in sitemaps. This helps " "search engines index your images better." msgstr "" "Verweis auf Bilder aus dem Beitragsinhalt in Sitemaps einfügen. Dadurch " "können Suchmaschinen Ihre Bilder besser indizieren." msgid "Public Post Types" msgstr "Öffentliche Beitragsarten" msgid "" "Select post types to enable SEO options for them and include them in the " "sitemap." msgstr "" "Wählen Sie Beitragstypen aus, um die SEO-Optionen für sie zu aktivieren und " "sie in die Sitemap aufzunehmen." msgid "Public Taxonomies" msgstr "Öffentliche Taxonomien" msgid "" "Select taxonomies to enable SEO options for them and include them in the " "sitemap." msgstr "" "Wählen Sie Taxonomien aus, um die SEO-Optionen für sie zu aktivieren und sie " "in die Sitemap aufzunehmen." msgid "" "News Sitemaps allow you to control which content you submit to Google News." msgstr "" "Mithilfe der News-Sitemaps können Sie steuern, welche Inhalte Sie an Google " "News übermitteln." msgid "News Sitemaps" msgstr "News-Sitemaps" msgid "" "You will generally only need a News Sitemap when your website is included in " "Google News." msgstr "" "Eine News-Sitemap benötigen Sie in der Regel nur, wenn Ihre Website in " "Google News aufgenommen wird." msgid "Google News Publication Name" msgstr "Name der Google News-Veröffentlichung" msgid "" "The name of the news publication. It must match the name exactly as it " "appears on your articles in news.google.com, omitting any trailing " "parentheticals. More information at support.google.com" msgstr "" "Der Name der Nachrichtenpublikation. Er muss mit dem Namen genau so " "übereinstimmen, wie er in Ihren Artikeln in news.google.com erscheint, wobei " "alle nachgestellten übergeordneten Klammern weggelassen werden müssen. Weitere Informationen unter support.google.com" msgid "News Post Type" msgstr "Art des Nachrichtenbeitrags" msgid "Select the post type you use for News articles." msgstr "Wählen Sie den Beitragstyp aus, den Sie für News-Artikel verwenden." msgid "" "Video Sitemaps give search engines information about video content on your " "site." msgstr "" "Video-Sitemaps geben Suchmaschinen Informationen über Videoinhalte auf Ihrer " "Website." msgid "Video Sitemaps" msgstr "Video-Sitemaps" msgid "" "You will generally only need a Video Sitemap when your website has video " "content." msgstr "" "In der Regel benötigen Sie nur dann eine Video-Sitemap, wenn Ihre Website " "Videoinhalte enthält." msgid "Video Post Type" msgstr "Video-Beitragstyp" msgid "" "Select the post type where you use videos and want them to be shown in the " "Video search." msgstr "" "Wählen Sie den Beitragstyp aus, in dem Sie Videos verwenden und möchten, " "dass sie in der Videosuche angezeigt werden." msgid "Export 404 Logs" msgstr "404-Protokolle exportieren" msgid "" "Export and download 404 logs from a selected period of time in the form of a " "CSV file. Leave the from/to fields empty to export all logs." msgstr "" "Exportieren und Herunterladen von 404 Protokollen aus einem ausgewählten " "Zeitraum in Form einer CSV-Datei. Lassen Sie die Felder von/bis leer, um " "alle Protokolle zu exportieren." msgid "From date" msgstr "Von Datum" msgid "To date" msgstr "bis Datum" msgid "" "Sorry, your user does not seem to have the necessary capabilities to export." msgstr "" "Leider scheint Ihr Benutzer nicht über die notwendigen Fähigkeiten zum " "Exportieren zu verfügen." msgid "Nonce error. Please try again." msgstr "Nonce-Fehler. Bitte versuchen Sie es erneut." msgid "Hits" msgstr "Treffer" msgid "Include Images from the ACF Fields." msgstr "Bilder aus den ACF-Feldern einbinden." msgid "Include images added in the ACF fields." msgstr "In den ACF-Feldern hinzugefügte Bilder einbeziehen." msgid "Custom" msgstr "Benutzerdefiniert" msgid "" "Data import will not work for this service as sufficient permissions are not " "given." msgstr "" "Der Datenimport funktioniert für diesen Dienst nicht, da keine ausreichenden " "Berechtigungen vorhanden sind." msgid "Post Analytics" msgstr "Beitragsanalysen" msgid "Analytics Report" msgstr "Analysenbericht" msgid "Country" msgstr "Land" msgid "" "Enter the number of days to keep Analytics data in your database. The " "maximum allowed days are 180. Though, 2x data will be stored in the DB for " "calculating the difference properly." msgstr "" "Geben Sie die Anzahl der Tage ein, in denen die Analysedaten in Ihrer " "Datenbank gespeichert werden sollen. Die maximal erlaubten Tage betragen " "180. Es werden jedoch 2x Daten in der DB gespeichert, um die Differenz " "korrekt berechnen zu können." msgid "Monitor SEO Performance" msgstr "SEO-Leistung überwachen" #. translators: Link to kb article msgid "" "This option allows you to monitor the SEO performance of all of your sites " "in one centralized dashboard on RankMath.com, so you can check up on sites " "at a glance. Learn more." msgstr "" "Diese Option ermöglicht es Ihnen, die SEO-Leistung aller Ihrer Websites in " "einem zentralen Dashboard auf RankMath.com zu überwachen, so dass Sie die " "Websites auf Anhieb überprüfen können. Mehr erfahren." msgid "Google Core Updates in the Graphs" msgstr "Google Core-Updates in den Grafiken" #. translators: Link to kb article msgid "This option allows you to show %s in the Analytics graphs." msgstr "Mit dieser Option können Sie %s in den Analytics-Diagrammen anzeigen." msgid "Google Core Updates" msgstr "Google Core-Updates" msgid "AdSense" msgstr "AdSense" msgid "Analytics" msgstr "Analysen" msgid "Search Traffic:" msgstr "Traffic durchsuchen:" msgid "Search Impression:" msgstr "Impressionen durchsuchen:" msgid "Logo" msgstr "Logo" msgid "Every 15 Days" msgstr "Alle 15 Tage" msgid "Include Only Tracked Keywords" msgstr "Nur verfolgte Schlüsselwörter einbeziehen" msgid "" "When enabled, the Winning Keywords section will only show Tracked Keywords." msgstr "" "Wenn diese Option aktiviert ist, werden im Bereich Erfolgreiche " "Schlüsselwörter nur verfolgte Schlüsselwörter angezeigt." msgid "Every 7 Days" msgstr "Alle 7 Tage" msgid "Report Email Address" msgstr "E-Mail Adresse für den Bericht" msgid "" "Address where the reports will be sent. You can add multiple recipients " "separated with commas." msgstr "" "Adresse, an die die Berichte gesendet werden sollen. Sie können mehrere " "Empfänger mit Kommas getrennt hinzufügen." msgid "Report Email Subject" msgstr "E-Mail-Betreff für den Bericht" msgid "Subject of the report emails." msgstr "Betreff der Berichts-E-Mails." msgid "Report Logo" msgstr "Berichtslogo" msgid "Logo appearing in the header part of the report." msgstr "Logo, das im Kopfbereich des Berichts erscheint." msgid "Logo Link" msgstr "Logo-Link" msgid "URL where the logo link should point to." msgstr "URL, auf die der Logo-Link zeigen soll." msgid "Report Header Background" msgstr "Berichtskopf Hintergrund" msgid "" "Color hex code or any other valid value for the background: CSS " "property." msgstr "" "Farb-Hex-Code oder ein anderer gültiger Wert für die CSS-Eigenschaft " "Hintergrund:." msgid "Link to Full Report" msgstr "Link zum vollständigen Bericht" msgid "" "Select whether to include a link to the Full Report admin page in the email " "or not." msgstr "" "Wählen Sie, ob ein Link zur Verwaltungsseite des vollständigen Berichts in " "die E-Mail eingefügt werden soll oder nicht." msgid "Report Top Text" msgstr "Text oben im Bericht" msgid "Text or basic HTML to insert below the title." msgstr "Text oder einfaches HTML zum Einfügen unterhalb des Titels." msgid "Include Sections" msgstr "Abschnitte einbeziehen" msgid "Select which tables to show in the report." msgstr "Wählen Sie, welche Tabellen im Bericht angezeigt werden sollen." msgid "Basic Summary" msgstr "Grundlegende Zusammenfassung" msgid "Positions Summary" msgstr "Zusammenfassung der Positionen" msgid "Top Winning Posts" msgstr "Erfolgreiche Beiträge" msgid "Top Losing Posts" msgstr "Verlorene Spitzenpositionen" msgid "Top Winning Keywords" msgstr "Top Gewinnende Schlüsselwörter" msgid "Top Losing Keywords" msgstr "Top Verlierende Schlüsselwörter" msgid "" "When enabled, the Winning Keywords and Losing Keywords sections will only " "show Tracked Keywords." msgstr "" "Wenn diese Option aktiviert ist, werden in den Abschnitten Erfolgreiche " "Schlüsselwörter und Verlorene Schlüsselwörter nur verfolgte Schlüsselwörter " "angezeigt." msgid "Report Footer Text" msgstr "Text in der Fußzeile des Berichts" msgid "Text or basic HTML to insert in the footer area." msgstr "Text oder einfaches HTML zum Einfügen in den Fußzeilenbereich." msgid "Additional CSS code" msgstr "Zusätzlicher CSS-Code" msgid "" "Additional CSS code to customize the appearance of the reports. Insert the " "CSS code directly, without the wrapping style tag. Please note that the CSS " "support is limited in email clients and the appearance may vary greatly." msgstr "" "Zusätzlicher CSS-Code zum Anpassen des Erscheinungsbilds der Berichte. Fügen " "Sie den CSS-Code direkt ein, ohne den umschließenden Style-Tag. Bitte " "beachten Sie, dass die CSS-Unterstützung in E-Mail-Clients eingeschränkt ist " "und das Erscheinungsbild stark variieren kann." #. translators: placeholder is a link to the homepage. msgid "This email was sent to you as a registered member of %s." msgstr "Diese E-Mail wurde an Sie als registriertes Mitglied von %s gesendet." #. translators: placeholder is a link to the settings, with "click here" as the anchor text. msgid "To update your email preferences, %s. ###ADDRESS###" msgstr "Um Ihre E-Mail-Einstellungen zu aktualisieren, %s. ###ADDRESS###" msgid "click here" msgstr "hier klicken" msgid "Preview" msgstr "Vorschau" #. translators: placeholder is the site URL. msgid "Rank Math [SEO Report] - %s" msgstr "Rang Math [SEO-Bericht] - %s" msgid "Sorry, no keyword found." msgstr "Leider kein Schlüsselwort gefunden." msgid "Sorry, no record id found." msgstr "Leider keine Datensatz-ID gefunden." msgid "Sorry, no post id found." msgstr "Es wurde leider keine Beitrags-ID gefunden." msgid "Mark Unsolved." msgstr "Als ungelöst markieren." msgid "Mark Solved." msgstr "Als gelöst markieren." msgid "Image Alt" msgstr "Bild (Alt-Text)" msgid "Alt text set for the current image." msgstr "Alt-Text, der für das aktuelle Bild gesetzt wurde." msgid "Image Title" msgstr "Bildtitel" msgid "Title text set for the current image." msgstr "Eingestellter Titeltext für das aktuelle Bild." #. translators: placeholder is the username or email. msgid "Avatar of %s" msgstr "Profilbild von %s" msgid "Add missing image caption" msgstr "Fehlende Bildunterschrift hinzufügen" msgid "" "Add a caption for all images without a caption automatically. The caption is " "dynamically applied when the content is displayed, the stored content is not " "changed." msgstr "" "Fügen Sie automatisch eine Beschriftung für alle Bilder ohne Beschriftung " "hinzu. Die Bildunterschrift wird bei der Anzeige des Inhalts dynamisch " "angewendet, der gespeicherte Inhalt wird nicht geändert." msgid "Caption format" msgstr "Format der Bildunterschrift" msgid "Format used for the new captions." msgstr "Für die neuen Bildunterschriften verwendetes Format." msgid "Add missing image description" msgstr "Fehlende Bildbeschreibung hinzufügen" msgid "" "Add a description for all images without a description automatically. The " "description is dynamically applied when the content is displayed, the stored " "content is not changed." msgstr "" "Fügen Sie automatisch eine Beschreibung für alle Bilder ohne Beschreibung " "hinzu. Die Beschreibung wird dynamisch angewendet, wenn der Inhalt angezeigt " "wird, der gespeicherte Inhalt wird nicht geändert." msgid "Description format" msgstr "Format der Beschreibung" msgid "Format used for the new descriptions." msgstr "Für die neuen Beschreibungen verwendetes Format." msgid "Change title casing" msgstr "Titelhülle ändern" msgid "" "Capitalization settings for the title attribute values. This " "will be applied for all title attributes." msgstr "" "Groß-/Kleinschreibungseinstellungen für die title " "Attributwerte. Dies wird auf alle titleAttribute angewendet." msgid "No change" msgstr "Keine Änderung" msgid "Title Casing" msgstr "Titelhülle" msgid "Sentence casing" msgstr "Satzhülle" msgid "all lowercase" msgstr "alles Kleinbuchstaben" msgid "ALL UPPERCASE" msgstr "ALLES GROSSBUCHSTABEN" msgid "Change alt attribute casing" msgstr "Alt-Attribut-Hülle ändern" msgid "" "Capitalization settings for the alt attribute values. This will " "be applied for all alt attributes." msgstr "" "Großschreibungseinstellungen für die alt Attributwerte. Dies " "wird auf alle altAttribute angewendet." msgid "Change description casing" msgstr "Beschreibung der Hülle ändern" msgid "" "Capitalization settings for the image descriptions. This will be applied for " "all image descriptions." msgstr "" "Großschreibungseinstellungen für die Bildbeschreibungen. Dies wird auf " "alle Bildbeschreibungen angewendet." msgid "Change caption casing" msgstr "Bildunterschriften der Hülle ändern" msgid "" "Capitalization settings for the image captions. This will be applied for " "all image captions." msgstr "" "Aktivierungseinstellungen für die Bildunterschriften. Dies wird auf " "alle Bildunterschriften angewendet." msgid "Add ALT attributes for avatars" msgstr "ALT-Attribute für Avatare hinzufügen" msgid "" "Add alt attributes for commenter profile pictures (avatars) " "automatically. The alt attribute value will be the username." msgstr "" "Automatisches Hinzufügen von alt Attributen für " "Kommentatorprofilbilder (Avatare). Der Wert des alt-Attributs wird der " "Benutzername sein." msgid "Replacements" msgstr "Ersatz" msgid "" "Replace characters or words in the alt tags, title tags, or in the captions." msgstr "" "Ersetzen Sie Zeichen oder Wörter in den Alt-Tags, Titel-Tags oder in den " "Bildunterschriften." msgid "Add another" msgstr "Weitere hinzufügen" msgid "Find" msgstr "Finden" msgid "Replace" msgstr "Ersetzen" msgid "Alt" msgstr "Alt" msgid "Title" msgstr "Titel" msgid "Caption" msgstr "Beschriftung" msgid "Local Sitemap" msgstr "Lokale Sitemap" msgid "" "KML is a file format used to display geographic data in an Earth browser " "such as Google Earth. More information: Locations KML" msgstr "" "KML ist ein Dateiformat, das zur Anzeige geografischer Daten in einem Earth-" "Browser wie Google Earth verwendet wird. Mehr Informationen: Locations KML" #. translators: KML File Url msgid "Your Locations KML file can be found here: %s" msgstr "Ihre Standort-KML-Datei finden Sie hier: %s" msgid "None" msgstr "Nichts" msgid "Local Business" msgstr "Lokales Geschäft" #. translators: Post Type Plural Name msgid "All %s" msgstr "Alle %s" #. translators: Post Type Singular Name msgid "Add New %s" msgstr "Neue %s hinzufügen" #. translators: Post Type Singular Name msgid "New %s" msgstr "Neue %s" #. translators: Post Type Singular Name msgid "Edit %s" msgstr "Bearbeiten %s" #. translators: Post Type Singular Name msgid "Update %s" msgstr "Aktualisiere %s" #. translators: Post Type Singular Name #. translators: Post Type Plural Name msgid "View %s" msgstr "Zeige %s" #. translators: Post Type Singular Name msgid "Search %s" msgstr "Suchen %s" #. translators: Post Type Singular Name msgid "No %s found." msgstr "Keine %s gefunden." #. translators: Post Type Singular Name msgid "No %s found in Trash." msgstr "Keine %s im Papierkorb gefunden." #. translators: Post Type Singular Name msgid "%s published." msgstr "%s veröffentlicht." #. translators: Post Type Singular Name msgid "%s published privately." msgstr "%s privat veröffentlicht." #. translators: Post Type Singular Name msgid "%s reverted to draft." msgstr "%s auf Entwurf zurückgesetzt." #. translators: Post Type Singular Name msgid "%s scheduled." msgstr "%s geplant." #. translators: Post Type Singular Name msgid "%s updated." msgstr "%s aktualisiert." #. translators: Post Type Singular Name msgid "%s categories" msgstr "%s Kategorien" #. translators: Post Type Singular Name msgid "%s category" msgstr "%s Kategorie" #. translators: Post Type Singular Name msgid "All %s categories" msgstr "Alle %s Kategorien" #. translators: Post Type Singular Name msgid "Edit %s category" msgstr "%s-Kategorie bearbeiten" #. translators: Post Type Singular Name msgid "Update %s category" msgstr "%s-Kategorie aktualisieren" #. translators: Post Type Singular Name msgid "Add New %s category" msgstr "Neue %s-Kategorie hinzufügen" #. translators: Post Type Singular Name msgid "New %s category" msgstr "Neue %s-Kategorie" msgid "Search categories" msgstr "Kategorien durchsuchen" msgid "Parent Category" msgstr "Übergeordnete Kategorie" msgid "Parent Category:" msgstr "Übergeordnete Kategorie:" msgid "Address" msgstr "Adresse" msgid "Phone" msgstr "Telefon" #. translators: %s expands to General Settings Link. msgid "This page can't load Google Maps correctly. Please add %s." msgstr "Diese Seite kann Google Maps nicht korrekt laden. Bitte %s hinzufügen." msgid "API Key" msgstr "API-Schlüssel" msgid "Sorry, no locations were found." msgstr "Tut mir leid, es wurden keine Standorte gefunden." #. translators: News Sitemap KB link msgid "" "News Sitemaps allow you to control which content you submit to Google News. " "More information: News Sitemaps overview" msgstr "" "Mit News-Sitemaps können Sie kontrollieren, welche Inhalte Sie an Google " "News übermitteln. Mehr Informationen: Übersicht über News-Sitemaps" #. translators: News Sitemap Url msgid "Your News Sitemap index can be found here: : %s" msgstr "Den Index Ihrer Nachrichten-Sitemap finden Sie hier: : %s" msgid "Sorry, only authenticated users can research the keyword." msgstr "" "Tut mir leid, nur authentifizierte Benutzer können das Stichwort " "recherchieren." msgid "Taxonomy to look for terms" msgstr "Taxonomie zum Suchen von Begriffen" msgid "Searched string" msgstr "Gesuchte Zeichenfolge" #. translators: Post Type msgid "Exclude %s Terms " msgstr "%s Begriffe ausschließen" #. translators: 1. Taxonomy Name 2. Post Type msgid "%1$s to exclude for %2$s." msgstr "%1$s auszuschließen für %2$s." msgid "XML Sitemap" msgstr "XML-Sitemap" #. translators: link to rankmath.com msgid "" "This XML Sitemap is generated by Rank Math " "WordPress SEO Plugin. It is what search engines like Google use to crawl " "and re-crawl posts/pages/products/images/archives on your website." msgstr "" "Diese XML-Sitemap wird generiert von Rank " "Math WordPress SEO Plugin. Es ist dass, was Suchmaschinen wie Google " "verwenden, um Beitragsseiten-Produkte-Bildarchive auf Ihrer Website zu " "durchsuchen und neu zu durchsuchen." #. translators: link to rankmath.com msgid "Learn more about XML Sitemaps." msgstr "Mehr über XML Sitemaps erfahren." #. translators: xsl value count msgid "This XML Sitemap contains %s URLs." msgstr "Diese XML-Sitemap enthält %s URLs." #. translators: xsl value count #. translators: Sitemap index link. msgid "← Sitemap Index" msgstr "← Sitemap Index" msgid "Publication Date" msgstr "Veröffentlichungsdatum" msgid "Podcast Image" msgstr "Podcast-Bild" msgid "Podcast channel image configured in the Rank Math Settings." msgstr "" "Podcast-Kanalbild, das in den Rank-Math-Einstellungen konfiguriert wurde." #. translators: Link to kb article msgid "Learn more" msgstr "Mehr erfahren" #. translators: Link to Podcast RSS feed msgid "Your Podcast RSS feed can be found here: %s" msgstr "Ihr Podcast-RSS-Feed ist hier zu finden: %s" msgctxt "taxonomy general name" msgid "Redirection Categories" msgstr "Umleitungskategorien" msgctxt "taxonomy singular name" msgid "Redirection Category" msgstr "Umleitungskategorie" msgid "Search Redirection Categories" msgstr "Umleitungskategorien durchsuchen" msgid "All Redirection Categories" msgstr "Alle Umleitungskategorien" msgid "Edit Category" msgstr "Bearbeite Kategorie" msgid "Update Category" msgstr "Kategorie aktualisieren" msgid "Add New Category" msgstr "Neue Kategorie hinzufügen" msgid "New Category Name" msgstr "Name der neuen Kategorie" msgid "Redirection Categories" msgstr "Umleitungskategorien" msgid "Add to Category" msgstr "Zur Kategorie hinzufügen" msgid "No valid ID provided." msgstr "Keine gültige ID angegeben." #. translators: placeholder is the number of updated redirections. msgid "%d redirections have been assigned to the category." msgstr "%d Umleitungen wurden der Kategorie zugeordnet." msgid "Category" msgstr "Kategorie" msgid "Uncategorized" msgstr "Nicht kategorisiert" msgid "Select Category" msgstr "Kategorie auswählen" msgid "Filter" msgstr "Filtern" msgid "← Go Back to the Redirections" msgstr "← Zurück zu den Umleitungen" msgid "Manage Categories" msgstr "Kategorien verwalten" msgid "Sync to .htaccess" msgstr "Mit .htaccess synchronisieren" msgid "Copy all active redirections to the .htaccess file." msgstr "Kopieren Sie alle aktiven Umleitungen in die .htaccess-Datei." msgid "Sorry, you are not allowed to export redirections on this site." msgstr "" "Es ist Ihnen leider nicht gestattet, Weiterleitungen auf dieser Website zu " "exportieren." msgid "" "The redirections could not be synced because the .htaccess file does not " "exist or it is not writable." msgstr "" "Die Umleitungen konnten nicht synchronisiert werden, weil die .htaccess-" "Datei nicht existiert oder nicht beschreibbar ist." msgid "No valid redirection found." msgstr "Es wurde keine gültige Umleitung gefunden." msgid "Redirections successfully synced to the .htaccess file." msgstr "Umleitungen wurden erfolgreich mit der .htaccess-Datei synchronisiert." msgid "" "One or more of the selected redirections could not be changed because they " "are scheduled for future activation/deactivation." msgstr "" "Eine oder mehrere der ausgewählten Weiterleitungen konnten nicht geändert " "werden, da sie für eine zukünftige Aktivierung / Deaktivierung vorgesehen " "sind." msgid "DataSet" msgstr "DataSet" msgid "Fact Check" msgstr "Faktenüberprüfung" msgid "None (Click here to set one)" msgstr "Keine (Klicken Sie hier, um eine einzustellen)" msgid "Insert/edit link" msgstr "Link einfügen/bearbeiten" msgid "Update" msgstr "Update" msgid "Add Link" msgstr "Link hinzufügen" msgid "(no title)" msgstr "(kein Titel)" msgid "No matches found." msgstr "Keine Treffer gefunden." msgid "Link selected." msgstr "Link ausgewählt." msgid "Link inserted." msgstr "Link eingefügt." msgid "Use in Schema Markup" msgstr "Verwendung im Schema-Markup" msgid "Link Title" msgstr "Link-Titel" msgid "All Taxonomies" msgstr "Alle Taxonomien" msgid "No url found." msgstr "Keine URL gefunden." msgid "No html body found." msgstr "Keine HTML-Body gefunden." msgctxt "Post Type General Name" msgid "Schemas" msgstr "Schemas" msgctxt "Post Type Singular Name" msgid "Schema" msgstr "Schema" msgid "Schemas" msgstr "Schemas" msgid "Schema" msgstr "Schema" msgid "All Schemas" msgstr "Alle Schemata" msgid "Add New Schema" msgstr "Neues Schema hinzufügen" msgid "New Schema" msgstr "Neues Schema" msgid "Edit Schema" msgstr "Schema bearbeiten" msgid "Update Schema" msgstr "Schema aktualisieren" msgid "View Schema" msgstr "Schema anzeigen" msgid "View Schemas" msgstr "Schemata anzeigen" msgid "Search schemas" msgstr "Schemata durchsuchen" msgid "No schema found." msgstr "Kein Schema gefunden." msgid "No schema found in Trash." msgstr "Im Papierkorb wurde kein Schema gefunden." msgid "Rank Math Schema Templates" msgstr "Rank Math Schema-Vorlagen" msgid "Schema Templates" msgstr "Schema-Vorlagen" msgid "Schema to add." msgstr "Schema, das hinzugefügt werden soll." msgid "Sorry, you are not allowed to save template." msgstr "Leider ist es Ihnen nicht erlaubt, die Vorlage zu speichern." msgid "Object unique id" msgstr "Eindeutige Objekt-ID" msgid "Video URL." msgstr "Video-URL." msgid "Estimated Cost:" msgstr "Geschätzte Kosten:" msgid "Supply:" msgstr "Bereitstellung:" msgid "Tools:" msgstr "Werkzeuge:" msgid "Materials:" msgstr "Materialien:" msgid "Pros" msgstr "PRO" msgid "Cons" msgstr "KONTRA" msgid "Rank Math: Added Video Schema to posts successfully." msgstr "Rank Math: Video-Schema erfolgreich zu Beiträgen hinzugefügt." msgid "Autodetect Video" msgstr "Video automatisch erkennen" msgid "" "Populate automatic Video Schema by auto-detecting any video in the content." msgstr "" "Automatisches Videoschema durch automatisches Erkennen jedes Videos im " "Inhalt füllen." msgid "Autogenerate Image" msgstr "Bild automatisch generieren" msgid "Auto-generate image for the auto detected video." msgstr "Automatische Bildgenerierung für das automatisch erkannte Video." msgid "Remove Media Data from RSS feed" msgstr "Mediendaten aus dem RSS-Feed entfernen" msgid "Generate Video Schema for Old Posts/Pages" msgstr "Videoschema für alte Beiträge/Seiten generieren" msgid "" "Add Video schema to posts which have YouTube or Vimeo Video in the content. " "Applies to only those Posts/Pages/CPTs in which Autodetect Video Option is " "On." msgstr "" "Fügt das Video-Schema zu Beiträgen hinzu, die ein YouTube- oder Vimeo-Video " "im Inhalt haben. Gilt nur für Beiträge/Seiten/CPTs, in denen die Option " "„Video automatisch erkennen“ aktiviert ist." msgid "" "Are you sure you want to add Video Schema to the posts/pages with the video " "in the content? This action is irreversible." msgstr "" "Sind Sie sicher, dass Sie das Video-Schema zu den Beiträgen/Seiten mit dem " "Video im Inhalt hinzufügen möchten? Diese Aktion ist nicht umkehrbar." msgid "Generate" msgstr "Generieren" msgid "No posts found to convert." msgstr "Keine Beiträge zum Konvertieren gefunden." msgid "" "Conversion started. A success message will be shown here once the process " "completes. You can close this page." msgstr "" "Konvertierung gestartet. Wenn der Vorgang abgeschlossen ist, wird hier eine " "Erfolgsmeldung angezeigt. Sie können diese Seite schließen." msgid "Print" msgstr "Drucken" msgid "Free version" msgstr "Kostenlose Version" msgid "PRO version" msgstr "PRO-Version" msgid "" "Video Sitemaps give search engines information about video content on your " "site. More information: Video Sitemaps" msgstr "" "Video-Sitemaps geben Suchmaschinen Informationen über Videoinhalte auf Ihrer " "Website. Mehr Informationen: Video-" "Sitemaps" #. translators: Video Sitemap Url msgid "Your Video Sitemap index can be found here: %s" msgstr "Den Index Ihrer Video-Sitemap finden Sie hier: %s" msgid "Hide Sitemap" msgstr "Sitemap ausblenden" msgid "Hide the sitemap from normal visitors?" msgstr "Die Sitemap vor normalen Besuchern verbergen?" msgid "Custom Fields" msgstr "Benutzerdefinierte Felder" msgid "" "List of custom fields name to check for video content. Add one per line." msgstr "" "Liste der Namen der benutzerdefinierten Felder, die auf Videoinhalte geprüft " "werden sollen. Fügen Sie eines pro Zeile hinzu." #. translators: link to rankmath.com msgid "" "This Video Sitemap is generated by Rank " "Math WordPress SEO Plugin. It is what search engines like Google use to " "find and understand the video content on your website." msgstr "" "Diese Video-Sitemap wird von Rank Math " "WordPress SEO Plugin erzeugt. Es ist das, was Suchmaschinen wie Google " "verwenden, um den Videoinhalt auf Ihrer Website zu finden und zu verstehen." #. translators: link to rankmath.com msgid "Learn more about Video Sitemap." msgstr "" "Erfahren Sie mehr über Video Sitemap." msgid "Description" msgstr "Beschreibung" msgid "Tags" msgstr "Schlagwörter" msgid "Last Mod." msgstr "Zuletzt geändert" msgid "Select Brand" msgstr "Marke auswählen" msgid "Select Product Brand Taxonomy to use in Schema.org & OpenGraph markup." msgstr "" "Wählen Sie die Produktmarken-Taxonomie zur Verwendung in der Auszeichnung " "von Schema.org- & OpenGraph." msgid "Brand" msgstr "Marke" msgid "Brand value to use in Schema.org & OpenGraph markup." msgstr "" "Markenwert zur Verwendung in der Auszeichnung von Schema.org & OpenGraph." msgid "Global Identifier" msgstr "Globaler Identifikator" msgid "Global Identifier key to use in the Product Schema." msgstr "Globaler Identifier-Schlüssel zur Verwendung im Produktschema." msgid "GTIN" msgstr "GTIN" msgid "GTIN-8" msgstr "GTIN-8" msgid "GTIN-12" msgstr "GTIN-12" msgid "GTIN-13" msgstr "GTIN-13" msgid "GTIN-14" msgstr "GTIN-14" msgid "ISBN" msgstr "ISBN" msgid "MPN" msgstr "MPN" msgid "Show Global Identifier" msgstr "Globalen Identifikator anzeigen" msgid "" "Display the Global Identified on Product Page along with other product " "details." msgstr "" "Zeigen Sie das Global Identified auf der Produktseite zusammen mit anderen " "Produktdetails an." msgid "Global Identifier label" msgstr "Globales Identifizierungsetikett" msgid "Global Identifier label to show on Product Page." msgstr "Global Identifier-Etikett zur Anzeige auf der Produktseite." msgid "Noindex Hidden Products" msgstr "Noindex Verborgene Produkte" msgid "" "Set Product Pages to noindex when WooCommerce Catalog visibility is set to " "hidden." msgstr "" "Setzen Sie die Produktseiten auf „noindex“, wenn die Sichtbarkeit des " "WooCommerce-Katalogs auf ausgeblendet gesetzt ist." #. translators: Global Identifier name. msgid "" "%s added by Rank Math SEO). This field overrides WooCommerce GTIN data used " "in the Product Schema." msgstr "" "%s hinzugefügt von Rank Math SEO). Dieses Feld überschreibt die im " "Produktschema verwendeten GTIN-Daten von WooCommerce." #. translators: placeholder is the number of modified products. msgid "" "GTIN value has been successfully migrated to the WooCommerce GTIN field for " "%d product." msgid_plural "" "GTIN values have been successfully migrated to the WooCommerce GTIN field " "for %d products." msgstr[0] "" "Der GTIN-Wert wurde erfolgreich in das WooCommerce-GTIN-Feld für das %d-" "Produkt migriert." msgstr[1] "" "Die GTIN-Werte wurden für %d Produkte erfolgreich in das WooCommerce-GTIN-" "Feld migriert." msgid "GTIN Migration Tool for WooCommerce" msgstr "GTIN-Migrations-Tool für WooCommerce" msgid "" "Migrate GTIN values from the plugin into the native WooCommerce GTIN field." msgstr "" "Migrieren Sie GTIN-Werte aus dem Plugin in das native WooCommerce-GTIN-Feld." msgid "Migrate" msgstr "Migrieren" msgid "No products found to migrate." msgstr "Es wurden keine Produkte gefunden, die migriert werden können." msgid "Secondary phone" msgstr "Zweites Telefon" msgid "Fax" msgstr "Fax" msgid "Email" msgstr "E-Mail" msgid "URL" msgstr "URL" msgid "VAT ID" msgstr "USt-IdNr." msgid "Tax ID" msgstr "Steuernummer" msgid "Chamber of Commerce ID" msgstr "" "Mitglieds-Nr. der Industrie- und Handelskammer bzw. der sonstigen " "zuständigen Kammer / des Berufsverbandes" msgid "Price indication" msgstr "Preishinweis" msgid "Address:" msgstr "Adresse:" msgid "Open 24/7" msgstr "24 Stunden geöffnet" msgid "Opening Hours:" msgstr "Öffnungszeiten:" msgid "Closed" msgstr "Geschlossen" msgid "Open now" msgstr "Jetzt geöffnet" msgid "Address, Suburb, Region, Zip or Landmark" msgstr "Adresse, Vorort, Region, Postleitzahl oder Wahrzeichen" msgid "Search" msgstr "Suchen" msgid "Detect Location" msgstr "Standort ermitteln" msgid "Hide route" msgstr "Route ausblenden" msgid "Route" msgstr "Route" msgid "Your location:" msgstr "Ihr Standort:" msgid "Show route" msgstr "Route anzeigen" msgid "Include KML File in the Sitemap" msgstr "KML-Datei in die Sitemap einbinden" msgid "" "locations.kml Sitemap is generated automatically when the Local SEO module " "is enabled, and the geo-coordinates are added." msgstr "" "locations.kml Sitemap wird automatisch generiert, wenn das Local SEO-Modul " "aktiviert ist, und die Geokoordinaten hinzugefügt werden." msgid "Choose a country" msgstr "Land auswählen" msgid "Åland Islands" msgstr "Åland-Inseln" msgid "Belau" msgstr "Belau" msgid "Bonaire, Sint Eustatius and Saba" msgstr "Bonaire, Sankt Eustatius und Saba" msgid "Congo (Brazzaville)" msgstr "Kongo (Brazzaville)" msgid "Congo (Kinshasa)" msgstr "Kongo (Kinshasa)" msgid "Falkland Islands" msgstr "Falklandinseln" msgid "Heard Island and McDonald Islands" msgstr "Heard- und McDonaldinseln" msgid "Ivory Coast" msgstr "Elfenbeinküste" msgid "Macao S.A.R., China" msgstr "Macao S.A.R., China" msgid "Palestinian Territory" msgstr "Palästinensisches Gebiet" msgid "Republic of Ireland" msgstr "Republik Irland" msgid "São Tomé and Príncipe" msgstr "São Tomé und Príncipe" msgid "Saint Barthélemy" msgstr "St. Bartholomäus" msgid "Saint Martin (Dutch part)" msgstr "St. Martin (niederländischer Teil)" msgid "Saint Martin (French part)" msgstr "St. Martin (französischer Teil)" msgid "South Georgia/Sandwich Islands" msgstr "Südgeorgien / Sandwich-Inseln" msgid "United Kingdom (UK)" msgstr "Vereinigtes Königreich (GB)" msgid "United States (US)" msgstr "Vereinigte Staaten von Amerika (USA)" msgid "Vatican" msgstr "Vatikan" msgid "Western Samoa" msgstr "Westsamoa" msgid "Person or Company" msgstr "Person oder Firma" msgid "Organization" msgstr "Organisation" msgid "Choose whether the site represents a person or an organization." msgstr "" "Wählen Sie, ob der Standort eine Person oder ein Unternehmen repräsentiert." msgid "Website Name" msgstr "Name der Webseite" msgid "Enter the name of your site to appear in search results." msgstr "" "Geben Sie den Namen Ihrer Website ein, der in den Suchergebnissen erscheinen " "soll." msgid "Website Alternate Name" msgstr "Alternativer Name der Website" msgid "" "An alternate version of your site name (for example, an acronym or shorter " "name)." msgstr "" "Eine alternative Version des Namens Ihrer Website (z. B. ein Akronym oder " "ein kürzerer Name)." msgid "Person/Organization Name" msgstr "Name der Person/Organisation" msgid "" "Your name or company name intended to feature in Google's Knowledge Panel." msgstr "Ihr Name oder Firmenname soll in Googles Knowledge Panel erscheinen." msgid "" "Min Size: 112Χ112px.
    A squared image is preferred by " "the search engines." msgstr "" "Min Größe: 112 Χ 112 px.
    Ein quadratisches Bild wird " "von den Suchmaschinen bevorzugt." msgid "Use Multiple Locations" msgstr "Mehrere Standorte verwenden" msgid "" "Once you save the changes, we will create a new custom post type called " "\"Locations\" where you can add multiple locations of your business/" "organization." msgstr "" "Sobald Sie die Änderungen gespeichert haben, werden wir einen neuen " "benutzerdefinierten Beitragstyp namens „Standorte“ erstellen, zu dem Sie " "mehrere Standorte Ihres Unternehmens / Ihrer Organisation hinzufügen können." msgid "" "Search engines may prominently display your contact phone number for mobile " "users." msgstr "" "Suchmaschinen können Ihre Kontakttelefonnummer für mobile Benutzer prominent " "anzeigen." msgid "Address Format" msgstr "Adressformat" msgid "" "Format used when the address is displayed using the " "[rank_math_contact_info] shortcode.
    Available Tags: " "{address}, {locality}, {region}, {postalcode}, {country}, {gps}" msgstr "" "Format, das verwendet wird, wenn die Adresse unter Verwendung des " "[rank_math_contact_info]Shortcode angezeigt wird." "
    Verfügbare Tags: {address}, {locality}, {region}, {postcode}, " "{country}, {gps}" msgid "Business Type" msgstr "Geschäftsart" msgid "Opening Hours" msgstr "Öffnungszeiten" msgid "" "Select opening hours. You can add multiple sets if you have different " "opening or closing hours on some days or if you have a mid-day break. Times " "are specified using 24:00 time." msgstr "" "Wählen Sie die Öffnungszeiten. Sie können mehrere Sätze hinzufügen, wenn Sie " "an manchen Tagen unterschiedliche Öffnungs- oder Schließzeiten haben oder " "wenn Sie eine Mittagspause haben. Die Zeiten werden mit 24:00 Uhr angegeben." msgid "Add time" msgstr "Zeit hinzufügen" msgid "Monday" msgstr "Montag" msgid "Tuesday" msgstr "Dienstag" msgid "Wednesday" msgstr "Mittwoch" msgid "Thursday" msgstr "Donnerstag" msgid "Friday" msgstr "Freitag" msgid "Saturday" msgstr "Samstag" msgid "Sunday" msgstr "Sonntag" msgid "e.g. 09:00-17:00" msgstr "z.B. 09:00-17:00" msgid "Opening Hours Format" msgstr "Format der Öffnungszeiten" msgid "Time format used in the contact shortcode." msgstr "Zeitformat, das im Kontakt-Shortcode verwendet wird." msgid "Phone Number" msgstr "Telefonnummer" msgid "Add number" msgstr "Nummer hinzufügen" msgid "Format: +1-401-555-1212" msgstr "Format: +1-401-555-1212" msgid "Price Range" msgstr "Preisspanne" msgid "The price range of the business, for example $$$." msgstr "Die Preisspanne des Unternehmens, z.B. $$$$$." msgid "Additional Info" msgstr "Weitere Informationen" msgid "" "Provide relevant details of your company to include in the Organization " "Schema." msgstr "" "Geben Sie relevante Details zu Ihrem Unternehmen an, um sie in das " "Organisationsschema aufzunehmen." msgid "Add" msgstr "Hinzufügen" msgid "Hide Opening Hours" msgstr "Öffnungszeiten ausblenden" msgid "Don't add opening hours data in Schema" msgstr "Keine Angaben zu Öffnungszeiten im Schema hinzufügen" msgid "Closed label" msgstr "Beschriftung für „Geschlossen“" msgid "Text to show in Opening hours when business is closed." msgstr "Text, der bei Geschäftsschluss zu den Öffnungszeiten angezeigt wird." msgid "Open 24/7 label" msgstr "Beschriftung für „24/7 geöffnet“" msgid "" "Select the text to display alongside your opening hours when your store is " "open 24/7." msgstr "" "Wählen Sie den Text, der neben Ihren Öffnungszeiten angezeigt werden soll, " "wenn Ihr Geschäft rund um die Uhr geöffnet ist." msgid "Open 24h label" msgstr "Beschriftung für „24 h geöffnet“" msgid "Measurement system" msgstr "Messsystem" msgid "Select your preferred measurement system (miles or kilometers)." msgstr "Wählen Sie Ihr bevorzugtes Messverfahren (Meilen oder Kilometer)." msgid "Kilometers" msgstr "Kilometer" msgid "Miles" msgstr "Meilen" msgid "Map Style" msgstr "Kartenstil" msgid "Select the map style you wish to use on the frontend of your website." msgstr "" "Wählen Sie den Kartenstil, den Sie auf dem Frontend Ihrer Website verwenden " "möchten." msgid "Hybrid" msgstr "Hybrid" msgid "Satellite" msgstr "Satellit" msgid "Roadmap" msgstr "Straßenkarte" msgid "Terrain" msgstr "Gelände" msgid "Maximum number of locations to show" msgstr "Maximale Anzahl der anzuzeigenden Orte" msgid "" "Limit the number of locations shown on your website to those nearest your " "user." msgstr "" "Beschränken Sie die Anzahl der auf Ihrer Website angezeigten Standorte auf " "die nächstgelegenen Standorte für den Benutzer." msgid "Primary Country" msgstr "Primäres Land" msgid "" "Select your organization’s primary country of operation. This helps improve " "the accuracy of the store locator." msgstr "" "Wählen Sie das Land aus, in dem Ihr Unternehmen hauptsächlich tätig ist. " "Dies hilft, die Genauigkeit der Filialsuche zu verbessern." msgid "Show Route label" msgstr "Beschriftung für „Route anzeigen“" msgid "" "Customize the label of the option users can use can click to get directions " "to your business location on the frontend." msgstr "" "Passen Sie die Beschriftung der Option an, mit der Benutzer auf dem Frontend " "eine Wegbeschreibung zu Ihrem Geschäftsstandort erhalten können." msgid "Location Detection" msgstr "Standorterkennung" msgid "Automatically detect the user's location as the starting point." msgstr "Den Standort des Benutzers automatisch als Startpunkt erkennen." msgid "All Locations are part of the same Organization" msgstr "Alle Standorte sind Teil derselben Organisation" msgid "" "Enable if all of the locations where you serve customers are a part of the " "same legal entity." msgstr "" "Aktivieren Sie diese Option, wenn alle Standorte, an denen Sie Kunden " "bedienen, Teil derselben rechtlichen Einrichtung sind." msgid "Enhanced Search" msgstr "Erweiterte Suche" msgid "Include business locations in site-wide search results." msgstr "" "Einbeziehung von Geschäftsstandorten in die unternehmensweiten " "Suchergebnisse." msgid "Google Maps API Key" msgstr "Google Maps API-Schlüssel" #. translators: %s expands to "Google Maps Embed API" https://developers.google.com/maps/documentation/embed/ msgid "" "An API Key is required to display embedded Google Maps on your site. Get it " "here: %s" msgstr "" "Ein API-Schlüssel ist erforderlich, um eingebettete Google Karte auf Ihrer " "Website anzuzeigen. Holen Sie sich diesen hier: %s" msgid "Google Maps Embed API" msgstr "Google Maps Einbettungs-API" msgid "Geo Coordinates" msgstr "Geo-Koordinaten" msgid "Latitude and longitude values separated by comma." msgstr "Breiten- und Längengrade getrennt durch ein Komma." msgid "Locations Post Type Base" msgstr "Beitragstyp Standorte der Basis" msgid "Locations Category Base" msgstr "Kategorie Standorte der Basis" msgid "Location Post Type Name" msgstr "Standort Beitragstyp Name" msgid "" "The label that appears in the sidebar for the custom post type where you can " "add & manage locations." msgstr "" "Die Bezeichnung, die in der Seitenleiste für den benutzerdefinierten " "Beitragstyp erscheint, in dem Sie Standorte hinzufügen und verwalten können." msgid "Locations Post Type Name (Plural)" msgstr "Standorte Beitragstyp Name (Plural)" msgid "" "As above, but the label that would be applicable for more than one location " "(default: RM Locations)." msgstr "" "Wie oben, aber die Bezeichnung, die für mehr als einen Standort gelten würde " "(Standard: RM Locations)." msgid "Select Page" msgstr "Seite auswählen" msgid "About Page" msgstr "Über uns" msgid "" "Select a page on your site where you want to show the LocalBusiness meta " "data." msgstr "" "Wählen Sie auf Ihrer Website eine Seite aus, auf der Sie die Metadaten des " "lokalen Geschäfts anzeigen möchten." msgid "Contact Page" msgstr "Kontaktseite" msgid "Podcast Name" msgstr "Name des Podcasts" msgid "Name of the podcast." msgstr "Name des Podcasts." msgid "Podcast Description" msgstr "Beschreibung des Podcasts" msgid "A plaintext description of the podcast." msgstr "Eine Klartextbeschreibung des Podcasts." msgid "Owner Name" msgstr "Name des Eigentümers" msgid "The podcast owner contact name." msgstr "Der Kontaktname des Podcast-Eigentümers." msgid "Owner Email " msgstr "E-Mail-Adresse des Eigentümers " msgid "" "The email address of the podcast owner. Please make sure the email address " "is active and monitored." msgstr "" "Die E-Mail-Adresse des Podcast-Eigentümers. Bitte stellen Sie sicher, dass " "die E-Mail-Adresse aktiv ist und überwacht wird." msgid "Podcast Category" msgstr "Podcast-Kategorie" msgid "Arts" msgstr "Geisteswissenschaften" msgid "Business" msgstr "Geschäftlich" msgid "Comedy" msgstr "Comedy" msgid "Education" msgstr "Bildung" msgid "Games & Hobbies" msgstr "Spiele & Hobbys" msgid "Government & Organizations" msgstr "Behörden & Organisationen" msgid "Health" msgstr "Gesundheit" msgid "Kids & Family" msgstr "Kinder & Familie" msgid "News & Politics" msgstr "News & Politik" msgid "Religion & Spirituality" msgstr "Religion & Spiritualität" msgid "Science & Medicine" msgstr "Wissenschaft & Medizin" msgid "Society & Culture" msgstr "Gesellschaft & Kultur" msgid "Sports & Recreation" msgstr "Sport & Freizeit" msgid "TV & Film" msgstr "TV & Film" msgid "Technology" msgstr "Technologie" msgid "Select the category that best reflects the content of your show." msgstr "" "Wählen Sie die Kategorie, die den Inhalt Ihrer Sendung am besten " "widerspiegelt." msgid "" "Min Size: 1400x1400px, Max Size: 3000x3000px.
    The " "filesize should not exceed 0.5MB." msgstr "" "Min Größe: 1400 x 1400 px, Max Größe: 3000 x 3000 px.
    " "Die Dateigröße sollte 0,5 MB nicht überschreiten." msgid "Tracking Prefix" msgstr "Tracking-Präfix" msgid "" "Add the tracking prefix provided by your tracking service like Chartable, " "Podsights, Podtrac, etc." msgstr "" "Fügen Sie das von Ihrem Tracking-Dienst wie Chartable, Podsights, Podtrac " "usw. bereitgestellte Präfix hinzu." msgid "Is Explicit" msgstr "Ist explizit" msgid "Indicates whether the podcast is explicit language or adult content." msgstr "" "Zeigt an, ob der Podcast explizite Sprache oder Inhalte für Erwachsene " "enthält." msgid "Copyright Text" msgstr "Copyright-Text" msgid "Add copyright details if your show is copyrighted." msgstr "" "Fügen Sie Angaben zum Copyright hinzu, wenn Ihre Sendung urheberrechtlich " "geschützt ist." #. translators: placeholder is a comma-separated list of columns. msgid "" "Use the following columns in the CSV file (the order does not matter): %s" msgstr "" "Verwenden Sie die folgenden Spalten in der CSV-Datei (die Reihenfolge spielt " "keine Rolle): %s" #. translators: placeholders are column names. msgid "" "Only the %1$s and the %2$s columns are required, the others are optional." msgstr "" "Nur die Spalten %1$s und %2$s sind erforderlich, die anderen sind optional." #. translators: placeholder 1 is the column name, placeholder 2 is the possible column value ("case"). msgid "The %1$s column may contain the value %2$s, or nothing." msgstr "Die Spalte %1$s kann den Wert %2$s enthalten, oder nichts." #. translators: placeholder is the column name. msgid "" "If the numeric ID is specified in the %s column, then the redirection will " "be edited. If it is not set or empty, then a new redirection will be created." msgstr "" "Wenn die numerische ID in der Spalte %s angegeben ist, wird die Umleitung " "bearbeitet. Wenn sie nicht gesetzt oder leer ist, wird eine neue Umleitung " "erstellt." #. translators: placeholder is the filter name. msgid "" "If an imported redirection differs from an existing redirection (or another " "imported redirection) only by the source value, then those redirections will " "be merged into a single redirection with multiple sources. You can change " "this behavior with the %s filter hook." msgstr "" "Wenn sich eine importierte Umleitung von einer bestehenden Umleitung (oder " "einer anderen importierten Umleitung) nur durch den Quellwert unterscheidet, " "werden diese Umleitungen zu einer einzigen Umleitung mit mehreren Quellen " "zusammengeführt. Sie können dieses Verhalten mit dem %s-Filterhaken ändern." #. translators: 1 is the command name, 2 is the column name. msgid "" "Use %1$s (case-sensitive) as the value for the %2$s column to delete a " "redirection." msgstr "" "Verwenden Sie %1$s (Groß-/Kleinschreibung beachten) als Wert für die Spalte " "%2$s, um eine Umleitung zu löschen." #. translators: placeholder is a link to the KB article. msgid "For more information, please see %s." msgstr "Weitere Informationen finden Sie unter %s." msgid "our Knowledge Base article" msgstr "unser Knowledge Base Artikel" msgid "CSV Import" msgstr "CSV Import" #. translators: placeholder is a comma-separated list of columns. msgid "" "Import a CSV file to create or update redirections. The file must include at " "least the following columns: %s" msgstr "" "Importieren Sie eine CSV-Datei, um Umleitungen zu erstellen oder zu " "aktualisieren. Die Datei muss mindestens die folgenden Spalten enthalten: %s" msgid "More details" msgstr "Weitere Details" msgid "Import & Export" msgstr "Import & Export" msgid "Sorry, you are not allowed to import redirections on this site." msgstr "" "Leider ist es Ihnen nicht gestattet, Umleitungen auf dieser Website zu " "importieren." msgid "Created" msgstr "Erstellt" msgid "Updated" msgstr "Aktualisiert" msgid "Deleted" msgstr "Gelöscht" msgid "Merged" msgstr "Zusammengeführt" msgid "Could not import redirection." msgstr "Die Umleitung konnte nicht importiert werden." msgid "Author Name" msgstr "Name des Autors" msgid "Published Date" msgstr "Veröffentlichungsdatum" msgid "Appearance Headline" msgstr "Erscheinung Überschrift" msgid "Appearance URL" msgstr "Erscheinung URL" msgid "Appearance Author" msgstr "Erscheinung Autor" msgid "Appearance Published Date" msgstr "Erscheinung Veröffentlichungsdatum" msgid "Alternate Name" msgstr "Alternative Bezeichnung" msgid "Reference Web page " msgstr "Referenz-Website " msgid "Identifier" msgstr "Kennung" msgid "Keywords" msgstr "Keywords" msgid "License" msgstr "Lizenz" msgid "Catalog" msgstr "Katalog" msgid "Temporal Coverage" msgstr "Zeitliche Abdeckung" msgid "Special Coverage" msgstr "Spezielle Abdeckung" msgid "Name" msgstr "Name" msgid "Creator" msgstr "Ersteller" msgid "Data Sets" msgstr "Datensätze" msgid "Format" msgstr "Format" msgid "Distribution" msgstr "Verteilung" msgid "Salary" msgstr "Gehalt" msgid "Salary Currency" msgstr "Gehaltswährung" msgid "Payroll" msgstr "Gehaltsabrechnung" msgid "Date Posted" msgstr "Datum der Veröffentlichung" msgid "Posting Expiry Date" msgstr "Ablaufdatum des Beitrags" msgid "Unpublish when expired" msgstr "Veröffentlichung aufheben, wenn sie abgelaufen ist" msgid "Employment Type " msgstr "Beschäftigungsart " msgid "Hiring Organization " msgstr "Einstellende Organisation " msgid "Organization URL" msgstr "URL der Organisation" msgid "Organization Logo" msgstr "Logo der Organisation" msgid "Job Type" msgstr "Art der Anstellung" msgid "Job Location" msgstr "Arbeitsort" msgid "Location" msgstr "Standort" msgid "Education Required" msgstr "Ausbildung erforderlich" msgid "Experience Required" msgstr "Erfahrung erforderlich" msgid "Months" msgstr "Monate" msgid "Director" msgstr "Direktor" msgid "Date Created" msgstr "Erstellungsdatum" msgid "%d Hour" msgstr "%d Stunde" msgid "%d Min" msgstr "%d Min." msgid "%d Sec" msgstr "%d Sek." msgid "Season" msgstr "Saison" msgid "Episode" msgstr "Episode" msgid "By" msgstr "Von" msgid "Product SKU" msgstr "Produkt SKU" msgid "Product Brand" msgstr "Produktmarke" msgid "Product Currency" msgstr "Produktwährung" msgid "Product Price" msgstr "Produktpreis" msgid "Price Valid Until" msgstr "Preis gültig bis" msgid "Product In-Stock" msgstr "Produkt auf Lager" msgid "Type" msgstr "Typ" msgid "Cuisine" msgstr "Küche" msgid "Recipe Yield" msgstr "Rezeptausbeute" msgid "Calories" msgstr "Kalorien" msgid "Preparation Time" msgstr "Vorbereitungszeit" msgid "Cooking Time" msgstr "Kochzeit" msgid "Total Time" msgstr "Gesamtzeit" msgid "Recipe Video Name" msgstr "Rezept Video Name" msgid "Recipe Video Description" msgstr "Rezept Videobeschreibung" msgid "Recipe Video Thumbnail" msgstr "Vorschaubild des Rezeptvideos" msgid "Recipe Ingredients" msgstr "Rezept-Zutaten" msgid "Recipe Instructions" msgstr "Rezeptanweisungen" msgid "Video Thumbnail" msgstr "Video-Vorschaubild" #. translators: Placeholder is the image title. msgid "Video Thumbnail: %s" msgstr "Video-Vorschaubild: %s" msgid "Competitor Analysis" msgstr "Wettbewerbsanalyse" msgid "" "Enter a site URL to see how it ranks for the same SEO criteria as your site." msgstr "" "Geben Sie eine Website-URL ein, um zu sehen, wie sie für die gleichen SEO-" "Kriterien wie Ihre Website rangiert." msgid "Start Audit" msgstr "Audit starten" msgid "Complete" msgstr "Vollständig" msgid "Note:" msgstr "Hinweis:" msgid "" "The total test count is different for the competitor as we don't have access " "to their database." msgstr "" "Die Gesamtzahl der Tests ist bei den Wettbewerbern unterschiedlich, da wir " "keinen Zugriff auf ihre Datenbank haben." msgid "SEO Report of Your Website" msgstr "SEO-Bericht über Ihre Website" msgid "FULL REPORT" msgstr "VOLLER BERICHT" msgid "External Link Icon" msgstr "Externes Link-Symbol" msgid "Uh-oh" msgstr "Uh-oh" msgid "It seems that there are no stats to show right now." msgstr "Es scheint, dass es im Moment keine Statistiken anzuzeigen gibt." #. translators: placeholders are anchor opening and closing tags. msgid "" "If you can see the site data in your Search Console and Analytics accounts, " "but not here, then %1$s try reconnecting your account %2$s and make sure " "that the correct properties are selected in the %1$s Analytics Settings%2$s." msgstr "" "Wenn Sie die Website-Daten in Ihren Search Console- und Analytics-Konten " "sehen können, aber nicht hier, dann %1$s versuchen Sie bitte, Ihr Konto %2$s " "erneut zu verbinden und stellen sicher, dass die richtigen Eigenschaften in " "den %1$s Analytics-Einstellungen%2$s ausgewählt sind." msgid "VIEW DETAILED ANALYTICS" msgstr "DETAILLIERTE ANALYSEN ANZEIGEN" msgid "Impressions" msgstr "Impressionen" msgid "Position" msgstr "Position" msgid "No data to show." msgstr "Es sind keine Daten vorhanden." msgid "Post" msgstr "Beitrag" msgid "Search Traffic" msgstr "Traffic durchsuchen" msgid "Total Impressions" msgstr "Gesamtimpressionen" msgid "Total Clicks" msgstr "Klicks insgesamt" msgid "Total Keywords" msgstr "Schlüsselwörter insgesamt" msgid "Average Position" msgstr "Durchschnittliche Position" #~ msgid "%s value to use in the Product schema." #~ msgstr "%s-Wert, der im Produktschema verwendet werden soll." #~ msgid "%s value to use in Product schema." #~ msgstr "%s-Wert zur Verwendung im Produktschema." #~ msgid "Add New" #~ msgstr "Erstellen" #~ msgid "New Category" #~ msgstr "Neue Kategorie" #~ msgid "Redirection Category" #~ msgstr "Umleitungskategorie" #~ msgid "Organize your redirections in categories." #~ msgstr "Organisieren Sie Ihre Weiterleitungen in Kategorien." #~ msgid "Scheduled Activation" #~ msgstr "Planmäßige Aktivierung" #~ msgid "Redirection will be activated on this date (optional)." #~ msgstr "Die Weiterleitung wird an diesem Datum aktiviert (optional)." #~ msgid "Scheduled Deactivation" #~ msgstr "Planmäßige Deaktivierung" #~ msgid "Redirection will be deactivated on this date (optional)." #~ msgstr "Die Weiterleitung wird an diesem Datum deaktiviert (optional)." #~ msgid "Are you sure you want to import redirections from this CSV file?" #~ msgstr "" #~ "Sind Sie sicher, dass Sie Umleitungen aus dieser CSV-Datei importieren " #~ "möchten?" #~ msgid "URL of the item." #~ msgstr "URL des Artikels." #~ msgid "Search engines display your email address." #~ msgstr "Suchmaschinen zeigen Ihre E-Mail-Adresse an." #~ msgid "↓ Rank Math" #~ msgstr "↓ Rank Math" #~ msgid "Set to noindex" #~ msgstr "Auf „noindex“ festlegen" #~ msgid "Set to index" #~ msgstr "Auf „index“ festlegen" #~ msgid "Set to nofollow" #~ msgstr "Auf „nofollow“ festlegen" #~ msgid "Set to follow" #~ msgstr "Auf „follow“ festlegen" #~ msgid "Redirect" #~ msgstr "Umleiten" #~ msgid "Remove redirection" #~ msgstr "Umleitung entfernen" #~ msgid "" #~ "Are you sure you want to change the Schema type for the selected posts? " #~ "Doing so may irreversibly delete the existing Schema data." #~ msgstr "" #~ "Sind Sie sicher, dass Sie den Schematyp für die ausgewählten Beiträge " #~ "ändern möchten? Wenn Sie dies tun, können die vorhandenen Schemadaten " #~ "unwiderruflich gelöscht werden." #~ msgid "Remove custom canonical URL" #~ msgstr "Benutzerdefinierte kanonische URL entfernen" #~ msgid "Set Schema: None" #~ msgstr "Schema festlegen: Keines" #~ msgid "Set Schema: Default (%s)" #~ msgstr "Schema festlegen: Voreinstellung (%s)" #~ msgid "" #~ "Rank Math Pro is installed but not activated yet. %1$sActivate now%2$s. " #~ "It only takes 20 seconds!" #~ msgstr "" #~ "Rank Math Pro ist installiert, aber noch nicht aktiviert. %1$sJetzt " #~ "aktivieren%2$s. Es dauert nur 20 Sekunden!" #~ msgid "United Kingdoms" #~ msgstr "Vereinigtes Königreich" #~ msgid "Your name or company name" #~ msgstr "Ihr Name oder Firmenname" #~ msgid "" #~ "You can specify multiple source URLs by using JSON format in the %1$s " #~ "column. The value must be an array of objects with %2$s properties. The " #~ "%3$s column will be ignored in this case." #~ msgstr "" #~ "Sie können mehrere Quell-URLs angeben, indem Sie das JSON-Format in der " #~ "Spalte %1$s verwenden. Der Wert muss ein Array von Objekten mit %2$s-" #~ "Eigenschaften sein. Die Spalte %3$s wird in diesem Fall ignoriert." #~ msgid "https://rankmath.com/changelog/" #~ msgstr "https://rankmath.com/changelog/" #~ msgid "Could not update redirection #%d (not found)" #~ msgstr "Konnte Umleitung #%d nicht aktualisieren (nicht gefunden)" #~ msgid "Images" #~ msgstr "Bilder" #~ msgid "Submitted and indexed" #~ msgstr "Eingereicht und indiziert" #~ msgid "URL is unknown to Google" #~ msgstr "URL ist Google unbekannt" #~ msgid "Crawled - currently not indexed" #~ msgstr "Gecrawlt - derzeit nicht indiziert" #~ msgid "Discovered - currently not indexed" #~ msgstr "Entdeckt - derzeit nicht indiziert" #~ msgid "Indexed, not submitted in sitemap" #~ msgstr "Indiziert, nicht in die Sitemap aufgenommen" #~ msgid "Submitted URL marked ‘noindex’" #~ msgstr "Übermittelte URL mit 'noindex' markiert" #~ msgid "Duplicate, submitted URL not selected as canonical" #~ msgstr "Duplikat, übermittelte URL nicht als kanonisch ausgewählt" #~ msgid "Rank Math SEO PRO" #~ msgstr "Rank Math SEO PRO" #~ msgid "https://rankmath.com/wordpress/plugin/seo-suite/" #~ msgstr "https://rankmath.com/wordpress/plugin/seo-suite/" #~ msgid "" #~ "Super-charge your website’s SEO with the Rank Math PRO options like Site " #~ "Analytics, SEO Performance, Custom Schema Templates, News/Video Sitemaps, " #~ "etc." #~ msgstr "" #~ "Laden Sie die SEO Ihrer Website mit den Rank Math PRO-Optionen wie " #~ "Website-Analyse, SEO-Leistung, benutzerdefinierte Schema-Vorlagen, " #~ "Nachrichten / Video-Sitemaps usw. auf." #~ msgid "Rank Math" #~ msgstr "Rank Math" #~ msgid "https://s.rankmath.com/pro" #~ msgstr "https://s.rankmath.com/pro" #~ msgid "Sorry, you are not allowed to edit posts." #~ msgstr "Bedaure, Sie sind nicht berechtigt, Beiträge zu bearbeiten." #~ msgid "Sorry, you are not allowed to edit pages." #~ msgstr "Sie sind nicht berechtigt, Seiten zu bearbeiten." #~ msgid "Sorry, you are not allowed to do this." #~ msgstr "Tut mir leid, Sie sind nicht dazu berechtigt, dies zu tun." #~ msgid "This tab contains news sitemap options." #~ msgstr "Diese Registerkarte enthält News-Sitemap-Optionen." #~ msgid "Googlebot-News index" #~ msgstr "Googlebot-News-Index" #~ msgid "" #~ "Using noindex allows you to prevent articles from appearing in Google " #~ "News." #~ msgstr "" #~ "Mit „noindex“ können Sie verhindern, dass Artikel in Google News " #~ "erscheinen." #~ msgid "" #~ "We handle the Schema on Archive page automatically. Please add schema " #~ "from this tab only if you are sure what you are doing." #~ msgstr "" #~ "Wir behandeln das Schema auf der Archivseite automatisch. Bitte fügen Sie " #~ "das Schema auf dieser Registerkarte nur hinzu, wenn Sie sicher sind, was " #~ "Sie tun." #~ msgid "Close panel" #~ msgstr "Panel schließen" #~ msgid "Enter Keyword" #~ msgstr "Stichwort eingeben" #~ msgid "Compare Keywords" #~ msgstr "Stichwörter vergleichen" #~ msgid "Close and use selected keywords" #~ msgstr "Schließen und ausgewählte Stichwörter verwenden" #~ msgid "Cancel" #~ msgstr "Abbrechen" #~ msgid "Data source: Google Trends" #~ msgstr "Datenquelle: Google-Trends" #~ msgid "Trends" #~ msgstr "Trends" #~ msgid "Include Data" #~ msgstr "Daten einbeziehen" #~ msgid "Finish" #~ msgstr "Beenden" #~ msgid "Next" #~ msgstr "Weiter" #~ msgid "Dismiss" #~ msgstr "Ausblenden" #~ msgid "" #~ "Give your business's new location a name here. This field is required and " #~ "will be visible to users." #~ msgstr "" #~ "Geben Sie dem neuen Standort Ihres Unternehmens hier einen Namen. Dieses " #~ "Feld ist erforderlich und wird für Benutzer sichtbar sein." #~ msgid "Local Business Schema" #~ msgstr "Schema für lokale Unternehmen" #~ msgid "" #~ "Add your local business's details here with \"Local Business\" Schema " #~ "Markup in order to be eligible for local SERP features." #~ msgstr "" #~ "Fügen Sie hier die Details Ihres lokalen Unternehmens mit einem Schema " #~ "Markup „Lokales Geschäft“ ein, um für lokale SERP-Funktionen in Frage zu " #~ "kommen." #~ msgid "Show Business Information" #~ msgstr "Geschäftsinformationen anzeigen" #, javascript-format #~ msgid "" #~ "Make sure to add the Local Business Block or %s to display your business " #~ "data." #~ msgstr "" #~ "Stellen Sie sicher, dass Sie den lokalen Geschäftsblock oder %s " #~ "hinzufügen, um Ihre Geschäftsdaten anzuzeigen." #~ msgid "Publish your location!" #~ msgstr "Veröffentlichen Sie Ihren Firmensitz!" #~ msgid "" #~ "When you're done editing, don't forget to hit \"publish\" to create this " #~ "location." #~ msgstr "" #~ "Wenn Sie mit der Bearbeitung fertig sind, vergessen Sie nicht, auf " #~ "„Veröffentlichen“ zu klicken, um diesen Eintrag zu erstellen." #~ msgid "Blog" #~ msgstr "Blog" #~ msgid "Press Release" #~ msgstr "Pressemitteilung" #~ msgid "Satire" #~ msgstr "Satire" #~ msgid "Op-Ed" #~ msgstr "Op-Ed" #~ msgid "Opinion" #~ msgstr "Stellungnahme" #~ msgid "User Generated" #~ msgstr "Benutzer generiert" #~ msgid "Genres" #~ msgstr "Genres" #~ msgid "Label(s) characterizing the content of the article." #~ msgstr "Beschriftung(en), die den Inhalt des Artikels charakterisieren." #~ msgid "Stock Tickers" #~ msgstr "Börsenticker" #~ msgid "" #~ "A comma-separated list of up to 5 stock tickers of the companies, mutual " #~ "funds, or other financial entities that are the main subject of the " #~ "article. Relevant primarily for business articles." #~ msgstr "" #~ "Eine durch Kommata getrennte Liste mit bis zu 5 Börsentickern der " #~ "Unternehmen, Investmentfonds oder anderen Finanzunternehmen, die das " #~ "Hauptthema des Artikels sind. In erster Linie für Wirtschaftsartikel " #~ "relevant." #~ msgid "Default Genres" #~ msgstr "Standard-Genres" #~ msgid "SEO Filters" #~ msgstr "SEO-Filter" #~ msgid "Locations Post Type label" #~ msgstr "Beschriftung Beitragstyp Standorte" #~ msgid "Add New RM Locations" #~ msgstr "Neue RM-Standorte hinzufügen" #~ msgid "Search RM Locations" #~ msgstr "RM-Standorte suchen" #~ msgid "Show Global Identifier on the Product page." #~ msgstr "Globalen Identifikator auf der Produktseite anzeigen." #~ msgid "Attachments" #~ msgstr "Dateianhänge" #~ msgid "Change Global SEO, Schema, and other settings for %1$s. %2$s" #~ msgstr "Globales SEO, Schema und andere Einstellungen für %1$s ändern. %2$s" #~ msgid "Google Maps Javascript API" #~ msgstr "Google Maps Javascript-API" #~ msgid "Show SEO Score" #~ msgstr "SEO-Wertung anzeigen" #~ msgid "" #~ "Show the calculated SEO Score as a badge on the front end for selected " #~ "post types. It can be disabled for specific posts." #~ msgstr "" #~ "Zeigen Sie die berechnete SEO-Wertung als Badge am Frontend für " #~ "ausgewählte Beitragstypen an. Es kann für bestimmte Beiträge deaktiviert " #~ "werden." #~ msgid "SEO Score Post Types" #~ msgstr "Inhaltstyp der SEO-Wertung" #~ msgid "SEO Score Template" #~ msgstr "Template der SEO-Wertung" #~ msgid "Change the styling for the front end SEO score badge." #~ msgstr "Ändern Sie das Styling für das Frontend-SEO-Wertungs Abzeichen." #~ msgid "Circle" #~ msgstr "Kreis" #~ msgid "Square" #~ msgstr "Quadratisch" #~ msgid "" #~ "Display the badges automatically, or insert the %1$s shortcode in your " #~ "posts and the %2$s template tag in your theme template files." #~ msgstr "" #~ "Zeigen Sie die Badges automatisch an, oder fügen Sie den Shortcode %1$s " #~ "in Ihre Beiträge und den Template-Tag %2$s in Ihre Themen-Vorlagendateien " #~ "ein." #~ msgid "Below Content" #~ msgstr "Unterhalb des Inhalts" #~ msgid "Above Content" #~ msgstr "Oberhalb des Inhalts" #~ msgid "Above & Below Content" #~ msgstr "Ober- und unterhalb des Inhalts" #~ msgid "Custom (use shortcode)" #~ msgstr "Benutzerdefiniert (Shortcode verwenden)" #~ msgid "Support Us with a Link" #~ msgstr "Unterstützen Sie uns mit einem Link" #~ msgid "" #~ "If you are showing the SEO scores on the front end, this option will " #~ "insert a %1$s backlink to RankMath.com to show your support. You can " #~ "change the link & the text by using this %2$s." #~ msgstr "" #~ "Wenn Sie die SEO-Punktzahlen im Frontend anzeigen, fügt diese Option " #~ "einen %1$s-Backlink zu RankMath.com ein, um Ihre Unterstützung zu zeigen. " #~ "Sie können den Link & den Text ändern, indem Sie dies verwenden %2$s." #~ msgid "filter" #~ msgstr "filtern" #~ msgid "RSS Before Content" #~ msgstr "RSS vor dem Inhalt" #~ msgid "Add content before each post in your site feeds." #~ msgstr "Fügen Sie Inhalte vor jedem Beitrag in Ihren Seitenfeeds hinzu." #~ msgid "RSS After Content" #~ msgstr "RSS nach dem Inhalt" #~ msgid "Add content after each post in your site feeds." #~ msgstr "Fügen Sie Inhalte nach jedem Beitrag in Ihren Seitenfeeds hinzu." #~ msgid "" #~ "To configure attachment-related meta tags disable attachment redirection " #~ "to parent." #~ msgstr "" #~ "Um anlagenbezogene Meta-Tags zu konfigurieren, deaktivieren Sie die " #~ "Umleitung von Anhängen an das übergeordnete Element." #~ msgid "Single %s Title" #~ msgstr "Einzelner %s Titel" #~ msgid "" #~ "Default title tag for single %s pages. This can be changed on a per-post " #~ "basis on the post editor screen." #~ msgstr "" #~ "Standard-Titel-Tag für einzelne %s-Seiten. Dies kann auf dem Bildschirm " #~ "des Beitrag-Editors pro Beitrag geändert werden." #~ msgid "" #~ "Default description for single %s pages. This can be changed on a per-" #~ "post basis on the post editor screen." #~ msgstr "" #~ "Standardbeschreibung für einzelne %s-Seiten. Dies kann auf dem " #~ "Beitragsbildschirm pro Beitrag geändert werden." #~ msgid "%s Archive Title" #~ msgstr "%s Archiv-Titel" #~ msgid "Title for %s archive pages." #~ msgstr "Titel für %s Archiv-Seiten." #~ msgid "%s Archive Description" #~ msgstr "%s Archiv-Beschreibung" #~ msgid "Description for %s archive pages." #~ msgstr "Beschreibung für %s Archiv-Seiten." #~ msgid "Schema Type" #~ msgstr "Schema Typ" #~ msgid "" #~ "Default rich snippet selected when creating a new post of this type. " #~ msgstr "" #~ "Standard Rich-Snippet, das beim Erstellen eines neuen Beitrag dieses Typs " #~ "ausgewählt wurde. " #~ msgid "Headline" #~ msgstr "Überschrift" #~ msgid "Default rich snippet selected when creating a new product." #~ msgstr "" #~ "Standard Rich-Snippet, das beim Erstellen eines neuen Produkts ausgewählt " #~ "wurde." #~ msgid "" #~ "Google does not allow Person as the Publisher for articles. Organization " #~ "will be used instead. You can read more about this here." #~ msgstr "" #~ "Google erlaubt Person nicht als Publisher für Artikel. Organisation wird " #~ "stattdessen verwendet. Weitere Informationen zu diesem Thema finden Sie " #~ "hier." #~ msgid "Article Type" #~ msgstr "Artikel Type" #~ msgid "%s Robots Meta" #~ msgstr "%s Robots-Meta" #~ msgid "" #~ "Select custom robots meta, such as nofollow, " #~ "noarchive, etc. for single %s pages. Otherwise the default " #~ "meta will be used, as set in the Global Meta tab." #~ msgstr "" #~ "Wählen Sie benutzerdefinierte Roboter-Metas, wie z.B. nofollow, noarchive, etc. für einzelne %s-Seiten. Andernfalls " #~ "wird die Standard-Meta verwendet, wie auf der Registerkarte Globale Meta " #~ "eingestellt." #~ msgid "Custom values for robots meta tag on %s." #~ msgstr "Benutzerdefinierte Werte für das Robots-Meta-Tag auf %s." #~ msgid "%s Advanced Robots Meta" #~ msgstr "%s Erweiterte Roboter-Meta" #~ msgid "Link Suggestions" #~ msgstr "Linkvorschläge" #~ msgid "" #~ "Enable Link Suggestions meta box for this post type, along with the " #~ "Pillar Content feature." #~ msgstr "" #~ "Aktiviere das Metafeld Linkvorschläge für diesen Beitragstyp zusammen mit " #~ "der Funktion Säuleninhalt." #~ msgid "Link Suggestion Titles" #~ msgstr "Linkvorschlag-Titel" #~ msgid "" #~ "Use the Focus Keyword as the default text for the links instead of the " #~ "post titles." #~ msgstr "" #~ "Verwenden Sie das Fokus-Keyword als Standardtext für die Links anstelle " #~ "der Beitrag-Titel." #~ msgid "Titles" #~ msgstr "Titel" #~ msgid "Primary Taxonomy" #~ msgstr "Primäre Taxonomie" #~ msgid "" #~ "Select taxonomy to show in the Breadcrumbs when a single %1$s is being " #~ "viewed." #~ msgstr "" #~ "Wähle Sie die Taxonomie, die in den Breadcrumbs angezeigt werden soll, " #~ "wenn ein einzelner %1$s angezeigt wird." #~ msgid "Thumbnail for Facebook" #~ msgstr "Vorschaubild für Facebook" #~ msgid "" #~ "Image displayed when your page is shared on Facebook and other social " #~ "networks. Use images that are at least 1200 x 630 pixels for the best " #~ "display on high resolution devices." #~ msgstr "" #~ "Das Bild wird angezeigt, wenn Ihre Seite auf Facebook und anderen " #~ "sozialen Netzwerken freigegeben wird. Verwenden Sie Bilder mit einer " #~ "Auflösung von mindestens 1200 x 630px für die beste Darstellung auf " #~ "hochauflösenden Geräten." #~ msgid "Add SEO Meta Box" #~ msgstr "SEO Meta Box hinzufügen" #~ msgid "" #~ "Add the SEO Meta Box for the editor screen to customize SEO options for " #~ "posts in this post type." #~ msgstr "" #~ "Fügen Sie die SEO Meta Box für den Editor-Bildschirm hinzu, um die SEO-" #~ "Optionen für Beiträge in diesem Beitragstyp anzupassen." #~ msgid "Bulk Editing" #~ msgstr "Massenbearbeitung" #~ msgid "Add bulk editing columns to the post listing screen." #~ msgstr "" #~ "Fügen Sie dem Bildschirm für die Beitragsliste Spalten zur " #~ "Massenbearbeitung hinzu." #~ msgid "Disabled" #~ msgstr "Deaktiviert" #~ msgid "Enabled" #~ msgstr "Aktiviert" #~ msgid "Read Only" #~ msgstr "Nur lesen" #~ msgid "" #~ "List of custom fields name to include in the Page analysis. Add one per " #~ "line." #~ msgstr "" #~ "Liste der benutzerdefinierten Feldnamen, die in die Seitenanalyse " #~ "einbezogen werden sollen. Füge Sie einen pro Zeile hinzu." #~ msgid "EDD Product" #~ msgstr "EDD-Produkt" #~ msgid "WooCommerce Product" #~ msgstr "WooCommerce-Produkt" #~ msgid "" #~ "Your account does not have any active subscription. Please buy the Rank Math PRO version here or reconnect your account here." #~ msgstr "" #~ "Ihr Konto hat kein aktives Abonnement. Bitte erwerben Sie die Rank Math PRO-Version hier oder verbinden hier Ihr Konto." languages/rank-math-pro-es_ES.mo000064400000406516147600403130012535 0ustar000!aCUWqy>3Ƃ  ȃփ "&)P"b Ƅ̈́&Մ`j]Kȅ-rBr( ˇ19'Ẍ%W}  ˉ؉j Ê ˊ֊  ŋh 2#*VCЍ  @?W+Îbs֏ߏ {x"~ ҐܐБ6.^?(ǒВ ؒ  $.29 K X/f ̓ۓ  (#,P_TnQÔmR ֕ - AL^rx2q='@e1 ؘ   d&  0י$,?Q H@F O] epx  ś͛ ԛޛ  -D M [ g t 4Ҝ ٜ-%D[bt } %ߝ +):dy4dĞ)FJS\el s 6nȠu7ġڡ6RhK4#"4?Wr  !. 5?HN U boV !5>DXi}% 6Υ m' +3+ 0 ;Igov IQY^fo&,Ϩ  "6N` ov}  !. 7SA Ǫ֪& < CNjr zOͫ *3"Ru~&ɬѬ٬  2H8  ̭5߭(]9 ʮL 8X GS[o  ̰԰ - 8 FSbw űб*n DzѲ! .27>TY`h-$ٳtOĵ!˵%ܶ 'C JgTɷѷٷ);KZbj pcz޸3$0<m!̹. B^Pͺ   ( /= DNW]f!m!ɻ ܻ &/DIg pz9>%&,4;$@*eI Q \fD+  A3lK>Qg?v  ,&Sew#7 O'p5rA GThyoD CM>T',FK S_x  3eiou    w}; &':A H Sty 1 @?. nz O  * 5BQ`tHz  -;DMat * !" 'g10  * 8CNW@GPY^dv  "   ' 2#<`h{  '%<b    ) 4AR Zdlr % 07 G Ub t   K"  $ - 8BSey,!  6Rbj $0I P^Cd,t|)/IY    6 ER^c )1 [yh " + 5?H NXn ,4 JTj)  A ;b12)#-Q1q+TA$fn ;KMV_KpI%>CRq   %7 HScy   #(:L]t 7  a{WC 4!*F_~ # :)Gqz68'78p *<OLW  #7 LW_fv  !  $7>G Wc ~ <  !-Gb |   - 2@Ro 3 : DRex"* R7   F!h[xN#QQ'@yWEXX/UI7S*p?qRPi z .$ $ /9A[m}  2E[o  46 U a l y  ,E?`>;?,[L , . :FL ]gx1 I S^ p z     %F^dv} '/8M dn u  &C J Vasy -063 7< t o f f =x | :3  n %  J b c/ [ I \9$+8= d^hIG/~_1 +e]P]=J_ m;K3G8KXAFU-@D: 8D}:O:=*  7 AM S%`3' ;FOc t ~  >*:BHZnv~  06 A S g k s}  +!*.!(Y!!!!! !!!! !!$"'"6"K" b"n" u""" """" " """S"K#Z#x###I#$u$ %%% %%% &&&&& & & &&&' '' -';'PJ'' .(9(I( ]( g(r(((( ( ((((()H)W)* &*3*L* c*m* |*`*K*P7+.++ + +T+(,.,2,B--^~.Y.Q7/-///+/0."0OQ00J001 11 1 +1 61C1 L1Z1 k1Xu101y1y22,2+223E3TM444444Z4125d5586 G6U6 s6666-6-67(7G7 g7u7~7777,7k798k8.+9|Z9z9R:+;80;@i;,;;;*<9<0<= ;=\= p=}= ===='T>4|>>>> >>??7?P?e?;@Q@A AIA>/B#nB&B.BKB4C-DC#rCDC4CDvDUEdE|EEF%F$BF$gF FF FGEG HH6HgLH@H HI I!I 7I CIOIWI _IkIqIzIII?II+JEJWJmJJ'J JJJ,JK+Kl;KcK L^L MM*M2M9M BM LMWMiM {MMM&MMM NNNBOJOQPBfP$P PP PPQQQzQQ QQQQ2Q?RORhR7{RMRS SSO-S`}S SS S TTT T)T2T BTNTTT]TdTkTsTzTTTTTTTT T UU 1U=UCUVUBfUU UU5U) V3VOVWViV rVVVVVV9V VV W:*W5eWWWEWr X)XX XXXXXXY Y +Y6YYomZZp[x[[ [ [ [[[[$[+\*>\-i\\X\6]F]L]R]&a]A]~]I^ Y^f^u^{^ ^^^^^ ^^^o^#R_v_ ~______!__ `!`=`E`N`Vb` ```x` gara aa,a>abb b)b)9bcbibobbbbbccccccc#c cd<d[d'qdddddeeeeeeeeelf|fffffff- g8g&Ggng ug%gg g gggg ghah |hh$h(hhh=i >i HiRi Zidiyi ii i iiiGi j)j =jKj\jyjBj jjs kkk kk(kklf+lOllmmmm n'n;nOn`nrnznnnnnnnn n n oo/o7oLoUokoto ooo7[ppppp ppp q %q1q5q:qBq]qdq mq&wq9q$qqrsIt+Qt0}ttuuuuu)u vvl vvvvvvvvvvv?v"w;wTw\wew kwvuwwKx!MxIoxxx%x6yEy#^y,y9yy_y^zgz~zz zz zz zzz zz z z {{{!{8{O{T{ l{{ {6{{|!|'*|R| [|e|x|D|J|,}E}U}^}g})l}/}}~ ~$~Ty΀Ɂdcj{ ˃O9zW)҄[aXLօ#<S h v#0׆ $'+L'x"ÇTՇ&*2QIΈlr#ՉgۉHC T '5]vʋϋ ׋& $) NZaq<wZ  @P`~ÍӍ  U '3)<f{ 'ې 25 =UHQ   "( 1X?ĒԒh  Óۓ  !;/W< ה"-74lu; H Q\`fl r*| ![Ԗ0ߗ8=M^ n{*   $&KS e s}  Ϛ"8!M(o&!ћ +39!B dou   ќ  !):MThpx.~ ՝ޝ 1 >Lawa̞.  "9R r|  Ϡ( 67,n?.ۡ &+1R{/J,R  ģңHأ! 7C_gm=!_7K> Ȧ צ #Bbwy "*@k%*Ԩ$q "ͩ   ( .8Omuʪܪ  +3IO"k2ɫ۫  *AUJP7J)@t3,4?KOPۮ,4JcwEjV _iOSа$.?nv%±#  ,9NUf{ " *8AThz"³ֳ۳$= S_8e  ô+ʹ lt !޵ζt$I,d/2ܸ9I co  ˹չܹ08I 6ۺ9LMaʻ ݻ "6*?'j m̼ :0H0y$ Ͻ2 JV_h ¾ھ$&;PY^rx Ϳ ݿ C9I Xd |  =G MX oy  .Cbt  #3"IlG}s   4jTvXOpiGjoJ"pmMy,h|6HC f  8P)$;N6   / Lm   !)Kg%#<I`T   ' 0 ;HW g r|528CQCG6!EX,O )& P q      &9Ibint 0) $,    .:A Ghn     ( 5A T^fx6AM O5Yt9?$2*[*NZ*02[H7v^$2,21 B^hk{_C[jNJ_:JHUOJoZFN\N>9AMYF6,4CK4gJ   "0Pp%,@Y x X/ 8BTfmt }6.1%@fj',@1m  ,!Nb+~    06 FRZv_+1PKpo      .8T"g| )CK S ] ht%V4 1I ]hzmU3  v2+^?i` 4i D 0  @# Sd  \ $ + 4 I R f  v     X 0 N ,   "  = J Z6-' K`QP<6Y:XGIEd[\2i,gn{wA]ec&83Jh ,i=X m :yrMuJ{Ovyt~{2W .n_)hj?\ m?N;3A"g"Nf^{;=b%lkzl0DVfEPCzw_G+>Y-Ka,f c,.TfZSS;cWb<e7]=b7x~v+4j"#@i&TRo|geZ<hxJ  u}\qI+js ][ x8`yA8)#5e&|U@{$ sZ|q@ut|Fw>)}zCQ !/uL1AL+D5(@^ |02VIZL^/4*4jI-.AERa`n2}1I1e'~RH7tot y\AYu.>KG`l/9,4 BFP9Tzp$XoFPeRva=)"#z7* vHr&R<DN!WSB9pr Gd1Oo` wsMrdjK 2R@Tf V>Y.F r3V*+8 6i$1  m41n47VI' n]Z#C ]HaQ?Ndw9Lt*kSMzbB[>xEJWFU%!yLC~!|H0} ::U0>vO("8O03 K ~8-k'_qMJtP-jGu(O E\F5V)aBdif(7POLh c[q`m_U}xr/<m%Q;G $sDB:^cEk5<6 =:a/k!WD.3;vM6hh{%#Q 32^SpD;U([ T("[-)J\p'H9oc l%$s}'bk&xQX,KoN*pgi5nNHC?g@5g*SXdB0_ +M9#C ^T q%?l ~]YqYs=_bU/pm!6yXl?W$&w Only include this property if the dataset has a spatial dimension.#%1$s to exclude for %2$s.%d Hour%d Min%d Sec%d redirection moved to Trash.%d redirections moved to Trash.%d redirections have been assigned to the category.%s (opens in a new tab)%s It is recommended to save a database backup before using this option because importing malformed CSV can result in loss of data.%s categories%s category%s published privately.%s published.%s reverted to draft.%s scheduled.%s updated.%s value to use in Product schema.%s value to use in the Product schema.↓ Rank Math← Go Back to the Redirections— Not Selected —(no title)15 Days30 Days6 Months7 Days90 Days← Sitemap IndexMin Size: 112Χ112px.
    A squared image is preferred by the search engines.Min Size: 1400x1400px, Max Size: 3000x3000px.
    The filesize should not exceed 0.5MB.A Custom Watermark item could not be saved because the name field is empty.A URL pointing to the actual video media fileA URL pointing to the actual video media file like MP4, MOV, etc. Please leave it empty if you don't know the URL.A URL pointing to the embeddable player for the video. Example: https://www.youtube.com/embed/VIDEOIDA URL that points to the start time of the clip. The clip URL must point to the same URL path as the video with additional query parameters that specify the time.A descriptive name of a dataset.A license under which the dataset is distributed.A plaintext description of the episode without HTML tags.A plaintext description of the podcast.A recipe video DescriptionA recipe video NameA recipe video thumbnail URLA short description of the broad category that the video belongs to. Add coma separated video categories. (Used in the Video Sitemap only)A short summary describing a dataset.A video URL. Optional.A video thumbnail URLALL UPPERCASEAPI KeyAbout PageActivate nowAdSenseAddAdd alt attributes for commenter profile pictures (avatars) automatically. The alt attribute value will be the username.Add ALT attributes for avatarsAdd FAQ Schema MarkupAdd ImageAdd LinkAdd ManufacturerAdd NewAdd New %sAdd New %s categoryAdd New CategoryAdd New ConditionAdd New SchemaAdd Video schema to posts which have YouTube or Vimeo Video in the content. Applies to only those Posts/Pages/CPTs in which Autodetect Video Option is On.Add WatermarkAdd a caption for all images without a caption automatically. The caption is dynamically applied when the content is displayed, the stored content is not changed.Add a description for all images without a description automatically. The description is dynamically applied when the content is displayed, the stored content is not changed.Add anotherAdd copyright details if your show is copyrighted.Add dropdown to filter results by categoryAdd in Keyword ManagerAdd missing image captionAdd missing image descriptionAdd more image watermarks to choose from for the social thumbnails.Add numberAdd one supply element per line.Add one tool per line.Add or edit redirections by importing and exporting a CSV file.Add speakable attributes to Article Schema.Add the URI prefixes you use for affiliate (cloaked) links, which redirect to external sites. These will not count as internal links in the content analysis. Add one per line.Add the tracking prefix provided by your tracking service like Chartable, Podsights, Podtrac, etc.Add timeAdd to CategoryAdd to graphAdd your local business's details here with "Local Business" Schema Markup in order to be eligible for local SERP features.AddedAdded by the Rank Math SEO Plugin.Added in Keyword ManagerAdding Focus Keywords..Adding…Additional CSS codeAdditional CSS code to customize the appearance of the reports. Insert the CSS code directly, without the wrapping style tag. Please note that the CSS support is limited in email clients and the appearance may vary greatly.Additional TypeAdditional settings are available in the Rank Math SEOAddressAddress FormatAddress SettingsAddress where the reports will be sent. You can add multiple recipients separated with commas.Address, Suburb, Region, Zip or LandmarkAddress:AdsenseAdvanced %sAffiliate Link PrefixAfghanistanAland IslandsAlbaniaAlgeriaAlignmentAllAll %sAll %s categoriesAll ArchivesAll LocationsAll Locations are part of the same OrganizationAll Post TypesAll Redirection CategoriesAll SchemasAll TaxonomiesAllow DraggingAllow ZoomAllow Zoom by scrollAllowedAllowed filetypes: %sAltAlt text set for the current image.Alternate NameAmerican SamoaAn API Key is required to display embedded Google Maps on your site. Get it here: %sAn alternate version of your site name (for example, an acronym or shorter name).An arbitrary string tag describing the video. Add coma separated video tags. (Used in the Video Sitemap only)An identifier, such as a DOI or a Compact Identifier. Add one identifier per line.AnalyticsAnalytics ReportAndorraAngolaAnguillaAnswerAntarcticaAntigua & BarbudaAntigua and BarbudaAppearanceAppearance AuthorAppearance HeadlineAppearance Published DateAppearance URLApplication CategoryArchivesAre you sure you want to add Video Schema to the posts/pages with the video in the content? This action is irreversible.Are you sure you want to change the Schema type for the selected posts? Doing so may irreversibly delete the existing Schema data.Are you sure you want to delete all the Manually Tracked keywords from Rank Tracker? This action is irreversible.Are you sure you want to import meta data from this CSV file?Are you sure you want to import redirections from this CSV file?Are you sure you want to stop the import process?Area ServedArgentinaArmeniaArticleArticle SectionArticle TypeArtsArubaAs above, but the label that would be applicable for more than one location (default: RM Locations).Audio File URLAustraliaAustriaAuthorAuthor NameAuto Add Focus KeywordsAuto-generate image for the auto detected video.Autodetect VideoAutogenerate ImageAutomatic updates are not available.Automatically detect the user's location as the starting point.AvailabilityAvatar of %sAverage PositionAverage click-through rate. Search clicks divided by search impressions.Average position of all the ranking keywords below 100 position.Avg. CTRAvg. PositionAvg.CTRAzerbaijanBahamasBahrainBangladeshBarbadosBasic SummaryBelarusBelauBelgiumBelizeBeninBermudaBhutanBlog PostBoliviaBonaire, Sint Eustatius and SabaBookBook FormatBosnia & HerzegovinaBosnia and HerzegovinaBotswanaBottom CenterBottom LeftBottom RightBouvet IslandBrandBrand NameBrand URLBrand value to use in Schema.org & OpenGraph markup.BrazilBreadcrumbsBreadcrumbs PanelBreadcrumbs are disabled in the Rank Math SEOBritish Indian Ocean TerritoryBritish Virgin IslandsBruneiBrunei DarussalamBulgariaBurkina FasoBurundiBusinessBusiness FAXBusiness TypeByBy default, current post URL is used.CSV FileCSV ImportCSV could not be imported:CSV could not be imported: File type error.CSV could not be imported: Upload failed.CSV import canceled.CSV import completed.CSV import completed. Successfully imported %d rows.CSV import in progress. You can see its progress and cancel it in the %1$sImport & Export panel%2$s.CSV import is in progress...CTRCaloriesCambodiaCameroonCanadaCancelCancel ImportCannot UpdateCanonical URLCape VerdeCapitalization settings for the alt attribute values. This will be applied for all alt attributes.Capitalization settings for the title attribute values. This will be applied for all title attributes.Capitalization settings for the image captions. This will be applied for all image captions.Capitalization settings for the image descriptions. This will be applied for all image descriptions.CaptionCaption formatCaribbean NetherlandsCatalogCategoryCayman IslandsCenterCentral African RepublicChadChamber of Commerce IDChange alt attribute casingChange caption casingChange description casingChange title casingCheck this to import meta fields only if their current meta value is empty.Check this to only create non-existing redirections.ChileChinaChoose a countryChoose the object types to export.Choose whether the site represents a person or an organization.Choose your Sitemap configuration and select which type of posts or pages you want to include in your Sitemaps. %sChristmas IslandClaimClear FilterClicksClip NameClip URLCloseClosedClosed labelClosing TimeCocos (Keeling) IslandsColombiaColorColor hex code or any other valid value for the background: CSS property.Columns number mismatch.ComedyComing SoonComorosCompetitor AnalysisCompleteCongoCongo (Brazzaville)Congo (Kinshasa)Congo - BrazzavilleCongo - KinshasaCongo, the Democratic Republic of theConsContactContact PageContact your SEO service provider for more AI credits.ContentContent ScoreContent URLConversion started. A success message will be shown here once the process completes. You can close this page.Cook IslandsCooking TimeCopied!CopyCopy & paste this shortcode in the content.Copy all active redirections to the .htaccess file.Copyright TextCostCosta RicaCote D'ivoireCould not import redirection.CountryCourseCourse ProviderCourse Provider NameCourse Provider URLCrawled AsCreate a News Sitemap for your news-related content. You only need a News sitemap if you plan on posting news-related content on your website.CreatedCroatiaCubaCuisineCuraçaoCurrencies AcceptedCurrencyCurrent status of the event (optional)CustomCustom Canonical URLCustom Canonical URL removed from %1$d %2$s.Custom FieldsCustom Image WatermarksCustom JSON-LD CodeCustom Meta DescriptionCustom Meta TitleCustom Mode %sCustom SchemaCustomize the label of the option users can use can click to get directions to your business location on the frontend.CyprusCzech RepublicCzechiaCôte d'IvoireData CatalogData SetData SetsData import will not work for this service as sufficient permissions are not given.DataSetDataSetsDatasetDate CreatedDate PostedDate PublishedDate and time of the eventDate of first publication of this tomeDefaultDefault Thumbnail WatermarkDeleteDelete AllDelete from Keyword ManagerDeletedDenmarkDescriptionDescription formatDetect LocationDirectorDismissDisplay ConditionsDisplay the Global Identified on Product Page along with other product details.DistributionDjiboutiDo not overwrite existing dataDo not update current redirectionsDominicaDominican RepublicDon't add opening hours data in SchemaDurationEasy %sEcuadorEdit %sEdit %s categoryEdit CategoryEdit SchemaEditionEditionsEducationEducation RequiredEgyptEither a specific edition of the written work, or the volume of the workEl SalvadorEmailEmbed URLEmployment Type Employment Type (Recommended)Empty column data.Empty for All Authors, or User IDs separated by commaEnable Auto ImportEnable SpeakableEnable if all of the locations where you serve customers are a part of the same legal entity.Enable updatesEncoding FormatEnd DateEnd OffsetEnd date and time of the eventEnhanced SearchEnter Schema TypeEnter a site URL to see how it ranks for the same SEO criteria as your site.Enter the name of your site to appear in search results.Enter the number of days to keep Analytics data in your database. The maximum allowed days are 180. Though, 2x data will be stored in the DB for calculating the difference properly.Entire SiteEpisodeEpisode DescriptionEpisode DurationEpisode Image URLEpisode NameEpisode NumberEpisode URLEquatorial GuineaEritreaEstimated CostEstimated Cost:EstoniaEthiopiaEventEvent Attendance ModeEvent StatusEvent TypeEvery 15 DaysEvery 7 DaysExample: /get/Example: P12DT23H15MExcludeExclude %s Terms ExcludedExperience RequiredExportExport 404 LogsExport CSVExport RedirectionsExport and download 404 logs from a selected period of time in the form of a CSV file. Leave the from/to fields empty to export all logs.Export current redirections as a CSV file.External Link IconFAQFULL REPORTFact CheckFactCheckFalkland IslandsFalkland Islands (Islas Malvinas)Falkland Islands (Malvinas)Faroe IslandsFaxFijiFilterFilter by Schema TypeFindFinishFinlandFor example, Game, MultimediaFor example, Windows 7, OSX 10.6, Android 1.6For more information, please see %s.For the advanced users who want to control every SEO aspect of the website. You are offered options to change everything and have full control over the website’s SEO.For websites where you only want to change the basics and let Rank Math do most of the heavy lifting. Most settings are set to default as per industry best practices. One just has to set it and forget it.For your video content, a Video Sitemap is a recommended step for better rankings and inclusion in the Video search.FormatFormat used for the new captions.Format used for the new descriptions.Format used when the address is displayed using the [rank_math_contact_info] shortcode.
    Available Tags: {address}, {locality}, {region}, {postalcode}, {country}, {gps}Format: +1-401-555-1212FranceFree versionFrench GuianaFrench PolynesiaFrench Southern TerritoriesFridayFrom dateFully-qualified URL of the episode audio file, including the format extension (for example, .wav, .mp3)GTINGTIN-12GTIN-13GTIN-14GTIN-8GabonGambiaGames & HobbiesGenderGenerateGenerate Video Schema for Old Posts/PagesGeo CoordinatesGeo CordinatesGeorgiaGermanyGhanaGibraltarGive your business's new location a name here. This field is required and will be visible to users.Global IdentifierGlobal Identifier key to use in the Product Schema.Global Identifier labelGlobal Identifier label to show on Product Page.Global Templates in UseGoogle CanonicalGoogle Core UpdatesGoogle Core Updates in the GraphsGoogle Maps API KeyGoogle Maps Embed APIGoogle News Publication NameGoogle PageSpeed score for desktop and mobile.Google TrendsGoogle does not allow Person as the Publisher for articles. Organization will be used instead.Google: Googlebot-News indexGovernment & OrganizationsGreeceGreenlandGrenadaGuadeloupeGuamGuatemalaGuernseyGuineaGuinea-BissauGuyanaHTML CodeHTML TagHaitiHeadlineHealthHeard Island and McDonald IslandsHeard Island and Mcdonald IslandsHeightHide Closed DaysHide Opening HoursHide SitemapHide routeHide the sitemap from normal visitors?Hiring OrganizationHiring Organization HitsHoly See (Vatican City State)HondurasHong KongHoverHow ToHow many times your site showed up in the search results.How many times your site was clicked on in the search results.How many times your site was clicked.HowToHungaryHybridISBNISO 4217 Currency code. Example: EURISO 8601 duration format. Example: PT1H30MISO 8601 duration format. Example: PT37M. Use this tool to convert standard time to ISO8601 format.IcelandIdentifierIf an imported redirection differs from an existing redirection (or another imported redirection) only by the source value, then those redirections will be merged into a single redirection with multiple sources. You can change this behavior with the %s filter hook.If checked, post status will be changed to Draft and its URL will return a 404 error, as required by the Rich Result guidelinesIf empty, podcast channel image will be used from the Settings page.If set to true, this property indicates whether a job posting will accept experience in place of its formal educational qualifications. If set to true, you must include both the experienceRequirements and educationRequirements properties.If the numeric ID is specified in the %s column, then the redirection will be edited. If it is not set or empty, then a new redirection will be created.If you can see the site data in your Search Console and Analytics accounts, but not here, then %1$s try reconnecting your account %2$s and make sure that the correct properties are selected in the %1$s Analytics Settings%2$s.ImageImage AltImage TitleImage URLImportImport & ExportImport CSVImport RedirectionsImport SEO meta data for posts, terms, and users from a CSV file.Import Schema Code fromImport a CSV file to create or update redirections. The file must include at least the following columns: %sImport could not be canceled.Import could not be canceled: invalid nonce. Please try again.Import could not be canceled: you are not allowed to import content to this site.Import failed.Import finished. In the next steps you can review the settings.Import in progress...Import successful.Imported %d rows.Importing…ImpressionsIn Author (on Single Posts)In Publisher (Organization or Person Schema)In WebPage SchemaIn WebSite SchemaIncludeInclude ImagesInclude Images from the ACF Fields.Include KML File in the SitemapInclude Only Tracked KeywordsInclude Secondary KWsInclude SectionsInclude business locations in site-wide search results.Include deactivated redirectionsInclude images added in the ACF fields.Include read-only columns (SEO score and link counts)Include reference to images from the post content in sitemaps. This helps search engines index your images better.IndexIndex StatusIndex Status ResultIndexing AllowedIndexing StateIndiaIndicates whether the event occurs online, offline at a physical location, or a mix of both online and offline.Indicates whether the podcast is explicit language or adult content.IndonesiaInsertInsert amount, e.g. 50.00, or a salary range, e.g. 40.00-50.00Insert/edit linkInstruction TextsInstruction TypeInstruction name of the recipe.Intelligent SuggestionsInterestInvalid nonce.Inventory LevelIranIran, Islamic Republic ofIraqIrelandIs ExplicitIs Family Friendly VideoIs Telecommute JobIs episode family friendly?Isle of ManIsraelIssue MessageIssuesIt seems that there are no stats to show right now.It seems that you don't have an active subscription for %1$s. Please see %2$sdetails and pricing%3$s.ItalyItemsItems processed: %1$s/%2$sIvory CoastJSON-LD CodeJSON-LD/Custom CodeJamaicaJapanJerseyJob LocationJob PostingJob TypeJob titleJordanKML is a file format used to display geographic data in an Earth browser such as Google Earth. More information: Locations KMLKazakhstanKeep this section empty if this is an editorial reviews.KenyaKeywordKeyword ManagerKeywordsKeywords summarizing the dataset. Add one keyword per line.Kids & FamilyKilometersKiribatiKorea, Democratic People's Republic ofKorea, Republic ofKosovoKuwaitKyrgyzstanLao People's Democratic RepublicLaosLast Crawl TimeLast Crawl: Last Mod.LatitudeLatitude and longitude values separated by comma.LatviaLearn moreLearn more about Video Sitemap.Learn more about XML Sitemaps.Learn more.LebanonLeftLesothoLiberiaLibyaLibyan Arab JamahiriyaLicenseLiechtensteinLimit the number of locations shown on your website to those nearest your user.LinkLink ColorLink TitleLink edited.Link inserted.Link selected.Link to Full ReportLinksList of custom fields name to check for video content. Add one per line.LithuaniaLoading…Local BusinessLocal Business NameLocal Business SchemaLocal Business by Rank MathLocal SitemapLocalityLocationLocation CategoriesLocation DetectionLocation Post Type NameLocation TypeLocation of a page describing the dataset.LocationsLocations Category BaseLocations Post Type BaseLocations Post Type Name (Plural)LogoLogo LinkLogo URL of the organization offering the job position. Leave empty to use your own company informationLogo appearing in the header part of the report.LongitudeLuxembourgMPNMacaoMacao S.A.R., ChinaMacauMacedoniaMacedonia, the Former Yugosalv Republic ofMadagascarMake schema PrimaryMake sure to add the Local Business Block or %s to display your business data.Make your podcasts discoverable via Google Podcasts, Apple Podcasts, and similar services with Podcast RSS feed and Schema Markup generated by Rank Math.MalawiMalaysiaMaldivesMaliMaltaManage CategoriesManually create and edit your own custom Schema – fully control all of your properties, property groups, and the associated attributes. Please proceed with caution and validate your code to ensure it aligns with Google's Structured Data guidelines and standards.MapMap HeightMap SettingsMap StyleMap TypeMap WidthMark Solved.Mark Unsolved.Mark this video as Family-friendlyMarshall IslandsMartiniqueMaterialMaterials:MauritaniaMauritiusMaximum number of locations to showMayotteMeasurement systemMenu URLMergedMessageMexicoMicronesiaMicronesia, Federated States ofMiddle CenterMiddle LeftMiddle RightMilesMissing CSV headers.Missing alt tagMissing captionMissing import file.Missing one or more required columns.Missing or default title tagMobile UsabilityMobile Usability ResultModified DateMoldovaMoldova, Republic ofMonacoMondayMongoliaMonitor SEO PerformanceMontenegroMonthsMonths of ExperienceMontserratMore detailsMore informationMoroccoMove downMove upMovieMovie DirectorMovie NameMozambiqueMusicMyanmarMyanmar (Burma)NameName of the podcast.Name*NamibiaNauruNegative notes, add one item per lineNepalNetherlandsNetherlands AntillesNew %sNew %s categoryNew CaledoniaNew CategoryNew Category NameNew SchemaNew ZealandNews & PoliticsNews ArticleNews Post TypeNews SitemapNews SitemapsNews Sitemaps allow you to control which content you submit to Google News.News Sitemaps allow you to control which content you submit to Google News. More information: News Sitemaps overviewNextNicaraguaNigerNigeriaNiueNoNo %s found in Trash.No %s found.No ArchiveNo FollowNo Image IndexNo IndexNo SnippetNo changeNo data to show.No file selected.No html body found.No matches found.No new Focus Keywords found.No posts found to convert.No results found matching your search query.No settings found to be imported.No url found.No valid ID provided.No valid redirection found.Noindex Hidden ProductsNon-persistent random word chosen from a list. A new random word will be chosen on each page load.Nonce error. Please try again.NoneNone (Click here to set one)Norfolk IslandNormalNorth KoreaNorthern Mariana IslandsNorwayNot AvailableNote:Note: Please save the post as a draft first to see the actual data.Object unique idOffOffer availabilityOffersOmanOnce you save the changes, we will create a new custom post type called "Locations" where you can add multiple locations of your business/organization.One or more errors occured while importing: One or more of the selected redirections could not be changed because they are scheduled for future activation/deactivation.Online Event URLOnly 6 keywords can be added in the graphOnly the %1$s and the %2$s columns are required, the others are optional.Open 24/7Open 24/7 labelOpen 24h labelOpen DaysOpen ReportOpen in new tab.Open nowOpening HoursOpening Hours FormatOpening Hours SettingsOpening Hours:Opening TimeOperating SystemOptions will be applied to old & new posts. By default, only Primary keyword will be imported.OrganizationOrganization LogoOrganization Logo (Recommended)Organization URLOrganization URL (Recommended)Organize your redirections in categories.Orphan PostsOther terms for your recipe such as the season, the holiday, or other descriptors. Separate multiple entries with commas.Owner Email Owner NamePRO versionPage FetchPage Fetch StatePage URLPageSpeedPageviewsPakistanPalauPalestinePalestinian TerritoryPalestinian Territory, OccupiedPanamaPapua New GuineaParaguayParent CategoryParent Category:Past 12 monthsPast 30 daysPast 5 yearsPast 7 daysPast 90 daysPast dayPayment AcceptedPayrollPayroll (Recommended)PerformerPerformer InformationPeriodically analyze postPersistent random word chosen from a listPersonPerson or CompanyPerson/Organization NamePeruPhilippinesPhonePhone NumberPinterest DebuggerPitcairnPlease %1$s connect Rank Math SEO PRO %2$s for automatic updates.Please activate Schema & Sitemap module to use this module.Please activate Schema module to use this module.Please activate Sitemap module to use this module.Please consider using %1$s Block instead.Please select a CSV file to import.Please select a file to import.Please select at least one object type to export.Please set the Focus Keyword for this page.Please update Rank Math Free to the latest version first before using Rank Math PRO.Please update the free version before updating Rank Math SEO PRO.PodcastPodcast CategoryPodcast DescriptionPodcast EpisodePodcast ImagePodcast NamePodcast channel image configured in the Rank Math Settings.PolandPopulate automatic Video Schema by auto-detecting any video in the content.PortugalPositionPosition HistoryPosition of the episode within an ordered group of episodes (1, 2, 3, etc).Position of the season within an ordered group of seasons (1, 2, 3, etc).Positions SummaryPositive notes, add one item per linePostPost AnalyticsPost Type General NameSchemasPost Type Singular NameSchemaPost types:Postal CodePosting Expiry DatePosting ID (Recommended)PostsPreparation TimePreviewPreview ImagePricePrice RangePrice Valid FromPrice Valid UntilPrice indicationPrimary %sPrimary CountryPrimary Focus KeywordPrimary KeywordPrimary NumberPrintProcess CodeProcess HTMLProductProduct BrandProduct CurrencyProduct In-StockProduct PriceProduct SKUProduct URLProduct nameProsPublic Post TypesPublic TaxonomiesPublication DatePublish your location!Published DatePuerto RicoQatarQuantity produced by the recipe, for example 4 servingsQuestionQuestionsRandom WordRank MathRank Math FAQ SchemaRank Math PRORank Math Pro is installed but not activated yet. %1$sActivate now%2$s. It only takes 20 seconds!Rank Math SEO FiltersRank Math SEO PRORank Math SEO PRO For WordPressRank Math SEO score.Rank Math Schema TemplatesRank Math [SEO Report] - %sRank Math free version is required to run Rank Math Pro, but it could not be activated automatically. Please install and activate the free version first.Rank Math free version is required to run Rank Math Pro, but it could not be installed automatically. Please install and activate the free version first.Rank Math free version is required to run Rank Math Pro. Both plugins are now disabled.Rank Math's Local Business blockRank Math: Added Video Schema to posts successfully.Rank Math’s SEO Analyzer Score.Ranked for most ClicksRanked for most ImpressionsRanked for most KeywordsRanked for most Search TrafficRanking KeywordsRatingRating MaximumRating MinimumRating maximum scoreRating minimum scoreRating scoreRead moreRecipeRecipe IngredientsRecipe InstructionsRecipe Video ThumbnailRecipe YieldRecipe ingredients, add one item per lineRedirectRedirected PostsRedirection CategoriesRedirection CategoryRedirection will be activated on this date (optional).Redirection will be deactivated on this date (optional).Redirections CSVRedirections successfully synced to the .htaccess file.Reference Web page Referring URLsRefreshRegionReligion & SpiritualityRemainingRemote Job Location (Optional)RemoveRemove Media Data from RSS feedRemove custom canonical URLRemove from graphRemove redirectionReplaceReplace characters or words in the alt tags, title tags, or in the captions.ReplacementsReport Email AddressReport Email SubjectReport Footer TextReport Header BackgroundReport LogoReport Top TextRepublic of IrelandRest of the KeywordsRestaurantReunionReviewReview LocationRich Pins ValidatorRich Result TypesRich ResultsRightRoadmapRobots MetaRobots meta edited for %1$d %2$s.Robots stateRobots.txt StateRomaniaRouteRoute LabelRussiaRussian FederationRwandaRéunionSEO DescriptionSEO DetailsSEO Report of Your WebsiteSEO ScoreSEO SettingsSEO TitleSEO is the most consistent source of traffic for any websiteSEO suggestionsSaint BarthélemySaint HelenaSaint Kitts and NevisSaint LuciaSaint Martin (Dutch part)Saint Martin (French part)Saint Pierre and MiquelonSaint Vincent and the GrenadinesSalarySalary (Recommended)Salary CurrencySalary amount is forSame AsSamoaSan MarinoSao Tome and PrincipeSatelliteSaturdaySaudi ArabiaSaveSave SettingsSave and ContinueSave spending time and moneyScheduled ActivationScheduled DeactivationSchemaSchema BuilderSchema FoundSchema TemplatesSchema edited for %1$d %2$s.Schema to add.Schema type of the post.SchemasScience & MedicineSearchSearch %sSearch ClicksSearch Impression:Search ImpressionsSearch Keyword…Search Locations within the radiusSearch Post URLSearch Redirection CategoriesSearch TrafficSearch Traffic:Search categoriesSearch engines display your email address.Search engines may prominently display your contact phone number for mobile users.Search schemasSeasonSeason NameSeason NumberSeason URLSecondary NumberSecondary phoneSelect BrandSelect CategorySelect PageSelect Post TypesSelect Product Brand Taxonomy to use in Schema.org & OpenGraph markup.Select TimezoneSelect a Rank Math settings file on your computer and upload it to use the custom settings.Select a page on your site where you want to show the LocalBusiness meta data.Select opening hours. You can add multiple sets if you have different opening or closing hours on some days or if you have a mid-day break. Times are specified using 24:00 time.Select post types to enable SEO options for them and include them in the sitemap.Select taxonomies to enable SEO options for them and include them in the sitemap.Select the category that best reflects the content of your show.Select the default watermark that will be applied if no specific watermark is selected.Select the map style you wish to use on the frontend of your website.Select the post type where you use videos and want them to be shown in the Video search.Select the post type you use for News articles.Select the text to display alongside your opening hours when your store is open 24/7.Select this if you have a custom Rank Math settings file you want to use.Select whether to include a link to the Full Report admin page in the email or not.Select which tables to show in the report.Select your organization’s primary country of operation. This helps improve the accuracy of the store locator.Select your preferred measurement system (miles or kilometers).SenegalSentence casingSerbiaSerbia and MontenegroServes CuisineServiceSet Product Pages to noindex when WooCommerce Catalog visibility is set to hidden.Set Schema: Default (%s)Set Schema: NoneSet to about.Set to followSet to indexSet to mentions.Set to nofollowSet to nofollow.Set to noindexSet to sponsored.Set up display rules to control where this Schema template is used on your website. For example, choose "Entire Site" to use the template on all pages on your website.SettingsSettings could not be imported:Settings could not be imported: Upload failed.Settings file could not be imported:SeveritySeychellesShortcodeShow %sShow Business InformationShow Business URLShow COC numberShow Category filterShow Company AddressShow Company NameShow CountryShow EmailShow FAX numberShow Global IdentifierShow InfoWindowShow LogoShow MapShow Marker ClusteringShow Opening HoursShow Price IndicationShow Primary numberShow Route PlannerShow Route labelShow Secondary numberShow StateShow TAX IDShow VAT numberShow address on one lineShow nearest location if none is found within radiusShow open now label after opening hour for current dayShow radiusShow routeSierra LeoneSingaporeSingularSint MaartenSitemapSitemapsSlovakiaSloveniaSociety & CultureSoftwareSolomon IslandsSomaliaSorry, no keyword found.Sorry, no locations were found.Sorry, no post id found.Sorry, no record id found.Sorry, you are not allowed to export redirections on this site.Sorry, you are not allowed to export the content of this site.Sorry, you are not allowed to import contents to this site.Sorry, you are not allowed to import redirections on this site.Sorry, you are not allowed to save template.Sorry, your user does not seem to have the necessary capabilities to export.South AfricaSouth Georgia and the South Sandwich IslandsSouth Georgia/Sandwich IslandsSouth KoreaSouth SudanSpainSpatial CoverageSpeakableSpecial CoverageSpecial Sitemaps:Specify another Schema.org type to further describe the product that is referenced. You can also insert a URL to an external vocabulary such as Wikidata or Wikipedia.Sports & RecreationSri LankaSt. HelenaSt. Kitts & NevisSt. LuciaSt. MartinSt. Pierre & MiquelonSt. Vincent & GrenadinesStart AuditStart DateStart OffsetStatusStepStepsStore LocatorStreet AddressSubject of the report emails.Submit now with Instant IndexingSuccessfully Completed.SudanSuggested ChangesSundaySuper-charge your website’s SEO with the Rank Math PRO options like Site Analytics, SEO Performance, Custom Schema Templates, News/Video Sitemaps, etc.SuppliesSupplySupply:SurinameSvalbard & Jan MayenSvalbard and Jan MayenSwazilandSwedenSwitzerlandSync to .htaccessSyriaSyrian Arab RepublicSão Tomé & PríncipeSão Tomé and PríncipeTV & FilmTagsTaiwanTaiwan, Province of ChinaTajikistanTanzaniaTanzania, United Republic ofTax IDTaxonomies:TechnologyTemporal CoverageTermsTerrainTest with GoogleText ColorText or basic HTML to insert below the title.Text or basic HTML to insert in the footer area.Text to show in Opening hours when business is closed.ThailandThe %1$s column may contain the value %2$s, or nothing.The ISBN of the print bookThe URL of the online event, where people can join. This property is required if your event is happening onlineThe URL of the organization offering the job position. Leave empty to use your own company informationThe catalog name.The cuisine of the recipe (for example, French or Ethiopian).The data in the dataset covers a specific time interval. Only include this property if the dataset has a temporal dimension.The date after which the price will no longer be availableThe date the movie was released.The date when the item becomes valid.The date when the job posting will expire. If a job posting never expires, or you do not know when the job will expire, do not include this propertyThe edition of the bookThe educational background needed for the job posting. If there aren't any educational requirements, use the no requirements value. If you don't know the educational requirements, don't add this property.The email address of the podcast owner. Please make sure the email address is active and monitored.The end time of the clip expressed as the number of seconds from the beginning of the work.The estimated cost of the supplies consumed when performing instructions.The experience that's required for the job posting. If there aren't any requirements, use 0.The file format of the distribution.The following lines could not be imported: The hiring organization's unique identifier for the job.The job title of the person (for example, Financial Manager).The label that appears in the sidebar for the custom post type where you can add & manage locations.The link for the download.The manufacturer of the product. If enabled, the Organization data from Local SEO settings will be used.The name of the company. Leave empty to use your own company information.The name of the news publication. It must match the name exactly as it appears on your articles in news.google.com, omitting any trailing parentheticals. More information at support.google.comThe number of calories in the recipe. Optional.The original date on which employer posted the job. You can leave it empty to use the post publication date as job posted dateThe podcast owner contact name.The price range of the business, for example $$$.The price range of the business.The primary focus keyword set for the post.The rating of the video. Supported values are float numbers in the range 0.0 (low) to 5.0 (high), inclusive. (Used in the Video Sitemap only)The redirections could not be synced because the .htaccess file does not exist or it is not writable.The review or rating must be displayed on the page to comply with Google's Schema guidelines.The same dataset can be included in more than one such repository. You can refer to a data catalog that this dataset belongs to by referencing it directly.The start time of the clip expressed as the number of seconds from the beginning of the work.The timezone is used to calculate the Open now functionality.The title of the tome. Use for the title of the tome if it differs from the book. *Optional when tome has the same title as the bookThe total test count is different for the competitor as we don't have access to their database.The truthfulness rating assigned to ClaimReview.reviewRating, as a human-readible short word or phrase. This value is displayed in the fact check in search results. Examples: True, Mostly trueThe venue name.This Video Sitemap is generated by Rank Math WordPress SEO Plugin. It is what search engines like Google use to find and understand the video content on your website.This XML Sitemap contains %s URLs.This XML Sitemap is generated by Rank Math WordPress SEO Plugin. It is what search engines like Google use to crawl and re-crawl posts/pages/products/images/archives on your website.This email was sent to you as a registered member of %s.This is how many times your site has been clicked on in the search results.This is how many times your site showed up in the search results.This is how many times your site was clicked on in the search results.This is the average click-through rate (search clicks divided by search impressions).This is the average position of your site in the search results.This is the number of pageviews carried out by visitors from Google.This is the total number of keywords your site ranked for.This is your total AdSense earning from the time period.This option allows you to monitor the SEO performance of all of your sites in one centralized dashboard on RankMath.com, so you can check up on sites at a glance. Learn more.This option allows you to show %s in the Analytics graphs.This page can't load Google Maps correctly. Please add %s.This update will install a beta version of Rank Math SEO PRO.ThursdayTime format used in the contact shortcode.TimeframeTimor-LesteTitleTitle CasingTitle text set for the current image.To dateTo update your email preferences, %s. ###ADDRESS###TogoTokelauTongaToolToolsTools:Top 5 Losing KeywordsTop 5 Losing PostsTop 5 Winning KeywordsTop 5 Winning PostsTop CenterTop LeftTop Losing KeywordsTop Losing PostsTop RightTop StatusesTop Winning KeywordsTop Winning PostsTotal ClicksTotal ImpressionsTotal KeywordsTotal TimeTotal number of keywords your site ranking below 100 position.Tracking PrefixTrafficTrendTrinidad & TobagoTrinidad and TobagoTuesdayTunisiaTurkeyTurkmenistanTurks & Caicos IslandsTurks and Caicos IslandsTurned OffTuvaluTypeType of dish, for example appetizer, or dessert.Type of employment. You can choose more than one valueType of the eventU.S. Virgin IslandsURLURL / Online PageURL of a reference Web page that unambiguously indicates the dataset's identity, usually in a different repository.URL of the item.URL pointing to the menu of the restaurant.URL specific to this edition if one existsURL where the logo link should point to.USDUgandaUh-ohUkraineUncategorizedUnited Arab EmiratesUnited KingdomUnited Kingdom (UK)United StatesUnited States (US)United States Minor Outlying IslandsUnknown RegionUnknown object type.Unpublish when expiredUnspecifiedUpdateUpdate %sUpdate %s categoryUpdate CategoryUpdate SchemaUpdatedUpgrade your plan!UploadUpload DateUploading...UruguayUseUse %1$s (case-sensitive) as the value for the %2$s column to delete a redirection.Use 24h FormatUse Exp in place of EducationUse Multiple LocationsUse advanced optionsUse in Schema MarkupUse the following columns in the CSV file (the order does not matter): %sUse this property to specify geographic location(s) in which employees may be located for work from home jobs. At least one country is required.Use this property to specify that the job is a Work From Home (remote) job. keep address empty if job is 100% remote.Use this section only for editorial reviews.UsedUser CanonicalUser Roles:UsersUsing an "Index" or "NoIndex" option allows you to control what Google News Bot (not to be confused with Google Search Bot) can include or not include in the Google News Index.UzbekistanVAT IDVIEW DETAILED ANALYTICSVanuatuVaticanVenezuelaVenue NameVenue URLVerdictVideoVideo CategoryVideo ClipVideo Post TypeVideo SitemapVideo SitemapsVideo Sitemaps give search engines information about video content on your site.Video Sitemaps give search engines information about video content on your site. More information: Video SitemapsVideo TagsVideo ThumbnailVideo Thumbnail: %sVideo URLVideo URL.Video Upload DateViet NamVietnamView %sView SchemaView SchemasVirgin Islands, BritishVirgin Islands, U.S.Wallis & FutunaWallis and FutunaWarning:Warning: the link has been inserted but may have errors. Please test it.We created %1$sRank Math, a WordPress SEO plugin%2$s, to help every website owner get access to the SEO tools they need to improve their SEO and attract more traffic to their website.Website Alternate NameWebsite NameWebsite URL of the venueWebsite or Social LinkWednesdayWestern SaharaWestern SamoaWhen enabled, the Winning Keywords and Losing Keywords sections will only show Tracked Keywords.When enabled, the Winning Keywords section will only show Tracked Keywords.When you're done editing, don't forget to hit "publish" to create this location.Where do you want to use this Schema template?WidthWorldwideXML SitemapXML Sitemaps help search engines index your website's content more effectively.YemenYesYou can either use this shortcode or Schema Block in the block editor to print the schema data in the content in order to meet the Google's guidelines. Read more about it here.You can use the Local Business Block in the block editor, or copy and paste this in the content. Learn moreYou can use the Schema Block in the block editor, or copy and paste this in the content. This shortcode will work on this page only.You have used all of your AI credits and need to purchase more from your SEO service provider.You will generally only need a News Sitemap when your website is included in Google News.You will generally only need a Video Sitemap when your website has video content.Your Locations KML file can be found here: %sYour News Sitemap index can be found here: : %sYour Podcast RSS feed can be found here: %sYour TemplatesYour Video Sitemap index can be found here: %sYour keyword quota has expired. Please upgrade your plan to increase the limit.Your location:Your name or company name intended to feature in Google's Knowledge Panel.ZambiaZimbabweZoom Level[Edit]all lowercaseclick herecssSelectorsdays agodetectedItemse.g. 09:00-17:00hours agohttps://rankmath.com/?utm_source=Plugin&utm_medium=Readme%20Author%20URI&utm_campaign=WPhttps://rankmath.com/wordpress/plugin/seo-suite/locations.kml Sitemap is generated automatically when the Local SEO module is enabled, and the geo-coordinates are added.our Knowledge Base articlesameAstaxonomy general nameRedirection Categoriestaxonomy singular nameRedirection CategoryÅland Islands↳Project-Id-Version: Rank Math - Rank Math Pro PO-Revision-Date: 2023-08-25 11:44+0200 Last-Translator: FX Bénard Language-Team: Language: es MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Plural-Forms: nplurals=2; plural=n != 1; X-Generator: Poedit 3.3.2 Sólo incluye esta propiedad si el conjunto de datos tiene una dimensión espacial.#%1$s para excluir para %2$s.%d hora%d min%d seg%d redirección se trasladó a la Papelera.%d redirecciones se trasladaron a la Papelera.Se han asignado %d redirecciones a la categoría.%s (abre en una nueva pestaña)%s Se recomienda guardar una copia de seguridad de la base de datos antes de utilizar esta opción, ya que la importación de CSV mal formados puede provocar la pérdida de datos.%s categorías%s categoría%s de publicaciones privadas.%s publicado.%s revertida a borrador.%s programados.%s actualizado.%s valor a utilizar en el schema de Producto.%s valor a utilizar en el schema de Producto.↓ Rank Math← Volver a las redirecciones— No seleccionado —(sin título)15 días30 días6 meses7 días90 días← Índice del SitemapTamaño mínimo: 112Χ112px.
    Los motores de búsqueda prefieren una imagen cuadrada.Tamaño mínimo: 1400x1400px, Tamaño máximo: 3000x3000px.
    El tamaño del archivo no debe superar los 0,5 MB.No se ha podido guardar un elemento de marca de agua personalizada porque el campo del nombre está vacío.Una URL que apunta al archivo de vídeo actualUna URL que apunta al archivo de medios real del vídeo, como MP4, MOV, etc. Por favor, déjalo vacío si no conoces la URL.Una URL que apunta al reproductor incrustable del vídeo. Ejemplo: https://www.youtube.com/embed/ID-DEL-VIDEOUna URL que apunta a la hora de inicio del clip. La URL del clip debe apuntar a la misma ruta URL que el vídeo con parámetros de consulta adicionales que especifiquen la hora.Nombre descriptivo de un conjunto de datos.Licencia bajo la que se distribuye el conjunto de datos.Una descripción en texto plano del episodio sin etiquetas HTML.Una descripción en texto plano del podcast.Recipe Video DescriptionNombre de un vídeo de recetaURL de la miniatura de un vídeo de recetaUna breve descripción de la categoría general a la que pertenece el vídeo. Añade categorías de vídeo separadas por comas. (Sólo se utiliza en el mapa del sitio de vídeos)Breve resumen que describe un conjunto de datos.Una URL del vídeo. Opcional.URL de la miniatura de un vídeoTODO EN MAYÚSCULASClave de APIPágina «Acerca de»Activar ahoraAdSenseAñadirAñade automáticamente atributos alt para las fotos de perfil de los comentaristas (avatares). El valor del atributo alt será el nombre de usuario.Añadir atributos ALT para los avataresAñadir el marcado de schema de preguntas frecuentesAñadir imagenAñadir enlaceAñadir fabricanteAñadir nuevoAñadir nuevo %sAñadir nueva %s categoríaAñadir nueva categoríaAñadir nueva condiciónAñadir nuevo schemaAñade el schema de vídeo a las entradas que tienen un vídeo de YouTube o Vimeo en el contenido. Se aplica sólo a aquellas entradas/páginas/CTP en las que la opción de autodetección de vídeo está activada.Añadir marca de aguaAñade un pie de foto para todas las imágenes sin pie de foto automáticamente. El pie de foto se aplica dinámicamente cuando se muestra el contenido, el contenido almacenado no se modifica.Añade una descripción a todas las imágenes sin descripción de forma automática. La descripción se aplica dinámicamente cuando se muestra el contenido, el contenido almacenado no se modifica.Agregar otroAñade los detalles del copyright si tu programa tiene derechos de autor.Añadir desplegable para filtrar los resultados por categoríaAñadir al Gestor de palabras claveAñadir la leyenda de imagen que faltaAñadir la descripción de la imagen que faltaAñade más marcas de agua de imagen a elegir para las miniaturas sociales.Añadir númeroAñadir un elemento de suministro por línea.Añadir una herramienta por línea.Añade o edita redirecciones importando y exportando un archivo CSV.Añade atributos locutables al Schema del artículo.Añade los prefijos URI que utilizas para los enlaces afiliados (encubiertos), que redirigen a sitios externos. Estos no contarán como enlaces internos en el análisis de contenido. Añade uno por línea.Añade el prefijo de seguimiento proporcionado por tu servicio de seguimiento como Chartable, Podsights, Podtrac, etc.Añadir tiempoAñadir a la categoríaAñadir al gráficoAñade aquí los datos de tu negocio local con el marcado schema «Negocio local» para poder optar a las funciones SERP locales.AñadidoAñadido por el plugin SEO Rank Math.Añadido al gestor de palabras claveAñadir palabras clave de enfoque…Añadiendo…Código CSS adicionalCódigo CSS adicional para personalizar la apariencia de los informes. Inserta el código CSS directamente, sin la etiqueta de estilo envolvente. Ten en cuenta que el soporte de CSS es limitado en los clientes de correo electrónico y la apariencia puede variar mucho.Tipo adicionalHay ajustes adicionales disponibles en el ranking de matemáticas SEODirecciónFormato de la direcciónAjustes de direcciónDirección a la que se enviarán los informes. Puedes añadir varios destinatarios separados por comas.Dirección, ciudad, provincia, código postal o hito geográficoDirección:AdsenseAvanzado %sPrefijo del enlace de afiliaciónAfganistánIslas AlandAlbaniaArgeliaAlineaciónTodasTodos %sTodas las %s categoríasTodos los archivosTodas las ubicacionesTodas las localizaciones forman parte de la misma organizaciónTodos los tipos de contenidoTodas las categorías de redireccionamientoTodos los schemasTodas las taxonomíasPermitir arrastrarPermitir ampliaciónPermitir ampliación por desplazamientoPermitidoTipos de archivo permitidos: %sAltTexto Alt establecido para la imagen actual.Nombre alternativoSamoa AmericanaPara mostrar los mapas de Google incrustados en tu sitio se necesita una clave de API. Consíguela aquí: %sUna versión alternativa del nombre de tu sitio (por ejemplo, un acrónico o un nombre más corto).Una etiqueta de cadena arbitraria que describe el vídeo. Añade etiquetas de vídeo separadas por comas. (Sólo se utiliza en el mapa del sitio de vídeos)Un identificador, como un DOI o un Identificador Compacto. Añade un identificador por línea.AnalíticasInforme de analíticaAndorraAngolaAnguillaRespuestaAntártidaAntigua y BarbudaAntigua y BarbudaAparienciaApariencia del autorApariencia del titularApariencia de la fecha de publicaciónApariencia de la URLCategoría de la solicitudArchivos¿Estás seguro de que quieres añadir el esquema de vídeo a las entradas/páginas con vídeo en el contenido? Esta acción es irreversible.¿Estás seguro de que quieres cambiar el tipo de schema de las entradas seleccionadas? Hacerlo puede eliminar irreversiblemente los datos del esquema existente.¿Estás seguro de que quieres eliminar todas las palabras clave rastreadas manualmente de Rank Tracker? Esta acción es irreversible.¿Estás seguro de que quieres importar los metadatos de este archivo CSV?¿Estás seguro de que quieres importar las redirecciones desde este archivo CSV?¿Estás seguro de que quieres detener el proceso de importación?Zona en la que se presta el servicioArgentinaArmeniaArtículoSección del artículoTipo de artículoArtesArubaComo en el caso anterior, pero la etiqueta que sería aplicable para más de una ubicación (por defecto: Ubicaciones RM).URL del archivo de audioAustraliaAustriaAutorNombre del autorAñadir automáticamente palabras clave de enfoqueGenera automáticamente la imagen para el vídeo autodetectado.Vídeo de autodetecciónAutogenerar imagenLas actualizaciones automáticas no están disponibles.Detecta automáticamente la ubicación de los usuarios como punto de partida.DisponibilidadAvatar de %sPosición mediaTasa media de clics. Clics de búsqueda divididos por impresiones de búsqueda.Posición media de todas las palabras clave de la clasificación por debajo de la posición 100.CTR medioPosición mediaCTR medioAzerbaiyánBahamasBaréinBangladeshBarbadosResumen básicoBielorrusiaBelauBélgicaBeliceBenínBermudaButánEntrada del blogBoliviaBonaire, San Eustaquio y SabaLibroFormato del libroBosnia y HerzegovinaBosnia y HerzegovinaBotsuanaAbajo centroAbajo a la izquierdaAbajo a la derechaIsla BouvetMarcaNombre de la marcaURL de la marcaValor de marca para utilizar en el marcado Schema.org y OpenGraph.BrasilMigas de panPanel de migas de panLas migas de pan están desactivadas en Rank Math SEOTerritorio Británico del Océano ÍndicoIslas Vírgenes BritánicasBrunéiBrunei DarussalamBulgariaBurkina FasoBurundiNegocioFax de empresaTipo de negocioPorPor defecto, se utiliza la URL actual de la publicación.Archivo CSVImportación CSVNo se ha podido importar el CSV:No se ha podido importar el CSV: Error de tipo de archivo.No se ha podido importar el CSV: La carga ha fallado.Importación de CSV cancelada.Importación de CSV completada.Importación de CSV completada. Se han importado con éxito %d filas.Importación de CSV en curso. Puedes ver su progreso y cancelarlo en el panel %1$sImportación y Exportación%2$s.La importación del CSV está en curso...CTRCaloríasCamboyaCamerúnCanadáCancelarCancelar la importaciónNo se puede actualizarURL canónicaCabo VerdeAjustes de la mayúsculas para los valores del atributo alt. Esto se aplicará a todos los atributos alt.Ajustes de las mayúsculas para los valores del atributo título. Esto se aplicará a todos los atributos del título.Ajustes de las mayúsculas para los pies de foto. Esto se aplicará a todos los pies de foto.Ajustes de las mayúsculas para las descripciones de las imágenes. Esto se aplicará a todas las descripciones de las imágenes.LeyendaFormato de las leyendasAntillas HolandesasCatálogoCategoríaIslas CaimánCentroRepública CentroafricanaChadIdentificador del Registro MercantilCambiar la capitalización del atributo altCambiar la capitalización de las leyendasCambiar la capitalización de la descripciónCambiar la carcasa del títuloMarca esta opción para importar campos meta sólo si su valor meta actual está vacío.Márcalo para crear sólo redirecciones no existentes.ChileChinaElige un paísElige los tipos de objetos a exportar.Elige si el sitio representa a una persona o a una organización.Elige la configuración de tu mapa del sitio y selecciona qué tipo de entradas o páginas quieres incluir en tus sitemaps. %sIsla de NavidadReclamaciónLimpiar filtroClicsNombre del clipURL del clipCerrarCerradoEtiqueta cerradaHora de cierreIslas CocosColombiaColorCódigo hexadecimal del color o cualquier otro valor válido para la propiedad background: de CSS.El número de columnas no coincide.ComediaPróximamenteComorasAnálisis de la competenciaCompletoCongoRepública del CongoRepública Democrática del CongoCongo - BrazzavilleCongo - KinshasaRepública Democrática del CongoContrasContactoPágina de contactoPonte en contacto con tu proveedor de servicios SEO para obtener más créditos de AI.ContenidoPuntuación de contenidoURL del contenidoConversión iniciada. Aquí se mostrará un mensaje de éxito una vez completado el proceso. Puedes cerrar esta página.Islas CookTiempo de cocinado¡Copiado!CopiarCopia y pega este shortcode en el contenido.Copia todas las redirecciones activas en el archivo .htaccess.Texto del CopyrightPrecioCosta RicaCosta de MarfilNo se ha podido importar la redirección.PaísCursoProveedor del cursoNombre del proveedor del cursoURL del proveedor del cursoRastreado comoCrea un mapa del sitio de noticias para tu contenido relacionado con las noticias. Sólo necesitas un mapa del sitio de noticias si piensas publicar contenido relacionado con las noticias en tu web.CreadoCroaciaCubaCocinaCurazaoMonedas aceptadasMonedaEstado actual del evento (opcional)PersonalizadoURL canónica personalizadaSe ha eliminado la URL canónica personalizada de %1$d %2$s.Campos personalizadosMarcas de agua de imagen personalizadasCódigo JSON-LD personalizadoMeta descripción personalizadaTítulo meta personalizadoModo personalizado %sSchema personalizadoPersonaliza la etiqueta de la opción en la que los usuarios pueden hacer clic para obtener las direcciones de tu negocio en el frontend.ChipreRepública ChecaChequiaCosta de MarfilCatálogo de datosConjunto de datosConjuntos de datosLa importación de datos no funcionará para este servicio ya que no se han facilitado permisos suficientes.Conjunto de datosConjuntos de datosConjunto de datosFecha de creaciónFecha de publicaciónFecha de publicaciónFecha y hora del eventoFecha de la primera publicación de este tomoPredeterminadoMarca de agua en miniatura por defectoBorrarBorrar todasEliminar del gestor de palabras claveBorradoDinamarcaDescripciónFormato de descripciónDetectar ubicaciónDirectorDescartarMostrar condicionesMostrar el identificador global en la página del producto junto con otros detalles del producto.DistribuciónDjiboutiNo sobrescribir los datos existentesNo actualizar las redirecciones actualesDominicaRepública DominicanaNo añadir los datos de los horarios de apertura en el schemaDuraciónFácil %sEcuadorEditar %sEditar %s categoríaEditar categoríaEditar SchemaEdiciónEdicionesEducaciónEducación obligatoriaEgiptoO una edición específica del trabajo escrito o el volumen del trabajoEl SalvadorCorreo electrónicoIncrustar URLTipo de empresa Tipo de empleo (recomendado)Vaciar la columna de datos.Vacío para todos los autores, o ID de usuario separados por comasActivar importación automáticaActivar locuciónHabilita si todos las localizaciones en los que atiendes a los clientes forman parte de la misma entidad jurídica.Activar actualizacionesFormato de codificaciónFecha de finDesplazamiento finalFecha y hora de finalización del eventoBúsqueda mejoradaIntroduce el tipo de esquemaIntroduce la URL de un sitio para ver cómo se clasifica según los mismos criterios SEO que tu sitio.Introduce el nombfre de tu sitio que aparecerá en los resultados del buscador.Introduce el número de días para mantener los datos de Analytics en tu base de datos. El número máximo de días permitidos es 180. Sin embargo, se guardarán 2 datos en la BD para calcular la diferencia correctamente.Sitio completoEpisodioDescripción del episodioDuración del episodioURL de la imagen del episodioNombre del episodioNúmero de episodioURL del episodioGuinea EcuatorialEritreaCoste estimadosCoste estimado:EstoniaEtiopíaEventoModo de asistencia al eventoEstado del eventoTipo de eventoCada 15 díasCada 7 díasEjemplo: /get/Ejemplo: P12DT23H15MExcluirExcluir términos %sExcluidoExperiencia requeridaExportarExportar registro de 404Exportar CSVExportar redireccionesExporta y descarga los registros 404 de un periodo de tiempo seleccionado en forma de archivo CSV. Deja los campos desde/hasta vacíos para exportar todos los registros.Exporta las redirecciones actuales como un archivo CSV.Icono de enlace externoFAQINFORME COMPLETOComprobación de hechosFactCheckIslas MalvinasIslas Malvinas (Falkland)Islas Malvinas (Falkland)Islas FeroeFaxFiyiFiltrarFiltrar por tipo de schemaBuscarTerminarFinlandiaPor ejemplo, «Juego», «Multimedia»Por ejemplo, «Windows 7», «OSX 10.6», «Android 1.6»Para más información, consulta %s.Para los usuarios avanzados que quieren controlar todos los aspectos SEO de la web. Se te ofrecen opciones para cambiarlo todo y tener un control total sobre el SEO de la web.Para webs en las que sólo quieres cambiar lo básico y dejar que Rank Math haga la mayor parte del trabajo pesado. La mayoría de los ajustes están configurados por defecto según las mejores prácticas del sector. Sólo hay que configurarlo y olvidarse.Para tu contenido de vídeo, un mapa del sitio de vídeo es un paso recomendado para mejorar la clasificación y la inclusión en la búsqueda de vídeos.FormatoFormato utilizado para las nuevas leyendas.Formato utilizado para las nuevas descripciones.Formato utilizado cuando la dirección se muestra mediante el shortcode [rank_math_contact_info].
    Etiquetas disponibles: {address}, {locality}, {region}, {postalcode}, {country}, {gps}Formato: +1-401-555-1212FranciaVersión gratuitaGuayana FrancesaPolinesia FrancesaTierras Australes y Antárticas FrancesasViernesDesde la fechaURL completa del archivo de audio del episodio, incluida la extensión del formato (por ejemplo, .wav, .mp3)GTINGTIN-12GTIN-13GTIN-14GTIN-8GabónGambiaJuegos y aficionesGéneroGenerarGenerar el schema de vídeo para las antiguas entradas/páginasCoordenadas geográficasCoordenadas geográficasGeorgiaAlemaniaGhanaGibraltarDale aquí un nombre a la nueva ubicación de tu negocio. Este campo es obligatorio y será visible para los usuarios.Identificador globalClave del identificador global que se utilizará en el schema del producto.Etiqueta del identificador globalEtiqueta de identificador global para mostrar en la página del producto.Plantillas globales en usoCanonical de GoogleActualizaciones del núcleo de GoogleActualizaciones del núcleo de Google en los gráficosClave API de Google MapsAPI de incrustación de Google MapsNombre de la publicación en Google NoticiasPuntuación de Google PageSpeed para escritorio y móvil.Tendencias de GoogleGoogle no permite Persona como editor de los artículos. Debe usarse Organización en su lugar.Google: Índice Googlebot-NewsGobierno y organizacionesGreciaGroenlandiaGranadaGuadalupeGuamGuatemalaGuernseyGuineaGuinea-BisáuGuyanaCódigo HTMLEtiqueta HTMLHaitíTitularSaludIslas Heard y McDonaldIslas Heard y McDonaldAltoOcultar días de cierreOcultar los horarios de aperturaOcultar el mapa del sitioOcultar ruta¿Ocultar el mapa del sitio a los visitantes normales?Organización contratanteOrganización que contrata ImpactosSanta Sede (Estado Ciudad del Vaticano)HondurasHong KongAl pasar el cursorGuía prácticaCuántas veces ha aparecido tu sitio en los resultados de búsqueda.Cuántas veces se hizo clic en tu sitio en los resultados de la búsqueda.Cuántas veces se ha hecho clic en tu sitio.Guía prácticaHungríaHíbridoISBNCódigo de moneda ISO 4217. Ejemplo: EUROFormato de duración ISO 8601. Ejemplo: PT1H30MFormato de duración ISO 8601. Ejemplo: PT37M. Utiliza esta herramienta para convertir la hora estándar al formato ISO8601.IslandiaIdentificadorSi una redirección importada difiere de una redirección existente (o de otra redirección importada) sólo por el valor de la fuente, entonces esas redirecciones se fusionarán en una única redirección con múltiples fuentes. Puedes cambiar este comportamiento con el gancho de filtro %s.Si está marcado, el estado de la publicación se cambiará a Borrador y su URL devolverá un error 404, según lo exigen las directrices de resultados enriquecidosSi está vacía, se utilizará la imagen del canal podcast de la página de ajustes.Si se establece en cierto, esta propiedad indica si una oferta de empleo aceptará experiencia en lugar de sus cualificaciones educativas formales. Si se marca como cierto, debes incluir las propiedades experienceRequirements y educationRequirements.Si se especifica el ID numérico en la columna %s, se editará la redirección. Si no está establecido o está vacío, se creará una nueva redirección.Si puedes ver los datos del sitio en tus cuentas de Search Console y Analytics, pero no aquí, entonces %1$s intenta volver a conectar tu cuenta %2$s y asegúrate de que las propiedades correctas están seleccionadas en los %1$s Ajustes de Analytics%2$s.ImagesAlt de la imagenTítulo de la imagenURL de la imagenImportarImportar y ExportarImportar CSVImportación de redireccionesImporta metadatos SEO para entradas, términos y usuarios desde un archivo CSV.Importar código de Schema deImporta un archivo CSV para crear o actualizar redirecciones. El archivo debe incluir al menos las siguientes columnas: %sNo se ha podido cancelar la importación.No se ha podido cancelar la importación: nonce no válido. Por favor, inténtalo de nuevo.No se ha podido cancelar la importación: no tienes permiso para importar contenido a este sitio.La importación ha fallado.Importación finalizada. En los siguientes pasos puedes revisar los ajustes.Importación en curso...Importación correcta.Importadas %d filas.Importando...ImpresionesEn Autor (en entradas individuales)En Editor (Schema de organización o de persona)En el Schema de la página webEn el Schema de la webIncluirIncluir imágenesIncluir imágenes de los campos ACF.Incluir el archivo KML en el mapa del sitioIncluir sólo palabras clave rastreadasIncluir palabras clave secundariasIncluir seccionesIncluir las ubicaciones del negocio en los resultados de búsqueda de todo el sitio.Incluir las redirecciones desactivadasIncluye las imágenes añadidas en los campos ACF.Incluir columnas de sólo lectura (puntuación SEO y recuento de enlaces)Incluye la referencia a las imágenes del contenido de la entrada en los mapas de sitio. Esto ayuda a los motores de búsqueda a indexar mejor tus imágenes.IndexEstado del índiceResultado del estado de indexaciónIndexación permitidaEstado de indexaciónIndiaIndica si el evento ocurre online, offline en un lugar físico o una mezcla de ambos, online y offline.Indica si el podcast tiene lenguaje explícito o contenido para adultos.IndonesiaInsertarInserta una cantidad, p.ej. «50,00», o un rango de salario, p.ej. «40,00-50,00».Insertar/editar un enlaceTextos formativosTipo de instrucciónNombre de la instrucción de la receta.Sugerencias inteligentesInterésNonce no válido.Nivel de inventarioIránIrán, República Islámica deIrakIrlandaEs explícitoEs un vídeo apto para toda la familia¿Es un trabajo a distancia?¿El episodio es apto para familias?Isla de ManIsraelMensaje de temaTemasParece que no hay estadísticas que mostrar en este momento.Parece que no tienes una suscripción activa de %1$s. Consulta %2$sdetalles y precios%3$s.ItaliaElementosElementos procesados: %1$s/%2$sCosta de MarfilCódigo JSON-LDJSON-LD/Código personalizadoJamaicaJapónJerseyUbicación del empleoPublicaciones de empleosTipo de trabajoTítulo del empleoJordaniaKML es un formato de archivo utilizado para mostrar datos geográficos en un navegador terrestre como Google Earth. Más información: Ubicaciones KMLKazajistánMantén esta sección vacía si se trata de una reseña editorial.KeniaPalabra claveGestor de palabras clavePalabras clavePalabras clave que resumen el conjunto de datos. Añade una palabra clave por línea.Niños y familiaKilómetrosKiribatiCorea, República Popular Democrática deCorea, República deKosovoKuwaitKirguistánRepública Democrática Popular de LaosLaosHora del último rastreoÚltimo rastreo: Última mod.LatitudValores de latitud y longitud separados por comas.LetoniaSaber másMás información sobre el Mapa del Sitio de Vídeo.Más información sobre los mapas del sitio XML.Leer más.LíbanoIzquierdaLesotoLiberiaLibiaLibiaLicenciaLiechtensteinLimita el número de lugares que se muestran en tu web a los más cercanos a tu usuario.EnlazarColor del enlaceTítulo del enlaceEnlace editado.Enlace insertado.Enlace seleccionado.Enlace al informe completoEnlacesLista de nombres de campos personalizados para comprobar el contenido del vídeo. Añade uno por línea.LituaniaCargando...Negocio localNombre del negocio localSchema de negocio localLocal Business by Rank MathMapa del sitio localLocalidadUbicaciónCategorías de ubicaciónDetección de la ubicaciónNombre del tipo de contenido de las ubicacionesTipo de ubicaciónUbicación de una página que describe el conjunto de datos.UbicacionesCategoría base de las ubicacionesBase del tipo de contenido de las ubicacionesNombre de tipo de contenido de las ubicaciones (plural)LogotipoEnlace del logoURL del logo de la organización que ofrece el puesto de trabajo. Déjalo en blanco para utilizar la información de tu propia empresaEl logotipo aparece en la parte de la cabecera del informe.LongitudLuxemburgoMPNMacauMacaoMacauMacedoniaMacedonia, Antigua República Yugoslava deMadagascarHacer que sea el schema principalAsegúrate de añadir el bloque de negocio local o %s para mostrar los datos de tu negocio.Haz que tus podcasts se puedan descubrir desde Google Podcasts, Apple Podcasts y servicios similares con un feed RSS de podcast y el marcado de Schema generado por Rank Math.MalauiMalasiaMaldivasMalíMaltaGestionar categoríasCrea y edita manualmente tu propio Schema personalizado: controla totalmente todas tus propiedades, grupos de propiedades y los atributos asociados. Procede con precaución y valida tu código para asegurarte de que se ajusta a las directrices y normas de Google de datos estructurados.MapaAltura del mapaAjustes del mapaEstilo del mapaTipo de mapaAncho del mapaMarcar como resuelto.Marcar como no resuelto.Marcar este vídeo como apto para familiasIslas MarshallMartinicaMaterialMateriales:MauritaniaMauricioNúmero máximo de lugares a mostrarMayotteSistema de medidaURL del menúFusionadoMensajeMéxicoMicronesiaMicronesia, Estados Federados deEn medio en el centroEn medio a la izquierdaEn medio a la derechaMillasFaltan las cabeceras del CSV.Falta la etiqueta altFalta el pie de fotoFalta el archivo de importación.Faltan una o más columnas obligatorias.Etiqueta title en blanco o por defectoUsabilidad móvilResultado de la usabilidad móvilFecha de modificaciónMoldaviaMoldavia, República deMónacoLunesMongoliaSupervisar el rendimiento del SEOMontenegroMesesMeses de experienciaMontserratMás detallesMás informaciónMarruecosMover hacia abajoMover hacia arribaPelículaDirector de cineNombre de la películaMozambiqueMúsicaMyanmar/BirmaniaMyanmar (Birmania)NombreNombre del podcast.Nombre*NamibiaNauruNotas negativas, añade un elemento por líneaNepalPaíses BajosAntillas HolandesasNuevo %sNueva categoría %sNueva CaledoniaNueva categoríaNombre de la nueva categoríaNuevo schemaNueva ZelandaNoticias y políticaArtículo de noticiasTipo de publicación NoticiasMapa del sitio de noticiasMapas del sitio de noticiasLos mapas del sitio de noticias te permiten controlar el contenido que envías a Google Noticias.Los sitemaps de noticias te permiten controlar el contenido que envías a Google News. Para más información: Visión general de los sitemaps de noticiasSiguienteNicaraguaNigeriaNigeriaNiueNoNo se encontró %s en la Papelera.No se han encontrado %s.Aplicar atributo «No Archive»No followNingun Indice de imagenNo IndexSin snippetSin cambiosNingun dato para mostrar.Ningún archivo seleccionado.No se ha encontrado ningún cuerpo html.No se encontraron coincidencias.No se han encontrado nuevas palabras clave de enfoque.No se han encontrado entrada para convertir.No se han encontrado resultados que coincidan con tu búsqueda.No se ha encontrado ningún ajuste a importar.No se ha encontrado ninguna url.No se ha proporcionado una ID válida.No se ha encontrado ninguna redirección válida.Productos ocultos NoindexPalabra aleatoria no persistente elegida de una lista. Se elegirá una nueva palabra aleatoria en cada carga de la página.Error de nonce. Por favor, inténtalo de nuevo.NingunoNinguno (Haz clic aquí para establecer uno)Isla NorfolkNormalCorea del NorteIslas Marianas del NorteNoruegaNo disponibleNota:Nota: Guarda primero la entrada como borrador para ver los datos reales.Id. único del objetoDesactivadoDisponibilidad de la ofertaOfertasOmánUna vez que guardes los cambios, crearemos un nuevo tipo de contenido personalizado llamado "Ubicaciones" en el que podrás añadir varias ubicaciones de tu negocio/organización.Se han producido uno o más errores durante la importación: Una o varias de las redirecciones seleccionadas no se han podido modificar porque están programadas para una futura activación/desactivación.URL del evento onlineSólo se pueden añadir 6 palabras clave en el gráficoSólo las columnas %1$s y %2$s son obligatorias, las demás son opcionales.Abierto 24/7Etiqueta de abierto 24/7Etiqueta de abierto 24hDías abiertosAbrir informeAbrir en una nueva pestaña.AbiertoHorario de aperturaFormato de los horarios de aperturaAjustes del horario de aperturaHorario de apertura:Hora de aperturaSistema operativoLas opciones se aplicarán a las entradas antiguas y nuevas. Por defecto, sólo se importará la palabra clave principal.OrganizaciónFoto/logo de tu organizaciónLogotipo de la organización (recomendado)URL de la organizaciónURL de la organización (Recomendado)Organiza tus redirecciones en categorías.Entradas huérfanasOtros términos para tu receta tales como la temporada, la celebración u otras descripciones. Separa las entradas múltiples con comas.Correo electrónico del propietario Nombre del propietarioVersión PROObtener la páginaEstado de obtención de la páginaURL de la páginaPageSpeedVistas de páginaPakistánPalauPalestinaTerritorios PalestinosTerritorio Palestino, OcupadoPanamáPapúa Nueva GuineaParaguayCategoría PadreCategoría superior:Últimos 12 mesesÚltimos 30 díasÚltimos 5 añosÚltimos 7 díasÚltimos 90 díasÚltimo díaPago aceptadoNóminaNómina (recomendado)ActorInformación del ejecutanteAnaliza periódicamente la entradaPalabra aleatoria persistente elegida de una listaPersonaPersona o empresaNombre de persona/organizaciónPerúFilipinasTeléfonoNúmero de teléfonoDepurador de PinterestPitcairnPor favor, %1$s conecta Rank Math SEO PRO %2$s para las actualizaciones automáticas.Por favor, activa el módulo Schema y Mapa del sitio para utilizar este módulo.Activa el módulo de Schema para utilizar este módulo.Por favor, activa el módulo de mapa del sitio para utilizar este módulo.Considera la posibilidad de utilizar el Bloque %1$s en su lugar.Por favor, selecciona un archivo CSV para importar.Por favor, selecciona un archivo a importar.Selecciona al menos un tipo de objeto para exportar.Por favor, marca la palabra clave de enfoque para esta página.Actualiza Rank Math Free a la última versión antes de utilizar Rank Math PRO.Por favor, actualiza la versión gratuita antes de actualizar Rank Math SEO PRO.PodcastCategoría de podcastDescripción del podcastEpisodio de podcastImagen del podcastNombre del podcastImagen del canal del podcast configurada en los ajustes de Math Rank.PoloniaRellena automáticamente el schema de vídeo detectando automáticamente cualquier vídeo en el contenido.PortugalPosiciónHistorial de posiciónPosición del episodio dentro de un grupo ordenado de episodios (1, 2, 3, etc).Posición de la temporada dentro de un grupo ordenado de temporadas (1, 2, 3, etc).Resumen de posicionamientoNotas positivas, añade un elemento por líneaEntradaAnálisis de las entradasSchemasSchemaTipos de contenido:Código postalFecha de caducidad de la publicaciónID de la publicación (Recomendado)EntradasTiempo de preparaciónVista previaPrevisualizar imagenPrecioRango de preciosPrecio válido desdePrecio válido hastaIndicador de precioPrincipal %sPaís principalPalabra clave de enfoque principalPalabra clave principalNúmero principalImprimirCódigo de procesoProcesar HTMLProductoMarca del productoMoneda del productoProducto en stockPrecio del productoNúmero de referencia del productoURL del productoNombre del productoProsTipos de contenido públicosTaxonomías públicasFecha de publicación¡Publica tu ubicación!Fecha de publicaciónPuerto RicoCatarCantidad producida por la receta, por ejemplo 4 racionesPreguntaPreguntasPalabra aleatoriaRank MathSchema de preguntas frecuentes de Rank MathRank Math PRORank Math Pro está instalado pero aún no está activado. %1$sActivar ahora%2$s. ¡Sólo tarda 20 segundos!Filtros SEO de Rank MathRank Math SEO PRORank Math SEO PRO para WordPressPuntuación SEO de Rank Math.Plantillas de schema de Rank MathRank Math [Informe SEO] - %sLa versión gratuita de Rank Math es necesaria para ejecutar Rank Math Pro, pero no se puede activar automáticamente. Por favor, instala y activa primero la versión gratuita.La versión gratuita de Rank Math es necesaria para ejecutar Rank Math Pro, pero no se puede instalar automáticamente. Por favor, instala y activa primero la versión gratuita.La versión gratuita de Rank Math es necesaria para ejecutar Rank Math Pro. Ambos plugins están ahora desactivados.Bloque de negocio local de Rank MathRank Math: Se ha añadido con éxito el esquema de vídeo a las entradas.Puntuación del analizador SEO de Rank Math.Clasificado por más clicsClasificación por mayor número de impresionesClasificado para la mayoría de las palabras claveClasificado para la mayor parte del tráfico de búsquedaRanking de palabras claveValoraciónPuntuación máximaPuntuación mínimaMáxima puntuaciónMínima puntuaciónPuntuaciónLeer másRecetaIngredientes de la recetaInstrucciones de la recetaMiniatura del vídeo de recetaRendimiento de la recetaIngredientes de la receta, añade un elemento por líneaRedirecciónMensajes redirigidosCategorías de redirecciónCategoría de redirecciónLa redirección se activará en esta fecha (opcional).La redirección se desactivará en esta fecha (opcional).CSV de redireccionesLas redirecciones se han sincronizado correctamente con el archivo .htaccess.Página web de referencia URLs de referenciaRefrescarRegiónReligión y espiritualidadRestanteLugar de trabajo remoto (opcional)EliminarEliminar los datos multimedia del feed RSSEliminar la URL canónica personalizadaEliminar del gráficoEliminar la redirecciónReemplazarReemplaza los caracteres o las palabras en las etiquetas alt, las etiquetas de título o en los pies de foto.SustitucionesInformar de la dirección de correo electrónicoInformar sobre el asunto del correo electrónicoTexto del pie de página del informeFondo de la cabecera del informeLogo del informeTexto superior del informeRepública de IrlandaResto de palabras claveRestauranteReuniónOpiniónUbicación de la reseñaValidador de pines enriquecidosTipos de resultados enriquecidosResultados enriquecidosDerechaPlan de trabajoMeta de robotsMeta robots editados para %1$d %2$s.Estado de los robotsEstado de Robots.txtRumaníaRutaEtiqueta de la rutaRusiaFederación RusaRuandaReuniónDescripción SEODetalles SEOInforme SEO de tu webPuntuación SEOAjustes SEOTítulo SEOEl SEO es la fuente de tráfico más consistente para cualquier webSugerencias SEOSan BartoloméSanta ElenaSan Cristóbal y NievesSanta LucíaSan Martín (parte holandesa)San Martín (Francia)San Pedro y MiquelónSan Vicente y GranadinasSalarioSalario (recomendado)Moneda del salarioLa cantidad del salario es paraIgual queSamoaSan MarinoSanto Tomé y PrincipeSatéliteSábadoArabia SaudíGuardarGuardar ajustesGuardar y continuarAhorra tiempo y dineroActivación programadaDesactivación programadaSchemaMaquetador SchemaSchema encontradoPlantillas de schemaSchema editado para %1$d %2$s.Schema a añadir.Tipo de schema de la entrada.SchemasCiencia y medicinaBuscarBuscar %sBuscar ClicsImpresión de búsqueda:Buscar impresionesBuscar palabra clave...Buscar ubicaciones dentro del radioBuscar URL de entradaBuscar categorías de redirecciónTráfico de búsquedaTráfico de búsquedas:Buscar categoríasLos motores de búsqueda muestran tu dirección de correo electrónico.Los motores de búsqueda pueden mostrar de forma destacada tu número de teléfono de contacto para los usuarios de móviles.Schemas de búsquedaTemporadaNombre de temporadaNúmero de temporadaURL de la temporadaNúmero secundarioTeléfono secundarioSeleccionar marcaSeleccionar categoríaSeleccionar páginaSelecciona el tipo de contenidoSelecciona la taxonomía de la marca del producto para utilizarla en el marcado de Schema.org y OpenGraph.Seleccionar zona horariaSelecciona un archivo de ajustes de Rank Math en tu ordenador y súbelo para utilizar la configuración personalizada.Selecciona una página de tu sitio donde quieras mostrar los metadatos de LocalBusiness.Selecciona el horario de apertura. Puedes añadir varios conjuntos si tienes horarios de apertura o cierre diferentes en algunos días o si tienes un descanso de medio día. Las horas se especifican utilizando el horario de 24:00.Selecciona los tipos de entrada para habilitar las opciones de SEO para ellos e incluirlos en el mapa del sitio.Selecciona las taxonomías para activar las opciones de SEO para ellas e incluirlas en el mapa del sitio.Selecciona la categoría que mejor refleje el contenido de tu programa.Selecciona la marca de agua por defecto que se aplicará si no se selecciona ninguna marca de agua específica.Selecciona el estilo de mapa que deseas utilizar en el frontend de tu web.Selecciona el tipo de contenido en la que utilizas vídeos y quieres que se muestren en la búsqueda de vídeos.Selecciona el tipo de contenido que utilizas para los artículos de noticias.Selecciona el texto que se mostrará junto a tu horario de apertura cuando tu tienda esté abierta las 24 horas del día.Selecciona esta opción si tienes un archivo de ajustes de Rank Math personalizado que quieras utilizar.Selecciona si quieres incluir un enlace a la página de administración del informe completo en el correo electrónico o no.Selecciona las tablas que se mostrarán en el informe.Selecciona el país principal de operación de tu organización. Esto ayuda a mejorar la precisión del localizador de tiendas.Selecciona el sistema de medición que prefieras (millas o kilómetros).SenegalCapitalización de las frasesSerbiaSerbia y MontenegroSirve cocinaServicioEstablecer las páginas de producto como noindex cuando la visibilidad del catálogo de WooCommerce esté establecida como oculta.Schema: Por defecto (%s)Schema: NingunoEstablecido como acerca de.Establecer como followEstablecer como indexMarcado como menciones.Establecer como nofollowEstablecer a nofollow.Establecer como noindexEstablecer a sponsored.Configura reglas de visualización para controlar dónde se utiliza esta plantilla de Schema en tu sitio. Por ejemplo, elige «Sitio completo» para utilizar la plantilla en todas las páginas de tu web.AjustesLas configuraciones no pueden importarse:No se han podido importar los ajustes: La carga ha fallado.No se ha podido importar el archivo de configuración:GravedadSeychellesShortcodeMostrar %sInformación del negocioMostrar URL del negocioMostrar número COCMostrar filtro de categoríaMostrar dirección de la empresaMostrar nombre de la empresaMostrar paísMostrar correo electrónicoMostrar número de FAXMostrar el identificador globalMostrar ventana de informaciónMostrar logotipoMostrar mapaMostrar agrupación de marcadoresMostrar horario de aperturaMostrar indicación de precioMostrar número principalMostrar planificador de rutasMostrar la etiqueta de la rutaMostrar número secundarioMostrar estadoMostrar identificación fiscalMostrar número de IVAMostrar la dirección en una líneaMostrar la ubicación más cercana si no se encuentra ninguna en el radioMostrar la etiqueta de abierto ahora después de la hora de apertura del día actualMostrar radioMostrar rutaSierra LeonaSingapurIndividualSint MaartenMapa del sitioMapas del sitioEslovaquiaEsloveniaSociedad y culturaSoftwareIslas SalomónSomaliaLo siento, no se ha encontrado ninguna palabra clave.Lo siento, no se ha encontrado ninguna ubicación.Lo siento, no se ha encontrado ningún id de la entrada.Lo siento, no se ha encontrado ninguna identificación de registro.Lo siento, no está permitido exportar redirecciones en este sitio.Lo siento, no tienes permisos para exportar el contenido de este sitio.Lo siento, no puedes importar contenidos a este sitio.Lo sentimos, no está permitido importar redirecciones en este sitio.Lo sentimos, no puedes guardar la plantilla.Lo siento, tu usuario no parece tener las capacidades necesarias para exportar.SudáfricaIslas Georgias del Sur y Sandwich del SurGeorgia del Sur / Islas SandwichCorea del SurSudán del SurEspañaCobertura espacialLocutableCobertura especialMapas del sitio especiales:Especifica otro tipo de Schema.org para describir con más detalle el producto al que se hace referencia. También puedes insertar una URL a un vocabulario externo como Wikidata o Wikipedia.Deportes y ocioSri LankaSt. HelenaSan Cristóbal y NievesSt. LuciaSt. MartinSan Pedro y MiquelónSan Vicente y las GranadinasIniciar auditoríaFecha de inicioDesplazamiento de inicioEstadoPasoPasosLocalizador de tiendasDirecciónAsunto de los correos electrónicos del informe.Enviar ahora con Indexación instantáneaCompletado correctamente.SudánCambios sugeridosDomingoPotencia el SEO de tu web con las opciones de Rank Math PRO, como análisis del sitio, rendimiento SEO, plantillas schema personalizadas, sitemaps de noticias/vídeos, etc.SuministrosSuministroSuministro:SurinamSvalbard y Jan MayenSvalbard y Jan MayenSuazilandiaSueciaSuizaSincronización con el .htaccessSiriaRepública Árabe SiriaSanto Tomé y PríncipeSanto Tomé y PríncipeTV y cineEtiquetasTaiwanTaiwán, provincia de ChinaTayikistánTanzaniaTanzania, República Unida deNIF-IVATaxonomías:TecnologíaCobertura temporalTérminosTerrenoProbar con GoogleColor del textoTexto o HTML básico para insertar debajo del título.Texto o HTML básico para insertar en la zona del pie de página.Texto para mostrar en el horario de apertura cuando el negocio está cerrado.TailandiaLa columna %1$s puede contener el valor %2$s, o nada.El ISBN del libro impresoLa URL del evento online, donde la gente puede unirse. Esta propiedad es obligatoria si tu evento se produce online.La URL de la organización que ofrece el puesto de trabajo. Déjalo en blanco para utilizar la información de tu propia empresaEl nombre del catálogo.La cocina de la receta (por ejemplo, francesa o etíope).Los datos del conjunto de datos abarcan un intervalo de tiempo determinado. Sólo incluye esta propiedad si el conjunto de datos tiene una dimensión temporal.La fecha a partir de la cual el precio ya no estará disponibleLa fecha de estreno de la película.La fecha en la que el elemento pasa a ser válido.La fecha en la que la oferta de trabajo caducará. Si una oferta de trabajo no caduca nunca, no no sabes cuando lo hará, no incluyas esta propiedadEdición del libroLa formación académica necesaria para el puesto de trabajo. Si no hay requisitos educativos, utiliza el valor sin requisitos. Si no conoces los requisitos educativos, no añadas esta propiedad.La dirección de correo electrónico del propietario del podcast. Asegúrate de que la dirección de correo electrónico está activa y controlada.El tiempo final del clip expresado como el número de segundos desde el inicio del trabajo.El coste estimado de los suministros consumidos al realizar las instrucciones.La experiencia que se requiere para el puesto de trabajo. Si no hay requisitos, utiliza 0.El formato de archivo de la distribución.No se han podido importar las siguientes líneas: El identificador único de la organización contratante para el trabajo.Cargo de la persona (por ejemplo, Director Financiero).La etiqueta que aparece en la barra lateral para el tipo de contenido personalizado donde puedes añadir y gestionar ubicaciones.El enlace para la descarga.El fabricante del producto. Si se activa, se utilizarán los datos de la Organización de la configuración SEO Local.El nombre de la empresa. Déjalo en blanco para utilizar la información de tu propia empresa.El nombre de la publicación de noticias. Debe coincidir con el nombre exactamente como aparece en sus artículos en news.google.com, omitiendo cualquier paréntesis final. Más información en support.google.comNúmero de calorías en la receta. Opcional.La fecha original en la que el empleador publicó el trabajo. Puedes dejarla vacía para usar la fecha de publicación del anuncio como la fecha en la que se publicó el trabajoEl nombre de contacto del propietario del podcast.El rango de precios del negocio, por ejemplo $$$.El rango de precios del negocio.La palabra clave de enfoque principal establecida para la entrada.La valoración del vídeo. Los valores admitidos son números flotantes en el rango de 0.0 (bajo) a 5.0 (alto), ambos inclusive. (Sólo se utiliza en el mapa del sitio del vídeo)Las redirecciones no se han podido sincronizar porque el archivo .htaccess no existe o no es escribible.La reseña o valoración debe mostrarse en la página para cumplir con las directrices de Schema de Google.El mismo conjunto de datos puede estar incluido en más de uno de estos repositorios. Puedes referirte a un catálogo de datos al que pertenezca este conjunto de datos haciendo referencia a él directamente.La hora de inicio del clip expresada como el número de segundos desde el comienzo del trabajo.La zona horaria se utiliza para calcular la función abierto ahora.El título del tomo. Úsalo para el título del tomo si difiere del libro. *Opcional cuando el tomo tiene el mismo título que el libroEl recuento total de pruebas es diferente para el competidor, ya que no tenemos acceso a su base de datos.La calificación de veracidad asignada a ClaimReview.reviewRating, como una palabra o frase corta legible por humanos. Este valor se muestra en la comprobación de hechos en los resultados de búsqueda. Ejemplos: Cierto, Mayormente ciertoEl nombre del lugar.Este mapa del sitio de vídeo es generado por el plugin SEO de WordPress Rank Math. Es lo que los motores de búsqueda como Google utilizan para encontrar y comprender el contenido de vídeo de tu web.Este mapa XML del sitio contiene %s URLs.Este Sitemap XML es generado por Rank Math WordPress SEO Plugin. Es lo que los motores de búsqueda como Google utilizan para rastrear y volver a rastrear publicaciones/páginas/productos/imágenes/archivos en tu web.Este correo electrónico se te ha enviado como miembro registrado de %s.Es el número de veces que se ha hecho clic en tu web en los resultados de búsqueda.Aquí tienes cuántas veces tu sitio se mostró en los resultados de búsqueda.Cuántas veces se hizo clic en tu sitio en los resultados de la búsqueda.Esta es la tasa media de clics (clics de búsqueda divididos por impresiones de búsqueda)Esta es la posición media de tu sitio en los resultados de búsqueda.Este es el número de páginas vistas realizadas por los visitantes de Google.Es el número total de palabras clave para las que se ha clasificado tu sitio.Esta es tu ganancia total de AdSense en ese periodo de tiempo.Esta opción te permite supervisar el rendimiento SEO de todos tus sitios en un panel centralizado en RankMath.com, para que puedas comprobar los sitios de un vistazo. Más información.Esta opción te permite mostrar %s en los gráficos de Analytics.Esta página no puede cargar Google Maps correctamente. Por favor, añade %s.Esta actualización instalará una versión beta de Rank Math SEO PRO.JuevesFormato de hora utilizado en el shortcode de contacto.PeriodoTimor OrientalTítuloCapitalización del títuloTexto del título establecido para la imagen actual.Hasta la fechaPara actualizar tus preferencias de correo electrónico, %s. ###ADDRESS###TogoTokelauTongaHerramientaHerramientasHerramientas:Las 5 palabras clave perdedoras5 entradas que más han perdidoLas 5 palabras clave ganadorasLas 5 entradas ganadorasArriba en el centroArriba a la izquierdaPalabras clave perdedoras principalesLas mejores entradas perdedorasArriba a la derechaEstados principalesPalabras clave ganadorasLas mejores entradas ganadorasClics totalesImpresiones totalesTotal de palabras claveTiempo totalNúmero total de palabras clave de tu sitio que puntúan por debajo de la posición 100.Prefijo de seguimientoTráficoTendenciaTrinidad y TobagoTrinidad y TobagoMartesTúnezTurquíaTurkmenistánIslas Turcas y CaicosIslas Turcas y CaicosApagadoTuvaluTipoTipo de plato, por ejemplo «aperitivo» o «postre».Tipo de empleo. Puedes elegir más de un valorTipo de eventoIslas Vírgenes de los Estados UnidosURLURL / Página onlineURL de una web de referencia que indica inequívocamente la identidad del conjunto de datos, normalmente en un repositorio diferente.URL del artículo.URL que lleva al menú del restaurante.URL específica para esta edición si existeURL a la que debe apuntar el enlace del logotipo.USDUgandaOh-ohUcraniaSin categoríaEmiratos Árabes UnidosReino UnidoReino Unido (UK)Estados UnidosEstados Unidos (EEUU)Islas Ultramarinas Menores de Estados UnidosRegión desconocidaTipo de objeto desconocido.Anular la publicación cuando haya caducadoIndeterminadoActualizarActualizar %sActualizar %s categoríaActualizar categoríaActualizar schemaActualizado¡Mejora tu plan!SubirFecha de subidaSubiendo...UruguayUsarUtiliza %1$s (distingue entre mayúsculas y minúsculas) como valor de la columna %2$s para eliminar una redirección.Utiliza el formato 24hUtilizar experiencia en lugar de educaciónUsar varias ubicacionesUtiliza las opciones avanzadasUtilizar enel marcado de schemaUtiliza las siguientes columnas en el archivo CSV (el orden no importa): %sUtiliza esta propiedad para especificar la(s) ubicación(es) geográfica(s) en la(s) que pueden encontrarse los empleados para trabajos desde casa. Se requiere al menos un país.Utiliza esta propiedad para especificar que el trabajo es desde casa (remoto). Mantén la dirección vacía si el trabajo es 100% remoto.Utiliza esta sección sólo para reseñas editoriales.UsadoCanónico del usuarioRoles de usuario:UsuariosLa opción «Index» o «NoIndex» te permite controlar lo que Google News Bot (no confundir con Google Search Bot) puede incluir o no en el Índice de Noticias de Google.UzbekistánNIF / CIFVER ANÁLISIS DETALLADOSVanuatuVaticanoVenezuelaNombre del localURL del localVerdictoVídeoCategoría de videoVideoclipTipo de contenido de vídeoSitemap de vídeosActivar mapas del sitio de vídeosLos mapas del sitio de vídeo proporcionan a los motores de búsqueda información sobre el contenido de vídeo de tu sitio.Los sitemaps de vídeo proporcionan a los motores de búsqueda información sobre el contenido de vídeo de tu sitio. Para más información: Sitemaps de vídeoEtiquetas de videoMiniatura del vídeoMiniatura del vídeo: %sURL del vídeoURL del vídeo.Fecha de subida del videoVietnamVietnamVistas %sVer schemaVer schemasIslas Vírgenes BritánicasIslas Vírgenes de los Estados UnidosWallis y FutunaWallis y FutunaAviso:Advertencia: el enlace se ha insertado pero puede tener errores. Por favor, pruébalo.Hemos creado %1$sRank Math, un plugin SEO para WordPress%2$s, para ayudar a todos los propietarios de webs a acceder a las herramientas SEO que necesitan para mejorar su SEO y atraer más tráfico a tu web.Nombre alternativo de la webNombre de la webURL de la web del lugarWeb o enlace socialMiércolesSahara OccidentalSamoa OccidentalCuando se activa, las secciones de palabras clave ganadoras y palabras clave perdedoras sólo mostrarán las palabras clave rastreadas.Cuando está activada, la sección de palabras clave ganadoras sólo mostrará las palabras clave rastreadas.Cuando termines de editar, no olvides pulsar «publicar» para crear esta ubicación.¿Dónde quieres utilizar esta plantilla de schema?AnchoTodo el mundoMapa del sitio XMLLos mapas de sitio XML ayudan a los motores de búsqueda a indexar el contenido de tu web's de forma más eficaz.YemenSíPuedes usar este shortcode o el bloque de Schema en el editor de bloques para imprimir los datos del esquema en el contenido con el fin de cumplir con las directrices de Google. Lee más sobre ello aquí.Puedes utilizar el bloque de negocios locales en el editor de bloques, o copiarlo y pegarlo en el contenido. Más informaciónPuedes utilizar el bloque de schemas en el editor de bloques, o copiarlo y pegarlo en el contenido. Este shortcode sólo funcionará en esta página.Has utilizado todos tus créditos AI y necesitas comprar más a tu proveedor de servicios SEO.Normalmente solo necesitas un mapa del sitio de noticias cuando tu web está incluida en Google Noticias.Por lo general, sólo necesitarás un sitemap de vídeo cuando tu web tenga contenido de vídeo.Tu archivo KML de ubicaciones se encuentra aquí: %sEl índice de tu mapa del sitio de noticias se encuentra aquí: : %sEl feed RSS de tu podcast se encuentra aquí: %sTus plantillasEl índice de tu mapa del sitio de vídeo se encuentra aquí: %sTu cuota de palabras clave ha caducado. Actualiza tu plan para aumentar el límite.Tu ubicación:Tu nombre o el nombre de la empresa para destacarlo en el panel de reconocimiento de Google.ZambiaZimbabueNivel de ampliación[Editar]todo en minúsculashaz click aquícssSelectorsdías atrásdetectedItemspor ejemplo, 09:00-17:00horas atráshttps://rankmath.com/?utm_source=Plugin&utm_medium=Readme%20Author%20URI&utm_campaign=WPhttps://rankmath.com/wordpress/plugin/seo-suite/El mapa del sitio locations.kml se genera automáticamente cuando se activa el módulo SEO Local, y se añaden las geo-coordenadas.nuestro artículo de la base de conocimientosameAsCategorías de redirecciónCategoría de redirecciónIslas Åland↳languages/rank-math-pro-es_ES.po000064400000777007147600403130012546 0ustar00# Translation of Rank Math - Rank Math Pro in Spanish (Spain) # This file is distributed under the same license as the Rank Math - Rank Math Pro package. msgid "" msgstr "" "Project-Id-Version: Rank Math - Rank Math Pro\n" "POT-Creation-Date: \n" "PO-Revision-Date: 2023-08-25 11:44+0200\n" "Last-Translator: FX Bénard \n" "Language-Team: \n" "Language: es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Poedit 3.3.2\n" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Your Templates" msgstr "Tus plantillas" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Schema Builder" msgstr "Maquetador Schema" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Display Conditions" msgstr "Mostrar condiciones" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Custom Schema" msgstr "Schema personalizado" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Please consider using %1$s Block instead." msgstr "Considera la posibilidad de utilizar el Bloque %1$s en su lugar." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Note: Please save the post as a draft first to see the actual data." msgstr "Nota: Guarda primero la entrada como borrador para ver los datos reales." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Add New Condition" msgstr "Añadir nueva condición" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Set up display rules to control where this Schema template is used on your website. For example, choose \"Entire Site\" to use the template on all pages on your website." msgstr "Configura reglas de visualización para controlar dónde se utiliza esta plantilla de Schema en tu sitio. Por ejemplo, elige «Sitio completo» para utilizar la plantilla en todas las páginas de tu web." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Where do you want to use this Schema template?" msgstr "¿Dónde quieres utilizar esta plantilla de schema?" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Enter Schema Type" msgstr "Introduce el tipo de esquema" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Empty for All Authors, or User IDs separated by comma" msgstr "Vacío para todos los autores, o ID de usuario separados por comas" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "In Author (on Single Posts)" msgstr "En Autor (en entradas individuales)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "In WebPage Schema" msgstr "En el Schema de la página web" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "In WebSite Schema" msgstr "En el Schema de la web" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "In Publisher (Organization or Person Schema)" msgstr "En Editor (Schema de organización o de persona)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Singular" msgstr "Individual" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Archives" msgstr "Archivos" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Entire Site" msgstr "Sitio completo" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Insert" msgstr "Insertar" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Exclude" msgstr "Excluir" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Include" msgstr "Incluir" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "All Post Types" msgstr "Todos los tipos de contenido" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Author" msgstr "Autor" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "All Archives" msgstr "Todos los archivos" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Manually create and edit your own custom Schema – fully control all of your properties, property groups, and the associated attributes. Please proceed with caution and validate your code to ensure it aligns with Google's Structured Data guidelines and standards." msgstr "Crea y edita manualmente tu propio Schema personalizado: controla totalmente todas tus propiedades, grupos de propiedades y los atributos asociados. Procede con precaución y valida tu código para asegurarte de que se ajusta a las directrices y normas de Google de datos estructurados." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Use" msgstr "Usar" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Schema Found" msgstr "Schema encontrado" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "JSON-LD/Custom Code" msgstr "JSON-LD/Código personalizado" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "URL / Online Page" msgstr "URL / Página online" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Import Schema Code from" msgstr "Importar código de Schema de" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Test with Google" msgstr "Probar con Google" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Copied!" msgstr "¡Copiado!" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Copy" msgstr "Copiar" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "JSON-LD Code" msgstr "Código JSON-LD" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Importing…" msgstr "Importando..." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Page URL" msgstr "URL de la página" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Process HTML" msgstr "Procesar HTML" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "HTML Code" msgstr "Código HTML" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Process Code" msgstr "Código de proceso" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Custom JSON-LD Code" msgstr "Código JSON-LD personalizado" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Make schema Primary" msgstr "Hacer que sea el schema principal" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "For example, Game, Multimedia" msgstr "Por ejemplo, «Juego», «Multimedia»" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Application Category" msgstr "Categoría de la solicitud" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "For example, Windows 7, OSX 10.6, Android 1.6" msgstr "Por ejemplo, «Windows 7», «OSX 10.6», «Android 1.6»" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Operating System" msgstr "Sistema operativo" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "End date and time of the event" msgstr "Fecha y hora de finalización del evento" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "End Date" msgstr "Fecha de fin" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Date and time of the event" msgstr "Fecha y hora del evento" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Start Date" msgstr "Fecha de inicio" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Indicates whether the event occurs online, offline at a physical location, or a mix of both online and offline." msgstr "Indica si el evento ocurre online, offline en un lugar físico o una mezcla de ambos, online y offline." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Event Attendance Mode" msgstr "Modo de asistencia al evento" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Current status of the event (optional)" msgstr "Estado actual del evento (opcional)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Event Status" msgstr "Estado del evento" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Type of the event" msgstr "Tipo de evento" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Event Type" msgstr "Tipo de evento" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Editions" msgstr "Ediciones" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Position of the episode within an ordered group of episodes (1, 2, 3, etc)." msgstr "Posición del episodio dentro de un grupo ordenado de episodios (1, 2, 3, etc)." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Episode Number" msgstr "Número de episodio" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Is episode family friendly?" msgstr "¿El episodio es apto para familias?" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "If empty, podcast channel image will be used from the Settings page." msgstr "Si está vacía, se utilizará la imagen del canal podcast de la página de ajustes." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Episode Image URL" msgstr "URL de la imagen del episodio" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "By default, current post URL is used." msgstr "Por defecto, se utiliza la URL actual de la publicación." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Episode URL" msgstr "URL del episodio" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "ISO 8601 duration format. Example: PT37M. Use this tool to convert standard time to ISO8601 format." msgstr "Formato de duración ISO 8601. Ejemplo: PT37M. Utiliza esta herramienta para convertir la hora estándar al formato ISO8601." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Episode Duration" msgstr "Duración del episodio" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A plaintext description of the episode without HTML tags." msgstr "Una descripción en texto plano del episodio sin etiquetas HTML." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Episode Description" msgstr "Descripción del episodio" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Episode Name" msgstr "Nombre del episodio" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Podcast Episode" msgstr "Episodio de podcast" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "If set to true, this property indicates whether a job posting will accept experience in place of its formal educational qualifications. If set to true, you must include both the experienceRequirements and educationRequirements properties." msgstr "Si se establece en cierto, esta propiedad indica si una oferta de empleo aceptará experiencia en lugar de sus cualificaciones educativas formales. Si se marca como cierto, debes incluir las propiedades experienceRequirements y educationRequirements." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Use Exp in place of Education" msgstr "Utilizar experiencia en lugar de educación" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Remote Job Location (Optional)" msgstr "Lugar de trabajo remoto (opcional)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Use this property to specify that the job is a Work From Home (remote) job. keep address empty if job is 100% remote." msgstr "Utiliza esta propiedad para especificar que el trabajo es desde casa (remoto). Mantén la dirección vacía si el trabajo es 100% remoto." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Is Telecommute Job" msgstr "¿Es un trabajo a distancia?" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The hiring organization's unique identifier for the job." msgstr "El identificador único de la organización contratante para el trabajo." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Posting ID (Recommended)" msgstr "ID de la publicación (Recomendado)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Type of employment. You can choose more than one value" msgstr "Tipo de empleo. Puedes elegir más de un valor" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Employment Type (Recommended)" msgstr "Tipo de empleo (recomendado)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "If checked, post status will be changed to Draft and its URL will return a 404 error, as required by the Rich Result guidelines" msgstr "Si está marcado, el estado de la publicación se cambiará a Borrador y su URL devolverá un error 404, según lo exigen las directrices de resultados enriquecidos" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The date when the job posting will expire. If a job posting never expires, or you do not know when the job will expire, do not include this property" msgstr "La fecha en la que la oferta de trabajo caducará. Si una oferta de trabajo no caduca nunca, no no sabes cuando lo hará, no incluyas esta propiedad" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The original date on which employer posted the job. You can leave it empty to use the post publication date as job posted date" msgstr "La fecha original en la que el empleador publicó el trabajo. Puedes dejarla vacía para usar la fecha de publicación del anuncio como la fecha en la que se publicó el trabajo" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Steps" msgstr "Pasos" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Supplies" msgstr "Suministros" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Example: P12DT23H15M" msgstr "Ejemplo: P12DT23H15M" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "HowTo" msgstr "Guía práctica" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Questions" msgstr "Preguntas" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The rating of the video. Supported values are float numbers in the range 0.0 (low) to 5.0 (high), inclusive. (Used in the Video Sitemap only)" msgstr "La valoración del vídeo. Los valores admitidos son números flotantes en el rango de 0.0 (bajo) a 5.0 (alto), ambos inclusive. (Sólo se utiliza en el mapa del sitio del vídeo)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "An arbitrary string tag describing the video. Add coma separated video tags. (Used in the Video Sitemap only)" msgstr "Una etiqueta de cadena arbitraria que describe el vídeo. Añade etiquetas de vídeo separadas por comas. (Sólo se utiliza en el mapa del sitio de vídeos)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Video Tags" msgstr "Etiquetas de video" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A short description of the broad category that the video belongs to. Add coma separated video categories. (Used in the Video Sitemap only)" msgstr "Una breve descripción de la categoría general a la que pertenece el vídeo. Añade categorías de vídeo separadas por comas. (Sólo se utiliza en el mapa del sitio de vídeos)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Video Category" msgstr "Categoría de video" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Mark this video as Family-friendly" msgstr "Marcar este vídeo como apto para familias" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Is Family Friendly Video" msgstr "Es un vídeo apto para toda la familia" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Height" msgstr "Alto" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Width" msgstr "Ancho" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A video thumbnail URL" msgstr "URL de la miniatura de un vídeo" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Upload Date" msgstr "Fecha de subida" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A URL pointing to the actual video media file like MP4, MOV, etc. Please leave it empty if you don't know the URL." msgstr "Una URL que apunta al archivo de medios real del vídeo, como MP4, MOV, etc. Por favor, déjalo vacío si no conoces la URL." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A URL pointing to the embeddable player for the video. Example: https://www.youtube.com/embed/VIDEOID" msgstr "Una URL que apunta al reproductor incrustable del vídeo. Ejemplo: https://www.youtube.com/embed/ID-DEL-VIDEO" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Embed URL" msgstr "Incrustar URL" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "sameAs" msgstr "sameAs" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The job title of the person (for example, Financial Manager)." msgstr "Cargo de la persona (por ejemplo, Director Financiero)." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Job title" msgstr "Título del empleo" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Gender" msgstr "Género" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Keep this section empty if this is an editorial reviews." msgstr "Mantén esta sección vacía si se trata de una reseña editorial." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The manufacturer of the product. If enabled, the Organization data from Local SEO settings will be used." msgstr "El fabricante del producto. Si se activa, se utilizarán los datos de la Organización de la configuración SEO Local." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Add Manufacturer" msgstr "Añadir fabricante" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Specify another Schema.org type to further describe the product that is referenced. You can also insert a URL to an external vocabulary such as Wikidata or Wikipedia." msgstr "Especifica otro tipo de Schema.org para describir con más detalle el producto al que se hace referencia. También puedes insertar una URL a un vocabulario externo como Wikidata o Wikipedia." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Additional Type" msgstr "Tipo adicional" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Product URL" msgstr "URL del producto" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Product name" msgstr "Nombre del producto" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Instruction Type" msgstr "Tipo de instrucción" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Recipe ingredients, add one item per line" msgstr "Ingredientes de la receta, añade un elemento por línea" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Quantity produced by the recipe, for example 4 servings" msgstr "Cantidad producida por la receta, por ejemplo 4 raciones" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Other terms for your recipe such as the season, the holiday, or other descriptors. Separate multiple entries with commas." msgstr "Otros términos para tu receta tales como la temporada, la celebración u otras descripciones. Separa las entradas múltiples con comas." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The cuisine of the recipe (for example, French or Ethiopian)." msgstr "La cocina de la receta (por ejemplo, francesa o etíope)." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Type of dish, for example appetizer, or dessert." msgstr "Tipo de plato, por ejemplo «aperitivo» o «postre»." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "URL pointing to the menu of the restaurant." msgstr "URL que lleva al menú del restaurante." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Menu URL" msgstr "URL del menú" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Serves Cuisine" msgstr "Sirve cocina" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "You can either use this shortcode or Schema Block in the block editor to print the schema data in the content in order to meet the Google's guidelines. Read more about it here." msgstr "Puedes usar este shortcode o el bloque de Schema en el editor de bloques para imprimir los datos del esquema en el contenido con el fin de cumplir con las directrices de Google. Lee más sobre ello aquí." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The timezone is used to calculate the Open now functionality." msgstr "La zona horaria se utiliza para calcular la función abierto ahora." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Select Timezone" msgstr "Seleccionar zona horaria" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Use 24h Format" msgstr "Utiliza el formato 24h" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Area Served" msgstr "Zona en la que se presta el servicio" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Payment Accepted" msgstr "Pago aceptado" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Currencies Accepted" msgstr "Monedas aceptadas" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The price range of the business." msgstr "El rango de precios del negocio." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Business FAX" msgstr "Fax de empresa" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Secondary Number" msgstr "Número secundario" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Primary Number" msgstr "Número principal" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "You can use the Local Business Block in the block editor, or copy and paste this in the content. Learn more" msgstr "Puedes utilizar el bloque de negocios locales en el editor de bloques, o copiarlo y pegarlo en el contenido. Más información" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "DataSets" msgstr "Conjuntos de datos" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid " Only include this property if the dataset has a spatial dimension." msgstr " Sólo incluye esta propiedad si el conjunto de datos tiene una dimensión espacial." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Spatial Coverage" msgstr "Cobertura espacial" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The data in the dataset covers a specific time interval. Only include this property if the dataset has a temporal dimension." msgstr "Los datos del conjunto de datos abarcan un intervalo de tiempo determinado. Sólo incluye esta propiedad si el conjunto de datos tiene una dimensión temporal." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Keywords summarizing the dataset. Add one keyword per line." msgstr "Palabras clave que resumen el conjunto de datos. Añade una palabra clave por línea." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "An identifier, such as a DOI or a Compact Identifier. Add one identifier per line." msgstr "Un identificador, como un DOI o un Identificador Compacto. Añade un identificador por línea." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "URL of a reference Web page that unambiguously indicates the dataset's identity, usually in a different repository." msgstr "URL de una web de referencia que indica inequívocamente la identidad del conjunto de datos, normalmente en un repositorio diferente." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Same As" msgstr "Igual que" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Location of a page describing the dataset." msgstr "Ubicación de una página que describe el conjunto de datos." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "You can use the Schema Block in the block editor, or copy and paste this in the content. This shortcode will work on this page only." msgstr "Puedes utilizar el bloque de schemas en el editor de bloques, o copiarlo y pegarlo en el contenido. Este shortcode sólo funcionará en esta página." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The date the movie was released." msgstr "La fecha de estreno de la película." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Copy & paste this shortcode in the content." msgstr "Copia y pega este shortcode en el contenido." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Shortcode" msgstr "Shortcode" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The review or rating must be displayed on the page to comply with Google's Schema guidelines." msgstr "La reseña o valoración debe mostrarse en la página para cumplir con las directrices de Schema de Google." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Review Location" msgstr "Ubicación de la reseña" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Movie Director" msgstr "Director de cine" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Movie Name" msgstr "Nombre de la película" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Article Section" msgstr "Sección del artículo" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Google does not allow Person as the Publisher for articles. Organization will be used instead." msgstr "Google no permite Persona como editor de los artículos. Debe usarse Organización en su lugar." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Article Type" msgstr "Tipo de artículo" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Add speakable attributes to Article Schema." msgstr "Añade atributos locutables al Schema del artículo." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Enable Speakable" msgstr "Activar locución" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Website or Social Link" msgstr "Web o enlace social" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Performer" msgstr "Actor" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Performer Information" msgstr "Información del ejecutante" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The URL of the online event, where people can join. This property is required if your event is happening online" msgstr "La URL del evento online, donde la gente puede unirse. Esta propiedad es obligatoria si tu evento se produce online." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Online Event URL" msgstr "URL del evento online" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Course Provider URL" msgstr "URL del proveedor del curso" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Course Provider Name" msgstr "Nombre del proveedor del curso" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Course Provider" msgstr "Proveedor del curso" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Book Format" msgstr "Formato del libro" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Date of first publication of this tome" msgstr "Fecha de la primera publicación de este tomo" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Date Published" msgstr "Fecha de publicación" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "URL specific to this edition if one exists" msgstr "URL específica para esta edición si existe" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The ISBN of the print book" msgstr "El ISBN del libro impreso" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The edition of the book" msgstr "Edición del libro" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The title of the tome. Use for the title of the tome if it differs from the book. *Optional when tome has the same title as the book" msgstr "El título del tomo. Úsalo para el título del tomo si difiere del libro. *Opcional cuando el tomo tiene el mismo título que el libro" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Edition" msgstr "Edición" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Season URL" msgstr "URL de la temporada" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Season Name" msgstr "Nombre de temporada" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Position of the season within an ordered group of seasons (1, 2, 3, etc)." msgstr "Posición de la temporada dentro de un grupo ordenado de temporadas (1, 2, 3, etc)." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Season Number" msgstr "Número de temporada" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Fully-qualified URL of the episode audio file, including the format extension (for example, .wav, .mp3)" msgstr "URL completa del archivo de audio del episodio, incluida la extensión del formato (por ejemplo, .wav, .mp3)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Audio File URL" msgstr "URL del archivo de audio" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The educational background needed for the job posting. If there aren't any educational requirements, use the no requirements value. If you don't know the educational requirements, don't add this property." msgstr "La formación académica necesaria para el puesto de trabajo. Si no hay requisitos educativos, utiliza el valor sin requisitos. Si no conoces los requisitos educativos, no añadas esta propiedad." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Use this property to specify geographic location(s) in which employees may be located for work from home jobs. At least one country is required." msgstr "Utiliza esta propiedad para especificar la(s) ubicación(es) geográfica(s) en la(s) que pueden encontrarse los empleados para trabajos desde casa. Se requiere al menos un país." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Location Type" msgstr "Tipo de ubicación" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The experience that's required for the job posting. If there aren't any requirements, use 0." msgstr "La experiencia que se requiere para el puesto de trabajo. Si no hay requisitos, utiliza 0." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Months of Experience" msgstr "Meses de experiencia" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Website URL of the venue" msgstr "URL de la web del lugar" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Venue URL" msgstr "URL del local" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The venue name." msgstr "El nombre del lugar." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Venue Name" msgstr "Nombre del local" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Logo URL of the organization offering the job position. Leave empty to use your own company information" msgstr "URL del logo de la organización que ofrece el puesto de trabajo. Déjalo en blanco para utilizar la información de tu propia empresa" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Organization Logo (Recommended)" msgstr "Logotipo de la organización (recomendado)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The URL of the organization offering the job position. Leave empty to use your own company information" msgstr "La URL de la organización que ofrece el puesto de trabajo. Déjalo en blanco para utilizar la información de tu propia empresa" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Organization URL (Recommended)" msgstr "URL de la organización (Recomendado)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The name of the company. Leave empty to use your own company information." msgstr "El nombre de la empresa. Déjalo en blanco para utilizar la información de tu propia empresa." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Hiring Organization" msgstr "Organización contratante" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Salary amount is for" msgstr "La cantidad del salario es para" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Payroll (Recommended)" msgstr "Nómina (recomendado)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Insert amount, e.g. 50.00, or a salary range, e.g. 40.00-50.00" msgstr "Inserta una cantidad, p.ej. «50,00», o un rango de salario, p.ej. «40,00-50,00»." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Salary (Recommended)" msgstr "Salario (recomendado)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Step" msgstr "Paso" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Tool" msgstr "Herramienta" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "ISO 4217 Currency code. Example: EUR" msgstr "Código de moneda ISO 4217. Ejemplo: EURO" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The estimated cost of the supplies consumed when performing instructions." msgstr "El coste estimado de los suministros consumidos al realizar las instrucciones." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Cost" msgstr "Precio" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Question" msgstr "Pregunta" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Answer" msgstr "Respuesta" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A URL that points to the start time of the clip. The clip URL must point to the same URL path as the video with additional query parameters that specify the time." msgstr "Una URL que apunta a la hora de inicio del clip. La URL del clip debe apuntar a la misma ruta URL que el vídeo con parámetros de consulta adicionales que especifiquen la hora." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Clip URL" msgstr "URL del clip" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The end time of the clip expressed as the number of seconds from the beginning of the work." msgstr "El tiempo final del clip expresado como el número de segundos desde el inicio del trabajo." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "End Offset" msgstr "Desplazamiento final" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The start time of the clip expressed as the number of seconds from the beginning of the work." msgstr "La hora de inicio del clip expresada como el número de segundos desde el comienzo del trabajo." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Start Offset" msgstr "Desplazamiento de inicio" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Clip Name" msgstr "Nombre del clip" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Video Clip" msgstr "Videoclip" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Inventory Level" msgstr "Nivel de inventario" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The date after which the price will no longer be available" msgstr "La fecha a partir de la cual el precio ya no estará disponible" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The date when the item becomes valid." msgstr "La fecha en la que el elemento pasa a ser válido." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Price Valid From" msgstr "Precio válido desde" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Offer availability" msgstr "Disponibilidad de la oferta" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Availability" msgstr "Disponibilidad" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Currency" msgstr "Moneda" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Price" msgstr "Precio" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Offers" msgstr "Ofertas" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Brand URL" msgstr "URL de la marca" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Brand Name" msgstr "Nombre de la marca" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Instruction Texts" msgstr "Textos formativos" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Instruction name of the recipe." msgstr "Nombre de la instrucción de la receta." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Video Upload Date" msgstr "Fecha de subida del video" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "ISO 8601 duration format. Example: PT1H30M" msgstr "Formato de duración ISO 8601. Ejemplo: PT1H30M" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Duration" msgstr "Duración" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A recipe video thumbnail URL" msgstr "URL de la miniatura de un vídeo de receta" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A URL pointing to the actual video media file" msgstr "Una URL que apunta al archivo de vídeo actual" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A video URL. Optional." msgstr "Una URL del vídeo. Opcional." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Video URL" msgstr "URL del vídeo" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A recipe video Name" msgstr "Nombre de un vídeo de receta" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The number of calories in the recipe. Optional." msgstr "Número de calorías en la receta. Opcional." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Closing Time" msgstr "Hora de cierre" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Opening Time" msgstr "Hora de apertura" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Open Days" msgstr "Días abiertos" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Longitude" msgstr "Longitud" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Latitude" msgstr "Latitud" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Geo Cordinates" msgstr "Coordenadas geográficas" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Postal Code" msgstr "Código postal" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Region" msgstr "Región" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Locality" msgstr "Localidad" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Street Address" msgstr "Dirección" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The link for the download." msgstr "El enlace para la descarga." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Content URL" msgstr "URL del contenido" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The file format of the distribution." msgstr "El formato de archivo de la distribución." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Encoding Format" msgstr "Formato de codificación" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A license under which the dataset is distributed." msgstr "Licencia bajo la que se distribuye el conjunto de datos." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A short summary describing a dataset." msgstr "Breve resumen que describe un conjunto de datos." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A descriptive name of a dataset." msgstr "Nombre descriptivo de un conjunto de datos." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Either a specific edition of the written work, or the volume of the work" msgstr "O una edición específica del trabajo escrito o el volumen del trabajo" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Data Set" msgstr "Conjunto de datos" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The catalog name." msgstr "El nombre del catálogo." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The same dataset can be included in more than one such repository. You can refer to a data catalog that this dataset belongs to by referencing it directly." msgstr "El mismo conjunto de datos puede estar incluido en más de uno de estos repositorios. Puedes referirte a un catálogo de datos al que pertenezca este conjunto de datos haciendo referencia a él directamente." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Data Catalog" msgstr "Catálogo de datos" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Claim" msgstr "Reclamación" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Headline" msgstr "Titular" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Appearance" msgstr "Apariencia" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Negative notes, add one item per line" msgstr "Notas negativas, añade un elemento por línea" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Positive notes, add one item per line" msgstr "Notas positivas, añade un elemento por línea" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Use this section only for editorial reviews." msgstr "Utiliza esta sección sólo para reseñas editoriales." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Modified Date" msgstr "Fecha de modificación" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Review" msgstr "Opinión" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The truthfulness rating assigned to ClaimReview.reviewRating, as a human-readible short word or phrase. This value is displayed in the fact check in search results. Examples: True, Mostly true" msgstr "La calificación de veracidad asignada a ClaimReview.reviewRating, como una palabra o frase corta legible por humanos. Este valor se muestra en la comprobación de hechos en los resultados de búsqueda. Ejemplos: Cierto, Mayormente cierto" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Rating maximum score" msgstr "Máxima puntuación" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Rating Maximum" msgstr "Puntuación máxima" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Rating minimum score" msgstr "Mínima puntuación" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Rating Minimum" msgstr "Puntuación mínima" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Rating score" msgstr "Puntuación" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Rating" msgstr "Valoración" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Image URL" msgstr "URL de la imagen" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "cssSelectors" msgstr "cssSelectors" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Speakable" msgstr "Locutable" #: includes/modules/schema/assets/js/schema.js:1 msgid "Delete" msgstr "Borrar" #: includes/modules/schema/assets/js/schema.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Global Templates in Use" msgstr "Plantillas globales en uso" #: includes/modules/news-sitemap/assets/js/news-sitemap.js:1 msgid "Using an \"Index\" or \"NoIndex\" option allows you to control what Google News Bot (not to be confused with Google Search Bot) can include or not include in the Google News Index." msgstr "La opción «Index» o «NoIndex» te permite controlar lo que Google News Bot (no confundir con Google Search Bot) puede incluir o no en el Índice de Noticias de Google." #: includes/modules/news-sitemap/assets/js/news-sitemap.js:1 msgid "Googlebot-News index" msgstr "Índice Googlebot-News" #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "When you're done editing, don't forget to hit \"publish\" to create this location." msgstr "Cuando termines de editar, no olvides pulsar «publicar» para crear esta ubicación." #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Publish your location!" msgstr "¡Publica tu ubicación!" #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Make sure to add the Local Business Block or %s to display your business data." msgstr "Asegúrate de añadir el bloque de negocio local o %s para mostrar los datos de tu negocio." #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Show Business Information" msgstr "Información del negocio" #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Add your local business's details here with \"Local Business\" Schema Markup in order to be eligible for local SERP features." msgstr "Añade aquí los datos de tu negocio local con el marcado schema «Negocio local» para poder optar a las funciones SERP locales." #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Local Business Schema" msgstr "Schema de negocio local" #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Give your business's new location a name here. This field is required and will be visible to users." msgstr "Dale aquí un nombre a la nueva ubicación de tu negocio. Este campo es obligatorio y será visible para los usuarios." #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Local Business Name" msgstr "Nombre del negocio local" #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Dismiss" msgstr "Descartar" #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Next" msgstr "Siguiente" #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Finish" msgstr "Terminar" #: includes/modules/content-ai/assets/js/content-ai.js:1 #: includes/modules/content-ai/assets/src/content-ai.js:12 msgid "You have used all of your AI credits and need to purchase more from your SEO service provider." msgstr "Has utilizado todos tus créditos AI y necesitas comprar más a tu proveedor de servicios SEO." #: includes/modules/content-ai/assets/js/content-ai.js:1 #: includes/modules/content-ai/assets/src/content-ai.js:8 msgid "Contact your SEO service provider for more AI credits." msgstr "Ponte en contacto con tu proveedor de servicios SEO para obtener más créditos de AI." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Past 5 years" msgstr "Últimos 5 años" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Past day" msgstr "Último día" #: includes/modules/analytics/assets/js/stats.js:1 msgid "6 Months" msgstr "6 meses" #: includes/modules/analytics/assets/js/stats.js:1 msgid "90 Days" msgstr "90 días" #: includes/modules/analytics/assets/js/stats.js:1 msgid "30 Days" msgstr "30 días" #: includes/modules/analytics/assets/js/stats.js:1 msgid "15 Days" msgstr "15 días" #: includes/modules/analytics/assets/js/stats.js:1 msgid "7 Days" msgstr "7 días" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Issue Message" msgstr "Mensaje de tema" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Items" msgstr "Elementos" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Rich Result Types" msgstr "Tipos de resultados enriquecidos" #: includes/modules/analytics/assets/js/stats.js:1 msgid "detectedItems" msgstr "detectedItems" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Severity" msgstr "Gravedad" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Message" msgstr "Mensaje" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Issues" msgstr "Temas" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Mobile Usability Result" msgstr "Resultado de la usabilidad móvil" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Unspecified" msgstr "Indeterminado" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Referring URLs" msgstr "URLs de referencia" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Index Status Result" msgstr "Resultado del estado de indexación" #: includes/modules/analytics/assets/js/stats.js:1 msgid "User Canonical" msgstr "Canónico del usuario" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Google Canonical" msgstr "Canonical de Google" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Page Fetch State" msgstr "Estado de obtención de la página" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Not Available" msgstr "No disponible" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Last Crawl Time" msgstr "Hora del último rastreo" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Indexing State" msgstr "Estado de indexación" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Robots.txt State" msgstr "Estado de Robots.txt" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Verdict" msgstr "Verdicto" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Last Crawl: " msgstr "Último rastreo: " #: includes/modules/analytics/assets/js/stats.js:1 msgid "Submit now with Instant Indexing" msgstr "Enviar ahora con Indexación instantánea" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Google: " msgstr "Google: " #: includes/modules/analytics/assets/js/stats.js:1 msgid "hours ago" msgstr "horas atrás" #: includes/modules/analytics/assets/js/stats.js:1 msgid "days ago" msgstr "días atrás" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Top Statuses" msgstr "Estados principales" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Excluded" msgstr "Excluido" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Only 6 keywords can be added in the graph" msgstr "Sólo se pueden añadir 6 palabras clave en el gráfico" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Remove from graph" msgstr "Eliminar del gráfico" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Add to graph" msgstr "Añadir al gráfico" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Allowed" msgstr "Permitido" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Remaining" msgstr "Restante" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Used" msgstr "Usado" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Delete All" msgstr "Borrar todas" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Cancel" msgstr "Cancelar" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Save" msgstr "Guardar" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Keyword" msgstr "Palabra clave" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Keyword Manager" msgstr "Gestor de palabras clave" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Added" msgstr "Añadido" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Adding…" msgstr "Añadiendo…" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Add" msgstr "Añadir" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Search Keyword…" msgstr "Buscar palabra clave..." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Save Settings" msgstr "Guardar ajustes" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Select Post Types" msgstr "Selecciona el tipo de contenido" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Include Secondary KWs" msgstr "Incluir palabras clave secundarias" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Options will be applied to old & new posts. By default, only Primary keyword will be imported." msgstr "Las opciones se aplicarán a las entradas antiguas y nuevas. Por defecto, sólo se importará la palabra clave principal." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Enable Auto Import" msgstr "Activar importación automática" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Auto Add Focus Keywords" msgstr "Añadir automáticamente palabras clave de enfoque" #: includes/modules/analytics/assets/js/stats.js:1 msgid "No new Focus Keywords found." msgstr "No se han encontrado nuevas palabras clave de enfoque." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Successfully Completed." msgstr "Completado correctamente." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Adding Focus Keywords.." msgstr "Añadir palabras clave de enfoque…" #: includes/modules/analytics/assets/js/stats.js:1 msgid "↳" msgstr "↳" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Rest of the Keywords" msgstr "Resto de palabras clave" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Add in Keyword Manager" msgstr "Añadir al Gestor de palabras clave" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Added in Keyword Manager" msgstr "Añadido al gestor de palabras clave" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Delete from Keyword Manager" msgstr "Eliminar del gestor de palabras clave" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Top 5 Losing Keywords" msgstr "Las 5 palabras clave perdedoras" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Top 5 Winning Keywords" msgstr "Las 5 palabras clave ganadoras" #: includes/modules/analytics/assets/js/stats.js:1 msgid "This is how many times your site has been clicked on in the search results." msgstr "Es el número de veces que se ha hecho clic en tu web en los resultados de búsqueda." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Avg.CTR" msgstr "CTR medio" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Read more" msgstr "Leer más" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Average click-through rate. Search clicks divided by search impressions." msgstr "Tasa media de clics. Clics de búsqueda divididos por impresiones de búsqueda." #: includes/modules/analytics/assets/js/stats.js:1 msgid "How many times your site was clicked on in the search results." msgstr "Cuántas veces se hizo clic en tu sitio en los resultados de la búsqueda." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Open Report" msgstr "Abrir informe" #: includes/modules/analytics/assets/js/stats.js:1 msgid "This is your total AdSense earning from the time period." msgstr "Esta es tu ganancia total de AdSense en ese periodo de tiempo." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Adsense" msgstr "Adsense" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Average position of all the ranking keywords below 100 position." msgstr "Posición media de todas las palabras clave de la clasificación por debajo de la posición 100." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Total number of keywords your site ranking below 100 position." msgstr "Número total de palabras clave de tu sitio que puntúan por debajo de la posición 100." #: includes/modules/analytics/assets/js/stats.js:1 msgid "How many times your site was clicked." msgstr "Cuántas veces se ha hecho clic en tu sitio." #: includes/modules/analytics/assets/js/stats.js:1 msgid "How many times your site showed up in the search results." msgstr "Cuántas veces ha aparecido tu sitio en los resultados de búsqueda." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Content" msgstr "Contenido" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Traffic" msgstr "Tráfico" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Links" msgstr "Enlaces" #: includes/modules/analytics/assets/js/stats.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "All" msgstr "Todas" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Pageviews" msgstr "Vistas de página" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Ranking Keywords" msgstr "Ranking de palabras clave" #: includes/modules/analytics/assets/js/stats.js:1 msgid "This is the average position of your site in the search results." msgstr "Esta es la posición media de tu sitio en los resultados de búsqueda." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Avg. Position" msgstr "Posición media" #: includes/modules/analytics/assets/js/stats.js:1 msgid "This is the average click-through rate (search clicks divided by search impressions)." msgstr "Esta es la tasa media de clics (clics de búsqueda divididos por impresiones de búsqueda)" #: includes/modules/analytics/assets/js/stats.js:1 msgid "CTR" msgstr "CTR" #: includes/modules/analytics/assets/js/stats.js:1 msgid "This is how many times your site was clicked on in the search results." msgstr "Cuántas veces se hizo clic en tu sitio en los resultados de la búsqueda." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Search Clicks" msgstr "Buscar Clics" #: includes/modules/analytics/assets/js/stats.js:1 msgid "This is the total number of keywords your site ranked for." msgstr "Es el número total de palabras clave para las que se ha clasificado tu sitio." #: includes/modules/analytics/assets/js/stats.js:1 msgid "This is how many times your site showed up in the search results." msgstr "Aquí tienes cuántas veces tu sitio se mostró en los resultados de búsqueda." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Search Impressions" msgstr "Buscar impresiones" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Page Fetch" msgstr "Obtener la página" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Robots state" msgstr "Estado de los robots" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Crawled As" msgstr "Rastreado como" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Rich Results" msgstr "Resultados enriquecidos" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Mobile Usability" msgstr "Usabilidad móvil" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Indexing Allowed" msgstr "Indexación permitida" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Status" msgstr "Estado" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Index Status" msgstr "Estado del índice" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Trend" msgstr "Tendencia" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Loading…" msgstr "Cargando..." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Please set the Focus Keyword for this page." msgstr "Por favor, marca la palabra clave de enfoque para esta página." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Suggested Changes" msgstr "Cambios sugeridos" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Coming Soon" msgstr "Próximamente" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Save spending time and money" msgstr "Ahorra tiempo y dinero" #: includes/modules/analytics/assets/js/stats.js:1 msgid "SEO suggestions" msgstr "Sugerencias SEO" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Periodically analyze post" msgstr "Analiza periódicamente la entrada" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Intelligent Suggestions" msgstr "Sugerencias inteligentes" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Ranked for most Keywords" msgstr "Clasificado para la mayoría de las palabras clave" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Ranked for most Clicks" msgstr "Clasificado por más clics" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Ranked for most Impressions" msgstr "Clasificación por mayor número de impresiones" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Ranked for most Search Traffic" msgstr "Clasificado para la mayor parte del tráfico de búsqueda" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Schema type of the post." msgstr "Tipo de schema de la entrada." #: includes/modules/analytics/assets/js/stats.js:1 msgid "The primary focus keyword set for the post." msgstr "La palabra clave de enfoque principal establecida para la entrada." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Primary Keyword" msgstr "Palabra clave principal" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Rank Math’s SEO Analyzer Score." msgstr "Puntuación del analizador SEO de Rank Math." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Rank Math SEO score." msgstr "Puntuación SEO de Rank Math." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Content Score" msgstr "Puntuación de contenido" #: includes/modules/analytics/assets/js/stats.js:1 msgid "SEO Score" msgstr "Puntuación SEO" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Timeframe" msgstr "Periodo" #: includes/modules/analytics/assets/js/stats.js:1 msgid "[Edit]" msgstr "[Editar]" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Top 5 Losing Posts" msgstr "5 entradas que más han perdido" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Top 5 Winning Posts" msgstr "Las 5 entradas ganadoras" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Avg. CTR" msgstr "CTR medio" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Clicks" msgstr "Clics" #: includes/modules/analytics/assets/js/stats.js:1 msgid "#" msgstr "#" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Search Post URL" msgstr "Buscar URL de entrada" #: includes/modules/analytics/assets/js/stats.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "No results found matching your search query." msgstr "No se han encontrado resultados que coincidan con tu búsqueda." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Position History" msgstr "Historial de posición" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Are you sure you want to delete all the Manually Tracked keywords from Rank Tracker? This action is irreversible." msgstr "¿Estás seguro de que quieres eliminar todas las palabras clave rastreadas manualmente de Rank Tracker? Esta acción es irreversible." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Upgrade your plan!" msgstr "¡Mejora tu plan!" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Your keyword quota has expired. Please upgrade your plan to increase the limit." msgstr "Tu cuota de palabras clave ha caducado. Actualiza tu plan para aumentar el límite." #: includes/modules/analytics/assets/js/admin-bar.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "This is the number of pageviews carried out by visitors from Google." msgstr "Este es el número de páginas vistas realizadas por los visitantes de Google." #: includes/modules/analytics/assets/js/admin-bar.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Refresh" msgstr "Refrescar" #: includes/modules/analytics/assets/js/admin-bar.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Google PageSpeed score for desktop and mobile." msgstr "Puntuación de Google PageSpeed para escritorio y móvil." #: includes/modules/analytics/assets/js/admin-bar.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "PageSpeed" msgstr "PageSpeed" #: assets/admin/js/gutenberg-formats.js:1 msgid "Link" msgstr "Enlazar" #: assets/admin/js/gutenberg-formats.js:1 msgid "Link edited." msgstr "Enlace editado." #: assets/admin/js/gutenberg-formats.js:1 msgid "Warning: the link has been inserted but may have errors. Please test it." msgstr "Advertencia: el enlace se ha insertado pero puede tener errores. Por favor, pruébalo." #: assets/admin/js/gutenberg-formats.js:1 msgid "%s (opens in a new tab)" msgstr "%s (abre en una nueva pestaña)" #: assets/admin/js/gutenberg-formats.js:1 msgid "Set to mentions." msgstr "Marcado como menciones." #: assets/admin/js/gutenberg-formats.js:1 msgid "Set to about." msgstr "Establecido como acerca de." #: assets/admin/js/gutenberg-formats.js:1 msgid "Set to sponsored." msgstr "Establecer a sponsored." #: assets/admin/js/gutenberg-formats.js:1 msgid "Set to nofollow." msgstr "Establecer a nofollow." #: assets/admin/js/gutenberg-formats.js:1 msgid "Open in new tab." msgstr "Abrir en una nueva pestaña." #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Close" msgstr "Cerrar" #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 msgid "Google Trends" msgstr "Tendencias de Google" #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Interest" msgstr "Interés" #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Past 12 months" msgstr "Últimos 12 meses" #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Past 90 days" msgstr "Últimos 90 días" #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Past 30 days" msgstr "Últimos 30 días" #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Past 7 days" msgstr "Últimos 7 días" #: assets/admin/js/blocks.js:1 msgid "Move down" msgstr "Mover hacia abajo" #: assets/admin/js/blocks.js:1 msgid "Move up" msgstr "Mover hacia arriba" #: assets/admin/js/blocks.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Material" msgstr "Material" #: assets/admin/js/blocks.js:1 msgid "Add one tool per line." msgstr "Añadir una herramienta por línea." #: assets/admin/js/blocks.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Tools" msgstr "Herramientas" #: assets/admin/js/blocks.js:1 msgid "Add one supply element per line." msgstr "Añadir un elemento de suministro por línea." #: assets/admin/js/blocks.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Supply" msgstr "Suministro" #: assets/admin/js/blocks.js:1 msgid "USD" msgstr "USD" #: assets/admin/js/blocks.js:1 msgid "Estimated Cost" msgstr "Coste estimados" #: assets/admin/js/blocks.js:1 msgid "Rank Math's Local Business block" msgstr "Bloque de negocio local de Rank Math" #: assets/admin/js/blocks.js:1 msgid "Local Business by Rank Math" msgstr "Local Business by Rank Math" #: assets/admin/js/blocks.js:1 msgid "Contact" msgstr "Contacto" #: assets/admin/js/blocks.js:1 msgid "All Locations" msgstr "Todas las ubicaciones" #: assets/admin/js/blocks.js:1 msgid "Show open now label after opening hour for current day" msgstr "Mostrar la etiqueta de abierto ahora después de la hora de apertura del día actual" #: assets/admin/js/blocks.js:1 msgid "Hide Closed Days" msgstr "Ocultar días de cierre" #: assets/admin/js/blocks.js:1 msgid "Show %s" msgstr "Mostrar %s" #: assets/admin/js/blocks.js:1 msgid "Show Opening Hours" msgstr "Mostrar horario de apertura" #: assets/admin/js/blocks.js:1 msgid "Show Price Indication" msgstr "Mostrar indicación de precio" #: assets/admin/js/blocks.js:1 msgid "Show COC number" msgstr "Mostrar número COC" #: assets/admin/js/blocks.js:1 msgid "Show TAX ID" msgstr "Mostrar identificación fiscal" #: assets/admin/js/blocks.js:1 msgid "Show VAT number" msgstr "Mostrar número de IVA" #: assets/admin/js/blocks.js:1 msgid "Show Logo" msgstr "Mostrar logotipo" #: assets/admin/js/blocks.js:1 msgid "Show Business URL" msgstr "Mostrar URL del negocio" #: assets/admin/js/blocks.js:1 msgid "Show Email" msgstr "Mostrar correo electrónico" #: assets/admin/js/blocks.js:1 msgid "Show FAX number" msgstr "Mostrar número de FAX" #: assets/admin/js/blocks.js:1 msgid "Show Secondary number" msgstr "Mostrar número secundario" #: assets/admin/js/blocks.js:1 msgid "Show Primary number" msgstr "Mostrar número principal" #: assets/admin/js/blocks.js:1 msgid "Show Country" msgstr "Mostrar país" #: assets/admin/js/blocks.js:1 msgid "Show State" msgstr "Mostrar estado" #: assets/admin/js/blocks.js:1 msgid "Show address on one line" msgstr "Mostrar la dirección en una línea" #: assets/admin/js/blocks.js:1 msgid "Show Company Address" msgstr "Mostrar dirección de la empresa" #: assets/admin/js/blocks.js:1 msgid "Show Company Name" msgstr "Mostrar nombre de la empresa" #: assets/admin/js/blocks.js:1 msgid "Show nearest location if none is found within radius" msgstr "Mostrar la ubicación más cercana si no se encuentra ninguna en el radio" #: assets/admin/js/blocks.js:1 msgid "Add dropdown to filter results by category" msgstr "Añadir desplegable para filtrar los resultados por categoría" #: assets/admin/js/blocks.js:1 msgid "Search Locations within the radius" msgstr "Buscar ubicaciones dentro del radio" #: assets/admin/js/blocks.js:1 msgid "Show radius" msgstr "Mostrar radio" #: assets/admin/js/blocks.js:1 msgid "Route Label" msgstr "Etiqueta de la ruta" #: assets/admin/js/blocks.js:1 msgid "Show Route Planner" msgstr "Mostrar planificador de rutas" #: assets/admin/js/blocks.js:1 msgid "Show InfoWindow" msgstr "Mostrar ventana de información" #: assets/admin/js/blocks.js:1 msgid "Show Marker Clustering" msgstr "Mostrar agrupación de marcadores" #: assets/admin/js/blocks.js:1 msgid "Allow Dragging" msgstr "Permitir arrastrar" #: assets/admin/js/blocks.js:1 msgid "Allow Zoom by scroll" msgstr "Permitir ampliación por desplazamiento" #: assets/admin/js/blocks.js:1 msgid "Allow Zoom" msgstr "Permitir ampliación" #: assets/admin/js/blocks.js:1 msgid "Zoom Level" msgstr "Nivel de ampliación" #: assets/admin/js/blocks.js:1 msgid "Show Category filter" msgstr "Mostrar filtro de categoría" #: assets/admin/js/blocks.js:1 msgid "Map Height" msgstr "Altura del mapa" #: assets/admin/js/blocks.js:1 msgid "Map Width" msgstr "Ancho del mapa" #: assets/admin/js/blocks.js:1 msgid "Map Type" msgstr "Tipo de mapa" #: assets/admin/js/blocks.js:1 msgid "Show Map" msgstr "Mostrar mapa" #: assets/admin/js/blocks.js:1 msgid "Map Settings" msgstr "Ajustes del mapa" #: assets/admin/js/blocks.js:1 msgid "Opening Hours Settings" msgstr "Ajustes del horario de apertura" #: assets/admin/js/blocks.js:1 msgid "Address Settings" msgstr "Ajustes de dirección" #: assets/admin/js/blocks.js:1 msgid "Preview Image" msgstr "Previsualizar imagen" #: assets/admin/js/blocks.js:1 msgid "Location Categories" msgstr "Categorías de ubicación" #: assets/admin/js/blocks.js:1 msgid "Locations" msgstr "Ubicaciones" #: assets/admin/js/blocks.js:1 msgid "Store Locator" msgstr "Localizador de tiendas" #: assets/admin/js/blocks.js:1 msgid "Map" msgstr "Mapa" #: assets/admin/js/blocks.js:1 msgid "Settings" msgstr "Ajustes" #: rank-math-pro.php:115 msgid "Please update Rank Math Free to the latest version first before using Rank Math PRO." msgstr "Actualiza Rank Math Free a la última versión antes de utilizar Rank Math PRO." #: includes/modules/video-sitemap/class-video-sitemap.php:63 msgid "Video Sitemaps give search engines information about video content on your site. More information: Video Sitemaps" msgstr "Los sitemaps de vídeo proporcionan a los motores de búsqueda información sobre el contenido de vídeo de tu sitio. Para más información: Sitemaps de vídeo" #: includes/modules/seo-analysis/views/competitor-analysis.php:51 msgid "The total test count is different for the competitor as we don't have access to their database." msgstr "El recuento total de pruebas es diferente para el competidor, ya que no tenemos acceso a su base de datos." #: includes/modules/seo-analysis/views/competitor-analysis.php:51 msgid "Note:" msgstr "Nota:" #: includes/modules/seo-analysis/views/competitor-analysis.php:44 msgid "Complete" msgstr "Completo" #: includes/modules/seo-analysis/views/competitor-analysis.php:34 msgid "Start Audit" msgstr "Iniciar auditoría" #: includes/modules/seo-analysis/views/competitor-analysis.php:29 msgid "Enter a site URL to see how it ranks for the same SEO criteria as your site." msgstr "Introduce la URL de un sitio para ver cómo se clasifica según los mismos criterios SEO que tu sitio." #: includes/modules/seo-analysis/views/competitor-analysis.php:27 msgid "Competitor Analysis" msgstr "Análisis de la competencia" #: includes/modules/seo-analysis/class-seo-analysis-pro.php:81 msgid "Print" msgstr "Imprimir" #. Translators: Placeholder is the image title. #: includes/modules/schema/video/class-parser.php:327 msgid "Video Thumbnail: %s" msgstr "Miniatura del vídeo: %s" #: includes/modules/schema/video/class-parser.php:299 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Video Thumbnail" msgstr "Miniatura del vídeo" #: includes/modules/schema/shortcode/podcastepisode.php:112 msgid "By" msgstr "Por" #: includes/modules/schema/shortcode/podcastepisode.php:89 msgid "Episode" msgstr "Episodio" #: includes/modules/schema/shortcode/podcastepisode.php:78 msgid "Season" msgstr "Temporada" #: includes/modules/schema/shortcode/podcastepisode.php:40 msgid "%d Sec" msgstr "%d seg" #: includes/modules/schema/shortcode/podcastepisode.php:39 msgid "%d Min" msgstr "%d min" #: includes/modules/schema/shortcode/podcastepisode.php:38 msgid "%d Hour" msgstr "%d hora" #: includes/modules/schema/class-snippet-pro-shortcode.php:104 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Cons" msgstr "Contras" #: includes/modules/schema/class-snippet-pro-shortcode.php:103 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Pros" msgstr "Pros" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:516 msgid "Merged" msgstr "Fusionado" #. Translators: placeholder is a link to the KB article. #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:77 msgid "our Knowledge Base article" msgstr "nuestro artículo de la base de conocimiento" #. Translators: placeholder is a link to the KB article. #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:77 msgid "For more information, please see %s." msgstr "Para más información, consulta %s." #. Translators: placeholder is the filter name. #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:71 msgid "If an imported redirection differs from an existing redirection (or another imported redirection) only by the source value, then those redirections will be merged into a single redirection with multiple sources. You can change this behavior with the %s filter hook." msgstr "Si una redirección importada difiere de una redirección existente (o de otra redirección importada) sólo por el valor de la fuente, entonces esas redirecciones se fusionarán en una única redirección con múltiples fuentes. Puedes cambiar este comportamiento con el gancho de filtro %s." #. Translators: placeholder 1 is the column name, placeholder 2 is the possible #. column value ("case"). #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:65 msgid "The %1$s column may contain the value %2$s, or nothing." msgstr "La columna %1$s puede contener el valor %2$s, o nada." #. Translators: placeholders are column names. #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:62 msgid "Only the %1$s and the %2$s columns are required, the others are optional." msgstr "Sólo las columnas %1$s y %2$s son obligatorias, las demás son opcionales." #: includes/modules/redirections/class-schedule.php:375 msgid "One or more of the selected redirections could not be changed because they are scheduled for future activation/deactivation." msgstr "Una o varias de las redirecciones seleccionadas no se han podido modificar porque están programadas para una futura activación/desactivación." #: includes/modules/redirections/class-schedule.php:89 msgid "Redirection will be deactivated on this date (optional)." msgstr "La redirección se desactivará en esta fecha (opcional)." #: includes/modules/redirections/class-schedule.php:88 msgid "Scheduled Deactivation" msgstr "Desactivación programada" #: includes/modules/redirections/class-schedule.php:72 msgid "Redirection will be activated on this date (optional)." msgstr "La redirección se activará en esta fecha (opcional)." #: includes/modules/redirections/class-schedule.php:71 msgid "Scheduled Activation" msgstr "Activación programada" #: includes/modules/podcast/views/options.php:117 msgid "Add copyright details if your show is copyrighted." msgstr "Añade los detalles del copyright si tu programa tiene derechos de autor." #: includes/modules/podcast/views/options.php:116 msgid "Copyright Text" msgstr "Texto del Copyright" #: includes/modules/podcast/views/options.php:107 msgid "Indicates whether the podcast is explicit language or adult content." msgstr "Indica si el podcast tiene lenguaje explícito o contenido para adultos." #: includes/modules/podcast/views/options.php:106 msgid "Is Explicit" msgstr "Es explícito" #: includes/modules/podcast/views/options.php:97 msgid "Add the tracking prefix provided by your tracking service like Chartable, Podsights, Podtrac, etc." msgstr "Añade el prefijo de seguimiento proporcionado por tu servicio de seguimiento como Chartable, Podsights, Podtrac, etc." #: includes/modules/podcast/views/options.php:96 msgid "Tracking Prefix" msgstr "Prefijo de seguimiento" #: includes/modules/podcast/views/options.php:87 msgid "Min Size: 1400x1400px, Max Size: 3000x3000px.
    The filesize should not exceed 0.5MB." msgstr "Tamaño mínimo: 1400x1400px, Tamaño máximo: 3000x3000px.
    El tamaño del archivo no debe superar los 0,5 MB." #: includes/modules/podcast/views/options.php:78 msgid "Select the category that best reflects the content of your show." msgstr "Selecciona la categoría que mejor refleje el contenido de tu programa." #: includes/modules/podcast/views/options.php:75 msgid "Technology" msgstr "Tecnología" #: includes/modules/podcast/views/options.php:74 msgid "TV & Film" msgstr "TV y cine" #: includes/modules/podcast/views/options.php:73 msgid "Sports & Recreation" msgstr "Deportes y ocio" #: includes/modules/podcast/views/options.php:72 msgid "Society & Culture" msgstr "Sociedad y cultura" #: includes/modules/podcast/views/options.php:71 msgid "Science & Medicine" msgstr "Ciencia y medicina" #: includes/modules/podcast/views/options.php:70 msgid "Religion & Spirituality" msgstr "Religión y espiritualidad" #: includes/modules/podcast/views/options.php:69 msgid "News & Politics" msgstr "Noticias y política" #: includes/modules/podcast/views/options.php:67 msgid "Kids & Family" msgstr "Niños y familia" #: includes/modules/podcast/views/options.php:66 msgid "Health" msgstr "Salud" #: includes/modules/podcast/views/options.php:65 msgid "Government & Organizations" msgstr "Gobierno y organizaciones" #: includes/modules/podcast/views/options.php:64 msgid "Games & Hobbies" msgstr "Juegos y aficiones" #: includes/modules/podcast/views/options.php:63 msgid "Education" msgstr "Educación" #: includes/modules/podcast/views/options.php:62 msgid "Comedy" msgstr "Comedia" #: includes/modules/podcast/views/options.php:61 msgid "Business" msgstr "Negocio" #: includes/modules/podcast/views/options.php:60 msgid "Arts" msgstr "Artes" #: includes/modules/podcast/views/options.php:57 msgid "Podcast Category" msgstr "Categoría de podcast" #: includes/modules/podcast/views/options.php:49 msgid "The email address of the podcast owner. Please make sure the email address is active and monitored." msgstr "La dirección de correo electrónico del propietario del podcast. Asegúrate de que la dirección de correo electrónico está activa y controlada." #: includes/modules/podcast/views/options.php:48 msgid "Owner Email " msgstr "Correo electrónico del propietario " #: includes/modules/podcast/views/options.php:40 msgid "The podcast owner contact name." msgstr "El nombre de contacto del propietario del podcast." #: includes/modules/podcast/views/options.php:39 msgid "Owner Name" msgstr "Nombre del propietario" #: includes/modules/podcast/views/options.php:29 msgid "A plaintext description of the podcast." msgstr "Una descripción en texto plano del podcast." #: includes/modules/podcast/views/options.php:28 msgid "Podcast Description" msgstr "Descripción del podcast" #: includes/modules/podcast/views/options.php:18 msgid "Name of the podcast." msgstr "Nombre del podcast." #: includes/modules/podcast/views/options.php:17 msgid "Podcast Name" msgstr "Nombre del podcast" #. translators: Link to Podcast RSS feed #: includes/modules/podcast/class-podcast.php:87 msgid "Your Podcast RSS feed can be found here: %s" msgstr "El feed RSS de tu podcast se encuentra aquí: %s" #. translators: Link to kb article #: includes/modules/podcast/class-podcast.php:84 msgid "Learn more" msgstr "Saber más" #: includes/modules/podcast/class-podcast.php:53 msgid "Podcast channel image configured in the Rank Math Settings." msgstr "Imagen del canal del podcast configurada en los ajustes de Math Rank." #: includes/modules/podcast/class-podcast.php:52 #: includes/modules/podcast/views/options.php:86 msgid "Podcast Image" msgstr "Imagen del podcast" #: includes/modules/news-sitemap/class-news-sitemap.php:133 msgid "News Sitemaps allow you to control which content you submit to Google News. More information: News Sitemaps overview" msgstr "Los sitemaps de noticias te permiten controlar el contenido que envías a Google News. Para más información: Visión general de los sitemaps de noticias" #: includes/modules/local-seo/views/titles-options.php:318 msgid "Min Size: 112Χ112px.
    A squared image is preferred by the search engines." msgstr "Tamaño mínimo: 112Χ112px.
    Los motores de búsqueda prefieren una imagen cuadrada." #: includes/modules/local-seo/views/titles-options.php:308 msgid "Your name or company name intended to feature in Google's Knowledge Panel." msgstr "Tu nombre o el nombre de la empresa para destacarlo en el panel de reconocimiento de Google." #: includes/modules/local-seo/views/titles-options.php:307 msgid "Person/Organization Name" msgstr "Nombre de persona/organización" #: includes/modules/local-seo/views/titles-options.php:299 msgid "An alternate version of your site name (for example, an acronym or shorter name)." msgstr "Una versión alternativa del nombre de tu sitio (por ejemplo, un acrónico o un nombre más corto)." #: includes/modules/local-seo/views/titles-options.php:298 msgid "Website Alternate Name" msgstr "Nombre alternativo de la web" #: includes/modules/local-seo/views/titles-options.php:289 msgid "Enter the name of your site to appear in search results." msgstr "Introduce el nombfre de tu sitio que aparecerá en los resultados del buscador." #: includes/modules/local-seo/views/titles-options.php:288 msgid "Website Name" msgstr "Nombre de la web" #: includes/modules/local-seo/class-admin.php:81 assets/admin/js/blocks.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Local Business" msgstr "Negocio local" #: includes/modules/local-seo/class-admin.php:80 #: includes/modules/podcast/views/options.php:59 #: includes/modules/analytics/assets/js/stats.js:1 msgid "None" msgstr "Ninguno" #: includes/modules/local-seo/class-admin.php:62 msgid "KML is a file format used to display geographic data in an Earth browser such as Google Earth. More information: Locations KML" msgstr "KML es un formato de archivo utilizado para mostrar datos geográficos en un navegador terrestre como Google Earth. Más información: Ubicaciones KML" #: includes/modules/analytics/class-analytics.php:634 msgid "Search Impression:" msgstr "Impresión de búsqueda:" #: includes/modules/analytics/class-analytics.php:633 msgid "Search Traffic:" msgstr "Tráfico de búsquedas:" #: includes/modules/analytics/class-ajax.php:51 msgid "Data import will not work for this service as sufficient permissions are not given." msgstr "La importación de datos no funcionará para este servicio ya que no se han facilitado permisos suficientes." #: includes/class-modules.php:84 msgid "Please activate Schema module to use this module." msgstr "Activa el módulo de Schema para utilizar este módulo." #: includes/class-modules.php:76 msgid "Make your podcasts discoverable via Google Podcasts, Apple Podcasts, and similar services with Podcast RSS feed and Schema Markup generated by Rank Math." msgstr "Haz que tus podcasts se puedan descubrir desde Google Podcasts, Apple Podcasts y servicios similares con un feed RSS de podcast y el marcado de Schema generado por Rank Math." #: includes/admin/class-post-filters.php:79 includes/class-modules.php:75 #: includes/modules/podcast/class-podcast.php:82 msgid "Podcast" msgstr "Podcast" #: includes/admin/class-post-filters.php:93 msgid "How To" msgstr "Guía práctica" #: includes/admin/class-admin-helper.php:616 msgid "Unknown Region" msgstr "Región desconocida" #: includes/admin/class-admin-helper.php:611 msgid "Wallis & Futuna" msgstr "Wallis y Futuna" #: includes/admin/class-admin-helper.php:600 msgid "U.S. Virgin Islands" msgstr "Islas Vírgenes de los Estados Unidos" #: includes/admin/class-admin-helper.php:598 msgid "Turks & Caicos Islands" msgstr "Islas Turcas y Caicos" #: includes/admin/class-admin-helper.php:594 msgid "Trinidad & Tobago" msgstr "Trinidad y Tobago" #: includes/admin/class-admin-helper.php:586 msgid "São Tomé & Príncipe" msgstr "Santo Tomé y Príncipe" #: includes/admin/class-admin-helper.php:581 msgid "Svalbard & Jan Mayen" msgstr "Svalbard y Jan Mayen" #: includes/admin/class-admin-helper.php:578 msgid "St. Vincent & Grenadines" msgstr "San Vicente y las Granadinas" #: includes/admin/class-admin-helper.php:577 msgid "St. Pierre & Miquelon" msgstr "San Pedro y Miquelón" #: includes/admin/class-admin-helper.php:576 msgid "St. Martin" msgstr "St. Martin" #: includes/admin/class-admin-helper.php:575 msgid "St. Lucia" msgstr "St. Lucia" #: includes/admin/class-admin-helper.php:574 msgid "St. Kitts & Nevis" msgstr "San Cristóbal y Nieves" #: includes/admin/class-admin-helper.php:573 msgid "St. Helena" msgstr "St. Helena" #: includes/admin/class-admin-helper.php:563 msgid "Sint Maarten" msgstr "Sint Maarten" #: includes/admin/class-admin-helper.php:554 msgid "Réunion" msgstr "Reunión" #: includes/admin/class-admin-helper.php:541 msgid "Palestine" msgstr "Palestina" #: includes/admin/class-admin-helper.php:523 msgid "Myanmar (Burma)" msgstr "Myanmar (Birmania)" #: includes/admin/class-admin-helper.php:501 msgid "Macau" msgstr "Macau" #: includes/admin/class-admin-helper.php:490 msgid "Kosovo" msgstr "Kosovo" #: includes/admin/class-admin-helper.php:447 msgid "Falkland Islands (Islas Malvinas)" msgstr "Islas Malvinas (Falkland)" #: includes/admin/class-admin-helper.php:435 msgid "Côte d'Ivoire" msgstr "Costa de Marfil" #: includes/admin/class-admin-helper.php:434 assets/admin/js/divi.js:1 #: assets/admin/js/elementor.js:1 assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Czechia" msgstr "Chequia" #: includes/admin/class-admin-helper.php:427 msgid "Congo - Kinshasa" msgstr "Congo - Kinshasa" #: includes/admin/class-admin-helper.php:426 msgid "Congo - Brazzaville" msgstr "Congo - Brazzaville" #: includes/admin/class-admin-helper.php:417 msgid "Caribbean Netherlands" msgstr "Antillas Holandesas" #: includes/admin/class-admin-helper.php:404 msgid "Bosnia & Herzegovina" msgstr "Bosnia y Herzegovina" #: includes/admin/class-admin-helper.php:386 msgid "Antigua & Barbuda" msgstr "Antigua y Barbuda" #: includes/admin/class-admin-helper.php:378 msgid "Aland Islands" msgstr "Islas Aland" #: includes/admin/class-admin-helper.php:360 msgid "Virgin Islands, U.S." msgstr "Islas Vírgenes de los Estados Unidos" #: includes/admin/class-admin-helper.php:359 msgid "Virgin Islands, British" msgstr "Islas Vírgenes Británicas" #: includes/admin/class-admin-helper.php:358 msgid "Viet Nam" msgstr "Vietnam" #: includes/admin/class-admin-helper.php:353 msgid "United States Minor Outlying Islands" msgstr "Islas Ultramarinas Menores de Estados Unidos" #: includes/admin/class-admin-helper.php:352 #: includes/admin/class-admin-helper.php:605 assets/admin/js/divi.js:1 #: assets/admin/js/elementor.js:1 assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "United States" msgstr "Estados Unidos" #: includes/admin/class-admin-helper.php:351 #: includes/admin/class-admin-helper.php:604 assets/admin/js/divi.js:1 #: assets/admin/js/elementor.js:1 assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "United Kingdom" msgstr "Reino Unido" #: includes/admin/class-admin-helper.php:336 msgid "Tanzania, United Republic of" msgstr "Tanzania, República Unida de" #: includes/admin/class-admin-helper.php:334 msgid "Taiwan, Province of China" msgstr "Taiwán, provincia de China" #: includes/admin/class-admin-helper.php:333 msgid "Syrian Arab Republic" msgstr "República Árabe Siria" #: includes/admin/class-admin-helper.php:324 msgid "South Georgia and the South Sandwich Islands" msgstr "Islas Georgias del Sur y Sandwich del Sur" #: includes/admin/class-admin-helper.php:315 msgid "Serbia and Montenegro" msgstr "Serbia y Montenegro" #: includes/admin/class-admin-helper.php:312 msgid "Sao Tome and Principe" msgstr "Santo Tomé y Principe" #: includes/admin/class-admin-helper.php:310 #: includes/admin/class-admin-helper.php:555 msgid "Samoa" msgstr "Samoa" #: includes/admin/class-admin-helper.php:303 msgid "Russian Federation" msgstr "Federación Rusa" #: includes/admin/class-admin-helper.php:299 #: includes/admin/class-admin-helper.php:549 msgid "Puerto Rico" msgstr "Puerto Rico" #: includes/admin/class-admin-helper.php:290 msgid "Palestinian Territory, Occupied" msgstr "Territorio Palestino, Ocupado" #: includes/admin/class-admin-helper.php:289 #: includes/admin/class-admin-helper.php:540 msgid "Palau" msgstr "Palau" #: includes/admin/class-admin-helper.php:266 #: includes/admin/class-admin-helper.php:285 #: includes/admin/class-admin-helper.php:536 msgid "Northern Mariana Islands" msgstr "Islas Marianas del Norte" #: includes/admin/class-admin-helper.php:265 msgid "Moldova, Republic of" msgstr "Moldavia, República de" #: includes/admin/class-admin-helper.php:264 msgid "Micronesia, Federated States of" msgstr "Micronesia, Estados Federados de" #: includes/admin/class-admin-helper.php:251 msgid "Macedonia, the Former Yugosalv Republic of" msgstr "Macedonia, Antigua República Yugoslava de" #: includes/admin/class-admin-helper.php:250 msgid "Macao" msgstr "Macau" #: includes/admin/class-admin-helper.php:246 msgid "Libyan Arab Jamahiriya" msgstr "Libia" #: includes/admin/class-admin-helper.php:241 msgid "Lao People's Democratic Republic" msgstr "República Democrática Popular de Laos" #: includes/admin/class-admin-helper.php:238 msgid "Korea, Republic of" msgstr "Corea, República de" #: includes/admin/class-admin-helper.php:237 msgid "Korea, Democratic People's Republic of" msgstr "Corea, República Popular Democrática de" #: includes/admin/class-admin-helper.php:228 #: includes/admin/class-admin-helper.php:479 assets/admin/js/divi.js:1 #: assets/admin/js/elementor.js:1 assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Ireland" msgstr "Irlanda" #: includes/admin/class-admin-helper.php:226 msgid "Iran, Islamic Republic of" msgstr "Irán, República Islámica de" #: includes/admin/class-admin-helper.php:219 msgid "Holy See (Vatican City State)" msgstr "Santa Sede (Estado Ciudad del Vaticano)" #: includes/admin/class-admin-helper.php:218 msgid "Heard Island and Mcdonald Islands" msgstr "Islas Heard y McDonald" #: includes/admin/class-admin-helper.php:212 #: includes/admin/class-admin-helper.php:464 msgid "Guam" msgstr "Guam" #: includes/admin/class-admin-helper.php:194 msgid "Falkland Islands (Malvinas)" msgstr "Islas Malvinas (Falkland)" #: includes/admin/class-admin-helper.php:178 msgid "Cote D'ivoire" msgstr "Costa de Marfil" #: includes/admin/class-admin-helper.php:175 msgid "Congo, the Democratic Republic of the" msgstr "República Democrática del Congo" #: includes/admin/class-admin-helper.php:174 msgid "Congo" msgstr "Congo" #: includes/admin/class-admin-helper.php:157 msgid "Brunei Darussalam" msgstr "Brunei Darussalam" #: includes/admin/class-admin-helper.php:129 #: includes/admin/class-admin-helper.php:381 msgid "American Samoa" msgstr "Samoa Americana" #: includes/admin/class-admin-helper.php:125 #: includes/admin/class-admin-helper.php:376 assets/admin/js/divi.js:1 #: assets/admin/js/elementor.js:1 assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Worldwide" msgstr "Todo el mundo" #. Author URI of the plugin msgid "https://rankmath.com/?utm_source=Plugin&utm_medium=Readme%20Author%20URI&utm_campaign=WP" msgstr "https://rankmath.com/?utm_source=Plugin&utm_medium=Readme%20Author%20URI&utm_campaign=WP" #. Author of the plugin #: assets/admin/js/blocks.js:1 msgid "Rank Math" msgstr "Rank Math" #. Description of the plugin msgid "Super-charge your website’s SEO with the Rank Math PRO options like Site Analytics, SEO Performance, Custom Schema Templates, News/Video Sitemaps, etc." msgstr "Potencia el SEO de tu web con las opciones de Rank Math PRO, como análisis del sitio, rendimiento SEO, plantillas schema personalizadas, sitemaps de noticias/vídeos, etc." #. Plugin URI of the plugin msgid "https://rankmath.com/wordpress/plugin/seo-suite/" msgstr "https://rankmath.com/wordpress/plugin/seo-suite/" #. Plugin Name of the plugin msgid "Rank Math SEO PRO" msgstr "Rank Math SEO PRO" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Recipe Instructions" msgstr "Instrucciones de la receta" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Recipe Ingredients" msgstr "Ingredientes de la receta" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Recipe Video Thumbnail" msgstr "Miniatura del vídeo de receta" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A recipe video Description" msgstr "Recipe Video Description" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Cooking Time" msgstr "Tiempo de cocinado" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Preparation Time" msgstr "Tiempo de preparación" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Calories" msgstr "Calorías" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Recipe Yield" msgstr "Rendimiento de la receta" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Cuisine" msgstr "Cocina" #: assets/admin/js/blocks.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Type" msgstr "Tipo" #: includes/modules/schema/shortcode/claimreview.php:68 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Alternate Name" msgstr "Nombre alternativo" #: includes/class-register-vars.php:40 includes/class-register-vars.php:51 msgid "Random Word" msgstr "Palabra aleatoria" #: includes/modules/analytics/views/email-reports/sections/summary.php:101 msgid "Average Position" msgstr "Posición media" #: includes/modules/analytics/views/email-reports/sections/summary.php:87 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Total Keywords" msgstr "Total de palabras clave" #: includes/modules/analytics/views/email-reports/sections/summary.php:55 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Total Clicks" msgstr "Clics totales" #: includes/modules/analytics/views/email-reports/sections/summary.php:39 #: includes/modules/analytics/views/email-reports/sections/summary.php:70 msgid "Total Impressions" msgstr "Impresiones totales" #: includes/modules/analytics/views/email-reports/sections/losing-posts.php:33 #: includes/modules/analytics/views/email-reports/sections/summary.php:24 #: includes/modules/analytics/views/email-reports/sections/winning-posts.php:33 #: includes/modules/analytics/assets/js/admin-bar.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Search Traffic" msgstr "Tráfico de búsqueda" #: includes/modules/analytics/views/email-reports/sections/losing-posts.php:29 #: includes/modules/analytics/views/email-reports/sections/winning-posts.php:29 msgid "Post" msgstr "Entrada" #: includes/modules/analytics/views/email-reports/sections/losing-keywords.php:58 #: includes/modules/analytics/views/email-reports/sections/losing-posts.php:69 #: includes/modules/analytics/views/email-reports/sections/winning-keywords.php:58 #: includes/modules/analytics/views/email-reports/sections/winning-posts.php:69 msgid "No data to show." msgstr "Ningun dato para mostrar." #: includes/modules/analytics/views/email-reports/sections/losing-keywords.php:38 #: includes/modules/analytics/views/email-reports/sections/losing-posts.php:41 #: includes/modules/analytics/views/email-reports/sections/winning-keywords.php:38 #: includes/modules/analytics/views/email-reports/sections/winning-posts.php:41 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Position" msgstr "Posición" #: includes/modules/analytics/views/email-reports/sections/losing-keywords.php:35 #: includes/modules/analytics/views/email-reports/sections/losing-posts.php:37 #: includes/modules/analytics/views/email-reports/sections/winning-keywords.php:35 #: includes/modules/analytics/views/email-reports/sections/winning-posts.php:37 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Impressions" msgstr "Impresiones" #: includes/modules/analytics/views/email-reports/report.php:35 msgid "VIEW DETAILED ANALYTICS" msgstr "VER ANÁLISIS DETALLADOS" #. Translators: placeholders are anchor opening and closing tags. #: includes/modules/analytics/views/email-reports/header-after.php:40 msgid "If you can see the site data in your Search Console and Analytics accounts, but not here, then %1$s try reconnecting your account %2$s and make sure that the correct properties are selected in the %1$s Analytics Settings%2$s." msgstr "Si puedes ver los datos del sitio en tus cuentas de Search Console y Analytics, pero no aquí, entonces %1$s intenta volver a conectar tu cuenta %2$s y asegúrate de que las propiedades correctas están seleccionadas en los %1$s Ajustes de Analytics%2$s." #: includes/modules/analytics/views/email-reports/header-after.php:38 msgid "It seems that there are no stats to show right now." msgstr "Parece que no hay estadísticas que mostrar en este momento." #: includes/modules/analytics/views/email-reports/header-after.php:37 msgid "Uh-oh" msgstr "Oh-oh" #: includes/modules/analytics/views/email-reports/header-after.php:26 msgid "External Link Icon" msgstr "Icono de enlace externo" #: includes/modules/analytics/views/email-reports/header-after.php:25 msgid "FULL REPORT" msgstr "INFORME COMPLETO" #: includes/modules/analytics/views/email-reports/header-after.php:17 msgid "SEO Report of Your Website" msgstr "Informe SEO de tu web" #: includes/modules/schema/shortcode/product.php:80 msgid "Product In-Stock" msgstr "Producto en stock" #: includes/modules/schema/shortcode/product.php:73 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Price Valid Until" msgstr "Precio válido hasta" #: includes/modules/schema/shortcode/product.php:66 msgid "Product Price" msgstr "Precio del producto" #: includes/modules/schema/shortcode/product.php:59 msgid "Product Currency" msgstr "Moneda del producto" #: includes/modules/schema/shortcode/product.php:35 #: includes/modules/schema/shortcode/product.php:41 msgid "Product Brand" msgstr "Marca del producto" #: includes/modules/schema/shortcode/product.php:25 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Product SKU" msgstr "Número de referencia del producto" #: includes/modules/schema/shortcode/movie.php:26 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Date Created" msgstr "Fecha de creación" #: includes/modules/schema/shortcode/movie.php:19 msgid "Director" msgstr "Director" #: includes/modules/schema/shortcode/jobposting.php:141 msgid "Months" msgstr "Meses" #: includes/modules/schema/shortcode/jobposting.php:140 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Experience Required" msgstr "Experiencia requerida" #: includes/modules/schema/shortcode/jobposting.php:130 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Education Required" msgstr "Educación obligatoria" #: includes/modules/schema/shortcode/jobposting.php:114 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Location" msgstr "Ubicación" #: includes/modules/schema/shortcode/jobposting.php:106 msgid "Job Location" msgstr "Ubicación del empleo" #: includes/modules/schema/shortcode/jobposting.php:90 msgid "Job Type" msgstr "Tipo de trabajo" #: includes/modules/schema/shortcode/jobposting.php:83 msgid "Organization Logo" msgstr "Foto/logo de tu organización" #: includes/modules/schema/shortcode/jobposting.php:76 msgid "Organization URL" msgstr "URL de la organización" #: includes/modules/schema/shortcode/jobposting.php:69 msgid "Hiring Organization " msgstr "Organización que contrata " #: includes/modules/schema/shortcode/jobposting.php:62 msgid "Employment Type " msgstr "Tipo de empresa " #: includes/modules/schema/shortcode/jobposting.php:55 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Unpublish when expired" msgstr "Anular la publicación cuando haya caducado" #: includes/modules/schema/shortcode/jobposting.php:48 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Posting Expiry Date" msgstr "Fecha de caducidad de la publicación" #: includes/modules/schema/shortcode/jobposting.php:41 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Date Posted" msgstr "Fecha de publicación" #: includes/modules/schema/shortcode/jobposting.php:34 msgid "Payroll" msgstr "Nómina" #: includes/modules/schema/shortcode/jobposting.php:27 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Salary Currency" msgstr "Moneda del salario" #: includes/modules/schema/shortcode/jobposting.php:20 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Salary" msgstr "Salario" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Total Time" msgstr "Tiempo total" #: includes/modules/schema/shortcode/dataset.php:109 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Distribution" msgstr "Distribución" #: includes/modules/schema/shortcode/dataset.php:105 msgid "Format" msgstr "Formato" #: includes/modules/schema/shortcode/dataset.php:91 msgid "Data Sets" msgstr "Conjuntos de datos" #: includes/modules/schema/shortcode/dataset.php:78 msgid "Special Coverage" msgstr "Cobertura especial" #: includes/modules/schema/shortcode/dataset.php:71 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Temporal Coverage" msgstr "Cobertura temporal" #: includes/modules/schema/shortcode/dataset.php:64 msgid "Catalog" msgstr "Catálogo" #: includes/modules/schema/shortcode/dataset.php:57 #: includes/modules/schema/shortcode/dataset.php:88 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "License" msgstr "Licencia" #: includes/modules/analytics/views/email-reports/sections/losing-keywords.php:32 #: includes/modules/analytics/views/email-reports/sections/winning-keywords.php:32 #: includes/modules/schema/shortcode/dataset.php:49 #: includes/modules/analytics/assets/js/stats.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Keywords" msgstr "Palabras clave" #: includes/modules/schema/shortcode/dataset.php:38 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Identifier" msgstr "Identificador" #: includes/modules/schema/shortcode/dataset.php:28 msgid "Reference Web page " msgstr "Página web de referencia " #: includes/modules/schema/shortcode/claimreview.php:61 msgid "Appearance Published Date" msgstr "Apariencia de la fecha de publicación" #: includes/modules/schema/shortcode/claimreview.php:54 msgid "Appearance Author" msgstr "Apariencia del autor" #: includes/modules/schema/shortcode/claimreview.php:47 msgid "Appearance URL" msgstr "Apariencia de la URL" #: includes/modules/schema/shortcode/claimreview.php:40 msgid "Appearance Headline" msgstr "Apariencia del titular" #: includes/modules/schema/shortcode/claimreview.php:33 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Published Date" msgstr "Fecha de publicación" #: includes/modules/schema/shortcode/claimreview.php:26 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Author Name" msgstr "Nombre del autor" #: includes/modules/redirections/csv-import-redirections/class-import-row.php:253 msgid "Could not import redirection." msgstr "No se ha podido importar la redirección." #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:537 msgid "Are you sure you want to import redirections from this CSV file?" msgstr "¿Estás seguro de que quieres importar las redirecciones desde este archivo CSV?" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:515 msgid "Deleted" msgstr "Borrado" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:514 msgid "Updated" msgstr "Actualizado" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:513 msgid "Created" msgstr "Creado" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:241 msgid "Sorry, you are not allowed to import redirections on this site." msgstr "Lo sentimos, no está permitido importar redirecciones en este sitio." #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:176 msgid "Import & Export" msgstr "Importar y Exportar" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:127 msgid "More details" msgstr "Más detalles" #. Translators: placeholder is a comma-separated list of columns. #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:126 msgid "Import a CSV file to create or update redirections. The file must include at least the following columns: %s" msgstr "Importa un archivo CSV para crear o actualizar redirecciones. El archivo debe incluir al menos las siguientes columnas: %s" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:83 msgid "CSV Import" msgstr "Importación CSV" #. Translators: 1 is the command name, 2 is the column name. #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:74 msgid "Use %1$s (case-sensitive) as the value for the %2$s column to delete a redirection." msgstr "Utiliza %1$s (distingue entre mayúsculas y minúsculas) como valor de la columna %2$s para eliminar una redirección." #. Translators: placeholder is the column name. #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:68 msgid "If the numeric ID is specified in the %s column, then the redirection will be edited. If it is not set or empty, then a new redirection will be created." msgstr "Si se especifica el ID numérico en la columna %s, se editará la redirección. Si no está establecido o está vacío, se creará una nueva redirección." #. Translators: placeholder is a comma-separated list of columns. #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:59 msgid "Use the following columns in the CSV file (the order does not matter): %s" msgstr "Utiliza las siguientes columnas en el archivo CSV (el orden no importa): %s" #: includes/modules/local-seo/views/titles-options.php:760 msgid "Contact Page" msgstr "Página de contacto" #: includes/modules/local-seo/views/titles-options.php:745 #: includes/modules/local-seo/views/titles-options.php:761 msgid "Select a page on your site where you want to show the LocalBusiness meta data." msgstr "Selecciona una página de tu sitio donde quieras mostrar los metadatos de LocalBusiness." #: includes/modules/local-seo/views/titles-options.php:744 msgid "About Page" msgstr "Página «Acerca de»" #: includes/modules/local-seo/views/titles-options.php:735 #: includes/modules/local-seo/views/titles-options.php:751 msgid "Select Page" msgstr "Seleccionar página" #: includes/modules/local-seo/views/titles-options.php:729 msgid "As above, but the label that would be applicable for more than one location (default: RM Locations)." msgstr "Como en el caso anterior, pero la etiqueta que sería aplicable para más de una ubicación (por defecto: Ubicaciones RM)." #: includes/modules/local-seo/views/titles-options.php:727 msgid "Locations Post Type Name (Plural)" msgstr "Nombre de tipo de contenido de las ubicaciones (plural)" #: includes/modules/local-seo/views/titles-options.php:718 msgid "The label that appears in the sidebar for the custom post type where you can add & manage locations." msgstr "La etiqueta que aparece en la barra lateral para el tipo de contenido personalizado donde puedes añadir y gestionar ubicaciones." #: includes/modules/local-seo/views/titles-options.php:716 msgid "Location Post Type Name" msgstr "Nombre del tipo de contenido de las ubicaciones" #: includes/modules/local-seo/views/titles-options.php:705 msgid "Locations Category Base" msgstr "Categoría base de las ubicaciones" #: includes/modules/local-seo/views/titles-options.php:694 msgid "Locations Post Type Base" msgstr "Base del tipo de contenido de las ubicaciones" #: includes/modules/local-seo/views/titles-options.php:685 msgid "Latitude and longitude values separated by comma." msgstr "Valores de latitud y longitud separados por comas." #: includes/modules/local-seo/views/titles-options.php:684 msgid "Geo Coordinates" msgstr "Coordenadas geográficas" #. translators: %s expands to "Google Maps Embed API" #. https://developers.google.com/maps/documentation/embed #: includes/modules/local-seo/views/titles-options.php:674 msgid "Google Maps Embed API" msgstr "API de incrustación de Google Maps" #. translators: %s expands to "Google Maps Embed API" #. https://developers.google.com/maps/documentation/embed #: includes/modules/local-seo/views/titles-options.php:674 msgid "An API Key is required to display embedded Google Maps on your site. Get it here: %s" msgstr "Para mostrar los mapas de Google incrustados en tu sitio se necesita una clave de API. Consíguela aquí: %s" #: includes/modules/local-seo/views/titles-options.php:672 msgid "Google Maps API Key" msgstr "Clave API de Google Maps" #: includes/modules/local-seo/views/titles-options.php:658 msgid "Include business locations in site-wide search results." msgstr "Incluir las ubicaciones del negocio en los resultados de búsqueda de todo el sitio." #: includes/modules/local-seo/views/titles-options.php:657 msgid "Enhanced Search" msgstr "Búsqueda mejorada" #: includes/modules/local-seo/views/titles-options.php:643 msgid "Enable if all of the locations where you serve customers are a part of the same legal entity." msgstr "Habilita si todos las localizaciones en los que atiendes a los clientes forman parte de la misma entidad jurídica." #: includes/modules/local-seo/views/titles-options.php:642 msgid "All Locations are part of the same Organization" msgstr "Todas las localizaciones forman parte de la misma organización" #: includes/modules/local-seo/views/titles-options.php:628 msgid "Automatically detect the user's location as the starting point." msgstr "Detecta automáticamente la ubicación de los usuarios como punto de partida." #: includes/modules/local-seo/views/titles-options.php:627 msgid "Location Detection" msgstr "Detección de la ubicación" #: includes/modules/local-seo/views/titles-options.php:617 msgid "Customize the label of the option users can use can click to get directions to your business location on the frontend." msgstr "Personaliza la etiqueta de la opción en la que los usuarios pueden hacer clic para obtener las direcciones de tu negocio en el frontend." #: includes/modules/local-seo/views/titles-options.php:616 msgid "Show Route label" msgstr "Mostrar la etiqueta de la ruta" #: includes/modules/local-seo/views/titles-options.php:606 msgid "Select your organization’s primary country of operation. This helps improve the accuracy of the store locator." msgstr "Selecciona el país principal de operación de tu organización. Esto ayuda a mejorar la precisión del localizador de tiendas." #: includes/modules/local-seo/views/titles-options.php:605 msgid "Primary Country" msgstr "País principal" #: includes/modules/local-seo/views/titles-options.php:587 msgid "Limit the number of locations shown on your website to those nearest your user." msgstr "Limita el número de lugares que se muestran en tu web a los más cercanos a tu usuario." #: includes/modules/local-seo/views/titles-options.php:586 #: assets/admin/js/blocks.js:1 msgid "Maximum number of locations to show" msgstr "Número máximo de lugares a mostrar" #: includes/modules/local-seo/views/titles-options.php:575 #: assets/admin/js/blocks.js:1 msgid "Terrain" msgstr "Terreno" #: includes/modules/local-seo/views/titles-options.php:574 #: assets/admin/js/blocks.js:1 msgid "Roadmap" msgstr "Plan de trabajo" #: includes/modules/local-seo/views/titles-options.php:573 #: assets/admin/js/blocks.js:1 msgid "Satellite" msgstr "Satélite" #: includes/modules/local-seo/views/titles-options.php:572 #: assets/admin/js/blocks.js:1 msgid "Hybrid" msgstr "Híbrido" #: includes/modules/local-seo/views/titles-options.php:570 msgid "Select the map style you wish to use on the frontend of your website." msgstr "Selecciona el estilo de mapa que deseas utilizar en el frontend de tu web." #: includes/modules/local-seo/views/titles-options.php:569 msgid "Map Style" msgstr "Estilo del mapa" #: includes/modules/local-seo/views/titles-options.php:558 msgid "Miles" msgstr "Millas" #: includes/modules/local-seo/views/titles-options.php:557 msgid "Kilometers" msgstr "Kilómetros" #: includes/modules/local-seo/views/titles-options.php:555 msgid "Select your preferred measurement system (miles or kilometers)." msgstr "Selecciona el sistema de medición que prefieras (millas o kilómetros)." #: includes/modules/local-seo/views/titles-options.php:554 msgid "Measurement system" msgstr "Sistema de medida" #: includes/modules/local-seo/views/titles-options.php:544 msgid "Open 24h label" msgstr "Etiqueta de abierto 24h" #: includes/modules/local-seo/views/titles-options.php:534 msgid "Select the text to display alongside your opening hours when your store is open 24/7." msgstr "Selecciona el texto que se mostrará junto a tu horario de apertura cuando tu tienda esté abierta las 24 horas del día." #: includes/modules/local-seo/views/titles-options.php:533 msgid "Open 24/7 label" msgstr "Etiqueta de abierto 24/7" #: includes/modules/local-seo/views/titles-options.php:523 msgid "Text to show in Opening hours when business is closed." msgstr "Texto para mostrar en el horario de apertura cuando el negocio está cerrado." #: includes/modules/local-seo/views/titles-options.php:522 msgid "Closed label" msgstr "Etiqueta cerrada" #: includes/modules/local-seo/views/titles-options.php:507 msgid "Don't add opening hours data in Schema" msgstr "No añadir los datos de los horarios de apertura en el schema" #: includes/modules/local-seo/views/titles-options.php:506 msgid "Hide Opening Hours" msgstr "Ocultar los horarios de apertura" #: includes/modules/local-seo/views/titles-options.php:497 msgid "The price range of the business, for example $$$." msgstr "El rango de precios del negocio, por ejemplo $$$." #: includes/modules/local-seo/views/titles-options.php:496 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Price Range" msgstr "Rango de precios" #: includes/modules/local-seo/views/titles-options.php:488 msgid "Format: +1-401-555-1212" msgstr "Formato: +1-401-555-1212" #: includes/modules/local-seo/views/titles-options.php:466 msgid "Add number" msgstr "Añadir número" #: includes/modules/local-seo/views/titles-options.php:463 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Phone Number" msgstr "Número de teléfono" #: includes/modules/local-seo/views/titles-options.php:453 msgid "Time format used in the contact shortcode." msgstr "Formato de hora utilizado en el shortcode de contacto." #: includes/modules/local-seo/views/titles-options.php:448 msgid "Opening Hours Format" msgstr "Formato de los horarios de apertura" #: includes/modules/local-seo/views/titles-options.php:440 msgid "e.g. 09:00-17:00" msgstr "por ejemplo, 09:00-17:00" #: includes/modules/local-seo/views/titles-options.php:430 msgid "Sunday" msgstr "Domingo" #: includes/modules/local-seo/views/titles-options.php:429 msgid "Saturday" msgstr "Sábado" #: includes/modules/local-seo/views/titles-options.php:428 msgid "Friday" msgstr "Viernes" #: includes/modules/local-seo/views/titles-options.php:427 msgid "Thursday" msgstr "Jueves" #: includes/modules/local-seo/views/titles-options.php:426 msgid "Wednesday" msgstr "Miércoles" #: includes/modules/local-seo/views/titles-options.php:425 msgid "Tuesday" msgstr "Martes" #: includes/modules/local-seo/views/titles-options.php:424 msgid "Monday" msgstr "Lunes" #: includes/modules/local-seo/views/titles-options.php:410 msgid "Add time" msgstr "Añadir tiempo" #: includes/modules/local-seo/views/titles-options.php:408 msgid "Select opening hours. You can add multiple sets if you have different opening or closing hours on some days or if you have a mid-day break. Times are specified using 24:00 time." msgstr "Selecciona el horario de apertura. Puedes añadir varios conjuntos si tienes horarios de apertura o cierre diferentes en algunos días o si tienes un descanso de medio día. Las horas se especifican utilizando el horario de 24:00." #: includes/modules/local-seo/views/titles-options.php:407 #: assets/admin/js/blocks.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Opening Hours" msgstr "Horario de apertura" #: includes/modules/local-seo/views/titles-options.php:396 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Business Type" msgstr "Tipo de negocio" #: includes/modules/local-seo/views/titles-options.php:381 msgid "Format used when the address is displayed using the [rank_math_contact_info] shortcode.
    Available Tags: {address}, {locality}, {region}, {postalcode}, {country}, {gps}" msgstr "Formato utilizado cuando la dirección se muestra mediante el shortcode [rank_math_contact_info].
    Etiquetas disponibles: {address}, {locality}, {region}, {postalcode}, {country}, {gps}" #: includes/modules/local-seo/views/titles-options.php:380 msgid "Address Format" msgstr "Formato de la dirección" #: includes/modules/local-seo/views/titles-options.php:362 #: includes/modules/local-seo/views/titles-options.php:464 msgid "Search engines may prominently display your contact phone number for mobile users." msgstr "Los motores de búsqueda pueden mostrar de forma destacada tu número de teléfono de contacto para los usuarios de móviles." #: includes/modules/local-seo/views/titles-options.php:353 msgid "Search engines display your email address." msgstr "Los motores de búsqueda muestran tu dirección de correo electrónico." #: includes/modules/local-seo/views/titles-options.php:338 msgid "Once you save the changes, we will create a new custom post type called \"Locations\" where you can add multiple locations of your business/organization." msgstr "Una vez que guardes los cambios, crearemos un nuevo tipo de contenido personalizado llamado \"Ubicaciones\" en el que podrás añadir varias ubicaciones de tu negocio/organización." #: includes/modules/local-seo/views/titles-options.php:337 msgid "Use Multiple Locations" msgstr "Usar varias ubicaciones" #: includes/modules/local-seo/views/titles-options.php:328 msgid "URL of the item." msgstr "URL del artículo." #: includes/modules/schema/shortcode/dataset.php:86 #: includes/modules/analytics/assets/js/stats.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Name" msgstr "Nombre" #: includes/modules/local-seo/views/titles-options.php:279 msgid "Choose whether the site represents a person or an organization." msgstr "Elige si el sitio representa a una persona o a una organización." #: includes/modules/local-seo/views/titles-options.php:277 msgid "Organization" msgstr "Organización" #: includes/modules/local-seo/views/titles-options.php:274 msgid "Person or Company" msgstr "Persona o empresa" #: includes/admin/class-admin-helper.php:365 #: includes/admin/class-admin-helper.php:615 #: includes/modules/local-seo/views/titles-options.php:267 msgid "Zimbabwe" msgstr "Zimbabue" #: includes/admin/class-admin-helper.php:364 #: includes/admin/class-admin-helper.php:614 #: includes/modules/local-seo/views/titles-options.php:266 msgid "Zambia" msgstr "Zambia" #: includes/admin/class-admin-helper.php:363 #: includes/admin/class-admin-helper.php:613 #: includes/modules/local-seo/views/titles-options.php:265 msgid "Yemen" msgstr "Yemen" #: includes/modules/local-seo/views/titles-options.php:264 msgid "Western Samoa" msgstr "Samoa Occidental" #: includes/admin/class-admin-helper.php:362 #: includes/admin/class-admin-helper.php:612 #: includes/modules/local-seo/views/titles-options.php:263 msgid "Western Sahara" msgstr "Sahara Occidental" #: includes/admin/class-admin-helper.php:361 #: includes/modules/local-seo/views/titles-options.php:262 msgid "Wallis and Futuna" msgstr "Wallis y Futuna" #: includes/admin/class-admin-helper.php:610 #: includes/modules/local-seo/views/titles-options.php:261 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Vietnam" msgstr "Vietnam" #: includes/admin/class-admin-helper.php:357 #: includes/admin/class-admin-helper.php:609 #: includes/modules/local-seo/views/titles-options.php:260 msgid "Venezuela" msgstr "Venezuela" #: includes/modules/local-seo/views/titles-options.php:259 msgid "Vatican" msgstr "Vaticano" #: includes/admin/class-admin-helper.php:356 #: includes/admin/class-admin-helper.php:608 #: includes/modules/local-seo/views/titles-options.php:258 msgid "Vanuatu" msgstr "Vanuatu" #: includes/admin/class-admin-helper.php:355 #: includes/admin/class-admin-helper.php:607 #: includes/modules/local-seo/views/titles-options.php:257 msgid "Uzbekistan" msgstr "Uzbekistán" #: includes/admin/class-admin-helper.php:354 #: includes/admin/class-admin-helper.php:606 #: includes/modules/local-seo/views/titles-options.php:256 msgid "Uruguay" msgstr "Uruguay" #: includes/modules/local-seo/views/titles-options.php:255 msgid "United States (US)" msgstr "Estados Unidos (EEUU)" #: includes/modules/local-seo/views/titles-options.php:254 msgid "United Kingdom (UK)" msgstr "Reino Unido (UK)" #: includes/admin/class-admin-helper.php:350 #: includes/admin/class-admin-helper.php:603 #: includes/modules/local-seo/views/titles-options.php:253 msgid "United Arab Emirates" msgstr "Emiratos Árabes Unidos" #: includes/admin/class-admin-helper.php:349 #: includes/admin/class-admin-helper.php:602 #: includes/modules/local-seo/views/titles-options.php:252 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Ukraine" msgstr "Ucrania" #: includes/admin/class-admin-helper.php:348 #: includes/admin/class-admin-helper.php:601 #: includes/modules/local-seo/views/titles-options.php:251 msgid "Uganda" msgstr "Uganda" #: includes/admin/class-admin-helper.php:347 #: includes/admin/class-admin-helper.php:599 #: includes/modules/local-seo/views/titles-options.php:250 msgid "Tuvalu" msgstr "Tuvalu" #: includes/admin/class-admin-helper.php:346 #: includes/modules/local-seo/views/titles-options.php:249 msgid "Turks and Caicos Islands" msgstr "Islas Turcas y Caicos" #: includes/admin/class-admin-helper.php:345 #: includes/admin/class-admin-helper.php:597 #: includes/modules/local-seo/views/titles-options.php:248 msgid "Turkmenistan" msgstr "Turkmenistán" #: includes/admin/class-admin-helper.php:344 #: includes/admin/class-admin-helper.php:596 #: includes/modules/local-seo/views/titles-options.php:247 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Turkey" msgstr "Turquía" #: includes/admin/class-admin-helper.php:343 #: includes/admin/class-admin-helper.php:595 #: includes/modules/local-seo/views/titles-options.php:246 msgid "Tunisia" msgstr "Túnez" #: includes/admin/class-admin-helper.php:342 #: includes/modules/local-seo/views/titles-options.php:245 msgid "Trinidad and Tobago" msgstr "Trinidad y Tobago" #: includes/admin/class-admin-helper.php:341 #: includes/admin/class-admin-helper.php:593 #: includes/modules/local-seo/views/titles-options.php:244 msgid "Tonga" msgstr "Tonga" #: includes/admin/class-admin-helper.php:340 #: includes/modules/local-seo/views/titles-options.php:243 msgid "Tokelau" msgstr "Tokelau" #: includes/admin/class-admin-helper.php:339 #: includes/admin/class-admin-helper.php:592 #: includes/modules/local-seo/views/titles-options.php:242 msgid "Togo" msgstr "Togo" #: includes/admin/class-admin-helper.php:338 #: includes/admin/class-admin-helper.php:591 #: includes/modules/local-seo/views/titles-options.php:241 msgid "Timor-Leste" msgstr "Timor Oriental" #: includes/admin/class-admin-helper.php:337 #: includes/admin/class-admin-helper.php:590 #: includes/modules/local-seo/views/titles-options.php:240 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Thailand" msgstr "Tailandia" #: includes/admin/class-admin-helper.php:589 #: includes/modules/local-seo/views/titles-options.php:239 msgid "Tanzania" msgstr "Tanzania" #: includes/admin/class-admin-helper.php:335 #: includes/admin/class-admin-helper.php:588 #: includes/modules/local-seo/views/titles-options.php:238 msgid "Tajikistan" msgstr "Tayikistán" #: includes/admin/class-admin-helper.php:587 #: includes/modules/local-seo/views/titles-options.php:237 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Taiwan" msgstr "Taiwan" #: includes/admin/class-admin-helper.php:585 #: includes/modules/local-seo/views/titles-options.php:236 msgid "Syria" msgstr "Siria" #: includes/admin/class-admin-helper.php:332 #: includes/admin/class-admin-helper.php:584 #: includes/modules/local-seo/views/titles-options.php:235 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Switzerland" msgstr "Suiza" #: includes/admin/class-admin-helper.php:331 #: includes/admin/class-admin-helper.php:583 #: includes/modules/local-seo/views/titles-options.php:234 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Sweden" msgstr "Suecia" #: includes/admin/class-admin-helper.php:330 #: includes/admin/class-admin-helper.php:582 #: includes/modules/local-seo/views/titles-options.php:233 msgid "Swaziland" msgstr "Suazilandia" #: includes/admin/class-admin-helper.php:329 #: includes/modules/local-seo/views/titles-options.php:232 msgid "Svalbard and Jan Mayen" msgstr "Svalbard y Jan Mayen" #: includes/admin/class-admin-helper.php:328 #: includes/admin/class-admin-helper.php:580 #: includes/modules/local-seo/views/titles-options.php:231 msgid "Suriname" msgstr "Surinam" #: includes/admin/class-admin-helper.php:327 #: includes/admin/class-admin-helper.php:579 #: includes/modules/local-seo/views/titles-options.php:230 msgid "Sudan" msgstr "Sudán" #: includes/admin/class-admin-helper.php:326 #: includes/admin/class-admin-helper.php:572 #: includes/modules/local-seo/views/titles-options.php:229 msgid "Sri Lanka" msgstr "Sri Lanka" #: includes/admin/class-admin-helper.php:325 #: includes/admin/class-admin-helper.php:571 #: includes/modules/local-seo/views/titles-options.php:228 msgid "Spain" msgstr "España" #: includes/admin/class-admin-helper.php:570 #: includes/modules/local-seo/views/titles-options.php:227 msgid "South Sudan" msgstr "Sudán del Sur" #: includes/admin/class-admin-helper.php:569 #: includes/modules/local-seo/views/titles-options.php:226 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "South Korea" msgstr "Corea del Sur" #: includes/modules/local-seo/views/titles-options.php:225 msgid "South Georgia/Sandwich Islands" msgstr "Georgia del Sur / Islas Sandwich" #: includes/admin/class-admin-helper.php:323 #: includes/admin/class-admin-helper.php:568 #: includes/modules/local-seo/views/titles-options.php:224 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "South Africa" msgstr "Sudáfrica" #: includes/admin/class-admin-helper.php:322 #: includes/admin/class-admin-helper.php:567 #: includes/modules/local-seo/views/titles-options.php:223 msgid "Somalia" msgstr "Somalia" #: includes/admin/class-admin-helper.php:321 #: includes/admin/class-admin-helper.php:566 #: includes/modules/local-seo/views/titles-options.php:222 msgid "Solomon Islands" msgstr "Islas Salomón" #: includes/admin/class-admin-helper.php:320 #: includes/admin/class-admin-helper.php:565 #: includes/modules/local-seo/views/titles-options.php:221 msgid "Slovenia" msgstr "Eslovenia" #: includes/admin/class-admin-helper.php:319 #: includes/admin/class-admin-helper.php:564 #: includes/modules/local-seo/views/titles-options.php:220 msgid "Slovakia" msgstr "Eslovaquia" #: includes/admin/class-admin-helper.php:318 #: includes/admin/class-admin-helper.php:562 #: includes/modules/local-seo/views/titles-options.php:219 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Singapore" msgstr "Singapur" #: includes/admin/class-admin-helper.php:317 #: includes/admin/class-admin-helper.php:561 #: includes/modules/local-seo/views/titles-options.php:218 msgid "Sierra Leone" msgstr "Sierra Leona" #: includes/admin/class-admin-helper.php:316 #: includes/admin/class-admin-helper.php:560 #: includes/modules/local-seo/views/titles-options.php:217 msgid "Seychelles" msgstr "Seychelles" #: includes/admin/class-admin-helper.php:559 #: includes/modules/local-seo/views/titles-options.php:216 msgid "Serbia" msgstr "Serbia" #: includes/admin/class-admin-helper.php:314 #: includes/admin/class-admin-helper.php:558 #: includes/modules/local-seo/views/titles-options.php:215 msgid "Senegal" msgstr "Senegal" #: includes/admin/class-admin-helper.php:313 #: includes/admin/class-admin-helper.php:557 #: includes/modules/local-seo/views/titles-options.php:214 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Saudi Arabia" msgstr "Arabia Saudí" #: includes/admin/class-admin-helper.php:311 #: includes/admin/class-admin-helper.php:556 #: includes/modules/local-seo/views/titles-options.php:213 msgid "San Marino" msgstr "San Marino" #: includes/admin/class-admin-helper.php:309 #: includes/modules/local-seo/views/titles-options.php:212 msgid "Saint Vincent and the Grenadines" msgstr "San Vicente y Granadinas" #: includes/admin/class-admin-helper.php:308 #: includes/modules/local-seo/views/titles-options.php:211 msgid "Saint Pierre and Miquelon" msgstr "San Pedro y Miquelón" #: includes/modules/local-seo/views/titles-options.php:210 msgid "Saint Martin (French part)" msgstr "San Martín (Francia)" #: includes/modules/local-seo/views/titles-options.php:209 msgid "Saint Martin (Dutch part)" msgstr "San Martín (parte holandesa)" #: includes/admin/class-admin-helper.php:307 #: includes/modules/local-seo/views/titles-options.php:208 msgid "Saint Lucia" msgstr "Santa Lucía" #: includes/admin/class-admin-helper.php:306 #: includes/modules/local-seo/views/titles-options.php:207 msgid "Saint Kitts and Nevis" msgstr "San Cristóbal y Nieves" #: includes/admin/class-admin-helper.php:305 #: includes/modules/local-seo/views/titles-options.php:206 msgid "Saint Helena" msgstr "Santa Elena" #: includes/modules/local-seo/views/titles-options.php:205 msgid "Saint Barthélemy" msgstr "San Bartolomé" #: includes/modules/local-seo/views/titles-options.php:204 msgid "São Tomé and Príncipe" msgstr "Santo Tomé y Príncipe" #: includes/admin/class-admin-helper.php:304 #: includes/admin/class-admin-helper.php:553 #: includes/modules/local-seo/views/titles-options.php:203 msgid "Rwanda" msgstr "Ruanda" #: includes/admin/class-admin-helper.php:552 #: includes/modules/local-seo/views/titles-options.php:202 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Russia" msgstr "Rusia" #: includes/admin/class-admin-helper.php:302 #: includes/admin/class-admin-helper.php:551 #: includes/modules/local-seo/views/titles-options.php:201 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Romania" msgstr "Rumanía" #: includes/admin/class-admin-helper.php:301 #: includes/modules/local-seo/views/titles-options.php:200 msgid "Reunion" msgstr "Reunión" #: includes/modules/local-seo/views/titles-options.php:199 msgid "Republic of Ireland" msgstr "República de Irlanda" #: includes/admin/class-admin-helper.php:300 #: includes/admin/class-admin-helper.php:550 #: includes/modules/local-seo/views/titles-options.php:198 msgid "Qatar" msgstr "Catar" #: includes/admin/class-admin-helper.php:298 #: includes/admin/class-admin-helper.php:548 #: includes/modules/local-seo/views/titles-options.php:197 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Portugal" msgstr "Portugal" #: includes/admin/class-admin-helper.php:297 #: includes/admin/class-admin-helper.php:547 #: includes/modules/local-seo/views/titles-options.php:196 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Poland" msgstr "Polonia" #: includes/admin/class-admin-helper.php:296 #: includes/modules/local-seo/views/titles-options.php:195 msgid "Pitcairn" msgstr "Pitcairn" #: includes/admin/class-admin-helper.php:295 #: includes/admin/class-admin-helper.php:546 #: includes/modules/local-seo/views/titles-options.php:194 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Philippines" msgstr "Filipinas" #: includes/admin/class-admin-helper.php:294 #: includes/admin/class-admin-helper.php:545 #: includes/modules/local-seo/views/titles-options.php:193 msgid "Peru" msgstr "Perú" #: includes/admin/class-admin-helper.php:293 #: includes/admin/class-admin-helper.php:544 #: includes/modules/local-seo/views/titles-options.php:192 msgid "Paraguay" msgstr "Paraguay" #: includes/admin/class-admin-helper.php:292 #: includes/admin/class-admin-helper.php:543 #: includes/modules/local-seo/views/titles-options.php:191 msgid "Papua New Guinea" msgstr "Papúa Nueva Guinea" #: includes/admin/class-admin-helper.php:291 #: includes/admin/class-admin-helper.php:542 #: includes/modules/local-seo/views/titles-options.php:190 msgid "Panama" msgstr "Panamá" #: includes/modules/local-seo/views/titles-options.php:189 msgid "Palestinian Territory" msgstr "Territorios Palestinos" #: includes/admin/class-admin-helper.php:288 #: includes/admin/class-admin-helper.php:539 #: includes/modules/local-seo/views/titles-options.php:188 msgid "Pakistan" msgstr "Pakistán" #: includes/admin/class-admin-helper.php:287 #: includes/admin/class-admin-helper.php:538 #: includes/modules/local-seo/views/titles-options.php:187 msgid "Oman" msgstr "Omán" #: includes/admin/class-admin-helper.php:286 #: includes/admin/class-admin-helper.php:537 #: includes/modules/local-seo/views/titles-options.php:186 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Norway" msgstr "Noruega" #: includes/admin/class-admin-helper.php:535 #: includes/modules/local-seo/views/titles-options.php:185 msgid "North Korea" msgstr "Corea del Norte" #: includes/admin/class-admin-helper.php:284 #: includes/admin/class-admin-helper.php:534 #: includes/modules/local-seo/views/titles-options.php:184 msgid "Norfolk Island" msgstr "Isla Norfolk" #: includes/admin/class-admin-helper.php:283 #: includes/admin/class-admin-helper.php:533 #: includes/modules/local-seo/views/titles-options.php:183 msgid "Niue" msgstr "Niue" #: includes/admin/class-admin-helper.php:282 #: includes/admin/class-admin-helper.php:532 #: includes/modules/local-seo/views/titles-options.php:182 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Nigeria" msgstr "Nigeria" #: includes/admin/class-admin-helper.php:281 #: includes/admin/class-admin-helper.php:531 #: includes/modules/local-seo/views/titles-options.php:181 msgid "Niger" msgstr "Nigeria" #: includes/admin/class-admin-helper.php:280 #: includes/admin/class-admin-helper.php:530 #: includes/modules/local-seo/views/titles-options.php:180 msgid "Nicaragua" msgstr "Nicaragua" #: includes/admin/class-admin-helper.php:279 #: includes/admin/class-admin-helper.php:529 #: includes/modules/local-seo/views/titles-options.php:179 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "New Zealand" msgstr "Nueva Zelanda" #: includes/admin/class-admin-helper.php:278 #: includes/admin/class-admin-helper.php:528 #: includes/modules/local-seo/views/titles-options.php:178 msgid "New Caledonia" msgstr "Nueva Caledonia" #: includes/admin/class-admin-helper.php:277 #: includes/modules/local-seo/views/titles-options.php:177 msgid "Netherlands Antilles" msgstr "Antillas Holandesas" #: includes/admin/class-admin-helper.php:276 #: includes/admin/class-admin-helper.php:527 #: includes/modules/local-seo/views/titles-options.php:176 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Netherlands" msgstr "Países Bajos" #: includes/admin/class-admin-helper.php:275 #: includes/admin/class-admin-helper.php:526 #: includes/modules/local-seo/views/titles-options.php:175 msgid "Nepal" msgstr "Nepal" #: includes/admin/class-admin-helper.php:274 #: includes/admin/class-admin-helper.php:525 #: includes/modules/local-seo/views/titles-options.php:174 msgid "Nauru" msgstr "Nauru" #: includes/admin/class-admin-helper.php:273 #: includes/admin/class-admin-helper.php:524 #: includes/modules/local-seo/views/titles-options.php:173 msgid "Namibia" msgstr "Namibia" #: includes/admin/class-admin-helper.php:272 #: includes/modules/local-seo/views/titles-options.php:172 msgid "Myanmar" msgstr "Myanmar/Birmania" #: includes/admin/class-admin-helper.php:271 #: includes/admin/class-admin-helper.php:522 #: includes/modules/local-seo/views/titles-options.php:171 msgid "Mozambique" msgstr "Mozambique" #: includes/admin/class-admin-helper.php:270 #: includes/admin/class-admin-helper.php:521 #: includes/modules/local-seo/views/titles-options.php:170 msgid "Morocco" msgstr "Marruecos" #: includes/admin/class-admin-helper.php:269 #: includes/admin/class-admin-helper.php:520 #: includes/modules/local-seo/views/titles-options.php:169 msgid "Montserrat" msgstr "Montserrat" #: includes/admin/class-admin-helper.php:519 #: includes/modules/local-seo/views/titles-options.php:168 msgid "Montenegro" msgstr "Montenegro" #: includes/admin/class-admin-helper.php:268 #: includes/admin/class-admin-helper.php:518 #: includes/modules/local-seo/views/titles-options.php:167 msgid "Mongolia" msgstr "Mongolia" #: includes/admin/class-admin-helper.php:267 #: includes/admin/class-admin-helper.php:517 #: includes/modules/local-seo/views/titles-options.php:166 msgid "Monaco" msgstr "Mónaco" #: includes/admin/class-admin-helper.php:516 #: includes/modules/local-seo/views/titles-options.php:165 msgid "Moldova" msgstr "Moldavia" #: includes/admin/class-admin-helper.php:515 #: includes/modules/local-seo/views/titles-options.php:164 msgid "Micronesia" msgstr "Micronesia" #: includes/admin/class-admin-helper.php:263 #: includes/admin/class-admin-helper.php:514 #: includes/modules/local-seo/views/titles-options.php:163 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Mexico" msgstr "México" #: includes/admin/class-admin-helper.php:262 #: includes/admin/class-admin-helper.php:513 #: includes/modules/local-seo/views/titles-options.php:162 msgid "Mayotte" msgstr "Mayotte" #: includes/admin/class-admin-helper.php:261 #: includes/admin/class-admin-helper.php:512 #: includes/modules/local-seo/views/titles-options.php:161 msgid "Mauritius" msgstr "Mauricio" #: includes/admin/class-admin-helper.php:260 #: includes/admin/class-admin-helper.php:511 #: includes/modules/local-seo/views/titles-options.php:160 msgid "Mauritania" msgstr "Mauritania" #: includes/admin/class-admin-helper.php:259 #: includes/admin/class-admin-helper.php:510 #: includes/modules/local-seo/views/titles-options.php:159 msgid "Martinique" msgstr "Martinica" #: includes/admin/class-admin-helper.php:258 #: includes/admin/class-admin-helper.php:509 #: includes/modules/local-seo/views/titles-options.php:158 msgid "Marshall Islands" msgstr "Islas Marshall" #: includes/admin/class-admin-helper.php:257 #: includes/admin/class-admin-helper.php:508 #: includes/modules/local-seo/views/titles-options.php:157 msgid "Malta" msgstr "Malta" #: includes/admin/class-admin-helper.php:256 #: includes/admin/class-admin-helper.php:507 #: includes/modules/local-seo/views/titles-options.php:156 msgid "Mali" msgstr "Malí" #: includes/admin/class-admin-helper.php:255 #: includes/admin/class-admin-helper.php:506 #: includes/modules/local-seo/views/titles-options.php:155 msgid "Maldives" msgstr "Maldivas" #: includes/admin/class-admin-helper.php:254 #: includes/admin/class-admin-helper.php:505 #: includes/modules/local-seo/views/titles-options.php:154 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Malaysia" msgstr "Malasia" #: includes/admin/class-admin-helper.php:253 #: includes/admin/class-admin-helper.php:504 #: includes/modules/local-seo/views/titles-options.php:153 msgid "Malawi" msgstr "Malaui" #: includes/admin/class-admin-helper.php:252 #: includes/admin/class-admin-helper.php:503 #: includes/modules/local-seo/views/titles-options.php:152 msgid "Madagascar" msgstr "Madagascar" #: includes/admin/class-admin-helper.php:502 #: includes/modules/local-seo/views/titles-options.php:151 msgid "Macedonia" msgstr "Macedonia" #: includes/modules/local-seo/views/titles-options.php:150 msgid "Macao S.A.R., China" msgstr "Macao" #: includes/admin/class-admin-helper.php:249 #: includes/admin/class-admin-helper.php:500 #: includes/modules/local-seo/views/titles-options.php:149 msgid "Luxembourg" msgstr "Luxemburgo" #: includes/admin/class-admin-helper.php:248 #: includes/admin/class-admin-helper.php:499 #: includes/modules/local-seo/views/titles-options.php:148 msgid "Lithuania" msgstr "Lituania" #: includes/admin/class-admin-helper.php:247 #: includes/admin/class-admin-helper.php:498 #: includes/modules/local-seo/views/titles-options.php:147 msgid "Liechtenstein" msgstr "Liechtenstein" #: includes/admin/class-admin-helper.php:497 #: includes/modules/local-seo/views/titles-options.php:146 msgid "Libya" msgstr "Libia" #: includes/admin/class-admin-helper.php:245 #: includes/admin/class-admin-helper.php:496 #: includes/modules/local-seo/views/titles-options.php:145 msgid "Liberia" msgstr "Liberia" #: includes/admin/class-admin-helper.php:244 #: includes/admin/class-admin-helper.php:495 #: includes/modules/local-seo/views/titles-options.php:144 msgid "Lesotho" msgstr "Lesoto" #: includes/admin/class-admin-helper.php:243 #: includes/admin/class-admin-helper.php:494 #: includes/modules/local-seo/views/titles-options.php:143 msgid "Lebanon" msgstr "Líbano" #: includes/admin/class-admin-helper.php:242 #: includes/modules/local-seo/views/titles-options.php:142 msgid "Latvia" msgstr "Letonia" #: includes/admin/class-admin-helper.php:493 #: includes/modules/local-seo/views/titles-options.php:141 msgid "Laos" msgstr "Laos" #: includes/admin/class-admin-helper.php:240 #: includes/admin/class-admin-helper.php:492 #: includes/modules/local-seo/views/titles-options.php:140 msgid "Kyrgyzstan" msgstr "Kirguistán" #: includes/admin/class-admin-helper.php:239 #: includes/admin/class-admin-helper.php:491 #: includes/modules/local-seo/views/titles-options.php:139 msgid "Kuwait" msgstr "Kuwait" #: includes/admin/class-admin-helper.php:236 #: includes/admin/class-admin-helper.php:489 #: includes/modules/local-seo/views/titles-options.php:138 msgid "Kiribati" msgstr "Kiribati" #: includes/admin/class-admin-helper.php:235 #: includes/admin/class-admin-helper.php:488 #: includes/modules/local-seo/views/titles-options.php:137 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Kenya" msgstr "Kenia" #: includes/admin/class-admin-helper.php:234 #: includes/admin/class-admin-helper.php:487 #: includes/modules/local-seo/views/titles-options.php:136 msgid "Kazakhstan" msgstr "Kazajistán" #: includes/admin/class-admin-helper.php:233 #: includes/admin/class-admin-helper.php:486 #: includes/modules/local-seo/views/titles-options.php:135 msgid "Jordan" msgstr "Jordania" #: includes/admin/class-admin-helper.php:485 #: includes/modules/local-seo/views/titles-options.php:134 msgid "Jersey" msgstr "Jersey" #: includes/admin/class-admin-helper.php:232 #: includes/admin/class-admin-helper.php:484 #: includes/modules/local-seo/views/titles-options.php:133 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Japan" msgstr "Japón" #: includes/admin/class-admin-helper.php:231 #: includes/admin/class-admin-helper.php:483 #: includes/modules/local-seo/views/titles-options.php:132 msgid "Jamaica" msgstr "Jamaica" #: includes/modules/local-seo/views/titles-options.php:131 msgid "Ivory Coast" msgstr "Costa de Marfil" #: includes/admin/class-admin-helper.php:230 #: includes/admin/class-admin-helper.php:482 #: includes/modules/local-seo/views/titles-options.php:130 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Italy" msgstr "Italia" #: includes/admin/class-admin-helper.php:229 #: includes/admin/class-admin-helper.php:481 #: includes/modules/local-seo/views/titles-options.php:129 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Israel" msgstr "Israel" #: includes/admin/class-admin-helper.php:480 #: includes/modules/local-seo/views/titles-options.php:128 msgid "Isle of Man" msgstr "Isla de Man" #: includes/admin/class-admin-helper.php:227 #: includes/admin/class-admin-helper.php:478 #: includes/modules/local-seo/views/titles-options.php:127 msgid "Iraq" msgstr "Irak" #: includes/admin/class-admin-helper.php:477 #: includes/modules/local-seo/views/titles-options.php:126 msgid "Iran" msgstr "Irán" #: includes/admin/class-admin-helper.php:225 #: includes/admin/class-admin-helper.php:476 #: includes/modules/local-seo/views/titles-options.php:125 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Indonesia" msgstr "Indonesia" #: includes/admin/class-admin-helper.php:224 #: includes/admin/class-admin-helper.php:475 #: includes/modules/local-seo/views/titles-options.php:124 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "India" msgstr "India" #: includes/admin/class-admin-helper.php:223 #: includes/admin/class-admin-helper.php:474 #: includes/modules/local-seo/views/titles-options.php:123 msgid "Iceland" msgstr "Islandia" #: includes/admin/class-admin-helper.php:222 #: includes/admin/class-admin-helper.php:473 #: includes/modules/local-seo/views/titles-options.php:122 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Hungary" msgstr "Hungría" #: includes/admin/class-admin-helper.php:221 #: includes/admin/class-admin-helper.php:472 #: includes/modules/local-seo/views/titles-options.php:121 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Hong Kong" msgstr "Hong Kong" #: includes/admin/class-admin-helper.php:220 #: includes/admin/class-admin-helper.php:471 #: includes/modules/local-seo/views/titles-options.php:120 msgid "Honduras" msgstr "Honduras" #: includes/modules/local-seo/views/titles-options.php:119 msgid "Heard Island and McDonald Islands" msgstr "Islas Heard y McDonald" #: includes/admin/class-admin-helper.php:217 #: includes/admin/class-admin-helper.php:470 #: includes/modules/local-seo/views/titles-options.php:118 msgid "Haiti" msgstr "Haití" #: includes/admin/class-admin-helper.php:216 #: includes/admin/class-admin-helper.php:469 #: includes/modules/local-seo/views/titles-options.php:117 msgid "Guyana" msgstr "Guyana" #: includes/admin/class-admin-helper.php:215 #: includes/admin/class-admin-helper.php:468 #: includes/modules/local-seo/views/titles-options.php:116 msgid "Guinea-Bissau" msgstr "Guinea-Bisáu" #: includes/admin/class-admin-helper.php:214 #: includes/admin/class-admin-helper.php:467 #: includes/modules/local-seo/views/titles-options.php:115 msgid "Guinea" msgstr "Guinea" #: includes/admin/class-admin-helper.php:466 #: includes/modules/local-seo/views/titles-options.php:114 msgid "Guernsey" msgstr "Guernsey" #: includes/admin/class-admin-helper.php:213 #: includes/admin/class-admin-helper.php:465 #: includes/modules/local-seo/views/titles-options.php:113 msgid "Guatemala" msgstr "Guatemala" #: includes/admin/class-admin-helper.php:211 #: includes/admin/class-admin-helper.php:463 #: includes/modules/local-seo/views/titles-options.php:112 msgid "Guadeloupe" msgstr "Guadalupe" #: includes/admin/class-admin-helper.php:210 #: includes/admin/class-admin-helper.php:462 #: includes/modules/local-seo/views/titles-options.php:111 msgid "Grenada" msgstr "Granada" #: includes/admin/class-admin-helper.php:209 #: includes/admin/class-admin-helper.php:461 #: includes/modules/local-seo/views/titles-options.php:110 msgid "Greenland" msgstr "Groenlandia" #: includes/admin/class-admin-helper.php:208 #: includes/admin/class-admin-helper.php:460 #: includes/modules/local-seo/views/titles-options.php:109 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Greece" msgstr "Grecia" #: includes/admin/class-admin-helper.php:207 #: includes/admin/class-admin-helper.php:459 #: includes/modules/local-seo/views/titles-options.php:108 msgid "Gibraltar" msgstr "Gibraltar" #: includes/admin/class-admin-helper.php:206 #: includes/admin/class-admin-helper.php:458 #: includes/modules/local-seo/views/titles-options.php:107 msgid "Ghana" msgstr "Ghana" #: includes/admin/class-admin-helper.php:205 #: includes/admin/class-admin-helper.php:457 #: includes/modules/local-seo/views/titles-options.php:106 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Germany" msgstr "Alemania" #: includes/admin/class-admin-helper.php:204 #: includes/admin/class-admin-helper.php:456 #: includes/modules/local-seo/views/titles-options.php:105 msgid "Georgia" msgstr "Georgia" #: includes/admin/class-admin-helper.php:203 #: includes/admin/class-admin-helper.php:455 #: includes/modules/local-seo/views/titles-options.php:104 msgid "Gambia" msgstr "Gambia" #: includes/admin/class-admin-helper.php:202 #: includes/admin/class-admin-helper.php:454 #: includes/modules/local-seo/views/titles-options.php:103 msgid "Gabon" msgstr "Gabón" #: includes/admin/class-admin-helper.php:201 #: includes/modules/local-seo/views/titles-options.php:102 msgid "French Southern Territories" msgstr "Tierras Australes y Antárticas Francesas" #: includes/admin/class-admin-helper.php:200 #: includes/admin/class-admin-helper.php:453 #: includes/modules/local-seo/views/titles-options.php:101 msgid "French Polynesia" msgstr "Polinesia Francesa" #: includes/admin/class-admin-helper.php:199 #: includes/admin/class-admin-helper.php:452 #: includes/modules/local-seo/views/titles-options.php:100 msgid "French Guiana" msgstr "Guayana Francesa" #: includes/admin/class-admin-helper.php:198 #: includes/admin/class-admin-helper.php:451 #: includes/modules/local-seo/views/titles-options.php:99 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "France" msgstr "Francia" #: includes/admin/class-admin-helper.php:197 #: includes/admin/class-admin-helper.php:450 #: includes/modules/local-seo/views/titles-options.php:98 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Finland" msgstr "Finlandia" #: includes/admin/class-admin-helper.php:196 #: includes/admin/class-admin-helper.php:449 #: includes/modules/local-seo/views/titles-options.php:97 msgid "Fiji" msgstr "Fiyi" #: includes/admin/class-admin-helper.php:195 #: includes/admin/class-admin-helper.php:448 #: includes/modules/local-seo/views/titles-options.php:96 msgid "Faroe Islands" msgstr "Islas Feroe" #: includes/modules/local-seo/views/titles-options.php:95 msgid "Falkland Islands" msgstr "Islas Malvinas" #: includes/admin/class-admin-helper.php:193 #: includes/admin/class-admin-helper.php:446 #: includes/modules/local-seo/views/titles-options.php:94 msgid "Ethiopia" msgstr "Etiopía" #: includes/admin/class-admin-helper.php:192 #: includes/admin/class-admin-helper.php:445 #: includes/modules/local-seo/views/titles-options.php:93 msgid "Estonia" msgstr "Estonia" #: includes/admin/class-admin-helper.php:191 #: includes/admin/class-admin-helper.php:444 #: includes/modules/local-seo/views/titles-options.php:92 msgid "Eritrea" msgstr "Eritrea" #: includes/admin/class-admin-helper.php:190 #: includes/admin/class-admin-helper.php:443 #: includes/modules/local-seo/views/titles-options.php:91 msgid "Equatorial Guinea" msgstr "Guinea Ecuatorial" #: includes/admin/class-admin-helper.php:189 #: includes/admin/class-admin-helper.php:442 #: includes/modules/local-seo/views/titles-options.php:90 msgid "El Salvador" msgstr "El Salvador" #: includes/admin/class-admin-helper.php:188 #: includes/admin/class-admin-helper.php:441 #: includes/modules/local-seo/views/titles-options.php:89 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Egypt" msgstr "Egipto" #: includes/admin/class-admin-helper.php:187 #: includes/admin/class-admin-helper.php:440 #: includes/modules/local-seo/views/titles-options.php:88 msgid "Ecuador" msgstr "Ecuador" #: includes/admin/class-admin-helper.php:186 #: includes/admin/class-admin-helper.php:439 #: includes/modules/local-seo/views/titles-options.php:87 msgid "Dominican Republic" msgstr "República Dominicana" #: includes/admin/class-admin-helper.php:185 #: includes/admin/class-admin-helper.php:438 #: includes/modules/local-seo/views/titles-options.php:86 msgid "Dominica" msgstr "Dominica" #: includes/admin/class-admin-helper.php:184 #: includes/admin/class-admin-helper.php:437 #: includes/modules/local-seo/views/titles-options.php:85 msgid "Djibouti" msgstr "Djibouti" #: includes/admin/class-admin-helper.php:183 #: includes/admin/class-admin-helper.php:436 #: includes/modules/local-seo/views/titles-options.php:84 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Denmark" msgstr "Dinamarca" #: includes/admin/class-admin-helper.php:182 #: includes/modules/local-seo/views/titles-options.php:83 msgid "Czech Republic" msgstr "República Checa" #: includes/admin/class-admin-helper.php:181 #: includes/admin/class-admin-helper.php:433 #: includes/modules/local-seo/views/titles-options.php:82 msgid "Cyprus" msgstr "Chipre" #: includes/admin/class-admin-helper.php:432 #: includes/modules/local-seo/views/titles-options.php:81 msgid "Curaçao" msgstr "Curazao" #: includes/admin/class-admin-helper.php:180 #: includes/admin/class-admin-helper.php:431 #: includes/modules/local-seo/views/titles-options.php:80 msgid "Cuba" msgstr "Cuba" #: includes/admin/class-admin-helper.php:179 #: includes/admin/class-admin-helper.php:430 #: includes/modules/local-seo/views/titles-options.php:79 msgid "Croatia" msgstr "Croacia" #: includes/admin/class-admin-helper.php:177 #: includes/admin/class-admin-helper.php:429 #: includes/modules/local-seo/views/titles-options.php:78 msgid "Costa Rica" msgstr "Costa Rica" #: includes/admin/class-admin-helper.php:176 #: includes/admin/class-admin-helper.php:428 #: includes/modules/local-seo/views/titles-options.php:77 msgid "Cook Islands" msgstr "Islas Cook" #: includes/modules/local-seo/views/titles-options.php:76 msgid "Congo (Kinshasa)" msgstr "República Democrática del Congo" #: includes/modules/local-seo/views/titles-options.php:75 msgid "Congo (Brazzaville)" msgstr "República del Congo" #: includes/admin/class-admin-helper.php:173 #: includes/admin/class-admin-helper.php:425 #: includes/modules/local-seo/views/titles-options.php:74 msgid "Comoros" msgstr "Comoras" #: includes/admin/class-admin-helper.php:172 #: includes/admin/class-admin-helper.php:424 #: includes/modules/local-seo/views/titles-options.php:73 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Colombia" msgstr "Colombia" #: includes/admin/class-admin-helper.php:171 #: includes/modules/local-seo/views/titles-options.php:72 msgid "Cocos (Keeling) Islands" msgstr "Islas Cocos" #: includes/admin/class-admin-helper.php:170 #: includes/admin/class-admin-helper.php:423 #: includes/modules/local-seo/views/titles-options.php:71 msgid "Christmas Island" msgstr "Isla de Navidad" #: includes/admin/class-admin-helper.php:169 #: includes/admin/class-admin-helper.php:422 #: includes/modules/local-seo/views/titles-options.php:70 msgid "China" msgstr "China" #: includes/admin/class-admin-helper.php:168 #: includes/admin/class-admin-helper.php:421 #: includes/modules/local-seo/views/titles-options.php:69 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Chile" msgstr "Chile" #: includes/admin/class-admin-helper.php:167 #: includes/admin/class-admin-helper.php:420 #: includes/modules/local-seo/views/titles-options.php:68 msgid "Chad" msgstr "Chad" #: includes/admin/class-admin-helper.php:166 #: includes/admin/class-admin-helper.php:419 #: includes/modules/local-seo/views/titles-options.php:67 msgid "Central African Republic" msgstr "República Centroafricana" #: includes/admin/class-admin-helper.php:165 #: includes/admin/class-admin-helper.php:418 #: includes/modules/local-seo/views/titles-options.php:66 msgid "Cayman Islands" msgstr "Islas Caimán" #: includes/admin/class-admin-helper.php:164 #: includes/admin/class-admin-helper.php:416 #: includes/modules/local-seo/views/titles-options.php:65 msgid "Cape Verde" msgstr "Cabo Verde" #: includes/admin/class-admin-helper.php:163 #: includes/admin/class-admin-helper.php:415 #: includes/modules/local-seo/views/titles-options.php:64 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Canada" msgstr "Canadá" #: includes/admin/class-admin-helper.php:162 #: includes/admin/class-admin-helper.php:414 #: includes/modules/local-seo/views/titles-options.php:63 msgid "Cameroon" msgstr "Camerún" #: includes/admin/class-admin-helper.php:161 #: includes/admin/class-admin-helper.php:413 #: includes/modules/local-seo/views/titles-options.php:62 msgid "Cambodia" msgstr "Camboya" #: includes/admin/class-admin-helper.php:160 #: includes/admin/class-admin-helper.php:412 #: includes/modules/local-seo/views/titles-options.php:61 msgid "Burundi" msgstr "Burundi" #: includes/admin/class-admin-helper.php:159 #: includes/admin/class-admin-helper.php:411 #: includes/modules/local-seo/views/titles-options.php:60 msgid "Burkina Faso" msgstr "Burkina Faso" #: includes/admin/class-admin-helper.php:158 #: includes/admin/class-admin-helper.php:410 #: includes/modules/local-seo/views/titles-options.php:59 msgid "Bulgaria" msgstr "Bulgaria" #: includes/admin/class-admin-helper.php:409 #: includes/modules/local-seo/views/titles-options.php:58 msgid "Brunei" msgstr "Brunéi" #: includes/admin/class-admin-helper.php:408 #: includes/modules/local-seo/views/titles-options.php:57 msgid "British Virgin Islands" msgstr "Islas Vírgenes Británicas" #: includes/admin/class-admin-helper.php:156 #: includes/admin/class-admin-helper.php:407 #: includes/modules/local-seo/views/titles-options.php:56 msgid "British Indian Ocean Territory" msgstr "Territorio Británico del Océano Índico" #: includes/admin/class-admin-helper.php:155 #: includes/admin/class-admin-helper.php:406 #: includes/modules/local-seo/views/titles-options.php:55 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Brazil" msgstr "Brasil" #: includes/admin/class-admin-helper.php:154 #: includes/modules/local-seo/views/titles-options.php:54 msgid "Bouvet Island" msgstr "Isla Bouvet" #: includes/admin/class-admin-helper.php:153 #: includes/admin/class-admin-helper.php:405 #: includes/modules/local-seo/views/titles-options.php:53 msgid "Botswana" msgstr "Botsuana" #: includes/admin/class-admin-helper.php:152 #: includes/modules/local-seo/views/titles-options.php:52 msgid "Bosnia and Herzegovina" msgstr "Bosnia y Herzegovina" #: includes/modules/local-seo/views/titles-options.php:51 msgid "Bonaire, Sint Eustatius and Saba" msgstr "Bonaire, San Eustaquio y Saba" #: includes/admin/class-admin-helper.php:151 #: includes/admin/class-admin-helper.php:403 #: includes/modules/local-seo/views/titles-options.php:50 msgid "Bolivia" msgstr "Bolivia" #: includes/admin/class-admin-helper.php:150 #: includes/admin/class-admin-helper.php:402 #: includes/modules/local-seo/views/titles-options.php:49 msgid "Bhutan" msgstr "Bután" #: includes/admin/class-admin-helper.php:149 #: includes/admin/class-admin-helper.php:401 #: includes/modules/local-seo/views/titles-options.php:48 msgid "Bermuda" msgstr "Bermuda" #: includes/admin/class-admin-helper.php:148 #: includes/admin/class-admin-helper.php:400 #: includes/modules/local-seo/views/titles-options.php:47 msgid "Benin" msgstr "Benín" #: includes/admin/class-admin-helper.php:147 #: includes/admin/class-admin-helper.php:399 #: includes/modules/local-seo/views/titles-options.php:46 msgid "Belize" msgstr "Belice" #: includes/admin/class-admin-helper.php:146 #: includes/admin/class-admin-helper.php:398 #: includes/modules/local-seo/views/titles-options.php:45 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Belgium" msgstr "Bélgica" #: includes/modules/local-seo/views/titles-options.php:44 msgid "Belau" msgstr "Belau" #: includes/admin/class-admin-helper.php:145 #: includes/admin/class-admin-helper.php:397 #: includes/modules/local-seo/views/titles-options.php:43 msgid "Belarus" msgstr "Bielorrusia" #: includes/admin/class-admin-helper.php:144 #: includes/admin/class-admin-helper.php:396 #: includes/modules/local-seo/views/titles-options.php:42 msgid "Barbados" msgstr "Barbados" #: includes/admin/class-admin-helper.php:143 #: includes/admin/class-admin-helper.php:395 #: includes/modules/local-seo/views/titles-options.php:41 msgid "Bangladesh" msgstr "Bangladesh" #: includes/admin/class-admin-helper.php:142 #: includes/admin/class-admin-helper.php:394 #: includes/modules/local-seo/views/titles-options.php:40 msgid "Bahrain" msgstr "Baréin" #: includes/admin/class-admin-helper.php:141 #: includes/admin/class-admin-helper.php:393 #: includes/modules/local-seo/views/titles-options.php:39 msgid "Bahamas" msgstr "Bahamas" #: includes/admin/class-admin-helper.php:140 #: includes/admin/class-admin-helper.php:392 #: includes/modules/local-seo/views/titles-options.php:38 msgid "Azerbaijan" msgstr "Azerbaiyán" #: includes/admin/class-admin-helper.php:139 #: includes/admin/class-admin-helper.php:391 #: includes/modules/local-seo/views/titles-options.php:37 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Austria" msgstr "Austria" #: includes/admin/class-admin-helper.php:138 #: includes/admin/class-admin-helper.php:390 #: includes/modules/local-seo/views/titles-options.php:36 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Australia" msgstr "Australia" #: includes/admin/class-admin-helper.php:137 #: includes/admin/class-admin-helper.php:389 #: includes/modules/local-seo/views/titles-options.php:35 msgid "Aruba" msgstr "Aruba" #: includes/admin/class-admin-helper.php:136 #: includes/admin/class-admin-helper.php:388 #: includes/modules/local-seo/views/titles-options.php:34 msgid "Armenia" msgstr "Armenia" #: includes/admin/class-admin-helper.php:135 #: includes/admin/class-admin-helper.php:387 #: includes/modules/local-seo/views/titles-options.php:33 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Argentina" msgstr "Argentina" #: includes/admin/class-admin-helper.php:134 #: includes/modules/local-seo/views/titles-options.php:32 msgid "Antigua and Barbuda" msgstr "Antigua y Barbuda" #: includes/admin/class-admin-helper.php:133 #: includes/admin/class-admin-helper.php:385 #: includes/modules/local-seo/views/titles-options.php:31 msgid "Antarctica" msgstr "Antártida" #: includes/admin/class-admin-helper.php:132 #: includes/admin/class-admin-helper.php:384 #: includes/modules/local-seo/views/titles-options.php:30 msgid "Anguilla" msgstr "Anguilla" #: includes/admin/class-admin-helper.php:131 #: includes/admin/class-admin-helper.php:383 #: includes/modules/local-seo/views/titles-options.php:29 msgid "Angola" msgstr "Angola" #: includes/admin/class-admin-helper.php:130 #: includes/admin/class-admin-helper.php:382 #: includes/modules/local-seo/views/titles-options.php:28 msgid "Andorra" msgstr "Andorra" #: includes/admin/class-admin-helper.php:128 #: includes/admin/class-admin-helper.php:380 #: includes/modules/local-seo/views/titles-options.php:27 msgid "Algeria" msgstr "Argelia" #: includes/admin/class-admin-helper.php:127 #: includes/admin/class-admin-helper.php:379 #: includes/modules/local-seo/views/titles-options.php:26 msgid "Albania" msgstr "Albania" #: includes/admin/class-admin-helper.php:126 #: includes/admin/class-admin-helper.php:377 #: includes/modules/local-seo/views/titles-options.php:25 msgid "Afghanistan" msgstr "Afganistán" #: includes/modules/local-seo/views/titles-options.php:24 msgid "Åland Islands" msgstr "Islas Åland" #: includes/modules/local-seo/views/titles-options.php:23 msgid "Choose a country" msgstr "Elige un país" #: includes/modules/local-seo/views/sitemap-settings.php:18 msgid "locations.kml Sitemap is generated automatically when the Local SEO module is enabled, and the geo-coordinates are added." msgstr "El mapa del sitio locations.kml se genera automáticamente cuando se activa el módulo SEO Local, y se añaden las geo-coordenadas." #: includes/modules/local-seo/views/sitemap-settings.php:17 msgid "Include KML File in the Sitemap" msgstr "Incluir el archivo KML en el mapa del sitio" #: includes/modules/local-seo/shortcodes/class-store-locator.php:219 msgid "Show route" msgstr "Mostrar ruta" #: includes/modules/local-seo/shortcodes/class-store-locator.php:217 msgid "Your location:" msgstr "Tu ubicación:" #: includes/modules/local-seo/shortcodes/class-store-locator.php:213 msgid "Route" msgstr "Ruta" #: includes/modules/local-seo/shortcodes/class-store-locator.php:208 msgid "Hide route" msgstr "Ocultar ruta" #: includes/modules/local-seo/shortcodes/class-store-locator.php:100 msgid "Detect Location" msgstr "Detectar ubicación" #: includes/modules/local-seo/shortcodes/class-store-locator.php:81 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Search" msgstr "Buscar" #: includes/modules/local-seo/shortcodes/class-store-locator.php:75 msgid "Address, Suburb, Region, Zip or Landmark" msgstr "Dirección, ciudad, provincia, código postal o hito geográfico" #: includes/modules/local-seo/shortcodes/class-opening-hours.php:134 msgid "Open now" msgstr "Abierto" #: includes/modules/local-seo/shortcodes/class-opening-hours.php:45 msgid "Closed" msgstr "Cerrado" #: includes/modules/local-seo/shortcodes/class-opening-hours.php:41 msgid "Opening Hours:" msgstr "Horario de apertura:" #: includes/modules/local-seo/shortcodes/class-opening-hours.php:31 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Open 24/7" msgstr "Abierto 24/7" #: includes/modules/local-seo/shortcodes/class-address.php:120 msgid "Address:" msgstr "Dirección:" #: includes/modules/local-seo/shortcodes/class-address.php:70 msgid "Price indication" msgstr "Indicador de precio" #: includes/modules/local-seo/shortcodes/class-address.php:66 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Chamber of Commerce ID" msgstr "Identificador del Registro Mercantil" #: includes/modules/local-seo/shortcodes/class-address.php:62 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Tax ID" msgstr "NIF-IVA" #: includes/modules/local-seo/shortcodes/class-address.php:58 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "VAT ID" msgstr "NIF / CIF" #: includes/modules/local-seo/shortcodes/class-address.php:54 #: includes/modules/local-seo/views/titles-options.php:327 #: includes/modules/schema/shortcode/claimreview.php:19 #: includes/modules/schema/shortcode/dataset.php:21 #: includes/modules/schema/shortcode/dataset.php:106 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "URL" msgstr "URL" #: includes/modules/local-seo/shortcodes/class-address.php:50 #: includes/modules/local-seo/views/titles-options.php:352 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Email" msgstr "Correo electrónico" #: includes/modules/local-seo/shortcodes/class-address.php:46 msgid "Fax" msgstr "Fax" #: includes/modules/local-seo/shortcodes/class-address.php:42 msgid "Secondary phone" msgstr "Teléfono secundario" #. Translators: Global Identifier name. #: includes/modules/woocommerce/class-admin.php:163 msgid "%s value to use in Product schema." msgstr "%s valor a utilizar en el schema de Producto." #. Translators: Global Identifier name. #: includes/modules/woocommerce/class-admin.php:134 msgid "%s value to use in the Product schema." msgstr "%s valor a utilizar en el schema de Producto." #: includes/modules/woocommerce/class-admin.php:124 #: includes/modules/woocommerce/class-admin.php:151 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "GTIN" msgstr "GTIN" #: includes/modules/woocommerce/class-admin.php:113 msgid "Set Product Pages to noindex when WooCommerce Catalog visibility is set to hidden." msgstr "Establecer las páginas de producto como noindex cuando la visibilidad del catálogo de WooCommerce esté establecida como oculta." #: includes/modules/woocommerce/class-admin.php:112 msgid "Noindex Hidden Products" msgstr "Productos ocultos Noindex" #: includes/modules/woocommerce/class-admin.php:102 msgid "Global Identifier label to show on Product Page." msgstr "Etiqueta de identificador global para mostrar en la página del producto." #: includes/modules/woocommerce/class-admin.php:101 msgid "Global Identifier label" msgstr "Etiqueta del identificador global" #: includes/modules/woocommerce/class-admin.php:92 msgid "Display the Global Identified on Product Page along with other product details." msgstr "Mostrar el identificador global en la página del producto junto con otros detalles del producto." #: includes/modules/woocommerce/class-admin.php:91 msgid "Show Global Identifier" msgstr "Mostrar el identificador global" #: includes/modules/woocommerce/class-admin.php:81 #: includes/modules/woocommerce/class-admin.php:124 #: includes/modules/woocommerce/class-admin.php:151 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "MPN" msgstr "MPN" #: includes/modules/woocommerce/class-admin.php:80 #: includes/modules/woocommerce/class-admin.php:124 #: includes/modules/woocommerce/class-admin.php:151 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "ISBN" msgstr "ISBN" #: includes/modules/woocommerce/class-admin.php:79 msgid "GTIN-14" msgstr "GTIN-14" #: includes/modules/woocommerce/class-admin.php:78 msgid "GTIN-13" msgstr "GTIN-13" #: includes/modules/woocommerce/class-admin.php:77 msgid "GTIN-12" msgstr "GTIN-12" #: includes/modules/woocommerce/class-admin.php:76 msgid "GTIN-8" msgstr "GTIN-8" #: includes/modules/woocommerce/class-admin.php:74 msgid "Global Identifier key to use in the Product Schema." msgstr "Clave del identificador global que se utilizará en el schema del producto." #: includes/modules/woocommerce/class-admin.php:73 msgid "Global Identifier" msgstr "Identificador global" #: includes/modules/woocommerce/class-admin.php:64 msgid "Brand value to use in Schema.org & OpenGraph markup." msgstr "Valor de marca para utilizar en el marcado Schema.org y OpenGraph." #: includes/modules/woocommerce/class-admin.php:63 msgid "Brand" msgstr "Marca" #: includes/modules/woocommerce/class-admin.php:54 msgid "Select Product Brand Taxonomy to use in Schema.org & OpenGraph markup." msgstr "Selecciona la taxonomía de la marca del producto para utilizarla en el marcado de Schema.org y OpenGraph." #: includes/modules/woocommerce/class-admin.php:53 msgid "Select Brand" msgstr "Seleccionar marca" #: includes/modules/video-sitemap/sitemap-xsl.php:156 msgid "Last Mod." msgstr "Última mod." #: includes/modules/video-sitemap/sitemap-xsl.php:155 msgid "Tags" msgstr "Etiquetas" #: includes/modules/schema/shortcode/dataset.php:87 #: includes/modules/video-sitemap/sitemap-xsl.php:154 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Description" msgstr "Descripción" #. translators: link to rankmath.com #: includes/modules/video-sitemap/sitemap-xsl.php:123 msgid "Learn more about Video Sitemap." msgstr "Más información sobre el Mapa del Sitio de Vídeo." #. translators: link to rankmath.com #: includes/modules/video-sitemap/sitemap-xsl.php:110 msgid "This Video Sitemap is generated by Rank Math WordPress SEO Plugin. It is what search engines like Google use to find and understand the video content on your website." msgstr "Este mapa del sitio de vídeo es generado por el plugin SEO de WordPress Rank Math. Es lo que los motores de búsqueda como Google utilizan para encontrar y comprender el contenido de vídeo de tu web." #: includes/modules/video-sitemap/settings-video.php:45 msgid "List of custom fields name to check for video content. Add one per line." msgstr "Lista de nombres de campos personalizados para comprobar el contenido del vídeo. Añade uno por línea." #: includes/modules/video-sitemap/settings-video.php:44 msgid "Custom Fields" msgstr "Campos personalizados" #: includes/modules/video-sitemap/settings-video.php:20 msgid "Hide the sitemap from normal visitors?" msgstr "¿Ocultar el mapa del sitio a los visitantes normales?" #: includes/modules/video-sitemap/settings-video.php:19 msgid "Hide Sitemap" msgstr "Ocultar el mapa del sitio" #. translators: Video Sitemap Url #: includes/modules/video-sitemap/class-video-sitemap.php:66 msgid "Your Video Sitemap index can be found here: %s" msgstr "El índice de tu mapa del sitio de vídeo se encuentra aquí: %s" #: includes/modules/status/class-system-status.php:46 msgid "PRO version" msgstr "Versión PRO" #: includes/modules/status/class-system-status.php:39 msgid "Free version" msgstr "Versión gratuita" #: includes/modules/schema/class-video.php:220 msgid "Conversion started. A success message will be shown here once the process completes. You can close this page." msgstr "Conversión iniciada. Aquí se mostrará un mensaje de éxito una vez completado el proceso. Puedes cerrar esta página." #: includes/modules/schema/class-video.php:215 msgid "No posts found to convert." msgstr "No se han encontrado entrada para convertir." #: includes/modules/schema/class-video.php:196 msgid "Generate" msgstr "Generar" #: includes/modules/schema/class-video.php:195 msgid "Are you sure you want to add Video Schema to the posts/pages with the video in the content? This action is irreversible." msgstr "¿Estás seguro de que quieres añadir el esquema de vídeo a las entradas/páginas con vídeo en el contenido? Esta acción es irreversible." #: includes/modules/schema/class-video.php:194 msgid "Add Video schema to posts which have YouTube or Vimeo Video in the content. Applies to only those Posts/Pages/CPTs in which Autodetect Video Option is On." msgstr "Añade el schema de vídeo a las entradas que tienen un vídeo de YouTube o Vimeo en el contenido. Se aplica sólo a aquellas entradas/páginas/CTP en las que la opción de autodetección de vídeo está activada." #: includes/modules/schema/class-video.php:193 msgid "Generate Video Schema for Old Posts/Pages" msgstr "Generar el schema de vídeo para las antiguas entradas/páginas" #: includes/modules/schema/class-video.php:117 #: includes/modules/schema/class-video.php:118 msgid "Remove Media Data from RSS feed" msgstr "Eliminar los datos multimedia del feed RSS" #: includes/modules/schema/class-video.php:92 msgid "Auto-generate image for the auto detected video." msgstr "Genera automáticamente la imagen para el vídeo autodetectado." #: includes/modules/schema/class-video.php:91 msgid "Autogenerate Image" msgstr "Autogenerar imagen" #: includes/modules/schema/class-video.php:77 msgid "Populate automatic Video Schema by auto-detecting any video in the content." msgstr "Rellena automáticamente el schema de vídeo detectando automáticamente cualquier vídeo en el contenido." #: includes/modules/schema/class-video.php:76 msgid "Autodetect Video" msgstr "Vídeo de autodetección" #: includes/modules/schema/class-video-schema-generator.php:78 msgid "Rank Math: Added Video Schema to posts successfully." msgstr "Rank Math: Se ha añadido con éxito el esquema de vídeo a las entradas." #: includes/modules/schema/class-schema.php:198 msgid "Materials:" msgstr "Materiales:" #: includes/modules/schema/class-schema.php:174 msgid "Tools:" msgstr "Herramientas:" #: includes/modules/schema/class-schema.php:149 msgid "Supply:" msgstr "Suministro:" #: includes/modules/schema/class-schema.php:125 msgid "Estimated Cost:" msgstr "Coste estimado:" #: includes/modules/schema/class-rest.php:160 msgid "Video URL." msgstr "URL del vídeo." #: includes/modules/schema/class-rest.php:155 msgid "Object unique id" msgstr "Id. único del objeto" #: includes/modules/schema/class-rest.php:140 msgid "Sorry, you are not allowed to save template." msgstr "Lo sentimos, no puedes guardar la plantilla." #: includes/modules/schema/class-rest.php:51 msgid "Schema to add." msgstr "Schema a añadir." #: includes/modules/schema/class-post-type.php:99 #: includes/modules/schema/class-post-type.php:100 msgid "Schema Templates" msgstr "Plantillas de schema" #: includes/modules/schema/class-post-type.php:57 msgid "Rank Math Schema Templates" msgstr "Plantillas de schema de Rank Math" #: includes/modules/schema/class-post-type.php:51 msgid "Search schemas" msgstr "Schemas de búsqueda" #: includes/modules/schema/class-post-type.php:50 msgid "View Schemas" msgstr "Ver schemas" #: includes/modules/schema/class-post-type.php:49 msgid "View Schema" msgstr "Ver schema" #: includes/modules/schema/class-post-type.php:48 msgid "Update Schema" msgstr "Actualizar schema" #: includes/modules/schema/class-post-type.php:47 msgid "Edit Schema" msgstr "Editar Schema" #: includes/modules/schema/class-post-type.php:46 msgid "New Schema" msgstr "Nuevo schema" #: includes/modules/schema/class-post-type.php:45 msgid "Add New Schema" msgstr "Añadir nuevo schema" #: includes/modules/schema/class-post-type.php:44 msgid "All Schemas" msgstr "Todos los schemas" #: includes/modules/schema/class-post-type.php:43 #: includes/modules/schema/class-post-type.php:56 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Schema" msgstr "Schema" #: includes/modules/schema/class-post-type.php:42 msgid "Schemas" msgstr "Schemas" #: includes/modules/schema/class-post-type.php:41 msgctxt "Post Type Singular Name" msgid "Schema" msgstr "Schema" #: includes/modules/schema/class-post-type.php:40 msgctxt "Post Type General Name" msgid "Schemas" msgstr "Schemas" #: includes/modules/schema/class-parser.php:44 msgid "No html body found." msgstr "No se ha encontrado ningún cuerpo html." #: includes/modules/schema/class-ajax.php:42 msgid "No url found." msgstr "No se ha encontrado ninguna url." #: includes/modules/schema/class-admin.php:441 msgid "All Taxonomies" msgstr "Todas las taxonomías" #: includes/modules/schema/class-admin.php:157 msgid "Link Title" msgstr "Título del enlace" #: includes/modules/schema/class-admin.php:156 msgid "Use in Schema Markup" msgstr "Utilizar enel marcado de schema" #: includes/modules/schema/class-admin.php:151 #: assets/admin/js/gutenberg-formats.js:1 msgid "Link inserted." msgstr "Enlace insertado." #: includes/modules/schema/class-admin.php:150 msgid "Link selected." msgstr "Enlace seleccionado." #: includes/modules/schema/class-admin.php:149 msgid "No matches found." msgstr "No se encontraron coincidencias." #: includes/modules/schema/class-admin.php:148 msgid "(no title)" msgstr "(sin título)" #: includes/modules/schema/class-admin.php:147 msgid "Add Link" msgstr "Añadir enlace" #: includes/modules/schema/class-admin.php:146 msgid "Update" msgstr "Actualizar" #: includes/modules/schema/class-admin.php:145 msgid "Insert/edit link" msgstr "Insertar/editar un enlace" #: includes/modules/schema/class-admin.php:117 msgid "None (Click here to set one)" msgstr "Ninguno (Haz clic aquí para establecer uno)" #: includes/modules/schema/class-admin.php:110 msgid "Fact Check" msgstr "Comprobación de hechos" #: includes/modules/schema/class-admin.php:109 msgid "DataSet" msgstr "Conjunto de datos" #: includes/modules/redirections/class-categories.php:511 msgid "← Go Back to the Redirections" msgstr "← Volver a las redirecciones" #: includes/modules/redirections/class-categories.php:414 msgid "Filter" msgstr "Filtrar" #: includes/modules/local-seo/shortcodes/class-map.php:94 #: includes/modules/local-seo/shortcodes/class-store-locator.php:66 #: includes/modules/redirections/class-categories.php:402 msgid "Select Category" msgstr "Seleccionar categoría" #: includes/modules/redirections/class-categories.php:295 msgid "Uncategorized" msgstr "Sin categoría" #: includes/modules/redirections/class-categories.php:265 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Category" msgstr "Categoría" #: includes/modules/redirections/class-categories.php:205 msgid "Organize your redirections in categories." msgstr "Organiza tus redirecciones en categorías." #: includes/modules/redirections/class-categories.php:204 msgid "Redirection Category" msgstr "Categoría de redirección" #: includes/modules/redirections/class-categories.php:180 msgid "New Category" msgstr "Nueva categoría" #: includes/modules/redirections/class-categories.php:179 msgid "Add New" msgstr "Añadir nuevo" #. Translators: placeholder is the number of updated redirections. #: includes/modules/redirections/class-categories.php:159 msgid "%d redirections have been assigned to the category." msgstr "Se han asignado %d redirecciones a la categoría." #: includes/modules/redirections/class-categories.php:150 msgid "No valid ID provided." msgstr "No se ha proporcionado una ID válida." #: includes/modules/redirections/class-categories.php:123 msgid "Add to Category" msgstr "Añadir a la categoría" #: includes/modules/redirections/class-categories.php:90 msgid "Redirection Categories" msgstr "Categorías de redirección" #: includes/modules/redirections/class-categories.php:89 msgid "New Category Name" msgstr "Nombre de la nueva categoría" #: includes/modules/redirections/class-categories.php:88 msgid "Add New Category" msgstr "Añadir nueva categoría" #: includes/modules/redirections/class-categories.php:87 msgid "Update Category" msgstr "Actualizar categoría" #: includes/modules/redirections/class-categories.php:86 msgid "Edit Category" msgstr "Editar categoría" #: includes/modules/redirections/class-categories.php:83 msgid "All Redirection Categories" msgstr "Todas las categorías de redireccionamiento" #: includes/modules/redirections/class-categories.php:82 msgid "Search Redirection Categories" msgstr "Buscar categorías de redirección" #: includes/modules/redirections/class-categories.php:81 msgctxt "taxonomy singular name" msgid "Redirection Category" msgstr "Categoría de redirección" #: includes/modules/redirections/class-categories.php:80 msgctxt "taxonomy general name" msgid "Redirection Categories" msgstr "Categorías de redirección" #: includes/modules/redirections/class-categories.php:181 #: includes/modules/redirections/class-categories.php:554 msgid "Manage Categories" msgstr "Gestionar categorías" #: includes/modules/redirections/class-redirections.php:107 msgid "Redirections successfully synced to the .htaccess file." msgstr "Las redirecciones se han sincronizado correctamente con el archivo .htaccess." #: includes/modules/redirections/class-redirections.php:99 msgid "No valid redirection found." msgstr "No se ha encontrado ninguna redirección válida." #: includes/modules/redirections/class-redirections.php:94 msgid "The redirections could not be synced because the .htaccess file does not exist or it is not writable." msgstr "Las redirecciones no se han podido sincronizar porque el archivo .htaccess no existe o no es escribible." #: includes/modules/redirections/class-redirections.php:89 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:215 msgid "Sorry, you are not allowed to export redirections on this site." msgstr "Lo siento, no está permitido exportar redirecciones en este sitio." #: includes/modules/redirections/class-redirections.php:65 msgid "Copy all active redirections to the .htaccess file." msgstr "Copia todas las redirecciones activas en el archivo .htaccess." #: includes/modules/redirections/class-redirections.php:63 #: includes/modules/redirections/class-redirections.php:69 msgid "Sync to .htaccess" msgstr "Sincronización con el .htaccess" #: includes/modules/news-sitemap/sitemap-xsl.php:157 msgid "Publication Date" msgstr "Fecha de publicación" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Image" msgstr "Images" #. translators: xsl value count #. translators: Sitemap index link. #: includes/modules/news-sitemap/sitemap-xsl.php:148 #: includes/modules/video-sitemap/sitemap-xsl.php:144 msgid "← Sitemap Index" msgstr "← Índice del Sitemap" #. translators: xsl value count #: includes/modules/news-sitemap/sitemap-xsl.php:139 #: includes/modules/video-sitemap/sitemap-xsl.php:135 msgid "This XML Sitemap contains %s URLs." msgstr "Este mapa XML del sitio contiene %s URLs." #. translators: link to rankmath.com #: includes/modules/news-sitemap/sitemap-xsl.php:127 msgid "Learn more about XML Sitemaps." msgstr "Más información sobre los mapas del sitio XML." #. translators: link to rankmath.com #: includes/modules/news-sitemap/sitemap-xsl.php:114 msgid "This XML Sitemap is generated by Rank Math WordPress SEO Plugin. It is what search engines like Google use to crawl and re-crawl posts/pages/products/images/archives on your website." msgstr "Este Sitemap XML es generado por Rank Math WordPress SEO Plugin. Es lo que los motores de búsqueda como Google utilizan para rastrear y volver a rastrear publicaciones/páginas/productos/imágenes/archivos en tu web." #: includes/modules/news-sitemap/sitemap-xsl.php:107 msgid "XML Sitemap" msgstr "Mapa del sitio XML" #. translators: 1. Taxonomy Name 2. Post Type #: includes/modules/news-sitemap/settings-news.php:93 msgid "%1$s to exclude for %2$s." msgstr "%1$s para excluir para %2$s." #. translators: Post Type #: includes/modules/news-sitemap/settings-news.php:77 msgid "Exclude %s Terms " msgstr "Excluir términos %s" #. translators: News Sitemap Url #: includes/modules/news-sitemap/class-news-sitemap.php:136 msgid "Your News Sitemap index can be found here: : %s" msgstr "El índice de tu mapa del sitio de noticias se encuentra aquí: : %s" #: includes/modules/local-seo/class-location-shortcode.php:314 #: includes/modules/local-seo/shortcodes/class-store-locator.php:169 msgid "Sorry, no locations were found." msgstr "Lo siento, no se ha encontrado ninguna ubicación." #: includes/modules/local-seo/class-location-shortcode.php:138 msgid "API Key" msgstr "Clave de API" #. Translators: %s expands to General Settings Link. #: includes/modules/local-seo/class-location-shortcode.php:137 msgid "This page can't load Google Maps correctly. Please add %s." msgstr "Esta página no puede cargar Google Maps correctamente. Por favor, añade %s." #: includes/modules/local-seo/class-local-seo.php:269 #: includes/modules/local-seo/shortcodes/class-address.php:38 #: includes/modules/local-seo/views/titles-options.php:361 msgid "Phone" msgstr "Teléfono" #: includes/modules/local-seo/class-local-seo.php:268 #: includes/modules/local-seo/views/titles-options.php:371 #: assets/admin/js/blocks.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Address" msgstr "Dirección" #: includes/modules/local-seo/class-local-seo.php:231 #: includes/modules/redirections/class-categories.php:85 msgid "Parent Category:" msgstr "Categoría superior:" #: includes/modules/local-seo/class-local-seo.php:230 #: includes/modules/redirections/class-categories.php:84 msgid "Parent Category" msgstr "Categoría Padre" #: includes/modules/local-seo/class-local-seo.php:229 msgid "Search categories" msgstr "Buscar categorías" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:226 msgid "New %s category" msgstr "Nueva categoría %s" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:224 msgid "Add New %s category" msgstr "Añadir nueva %s categoría" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:222 msgid "Update %s category" msgstr "Actualizar %s categoría" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:220 msgid "Edit %s category" msgstr "Editar %s categoría" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:218 msgid "All %s categories" msgstr "Todas las %s categorías" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:216 msgid "%s category" msgstr "%s categoría" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:214 #: includes/modules/local-seo/class-local-seo.php:228 msgid "%s categories" msgstr "%s categorías" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:171 msgid "%s updated." msgstr "%s actualizado." #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:169 msgid "%s scheduled." msgstr "%s programados." #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:167 msgid "%s reverted to draft." msgstr "%s revertida a borrador." #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:165 msgid "%s published privately." msgstr "%s de publicaciones privadas." #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:163 msgid "%s published." msgstr "%s publicado." #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:161 msgid "No %s found in Trash." msgstr "No se encontró %s en la Papelera." #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:159 msgid "No %s found." msgstr "No se han encontrado %s." #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:157 msgid "Search %s" msgstr "Buscar %s" #. translators: Post Type Singular Name #. translators: Post Type Plural Name #: includes/modules/local-seo/class-local-seo.php:153 #: includes/modules/local-seo/class-local-seo.php:155 msgid "View %s" msgstr "Vistas %s" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:151 msgid "Update %s" msgstr "Actualizar %s" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:149 msgid "Edit %s" msgstr "Editar %s" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:147 msgid "New %s" msgstr "Nuevo %s" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:145 msgid "Add New %s" msgstr "Añadir nuevo %s" #. translators: Post Type Plural Name #: includes/modules/local-seo/class-local-seo.php:143 msgid "All %s" msgstr "Todos %s" #. translators: KML File Url #: includes/modules/local-seo/class-admin.php:65 msgid "Your Locations KML file can be found here: %s" msgstr "Tu archivo KML de ubicaciones se encuentra aquí: %s" #: includes/modules/local-seo/class-admin.php:61 msgid "Local Sitemap" msgstr "Mapa del sitio local" #: includes/modules/image-seo/options.php:188 msgid "Caption" msgstr "Leyenda" #: includes/modules/image-seo/options.php:187 #: includes/modules/video-sitemap/sitemap-xsl.php:153 #: includes/modules/analytics/assets/js/stats.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Title" msgstr "Título" #: includes/modules/image-seo/options.php:186 msgid "Alt" msgstr "Alt" #: includes/modules/image-seo/options.php:176 msgid "Replace" msgstr "Reemplazar" #: includes/modules/image-seo/options.php:167 msgid "Find" msgstr "Buscar" #: includes/modules/image-seo/options.php:154 msgid "Add another" msgstr "Agregar otro" #: includes/modules/image-seo/options.php:152 msgid "Replace characters or words in the alt tags, title tags, or in the captions." msgstr "Reemplaza los caracteres o las palabras en las etiquetas alt, las etiquetas de título o en los pies de foto." #: includes/modules/image-seo/options.php:151 msgid "Replacements" msgstr "Sustituciones" #: includes/modules/image-seo/options.php:141 msgid "Add alt attributes for commenter profile pictures (avatars) automatically. The alt attribute value will be the username." msgstr "Añade automáticamente atributos alt para las fotos de perfil de los comentaristas (avatares). El valor del atributo alt será el nombre de usuario." #: includes/modules/image-seo/options.php:140 msgid "Add ALT attributes for avatars" msgstr "Añadir atributos ALT para los avatares" #: includes/modules/image-seo/options.php:123 msgid "Capitalization settings for the image captions. This will be applied for all image captions." msgstr "Ajustes de las mayúsculas para los pies de foto. Esto se aplicará a todos los pies de foto." #: includes/modules/image-seo/options.php:122 msgid "Change caption casing" msgstr "Cambiar la capitalización de las leyendas" #: includes/modules/image-seo/options.php:104 msgid "Capitalization settings for the image descriptions. This will be applied for all image descriptions." msgstr "Ajustes de las mayúsculas para las descripciones de las imágenes. Esto se aplicará a todas las descripciones de las imágenes." #: includes/modules/image-seo/options.php:103 msgid "Change description casing" msgstr "Cambiar la capitalización de la descripción" #: includes/modules/image-seo/options.php:86 msgid "Capitalization settings for the alt attribute values. This will be applied for all alt attributes." msgstr "Ajustes de la mayúsculas para los valores del atributo alt. Esto se aplicará a todos los atributos alt." #: includes/modules/image-seo/options.php:85 msgid "Change alt attribute casing" msgstr "Cambiar la capitalización del atributo alt" #: includes/modules/image-seo/options.php:75 #: includes/modules/image-seo/options.php:93 #: includes/modules/image-seo/options.php:111 #: includes/modules/image-seo/options.php:130 msgid "ALL UPPERCASE" msgstr "TODO EN MAYÚSCULAS" #: includes/modules/image-seo/options.php:74 #: includes/modules/image-seo/options.php:92 #: includes/modules/image-seo/options.php:110 #: includes/modules/image-seo/options.php:129 msgid "all lowercase" msgstr "todo en minúsculas" #: includes/modules/image-seo/options.php:73 #: includes/modules/image-seo/options.php:91 #: includes/modules/image-seo/options.php:109 #: includes/modules/image-seo/options.php:128 msgid "Sentence casing" msgstr "Capitalización de las frases" #: includes/modules/image-seo/options.php:72 #: includes/modules/image-seo/options.php:90 #: includes/modules/image-seo/options.php:108 #: includes/modules/image-seo/options.php:127 msgid "Title Casing" msgstr "Capitalización del título" #: includes/modules/image-seo/options.php:71 #: includes/modules/image-seo/options.php:89 #: includes/modules/image-seo/options.php:107 #: includes/modules/image-seo/options.php:126 msgid "No change" msgstr "Sin cambios" #: includes/modules/image-seo/options.php:68 msgid "Capitalization settings for the title attribute values. This will be applied for all title attributes." msgstr "Ajustes de las mayúsculas para los valores del atributo título. Esto se aplicará a todos los atributos del título." #: includes/modules/image-seo/options.php:67 msgid "Change title casing" msgstr "Cambiar la carcasa del título" #: includes/modules/image-seo/options.php:53 msgid "Format used for the new descriptions." msgstr "Formato utilizado para las nuevas descripciones." #: includes/modules/image-seo/options.php:52 msgid "Description format" msgstr "Formato de descripción" #: includes/modules/image-seo/options.php:42 msgid "Add a description for all images without a description automatically. The description is dynamically applied when the content is displayed, the stored content is not changed." msgstr "Añade una descripción a todas las imágenes sin descripción de forma automática. La descripción se aplica dinámicamente cuando se muestra el contenido, el contenido almacenado no se modifica." #: includes/modules/image-seo/options.php:41 msgid "Add missing image description" msgstr "Añadir la descripción de la imagen que falta" #: includes/modules/image-seo/options.php:27 msgid "Format used for the new captions." msgstr "Formato utilizado para las nuevas leyendas." #: includes/modules/image-seo/options.php:26 msgid "Caption format" msgstr "Formato de las leyendas" #: includes/modules/image-seo/options.php:16 msgid "Add a caption for all images without a caption automatically. The caption is dynamically applied when the content is displayed, the stored content is not changed." msgstr "Añade un pie de foto para todas las imágenes sin pie de foto automáticamente. El pie de foto se aplica dinámicamente cuando se muestra el contenido, el contenido almacenado no se modifica." #: includes/modules/image-seo/options.php:15 msgid "Add missing image caption" msgstr "Añadir la leyenda de imagen que falta" #. Translators: placeholder is the username or email. #: includes/modules/image-seo/class-image-seo-pro.php:365 msgid "Avatar of %s" msgstr "Avatar de %s" #: includes/modules/image-seo/class-image-seo-pro.php:105 msgid "Title text set for the current image." msgstr "Texto del título establecido para la imagen actual." #: includes/modules/image-seo/class-image-seo-pro.php:104 msgid "Image Title" msgstr "Título de la imagen" #: includes/modules/image-seo/class-image-seo-pro.php:93 msgid "Alt text set for the current image." msgstr "Texto Alt establecido para la imagen actual." #: includes/modules/image-seo/class-image-seo-pro.php:92 msgid "Image Alt" msgstr "Alt de la imagen" #: includes/modules/bbPress/class-bbpress.php:82 msgid "Mark Solved." msgstr "Marcar como resuelto." #: includes/modules/bbPress/class-bbpress.php:81 msgid "Mark Unsolved." msgstr "Marcar como no resuelto." #: includes/modules/analytics/class-rest.php:444 msgid "Sorry, no post id found." msgstr "Lo siento, no se ha encontrado ningún id de la entrada." #: includes/modules/analytics/class-rest.php:436 msgid "Sorry, no record id found." msgstr "Lo siento, no se ha encontrado ninguna identificación de registro." #: includes/modules/analytics/class-rest.php:313 #: includes/modules/analytics/class-rest.php:363 msgid "Sorry, no keyword found." msgstr "Lo siento, no se ha encontrado ninguna palabra clave." #. Translators: placeholder is the site URL. #: includes/modules/analytics/class-email-reports.php:497 msgid "Rank Math [SEO Report] - %s" msgstr "Rank Math [Informe SEO] - %s" #: includes/modules/analytics/class-email-reports.php:467 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Preview" msgstr "Vista previa" #. Translators: placeholder is a link to the settings, with "click here" as the #. anchor text. #: includes/modules/analytics/class-email-reports.php:366 msgid "click here" msgstr "haz click aquí" #. Translators: placeholder is a link to the settings, with "click here" as the #. anchor text. #: includes/modules/analytics/class-email-reports.php:366 msgid "To update your email preferences, %s. ###ADDRESS###" msgstr "Para actualizar tus preferencias de correo electrónico, %s. ###ADDRESS###" #. Translators: placeholder is a link to the homepage. #: includes/modules/analytics/class-email-reports.php:363 msgid "This email was sent to you as a registered member of %s." msgstr "Este correo electrónico se te ha enviado como miembro registrado de %s." #: includes/modules/analytics/class-email-reports.php:345 msgid "Additional CSS code to customize the appearance of the reports. Insert the CSS code directly, without the wrapping style tag. Please note that the CSS support is limited in email clients and the appearance may vary greatly." msgstr "Código CSS adicional para personalizar la apariencia de los informes. Inserta el código CSS directamente, sin la etiqueta de estilo envolvente. Ten en cuenta que el soporte de CSS es limitado en los clientes de correo electrónico y la apariencia puede variar mucho." #: includes/modules/analytics/class-email-reports.php:344 msgid "Additional CSS code" msgstr "Código CSS adicional" #: includes/modules/analytics/class-email-reports.php:333 msgid "Text or basic HTML to insert in the footer area." msgstr "Texto o HTML básico para insertar en la zona del pie de página." #: includes/modules/analytics/class-email-reports.php:332 msgid "Report Footer Text" msgstr "Texto del pie de página del informe" #: includes/modules/analytics/class-email-reports.php:321 msgid "When enabled, the Winning Keywords and Losing Keywords sections will only show Tracked Keywords." msgstr "Cuando se activa, las secciones de palabras clave ganadoras y palabras clave perdedoras sólo mostrarán las palabras clave rastreadas." #: includes/modules/analytics/class-email-reports.php:303 #: includes/modules/analytics/views/email-reports/sections/losing-keywords.php:21 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Top Losing Keywords" msgstr "Palabras clave perdedoras principales" #: includes/modules/analytics/class-email-reports.php:302 #: includes/modules/analytics/views/email-reports/sections/winning-keywords.php:21 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Top Winning Keywords" msgstr "Palabras clave ganadoras" #: includes/modules/analytics/class-email-reports.php:301 #: includes/modules/analytics/views/email-reports/sections/losing-posts.php:21 msgid "Top Losing Posts" msgstr "Las mejores entradas perdedoras" #: includes/modules/analytics/class-email-reports.php:300 #: includes/modules/analytics/views/email-reports/sections/winning-posts.php:21 msgid "Top Winning Posts" msgstr "Las mejores entradas ganadoras" #: includes/modules/analytics/class-email-reports.php:299 msgid "Positions Summary" msgstr "Resumen de posicionamiento" #: includes/modules/analytics/class-email-reports.php:298 msgid "Basic Summary" msgstr "Resumen básico" #: includes/modules/analytics/class-email-reports.php:296 msgid "Select which tables to show in the report." msgstr "Selecciona las tablas que se mostrarán en el informe." #: includes/modules/analytics/class-email-reports.php:295 msgid "Include Sections" msgstr "Incluir secciones" #: includes/modules/analytics/class-email-reports.php:284 msgid "Text or basic HTML to insert below the title." msgstr "Texto o HTML básico para insertar debajo del título." #: includes/modules/analytics/class-email-reports.php:283 msgid "Report Top Text" msgstr "Texto superior del informe" #: includes/modules/analytics/class-email-reports.php:272 msgid "Select whether to include a link to the Full Report admin page in the email or not." msgstr "Selecciona si quieres incluir un enlace a la página de administración del informe completo en el correo electrónico o no." #: includes/modules/analytics/class-email-reports.php:271 msgid "Link to Full Report" msgstr "Enlace al informe completo" #: includes/modules/analytics/class-email-reports.php:257 msgid "Color hex code or any other valid value for the background: CSS property." msgstr "Código hexadecimal del color o cualquier otro valor válido para la propiedad background: de CSS." #: includes/modules/analytics/class-email-reports.php:256 msgid "Report Header Background" msgstr "Fondo de la cabecera del informe" #: includes/modules/analytics/class-email-reports.php:245 msgid "URL where the logo link should point to." msgstr "URL a la que debe apuntar el enlace del logotipo." #: includes/modules/analytics/class-email-reports.php:244 msgid "Logo Link" msgstr "Enlace del logo" #: includes/modules/analytics/class-email-reports.php:232 msgid "Logo appearing in the header part of the report." msgstr "El logotipo aparece en la parte de la cabecera del informe." #: includes/modules/analytics/class-email-reports.php:231 msgid "Report Logo" msgstr "Logo del informe" #: includes/modules/analytics/class-email-reports.php:220 msgid "Subject of the report emails." msgstr "Asunto de los correos electrónicos del informe." #: includes/modules/analytics/class-email-reports.php:219 msgid "Report Email Subject" msgstr "Informar sobre el asunto del correo electrónico" #: includes/modules/analytics/class-email-reports.php:208 #: includes/modules/analytics/class-email-reports.php:415 msgid "Address where the reports will be sent. You can add multiple recipients separated with commas." msgstr "Dirección a la que se enviarán los informes. Puedes añadir varios destinatarios separados por comas." #: includes/modules/analytics/class-email-reports.php:207 #: includes/modules/analytics/class-email-reports.php:411 msgid "Report Email Address" msgstr "Informar de la dirección de correo electrónico" #: includes/modules/analytics/class-email-reports.php:181 msgid "Every 7 Days" msgstr "Cada 7 días" #: includes/modules/analytics/class-email-reports.php:192 msgid "When enabled, the Winning Keywords section will only show Tracked Keywords." msgstr "Cuando está activada, la sección de palabras clave ganadoras sólo mostrará las palabras clave rastreadas." #: includes/modules/analytics/class-email-reports.php:191 #: includes/modules/analytics/class-email-reports.php:320 msgid "Include Only Tracked Keywords" msgstr "Incluir sólo palabras clave rastreadas" #: includes/modules/analytics/class-email-reports.php:175 msgid "Every 15 Days" msgstr "Cada 15 días" #: includes/modules/analytics/class-email-reports.php:119 #: includes/modules/local-seo/views/titles-options.php:317 msgid "Logo" msgstr "Logotipo" #: includes/modules/analytics/class-analytics.php:475 assets/admin/js/divi.js:1 #: assets/admin/js/elementor.js:1 assets/admin/js/gutenberg.js:1 msgid "Analytics" msgstr "Analíticas" #: includes/modules/analytics/class-analytics.php:474 #: includes/modules/analytics/assets/js/stats.js:1 msgid "AdSense" msgstr "AdSense" #: includes/modules/analytics/class-analytics.php:365 msgid "Google Core Updates" msgstr "Actualizaciones del núcleo de Google" #. translators: Link to kb article #: includes/modules/analytics/class-analytics.php:364 msgid "This option allows you to show %s in the Analytics graphs." msgstr "Esta opción te permite mostrar %s en los gráficos de Analytics." #: includes/modules/analytics/class-analytics.php:361 msgid "Google Core Updates in the Graphs" msgstr "Actualizaciones del núcleo de Google en los gráficos" #. translators: Link to kb article #: includes/modules/analytics/class-analytics.php:349 msgid "This option allows you to monitor the SEO performance of all of your sites in one centralized dashboard on RankMath.com, so you can check up on sites at a glance. Learn more." msgstr "Esta opción te permite supervisar el rendimiento SEO de todos tus sitios en un panel centralizado en RankMath.com, para que puedas comprobar los sitios de un vistazo. Más información." #: includes/modules/analytics/class-analytics.php:346 msgid "Monitor SEO Performance" msgstr "Supervisar el rendimiento del SEO" #: includes/modules/analytics/class-analytics.php:325 msgid "Enter the number of days to keep Analytics data in your database. The maximum allowed days are 180. Though, 2x data will be stored in the DB for calculating the difference properly." msgstr "Introduce el número de días para mantener los datos de Analytics en tu base de datos. El número máximo de días permitidos es 180. Sin embargo, se guardarán 2 datos en la BD para calcular la diferencia correctamente." #: includes/modules/analytics/class-analytics.php:241 #: includes/modules/analytics/class-analytics.php:260 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Country" msgstr "País" #: includes/modules/analytics/class-analytics.php:187 msgid "Analytics Report" msgstr "Informe de analítica" #: includes/modules/analytics/class-analytics.php:185 msgid "Post Analytics" msgstr "Análisis de las entradas" #: includes/modules/acf/class-acf.php:49 #: includes/modules/local-seo/views/titles-options.php:341 #: includes/modules/local-seo/views/titles-options.php:631 #: includes/modules/local-seo/views/titles-options.php:646 #: includes/modules/local-seo/views/titles-options.php:661 #: includes/modules/schema/class-video.php:80 #: includes/modules/schema/class-video.php:95 #: includes/modules/schema/class-video.php:121 #: includes/modules/woocommerce/class-admin.php:47 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Custom" msgstr "Personalizado" #: includes/modules/acf/class-acf.php:46 msgid "Include images added in the ACF fields." msgstr "Incluye las imágenes añadidas en los campos ACF." #: includes/modules/acf/class-acf.php:45 msgid "Include Images from the ACF Fields." msgstr "Incluir imágenes de los campos ACF." #: includes/modules/404-monitor/class-monitor-pro.php:218 msgid "Hits" msgstr "Impactos" #: includes/modules/404-monitor/class-monitor-pro.php:124 msgid "Nonce error. Please try again." msgstr "Error de nonce. Por favor, inténtalo de nuevo." #: includes/modules/404-monitor/class-monitor-pro.php:119 msgid "Sorry, your user does not seem to have the necessary capabilities to export." msgstr "Lo siento, tu usuario no parece tener las capacidades necesarias para exportar." #: includes/modules/404-monitor/class-monitor-pro.php:93 msgid "To date" msgstr "Hasta la fecha" #: includes/modules/404-monitor/class-monitor-pro.php:86 msgid "From date" msgstr "Desde la fecha" #: includes/modules/404-monitor/class-monitor-pro.php:77 msgid "Export and download 404 logs from a selected period of time in the form of a CSV file. Leave the from/to fields empty to export all logs." msgstr "Exporta y descarga los registros 404 de un periodo de tiempo seleccionado en forma de archivo CSV. Deja los campos desde/hasta vacíos para exportar todos los registros." #: includes/modules/404-monitor/class-monitor-pro.php:75 msgid "Export 404 Logs" msgstr "Exportar registro de 404" #: includes/admin/wizard/class-sitemap.php:182 #: includes/modules/video-sitemap/settings-video.php:34 msgid "Select the post type where you use videos and want them to be shown in the Video search." msgstr "Selecciona el tipo de contenido en la que utilizas vídeos y quieres que se muestren en la búsqueda de vídeos." #: includes/admin/wizard/class-sitemap.php:181 #: includes/modules/video-sitemap/settings-video.php:33 msgid "Video Post Type" msgstr "Tipo de contenido de vídeo" #: includes/admin/wizard/class-sitemap.php:171 msgid "You will generally only need a Video Sitemap when your website has video content." msgstr "Por lo general, sólo necesitarás un sitemap de vídeo cuando tu web tenga contenido de vídeo." #: includes/admin/wizard/class-sitemap.php:170 msgid "Video Sitemaps" msgstr "Activar mapas del sitio de vídeos" #: includes/admin/wizard/class-sitemap.php:162 msgid "Video Sitemaps give search engines information about video content on your site." msgstr "Los mapas del sitio de vídeo proporcionan a los motores de búsqueda información sobre el contenido de vídeo de tu sitio." #: includes/admin/wizard/class-sitemap.php:150 #: includes/modules/news-sitemap/settings-news.php:34 msgid "Select the post type you use for News articles." msgstr "Selecciona el tipo de contenido que utilizas para los artículos de noticias." #: includes/admin/wizard/class-sitemap.php:149 #: includes/modules/news-sitemap/settings-news.php:33 msgid "News Post Type" msgstr "Tipo de publicación Noticias" #: includes/admin/wizard/class-sitemap.php:139 #: includes/modules/news-sitemap/settings-news.php:20 msgid "The name of the news publication. It must match the name exactly as it appears on your articles in news.google.com, omitting any trailing parentheticals. More information at support.google.com" msgstr "El nombre de la publicación de noticias. Debe coincidir con el nombre exactamente como aparece en sus artículos en news.google.com, omitiendo cualquier paréntesis final. Más información en support.google.com" #: includes/admin/wizard/class-sitemap.php:137 #: includes/modules/news-sitemap/settings-news.php:19 msgid "Google News Publication Name" msgstr "Nombre de la publicación en Google Noticias" #: includes/admin/wizard/class-sitemap.php:127 msgid "You will generally only need a News Sitemap when your website is included in Google News." msgstr "Normalmente solo necesitas un mapa del sitio de noticias cuando tu web está incluida en Google Noticias." #: includes/admin/wizard/class-sitemap.php:126 msgid "News Sitemaps" msgstr "Mapas del sitio de noticias" #: includes/admin/wizard/class-sitemap.php:118 msgid "News Sitemaps allow you to control which content you submit to Google News." msgstr "Los mapas del sitio de noticias te permiten controlar el contenido que envías a Google Noticias." #: includes/admin/wizard/class-sitemap.php:104 msgid "Select taxonomies to enable SEO options for them and include them in the sitemap." msgstr "Selecciona las taxonomías para activar las opciones de SEO para ellas e incluirlas en el mapa del sitio." #: includes/admin/wizard/class-sitemap.php:103 msgid "Public Taxonomies" msgstr "Taxonomías públicas" #: includes/admin/wizard/class-sitemap.php:89 msgid "Select post types to enable SEO options for them and include them in the sitemap." msgstr "Selecciona los tipos de entrada para habilitar las opciones de SEO para ellos e incluirlos en el mapa del sitio." #: includes/admin/wizard/class-sitemap.php:88 msgid "Public Post Types" msgstr "Tipos de contenido públicos" #: includes/admin/wizard/class-sitemap.php:75 msgid "Include reference to images from the post content in sitemaps. This helps search engines index your images better." msgstr "Incluye la referencia a las imágenes del contenido de la entrada en los mapas de sitio. Esto ayuda a los motores de búsqueda a indexar mejor tus imágenes." #: includes/admin/wizard/class-sitemap.php:74 msgid "Include Images" msgstr "Incluir imágenes" #: includes/admin/wizard/class-sitemap.php:65 msgid "XML Sitemaps help search engines index your website's content more effectively." msgstr "Los mapas de sitio XML ayudan a los motores de búsqueda a indexar el contenido de tu web's de forma más eficaz." #: includes/admin/wizard/class-sitemap.php:64 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Sitemaps" msgstr "Mapas del sitio" #: includes/admin/wizard/class-sitemap.php:47 msgid "Save and Continue" msgstr "Guardar y continuar" #. translators: Link to How to Setup Sitemap KB article #: includes/admin/wizard/class-sitemap.php:38 msgid "Learn more." msgstr "Leer más." #. translators: Link to How to Setup Sitemap KB article #: includes/admin/wizard/class-sitemap.php:38 msgid "Choose your Sitemap configuration and select which type of posts or pages you want to include in your Sitemaps. %s" msgstr "Elige la configuración de tu mapa del sitio y selecciona qué tipo de entradas o páginas quieres incluir en tus sitemaps. %s" #: includes/admin/wizard/class-sitemap.php:34 msgid "Sitemap" msgstr "Mapa del sitio" #: includes/admin/csv-import-export/class-importer.php:241 msgid "Unknown object type." msgstr "Tipo de objeto desconocido." #: includes/admin/csv-import-export/class-importer.php:234 #: includes/modules/redirections/csv-import-redirections/class-importer.php:221 msgid "Columns number mismatch." msgstr "El número de columnas no coincide." #: includes/admin/csv-import-export/class-importer.php:224 #: includes/modules/redirections/csv-import-redirections/class-importer.php:211 msgid "Empty column data." msgstr "Vaciar la columna de datos." #: includes/admin/csv-import-export/class-importer.php:214 #: includes/modules/redirections/csv-import-redirections/class-importer.php:201 msgid "Missing one or more required columns." msgstr "Faltan una o más columnas obligatorias." #: includes/admin/csv-import-export/class-importer.php:208 #: includes/modules/redirections/csv-import-redirections/class-importer.php:195 msgid "Missing CSV headers." msgstr "Faltan las cabeceras del CSV." #: includes/admin/csv-import-export/class-importer.php:201 #: includes/modules/redirections/csv-import-redirections/class-importer.php:188 msgid "Missing import file." msgstr "Falta el archivo de importación." #. Translators: placeholders are opening and closing tags for link. #: includes/admin/csv-import-export/class-import-background-process.php:79 msgid "CSV import in progress. You can see its progress and cancel it in the %1$sImport & Export panel%2$s." msgstr "Importación de CSV en curso. Puedes ver su progreso y cancelarlo en el panel %1$sImportación y Exportación%2$s." #: includes/admin/csv-import-export/class-csv-import-export.php:414 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:489 msgid "The following lines could not be imported: " msgstr "No se han podido importar las siguientes líneas: " #: includes/admin/csv-import-export/class-csv-import-export.php:410 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:485 msgid "One or more errors occured while importing: " msgstr "Se han producido uno o más errores durante la importación: " #. Translators: placeholder is the number of rows imported. #: includes/admin/csv-import-export/class-csv-import-export.php:405 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:480 msgid "Imported %d rows." msgstr "Importadas %d filas." #: includes/admin/csv-import-export/class-csv-import-export.php:402 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:477 msgid "CSV import completed." msgstr "Importación de CSV completada." #. Translators: placeholder is the number of rows imported. #: includes/admin/csv-import-export/class-csv-import-export.php:397 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:472 msgid "CSV import completed. Successfully imported %d rows." msgstr "Importación de CSV completada. Se han importado con éxito %d filas." #. Translators: placeholders represent count like 15/36. #: includes/admin/csv-import-export/class-csv-import-export.php:364 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:438 msgid "Items processed: %1$s/%2$s" msgstr "Elementos procesados: %1$s/%2$s" #: includes/admin/csv-import-export/class-csv-import-export.php:361 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:435 msgid "Import in progress..." msgstr "Importación en curso..." #: includes/admin/csv-import-export/class-csv-import-export.php:323 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:397 msgid "CSV import canceled." msgstr "Importación de CSV cancelada." #: includes/admin/csv-import-export/class-csv-import-export.php:313 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:387 msgid "Import could not be canceled." msgstr "No se ha podido cancelar la importación." #: includes/admin/csv-import-export/class-csv-import-export.php:288 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:362 msgid "Import could not be canceled: you are not allowed to import content to this site." msgstr "No se ha podido cancelar la importación: no tienes permiso para importar contenido a este sitio." #: includes/admin/csv-import-export/class-csv-import-export.php:283 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:357 msgid "Import could not be canceled: invalid nonce. Please try again." msgstr "No se ha podido cancelar la importación: nonce no válido. Por favor, inténtalo de nuevo." #: includes/admin/csv-import-export/class-csv-import-export.php:264 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:338 msgid "Users" msgstr "Usuarios" #: includes/admin/csv-import-export/class-csv-import-export.php:263 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:337 msgid "Terms" msgstr "Términos" #: includes/admin/csv-import-export/class-csv-import-export.php:262 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:336 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Posts" msgstr "Entradas" #: includes/admin/csv-import-export/class-csv-import-export.php:209 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:300 msgid "CSV could not be imported: File type error." msgstr "No se ha podido importar el CSV: Error de tipo de archivo." #: includes/admin/csv-import-export/class-csv-import-export.php:203 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:294 msgid "CSV could not be imported: Upload failed." msgstr "No se ha podido importar el CSV: La carga ha fallado." #: includes/admin/csv-import-export/class-csv-import-export.php:193 #: includes/admin/csv-import-export/class-csv-import-export.php:198 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:284 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:289 msgid "CSV could not be imported:" msgstr "No se ha podido importar el CSV:" #: includes/admin/csv-import-export/class-csv-import-export.php:150 msgid "Sorry, you are not allowed to import contents to this site." msgstr "Lo siento, no puedes importar contenidos a este sitio." #: includes/admin/csv-import-export/class-csv-import-export.php:144 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:235 msgid "Please select a file to import." msgstr "Por favor, selecciona un archivo a importar." #: includes/admin/csv-import-export/class-csv-import-export.php:119 msgid "Sorry, you are not allowed to export the content of this site." msgstr "Lo siento, no tienes permisos para exportar el contenido de este sitio." #: includes/admin/csv-import-export/class-csv-import-export.php:116 #: includes/admin/csv-import-export/class-csv-import-export.php:147 #: includes/modules/redirections/class-redirections.php:86 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:212 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:238 msgid "Invalid nonce." msgstr "Nonce no válido." #: includes/admin/csv-import-export/class-csv-import-export.php:113 #: includes/admin/csv-import-export/class-exporter.php:106 msgid "Please select at least one object type to export." msgstr "Selecciona al menos un tipo de objeto para exportar." #: includes/admin/csv-import-export/class-csv-import-export.php:100 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:199 msgid "CSV import is in progress..." msgstr "La importación del CSV está en curso..." #: includes/admin/csv-import-export/class-csv-import-export.php:83 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:538 msgid "Are you sure you want to stop the import process?" msgstr "¿Estás seguro de que quieres detener el proceso de importación?" #: includes/admin/csv-import-export/class-csv-import-export.php:82 msgid "Are you sure you want to import meta data from this CSV file?" msgstr "¿Estás seguro de que quieres importar los metadatos de este archivo CSV?" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:198 msgid "Color" msgstr "Color" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:191 msgid "Hover" msgstr "Al pasar el cursor" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:177 msgid "Link Color" msgstr "Color del enlace" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:170 msgid "Normal" msgstr "Normal" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:156 msgid "Text Color" msgstr "Color del texto" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:128 msgid "Additional settings are available in the Rank Math SEO" msgstr "Hay ajustes adicionales disponibles en el ranking de matemáticas SEO" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:115 #: includes/modules/acf/class-acf.php:48 #: includes/modules/local-seo/views/titles-options.php:340 #: includes/modules/local-seo/views/titles-options.php:630 #: includes/modules/local-seo/views/titles-options.php:645 #: includes/modules/local-seo/views/titles-options.php:660 #: includes/modules/schema/class-video.php:79 #: includes/modules/schema/class-video.php:94 #: includes/modules/schema/class-video.php:120 msgid "Default" msgstr "Predeterminado" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:112 msgid "HTML Tag" msgstr "Etiqueta HTML" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:101 msgid "Right" msgstr "Derecha" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:97 msgid "Center" msgstr "Centro" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:93 msgid "Left" msgstr "Izquierda" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:89 msgid "Alignment" msgstr "Alineación" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:79 #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:128 msgid "Breadcrumbs Panel" msgstr "Panel de migas de pan" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:79 msgid "Breadcrumbs are disabled in the Rank Math SEO" msgstr "Las migas de pan están desactivadas en Rank Math SEO" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:43 #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:71 #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:139 msgid "Breadcrumbs" msgstr "Migas de pan" #: includes/3rdparty/divi/class-divi.php:376 #: includes/modules/local-seo/views/titles-options.php:509 msgid "No" msgstr "No" #: includes/3rdparty/divi/class-divi.php:375 #: includes/modules/local-seo/views/titles-options.php:510 msgid "Yes" msgstr "Sí" #: includes/3rdparty/divi/class-divi.php:369 #: includes/3rdparty/elementor/class-elementor.php:81 msgid "Added by the Rank Math SEO Plugin." msgstr "Añadido por el plugin SEO Rank Math." #: includes/3rdparty/divi/class-divi.php:368 #: includes/3rdparty/elementor/class-elementor.php:78 msgid "Add FAQ Schema Markup" msgstr "Añadir el marcado de schema de preguntas frecuentes" #: includes/3rdparty/divi/class-divi.php:339 msgid "Rank Math FAQ Schema" msgstr "Schema de preguntas frecuentes de Rank Math" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:158 #: includes/views/csv-import-redirections-panel.php:64 msgid "Include deactivated redirections" msgstr "Incluir las redirecciones desactivadas" #: includes/views/csv-import-redirections-panel.php:63 msgid "Export current redirections as a CSV file." msgstr "Exporta las redirecciones actuales como un archivo CSV." #: includes/views/csv-import-redirections-panel.php:43 msgid "Check this to only create non-existing redirections." msgstr "Márcalo para crear sólo redirecciones no existentes." #: includes/views/csv-import-redirections-panel.php:42 msgid "Do not update current redirections" msgstr "No actualizar las redirecciones actuales" #: includes/views/csv-import-redirections-panel.php:29 msgid "Export Redirections" msgstr "Exportar redirecciones" #: includes/views/csv-import-redirections-panel.php:25 msgid "Import Redirections" msgstr "Importación de redirecciones" #: includes/views/csv-import-redirections-panel.php:18 msgid "Add or edit redirections by importing and exporting a CSV file." msgstr "Añade o edita redirecciones importando y exportando un archivo CSV." #: includes/views/csv-import-redirections-panel.php:15 msgid "Redirections CSV" msgstr "CSV de redirecciones" #: includes/modules/404-monitor/class-monitor-pro.php:60 #: includes/modules/404-monitor/class-monitor-pro.php:99 #: includes/views/csv-import-export-panel.php:126 #: includes/views/csv-import-redirections-panel.php:70 msgid "Export" msgstr "Exportar" #: includes/views/csv-import-export-panel.php:120 msgid "Use advanced options" msgstr "Utiliza las opciones avanzadas" #: includes/views/csv-import-export-panel.php:118 msgid "Choose the object types to export." msgstr "Elige los tipos de objetos a exportar." #: includes/views/csv-import-export-panel.php:115 msgid "Include read-only columns (SEO score and link counts)" msgstr "Incluir columnas de sólo lectura (puntuación SEO y recuento de enlaces)" #: includes/views/csv-import-export-panel.php:78 msgid "Post types:" msgstr "Tipos de contenido:" #: includes/views/csv-import-export-panel.php:89 msgid "Taxonomies:" msgstr "Taxonomías:" #: includes/views/csv-import-export-panel.php:100 msgid "User Roles:" msgstr "Roles de usuario:" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:140 #: includes/views/csv-import-export-panel.php:64 #: includes/views/csv-import-redirections-panel.php:55 msgid "Cancel Import" msgstr "Cancelar la importación" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:98 #: includes/views/csv-import-export-panel.php:67 #: includes/views/csv-import-redirections-panel.php:58 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Import" msgstr "Importar" #. Translators: placeholder is the word Warning: in bold. #: includes/views/csv-import-export-panel.php:50 msgid "Warning:" msgstr "Aviso:" #. Translators: placeholder is the word Warning: in bold. #: includes/views/csv-import-export-panel.php:50 msgid "%s It is recommended to save a database backup before using this option because importing malformed CSV can result in loss of data." msgstr "%s Se recomienda guardar una copia de seguridad de la base de datos antes de utilizar esta opción, ya que la importación de CSV mal formados puede provocar la pérdida de datos." #: includes/views/csv-import-export-panel.php:46 msgid "Check this to import meta fields only if their current meta value is empty." msgstr "Marca esta opción para importar campos meta sólo si su valor meta actual está vacío." #: includes/views/csv-import-export-panel.php:45 msgid "Do not overwrite existing data" msgstr "No sobrescribir los datos existentes" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:123 #: includes/views/csv-import-export-panel.php:44 #: includes/views/csv-import-redirections-panel.php:41 msgid "Please select a CSV file to import." msgstr "Por favor, selecciona un archivo CSV para importar." #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:157 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:162 #: includes/views/csv-import-export-panel.php:32 msgid "Export CSV" msgstr "Exportar CSV" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:142 #: includes/views/csv-import-export-panel.php:28 msgid "Import CSV" msgstr "Importar CSV" #: includes/views/csv-import-export-panel.php:21 msgid "Import SEO meta data for posts, terms, and users from a CSV file." msgstr "Importa metadatos SEO para entradas, términos y usuarios desde un archivo CSV." #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:120 #: includes/views/csv-import-export-panel.php:18 #: includes/views/csv-import-export-panel.php:41 #: includes/views/csv-import-redirections-panel.php:38 msgid "CSV File" msgstr "Archivo CSV" #: includes/plugin-update/class-plugin-update.php:944 msgid "Rank Math PRO" msgstr "Rank Math PRO" #. translators: 1: Link's opening HTML anchor tag, 2: Link's closing HTML #. anchor tag. #: includes/plugin-update/class-plugin-update.php:799 msgid "Please %1$s connect Rank Math SEO PRO %2$s for automatic updates." msgstr "Por favor, %1$s conecta Rank Math SEO PRO %2$s para las actualizaciones automáticas." #. translators: 1: Plugin name, 2: Pricing Link's opening HTML anchor tag, 3: #. Pricing Link's closing HTML anchor tag. #: includes/plugin-update/class-plugin-update.php:792 msgid "It seems that you don't have an active subscription for %1$s. Please see %2$sdetails and pricing%3$s." msgstr "Parece que no tienes una suscripción activa de %1$s. Consulta %2$sdetalles y precios%3$s." #: includes/plugin-update/class-plugin-update.php:789 msgid "Please update the free version before updating Rank Math SEO PRO." msgstr "Por favor, actualiza la versión gratuita antes de actualizar Rank Math SEO PRO." #. Translators: placeholders are the anchor tag opening and closing. #: includes/plugin-update/class-plugin-update.php:552 msgid "We created %1$sRank Math, a WordPress SEO plugin%2$s, to help every website owner get access to the SEO tools they need to improve their SEO and attract more traffic to their website." msgstr "Hemos creado %1$sRank Math, un plugin SEO para WordPress%2$s, para ayudar a todos los propietarios de webs a acceder a las herramientas SEO que necesitan para mejorar su SEO y atraer más tráfico a tu web." #: includes/plugin-update/class-plugin-update.php:550 msgid "SEO is the most consistent source of traffic for any website" msgstr "El SEO es la fuente de tráfico más consistente para cualquier web" #: includes/plugin-update/class-plugin-update.php:548 msgid "Rank Math SEO PRO For WordPress" msgstr "Rank Math SEO PRO para WordPress" #: includes/plugin-update/class-plugin-update.php:483 msgid "Cannot Update" msgstr "No se puede actualizar" #: includes/plugin-update/class-plugin-update.php:381 #: includes/plugin-update/class-plugin-update.php:399 msgid "This update will install a beta version of Rank Math SEO PRO." msgstr "Esta actualización instalará una versión beta de Rank Math SEO PRO." #: includes/plugin-update/class-plugin-update.php:262 msgid "Automatic updates are not available." msgstr "Las actualizaciones automáticas no están disponibles." #: includes/plugin-update/class-plugin-update.php:191 msgid "Enable updates" msgstr "Activar actualizaciones" #. translators: 1: opening HTML anchor tag, 2: closing HTML anchor tags. #: includes/plugin-update/class-plugin-update.php:157 msgid "Rank Math Pro is installed but not activated yet. %1$sActivate now%2$s. It only takes 20 seconds!" msgstr "Rank Math Pro está instalado pero aún no está activado. %1$sActivar ahora%2$s. ¡Sólo tarda 20 segundos!" #: includes/admin/class-setup-wizard.php:178 msgid "Settings could not be imported: Upload failed." msgstr "No se han podido importar los ajustes: La carga ha fallado." #: includes/admin/class-setup-wizard.php:173 msgid "Settings could not be imported:" msgstr "Las configuraciones no pueden importarse:" #: includes/admin/class-setup-wizard.php:168 msgid "Settings file could not be imported:" msgstr "No se ha podido importar el archivo de configuración:" #: includes/admin/class-setup-wizard.php:159 msgid "No file selected." msgstr "Ningún archivo seleccionado." #: includes/admin/class-setup-wizard.php:133 msgid "No settings found to be imported." msgstr "No se ha encontrado ningún ajuste a importar." #: includes/admin/class-setup-wizard.php:129 msgid "Import successful." msgstr "Importación correcta." #. translators: Option Description #: includes/admin/class-setup-wizard.php:100 msgid "Select this if you have a custom Rank Math settings file you want to use." msgstr "Selecciona esta opción si tienes un archivo de ajustes de Rank Math personalizado que quieras utilizar." #. translators: Option Description #: includes/admin/class-setup-wizard.php:100 msgid "Custom Mode %s" msgstr "Modo personalizado %s" #. translators: Option Description #: includes/admin/class-setup-wizard.php:98 msgid "For the advanced users who want to control every SEO aspect of the website. You are offered options to change everything and have full control over the website’s SEO." msgstr "Para los usuarios avanzados que quieren controlar todos los aspectos SEO de la web. Se te ofrecen opciones para cambiarlo todo y tener un control total sobre el SEO de la web." #. translators: Option Description #: includes/admin/class-setup-wizard.php:98 msgid "Advanced %s" msgstr "Avanzado %s" #. translators: Option Description #: includes/admin/class-setup-wizard.php:96 msgid "For websites where you only want to change the basics and let Rank Math do most of the heavy lifting. Most settings are set to default as per industry best practices. One just has to set it and forget it." msgstr "Para webs en las que sólo quieres cambiar lo básico y dejar que Rank Math haga la mayor parte del trabajo pesado. La mayoría de los ajustes están configurados por defecto según las mejores prácticas del sector. Sólo hay que configurarlo y olvidarse." #. translators: Option Description #: includes/admin/class-setup-wizard.php:96 msgid "Easy %s" msgstr "Fácil %s" #: includes/admin/class-setup-wizard.php:90 msgid "Import failed." msgstr "La importación ha fallado." #: includes/admin/class-setup-wizard.php:89 msgid "Import finished. In the next steps you can review the settings." msgstr "Importación finalizada. En los siguientes pasos puedes revisar los ajustes." #: includes/admin/class-setup-wizard.php:88 msgid "Uploading..." msgstr "Subiendo..." #: includes/admin/class-setup-wizard.php:84 msgid "More information" msgstr "Más información" #. Translators: placeholder is a list of filetypes. #: includes/admin/class-setup-wizard.php:83 msgid "Allowed filetypes: %s" msgstr "Tipos de archivo permitidos: %s" #: includes/admin/class-setup-wizard.php:81 msgid "Select a Rank Math settings file on your computer and upload it to use the custom settings." msgstr "Selecciona un archivo de ajustes de Rank Math en tu ordenador y súbelo para utilizar la configuración personalizada." #: includes/admin/class-setup-wizard.php:79 msgid "Upload" msgstr "Subir" #: includes/admin/class-quick-edit.php:313 msgid "— Not Selected —" msgstr "— No seleccionado —" #. Translators: placeholder is taxonomy name, e.g. "Category". #: includes/admin/class-quick-edit.php:299 msgid "Primary %s" msgstr "Principal %s" #: includes/admin/class-quick-edit.php:284 #: includes/admin/class-quick-edit.php:371 msgid "Canonical URL" msgstr "URL canónica" #: includes/admin/class-quick-edit.php:278 #: includes/admin/class-quick-edit.php:365 msgid "Primary Focus Keyword" msgstr "Palabra clave de enfoque principal" #: includes/admin/class-quick-edit.php:260 #: includes/admin/class-quick-edit.php:352 msgid "Robots Meta" msgstr "Meta de robots" #: includes/admin/class-quick-edit.php:253 #: includes/admin/class-quick-edit.php:348 msgid "SEO Description" msgstr "Descripción SEO" #: includes/admin/class-quick-edit.php:242 #: includes/admin/class-quick-edit.php:342 msgid "SEO Title" msgstr "Título SEO" #: includes/admin/class-quick-edit.php:233 #: includes/admin/class-quick-edit.php:338 msgid "SEO Settings" msgstr "Ajustes SEO" #: includes/admin/class-quick-edit.php:223 msgid "No Snippet" msgstr "Sin snippet" #: includes/admin/class-quick-edit.php:222 msgid "No Image Index" msgstr "Ningun Indice de imagen" #: includes/admin/class-quick-edit.php:221 msgid "No Archive" msgstr "Aplicar atributo «No Archive»" #: includes/admin/class-quick-edit.php:220 msgid "No Follow" msgstr "No follow" #: includes/admin/class-quick-edit.php:219 #: includes/modules/news-sitemap/assets/js/news-sitemap.js:1 msgid "No Index" msgstr "No Index" #: includes/admin/class-quick-edit.php:218 #: includes/modules/news-sitemap/assets/js/news-sitemap.js:1 msgid "Index" msgstr "Index" #: includes/admin/class-quick-edit.php:61 msgid "SEO Details" msgstr "Detalles SEO" #: includes/admin/class-post-filters.php:338 #: includes/modules/redirections/class-categories.php:420 msgid "Clear Filter" msgstr "Limpiar filtro" #: includes/admin/class-post-filters.php:92 msgid "FactCheck" msgstr "FactCheck" #: includes/admin/class-post-filters.php:91 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "FAQ" msgstr "FAQ" #: includes/admin/class-post-filters.php:90 msgid "Dataset" msgstr "Conjunto de datos" #: includes/admin/class-post-filters.php:89 #: includes/modules/video-sitemap/sitemap-xsl.php:152 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Video" msgstr "Vídeo" #: includes/admin/class-post-filters.php:88 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Software" msgstr "Software" #: includes/admin/class-post-filters.php:87 msgid "Service" msgstr "Servicio" #: includes/admin/class-post-filters.php:86 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Restaurant" msgstr "Restaurante" #: includes/admin/class-post-filters.php:85 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Recipe" msgstr "Receta" #: includes/admin/class-post-filters.php:84 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Product" msgstr "Producto" #: includes/admin/class-post-filters.php:83 #: includes/modules/local-seo/views/titles-options.php:276 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Person" msgstr "Persona" #: includes/admin/class-post-filters.php:82 #: includes/modules/schema/class-admin.php:111 msgid "Movie" msgstr "Película" #: includes/admin/class-post-filters.php:81 #: includes/modules/podcast/views/options.php:68 msgid "Music" msgstr "Música" #: includes/admin/class-post-filters.php:80 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Job Posting" msgstr "Publicaciones de empleos" #: includes/admin/class-post-filters.php:78 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Event" msgstr "Evento" #: includes/admin/class-post-filters.php:77 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Course" msgstr "Curso" #: includes/admin/class-post-filters.php:76 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Book" msgstr "Libro" #: includes/admin/class-post-filters.php:75 msgid "News Article" msgstr "Artículo de noticias" #: includes/admin/class-post-filters.php:74 msgid "Blog Post" msgstr "Entrada del blog" #: includes/admin/class-post-filters.php:73 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Article" msgstr "Artículo" #: includes/admin/class-post-filters.php:72 msgid "Turned Off" msgstr "Apagado" #: includes/admin/class-post-filters.php:55 msgid "Filter by Schema Type" msgstr "Filtrar por tipo de schema" #: includes/admin/class-post-filters.php:51 msgid "Orphan Posts" msgstr "Entradas huérfanas" #: includes/admin/class-post-filters.php:50 msgid "Redirected Posts" msgstr "Mensajes redirigidos" #: includes/admin/class-post-filters.php:49 msgid "Custom Meta Description" msgstr "Meta descripción personalizada" #: includes/admin/class-post-filters.php:48 msgid "Custom Meta Title" msgstr "Título meta personalizado" #: includes/admin/class-post-filters.php:47 msgid "Custom Canonical URL" msgstr "URL canónica personalizada" #: includes/admin/class-media-filters.php:183 msgid "Missing caption" msgstr "Falta el pie de foto" #: includes/admin/class-media-filters.php:182 msgid "Missing or default title tag" msgstr "Etiqueta title en blanco o por defecto" #: includes/admin/class-media-filters.php:181 msgid "Missing alt tag" msgstr "Falta la etiqueta alt" #: includes/admin/class-media-filters.php:56 #: includes/admin/class-media-filters.php:70 msgid "Rank Math SEO Filters" msgstr "Filtros SEO de Rank Math" #: includes/admin/class-links.php:88 msgid "Example: /get/" msgstr "Ejemplo: /get/" #: includes/admin/class-links.php:81 msgid "Add the URI prefixes you use for affiliate (cloaked) links, which redirect to external sites. These will not count as internal links in the content analysis. Add one per line." msgstr "Añade los prefijos URI que utilizas para los enlaces afiliados (encubiertos), que redirigen a sitios externos. Estos no contarán como enlaces internos en el análisis de contenido. Añade uno por línea." #: includes/admin/class-links.php:80 msgid "Affiliate Link Prefix" msgstr "Prefijo del enlace de afiliación" #: includes/admin/class-bulk-actions.php:412 msgid "Are you sure you want to change the Schema type for the selected posts? Doing so may irreversibly delete the existing Schema data." msgstr "¿Estás seguro de que quieres cambiar el tipo de schema de las entradas seleccionadas? Hacerlo puede eliminar irreversiblemente los datos del esquema existente." #. Translators: 1 The number of posts edited. 2 The post type name. #: includes/admin/class-bulk-actions.php:247 msgid "Custom Canonical URL removed from %1$d %2$s." msgstr "Se ha eliminado la URL canónica personalizada de %1$d %2$s." #. Translators: 1 The number of posts edited. 2 The post type name. #: includes/admin/class-bulk-actions.php:218 #: includes/admin/class-bulk-actions.php:232 msgid "Schema edited for %1$d %2$s." msgstr "Schema editado para %1$d %2$s." #. Translators: placeholder is the number of redirections deleted. #: includes/admin/class-bulk-actions.php:204 #: includes/admin/class-bulk-actions.php:361 msgid "%d redirection moved to Trash." msgid_plural "%d redirections moved to Trash." msgstr[0] "%d redirección se trasladó a la Papelera." msgstr[1] "%d redirecciones se trasladaron a la Papelera." #. Translators: 1 The number of posts edited. 2 The post type name. #. Translators: 1 The number of terms edited. 2 The term taxonomy name. #: includes/admin/class-bulk-actions.php:182 #: includes/admin/class-bulk-actions.php:335 msgid "Robots meta edited for %1$d %2$s." msgstr "Meta robots editados para %1$d %2$s." #. Translators: placeholder is the default Schema type setting. #: includes/admin/class-bulk-actions.php:81 msgid "Set Schema: Default (%s)" msgstr "Schema: Por defecto (%s)" #: includes/admin/class-bulk-actions.php:75 msgid "Set Schema: None" msgstr "Schema: Ninguno" #: includes/admin/class-bulk-actions.php:70 #: includes/admin/class-bulk-actions.php:111 msgid "Remove redirection" msgstr "Eliminar la redirección" #: includes/admin/class-bulk-actions.php:69 #: includes/admin/class-bulk-actions.php:110 msgid "Redirect" msgstr "Redirección" #: includes/admin/class-bulk-actions.php:66 msgid "Remove custom canonical URL" msgstr "Eliminar la URL canónica personalizada" #: includes/admin/class-bulk-actions.php:65 #: includes/admin/class-bulk-actions.php:107 msgid "Set to follow" msgstr "Establecer como follow" #: includes/admin/class-bulk-actions.php:64 #: includes/admin/class-bulk-actions.php:106 msgid "Set to nofollow" msgstr "Establecer como nofollow" #: includes/admin/class-bulk-actions.php:63 #: includes/admin/class-bulk-actions.php:105 msgid "Set to index" msgstr "Establecer como index" #: includes/admin/class-bulk-actions.php:62 #: includes/admin/class-bulk-actions.php:104 msgid "Set to noindex" msgstr "Establecer como noindex" #: includes/admin/class-bulk-actions.php:59 #: includes/admin/class-bulk-actions.php:103 msgid "↓ Rank Math" msgstr "↓ Rank Math" #: includes/admin/class-admin.php:88 msgid "Special Sitemaps:" msgstr "Mapas del sitio especiales:" #: includes/class-thumbnail-overlays.php:546 msgid "Bottom Right" msgstr "Abajo a la derecha" #: includes/class-thumbnail-overlays.php:545 msgid "Bottom Center" msgstr "Abajo centro" #: includes/class-thumbnail-overlays.php:544 msgid "Bottom Left" msgstr "Abajo a la izquierda" #: includes/class-thumbnail-overlays.php:542 msgid "Middle Right" msgstr "En medio a la derecha" #: includes/class-thumbnail-overlays.php:541 msgid "Middle Center" msgstr "En medio en el centro" #: includes/class-thumbnail-overlays.php:540 msgid "Middle Left" msgstr "En medio a la izquierda" #: includes/class-thumbnail-overlays.php:538 msgid "Top Right" msgstr "Arriba a la derecha" #: includes/class-thumbnail-overlays.php:537 msgid "Top Center" msgstr "Arriba en el centro" #: includes/class-thumbnail-overlays.php:536 msgid "Top Left" msgstr "Arriba a la izquierda" #: includes/class-thumbnail-overlays.php:521 msgid "A Custom Watermark item could not be saved because the name field is empty." msgstr "No se ha podido guardar un elemento de marca de agua personalizada porque el campo del nombre está vacío." #: includes/class-thumbnail-overlays.php:358 #: includes/class-thumbnail-overlays.php:424 msgid "Select the default watermark that will be applied if no specific watermark is selected." msgstr "Selecciona la marca de agua por defecto que se aplicará si no se selecciona ninguna marca de agua específica." #: includes/class-thumbnail-overlays.php:357 #: includes/class-thumbnail-overlays.php:423 msgid "Default Thumbnail Watermark" msgstr "Marca de agua en miniatura por defecto" #: includes/class-thumbnail-overlays.php:404 msgid "Name*" msgstr "Nombre*" #: includes/class-thumbnail-overlays.php:394 msgid "Add Image" msgstr "Añadir imagen" #: includes/class-thumbnail-overlays.php:378 #: includes/modules/image-seo/options.php:155 #: includes/modules/local-seo/views/titles-options.php:411 #: includes/modules/local-seo/views/titles-options.php:467 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Remove" msgstr "Eliminar" #: includes/class-thumbnail-overlays.php:377 msgid "Add Watermark" msgstr "Añadir marca de agua" #: includes/class-thumbnail-overlays.php:375 msgid "Add more image watermarks to choose from for the social thumbnails." msgstr "Añade más marcas de agua de imagen a elegir para las miniaturas sociales." #: includes/class-thumbnail-overlays.php:374 msgid "Custom Image Watermarks" msgstr "Marcas de agua de imagen personalizadas" #: includes/class-thumbnail-overlays.php:347 msgid "Off" msgstr "Desactivado" #: includes/class-register-vars.php:52 msgid "Non-persistent random word chosen from a list. A new random word will be chosen on each page load." msgstr "Palabra aleatoria no persistente elegida de una lista. Se elegirá una nueva palabra aleatoria en cada carga de la página." #: includes/class-register-vars.php:41 msgid "Persistent random word chosen from a list" msgstr "Palabra aleatoria persistente elegida de una lista" #: includes/class-modules.php:71 msgid "Please activate Schema & Sitemap module to use this module." msgstr "Por favor, activa el módulo Schema y Mapa del sitio para utilizar este módulo." #: includes/class-modules.php:64 msgid "For your video content, a Video Sitemap is a recommended step for better rankings and inclusion in the Video search." msgstr "Para tu contenido de vídeo, un mapa del sitio de vídeo es un paso recomendado para mejorar la clasificación y la inclusión en la búsqueda de vídeos." #: includes/admin/wizard/class-sitemap.php:162 includes/class-modules.php:63 #: includes/modules/video-sitemap/class-video-sitemap.php:62 #: includes/modules/video-sitemap/sitemap-xsl.php:103 msgid "Video Sitemap" msgstr "Sitemap de vídeos" #: includes/class-modules.php:59 msgid "Please activate Sitemap module to use this module." msgstr "Por favor, activa el módulo de mapa del sitio para utilizar este módulo." #: includes/class-modules.php:52 msgid "Create a News Sitemap for your news-related content. You only need a News sitemap if you plan on posting news-related content on your website." msgstr "Crea un mapa del sitio de noticias para tu contenido relacionado con las noticias. Sólo necesitas un mapa del sitio de noticias si piensas publicar contenido relacionado con las noticias en tu web." #: includes/admin/wizard/class-sitemap.php:118 includes/class-modules.php:51 #: includes/modules/news-sitemap/class-news-sitemap.php:131 msgid "News Sitemap" msgstr "Mapa del sitio de noticias" #: includes/class-common.php:88 msgid "Activate now" msgstr "Activar ahora" #: includes/class-common.php:70 msgid "Pinterest Debugger" msgstr "Depurador de Pinterest" #: includes/class-common.php:67 msgid "Rich Pins Validator" msgstr "Validador de pines enriquecidos" #: rank-math-pro.php:139 msgid "Rank Math free version is required to run Rank Math Pro. Both plugins are now disabled." msgstr "La versión gratuita de Rank Math es necesaria para ejecutar Rank Math Pro. Ambos plugins están ahora desactivados." #: rank-math-pro.php:151 msgid "Rank Math free version is required to run Rank Math Pro, but it could not be activated automatically. Please install and activate the free version first." msgstr "La versión gratuita de Rank Math es necesaria para ejecutar Rank Math Pro, pero no se puede activar automáticamente. Por favor, instala y activa primero la versión gratuita." #: rank-math-pro.php:145 msgid "Rank Math free version is required to run Rank Math Pro, but it could not be installed automatically. Please install and activate the free version first." msgstr "La versión gratuita de Rank Math es necesaria para ejecutar Rank Math Pro, pero no se puede instalar automáticamente. Por favor, instala y activa primero la versión gratuita." languages/rank-math-pro-fa_IR.mo000064400000242120147600403130012504 0ustar00-?2CC>D3BDvDDDD:E IE WE"cEE E&EvEKLFF XGfG nGyG GGG'H FHPHYH aHlHHHHH HHwI &J42J/gJ0JJJCK DK?OK`KKLLLL(LL MM $M0M8M@MGM/YMM MMMTMN0N8N?N HNSNgNyNNNN=9O@wO1O OOO PP P #P-P 5PAP?RP P PPP PPPPPP PPPQQ QQ %QFQKQbQ kQ yQ Q QQQQQQ Q QR RR &R1R+LR)xRRR4RdSgSSSSS S S SSYTnTuZUUUUUUV V%V<kQk)l?8lxllll7l l5mrQmmm mmmmm nnen}nn nnnn nn nnn nno o3oFo1Ko}o o?o oooooo pp&p 7pBpQpH`pMp pqq,q Eqfqq qq q qqqqqqq q qrr &r 1r ;Ћ? ,LLy ƌӌ  ! ( 2@FMUlu  ڍ   6(_+h1e3KW:)'d* ג Smuz  ӓۓ  "&7> FTi} ɔ ٔ SWnSI6 EQKW  ŖϖՖ PS,4 < HUgp (2 A OT[YrQ̚/.N}1@Za jx,+.FD# Р5#8 M0Y%7ƢnͣJ< !ͥ Z,˧!,%"R%u-"# u.\^2`2Ƭp*ưLذ %/4Av A02%Jp-*X`g p{"ܳ  q1  Ҷض &n9 ÷˷ ӷ޷ (/8N Vw¸ ָ !( 1 R_g 3bعf;-1кilAN*ּ  }e<fG=t)9mx#LrcVAZcw5"  :WG 7>!*%3Yaf o1|7S:(V$ @&5-R3sL]uBJ T]bp &@ F R/]2&Yk*4FNgo x4) 3Z; ,."6Y7/NNf  &/? 19A GQ8p)'%! (2 : EOX _mt z!'%bx   Yx n{(+GXE746% 0hJAnd Vc is1  0  #.4JYb i?tx29TQ -">Rh! !( 12*d   ?#Ac  TH"Ps z ."1'9YM   ' 2=Uow    %> T`t#2T /(%XF~E1 3=5q6\;RM  %MF Xd$  Y (z$ )5>!Rtx}}UQX_ )2R cp  )F c%n' $ > ) "0  S t J ` v ' )   aq3>&@ !@P7b*C^tm  )5Oj     %293l ,60WM]{1h%pI- *   !#;!'_!5!h!D&" k"*v""!"" # ##$,$>$Y$b$k$}$$>$3$<%BE%w%j&sk&|&O\'' 7(D( c( o({((( ((( ( (6()) .)8) ?)$K)p)v)) ))))) ) )x)r*D{**Eo,,dH--u/1O161!2S32 2 2 2H233333333 34 4&4:4N4^4f4 m4z4 444:445 5&5;5O5$b555#5 5$5$656U6]6'76.78e77pJ88889 9999 9 99 :)$:N:B:,<4<D<^<|< <I<== >>(>>>8>@@ueAeA&ABhC"yCCCC'C C)C'DAD%!9C_4wlXc{`O/VDc0+<JV~6M}[^F HD*CMhUU!m'pLEF=Jdu5oY1)(~-Ic{n$ Yv 5@\O7x;3G u|3G.  Oak/XS/di-  ^KiW'2)NG+|pA'P8 ;q{]A"m5(,g\brenZ T"[Jx*vab):hlR:'MPVwz+u)v}t@#*t C7] q%o$zgL.WynS(]wRp_P=1"IZHT~ $s3fTS&o&R?X,tN>  HIE|j8h ;ZE?}*%<rQ`2 4&e bUQf97>W:j<-& Ls 6jk6a@Q4+x K #l_\y0f2,=D!B#$F ^ry9,(>eBBqgsz#YAk1 !i`0N"?[dKm8.-%%1$s to exclude for %2$s.%d redirection moved to Trash.%d redirections moved to Trash.%d redirections have been assigned to the category.%s Advanced Robots Meta%s Archive Description%s Archive Title%s It is recommended to save a database backup before using this option because importing malformed CSV can result in loss of data.%s Robots Meta%s categories%s category← Go Back to the Redirections— Not Selected —(no title)← Sitemap IndexMin Size: 160Χ90px, Max Size: 1920X1080px.
    A squared image is preferred by the search engines.A Custom Watermark item could not be saved because the name field is empty.A comma-separated list of up to 5 stock tickers of the companies, mutual funds, or other financial entities that are the main subject of the article. Relevant primarily for business articles.ALL UPPERCASEAPI KeyAbout PageAbove & Below ContentAbove ContentAddAdd alt attributes for commenter profile pictures (avatars) automatically. The alt attribute value will be the username.Add ALT attributes for avatarsAdd ImageAdd LinkAdd NewAdd New %sAdd New %s categoryAdd New CategoryAdd New RM LocationsAdd New SchemaAdd SEO Meta BoxAdd WatermarkAdd a caption for all images without a caption automatically. The caption is dynamically applied when the content is displayed, the stored content is not changed.Add a description for all images without a description automatically. The description is dynamically applied when the content is displayed, the stored content is not changed.Add anotherAdd bulk editing columns to the post listing screen.Add content after each post in your site feeds.Add content before each post in your site feeds.Add missing image captionAdd missing image descriptionAdd more image watermarks to choose from for the social thumbnails.Add numberAdd or edit redirections by importing and exporting a CSV file.Add the SEO Meta Box for the editor screen to customize SEO options for posts in this post type.Add the URI prefixes you use for affiliate (cloaked) links, which redirect to external sites. These will not count as internal links in the content analysis. Add one per line.Add timeAdd to CategoryAddressAddress FormatAddress, Suburb, Region, Zip or LandmarkAddress:Advanced %sAffiliate Link PrefixAfghanistanAlbaniaAlgeriaAll %sAll %s categoriesAll Locations are part of the same OrganizationAll Redirection CategoriesAll SchemasAllowed filetypes: %sAltAn API Key is required to display embedded Google Maps on your site. Get it here: %sAnalytics ReportAndorraAngolaAnguillaAntarcticaAntigua and BarbudaAppearance AuthorAppearance HeadlineAppearance Published DateAppearance URLAre you sure you want to change the Schema type for the selected posts? Doing so may irreversibly delete the existing Schema data.Are you sure you want to import meta data from this CSV file?Are you sure you want to import redirections from this CSV file?Are you sure you want to stop the import process?ArgentinaArmeniaArticleArticle TypeArubaAttachmentsAustraliaAustriaAuthor NameAutodetect VideoAutomatically detect the user's location as the starting point.Avatar of %sAzerbaijanBahamasBahrainBangladeshBarbadosBelarusBelauBelgiumBelizeBelow ContentBeninBermudaBhutanBlogBlog PostBoliviaBonaire, Sint Eustatius and SabaBookBosnia and HerzegovinaBotswanaBottom CenterBottom LeftBottom RightBouvet IslandBrazilBritish Indian Ocean TerritoryBritish Virgin IslandsBruneiBulgariaBulk EditingBurkina FasoBurundiBusiness TypeCSV FileCSV ImportCSV could not be imported:CSV could not be imported: File type error.CSV could not be imported: Upload failed.CSV import canceled.CSV import completed.CSV import completed. Successfully imported %d rows.CSV import in progress. You can see its progress and cancel it in the %1$sImport & Export panel%2$s.CSV import is in progress...CambodiaCameroonCanadaCancelCancel ImportCanonical URLCape VerdeCapitalization settings for the alt attribute values. This will be applied for all alt attributes.Capitalization settings for the title attribute values. This will be applied for all title attributes.Capitalization settings for the image captions. This will be applied for all image captions.Capitalization settings for the image descriptions. This will be applied for all image descriptions.CaptionCaption formatCatalogCategoryCayman IslandsCentral African RepublicChadChamber of Commerce IDChange Global SEO, Schema, and other settings for %1$s. %2$sChange alt attribute casingChange caption casingChange description casingChange the styling for the front end SEO score badge.Change title casingCheck this to import meta fields only if their current meta value is empty.Check this to only create non-existing redirections.ChileChinaChoose a countryChoose the object types to export.Choose whether the site represents a person or an organization.Choose your Sitemap configuration and select which type of posts or pages you want to include in your Sitemaps. %sChristmas IslandCircleClear FilterClose and use selected keywordsClose panelClosedClosed labelCocos (Keeling) IslandsColombiaColumns number mismatch.ComorosCompare KeywordsCongo (Brazzaville)Congo (Kinshasa)Contact PageCook IslandsCopy all active redirections to the .htaccess file.Costa RicaCould not import redirection.Could not update redirection #%dCountryCourseCreate a News Sitemap for your news-related content. You only need a News sitemap if you plan on posting news-related content on your website.CroatiaCubaCuraçaoCustomCustom (use shortcode)Custom Canonical URLCustom Canonical URL removed from %1$d %2$s.Custom FieldsCustom Image WatermarksCustom Meta DescriptionCustom Meta TitleCustom Mode %sCustom values for robots meta tag on %s.CyprusCzech RepublicData SetsData source: Google TrendsDataSetDate CreatedDefaultDefault GenresDefault Thumbnail WatermarkDefault description for single %s pages. This can be changed on a per-post basis on the post editor screen.Default rich snippet selected when creating a new post of this type. Default rich snippet selected when creating a new product.Default title tag for single %s pages. This can be changed on a per-post basis on the post editor screen.DenmarkDescriptionDescription for %s archive pages.Description formatDetect LocationDirectorDisabledDisplay the badges automatically, or insert the %1$s shortcode in your posts and the %2$s template tag in your theme template files.DistributionDjiboutiDo not overwrite existing dataDo not update current redirectionsDominicaDominican RepublicDon't add opening hours data in SchemaEasy %sEcuadorEdit %sEdit %s categoryEdit CategoryEdit SchemaEgyptEl SalvadorEmailEmpty column data.Enable Link Suggestions meta box for this post type, along with the Pillar Content feature.Enable updatesEnabledEnhanced SearchEnter KeywordEnter the number of days to keep Analytics data in your database. The maximum allowed days are 180. Though, 2x data will be stored in the DB for calculating the difference properly.Equatorial GuineaEritreaEstimated Cost:EstoniaEthiopiaEventExample: /get/Exclude %sExportExport 404 LogsExport CSVExport RedirectionsExport and download 404 logs from a selected period of time in the form of a CSV file. Leave the from/to fields empty to export all logs.Export current redirections as a CSV file.Fact CheckFalkland IslandsFaroe IslandsFaxFijiFilterFilter by Schema TypeFindFinlandFocus KeywordsFor the advanced users who want to control every SEO aspect of the website. You are offered options to change everything and have full control over the website’s SEO.For websites where you only want to change the basics and let Rank Math do most of the heavy lifting. Most settings are set to default as per industry best practices. One just has to set it and forget it.For your video content, a Video Sitemap is a recommended step for better rankings and inclusion in the Video search.FormatFormat used for the new captions.Format used for the new descriptions.Format used when the address is displayed using the [rank_math_contact_info] shortcode.
    Available Tags: {address}, {locality}, {region}, {postalcode}, {country}, {gps}Format: +1-401-555-1212FranceFrench GuianaFrench PolynesiaFrench Southern TerritoriesFridayFrom dateFrom which country does your business mainly operate? This will improve the accuracy of the store locator.GabonGambiaGenresGeo CoordinatesGeorgiaGermanyGhanaGibraltarGoogle Maps API KeyGoogle Maps Javascript APIGoogle News Publication NameGoogle does not allow Person as the Publisher for articles. Organization will be used instead. You can read more about this here.Googlebot-News indexGreeceGreenlandGrenadaGuadeloupeGuatemalaGuernseyGuineaGuinea-BissauGuyanaHaitiHeadlineHeard Island and McDonald IslandsHide Opening HoursHide SitemapHide routeHide the sitemap from normal visitors?HondurasHong KongHungaryHybridIcelandIdentifierIf the numeric ID is specified in the %s column, then the redirection will be edited. If it is not set or empty, then a new redirection will be created.If you are showing the SEO scores on the front end, this option will insert a %1$s backlink to RankMath.com to show your support. You can change the link & the text by using this %2$s.Image displayed when your page is shared on Facebook and other social networks. Use images that are at least 1200 x 630 pixels for the best display on high resolution devices.ImagesImportImport & ExportImport CSVImport RedirectionsImport SEO meta data for posts, terms, and users from a CSV file.Import a CSV file to create or update redirections. The file must include at least the following columns: %sImport could not be canceled.Import could not be canceled: invalid nonce. Please try again.Import could not be canceled: you are not allowed to import content to this site.Import failed.Import finished. In the next steps you can review the settings.Import in progress...Import successful.Imported %d rows.Include ImagesInclude business locations in site-wide search results.Include deactivated redirectionsInclude read-only columns (SEO score and link counts)Include reference to images from the post content in sitemaps. This helps search engines index your images better.IndexIndiaIndonesiaInsert/edit linkInvalid nonce.IranIraqIsle of ManIsraelIt seems that you don't have an active subscription for %1$s. Please see %2$sdetails and pricing%3$s.ItalyItems processed: %1$s/%2$sIvory CoastJamaicaJapanJerseyJob PostingJordanKazakhstanKenyaKeywordsKilometersKiribatiKuwaitKyrgyzstanLabel(s) characterizing the content of the article.LaosLatitude and longitude values separated by comma.LatviaLearn moreLearn more about XML Sitemaps.Learn more.LebanonLesothoLiberiaLibyaLicenseLiechtensteinLink Suggestion TitlesLink SuggestionsLink TitleLink inserted.Link selected.List of custom fields name to check for video content. Add one per line.List of custom fields name to include in the Page analysis. Add one per line.LithuaniaLocation DetectionLocations Category BaseLocations Post Type BaseLocations Post Type Plural labelLocations Post Type labelLogoLuxembourgMacao S.A.R., ChinaMacedoniaMadagascarMalawiMalaysiaMaldivesMaliMaltaManage CategoriesMap StyleMark Solved.Mark Unsolved.Marshall IslandsMartiniqueMaterials:MauritaniaMauritiusMaximum number of locations to showMayotteMeasurement systemMexicoMicronesiaMiddle CenterMiddle LeftMiddle RightMilesMissing CSV headers.Missing alt tagMissing captionMissing import file.Missing one ore more required columns.Missing or default title tagMoldovaMonacoMondayMongoliaMonitor SEO PerformanceMontenegroMontserratMore detailsMore informationMoroccoMovieMozambiqueMusicMyanmarNameName*NamibiaNauruNepalNetherlandsNetherlands AntillesNew %sNew %s categoryNew CaledoniaNew CategoryNew Category NameNew SchemaNew ZealandNews ArticleNews Post TypeNews SitemapNews SitemapsNews Sitemaps allow you to control which content you submit to Google News.News Sitemaps allow you to control which content you submit to Google News. More information: News Sitemaps overviewNicaraguaNigerNigeriaNiueNoNo ArchiveNo FollowNo Image IndexNo IndexNo SnippetNo changeNo file selected.No html body found.No matches found.No settings found to be imported.No url found.No valid ID provided.No valid redirection found.Noindex Hidden ProductsNonce error. Please try again.NoneNone (Click here to set one)Norfolk IslandNorth KoreaNorwayOffOmanOnce you save the changes, we will create a new custom post type called "Locations" where you can add multiple locations of your business/organization.One or more errors occured while importing: Op-EdOpen 24/7Open 24/7 labelOpen 24h labelOpen nowOpening HoursOpening Hours FormatOpening Hours:OpinionOrganizationOrganize your redirections in categories.Orphan PostsPakistanPalestinian TerritoryPanamaPapua New GuineaParaguayParent CategoryParent Category:PersonPerson or CompanyPeruPhilippinesPhonePhone NumberPinterest DebuggerPitcairnPlease %1$sconnect %2$s%3$s for automatic updates.Please activate Schema & Sitemap module to use this module.Please activate Sitemap module to use this module.Please select a CSV file to import.Please select a file to import.Please select at least one object type to export.Please update Rank Math Free to the latest version first before activating the PRO version.Please update the free version before updating Rank Math SEO PRO.PolandPopulate automatic Video Schema by auto-detecting any video in the content.PortugalPost AnalyticsPost Type General NameSchemasPost Type Singular NameSchemaPost Types:Post types:PostsPress ReleasePrice RangePrice indicationPrimary %sPrimary CountryPrimary Focus KeywordPrimary TaxonomyProductPublic Post TypesPublic TaxonomiesPublication DatePublished DateQatarRSS After ContentRSS Before ContentRank Math Pro is installed but not activated yet. %1$sActivate now%2$s. It only takes 20 seconds!Rank Math SEO PRO For WordPressRank Math Schema TemplatesRank Math free version is required to run Rank Math Pro, but it could not be activated automatically. Please install and activate the free version first.Rank Math free version is required to run Rank Math Pro, but it could not be installed automatically. Please install and activate the free version first.Rank Math free version is required to run Rank Math Pro. Both plugins are now disabled.Read OnlyRecipeRedirectRedirected PostsRedirection CategoriesRedirection CategoryRedirections CSVRedirections successfully synced to the .htaccess file.Reference Web page RemoveRemove Media Data from RSS feedRemove custom canonical URLRemove redirectionReplaceReplace characters or words in the alt tags, title tags, or in the captions.ReplacementsRepublic of IrelandRestaurantReunionRich Pins ValidatorRoadmapRobots MetaRobots meta edited for %1$d %2$s.RomaniaRouteRussiaRwandaSEO DescriptionSEO DetailsSEO FiltersSEO Score PositionSEO Score Post TypesSEO Score TemplateSEO SettingsSEO TitleSEO is the most consistent source of traffic for any websiteSaint BarthélemySaint HelenaSaint Kitts and NevisSaint LuciaSaint Martin (Dutch part)Saint Martin (French part)Saint Pierre and MiquelonSaint Vincent and the GrenadinesSan MarinoSatelliteSatireSaturdaySaudi ArabiaSave and ContinueSchemaSchema TemplatesSchema TypeSchema edited for %1$d %2$s.Schema to add.SchemasSearchSearch %sSearch RM LocationsSearch Redirection CategoriesSearch categoriesSearch engines display your email address.Search engines may prominently display your contact phone number for mobile users.Search schemasSecondary phoneSelect CategorySelect PageSelect a Rank Math settings file on your computer and upload it to use the custom settings.Select a page on your site where you want to show the LocalBusiness meta data.Select custom robots meta, such as nofollow, noarchive, etc. for single %s pages. Otherwise the default meta will be used, as set in the Global Meta tab.Select opening hours. You can add multiple sets if you have different opening or closing hours on some days or if you have a mid-day break. Times are specified using 24:00 time.Select post types to enable SEO options for them and include them in the sitemap.Select taxonomies to enable SEO options for them and include them in the sitemap.Select taxonomy to show in the Breadcrumbs when a single %1$s is being viewed.Select the default watermark that will be applied if no specific watermark is selected.Select the post type where you use videos and want them to be shown in the Video search.Select the post type you use for News articles.Select this if you have a custom Rank Math settings file you want to use.SenegalSentence casingSerbiaServiceSet Product Pages to noindex when WooCommerce Catalog visibility is set to hidden.Set Schema: Default (%s)Set Schema: NoneSet to followSet to indexSet to nofollowSet to noindexSettings could not be imported:Settings could not be imported: Upload failed.Settings file could not be imported:SeychellesShow Route labelShow SEO ScoreShow routeShow the calculated SEO Score as a badge on the front end for selected post types. It can be disabled for specific posts.Sierra LeoneSingaporeSingle %s DescriptionSingle %s TitleSitemapSitemapsSlovakiaSloveniaSoftwareSolomon IslandsSomaliaSorry, no keyword found.Sorry, no locations were found.Sorry, no post id found.Sorry, no record id found.Sorry, you are not allowed to export redirections on this site.Sorry, you are not allowed to export the content of this site.Sorry, you are not allowed to import contents to this site.Sorry, you are not allowed to import redirections on this site.Sorry, you are not allowed to save template.Sorry, your user does not seem to have the necessary capabilities to export.South AfricaSouth Georgia/Sandwich IslandsSouth KoreaSouth SudanSpainSpecial CoverageSquareSri LankaStock TickersSudanSundaySupply:Support Us with a LinkSurinameSvalbard and Jan MayenSwazilandSwedenSwitzerlandSync to .htaccessSyriaSão Tomé and PríncipeTaiwanTajikistanTanzaniaTax IDTaxonomies:Temporal CoverageTermsTerrainText to show in Opening hours when business is closed.ThailandThe following lines could not be imported: The name of the news publication. It must match the name exactly as it appears on your articles in news.google.com, omitting any trailing parentheticals. More information at support.google.comThe price range of the business, for example $$$.The redirections could not be synced because the .htaccess file does not exist or it is not writable.This XML Sitemap contains %s URLs.This XML Sitemap is generated by Rank Math WordPress SEO Plugin. It is what search engines like Google use to crawl and re-crawl posts/pages/products/images/archives on your website.This option allows you to monitor the SEO performance of all of your sites in one centralized dashboard on RankMath.com, so you can check up on sites at a glance. Learn more.This page can't load Google Maps correctly. Please add %s.This tab contains news sitemap options.Thumbnail for FacebookThursdayTime format used in the contact shortcode.Timor-LesteTitleTitle CasingTitle for %s archive pages.TitlesTo configure attachment-related meta tags disable attachment redirection to parent.To dateTogoTokelauTongaTools:Top CenterTop LeftTop RightTotal TimeTrendsTrinidad and TobagoTuesdayTunisiaTurkeyTurkmenistanTurks and Caicos IslandsTurned OffTuvaluURLURL of the item.UgandaUkraineUncategorizedUnited Arab EmiratesUnited Kingdom (UK)United States (US)Unknown object type.UpdateUpdate %sUpdate %s categoryUpdate CategoryUpdate SchemaUploadUploading...UruguayUse %1$s (case-sensitive) as the value for the %2$s column to delete a redirection.Use Multiple LocationsUse advanced optionsUse in Schema MarkupUse the Focus Keyword as the default text for the links instead of the post titles.Use the following columns in the CSV file (the order does not matter): %sUser GeneratedUser Roles:UsersUsing noindex allows you to prevent articles from appearing in Google News.UzbekistanVAT IDVanuatuVaticanVenezuelaVideoVideo Post TypeVideo SitemapVideo SitemapsVideo Sitemaps give search engines information about video content on your site.Video Sitemaps give search engines information about video content on your site. More information: Video SitemapsVietnamView %sView SchemaView SchemasWallis and FutunaWarning:We created %1$sRank Math, a WordPress SEO plugin%2$s, to help every website owner get access to the SEO tools they need to improve their SEO and attract more traffic to their website.WednesdayWestern SaharaWestern SamoaXML SitemapXML Sitemaps help search engines index your website's content more effectively.YemenYesYou can specify multiple source URLs by using JSON format in the %1$s column. The value must be an array of objects with %2$s properties. The %3$s column will be ignored in this case.You will generally only need a News Sitemap when your website is included in Google News.You will generally only need a Video Sitemap when your website has video content.Your News Sitemap index can be found here: : %sYour Video Sitemap index can be found here: %sYour account does not have any active subscription. Please buy the Rank Math PRO version here or reconnect your account here.Your location:Your name or company nameZambiaZimbabweall lowercasee.g. 09:00-17:00filtertaxonomy general nameRedirection Categoriestaxonomy singular nameRedirection CategoryÅland IslandsProject-Id-Version: rank-math-pro POT-Creation-Date: 2020-11-16 19:55+0330 PO-Revision-Date: Last-Translator: Danial Rahimi Language-Team: wpnovin translate team Language: fa_IR MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Poedit-Basepath: .. X-Poedit-KeywordsList: __;_e;_ex:1,2c;_n:1,2;_n_noop:1,2;_nx:1,2,4c;_nx_noop:1,2,3c;_x:1,2c;esc_attr__;esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c X-Poedit-SourceCharset: UTF-8 Plural-Forms: nplurals=2; plural=(n==0 || n==1); X-Generator: Poedit 1.8.1 X-Poedit-SearchPath-0: . X-Poedit-SearchPathExcluded-0: *.js مستثنا کردن %1$s از داخل %2$s.%d مورد از ریدایرکت‌ها به زباله‌دان منتقل شدند.%d ریدایرکت به زباله‌دان منتقل شد.%d ریدایرکت به دسته اختصاص داده شده است.متای ربات پیشرفته %sتوضیحات بایگانی %sعنوان بایگانی %s%s توصیه می‌شود قبل از استفاده از این گزینه، یک نسخه پشتیبان از پایگاه داده سایت خود ذخیره کنید زیرا اگر درون‌ریزی CSV با مشکل مواجه شود منجر به از دست رفتن داده‌ها می‌شود.متای ربات %sدسته‌های %sدستۀ %s← بازگشت به ریدایرکت‌ها— انتخاب نشده —(بدون عنوان)← ایندکس نقشه سایتحداقل اندازه: 160Χ90px و حداکثر اندازه: 1920X1080px می‌باشد.
    موتورهای جستجو تصویر مربعی را بیشتر می‌پسندند.یک آیتم واترمارک سفارشی ذخیره نمی‌شود زیرا بخش نام خالی است.لیستی از 5 مورد از نمادهای سهام شرکت‌ها، صندوق‌های سرمایه‌گذاری مشترک یا سایر نهادهای مالی که در موضوع اصلی مقاله هستند با کاما از هم جدا کنید. در درجه اول مربوط به مقالات تجاری است.همه با حروف بزرگکلید APIصفحه درباره مابالا و پایین محتوابالای محتواافزودنالمان نام عکس (alt) را برای تصاویر پروفایل (آواتار) نظر دهنده‌ها به طور خودکار اضافه کنید. محتوای نام عکس (alt) با نام کاربری شخص (username) مقداردهی خواهد شد.اضافه کردن المان نام عکس به تصویر پروفایل (آواتار)افزودن تصویرافزودن لینکافزودن جدیدافزودن %s جدیدافزودن دستۀ %s جدیدافزودن دستۀ جدیدافزودن مکان جدید رنک‌مثافزودن اسکیما جدیدافزودن جعبه متای سئوافزودن واترمارکبرای همه تصاویری که زیرنویس (کپشن) ندارند به‌صورت خودکار زیرنویس اضافه کنید. زیرنویس در لحظۀ نمایش محتوا به‌صورت پویا اعمال می‌شود، محتوای ذخیره شده تغییر نمی‌کند.برای همه تصاویری که توضیحات ندارند به‌صورت خودکار توضیحات اضافه کنید. توضیحات در لحظۀ نمایش محتوا به‌صورت پویا اعمال می‌شود، محتوای ذخیره شده تغییر نمی‌کند.افزودن یک مورد دیگرستون‌های ویرایش دسته‌جمعی را به صفحۀ لیست نوشته‌ها اضافه کنید.محتوا را پس از هر انتشار در فید سایت خود اضافه کنید.محتوا را قبل از هر انتشار در فید سایت خود اضافه کنید.زیرنویس تصویر را اضافه کنیدتوضیحات تصویر را اضافه کنیدواترمارک تصویری بیشتری اضافه کنید تا از میان تصاویر بندانگشتی شبکه‌های اجتماعی انتخاب کنید.افزودن شمارهبا درون‌ریزی یا برون‌بری یک فایل CSV، ریدایرکت‌ها را اضافه کنید یا آن‌ها را ویرایش کنید.جعبه متای سئو را برای سفارشی‌سازی تنظیمات سئو در نوشته‌ها برای این پست تایپ در ویرایشگر اضافه کنید.پیشوندهای آدرس اینترنتی مورد استفاده خود را برای لینک‌های همکاری در فروش (مخفی) که به سایت‌های خارجی ریدایرکت داده می‌شوند اضافه کنید. این‌ها به‌عنوان لینک‌های داخلی در تجزیه و تحلیل محتوا محسوب نمی‌شوند. در هر خط یکی اضافه کنید.افزودن زمانافزودن به دستهآدرسفرمت آدرسآدرس، محله، منطقه، کدپستی یا مکان اختصاصیآدرس:%s پیشرفتهپیشوند لینک همکاری در فروشافغانستانAlbaniaAlgeriaهمۀ %sهمۀ دسته‌های %sهمه مکان‌ها بخشی از یک سازمان هستندهمۀ دسته‌های ریدایرکت‌هاهمۀ اسکیماهانوع فایل‌های مجاز: %sالمان نام عکس (Alt)یک کلید API برای نمایش نقشه‌های گوگل در سایت شما لازم است. آن را از اینجا دریافت کنید: %sگزارش‌گیری از آنالیتیکسAndorraAngolaAnguillaAntarcticaAntigua and Barbudaنویسنده فیلمنمایش عنوانتاریخ اکران فیلمآدرس اینترنتی فیلمآیا مطمئن هستید که می‌خواهید نوع اسکیما را برای پست‌های انتخاب شده تغییر دهید؟ با انجام این کار ممکن است داده‌های فعلی اسکیما به‌طور برگشت‌ناپذیر حذف شوند.آیا مطمئن هستید که می‌خواهید متادیتاها را از این فایل CSV درون‌ریزی کنید؟آیا مطمئن هستید که می‌خواهید ریدایرکت‌ها را از این فایل CSV درون‌ریزی کنید؟آیا مطمئن هستید که می‌خواهید فرآیند درون‌ریزی را متوقف کنید؟ArgentinaArmeniaمقالهنوع مقالهArubaپیوست‌هاAustraliaAustriaنام نویسندهشناسایی خودکار ویدئوبه طور خودکار مکان کاربر را به‌عنوان نقطه شروع شناسایی کنید.آواتار %sAzerbaijanBahamasBahrainBangladeshBarbadosBelarusBelauBelgiumBelizeپایین محتواBeninBermudaBhutanبلاگنوشته وبلاگBoliviaBonaire, Sint Eustatius and SabaکتابBosnia and HerzegovinaBotswanaپایین وسطپایین چپپایین راستBouvet IslandBrazilBritish Indian Ocean TerritoryBritish Virgin IslandsBruneiBulgariaویرایش دسته‌جمعیBurkina FasoBurundiنوع کسب و کارفایل CSVدرون‌ریزی CSVدرون‌ریزی فایل CSV انجام نشد:درون‌ریزی فایل CSV انجام نشد: با خطای نوع فایل مواجه شد.درون‌ریزی فایل CSV انجام نشد: فرآیند بارگذاری ناموفق بود.درون‌ریزی فایل CSV لغو شد.درون‌ریزی CSV به پایان رسید.درون‌ریزی CSV به پایان رسید. %d ردیف با موفقیت درون‌ریزی شد.درون‌ریزی CSV در حال انجام است. شما می‌توانید در %1$sپنل درون‌ریزی و برون‌بری%2$s پیشرفت آن را ببینید یا درون‌ریزی را لغو کنید.درون‌ریزی فایل CSV در حال انجام است...CambodiaCameroonCanadaلغو کردنلغو درون‌ریزیآدرس اینترنتی کنونیکالCape Verdeتنظیمات حروف بزرگ برای المان‌های نام عکس. این تنظیم بر روی همه توابع نام عکس اعمال خواهد شد.تنظیمات حروف بزرگ برای المان‌های عنوان. این تنظیم بر روی همه توابع عنوان اعمال خواهد شد.تنظیمات حروف بزرگ برای المان‌های توضیح زیر عکس. این تنظیم بر روی همه توابع > توضیح زیر عکس اعمال خواهد شد.تنظیمات حروف بزرگ برای المان‌های توضیحات عکس. این تنظیم بر روی همه توابع >توضیحات عکس اعمال خواهد شد.توضیحاتفرمت زیرنویسکاتالوگدستهCayman IslandsCentral African RepublicChadChamber of Commerce IDسئوی سراسری، اسکیما، و سایر تنظیمات %1$s را تغییر دهید. %2$sطرح نوشتاری نام عکس را تغییر دهیدطرح نوشتاری توضیح زیر عکس را تغییر دهیدطرح نوشتاری توضیحات را تغییر دهیدبرای نمایش علامت نمره سئو باید استایل فرانت‌اِند را تغییر دهید.طرح نوشتاری عنوان را تغییر دهیدبرای درون‌ریزی متافیلدها این گزینه را فقط زمانی تیک بزنید که مقدار متای فعلی خالی باشد.این گزینه را فقط برای ایجاد ریدایرکت‌های ناموجود تیک بزنید.ChileChinaیک کشور انتخاب کنیدانواع شیءها را برای برون‌بری انتخاب کنید.اینکه آیا سایت شما نماینده یک شخص است یا یک سازمان را مشخص کنید.پیکربندی نقشه سایت خود را انتخاب کنید و پست‌تایپ‌ها یا صفحاتی را که می‌خواهید در نقشه سایت خود داشته باشید انتخاب کنید. %sChristmas Islandدایره‌ایحذف فیلترببندید و از کلمات کلیدی انتخاب شده استفاده کنیدپنل را ببندیدبستهبرچسب بستهCocos (Keeling) IslandsColombiaتعداد ستون‌ها مطابقت ندارند.Comorosمقایسه کلمات کلیدیCongo (Brazzaville)Congo (Kinshasa)صفحه تماس با ماCook Islandsهمۀ ریدایرکت‌های فعال را در فایل htaccess. کپی کنید.Costa Ricaدرون‌ریزی ریدایرکت انجام نشد.به‌روزرسانی ریدایرکت #%d انجام نشدکشوردورهبرای محتوای مرتبط با خبرهای خود یک نقشه سایت خبری ایجاد کنید. تنها درصورتی که قصد انتشار مطالب مرتبط با اخبار را در وبسایت خود دارید، به نقشه سایت خبری نیاز دارید.CroatiaCubaCuraçaoسفارشیسفارشی (استفاده از کدکوتاه)آدرس اینترنتی کنونیکال سفارشیآدرس اینترنتی کنونیکال سفارشی از %1$d %2$s حذف شد.فیلدهای سفارشیواترمارک سفارشی تصویرتوضیحات متای سفارشیعنوان متای سفارشیحالت سفارشی %sمقادیر سفارشی برای متا تگ ربات در %s.CyprusCzech Republicمجموعه داده‌هامنبع داده‌ها: گوگل ترندزمجموعه دادهتاریخ ایجاد شدپیش‌‌فرضژانرهای پیش‌فرضواترمارک بندانگشتی پیش‌فرضتوضیحات پیش‌فرض که برای صفحه‌های تکی %s استفاده می‌شود. این تگ می‌تواند بر اساس هر نوشتۀ مجزا در صفحه ویرایشگر آن نوشته تغییر یابد.ریچ اسنیپت پیش‌فرض در هنگام ایجاد یک پست جدید از این پست تایپ انتخاب شده است. ریچ اسنیپت پیش‌فرض در هنگام ایجاد یک محصول جدید انتخاب شده است.تگ عنوان پیش‌فرض که برای صفحه‌های %s تکی استفاده می‌شود. این تگ می‌تواند بر اساس هر نوشتۀ مجزا در صفحه ویرایشگر آن نوشته تغییر یابد.Denmarkتوضیحاتاین توضیحات برای صفحات بایگانی %s می‌باشد.فرمت توضیحاتشناسایی مکانکارگردانغیرفعال شدهعلامت‌ها را به‌صورت خودکار نمایش دهید یا کدکوتاه %1$s را در نوشته‌های خود و تگ الگوی %2$s را در فایل‌های الگوی قالب خود درون‌ریزی کنید.اکران فیلمDjiboutiبر روی داده‌های موجود جایگزین نکنیدریدایرکت‌های فعلی را به‌روزرسانی نکنیدDominicaDominican Republicداده‌های مربوط به ساعات کاری را در اسکیما اضافه نکنیدآسان %sEcuadorویرایش %sویرایش دستۀ %sویرایش دستهویرایش اسکیماEgyptEl Salvadorایمیلداده‌های ستون خالی هستند.جعبه متای پیشنهادات لینک را برای این پست تایپ، به همراه ویژگی محتوای پایه فعال کنید.فعال‌سازی به‌روزرسانی‌هافعال شدهجستجوی پیشرفتهکلمه کلیدی را وارد کنیدتعداد روزهایی را که میخواهید داده‌های آنالیتیکس در پایگاه داده شما نگهداری شوند وارد کنید. حداکثر روزهای مجاز 180 است. اگرچه داده‌های 2x (دو برابر آن بازه زمانی) برای محاسبه صحیح تفاوت در پایگاه داده ذخیره می‌شوند.Equatorial GuineaEritreaهزینه تخمینی:EstoniaEthiopiaرویدادمثال: /get/به استثنای %sبرون‌بریاز گزارش‌های 404 خروجی بگیریدبرون‌بری CSVبرون‌بری ریدایرکت‌هاگزارش‌های 404 مربوط به یک دوره زمانی مشخص را در قالب یک فایل CSV برون‌بری و دانلود کنید. برای برون‌بری همه گزارش‌ها، فیلدهای از/به را خالی بگذارید.ریدایرکت‌های فعلی را در یک فایل CSV برون‌بری کنید.بررسی واقعیتFalkland IslandsFaroe IslandsفکسFijiفیلتر کردنفیلتر بر اساس نوع اسکیماپیدا کردنFinlandکلمات کلیدی کانونیاین گزینه برای کاربران حرفه‌ای کاربرد دارد که می‌خواهند در وبسایت خود تنظیمات سئو را با همۀ جزئیاتش بررسی و کنترل کنند. بنابراین به شما گزینه‌هایی داده می‌شود که بتوانید کنترل کاملی بر روی همۀ تنظیمات سئوی ساتتان داشته باشید.این گزینه برای وبسایت‌هایی کاربرد دارد که صرفاً می‌خواهید تنظیمات پایه را تغییر دهید و اجازه دهید که رنک‌مث خودش اکثر تنظیمات جزئی و پیچیده را انجام دهد. بیشتر تنظیمات طبق بهترین استانداردهای بهینه‌سازی به صورت پیش‌فرض پیکربندی می‌شوند. فقط کافی است که یک بار تنظیمات را پیکربندی کنید و سپس آن را فراموش کنید.برای محتوای ویدئویی شما، استفاده از یک نقشه سایت ویدئویی یک مرحله توصیه شده برای رتبه‌بندی بهتر و درج در جستجوی ویدئو است.فرمتاین فرمت برای زیرنویس جدید استفاده می‌شود.این فرمت برای توضیحات جدید استفاده می‌شود.فرمتی که هنگام نمایش آدرس با استفاده از کد کوتاه [rank_math_contact_info] استفاده می‌شود.
    تگ‌های موجود: {address} ، {locality} ، {region} ، {postalcode} ، {country} ، {gps}فرمت: +98-913-555-1212FranceFrench GuianaFrench PolynesiaFrench Southern Territoriesجمعهاز تاریخکسب و کار شما عمدتاً از کدام کشور سازماندهی می‌شود؟ این باعث می‌شود دقت مکان یاب فروشگاه بهبود یابد.GabonGambiaژانرهامختصات جغرافیاییGeorgiaGermanyGhanaGibraltarکلید API نقشه گوگلکلید API جاوا اسکریپت نقشه گوگلنام انتشارات گوگل نیوزگوگل برای مقالات به "شخص" به‌عنوان "ناشر" مجوز نمی‌دهد. در عوض از سازمان استفاده خواهد شد. می‌توانید اطلاعات بیشتری در این مورد از اینجا بخوانید.ایندکس گوگل بات نیوزGreeceGreenlandGrenadaGuadeloupeGuatemalaGuernseyGuineaGuinea-BissauGuyanaHaitiعنوانHeard Island and McDonald Islandsمخفی کردن ساعات کاریمخفی‌سازی نقشه سایتمسیر را مخفی کنیدنقشه سایت را برای بازدیدکنندگان معمولی مخفی می‌کنید؟HondurasHong KongHungaryترکیبیIcelandشناسهاگر شناسه عددی در ستون %s مشخص شده باشد، آن ریدایرکت ویرایش می‌شود. اگر تنظیم نباشد یا خالی باشد، یک ریدایرکت جدید ایجاد می‌شود.اگر در بخش فرانت‌اِند سایت خود نمرات سئو را نشان می‌دهید، این گزینه یک بک لینک %1$s را در RankMath.com درج می‌کند تا پشتیبانی شما را نشان دهد. با استفاده از این %2$s می‌توانید لینک و متن را تغییر دهید.این تصویر زمانی که صفحۀ شما در فیس‌بوک یا سایر شبکه‌های اجتماعی به اشتراک گذاشته شود نمایش داده می‌شود. برای داشتن بهترین نمایش در دستگاه‌های با وضوح بالا از تصاویری استفاده کنید که حداقل 1200x630 پیکسل باشند.تصاویردرون‌ریزیدرون‌ریزی و برون‌بریدرون‌ریزی CSVدرون‌ریزی ریدایرکت‌هامتادیتاهای سئو را برای پست‌ها، مقررات و کاربران از یک فایل CSV درون‌ریزی کنید.برای ایجاد یا به‌روزرسانی ریدایرکت‌ها، یک فایل CSV درون‌ریزی کنید. این فایل باید حداقل شامل ستون‌های زیر باشد: %sامکان لغو فرآیند درون‌ریزی وجود ندارد.امکان لغو فرآیند درون‌ریزی وجود ندارد: کلید سری وردپرس معتبر نیست. لطفاً دوباره تلاش کنید.امکان لغو فرآیند درون‌ریزی وجود ندارد: شما مجاز به درون‌ریزی محتوا به این سایت نیستید.متأسفانه درون‌ریزی انجام نشد.درون‌ریزی به پایان رسید. در مراحل بعدی می‌توانید تنظیمات را مرور کنید.درون‌ریزی در حال انجام است...درون‌ریزی با موفقیت انجام شد.%d ردیف درون‌ریزی شد.افزودن تصاویرمکان‌های بیزینسی را در نتایج جستجوی سراسر سایت بگنجانید.ریدایرکت‌های غیرفعال را اضافه کنیدستون‌های فقط-خواندنی را شامل کنید (نمره سئو و تعداد لینک‌ها)منبع تصاویر خود را از داخل محتوای پست به نقشه سایت اضافه کنید. این کار به موتورهای جستجو کمک می‌کند که تصاویر شما را بهتر ایندکس کنند.ایندکسIndiaIndonesiaدرج/ویرایش لینککلید سری وردپرس معتبر نیست.ایرانIraqIsle of ManIsraelبه نظر می‌رسد که شما هیچ اشتراک فعالی را برای %1$s در حساب کاربری خود ندارید. لطفاً %2$sجزئیات و قیمت%3$s را ببینید.Italyآیتم‌های پردازش شده: %1$s/%2$sIvory CoastJamaicaJapanJerseyآگهی استخدامJordanKazakhstanKenyaکلمات کلیدیکیلومترKiribatiKuwaitKyrgyzstanبرچسب(های) مشخص کننده محتوای مقاله.Laosمقادیر عرض جغرافیایی و طول جغرافیایی که با کاما از هم جدا شده‌اند.Latviaبیشتر بدانیددر مورد XML Sitemaps بیشتر بدانید.بیشتر بدانید.LebanonLesothoLiberiaLibyaمجوزLiechtensteinعنوان‌های پیشنهادی لینکپیشنهادات لینکعنوان لینکلینک درج شد.لینک انتخاب شد.این لیست نام فیلدهای سفارشی برای بررسی محتوای ویدئویی است. در هر خط یک مورد اضافه کنید.لیست نام فیلدهای سفارشی برای تجزیه و تحلیل صفحه را درج کنید. هر کدام را در یک خط اضافه کنید.Lithuaniaشناسایی مکانپایه دسته مکان‌هاپایه پست تایپ مکان‌هابرچسب جمع پست تایپ مکان‌هابرچست پست تایپ مکان‌هالوگوLuxembourgMacao S.A.R., ChinaMacedoniaMadagascarMalawiMalaysiaMaldivesMaliMaltaمدیریت دسته‌هااستایل نقشهبه‌عنوان حل شده علامت‌گذاری کنید.به‌عنوان حل نشده علامت‌گذاری کنید.Marshall IslandsMartiniqueاطلاعات تکمیلی:MauritaniaMauritiusحداکثر تعداد مکان‌هایی که باید نمایش داده شودMayotteسیستم اندازه‌گیریMexicoMicronesiaوسط وسطوسط چپوسط راستمایلسربرگ‌های CSV وجود ندارند.تگ alt موجود نیستتوضیحات موجود نیستفایل درون‌ریزی وجود ندارد.یک یا چند ستون ضروری وجود ندارد.تگ عنوان موجود نیست یا در حالت پیش‌فرض استMoldovaMonacoدوشنبهMongoliaمانیتور عمکرد سئوMontenegroMontserratجزئیات بیشتراطلاعات بیشترMoroccoفیلمMozambiqueموسیقیMyanmarنامنام*NamibiaNauruNepalNetherlandsNetherlands Antilles%s جدیددستۀ %s جدیدNew Caledoniaدستۀ جدیدنام دستۀ جدیداسکیما جدیدNew Zealandمقاله خبریپست تایپ خبرینقشه سایت خبرینقشه سایت‌های خبرینقشه سایت‌های خبری به شما امکان می‌دهد محتوای خود را به Google News ارسال کنید.نقشه سایت خبری به شما اجازه می‌دهد تا کنترل کنید که چه محتوایی در گوگل نیوز ثبت شود. بررسی اجمالی نقشه سایت خبریzsNicaraguaNigerNigeriaNiueخیرنو آرشیونو فالوتصویر نو ایندکسنو ایندکسنو اسنیپتبدون تغییرهیچ فایلی انتخاب نشده است.هیچ بدنۀ html یافت نشد.هیچ موردی مطابق با جستجوی شما یافت نشد.هیچ تنظیماتی برای درون‌ریزی یافت نشد.هیچ آدرس اینترنتی یافت نشد.شناسۀ معتبری ارائه نشده است.هیچ ریدایرکت معتبری یافت نشد.حالت نو ایندکس محصولات پنهانکلید سری وردپرس معتبر نیست. لطفاً دوباره تلاش کنید.هیچ کدامهیچ‌کدام (برای تنظیم یک مورد اینجا کلیک کنید)Norfolk IslandNorth KoreaNorwayخاموشOmanهنگامی که تغییرات را ذخیره کردید، یک پست تایپ سفارشی جدید به نام "مکان‌ها" ایجاد خواهیم کرد که در آن می‌توانید چندین مکان از کسب و کار یا سازمان خود را اضافه کنید.هنگام درون‌ریزی یک یا چند خطا رخ داده است: بخش نظرات24/7 بازبرچسب 24/7 باز استبرچست 24 ساعت باز استاکنون باز استساعات کاریفرمت ساعات کاریساعات کاری:دیدگاهسازمانریدایرکت‌ها را با دسته‌بندی‌ها سازماندهی کنید.پست های بدون دسته بندیPakistanPalestinian TerritoryPanamaPapua New GuineaParaguayدستۀ مادردستۀ مادر:شخصشخص یا شرکتPeruPhilippinesتلفنشماره تلفناشکال‌زادیی PinterestPitcairnبرای به‌روزرسانی اتوماتیک از شرکت اصلی لطفاً %1$sبه %2$s متصل شوید%3$s.لطفاً برای استفاده از این ماژول، ابتدا ماژول "اسکیما و نقشه سایت" را فعال کنید.لطفاً برای استفاده از این ماژول، ابتدا ماژول "نقشه سایت" را فعال کنید.لطفاً یک فایل CSV را برای درون‌ریزی انتخاب کنید.لطفاً یک فایل را برای درون‌ریزی انتخاب کنید.لطفاً حداقل یک نوع شیء را برای برون‌بری انتخاب کنید.لطفاً قبل از اینکه نسخۀ پرو را فعال نمائید، ابتدا رنک مث رایگان را به آخرین نسخه به‌روزرسانی کنید.لطفاً قبل از اینکه "رنک مث پرو" را به‌روزرسانی کنید، ابتدا "رنک مث رایگان" را به آخرین نسخه به‌روزرسانی نمائید.Polandبا شناسایی خودکار هر ویدئویی در محتوا، اسکیمای ویدئو را به‌صورت اتوماتیک تکمیل کنید.Portugalانتشار آنالیتیکساسکیماهااسکیماپست‌تایپ‌ها:پست‌تایپ‌ها:نوشته‌هاانتشار مطبوعاتمحدوده قیمتنشانگر قیمت%s اصلیکشور اصلیکلمه کلیدی کانونی اصلیطبقه‌بندی اصلیمحصولپست‌تایپ‌های عمومیطبقه‌بندی‌های عمومیتاریخ انتشارتاریخ اکرانQatarRSS پس از محتواRSS قبل از محتوارنک مث پرو نصب شده است اما هنوز فعال نیست. %1$sهمین الان فعال کنید%2$s. فقط 20 ثانیه طول می‌کشد!افزونه سئوی رنک مث پرو برای وردپرسالگوهای اسکیمای رنک مثبرای اجرای افزونۀ "رنک مث پرو" به افزونۀ "رنک مث رایگان" در مخزن وردپرس نیاز است، اما نمی‌تواند به طور خودکار فعال شود. لطفاً ابتدا نسخه رایگان را نصب و فعال کنید.برای اجرای افزونۀ "رنک مث پرو" به افزونۀ "رنک مث رایگان" در مخزن وردپرس نیاز است، اما نمی‌تواند به طور خودکار نصب شود. لطفاً ابتدا نسخه رایگان را نصب و فعال کنید.برای اجرای افزونۀ "رنک مث پرو" به افزونۀ "رنک مث رایگان" در مخزن وردپرس نیاز است. هر دو افزونه در حال حاضر غیرفعال هستند.فقط خواندنیدستور آشپزیریدایرکتپست‌های ریدایرکت شدهدسته‌های ریدایرکت‌هادستۀ ریدایرکتCSV ریدایرکت‌هاریدایرکت‌ها با موفقیت در فایل htaccess. همگام‌سازی شدند.صفحه وب مرجع حذف کردنحذف داده‌های رسانه از فید RSSحذف آدرس اینترنتی کنونیکال سفارشیحذف ریدایرکتجایگزین کردنحروف یا کلمات را در المان نام عکس (alt)، برچسب‌های عنوان یا توضیحات زیر عکس جایگزین کنید.جایگزینی‌هاRepublic of IrelandرستورانReunionاعتبارسنجی Rich Pinsنقشه راهمتای رباتمتای ربات برای %1$d %2$s ویرایش شد.RomaniaمسیرRussiaRwandaتوضیحات سئوجزئیات سئوفیلترهای سئوجایگاه نمره سئوپست‌تایپ‌های نمره سئوالگوی نمره سئوتنظیمات سئوعنوان سئوسئو مهم‌ترین و مؤثرترین منبع جذب ترافیک برای هر وبسایتی استSaint BarthélemySaint HelenaSaint Kitts and NevisSaint LuciaSaint Martin (Dutch part)Saint Martin (French part)Saint Pierre and MiquelonSaint Vincent and the GrenadinesSan Marinoماهواره‌ایطنزشنبهSaudi Arabiaذخیره و ادامهاسکیماالگوهای اسکیمانوع اسکیمااسکیما برای %1$d %2$s ویرایش شد.اسکیمایی که باید اضافه کنید.اسکیماهاجستجوجستجوی %sجستجوی مکان‌های رنک‌مثجستجوی دسته‌های ریدایرکت‌هاجستجوی دسته‌هاموتورهای جستجو آدرس ایمیل شما را نمایش می‌دهند.موتورهای جستجو ممکن است شماره تلفن شما را به کاربرانی که با موبایل هستند، به‌صورت برجسته نمایش دهند.جستجوی اسکیماهاتلفن فرعیانتخاب دستهانتخاب صفحهیک فایل از تنظیمات رنک مث را در کامپیوتر خود انتخاب کنید و آن را بارگذاری کنید تا از تنظیمات سفارشی استفاده کنید.صفحه‌ای را در سایت خود انتخاب کنید که می‌خواهید متادیتاهای محلی کسب و کار خود را در نشان دهید.برای صفحه‌های تکی %s، متای ربات سفارشی، مانند نو فالو یا نو آرشیو یا... را انتخاب کنید. در غیر این صورت، از متای پیش‌فرض استفاده می‌شود، بر طبق همان تنظیماتی که در زبانۀ "متای سراسری" پیکربدی شده است.ساعات کاری را انتخاب کنید. اگر در بعضی از روزها در ساعت‌های مختلفی کسب و کار خود را باز می‌کنید یا تعطیل می‌کنید یا می‌خواهید یک استراحت در اواسط روز داشته باشید، می‌توانید چندین مجموعه اضافه کنید. زمان‌ها با فرمت 24:00 ساعته مشخص می‌شوند.پست‌تایپ‌هایی را که می‌خواهید تنظیمات سئو برای آن‌ها فعال شوند و در نقشه سایت اضافه شوند انتخاب کنید.طبقه‌بندی‌هایی را که می‌خواهید تنظیمات سئو برای آن‌ها فعال شوند و در نقشه سایت اضافه شوند انتخاب کنید.یک طبقه‌بندی را انتخاب کنید تا وقتیکه یک %1$s تکی نمایش داده می‌شود، آن طبقه‌بندی در مسیریاب قابل مشاهده باشد.یک واترمارک پیش‌فرض انتخاب کنید تا در مواقعی که هیچ واترمارک مشخصی انتخاب نشده است، واترمارک پیش‌فرض نمایش داده شود.پست تایپی را که از محتوای ویدئویی استفاده می‌کنید و می‌خواهید در جستجوی ویدئوها نشان داده شوند انتخاب کنید.پست تایپی را که برای مقالات خبری استفاده می‌کنید انتخاب کنید.این گزینه را فقط زمانی انتخاب کنید که از قبل یک فایل سفارشی از تنظیمات رنک‌مث داشته باشید و بخواهید از آن‌ها استفاده کنید.Senegalطرح نوشتاری جملهSerbiaخدمتصفحات محصول را برای زمانیکه وضعیت مشاهدۀ کاتالوگ ووکامرس به‌صورت پنهان تنظیم شده است، بر روی نو ایندکس تنظیم کنید.تنظیم اسکیما: پیش‌فرض (%s)تنظیم اسکیما: هیچ کدامتنظیم حالت فالوتنظیم حالت ایندکستنظیم حالت نو فالوتنظیم حالت نو ایندکسدرون‌ریزی تنظیمات انجام نشد:درون‌ریزی تنظیمات انجام نشد: فرآیند بارگذاری ناموفق بود.متأسفانه فایل تنظیمات درون‌ریزی نشد:Seychellesبرچسب مسیر را نشان دهیدنمایش نمره سئومسیر را نمایش دهیدنمرات سئو محاسبه شده را به‌عنوان علامت در فرانت‌اِند برای پست‌تایپ‌های انتخاب شده نشان دهید. این مورد می‌تواند برای پست‌های خاص غیرفعال باشد.Sierra LeoneSingaporeتوضیحات %s تکیعنوان %s تکینقشه سایتنقشه‌های سایتSlovakiaSloveniaنرم افزارSolomon IslandsSomaliaمتأسفانه، هیچ کلمه کلیدی یافت نشد.متأسفانه هیچ مکانی یافت نشد.متأسفانه هیچ شناسه پستی یافت نشد.متأسفانه، هیچ شناسه رکوردی یافت نشد.با عرض معذرت، شما مجاز به برون‌بری ریدایرکت‌های این سایت نیستید.با عرض معذرت، شما مجاز به برون‌بری محتوای این سایت نیستید.با عرض معذرت، شما مجاز به درون‌ریزی محتواها به این سایت نیستید.با عرض معذرت، شما مجاز به درون‌ریزی ریدایرکت‌ها در این سایت نیستید.با عرض معذرت، شما مجاز به ذخیره الگو نیستید.با عرض معذرت، به نظر می‌رسد کاربری شما توانایی لازم برای برون‌بری را ندارد.South AfricaSouth Georgia/Sandwich IslandsSouth KoreaSouth SudanSpainپوشش ویژهمربعSri Lankaنماد سهامSudanیکشنبهتولید:ما را با یک لینک پشتیبانی کنیدSurinameSvalbard and Jan MayenSwazilandSwedenSwitzerlandهمگام‌سازی با htaccess.SyriaSão Tomé and PríncipeTaiwanTajikistanTanzaniaTax IDطبقه‌بندی‌ها:پوشش زمانیمقرراتزمینیمتنی که می‌خواهید در ساعاتی که بیزینس شما بسته است نمایش داده شود.Thailandدرون‌ریزی خطوط زیر امکان‌پذیر نیست: این نام انتشارات خبری است. این نام باید (بدون پرانتزهای انتهایی) دقیقاً با نامی مطابقت داشته باشد که در مقاله‌های شما در news.google.com نشان داده می‌شود. اطلاعات بیشتر را در support.google.com بخوانیددامنه قیمت کسب و کار، به عنوان مثال: $$$.ریدایرکت‌ها همگام‌سازی نمی‌شوند زیرا فایل htaccess. وجود ندارد یا قابل نوشتن نیست.این نقشه سایت XML حاوی آدرس‌های اینترنتی %s است.این نقشه سایت XML توسط افزونه سئوی وردپرس رنک مث ایجاد شده است. این نقشه سایت دقیقاً همان چیزی است که موتورهای جستجو مانند گوگل از آن استفاده می‌کنند تا بتوانند با خزیدن در پست‌ها/صفحه‌ها/محصولات/تصاویر/بایگانی‌های سایت شما، محتواهایتان را ایندکس کنند.این گزینه به شما امکان می‌دهد عملکرد سئو کلیۀ سایت‌های خود را در یک پیشخوان متمرکز در سایت RankMath.com کنترل کنید، بنابراین می‌توانید با یک نگاه در سایت‌ها چک کنید. در این مورد بیشتر بدانید.این صفحه نمی‌تواند نقشۀ گوگل را به درستی بارگذاری کند. لطفاً %s را وارد کنید.این صفحه شامل گزینه‌های نقشه سایت خبری است.تصویر بندانگشتی برای فیس‌بوکپنج‌شنبهفرمت زمانی که در کدکوتاه تماس استفاده می‌شود.Timor-Lesteعنوانطرح نوشتاری عنواناین عنوان برای صفحات بایگانی %s می‌باشد.عنوان‌هابرای پیکربندی متا تگ‌های مرتبط با پیوست‌ها، ریدایرکت پیوست به مادر را غیرفعال کنید.تا تاریخTogoTokelauTongaابزارها:بالا وسطبالا چپبالا راستزمان کلگوگل ترندزTrinidad and Tobagoسه‌شنبهTunisiaTurkeyTurkmenistanTurks and Caicos IslandsخاموشTuvaluآدرس اینترنتیاین آدرس اینترنتی آیتم می‌باشد.UgandaUkraineدسته‌بندی نشدهUnited Arab EmiratesUnited Kingdom (UK)United States (US)نوع شیء نامعلوم است.به‌روزرسانیبه‌روزرسانی %sبه‌روزرسانی دستۀ %sبه‌روزرسانی دستهبه‌روزرسانی اسکیمابارگذاریدر حال بارگذاری...Uruguayاز %1$s (که به حروف کوچک و بزرگ حساس است) به‌عنوان مقدار ستون %2$s برای حذف ریدایرکت استفاده کنید.استفاده از چندین مکاناستفاده از گزینه‌های پیشرفتهاستفاده در نشانه‌گذاری اسکیمابجای عنوان‌های پست‌ها از کلمه کلیدی کانونی به‌عنوان متن پیش‌فرض برای لینک‌ها استفاده کنید.از ستون‌های زیر در فایل CSV استفاده کنید (ترتیب اهمیتی ندارد): %sکاربر ایجاد شدهنقش‌های کاربری:کاربراناستفاده از حالت نو ایندکس به شما امکان می‌دهد تا از نمایش مقالات در گوگل نیوز جلوگیری کنید.UzbekistanVAT IDVanuatuVaticanVenezuelaویدئوپست تایپ ویدئویینقشه سایت ویدئویینقشه سایت‌های ویدئویینقشه سایت ویدئویی به موتورهای جستجو اطلاعاتی درباره محتوای ویدئویی سایت شما می‌دهد.نقشه سایت ویدئویی اطلاعاتی را درمورد محتوای ویدئوی سایت شما به موتورهای جستجو می‌دهد. اطلاعات تکمیلی: نقشه سایت ویدئوییVietnamمشاهدۀ %sمشاهدۀ اسکیمامشاهدۀ اسکیماهاWallis and Futunaاخطار:ما %1$sرنک مث، افزونه سئوی وردپرس%2$s را ساختیم، تا به همۀ مدیران وبسایت‌ها کمک کنیم تا به ابزار سئوی حرفه‌ای که برای بهبود سئو و افزایش ترافیک وبسایتشان نیاز دارند دسترسی داشته باشند.چهارشنبهWestern SaharaWestern Samoaنقشه سایت XMLنقشه سایت XML به موتورهای جستجو کمک می‌کند تا محتوای وبسایت شما را به‌صورت مؤثرتری ایندکس کنند.Yemenبلهبا استفاده از الگوی JSON در ستون %1$s می‌توانید چندین آدرس اینترنتی منبع را تعیین کنید. مقدار باید آرایه‌ای از اشیاء با ویژگی %2$s باشد. ستون %3$s در این حالت نادیده گرفته خواهد شد.به طور کلی تنها زمانی به یک نقشه سایت خبری نیاز دارید که وبسایت شما در گوگل نیوز باشد.به طور کلی تنها زمانی به یک نقشه سایت ویدئویی نیاز دارید که وبسایت شما دارای محتوای ویدئویی باشد.می‌توانید ایندکس نقشه سایت خبری خود را از اینجا مشاهده نمائید: %sایندکس نقشه سایت ویدئویی شما از اینجا قابل مشاهده است: %sهیچ اشتراک فعالی در حساب کاربری شما وجود ندارد. لطفاً افزونه "رنک مث پرو" را از اینجا خریداری نمائید یا حساب خود را از اینجا متصل کنید.مکان شما:نام یا نام شرکت شماZambiaZimbabweهمه با حروف کوچکبه‌عنوان مثال: 09:00-17:00فیلتردسته‌های ریدایرکت‌هادستۀ ریدایرکتÅland Islandslanguages/rank-math-pro-fa_IR.po000064400000410136147600403130012513 0ustar00# Copyright (C) 2020 rank-math-pro # This file is distributed under the same license as the rank-math-pro package. msgid "" msgstr "" "Project-Id-Version: rank-math-pro\n" "POT-Creation-Date: 2020-11-16 19:55+0330\n" "PO-Revision-Date: \n" "Last-Translator: Danial Rahimi \n" "Language-Team: wpnovin translate team\n" "Language: fa_IR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Poedit-Basepath: ..\n" "X-Poedit-KeywordsList: __;_e;_ex:1,2c;_n:1,2;_n_noop:1,2;_nx:1,2,4c;_nx_noop:1,2,3c;_x:1,2c;esc_attr__;esc_attr_e;" "esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c\n" "X-Poedit-SourceCharset: UTF-8\n" "Plural-Forms: nplurals=2; plural=(n==0 || n==1);\n" "X-Generator: Poedit 1.8.1\n" "X-Poedit-SearchPath-0: .\n" "X-Poedit-SearchPathExcluded-0: *.js\n" #: includes/admin/class-bulk-actions.php:59 includes/admin/class-bulk-actions.php:85 msgid "Set to noindex" msgstr "تنظیم حالت نو ایندکس" #: includes/admin/class-bulk-actions.php:60 includes/admin/class-bulk-actions.php:86 msgid "Set to index" msgstr "تنظیم حالت ایندکس" #: includes/admin/class-bulk-actions.php:61 includes/admin/class-bulk-actions.php:87 msgid "Set to nofollow" msgstr "تنظیم حالت نو فالو" #: includes/admin/class-bulk-actions.php:62 includes/admin/class-bulk-actions.php:88 msgid "Set to follow" msgstr "تنظیم حالت فالو" #: includes/admin/class-bulk-actions.php:63 msgid "Remove custom canonical URL" msgstr "حذف آدرس اینترنتی کنونیکال سفارشی" #: includes/admin/class-bulk-actions.php:65 includes/admin/class-bulk-actions.php:90 msgid "Redirect" msgstr "ریدایرکت" #: includes/admin/class-bulk-actions.php:66 includes/admin/class-bulk-actions.php:91 msgid "Remove redirection" msgstr "حذف ریدایرکت" #: includes/admin/class-bulk-actions.php:69 msgid "Set Schema: None" msgstr "تنظیم اسکیما: هیچ کدام" #: includes/admin/class-bulk-actions.php:73 #, php-format msgid "Set Schema: Default (%s)" msgstr "تنظیم اسکیما: پیش‌فرض (%s)" #: includes/admin/class-bulk-actions.php:161 includes/admin/class-bulk-actions.php:314 #, php-format msgid "Robots meta edited for %1$d %2$s." msgstr "متای ربات برای %1$d %2$s ویرایش شد." #: includes/admin/class-bulk-actions.php:183 includes/admin/class-bulk-actions.php:336 #, php-format msgid "%d redirection moved to Trash." msgid_plural "%d redirections moved to Trash." msgstr[0] "%d مورد از ریدایرکت‌ها به زباله‌دان منتقل شدند." msgstr[1] "%d ریدایرکت به زباله‌دان منتقل شد." #: includes/admin/class-bulk-actions.php:197 includes/admin/class-bulk-actions.php:211 #, php-format msgid "Schema edited for %1$d %2$s." msgstr "اسکیما برای %1$d %2$s ویرایش شد." #: includes/admin/class-bulk-actions.php:226 #, php-format msgid "Custom Canonical URL removed from %1$d %2$s." msgstr "آدرس اینترنتی کنونیکال سفارشی از %1$d %2$s حذف شد." #: includes/admin/class-bulk-actions.php:387 msgid "" "Are you sure you want to change the Schema type for the selected posts? Doing so may irreversibly delete the existing " "Schema data." msgstr "" "آیا مطمئن هستید که می‌خواهید نوع اسکیما را برای پست‌های انتخاب شده تغییر دهید؟ با انجام این کار ممکن است داده‌های فعلی " "اسکیما به‌طور برگشت‌ناپذیر حذف شوند." #: includes/admin/class-links.php:79 msgid "Affiliate Link Prefix" msgstr "پیشوند لینک همکاری در فروش" #: includes/admin/class-links.php:80 msgid "" "Add the URI prefixes you use for affiliate (cloaked) links, which redirect to external sites. These will not count as " "internal links in the content analysis. Add one per line." msgstr "" "پیشوندهای آدرس اینترنتی مورد استفاده خود را برای لینک‌های همکاری در فروش (مخفی) که به سایت‌های خارجی ریدایرکت داده می‌شوند " "اضافه کنید. این‌ها به‌عنوان لینک‌های داخلی در تجزیه و تحلیل محتوا محسوب نمی‌شوند. در هر خط یکی اضافه کنید." #: includes/admin/class-links.php:87 msgid "Example: /get/" msgstr "مثال: /get/" #: includes/admin/class-media-filters.php:52 msgid "Missing alt tag" msgstr "تگ alt موجود نیست" #: includes/admin/class-media-filters.php:53 msgid "Missing or default title tag" msgstr "تگ عنوان موجود نیست یا در حالت پیش‌فرض است" #: includes/admin/class-media-filters.php:54 msgid "Missing caption" msgstr "توضیحات موجود نیست" #: includes/admin/class-media-filters.php:56 msgid "SEO Filters" msgstr "فیلترهای سئو" #: includes/admin/class-post-filters.php:47 msgid "Custom Canonical URL" msgstr "آدرس اینترنتی کنونیکال سفارشی" #: includes/admin/class-post-filters.php:48 msgid "Custom Meta Title" msgstr "عنوان متای سفارشی" #: includes/admin/class-post-filters.php:49 msgid "Custom Meta Description" msgstr "توضیحات متای سفارشی" #: includes/admin/class-post-filters.php:50 msgid "Redirected Posts" msgstr "پست‌های ریدایرکت شده" #: includes/admin/class-post-filters.php:51 msgid "Orphan Posts" msgstr "پست های بدون دسته بندی" #: includes/admin/class-post-filters.php:52 msgid "Filter by Schema Type" msgstr "فیلتر بر اساس نوع اسکیما" #: includes/admin/class-post-filters.php:69 msgid "Turned Off" msgstr "خاموش" #: includes/admin/class-post-filters.php:70 includes/modules/schema/views/post-types.php:138 #: includes/modules/schema/views/post-types.php:185 msgid "Article" msgstr "مقاله" #: includes/admin/class-post-filters.php:71 includes/modules/schema/views/post-types.php:186 msgid "Blog Post" msgstr "نوشته وبلاگ" #: includes/admin/class-post-filters.php:72 includes/modules/schema/views/post-types.php:187 msgid "News Article" msgstr "مقاله خبری" #: includes/admin/class-post-filters.php:73 msgid "Book" msgstr "کتاب" #: includes/admin/class-post-filters.php:74 msgid "Course" msgstr "دوره" #: includes/admin/class-post-filters.php:75 msgid "Event" msgstr "رویداد" #: includes/admin/class-post-filters.php:76 msgid "Job Posting" msgstr "آگهی استخدام" #: includes/admin/class-post-filters.php:77 msgid "Music" msgstr "موسیقی" #: includes/admin/class-post-filters.php:78 includes/modules/local-seo/views/titles-options.php:274 msgid "Person" msgstr "شخص" #: includes/admin/class-post-filters.php:79 includes/modules/schema/views/post-types.php:122 msgid "Product" msgstr "محصول" #: includes/admin/class-post-filters.php:80 msgid "Recipe" msgstr "دستور آشپزی" #: includes/admin/class-post-filters.php:81 msgid "Restaurant" msgstr "رستوران" #: includes/admin/class-post-filters.php:82 msgid "Service" msgstr "خدمت" #: includes/admin/class-post-filters.php:83 msgid "Software" msgstr "نرم افزار" #: includes/admin/class-post-filters.php:84 msgid "Video" msgstr "ویدئو" #: includes/admin/class-post-filters.php:301 includes/admin/class-redirection.php:751 msgid "Clear Filter" msgstr "حذف فیلتر" #: includes/admin/class-quick-edit.php:57 msgid "SEO Details" msgstr "جزئیات سئو" #: includes/admin/class-quick-edit.php:170 includes/modules/news-sitemap/metabox.php:18 msgid "Index" msgstr "ایندکس" #: includes/admin/class-quick-edit.php:171 includes/modules/news-sitemap/metabox.php:19 msgid "No Index" msgstr "نو ایندکس" #: includes/admin/class-quick-edit.php:172 msgid "No Follow" msgstr "نو فالو" #: includes/admin/class-quick-edit.php:173 msgid "No Archive" msgstr "نو آرشیو" #: includes/admin/class-quick-edit.php:174 msgid "No Image Index" msgstr "تصویر نو ایندکس" #: includes/admin/class-quick-edit.php:175 msgid "No Snippet" msgstr "نو اسنیپت" #: includes/admin/class-quick-edit.php:185 includes/admin/class-quick-edit.php:288 msgid "SEO Settings" msgstr "تنظیمات سئو" #: includes/admin/class-quick-edit.php:194 includes/admin/class-quick-edit.php:292 msgid "SEO Title" msgstr "عنوان سئو" #: includes/admin/class-quick-edit.php:205 includes/admin/class-quick-edit.php:298 msgid "SEO Description" msgstr "توضیحات سئو" #: includes/admin/class-quick-edit.php:212 includes/admin/class-quick-edit.php:302 msgid "Robots Meta" msgstr "متای ربات" #: includes/admin/class-quick-edit.php:229 includes/admin/class-quick-edit.php:315 msgid "Primary Focus Keyword" msgstr "کلمه کلیدی کانونی اصلی" #: includes/admin/class-quick-edit.php:235 includes/admin/class-quick-edit.php:321 msgid "Canonical URL" msgstr "آدرس اینترنتی کنونیکال" #: includes/admin/class-quick-edit.php:250 #, php-format msgid "Primary %s" msgstr "%s اصلی" #: includes/admin/class-quick-edit.php:264 msgid "— Not Selected —" msgstr "— انتخاب نشده —" #: includes/admin/class-redirection.php:77 includes/admin/class-redirection.php:83 msgid "Sync to .htaccess" msgstr "همگام‌سازی با htaccess." #: includes/admin/class-redirection.php:79 msgid "Copy all active redirections to the .htaccess file." msgstr "همۀ ریدایرکت‌های فعال را در فایل htaccess. کپی کنید." #: includes/admin/class-redirection.php:100 includes/admin/csv-import-export/class-csv-import-export.php:116 #: includes/admin/csv-import-export/class-csv-import-export.php:147 #: includes/admin/csv-import-redirections/class-csv-import-export-redirections.php:203 #: includes/admin/csv-import-redirections/class-csv-import-export-redirections.php:229 msgid "Invalid nonce." msgstr "کلید سری وردپرس معتبر نیست." #: includes/admin/class-redirection.php:103 #: includes/admin/csv-import-redirections/class-csv-import-export-redirections.php:206 msgid "Sorry, you are not allowed to export redirections on this site." msgstr "با عرض معذرت، شما مجاز به برون‌بری ریدایرکت‌های این سایت نیستید." #: includes/admin/class-redirection.php:108 msgid "The redirections could not be synced because the .htaccess file does not exist or it is not writable." msgstr "ریدایرکت‌ها همگام‌سازی نمی‌شوند زیرا فایل htaccess. وجود ندارد یا قابل نوشتن نیست." #: includes/admin/class-redirection.php:113 msgid "No valid redirection found." msgstr "هیچ ریدایرکت معتبری یافت نشد." #: includes/admin/class-redirection.php:121 msgid "Redirections successfully synced to the .htaccess file." msgstr "ریدایرکت‌ها با موفقیت در فایل htaccess. همگام‌سازی شدند." #: includes/admin/class-redirection.php:302 includes/admin/class-redirection.php:490 msgid "Manage Categories" msgstr "مدیریت دسته‌ها" #: includes/admin/class-redirection.php:389 msgctxt "taxonomy general name" msgid "Redirection Categories" msgstr "دسته‌های ریدایرکت‌ها" #: includes/admin/class-redirection.php:390 msgctxt "taxonomy singular name" msgid "Redirection Category" msgstr "دستۀ ریدایرکت" #: includes/admin/class-redirection.php:391 msgid "Search Redirection Categories" msgstr "جستجوی دسته‌های ریدایرکت‌ها" #: includes/admin/class-redirection.php:392 msgid "All Redirection Categories" msgstr "همۀ دسته‌های ریدایرکت‌ها" #: includes/admin/class-redirection.php:393 includes/modules/local-seo/class-local-seo.php:141 msgid "Parent Category" msgstr "دستۀ مادر" #: includes/admin/class-redirection.php:394 includes/modules/local-seo/class-local-seo.php:142 msgid "Parent Category:" msgstr "دستۀ مادر:" #: includes/admin/class-redirection.php:395 msgid "Edit Category" msgstr "ویرایش دسته" #: includes/admin/class-redirection.php:396 msgid "Update Category" msgstr "به‌روزرسانی دسته" #: includes/admin/class-redirection.php:397 msgid "Add New Category" msgstr "افزودن دستۀ جدید" #: includes/admin/class-redirection.php:398 msgid "New Category Name" msgstr "نام دستۀ جدید" #: includes/admin/class-redirection.php:399 msgid "Redirection Categories" msgstr "دسته‌های ریدایرکت‌ها" #: includes/admin/class-redirection.php:432 msgid "Add to Category" msgstr "افزودن به دسته" #: includes/admin/class-redirection.php:459 msgid "No valid ID provided." msgstr "شناسۀ معتبری ارائه نشده است." #: includes/admin/class-redirection.php:468 #, php-format msgid "%d redirections have been assigned to the category." msgstr "%d ریدایرکت به دسته اختصاص داده شده است." #: includes/admin/class-redirection.php:488 msgid "Add New" msgstr "افزودن جدید" #: includes/admin/class-redirection.php:489 msgid "New Category" msgstr "دستۀ جدید" #: includes/admin/class-redirection.php:513 msgid "Redirection Category" msgstr "دستۀ ریدایرکت" #: includes/admin/class-redirection.php:514 msgid "Organize your redirections in categories." msgstr "ریدایرکت‌ها را با دسته‌بندی‌ها سازماندهی کنید." #: includes/admin/class-redirection.php:588 msgid "Category" msgstr "دسته" #: includes/admin/class-redirection.php:618 msgid "Uncategorized" msgstr "دسته‌بندی نشده" #: includes/admin/class-redirection.php:733 includes/modules/local-seo/shortcodes/class-map.php:82 #: includes/modules/local-seo/shortcodes/class-store-locator.php:66 msgid "Select Category" msgstr "انتخاب دسته" #: includes/admin/class-redirection.php:745 msgid "Filter" msgstr "فیلتر کردن" #: includes/admin/class-redirection.php:860 msgid "← Go Back to the Redirections" msgstr "← بازگشت به ریدایرکت‌ها" #: includes/admin/class-setup-wizard.php:79 msgid "Upload" msgstr "بارگذاری" #: includes/admin/class-setup-wizard.php:81 msgid "Select a Rank Math settings file on your computer and upload it to use the custom settings." msgstr "یک فایل از تنظیمات رنک مث را در کامپیوتر خود انتخاب کنید و آن را بارگذاری کنید تا از تنظیمات سفارشی استفاده کنید." #: includes/admin/class-setup-wizard.php:83 #, php-format msgid "Allowed filetypes: %s" msgstr "نوع فایل‌های مجاز: %s" #: includes/admin/class-setup-wizard.php:84 msgid "More information" msgstr "اطلاعات بیشتر" #: includes/admin/class-setup-wizard.php:88 msgid "Uploading..." msgstr "در حال بارگذاری..." #: includes/admin/class-setup-wizard.php:89 msgid "Import finished. In the next steps you can review the settings." msgstr "درون‌ریزی به پایان رسید. در مراحل بعدی می‌توانید تنظیمات را مرور کنید." #: includes/admin/class-setup-wizard.php:90 msgid "Import failed." msgstr "متأسفانه درون‌ریزی انجام نشد." #: includes/admin/class-setup-wizard.php:96 #, php-format msgid "Easy %s" msgstr "آسان %s" #: includes/admin/class-setup-wizard.php:96 msgid "" "For websites where you only want to change the basics and let Rank Math do most of the heavy lifting. Most settings are " "set to default as per industry best practices. One just has to set it and forget it." msgstr "" "این گزینه برای وبسایت‌هایی کاربرد دارد که صرفاً می‌خواهید تنظیمات پایه را تغییر دهید و اجازه دهید که رنک‌مث خودش اکثر " "تنظیمات جزئی و پیچیده را انجام دهد. بیشتر تنظیمات طبق بهترین استانداردهای بهینه‌سازی به صورت پیش‌فرض پیکربندی می‌شوند. فقط " "کافی است که یک بار تنظیمات را پیکربندی کنید و سپس آن را فراموش کنید." #: includes/admin/class-setup-wizard.php:98 #, php-format msgid "Advanced %s" msgstr "%s پیشرفته" #: includes/admin/class-setup-wizard.php:98 msgid "" "For the advanced users who want to control every SEO aspect of the website. You are offered options to change " "everything and have full control over the website’s SEO." msgstr "" "این گزینه برای کاربران حرفه‌ای کاربرد دارد که می‌خواهند در وبسایت خود تنظیمات سئو را با همۀ جزئیاتش بررسی و کنترل کنند. " "بنابراین به شما گزینه‌هایی داده می‌شود که بتوانید کنترل کاملی بر روی همۀ تنظیمات سئوی ساتتان داشته باشید." #: includes/admin/class-setup-wizard.php:100 #, php-format msgid "Custom Mode %s" msgstr "حالت سفارشی %s" #: includes/admin/class-setup-wizard.php:100 msgid "Select this if you have a custom Rank Math settings file you want to use." msgstr "" "این گزینه را فقط زمانی انتخاب کنید که از قبل یک فایل سفارشی از تنظیمات رنک‌مث داشته باشید و بخواهید از آن‌ها استفاده کنید." #: includes/admin/class-setup-wizard.php:125 msgid "Import successful." msgstr "درون‌ریزی با موفقیت انجام شد." #: includes/admin/class-setup-wizard.php:129 msgid "No settings found to be imported." msgstr "هیچ تنظیماتی برای درون‌ریزی یافت نشد." #: includes/admin/class-setup-wizard.php:152 msgid "No file selected." msgstr "هیچ فایلی انتخاب نشده است." #: includes/admin/class-setup-wizard.php:161 msgid "Settings file could not be imported:" msgstr "متأسفانه فایل تنظیمات درون‌ریزی نشد:" #: includes/admin/class-setup-wizard.php:166 msgid "Settings could not be imported:" msgstr "درون‌ریزی تنظیمات انجام نشد:" #: includes/admin/class-setup-wizard.php:171 msgid "Settings could not be imported: Upload failed." msgstr "درون‌ریزی تنظیمات انجام نشد: فرآیند بارگذاری ناموفق بود." #: includes/admin/csv-import-export/class-csv-import-export.php:82 msgid "Are you sure you want to import meta data from this CSV file?" msgstr "آیا مطمئن هستید که می‌خواهید متادیتاها را از این فایل CSV درون‌ریزی کنید؟" #: includes/admin/csv-import-export/class-csv-import-export.php:83 #: includes/admin/csv-import-redirections/class-csv-import-export-redirections.php:500 msgid "Are you sure you want to stop the import process?" msgstr "آیا مطمئن هستید که می‌خواهید فرآیند درون‌ریزی را متوقف کنید؟" #: includes/admin/csv-import-export/class-csv-import-export.php:100 #: includes/admin/csv-import-redirections/class-csv-import-export-redirections.php:190 msgid "CSV import is in progress..." msgstr "درون‌ریزی فایل CSV در حال انجام است..." #: includes/admin/csv-import-export/class-csv-import-export.php:113 #: includes/admin/csv-import-export/class-exporter.php:84 msgid "Please select at least one object type to export." msgstr "لطفاً حداقل یک نوع شیء را برای برون‌بری انتخاب کنید." #: includes/admin/csv-import-export/class-csv-import-export.php:119 msgid "Sorry, you are not allowed to export the content of this site." msgstr "با عرض معذرت، شما مجاز به برون‌بری محتوای این سایت نیستید." #: includes/admin/csv-import-export/class-csv-import-export.php:144 #: includes/admin/csv-import-redirections/class-csv-import-export-redirections.php:226 msgid "Please select a file to import." msgstr "لطفاً یک فایل را برای درون‌ریزی انتخاب کنید." #: includes/admin/csv-import-export/class-csv-import-export.php:150 msgid "Sorry, you are not allowed to import contents to this site." msgstr "با عرض معذرت، شما مجاز به درون‌ریزی محتواها به این سایت نیستید." #: includes/admin/csv-import-export/class-csv-import-export.php:189 #: includes/admin/csv-import-export/class-csv-import-export.php:194 #: includes/admin/csv-import-redirections/class-csv-import-export-redirections.php:277 #: includes/admin/csv-import-redirections/class-csv-import-export-redirections.php:282 msgid "CSV could not be imported:" msgstr "درون‌ریزی فایل CSV انجام نشد:" #: includes/admin/csv-import-export/class-csv-import-export.php:199 #: includes/admin/csv-import-redirections/class-csv-import-export-redirections.php:287 msgid "CSV could not be imported: Upload failed." msgstr "درون‌ریزی فایل CSV انجام نشد: فرآیند بارگذاری ناموفق بود." #: includes/admin/csv-import-export/class-csv-import-export.php:205 #: includes/admin/csv-import-redirections/class-csv-import-export-redirections.php:293 msgid "CSV could not be imported: File type error." msgstr "درون‌ریزی فایل CSV انجام نشد: با خطای نوع فایل مواجه شد." #: includes/admin/csv-import-export/class-csv-import-export.php:259 #: includes/admin/csv-import-redirections/class-csv-import-export-redirections.php:329 msgid "Posts" msgstr "نوشته‌ها" #: includes/admin/csv-import-export/class-csv-import-export.php:260 #: includes/admin/csv-import-redirections/class-csv-import-export-redirections.php:330 msgid "Terms" msgstr "مقررات" #: includes/admin/csv-import-export/class-csv-import-export.php:261 #: includes/admin/csv-import-redirections/class-csv-import-export-redirections.php:331 msgid "Users" msgstr "کاربران" #: includes/admin/csv-import-export/class-csv-import-export.php:280 #: includes/admin/csv-import-redirections/class-csv-import-export-redirections.php:350 msgid "Import could not be canceled: invalid nonce. Please try again." msgstr "امکان لغو فرآیند درون‌ریزی وجود ندارد: کلید سری وردپرس معتبر نیست. لطفاً دوباره تلاش کنید." #: includes/admin/csv-import-export/class-csv-import-export.php:285 #: includes/admin/csv-import-redirections/class-csv-import-export-redirections.php:355 msgid "Import could not be canceled: you are not allowed to import content to this site." msgstr "امکان لغو فرآیند درون‌ریزی وجود ندارد: شما مجاز به درون‌ریزی محتوا به این سایت نیستید." #: includes/admin/csv-import-export/class-csv-import-export.php:309 #: includes/admin/csv-import-redirections/class-csv-import-export-redirections.php:379 msgid "Import could not be canceled." msgstr "امکان لغو فرآیند درون‌ریزی وجود ندارد." #: includes/admin/csv-import-export/class-csv-import-export.php:319 #: includes/admin/csv-import-redirections/class-csv-import-export-redirections.php:389 msgid "CSV import canceled." msgstr "درون‌ریزی فایل CSV لغو شد." #: includes/admin/csv-import-export/class-csv-import-export.php:357 #: includes/admin/csv-import-redirections/class-csv-import-export-redirections.php:427 msgid "Import in progress..." msgstr "درون‌ریزی در حال انجام است..." #: includes/admin/csv-import-export/class-csv-import-export.php:360 #: includes/admin/csv-import-redirections/class-csv-import-export-redirections.php:430 #, php-format msgid "Items processed: %1$s/%2$s" msgstr "آیتم‌های پردازش شده: %1$s/%2$s" #: includes/admin/csv-import-export/class-csv-import-export.php:393 #: includes/admin/csv-import-redirections/class-csv-import-export-redirections.php:463 #, php-format msgid "CSV import completed. Successfully imported %d rows." msgstr "درون‌ریزی CSV به پایان رسید. %d ردیف با موفقیت درون‌ریزی شد." #: includes/admin/csv-import-export/class-csv-import-export.php:398 #: includes/admin/csv-import-redirections/class-csv-import-export-redirections.php:468 msgid "CSV import completed." msgstr "درون‌ریزی CSV به پایان رسید." #: includes/admin/csv-import-export/class-csv-import-export.php:401 #: includes/admin/csv-import-redirections/class-csv-import-export-redirections.php:471 #, php-format msgid "Imported %d rows." msgstr "%d ردیف درون‌ریزی شد." #: includes/admin/csv-import-export/class-csv-import-export.php:406 #: includes/admin/csv-import-redirections/class-csv-import-export-redirections.php:476 msgid "One or more errors occured while importing: " msgstr "هنگام درون‌ریزی یک یا چند خطا رخ داده است: " #: includes/admin/csv-import-export/class-csv-import-export.php:410 #: includes/admin/csv-import-redirections/class-csv-import-export-redirections.php:480 msgid "The following lines could not be imported: " msgstr "درون‌ریزی خطوط زیر امکان‌پذیر نیست: " #: includes/admin/csv-import-export/class-import-background-process.php:79 #, php-format msgid "CSV import in progress. You can see its progress and cancel it in the %1$sImport & Export panel%2$s." msgstr "" "درون‌ریزی CSV در حال انجام است. شما می‌توانید در %1$sپنل درون‌ریزی و برون‌بری%2$s پیشرفت آن را ببینید یا درون‌ریزی را لغو " "کنید." #: includes/admin/csv-import-export/class-importer.php:185 includes/admin/csv-import-redirections/class-importer.php:165 msgid "Missing import file." msgstr "فایل درون‌ریزی وجود ندارد." #: includes/admin/csv-import-export/class-importer.php:192 includes/admin/csv-import-redirections/class-importer.php:172 msgid "Missing CSV headers." msgstr "سربرگ‌های CSV وجود ندارند." #: includes/admin/csv-import-export/class-importer.php:198 includes/admin/csv-import-redirections/class-importer.php:178 msgid "Missing one ore more required columns." msgstr "یک یا چند ستون ضروری وجود ندارد." #: includes/admin/csv-import-export/class-importer.php:208 includes/admin/csv-import-redirections/class-importer.php:188 msgid "Empty column data." msgstr "داده‌های ستون خالی هستند." #: includes/admin/csv-import-export/class-importer.php:217 includes/admin/csv-import-redirections/class-importer.php:197 msgid "Columns number mismatch." msgstr "تعداد ستون‌ها مطابقت ندارند." #: includes/admin/csv-import-export/class-importer.php:224 msgid "Unknown object type." msgstr "نوع شیء نامعلوم است." #: includes/admin/csv-import-redirections/class-csv-import-export-redirections.php:59 #, php-format msgid "Use the following columns in the CSV file (the order does not matter): %s" msgstr "از ستون‌های زیر در فایل CSV استفاده کنید (ترتیب اهمیتی ندارد): %s" #: includes/admin/csv-import-redirections/class-csv-import-export-redirections.php:62 #, php-format msgid "" "If the numeric ID is specified in the %s column, then the redirection will be edited. If it is not set or empty, then a " "new redirection will be created." msgstr "" "اگر شناسه عددی در ستون %s مشخص شده باشد، آن ریدایرکت ویرایش می‌شود. اگر تنظیم نباشد یا خالی باشد، یک ریدایرکت جدید ایجاد " "می‌شود." #: includes/admin/csv-import-redirections/class-csv-import-export-redirections.php:65 #, php-format msgid "" "You can specify multiple source URLs by using JSON format in the %1$s column. The value must be an array of objects " "with %2$s properties. The %3$s column will be ignored in this case." msgstr "" "با استفاده از الگوی JSON در ستون %1$s می‌توانید چندین آدرس اینترنتی منبع را تعیین کنید. مقدار باید آرایه‌ای از اشیاء با " "ویژگی %2$s باشد. ستون %3$s در این حالت نادیده گرفته خواهد شد." #: includes/admin/csv-import-redirections/class-csv-import-export-redirections.php:68 #, php-format msgid "Use %1$s (case-sensitive) as the value for the %2$s column to delete a redirection." msgstr "از %1$s (که به حروف کوچک و بزرگ حساس است) به‌عنوان مقدار ستون %2$s برای حذف ریدایرکت استفاده کنید." #: includes/admin/csv-import-redirections/class-csv-import-export-redirections.php:74 msgid "CSV Import" msgstr "درون‌ریزی CSV" #: includes/admin/csv-import-redirections/class-csv-import-export-redirections.php:89 #: includes/views/csv-import-export-panel.php:65 includes/views/csv-import-redirections-panel.php:56 msgid "Import" msgstr "درون‌ریزی" #: includes/admin/csv-import-redirections/class-csv-import-export-redirections.php:111 #: includes/views/csv-import-export-panel.php:16 includes/views/csv-import-export-panel.php:39 #: includes/views/csv-import-redirections-panel.php:36 msgid "CSV File" msgstr "فایل CSV" #: includes/admin/csv-import-redirections/class-csv-import-export-redirections.php:114 #: includes/views/csv-import-export-panel.php:42 includes/views/csv-import-redirections-panel.php:39 msgid "Please select a CSV file to import." msgstr "لطفاً یک فایل CSV را برای درون‌ریزی انتخاب کنید." #: includes/admin/csv-import-redirections/class-csv-import-export-redirections.php:117 #, php-format msgid "Import a CSV file to create or update redirections. The file must include at least the following columns: %s" msgstr "برای ایجاد یا به‌روزرسانی ریدایرکت‌ها، یک فایل CSV درون‌ریزی کنید. این فایل باید حداقل شامل ستون‌های زیر باشد: %s" #: includes/admin/csv-import-redirections/class-csv-import-export-redirections.php:118 msgid "More details" msgstr "جزئیات بیشتر" #: includes/admin/csv-import-redirections/class-csv-import-export-redirections.php:131 #: includes/views/csv-import-export-panel.php:62 includes/views/csv-import-redirections-panel.php:53 msgid "Cancel Import" msgstr "لغو درون‌ریزی" #: includes/admin/csv-import-redirections/class-csv-import-export-redirections.php:133 #: includes/views/csv-import-export-panel.php:26 msgid "Import CSV" msgstr "درون‌ریزی CSV" #: includes/admin/csv-import-redirections/class-csv-import-export-redirections.php:148 #: includes/admin/csv-import-redirections/class-csv-import-export-redirections.php:153 #: includes/views/csv-import-export-panel.php:30 msgid "Export CSV" msgstr "برون‌بری CSV" #: includes/admin/csv-import-redirections/class-csv-import-export-redirections.php:149 #: includes/views/csv-import-redirections-panel.php:62 msgid "Include deactivated redirections" msgstr "ریدایرکت‌های غیرفعال را اضافه کنید" #: includes/admin/csv-import-redirections/class-csv-import-export-redirections.php:167 msgid "Import & Export" msgstr "درون‌ریزی و برون‌بری" #: includes/admin/csv-import-redirections/class-csv-import-export-redirections.php:232 msgid "Sorry, you are not allowed to import redirections on this site." msgstr "با عرض معذرت، شما مجاز به درون‌ریزی ریدایرکت‌ها در این سایت نیستید." #: includes/admin/csv-import-redirections/class-csv-import-export-redirections.php:499 msgid "Are you sure you want to import redirections from this CSV file?" msgstr "آیا مطمئن هستید که می‌خواهید ریدایرکت‌ها را از این فایل CSV درون‌ریزی کنید؟" #: includes/admin/csv-import-redirections/class-import-row.php:190 #, php-format msgid "Could not update redirection #%d" msgstr "به‌روزرسانی ریدایرکت #%d انجام نشد" #: includes/admin/csv-import-redirections/class-import-row.php:207 msgid "Could not import redirection." msgstr "درون‌ریزی ریدایرکت انجام نشد." #: includes/admin/wizard/class-sitemap.php:34 msgid "Sitemap" msgstr "نقشه سایت" #: includes/admin/wizard/class-sitemap.php:38 #, php-format msgid "Choose your Sitemap configuration and select which type of posts or pages you want to include in your Sitemaps. %s" msgstr "" "پیکربندی نقشه سایت خود را انتخاب کنید و پست‌تایپ‌ها یا صفحاتی را که می‌خواهید در نقشه سایت خود داشته باشید انتخاب کنید. %s" #: includes/admin/wizard/class-sitemap.php:38 msgid "Learn more." msgstr "بیشتر بدانید." #: includes/admin/wizard/class-sitemap.php:47 msgid "Save and Continue" msgstr "ذخیره و ادامه" #: includes/admin/wizard/class-sitemap.php:64 msgid "Sitemaps" msgstr "نقشه‌های سایت" #: includes/admin/wizard/class-sitemap.php:65 msgid "XML Sitemaps help search engines index your website's content more effectively." msgstr "نقشه سایت XML به موتورهای جستجو کمک می‌کند تا محتوای وبسایت شما را به‌صورت مؤثرتری ایندکس کنند." #: includes/admin/wizard/class-sitemap.php:74 msgid "Include Images" msgstr "افزودن تصاویر" #: includes/admin/wizard/class-sitemap.php:75 msgid "Include reference to images from the post content in sitemaps. This helps search engines index your images better." msgstr "" "منبع تصاویر خود را از داخل محتوای پست به نقشه سایت اضافه کنید. این کار به موتورهای جستجو کمک می‌کند که تصاویر شما را " "بهتر ایندکس کنند." #: includes/admin/wizard/class-sitemap.php:88 msgid "Public Post Types" msgstr "پست‌تایپ‌های عمومی" #: includes/admin/wizard/class-sitemap.php:89 msgid "Select post types to enable SEO options for them and include them in the sitemap." msgstr "پست‌تایپ‌هایی را که می‌خواهید تنظیمات سئو برای آن‌ها فعال شوند و در نقشه سایت اضافه شوند انتخاب کنید." #: includes/admin/wizard/class-sitemap.php:103 msgid "Public Taxonomies" msgstr "طبقه‌بندی‌های عمومی" #: includes/admin/wizard/class-sitemap.php:104 msgid "Select taxonomies to enable SEO options for them and include them in the sitemap." msgstr "طبقه‌بندی‌هایی را که می‌خواهید تنظیمات سئو برای آن‌ها فعال شوند و در نقشه سایت اضافه شوند انتخاب کنید." #: includes/admin/wizard/class-sitemap.php:118 includes/class-modules.php:52 #: includes/modules/news-sitemap/class-news-metabox.php:77 includes/modules/news-sitemap/class-news-sitemap.php:108 msgid "News Sitemap" msgstr "نقشه سایت خبری" #: includes/admin/wizard/class-sitemap.php:118 msgid "News Sitemaps allow you to control which content you submit to Google News." msgstr "نقشه سایت‌های خبری به شما امکان می‌دهد محتوای خود را به Google News ارسال کنید." #: includes/admin/wizard/class-sitemap.php:126 msgid "News Sitemaps" msgstr "نقشه سایت‌های خبری" #: includes/admin/wizard/class-sitemap.php:127 msgid "You will generally only need a News Sitemap when your website is included in Google News." msgstr "به طور کلی تنها زمانی به یک نقشه سایت خبری نیاز دارید که وبسایت شما در گوگل نیوز باشد." #: includes/admin/wizard/class-sitemap.php:137 includes/modules/news-sitemap/settings-news.php:18 msgid "Google News Publication Name" msgstr "نام انتشارات گوگل نیوز" #: includes/admin/wizard/class-sitemap.php:139 includes/modules/news-sitemap/settings-news.php:19 msgid "" "The name of the news publication. It must match the name exactly as it appears on your articles in news.google.com, " "omitting any trailing parentheticals. More information at support.google.com" msgstr "" "این نام انتشارات خبری است. این نام باید (بدون پرانتزهای انتهایی) دقیقاً با نامی مطابقت داشته باشد که در مقاله‌های شما در " "news.google.com نشان داده می‌شود. اطلاعات بیشتر را در support.google.com بخوانید" #: includes/admin/wizard/class-sitemap.php:149 includes/modules/news-sitemap/settings-news.php:49 msgid "News Post Type" msgstr "پست تایپ خبری" #: includes/admin/wizard/class-sitemap.php:150 includes/modules/news-sitemap/settings-news.php:50 msgid "Select the post type you use for News articles." msgstr "پست تایپی را که برای مقالات خبری استفاده می‌کنید انتخاب کنید." #: includes/admin/wizard/class-sitemap.php:162 includes/class-modules.php:63 #: includes/modules/video-sitemap/class-video-sitemap.php:58 msgid "Video Sitemap" msgstr "نقشه سایت ویدئویی" #: includes/admin/wizard/class-sitemap.php:162 msgid "Video Sitemaps give search engines information about video content on your site." msgstr "نقشه سایت ویدئویی به موتورهای جستجو اطلاعاتی درباره محتوای ویدئویی سایت شما می‌دهد." #: includes/admin/wizard/class-sitemap.php:170 msgid "Video Sitemaps" msgstr "نقشه سایت‌های ویدئویی" #: includes/admin/wizard/class-sitemap.php:171 msgid "You will generally only need a Video Sitemap when your website has video content." msgstr "به طور کلی تنها زمانی به یک نقشه سایت ویدئویی نیاز دارید که وبسایت شما دارای محتوای ویدئویی باشد." #: includes/admin/wizard/class-sitemap.php:181 includes/modules/video-sitemap/settings-video.php:32 msgid "Video Post Type" msgstr "پست تایپ ویدئویی" #: includes/admin/wizard/class-sitemap.php:182 includes/modules/video-sitemap/settings-video.php:33 msgid "Select the post type where you use videos and want them to be shown in the Video search." msgstr "پست تایپی را که از محتوای ویدئویی استفاده می‌کنید و می‌خواهید در جستجوی ویدئوها نشان داده شوند انتخاب کنید." #: includes/class-common.php:44 msgid "Rich Pins Validator" msgstr "اعتبارسنجی Rich Pins" #: includes/class-common.php:47 msgid "Pinterest Debugger" msgstr "اشکال‌زادیی Pinterest" #: includes/class-modules.php:53 msgid "" "Create a News Sitemap for your news-related content. You only need a News sitemap if you plan on posting news-related " "content on your website." msgstr "" "برای محتوای مرتبط با خبرهای خود یک نقشه سایت خبری ایجاد کنید. تنها درصورتی که قصد انتشار مطالب مرتبط با اخبار را در " "وبسایت خود دارید، به نقشه سایت خبری نیاز دارید." #: includes/class-modules.php:59 msgid "Please activate Sitemap module to use this module." msgstr "لطفاً برای استفاده از این ماژول، ابتدا ماژول \"نقشه سایت\" را فعال کنید." #: includes/class-modules.php:64 msgid "" "For your video content, a Video Sitemap is a recommended step for better rankings and inclusion in the Video search." msgstr "" "برای محتوای ویدئویی شما، استفاده از یک نقشه سایت ویدئویی یک مرحله توصیه شده برای رتبه‌بندی بهتر و درج در جستجوی ویدئو " "است." #: includes/class-modules.php:70 msgid "Please activate Schema & Sitemap module to use this module." msgstr "لطفاً برای استفاده از این ماژول، ابتدا ماژول \"اسکیما و نقشه سایت\" را فعال کنید." #: includes/class-thumbnail-overlays.php:243 msgid "Off" msgstr "خاموش" #: includes/class-thumbnail-overlays.php:253 msgid "Custom Image Watermarks" msgstr "واترمارک سفارشی تصویر" #: includes/class-thumbnail-overlays.php:254 msgid "Add more image watermarks to choose from for the social thumbnails." msgstr "واترمارک تصویری بیشتری اضافه کنید تا از میان تصاویر بندانگشتی شبکه‌های اجتماعی انتخاب کنید." #: includes/class-thumbnail-overlays.php:256 msgid "Add Watermark" msgstr "افزودن واترمارک" #: includes/class-thumbnail-overlays.php:257 includes/modules/image-seo/options.php:153 #: includes/modules/local-seo/views/titles-options.php:390 includes/modules/local-seo/views/titles-options.php:446 msgid "Remove" msgstr "حذف کردن" #: includes/class-thumbnail-overlays.php:273 msgid "Add Image" msgstr "افزودن تصویر" #: includes/class-thumbnail-overlays.php:283 msgid "Name*" msgstr "نام*" #: includes/class-thumbnail-overlays.php:303 includes/class-thumbnail-overlays.php:327 #: includes/class-thumbnail-overlays.php:350 msgid "Default Thumbnail Watermark" msgstr "واترمارک بندانگشتی پیش‌فرض" #: includes/class-thumbnail-overlays.php:304 includes/class-thumbnail-overlays.php:328 #: includes/class-thumbnail-overlays.php:351 msgid "Select the default watermark that will be applied if no specific watermark is selected." msgstr "" "یک واترمارک پیش‌فرض انتخاب کنید تا در مواقعی که هیچ واترمارک مشخصی انتخاب نشده است، واترمارک پیش‌فرض نمایش داده شود." #: includes/class-thumbnail-overlays.php:392 msgid "A Custom Watermark item could not be saved because the name field is empty." msgstr "یک آیتم واترمارک سفارشی ذخیره نمی‌شود زیرا بخش نام خالی است." #: includes/class-thumbnail-overlays.php:407 msgid "Top Left" msgstr "بالا چپ" #: includes/class-thumbnail-overlays.php:408 msgid "Top Center" msgstr "بالا وسط" #: includes/class-thumbnail-overlays.php:409 msgid "Top Right" msgstr "بالا راست" #: includes/class-thumbnail-overlays.php:411 msgid "Middle Left" msgstr "وسط چپ" #: includes/class-thumbnail-overlays.php:412 msgid "Middle Center" msgstr "وسط وسط" #: includes/class-thumbnail-overlays.php:413 msgid "Middle Right" msgstr "وسط راست" #: includes/class-thumbnail-overlays.php:415 msgid "Bottom Left" msgstr "پایین چپ" #: includes/class-thumbnail-overlays.php:416 msgid "Bottom Center" msgstr "پایین وسط" #: includes/class-thumbnail-overlays.php:417 msgid "Bottom Right" msgstr "پایین راست" #: includes/modules/404-monitor/class-monitor-pro.php:48 includes/modules/404-monitor/class-monitor-pro.php:84 #: includes/views/csv-import-export-panel.php:124 includes/views/csv-import-redirections-panel.php:68 msgid "Export" msgstr "برون‌بری" #: includes/modules/404-monitor/class-monitor-pro.php:63 msgid "Export 404 Logs" msgstr "از گزارش‌های 404 خروجی بگیرید" #: includes/modules/404-monitor/class-monitor-pro.php:65 msgid "" "Export and download 404 logs from a selected period of time in the form of a CSV file. Leave the from/to fields empty " "to export all logs." msgstr "" "گزارش‌های 404 مربوط به یک دوره زمانی مشخص را در قالب یک فایل CSV برون‌بری و دانلود کنید. برای برون‌بری همه گزارش‌ها، " "فیلدهای از/به را خالی بگذارید." #: includes/modules/404-monitor/class-monitor-pro.php:73 msgid "From date" msgstr "از تاریخ" #: includes/modules/404-monitor/class-monitor-pro.php:79 msgid "To date" msgstr "تا تاریخ" #: includes/modules/404-monitor/class-monitor-pro.php:103 msgid "Sorry, your user does not seem to have the necessary capabilities to export." msgstr "با عرض معذرت، به نظر می‌رسد کاربری شما توانایی لازم برای برون‌بری را ندارد." #: includes/modules/404-monitor/class-monitor-pro.php:108 msgid "Nonce error. Please try again." msgstr "کلید سری وردپرس معتبر نیست. لطفاً دوباره تلاش کنید." #: includes/modules/analytics/class-analytics.php:190 msgid "Post Analytics" msgstr "انتشار آنالیتیکس" #: includes/modules/analytics/class-analytics.php:192 msgid "Analytics Report" msgstr "گزارش‌گیری از آنالیتیکس" #: includes/modules/analytics/class-analytics.php:245 includes/modules/analytics/class-analytics.php:274 msgid "Country" msgstr "کشور" #: includes/modules/analytics/class-analytics.php:347 msgid "" "Enter the number of days to keep Analytics data in your database. The maximum allowed days are 180. Though, 2x data " "will be stored in the DB for calculating the difference properly." msgstr "" "تعداد روزهایی را که میخواهید داده‌های آنالیتیکس در پایگاه داده شما نگهداری شوند وارد کنید. حداکثر روزهای مجاز 180 است. " "اگرچه داده‌های 2x (دو برابر آن بازه زمانی) برای محاسبه صحیح تفاوت در پایگاه داده ذخیره می‌شوند." #: includes/modules/analytics/class-analytics.php:360 msgid "Monitor SEO Performance" msgstr "مانیتور عمکرد سئو" #: includes/modules/analytics/class-analytics.php:363 #, php-format msgid "" "This option allows you to monitor the SEO performance of all of your sites in one centralized dashboard on RankMath." "com, so you can check up on sites at a glance. Learn more." msgstr "" "این گزینه به شما امکان می‌دهد عملکرد سئو کلیۀ سایت‌های خود را در یک پیشخوان متمرکز در سایت RankMath.com کنترل کنید، " "بنابراین می‌توانید با یک نگاه در سایت‌ها چک کنید. در این مورد بیشتر بدانید." #: includes/modules/analytics/class-rest.php:193 includes/modules/analytics/class-rest.php:217 msgid "Sorry, no keyword found." msgstr "متأسفانه، هیچ کلمه کلیدی یافت نشد." #: includes/modules/analytics/class-rest.php:251 msgid "Sorry, no record id found." msgstr "متأسفانه، هیچ شناسه رکوردی یافت نشد." #: includes/modules/analytics/class-rest.php:259 msgid "Sorry, no post id found." msgstr "متأسفانه هیچ شناسه پستی یافت نشد." #: includes/modules/bbPress/class-bbpress.php:74 msgid "Mark Unsolved." msgstr "به‌عنوان حل نشده علامت‌گذاری کنید." #: includes/modules/bbPress/class-bbpress.php:75 msgid "Mark Solved." msgstr "به‌عنوان حل شده علامت‌گذاری کنید." #: includes/modules/image-seo/class-image-seo-pro.php:258 #, php-format msgid "Avatar of %s" msgstr "آواتار %s" #: includes/modules/image-seo/options.php:13 msgid "Add missing image caption" msgstr "زیرنویس تصویر را اضافه کنید" #: includes/modules/image-seo/options.php:14 msgid "" "Add a caption for all images without a caption automatically. The caption is dynamically applied when the content is " "displayed, the stored content is not changed." msgstr "" "برای همه تصاویری که زیرنویس (کپشن) ندارند به‌صورت خودکار زیرنویس اضافه کنید. زیرنویس در لحظۀ نمایش محتوا به‌صورت پویا " "اعمال می‌شود، محتوای ذخیره شده تغییر نمی‌کند." #: includes/modules/image-seo/options.php:24 msgid "Caption format" msgstr "فرمت زیرنویس" #: includes/modules/image-seo/options.php:25 msgid "Format used for the new captions." msgstr "این فرمت برای زیرنویس جدید استفاده می‌شود." #: includes/modules/image-seo/options.php:39 msgid "Add missing image description" msgstr "توضیحات تصویر را اضافه کنید" #: includes/modules/image-seo/options.php:40 msgid "" "Add a description for all images without a description automatically. The description is dynamically applied when the " "content is displayed, the stored content is not changed." msgstr "" "برای همه تصاویری که توضیحات ندارند به‌صورت خودکار توضیحات اضافه کنید. توضیحات در لحظۀ نمایش محتوا به‌صورت پویا اعمال " "می‌شود، محتوای ذخیره شده تغییر نمی‌کند." #: includes/modules/image-seo/options.php:50 msgid "Description format" msgstr "فرمت توضیحات" #: includes/modules/image-seo/options.php:51 msgid "Format used for the new descriptions." msgstr "این فرمت برای توضیحات جدید استفاده می‌شود." #: includes/modules/image-seo/options.php:65 msgid "Change title casing" msgstr "طرح نوشتاری عنوان را تغییر دهید" #: includes/modules/image-seo/options.php:66 msgid "" "Capitalization settings for the title attribute values. This will be applied for all " "title attributes." msgstr "" "تنظیمات حروف بزرگ برای المان‌های عنوان. این تنظیم بر روی همه توابع عنوان " "اعمال خواهد شد." #: includes/modules/image-seo/options.php:69 includes/modules/image-seo/options.php:87 #: includes/modules/image-seo/options.php:105 includes/modules/image-seo/options.php:124 msgid "No change" msgstr "بدون تغییر" #: includes/modules/image-seo/options.php:70 includes/modules/image-seo/options.php:88 #: includes/modules/image-seo/options.php:106 includes/modules/image-seo/options.php:125 msgid "Title Casing" msgstr "طرح نوشتاری عنوان" #: includes/modules/image-seo/options.php:71 includes/modules/image-seo/options.php:89 #: includes/modules/image-seo/options.php:107 includes/modules/image-seo/options.php:126 msgid "Sentence casing" msgstr "طرح نوشتاری جمله" #: includes/modules/image-seo/options.php:72 includes/modules/image-seo/options.php:90 #: includes/modules/image-seo/options.php:108 includes/modules/image-seo/options.php:127 msgid "all lowercase" msgstr "همه با حروف کوچک" #: includes/modules/image-seo/options.php:73 includes/modules/image-seo/options.php:91 #: includes/modules/image-seo/options.php:109 includes/modules/image-seo/options.php:128 msgid "ALL UPPERCASE" msgstr "همه با حروف بزرگ" #: includes/modules/image-seo/options.php:83 msgid "Change alt attribute casing" msgstr "طرح نوشتاری نام عکس را تغییر دهید" #: includes/modules/image-seo/options.php:84 msgid "" "Capitalization settings for the alt attribute values. This will be applied for all " "alt attributes." msgstr "" "تنظیمات حروف بزرگ برای المان‌های نام عکس. این تنظیم بر روی همه توابع نام عکس اعمال خواهد شد." #: includes/modules/image-seo/options.php:101 msgid "Change description casing" msgstr "طرح نوشتاری توضیحات را تغییر دهید" #: includes/modules/image-seo/options.php:102 msgid "" "Capitalization settings for the image descriptions. This will be applied for all image descriptions." msgstr "" "تنظیمات حروف بزرگ برای المان‌های توضیحات عکس. این تنظیم بر روی همه توابع >توضیحات " "عکس اعمال خواهد شد." #: includes/modules/image-seo/options.php:120 msgid "Change caption casing" msgstr "طرح نوشتاری توضیح زیر عکس را تغییر دهید" #: includes/modules/image-seo/options.php:121 msgid "Capitalization settings for the image captions. This will be applied for all image captions." msgstr "" "تنظیمات حروف بزرگ برای المان‌های توضیح زیر عکس. این تنظیم بر روی همه توابع > توضیح " "زیر عکس اعمال خواهد شد." #: includes/modules/image-seo/options.php:138 msgid "Add ALT attributes for avatars" msgstr "اضافه کردن المان نام عکس به تصویر پروفایل (آواتار)" #: includes/modules/image-seo/options.php:139 msgid "" "Add alt attributes for commenter profile pictures (avatars) automatically. The alt attribute value will be " "the username." msgstr "" "المان نام عکس (alt) را برای تصاویر پروفایل (آواتار) نظر دهنده‌ها به طور خودکار اضافه کنید. محتوای نام عکس " "(alt) با نام کاربری شخص (username) مقداردهی خواهد شد." #: includes/modules/image-seo/options.php:149 msgid "Replacements" msgstr "جایگزینی‌ها" #: includes/modules/image-seo/options.php:150 msgid "Replace characters or words in the alt tags, title tags, or in the captions." msgstr "حروف یا کلمات را در المان نام عکس (alt)، برچسب‌های عنوان یا توضیحات زیر عکس جایگزین کنید." #: includes/modules/image-seo/options.php:152 msgid "Add another" msgstr "افزودن یک مورد دیگر" #: includes/modules/image-seo/options.php:165 msgid "Find" msgstr "پیدا کردن" #: includes/modules/image-seo/options.php:174 msgid "Replace" msgstr "جایگزین کردن" #: includes/modules/image-seo/options.php:184 msgid "Alt" msgstr "المان نام عکس (Alt)" #: includes/modules/image-seo/options.php:185 msgid "Title" msgstr "عنوان" #: includes/modules/image-seo/options.php:186 msgid "Caption" msgstr "توضیحات" #: includes/modules/local-seo/class-local-seo.php:78 #, php-format msgid "All %s" msgstr "همۀ %s" #: includes/modules/local-seo/class-local-seo.php:80 #, php-format msgid "Add New %s" msgstr "افزودن %s جدید" #: includes/modules/local-seo/class-local-seo.php:82 #, php-format msgid "New %s" msgstr "%s جدید" #: includes/modules/local-seo/class-local-seo.php:84 #, php-format msgid "Edit %s" msgstr "ویرایش %s" #: includes/modules/local-seo/class-local-seo.php:86 #, php-format msgid "Update %s" msgstr "به‌روزرسانی %s" #: includes/modules/local-seo/class-local-seo.php:88 includes/modules/local-seo/class-local-seo.php:90 #, php-format msgid "View %s" msgstr "مشاهدۀ %s" #: includes/modules/local-seo/class-local-seo.php:92 #, php-format msgid "Search %s" msgstr "جستجوی %s" #: includes/modules/local-seo/class-local-seo.php:125 includes/modules/local-seo/class-local-seo.php:139 #, php-format msgid "%s categories" msgstr "دسته‌های %s" #: includes/modules/local-seo/class-local-seo.php:127 #, php-format msgid "%s category" msgstr "دستۀ %s" #: includes/modules/local-seo/class-local-seo.php:129 #, php-format msgid "All %s categories" msgstr "همۀ دسته‌های %s" #: includes/modules/local-seo/class-local-seo.php:131 #, php-format msgid "Edit %s category" msgstr "ویرایش دستۀ %s" #: includes/modules/local-seo/class-local-seo.php:133 #, php-format msgid "Update %s category" msgstr "به‌روزرسانی دستۀ %s" #: includes/modules/local-seo/class-local-seo.php:135 #, php-format msgid "Add New %s category" msgstr "افزودن دستۀ %s جدید" #: includes/modules/local-seo/class-local-seo.php:137 #, php-format msgid "New %s category" msgstr "دستۀ %s جدید" #: includes/modules/local-seo/class-local-seo.php:140 msgid "Search categories" msgstr "جستجوی دسته‌ها" #: includes/modules/local-seo/class-location-shortcode.php:96 #, php-format msgid "This page can't load Google Maps correctly. Please add %s." msgstr "این صفحه نمی‌تواند نقشۀ گوگل را به درستی بارگذاری کند. لطفاً %s را وارد کنید." #: includes/modules/local-seo/class-location-shortcode.php:97 msgid "API Key" msgstr "کلید API" #: includes/modules/local-seo/class-location-shortcode.php:266 #: includes/modules/local-seo/shortcodes/class-store-locator.php:168 msgid "Sorry, no locations were found." msgstr "متأسفانه هیچ مکانی یافت نشد." #: includes/modules/local-seo/shortcodes/class-address.php:38 includes/modules/local-seo/views/titles-options.php:340 msgid "Phone" msgstr "تلفن" #: includes/modules/local-seo/shortcodes/class-address.php:42 msgid "Secondary phone" msgstr "تلفن فرعی" #: includes/modules/local-seo/shortcodes/class-address.php:46 msgid "Fax" msgstr "فکس" #: includes/modules/local-seo/shortcodes/class-address.php:50 includes/modules/local-seo/views/titles-options.php:331 msgid "Email" msgstr "ایمیل" #: includes/modules/local-seo/shortcodes/class-address.php:54 includes/modules/local-seo/views/titles-options.php:306 #: includes/modules/schema/shortcode/claimreview.php:16 includes/modules/schema/shortcode/dataset.php:18 #: includes/modules/schema/shortcode/dataset.php:103 msgid "URL" msgstr "آدرس اینترنتی" #: includes/modules/local-seo/shortcodes/class-address.php:58 msgid "VAT ID" msgstr "VAT ID" #: includes/modules/local-seo/shortcodes/class-address.php:62 msgid "Tax ID" msgstr "Tax ID" #: includes/modules/local-seo/shortcodes/class-address.php:66 msgid "Chamber of Commerce ID" msgstr "Chamber of Commerce ID" #: includes/modules/local-seo/shortcodes/class-address.php:70 msgid "Price indication" msgstr "نشانگر قیمت" #: includes/modules/local-seo/shortcodes/class-address.php:120 msgid "Address:" msgstr "آدرس:" #: includes/modules/local-seo/shortcodes/class-opening-hours.php:31 msgid "Open 24/7" msgstr "24/7 باز" #: includes/modules/local-seo/shortcodes/class-opening-hours.php:41 msgid "Opening Hours:" msgstr "ساعات کاری:" #: includes/modules/local-seo/shortcodes/class-opening-hours.php:45 msgid "Closed" msgstr "بسته" #: includes/modules/local-seo/shortcodes/class-opening-hours.php:134 msgid "Open now" msgstr "اکنون باز است" #: includes/modules/local-seo/shortcodes/class-store-locator.php:75 msgid "Address, Suburb, Region, Zip or Landmark" msgstr "آدرس، محله، منطقه، کدپستی یا مکان اختصاصی" #: includes/modules/local-seo/shortcodes/class-store-locator.php:81 msgid "Search" msgstr "جستجو" #: includes/modules/local-seo/shortcodes/class-store-locator.php:100 msgid "Detect Location" msgstr "شناسایی مکان" #: includes/modules/local-seo/shortcodes/class-store-locator.php:207 msgid "Hide route" msgstr "مسیر را مخفی کنید" #: includes/modules/local-seo/shortcodes/class-store-locator.php:212 msgid "Route" msgstr "مسیر" #: includes/modules/local-seo/shortcodes/class-store-locator.php:216 msgid "Your location:" msgstr "مکان شما:" #: includes/modules/local-seo/shortcodes/class-store-locator.php:218 msgid "Show route" msgstr "مسیر را نمایش دهید" #: includes/modules/local-seo/views/titles-options.php:21 msgid "Choose a country" msgstr "یک کشور انتخاب کنید" #: includes/modules/local-seo/views/titles-options.php:22 msgid "Åland Islands" msgstr "Åland Islands" #: includes/modules/local-seo/views/titles-options.php:23 msgid "Afghanistan" msgstr "افغانستان" #: includes/modules/local-seo/views/titles-options.php:24 msgid "Albania" msgstr "Albania" #: includes/modules/local-seo/views/titles-options.php:25 msgid "Algeria" msgstr "Algeria" #: includes/modules/local-seo/views/titles-options.php:26 msgid "Andorra" msgstr "Andorra" #: includes/modules/local-seo/views/titles-options.php:27 msgid "Angola" msgstr "Angola" #: includes/modules/local-seo/views/titles-options.php:28 msgid "Anguilla" msgstr "Anguilla" #: includes/modules/local-seo/views/titles-options.php:29 msgid "Antarctica" msgstr "Antarctica" #: includes/modules/local-seo/views/titles-options.php:30 msgid "Antigua and Barbuda" msgstr "Antigua and Barbuda" #: includes/modules/local-seo/views/titles-options.php:31 msgid "Argentina" msgstr "Argentina" #: includes/modules/local-seo/views/titles-options.php:32 msgid "Armenia" msgstr "Armenia" #: includes/modules/local-seo/views/titles-options.php:33 msgid "Aruba" msgstr "Aruba" #: includes/modules/local-seo/views/titles-options.php:34 msgid "Australia" msgstr "Australia" #: includes/modules/local-seo/views/titles-options.php:35 msgid "Austria" msgstr "Austria" #: includes/modules/local-seo/views/titles-options.php:36 msgid "Azerbaijan" msgstr "Azerbaijan" #: includes/modules/local-seo/views/titles-options.php:37 msgid "Bahamas" msgstr "Bahamas" #: includes/modules/local-seo/views/titles-options.php:38 msgid "Bahrain" msgstr "Bahrain" #: includes/modules/local-seo/views/titles-options.php:39 msgid "Bangladesh" msgstr "Bangladesh" #: includes/modules/local-seo/views/titles-options.php:40 msgid "Barbados" msgstr "Barbados" #: includes/modules/local-seo/views/titles-options.php:41 msgid "Belarus" msgstr "Belarus" #: includes/modules/local-seo/views/titles-options.php:42 msgid "Belau" msgstr "Belau" #: includes/modules/local-seo/views/titles-options.php:43 msgid "Belgium" msgstr "Belgium" #: includes/modules/local-seo/views/titles-options.php:44 msgid "Belize" msgstr "Belize" #: includes/modules/local-seo/views/titles-options.php:45 msgid "Benin" msgstr "Benin" #: includes/modules/local-seo/views/titles-options.php:46 msgid "Bermuda" msgstr "Bermuda" #: includes/modules/local-seo/views/titles-options.php:47 msgid "Bhutan" msgstr "Bhutan" #: includes/modules/local-seo/views/titles-options.php:48 msgid "Bolivia" msgstr "Bolivia" #: includes/modules/local-seo/views/titles-options.php:49 msgid "Bonaire, Sint Eustatius and Saba" msgstr "Bonaire, Sint Eustatius and Saba" #: includes/modules/local-seo/views/titles-options.php:50 msgid "Bosnia and Herzegovina" msgstr "Bosnia and Herzegovina" #: includes/modules/local-seo/views/titles-options.php:51 msgid "Botswana" msgstr "Botswana" #: includes/modules/local-seo/views/titles-options.php:52 msgid "Bouvet Island" msgstr "Bouvet Island" #: includes/modules/local-seo/views/titles-options.php:53 msgid "Brazil" msgstr "Brazil" #: includes/modules/local-seo/views/titles-options.php:54 msgid "British Indian Ocean Territory" msgstr "British Indian Ocean Territory" #: includes/modules/local-seo/views/titles-options.php:55 msgid "British Virgin Islands" msgstr "British Virgin Islands" #: includes/modules/local-seo/views/titles-options.php:56 msgid "Brunei" msgstr "Brunei" #: includes/modules/local-seo/views/titles-options.php:57 msgid "Bulgaria" msgstr "Bulgaria" #: includes/modules/local-seo/views/titles-options.php:58 msgid "Burkina Faso" msgstr "Burkina Faso" #: includes/modules/local-seo/views/titles-options.php:59 msgid "Burundi" msgstr "Burundi" #: includes/modules/local-seo/views/titles-options.php:60 msgid "Cambodia" msgstr "Cambodia" #: includes/modules/local-seo/views/titles-options.php:61 msgid "Cameroon" msgstr "Cameroon" #: includes/modules/local-seo/views/titles-options.php:62 msgid "Canada" msgstr "Canada" #: includes/modules/local-seo/views/titles-options.php:63 msgid "Cape Verde" msgstr "Cape Verde" #: includes/modules/local-seo/views/titles-options.php:64 msgid "Cayman Islands" msgstr "Cayman Islands" #: includes/modules/local-seo/views/titles-options.php:65 msgid "Central African Republic" msgstr "Central African Republic" #: includes/modules/local-seo/views/titles-options.php:66 msgid "Chad" msgstr "Chad" #: includes/modules/local-seo/views/titles-options.php:67 msgid "Chile" msgstr "Chile" #: includes/modules/local-seo/views/titles-options.php:68 msgid "China" msgstr "China" #: includes/modules/local-seo/views/titles-options.php:69 msgid "Christmas Island" msgstr "Christmas Island" #: includes/modules/local-seo/views/titles-options.php:70 msgid "Cocos (Keeling) Islands" msgstr "Cocos (Keeling) Islands" #: includes/modules/local-seo/views/titles-options.php:71 msgid "Colombia" msgstr "Colombia" #: includes/modules/local-seo/views/titles-options.php:72 msgid "Comoros" msgstr "Comoros" #: includes/modules/local-seo/views/titles-options.php:73 msgid "Congo (Brazzaville)" msgstr "Congo (Brazzaville)" #: includes/modules/local-seo/views/titles-options.php:74 msgid "Congo (Kinshasa)" msgstr "Congo (Kinshasa)" #: includes/modules/local-seo/views/titles-options.php:75 msgid "Cook Islands" msgstr "Cook Islands" #: includes/modules/local-seo/views/titles-options.php:76 msgid "Costa Rica" msgstr "Costa Rica" #: includes/modules/local-seo/views/titles-options.php:77 msgid "Croatia" msgstr "Croatia" #: includes/modules/local-seo/views/titles-options.php:78 msgid "Cuba" msgstr "Cuba" #: includes/modules/local-seo/views/titles-options.php:79 msgid "Curaçao" msgstr "Curaçao" #: includes/modules/local-seo/views/titles-options.php:80 msgid "Cyprus" msgstr "Cyprus" #: includes/modules/local-seo/views/titles-options.php:81 msgid "Czech Republic" msgstr "Czech Republic" #: includes/modules/local-seo/views/titles-options.php:82 msgid "Denmark" msgstr "Denmark" #: includes/modules/local-seo/views/titles-options.php:83 msgid "Djibouti" msgstr "Djibouti" #: includes/modules/local-seo/views/titles-options.php:84 msgid "Dominica" msgstr "Dominica" #: includes/modules/local-seo/views/titles-options.php:85 msgid "Dominican Republic" msgstr "Dominican Republic" #: includes/modules/local-seo/views/titles-options.php:86 msgid "Ecuador" msgstr "Ecuador" #: includes/modules/local-seo/views/titles-options.php:87 msgid "Egypt" msgstr "Egypt" #: includes/modules/local-seo/views/titles-options.php:88 msgid "El Salvador" msgstr "El Salvador" #: includes/modules/local-seo/views/titles-options.php:89 msgid "Equatorial Guinea" msgstr "Equatorial Guinea" #: includes/modules/local-seo/views/titles-options.php:90 msgid "Eritrea" msgstr "Eritrea" #: includes/modules/local-seo/views/titles-options.php:91 msgid "Estonia" msgstr "Estonia" #: includes/modules/local-seo/views/titles-options.php:92 msgid "Ethiopia" msgstr "Ethiopia" #: includes/modules/local-seo/views/titles-options.php:93 msgid "Falkland Islands" msgstr "Falkland Islands" #: includes/modules/local-seo/views/titles-options.php:94 msgid "Faroe Islands" msgstr "Faroe Islands" #: includes/modules/local-seo/views/titles-options.php:95 msgid "Fiji" msgstr "Fiji" #: includes/modules/local-seo/views/titles-options.php:96 msgid "Finland" msgstr "Finland" #: includes/modules/local-seo/views/titles-options.php:97 msgid "France" msgstr "France" #: includes/modules/local-seo/views/titles-options.php:98 msgid "French Guiana" msgstr "French Guiana" #: includes/modules/local-seo/views/titles-options.php:99 msgid "French Polynesia" msgstr "French Polynesia" #: includes/modules/local-seo/views/titles-options.php:100 msgid "French Southern Territories" msgstr "French Southern Territories" #: includes/modules/local-seo/views/titles-options.php:101 msgid "Gabon" msgstr "Gabon" #: includes/modules/local-seo/views/titles-options.php:102 msgid "Gambia" msgstr "Gambia" #: includes/modules/local-seo/views/titles-options.php:103 msgid "Georgia" msgstr "Georgia" #: includes/modules/local-seo/views/titles-options.php:104 msgid "Germany" msgstr "Germany" #: includes/modules/local-seo/views/titles-options.php:105 msgid "Ghana" msgstr "Ghana" #: includes/modules/local-seo/views/titles-options.php:106 msgid "Gibraltar" msgstr "Gibraltar" #: includes/modules/local-seo/views/titles-options.php:107 msgid "Greece" msgstr "Greece" #: includes/modules/local-seo/views/titles-options.php:108 msgid "Greenland" msgstr "Greenland" #: includes/modules/local-seo/views/titles-options.php:109 msgid "Grenada" msgstr "Grenada" #: includes/modules/local-seo/views/titles-options.php:110 msgid "Guadeloupe" msgstr "Guadeloupe" #: includes/modules/local-seo/views/titles-options.php:111 msgid "Guatemala" msgstr "Guatemala" #: includes/modules/local-seo/views/titles-options.php:112 msgid "Guernsey" msgstr "Guernsey" #: includes/modules/local-seo/views/titles-options.php:113 msgid "Guinea" msgstr "Guinea" #: includes/modules/local-seo/views/titles-options.php:114 msgid "Guinea-Bissau" msgstr "Guinea-Bissau" #: includes/modules/local-seo/views/titles-options.php:115 msgid "Guyana" msgstr "Guyana" #: includes/modules/local-seo/views/titles-options.php:116 msgid "Haiti" msgstr "Haiti" #: includes/modules/local-seo/views/titles-options.php:117 msgid "Heard Island and McDonald Islands" msgstr "Heard Island and McDonald Islands" #: includes/modules/local-seo/views/titles-options.php:118 msgid "Honduras" msgstr "Honduras" #: includes/modules/local-seo/views/titles-options.php:119 msgid "Hong Kong" msgstr "Hong Kong" #: includes/modules/local-seo/views/titles-options.php:120 msgid "Hungary" msgstr "Hungary" #: includes/modules/local-seo/views/titles-options.php:121 msgid "Iceland" msgstr "Iceland" #: includes/modules/local-seo/views/titles-options.php:122 msgid "India" msgstr "India" #: includes/modules/local-seo/views/titles-options.php:123 msgid "Indonesia" msgstr "Indonesia" #: includes/modules/local-seo/views/titles-options.php:124 msgid "Iran" msgstr "ایران" #: includes/modules/local-seo/views/titles-options.php:125 msgid "Iraq" msgstr "Iraq" #: includes/modules/local-seo/views/titles-options.php:126 msgid "Isle of Man" msgstr "Isle of Man" #: includes/modules/local-seo/views/titles-options.php:127 msgid "Israel" msgstr "Israel" #: includes/modules/local-seo/views/titles-options.php:128 msgid "Italy" msgstr "Italy" #: includes/modules/local-seo/views/titles-options.php:129 msgid "Ivory Coast" msgstr "Ivory Coast" #: includes/modules/local-seo/views/titles-options.php:130 msgid "Jamaica" msgstr "Jamaica" #: includes/modules/local-seo/views/titles-options.php:131 msgid "Japan" msgstr "Japan" #: includes/modules/local-seo/views/titles-options.php:132 msgid "Jersey" msgstr "Jersey" #: includes/modules/local-seo/views/titles-options.php:133 msgid "Jordan" msgstr "Jordan" #: includes/modules/local-seo/views/titles-options.php:134 msgid "Kazakhstan" msgstr "Kazakhstan" #: includes/modules/local-seo/views/titles-options.php:135 msgid "Kenya" msgstr "Kenya" #: includes/modules/local-seo/views/titles-options.php:136 msgid "Kiribati" msgstr "Kiribati" #: includes/modules/local-seo/views/titles-options.php:137 msgid "Kuwait" msgstr "Kuwait" #: includes/modules/local-seo/views/titles-options.php:138 msgid "Kyrgyzstan" msgstr "Kyrgyzstan" #: includes/modules/local-seo/views/titles-options.php:139 msgid "Laos" msgstr "Laos" #: includes/modules/local-seo/views/titles-options.php:140 msgid "Latvia" msgstr "Latvia" #: includes/modules/local-seo/views/titles-options.php:141 msgid "Lebanon" msgstr "Lebanon" #: includes/modules/local-seo/views/titles-options.php:142 msgid "Lesotho" msgstr "Lesotho" #: includes/modules/local-seo/views/titles-options.php:143 msgid "Liberia" msgstr "Liberia" #: includes/modules/local-seo/views/titles-options.php:144 msgid "Libya" msgstr "Libya" #: includes/modules/local-seo/views/titles-options.php:145 msgid "Liechtenstein" msgstr "Liechtenstein" #: includes/modules/local-seo/views/titles-options.php:146 msgid "Lithuania" msgstr "Lithuania" #: includes/modules/local-seo/views/titles-options.php:147 msgid "Luxembourg" msgstr "Luxembourg" #: includes/modules/local-seo/views/titles-options.php:148 msgid "Macao S.A.R., China" msgstr "Macao S.A.R., China" #: includes/modules/local-seo/views/titles-options.php:149 msgid "Macedonia" msgstr "Macedonia" #: includes/modules/local-seo/views/titles-options.php:150 msgid "Madagascar" msgstr "Madagascar" #: includes/modules/local-seo/views/titles-options.php:151 msgid "Malawi" msgstr "Malawi" #: includes/modules/local-seo/views/titles-options.php:152 msgid "Malaysia" msgstr "Malaysia" #: includes/modules/local-seo/views/titles-options.php:153 msgid "Maldives" msgstr "Maldives" #: includes/modules/local-seo/views/titles-options.php:154 msgid "Mali" msgstr "Mali" #: includes/modules/local-seo/views/titles-options.php:155 msgid "Malta" msgstr "Malta" #: includes/modules/local-seo/views/titles-options.php:156 msgid "Marshall Islands" msgstr "Marshall Islands" #: includes/modules/local-seo/views/titles-options.php:157 msgid "Martinique" msgstr "Martinique" #: includes/modules/local-seo/views/titles-options.php:158 msgid "Mauritania" msgstr "Mauritania" #: includes/modules/local-seo/views/titles-options.php:159 msgid "Mauritius" msgstr "Mauritius" #: includes/modules/local-seo/views/titles-options.php:160 msgid "Mayotte" msgstr "Mayotte" #: includes/modules/local-seo/views/titles-options.php:161 msgid "Mexico" msgstr "Mexico" #: includes/modules/local-seo/views/titles-options.php:162 msgid "Micronesia" msgstr "Micronesia" #: includes/modules/local-seo/views/titles-options.php:163 msgid "Moldova" msgstr "Moldova" #: includes/modules/local-seo/views/titles-options.php:164 msgid "Monaco" msgstr "Monaco" #: includes/modules/local-seo/views/titles-options.php:165 msgid "Mongolia" msgstr "Mongolia" #: includes/modules/local-seo/views/titles-options.php:166 msgid "Montenegro" msgstr "Montenegro" #: includes/modules/local-seo/views/titles-options.php:167 msgid "Montserrat" msgstr "Montserrat" #: includes/modules/local-seo/views/titles-options.php:168 msgid "Morocco" msgstr "Morocco" #: includes/modules/local-seo/views/titles-options.php:169 msgid "Mozambique" msgstr "Mozambique" #: includes/modules/local-seo/views/titles-options.php:170 msgid "Myanmar" msgstr "Myanmar" #: includes/modules/local-seo/views/titles-options.php:171 msgid "Namibia" msgstr "Namibia" #: includes/modules/local-seo/views/titles-options.php:172 msgid "Nauru" msgstr "Nauru" #: includes/modules/local-seo/views/titles-options.php:173 msgid "Nepal" msgstr "Nepal" #: includes/modules/local-seo/views/titles-options.php:174 msgid "Netherlands" msgstr "Netherlands" #: includes/modules/local-seo/views/titles-options.php:175 msgid "Netherlands Antilles" msgstr "Netherlands Antilles" #: includes/modules/local-seo/views/titles-options.php:176 msgid "New Caledonia" msgstr "New Caledonia" #: includes/modules/local-seo/views/titles-options.php:177 msgid "New Zealand" msgstr "New Zealand" #: includes/modules/local-seo/views/titles-options.php:178 msgid "Nicaragua" msgstr "Nicaragua" #: includes/modules/local-seo/views/titles-options.php:179 msgid "Niger" msgstr "Niger" #: includes/modules/local-seo/views/titles-options.php:180 msgid "Nigeria" msgstr "Nigeria" #: includes/modules/local-seo/views/titles-options.php:181 msgid "Niue" msgstr "Niue" #: includes/modules/local-seo/views/titles-options.php:182 msgid "Norfolk Island" msgstr "Norfolk Island" #: includes/modules/local-seo/views/titles-options.php:183 msgid "North Korea" msgstr "North Korea" #: includes/modules/local-seo/views/titles-options.php:184 msgid "Norway" msgstr "Norway" #: includes/modules/local-seo/views/titles-options.php:185 msgid "Oman" msgstr "Oman" #: includes/modules/local-seo/views/titles-options.php:186 msgid "Pakistan" msgstr "Pakistan" #: includes/modules/local-seo/views/titles-options.php:187 msgid "Palestinian Territory" msgstr "Palestinian Territory" #: includes/modules/local-seo/views/titles-options.php:188 msgid "Panama" msgstr "Panama" #: includes/modules/local-seo/views/titles-options.php:189 msgid "Papua New Guinea" msgstr "Papua New Guinea" #: includes/modules/local-seo/views/titles-options.php:190 msgid "Paraguay" msgstr "Paraguay" #: includes/modules/local-seo/views/titles-options.php:191 msgid "Peru" msgstr "Peru" #: includes/modules/local-seo/views/titles-options.php:192 msgid "Philippines" msgstr "Philippines" #: includes/modules/local-seo/views/titles-options.php:193 msgid "Pitcairn" msgstr "Pitcairn" #: includes/modules/local-seo/views/titles-options.php:194 msgid "Poland" msgstr "Poland" #: includes/modules/local-seo/views/titles-options.php:195 msgid "Portugal" msgstr "Portugal" #: includes/modules/local-seo/views/titles-options.php:196 msgid "Qatar" msgstr "Qatar" #: includes/modules/local-seo/views/titles-options.php:197 msgid "Republic of Ireland" msgstr "Republic of Ireland" #: includes/modules/local-seo/views/titles-options.php:198 msgid "Reunion" msgstr "Reunion" #: includes/modules/local-seo/views/titles-options.php:199 msgid "Romania" msgstr "Romania" #: includes/modules/local-seo/views/titles-options.php:200 msgid "Russia" msgstr "Russia" #: includes/modules/local-seo/views/titles-options.php:201 msgid "Rwanda" msgstr "Rwanda" #: includes/modules/local-seo/views/titles-options.php:202 msgid "São Tomé and Príncipe" msgstr "São Tomé and Príncipe" #: includes/modules/local-seo/views/titles-options.php:203 msgid "Saint Barthélemy" msgstr "Saint Barthélemy" #: includes/modules/local-seo/views/titles-options.php:204 msgid "Saint Helena" msgstr "Saint Helena" #: includes/modules/local-seo/views/titles-options.php:205 msgid "Saint Kitts and Nevis" msgstr "Saint Kitts and Nevis" #: includes/modules/local-seo/views/titles-options.php:206 msgid "Saint Lucia" msgstr "Saint Lucia" #: includes/modules/local-seo/views/titles-options.php:207 msgid "Saint Martin (Dutch part)" msgstr "Saint Martin (Dutch part)" #: includes/modules/local-seo/views/titles-options.php:208 msgid "Saint Martin (French part)" msgstr "Saint Martin (French part)" #: includes/modules/local-seo/views/titles-options.php:209 msgid "Saint Pierre and Miquelon" msgstr "Saint Pierre and Miquelon" #: includes/modules/local-seo/views/titles-options.php:210 msgid "Saint Vincent and the Grenadines" msgstr "Saint Vincent and the Grenadines" #: includes/modules/local-seo/views/titles-options.php:211 msgid "San Marino" msgstr "San Marino" #: includes/modules/local-seo/views/titles-options.php:212 msgid "Saudi Arabia" msgstr "Saudi Arabia" #: includes/modules/local-seo/views/titles-options.php:213 msgid "Senegal" msgstr "Senegal" #: includes/modules/local-seo/views/titles-options.php:214 msgid "Serbia" msgstr "Serbia" #: includes/modules/local-seo/views/titles-options.php:215 msgid "Seychelles" msgstr "Seychelles" #: includes/modules/local-seo/views/titles-options.php:216 msgid "Sierra Leone" msgstr "Sierra Leone" #: includes/modules/local-seo/views/titles-options.php:217 msgid "Singapore" msgstr "Singapore" #: includes/modules/local-seo/views/titles-options.php:218 msgid "Slovakia" msgstr "Slovakia" #: includes/modules/local-seo/views/titles-options.php:219 msgid "Slovenia" msgstr "Slovenia" #: includes/modules/local-seo/views/titles-options.php:220 msgid "Solomon Islands" msgstr "Solomon Islands" #: includes/modules/local-seo/views/titles-options.php:221 msgid "Somalia" msgstr "Somalia" #: includes/modules/local-seo/views/titles-options.php:222 msgid "South Africa" msgstr "South Africa" #: includes/modules/local-seo/views/titles-options.php:223 msgid "South Georgia/Sandwich Islands" msgstr "South Georgia/Sandwich Islands" #: includes/modules/local-seo/views/titles-options.php:224 msgid "South Korea" msgstr "South Korea" #: includes/modules/local-seo/views/titles-options.php:225 msgid "South Sudan" msgstr "South Sudan" #: includes/modules/local-seo/views/titles-options.php:226 msgid "Spain" msgstr "Spain" #: includes/modules/local-seo/views/titles-options.php:227 msgid "Sri Lanka" msgstr "Sri Lanka" #: includes/modules/local-seo/views/titles-options.php:228 msgid "Sudan" msgstr "Sudan" #: includes/modules/local-seo/views/titles-options.php:229 msgid "Suriname" msgstr "Suriname" #: includes/modules/local-seo/views/titles-options.php:230 msgid "Svalbard and Jan Mayen" msgstr "Svalbard and Jan Mayen" #: includes/modules/local-seo/views/titles-options.php:231 msgid "Swaziland" msgstr "Swaziland" #: includes/modules/local-seo/views/titles-options.php:232 msgid "Sweden" msgstr "Sweden" #: includes/modules/local-seo/views/titles-options.php:233 msgid "Switzerland" msgstr "Switzerland" #: includes/modules/local-seo/views/titles-options.php:234 msgid "Syria" msgstr "Syria" #: includes/modules/local-seo/views/titles-options.php:235 msgid "Taiwan" msgstr "Taiwan" #: includes/modules/local-seo/views/titles-options.php:236 msgid "Tajikistan" msgstr "Tajikistan" #: includes/modules/local-seo/views/titles-options.php:237 msgid "Tanzania" msgstr "Tanzania" #: includes/modules/local-seo/views/titles-options.php:238 msgid "Thailand" msgstr "Thailand" #: includes/modules/local-seo/views/titles-options.php:239 msgid "Timor-Leste" msgstr "Timor-Leste" #: includes/modules/local-seo/views/titles-options.php:240 msgid "Togo" msgstr "Togo" #: includes/modules/local-seo/views/titles-options.php:241 msgid "Tokelau" msgstr "Tokelau" #: includes/modules/local-seo/views/titles-options.php:242 msgid "Tonga" msgstr "Tonga" #: includes/modules/local-seo/views/titles-options.php:243 msgid "Trinidad and Tobago" msgstr "Trinidad and Tobago" #: includes/modules/local-seo/views/titles-options.php:244 msgid "Tunisia" msgstr "Tunisia" #: includes/modules/local-seo/views/titles-options.php:245 msgid "Turkey" msgstr "Turkey" #: includes/modules/local-seo/views/titles-options.php:246 msgid "Turkmenistan" msgstr "Turkmenistan" #: includes/modules/local-seo/views/titles-options.php:247 msgid "Turks and Caicos Islands" msgstr "Turks and Caicos Islands" #: includes/modules/local-seo/views/titles-options.php:248 msgid "Tuvalu" msgstr "Tuvalu" #: includes/modules/local-seo/views/titles-options.php:249 msgid "Uganda" msgstr "Uganda" #: includes/modules/local-seo/views/titles-options.php:250 msgid "Ukraine" msgstr "Ukraine" #: includes/modules/local-seo/views/titles-options.php:251 msgid "United Arab Emirates" msgstr "United Arab Emirates" #: includes/modules/local-seo/views/titles-options.php:252 msgid "United Kingdom (UK)" msgstr "United Kingdom (UK)" #: includes/modules/local-seo/views/titles-options.php:253 msgid "United States (US)" msgstr "United States (US)" #: includes/modules/local-seo/views/titles-options.php:254 msgid "Uruguay" msgstr "Uruguay" #: includes/modules/local-seo/views/titles-options.php:255 msgid "Uzbekistan" msgstr "Uzbekistan" #: includes/modules/local-seo/views/titles-options.php:256 msgid "Vanuatu" msgstr "Vanuatu" #: includes/modules/local-seo/views/titles-options.php:257 msgid "Vatican" msgstr "Vatican" #: includes/modules/local-seo/views/titles-options.php:258 msgid "Venezuela" msgstr "Venezuela" #: includes/modules/local-seo/views/titles-options.php:259 msgid "Vietnam" msgstr "Vietnam" #: includes/modules/local-seo/views/titles-options.php:260 msgid "Wallis and Futuna" msgstr "Wallis and Futuna" #: includes/modules/local-seo/views/titles-options.php:261 msgid "Western Sahara" msgstr "Western Sahara" #: includes/modules/local-seo/views/titles-options.php:262 msgid "Western Samoa" msgstr "Western Samoa" #: includes/modules/local-seo/views/titles-options.php:263 msgid "Yemen" msgstr "Yemen" #: includes/modules/local-seo/views/titles-options.php:264 msgid "Zambia" msgstr "Zambia" #: includes/modules/local-seo/views/titles-options.php:265 msgid "Zimbabwe" msgstr "Zimbabwe" #: includes/modules/local-seo/views/titles-options.php:272 msgid "Person or Company" msgstr "شخص یا شرکت" #: includes/modules/local-seo/views/titles-options.php:275 msgid "Organization" msgstr "سازمان" #: includes/modules/local-seo/views/titles-options.php:277 msgid "Choose whether the site represents a person or an organization." msgstr "اینکه آیا سایت شما نماینده یک شخص است یا یک سازمان را مشخص کنید." #: includes/modules/local-seo/views/titles-options.php:286 includes/modules/schema/shortcode/dataset.php:83 msgid "Name" msgstr "نام" #: includes/modules/local-seo/views/titles-options.php:287 msgid "Your name or company name" msgstr "نام یا نام شرکت شما" #: includes/modules/local-seo/views/titles-options.php:296 msgid "Logo" msgstr "لوگو" #: includes/modules/local-seo/views/titles-options.php:297 msgid "" "Min Size: 160Χ90px, Max Size: 1920X1080px.
    A squared image is preferred by the search engines." msgstr "" "‏حداقل اندازه: 160Χ90px و حداکثر اندازه: 1920X1080px می‌باشد.
    موتورهای جستجو تصویر مربعی را بیشتر " "می‌پسندند." #: includes/modules/local-seo/views/titles-options.php:307 msgid "URL of the item." msgstr "این آدرس اینترنتی آیتم می‌باشد." #: includes/modules/local-seo/views/titles-options.php:316 msgid "Use Multiple Locations" msgstr "استفاده از چندین مکان" #: includes/modules/local-seo/views/titles-options.php:317 msgid "" "Once you save the changes, we will create a new custom post type called \"Locations\" where you can add multiple " "locations of your business/organization." msgstr "" "هنگامی که تغییرات را ذخیره کردید، یک پست تایپ سفارشی جدید به نام \"مکان‌ها\" ایجاد خواهیم کرد که در آن می‌توانید چندین " "مکان از کسب و کار یا سازمان خود را اضافه کنید." #: includes/modules/local-seo/views/titles-options.php:319 includes/modules/local-seo/views/titles-options.php:604 #: includes/modules/local-seo/views/titles-options.php:618 includes/modules/local-seo/views/titles-options.php:633 #: includes/modules/schema/views/others.php:94 includes/modules/schema/views/post-types.php:202 #: includes/modules/schema/views/post-types.php:218 msgid "Default" msgstr "پیش‌‌فرض" #: includes/modules/local-seo/views/titles-options.php:320 includes/modules/local-seo/views/titles-options.php:605 #: includes/modules/local-seo/views/titles-options.php:619 includes/modules/local-seo/views/titles-options.php:634 #: includes/modules/schema/views/others.php:95 includes/modules/schema/views/post-types.php:203 #: includes/modules/schema/views/post-types.php:219 msgid "Custom" msgstr "سفارشی" #: includes/modules/local-seo/views/titles-options.php:332 msgid "Search engines display your email address." msgstr "موتورهای جستجو آدرس ایمیل شما را نمایش می‌دهند." #: includes/modules/local-seo/views/titles-options.php:341 includes/modules/local-seo/views/titles-options.php:443 msgid "Search engines may prominently display your contact phone number for mobile users." msgstr "موتورهای جستجو ممکن است شماره تلفن شما را به کاربرانی که با موبایل هستند، به‌صورت برجسته نمایش دهند." #: includes/modules/local-seo/views/titles-options.php:350 msgid "Address" msgstr "آدرس" #: includes/modules/local-seo/views/titles-options.php:359 msgid "Address Format" msgstr "فرمت آدرس" #: includes/modules/local-seo/views/titles-options.php:360 msgid "" "Format used when the address is displayed using the [rank_math_contact_info] shortcode." "
    Available Tags: {address}, {locality}, {region}, {postalcode}, {country}, {gps}" msgstr "" "فرمتی که هنگام نمایش آدرس با استفاده از کد کوتاه [rank_math_contact_info] استفاده می‌شود.
    تگ‌های " "موجود: {address} ، {locality} ، {region} ، {postalcode} ، {country} ، {gps}" #: includes/modules/local-seo/views/titles-options.php:375 msgid "Business Type" msgstr "نوع کسب و کار" #: includes/modules/local-seo/views/titles-options.php:386 msgid "Opening Hours" msgstr "ساعات کاری" #: includes/modules/local-seo/views/titles-options.php:387 msgid "" "Select opening hours. You can add multiple sets if you have different opening or closing hours on some days or if you " "have a mid-day break. Times are specified using 24:00 time." msgstr "" "ساعات کاری را انتخاب کنید. اگر در بعضی از روزها در ساعت‌های مختلفی کسب و کار خود را باز می‌کنید یا تعطیل می‌کنید یا " "می‌خواهید یک استراحت در اواسط روز داشته باشید، می‌توانید چندین مجموعه اضافه کنید. زمان‌ها با فرمت 24:00 ساعته مشخص می‌شوند." #: includes/modules/local-seo/views/titles-options.php:389 msgid "Add time" msgstr "افزودن زمان" #: includes/modules/local-seo/views/titles-options.php:403 msgid "Monday" msgstr "دوشنبه" #: includes/modules/local-seo/views/titles-options.php:404 msgid "Tuesday" msgstr "سه‌شنبه" #: includes/modules/local-seo/views/titles-options.php:405 msgid "Wednesday" msgstr "چهارشنبه" #: includes/modules/local-seo/views/titles-options.php:406 msgid "Thursday" msgstr "پنج‌شنبه" #: includes/modules/local-seo/views/titles-options.php:407 msgid "Friday" msgstr "جمعه" #: includes/modules/local-seo/views/titles-options.php:408 msgid "Saturday" msgstr "شنبه" #: includes/modules/local-seo/views/titles-options.php:409 msgid "Sunday" msgstr "یکشنبه" #: includes/modules/local-seo/views/titles-options.php:419 msgid "e.g. 09:00-17:00" msgstr "به‌عنوان مثال: 09:00-17:00" #: includes/modules/local-seo/views/titles-options.php:427 msgid "Opening Hours Format" msgstr "فرمت ساعات کاری" #: includes/modules/local-seo/views/titles-options.php:432 msgid "Time format used in the contact shortcode." msgstr "فرمت زمانی که در کدکوتاه تماس استفاده می‌شود." #: includes/modules/local-seo/views/titles-options.php:442 msgid "Phone Number" msgstr "شماره تلفن" #: includes/modules/local-seo/views/titles-options.php:445 msgid "Add number" msgstr "افزودن شماره" #: includes/modules/local-seo/views/titles-options.php:467 msgid "Format: +1-401-555-1212" msgstr "فرمت: +98-913-555-1212" #: includes/modules/local-seo/views/titles-options.php:475 msgid "Price Range" msgstr "محدوده قیمت" #: includes/modules/local-seo/views/titles-options.php:476 msgid "The price range of the business, for example $$$." msgstr "دامنه قیمت کسب و کار، به عنوان مثال: $$$." #: includes/modules/local-seo/views/titles-options.php:485 msgid "Hide Opening Hours" msgstr "مخفی کردن ساعات کاری" #: includes/modules/local-seo/views/titles-options.php:486 msgid "Don't add opening hours data in Schema" msgstr "داده‌های مربوط به ساعات کاری را در اسکیما اضافه نکنید" #: includes/modules/local-seo/views/titles-options.php:488 msgid "No" msgstr "خیر" #: includes/modules/local-seo/views/titles-options.php:489 msgid "Yes" msgstr "بله" #: includes/modules/local-seo/views/titles-options.php:501 msgid "Closed label" msgstr "برچسب بسته" #: includes/modules/local-seo/views/titles-options.php:502 msgid "Text to show in Opening hours when business is closed." msgstr "متنی که می‌خواهید در ساعاتی که بیزینس شما بسته است نمایش داده شود." #: includes/modules/local-seo/views/titles-options.php:512 msgid "Open 24/7 label" msgstr "برچسب 24/7 باز است" #: includes/modules/local-seo/views/titles-options.php:522 msgid "Open 24h label" msgstr "برچست 24 ساعت باز است" #: includes/modules/local-seo/views/titles-options.php:532 msgid "Measurement system" msgstr "سیستم اندازه‌گیری" #: includes/modules/local-seo/views/titles-options.php:534 msgid "Kilometers" msgstr "کیلومتر" #: includes/modules/local-seo/views/titles-options.php:535 msgid "Miles" msgstr "مایل" #: includes/modules/local-seo/views/titles-options.php:546 msgid "Map Style" msgstr "استایل نقشه" #: includes/modules/local-seo/views/titles-options.php:548 msgid "Hybrid" msgstr "ترکیبی" #: includes/modules/local-seo/views/titles-options.php:549 msgid "Satellite" msgstr "ماهواره‌ای" #: includes/modules/local-seo/views/titles-options.php:550 msgid "Roadmap" msgstr "نقشه راه" #: includes/modules/local-seo/views/titles-options.php:551 msgid "Terrain" msgstr "زمینی" #: includes/modules/local-seo/views/titles-options.php:562 msgid "Maximum number of locations to show" msgstr "حداکثر تعداد مکان‌هایی که باید نمایش داده شود" #: includes/modules/local-seo/views/titles-options.php:580 msgid "Primary Country" msgstr "کشور اصلی" #: includes/modules/local-seo/views/titles-options.php:581 msgid "From which country does your business mainly operate? This will improve the accuracy of the store locator." msgstr "کسب و کار شما عمدتاً از کدام کشور سازماندهی می‌شود؟ این باعث می‌شود دقت مکان یاب فروشگاه بهبود یابد." #: includes/modules/local-seo/views/titles-options.php:591 msgid "Show Route label" msgstr "برچسب مسیر را نشان دهید" #: includes/modules/local-seo/views/titles-options.php:601 msgid "Location Detection" msgstr "شناسایی مکان" #: includes/modules/local-seo/views/titles-options.php:602 msgid "Automatically detect the user's location as the starting point." msgstr "به طور خودکار مکان کاربر را به‌عنوان نقطه شروع شناسایی کنید." #: includes/modules/local-seo/views/titles-options.php:616 msgid "All Locations are part of the same Organization" msgstr "همه مکان‌ها بخشی از یک سازمان هستند" #: includes/modules/local-seo/views/titles-options.php:630 msgid "Enhanced Search" msgstr "جستجوی پیشرفته" #: includes/modules/local-seo/views/titles-options.php:631 msgid "Include business locations in site-wide search results." msgstr "مکان‌های بیزینسی را در نتایج جستجوی سراسر سایت بگنجانید." #: includes/modules/local-seo/views/titles-options.php:645 msgid "Google Maps API Key" msgstr "کلید API نقشه گوگل" #: includes/modules/local-seo/views/titles-options.php:647 #, php-format msgid "An API Key is required to display embedded Google Maps on your site. Get it here: %s" msgstr "یک کلید API برای نمایش نقشه‌های گوگل در سایت شما لازم است. آن را از اینجا دریافت کنید: %s" #: includes/modules/local-seo/views/titles-options.php:647 msgid "Google Maps Javascript API" msgstr "کلید API جاوا اسکریپت نقشه گوگل" #: includes/modules/local-seo/views/titles-options.php:657 msgid "Geo Coordinates" msgstr "مختصات جغرافیایی" #: includes/modules/local-seo/views/titles-options.php:658 msgid "Latitude and longitude values separated by comma." msgstr "مقادیر عرض جغرافیایی و طول جغرافیایی که با کاما از هم جدا شده‌اند." #: includes/modules/local-seo/views/titles-options.php:667 msgid "Locations Post Type Base" msgstr "پایه پست تایپ مکان‌ها" #: includes/modules/local-seo/views/titles-options.php:678 msgid "Locations Category Base" msgstr "پایه دسته مکان‌ها" #: includes/modules/local-seo/views/titles-options.php:689 msgid "Locations Post Type label" msgstr "برچست پست تایپ مکان‌ها" #: includes/modules/local-seo/views/titles-options.php:691 msgid "Add New RM Locations" msgstr "افزودن مکان جدید رنک‌مث" #: includes/modules/local-seo/views/titles-options.php:700 msgid "Locations Post Type Plural label" msgstr "برچسب جمع پست تایپ مکان‌ها" #: includes/modules/local-seo/views/titles-options.php:702 msgid "Search RM Locations" msgstr "جستجوی مکان‌های رنک‌مث" #: includes/modules/local-seo/views/titles-options.php:708 includes/modules/local-seo/views/titles-options.php:724 msgid "Select Page" msgstr "انتخاب صفحه" #: includes/modules/local-seo/views/titles-options.php:717 msgid "About Page" msgstr "صفحه درباره ما" #: includes/modules/local-seo/views/titles-options.php:718 includes/modules/local-seo/views/titles-options.php:734 msgid "Select a page on your site where you want to show the LocalBusiness meta data." msgstr "صفحه‌ای را در سایت خود انتخاب کنید که می‌خواهید متادیتاهای محلی کسب و کار خود را در نشان دهید." #: includes/modules/local-seo/views/titles-options.php:733 msgid "Contact Page" msgstr "صفحه تماس با ما" #: includes/modules/news-sitemap/class-news-metabox.php:78 msgid "This tab contains news sitemap options." msgstr "این صفحه شامل گزینه‌های نقشه سایت خبری است." #: includes/modules/news-sitemap/class-news-sitemap.php:110 msgid "" "News Sitemaps allow you to control which content you submit to Google News. More information: News Sitemaps overview" msgstr "" "نقشه سایت خبری به شما اجازه می‌دهد تا کنترل کنید که چه محتوایی در گوگل نیوز ثبت شود. بررسی اجمالی نقشه سایت خبریzs" #: includes/modules/news-sitemap/class-news-sitemap.php:113 #, php-format msgid "Your News Sitemap index can be found here: : %s" msgstr "می‌توانید ایندکس نقشه سایت خبری خود را از اینجا مشاهده نمائید: %s" #: includes/modules/news-sitemap/metabox.php:15 msgid "Googlebot-News index" msgstr "ایندکس گوگل بات نیوز" #: includes/modules/news-sitemap/metabox.php:16 msgid "Using noindex allows you to prevent articles from appearing in Google News." msgstr "استفاده از حالت نو ایندکس به شما امکان می‌دهد تا از نمایش مقالات در گوگل نیوز جلوگیری کنید." #: includes/modules/news-sitemap/metabox.php:30 includes/modules/news-sitemap/settings-news.php:28 msgid "Blog" msgstr "بلاگ" #: includes/modules/news-sitemap/metabox.php:31 includes/modules/news-sitemap/settings-news.php:29 msgid "Press Release" msgstr "انتشار مطبوعات" #: includes/modules/news-sitemap/metabox.php:32 includes/modules/news-sitemap/settings-news.php:30 msgid "Satire" msgstr "طنز" #: includes/modules/news-sitemap/metabox.php:33 includes/modules/news-sitemap/settings-news.php:31 msgid "Op-Ed" msgstr "بخش نظرات" #: includes/modules/news-sitemap/metabox.php:34 includes/modules/news-sitemap/settings-news.php:32 msgid "Opinion" msgstr "دیدگاه" #: includes/modules/news-sitemap/metabox.php:35 includes/modules/news-sitemap/settings-news.php:33 msgid "User Generated" msgstr "کاربر ایجاد شده" #: includes/modules/news-sitemap/metabox.php:37 msgid "Genres" msgstr "ژانرها" #: includes/modules/news-sitemap/metabox.php:38 includes/modules/news-sitemap/settings-news.php:36 msgid "Label(s) characterizing the content of the article." msgstr "برچسب(های) مشخص کننده محتوای مقاله." #: includes/modules/news-sitemap/metabox.php:47 msgid "Stock Tickers" msgstr "نماد سهام" #: includes/modules/news-sitemap/metabox.php:48 msgid "" "A comma-separated list of up to 5 stock tickers of the companies, mutual funds, or other financial entities that are " "the main subject of the article. Relevant primarily for business articles." msgstr "" "لیستی از 5 مورد از نمادهای سهام شرکت‌ها، صندوق‌های سرمایه‌گذاری مشترک یا سایر نهادهای مالی که در موضوع اصلی مقاله هستند با " "کاما از هم جدا کنید. در درجه اول مربوط به مقالات تجاری است." #: includes/modules/news-sitemap/settings-news.php:35 msgid "Default Genres" msgstr "ژانرهای پیش‌فرض" #: includes/modules/news-sitemap/settings-news.php:84 #, php-format msgid "Exclude %s" msgstr "به استثنای %s" #: includes/modules/news-sitemap/settings-news.php:89 #, php-format msgid "%1$s to exclude for %2$s." msgstr "مستثنا کردن %1$s از داخل %2$s." #: includes/modules/news-sitemap/sitemap-xsl.php:107 includes/modules/video-sitemap/sitemap-xsl.php:103 msgid "XML Sitemap" msgstr "نقشه سایت XML" #: includes/modules/news-sitemap/sitemap-xsl.php:114 includes/modules/video-sitemap/sitemap-xsl.php:110 #, php-format msgid "" "This XML Sitemap is generated by Rank Math WordPress SEO Plugin. It is what search " "engines like Google use to crawl and re-crawl posts/pages/products/images/archives on your website." msgstr "" "این نقشه سایت XML توسط افزونه سئوی وردپرس رنک مث ایجاد شده است. این نقشه سایت " "دقیقاً همان چیزی است که موتورهای جستجو مانند گوگل از آن استفاده می‌کنند تا بتوانند با خزیدن در پست‌ها/صفحه‌ها/محصولات/" "تصاویر/بایگانی‌های سایت شما، محتواهایتان را ایندکس کنند." #: includes/modules/news-sitemap/sitemap-xsl.php:127 includes/modules/video-sitemap/sitemap-xsl.php:123 #, php-format msgid "Learn more about XML Sitemaps." msgstr "در مورد XML Sitemaps بیشتر بدانید." #: includes/modules/news-sitemap/sitemap-xsl.php:139 #, php-format msgid "This XML Sitemap contains %s URLs." msgstr "این نقشه سایت XML حاوی آدرس‌های اینترنتی %s است." #: includes/modules/news-sitemap/sitemap-xsl.php:148 #, php-format msgid "← Sitemap Index" msgstr "← ایندکس نقشه سایت" #: includes/modules/news-sitemap/sitemap-xsl.php:158 msgid "Images" msgstr "تصاویر" #: includes/modules/news-sitemap/sitemap-xsl.php:159 msgid "Publication Date" msgstr "تاریخ انتشار" #: includes/modules/schema/class-admin.php:57 msgid "DataSet" msgstr "مجموعه داده" #: includes/modules/schema/class-admin.php:58 msgid "Fact Check" msgstr "بررسی واقعیت" #: includes/modules/schema/class-admin.php:59 msgid "Movie" msgstr "فیلم" #: includes/modules/schema/class-admin.php:65 includes/modules/schema/views/post-types.php:139 msgid "None (Click here to set one)" msgstr "هیچ‌کدام (برای تنظیم یک مورد اینجا کلیک کنید)" #: includes/modules/schema/class-admin.php:89 msgid "Insert/edit link" msgstr "درج/ویرایش لینک" #: includes/modules/schema/class-admin.php:90 msgid "Update" msgstr "به‌روزرسانی" #: includes/modules/schema/class-admin.php:91 msgid "Add Link" msgstr "افزودن لینک" #: includes/modules/schema/class-admin.php:92 msgid "(no title)" msgstr "(بدون عنوان)" #: includes/modules/schema/class-admin.php:93 msgid "No matches found." msgstr "هیچ موردی مطابق با جستجوی شما یافت نشد." #: includes/modules/schema/class-admin.php:94 msgid "Link selected." msgstr "لینک انتخاب شد." #: includes/modules/schema/class-admin.php:95 msgid "Link inserted." msgstr "لینک درج شد." #: includes/modules/schema/class-admin.php:100 msgid "Use in Schema Markup" msgstr "استفاده در نشانه‌گذاری اسکیما" #: includes/modules/schema/class-admin.php:101 msgid "Link Title" msgstr "عنوان لینک" #: includes/modules/schema/class-ajax.php:42 msgid "No url found." msgstr "هیچ آدرس اینترنتی یافت نشد." #: includes/modules/schema/class-parser.php:44 msgid "No html body found." msgstr "هیچ بدنۀ html یافت نشد." #: includes/modules/schema/class-post-type.php:40 msgctxt "Post Type General Name" msgid "Schemas" msgstr "اسکیماها" #: includes/modules/schema/class-post-type.php:41 msgctxt "Post Type Singular Name" msgid "Schema" msgstr "اسکیما" #: includes/modules/schema/class-post-type.php:42 msgid "Schemas" msgstr "اسکیماها" #: includes/modules/schema/class-post-type.php:43 includes/modules/schema/class-post-type.php:55 msgid "Schema" msgstr "اسکیما" #: includes/modules/schema/class-post-type.php:44 msgid "All Schemas" msgstr "همۀ اسکیماها" #: includes/modules/schema/class-post-type.php:45 msgid "Add New Schema" msgstr "افزودن اسکیما جدید" #: includes/modules/schema/class-post-type.php:46 msgid "New Schema" msgstr "اسکیما جدید" #: includes/modules/schema/class-post-type.php:47 msgid "Edit Schema" msgstr "ویرایش اسکیما" #: includes/modules/schema/class-post-type.php:48 msgid "Update Schema" msgstr "به‌روزرسانی اسکیما" #: includes/modules/schema/class-post-type.php:49 msgid "View Schema" msgstr "مشاهدۀ اسکیما" #: includes/modules/schema/class-post-type.php:50 msgid "View Schemas" msgstr "مشاهدۀ اسکیماها" #: includes/modules/schema/class-post-type.php:51 msgid "Search schemas" msgstr "جستجوی اسکیماها" #: includes/modules/schema/class-post-type.php:56 msgid "Rank Math Schema Templates" msgstr "الگوهای اسکیمای رنک مث" #: includes/modules/schema/class-post-type.php:84 includes/modules/schema/class-post-type.php:85 msgid "Schema Templates" msgstr "الگوهای اسکیما" #: includes/modules/schema/class-rest.php:51 msgid "Schema to add." msgstr "اسکیمایی که باید اضافه کنید." #: includes/modules/schema/class-rest.php:113 msgid "Sorry, you are not allowed to save template." msgstr "با عرض معذرت، شما مجاز به ذخیره الگو نیستید." #: includes/modules/schema/class-schema.php:125 msgid "Estimated Cost:" msgstr "هزینه تخمینی:" #: includes/modules/schema/class-schema.php:149 msgid "Supply:" msgstr "تولید:" #: includes/modules/schema/class-schema.php:174 msgid "Tools:" msgstr "ابزارها:" #: includes/modules/schema/class-schema.php:198 msgid "Materials:" msgstr "اطلاعات تکمیلی:" #: includes/modules/schema/class-video.php:62 includes/modules/schema/class-video.php:63 #: includes/modules/schema/class-video.php:64 includes/modules/schema/class-video.php:65 msgid "Learn more" msgstr "بیشتر بدانید" #: includes/modules/schema/class-video.php:76 msgid "Post Types:" msgstr "پست‌تایپ‌ها:" #: includes/modules/schema/class-video.php:86 msgid "Attachments" msgstr "پیوست‌ها" #: includes/modules/schema/class-video.php:89 #, php-format msgid "Change Global SEO, Schema, and other settings for %1$s. %2$s" msgstr "سئوی سراسری، اسکیما، و سایر تنظیمات %1$s را تغییر دهید. %2$s" #: includes/modules/schema/shortcode/claimreview.php:23 msgid "Author Name" msgstr "نام نویسنده" #: includes/modules/schema/shortcode/claimreview.php:30 msgid "Published Date" msgstr "تاریخ اکران" #: includes/modules/schema/shortcode/claimreview.php:37 msgid "Appearance Headline" msgstr "نمایش عنوان" #: includes/modules/schema/shortcode/claimreview.php:44 msgid "Appearance URL" msgstr "آدرس اینترنتی فیلم" #: includes/modules/schema/shortcode/claimreview.php:51 msgid "Appearance Author" msgstr "نویسنده فیلم" #: includes/modules/schema/shortcode/claimreview.php:58 msgid "Appearance Published Date" msgstr "تاریخ اکران فیلم" #: includes/modules/schema/shortcode/dataset.php:25 msgid "Reference Web page " msgstr "صفحه وب مرجع " #: includes/modules/schema/shortcode/dataset.php:35 msgid "Identifier" msgstr "شناسه" #: includes/modules/schema/shortcode/dataset.php:46 includes/views/compare-keywords.php:24 msgid "Keywords" msgstr "کلمات کلیدی" #: includes/modules/schema/shortcode/dataset.php:54 includes/modules/schema/shortcode/dataset.php:85 msgid "License" msgstr "مجوز" #: includes/modules/schema/shortcode/dataset.php:61 msgid "Catalog" msgstr "کاتالوگ" #: includes/modules/schema/shortcode/dataset.php:68 msgid "Temporal Coverage" msgstr "پوشش زمانی" #: includes/modules/schema/shortcode/dataset.php:75 msgid "Special Coverage" msgstr "پوشش ویژه" #: includes/modules/schema/shortcode/dataset.php:84 includes/modules/schema/views/post-types.php:162 msgid "Description" msgstr "توضیحات" #: includes/modules/schema/shortcode/dataset.php:88 msgid "Data Sets" msgstr "مجموعه داده‌ها" #: includes/modules/schema/shortcode/dataset.php:102 msgid "Format" msgstr "فرمت" #: includes/modules/schema/shortcode/dataset.php:106 msgid "Distribution" msgstr "اکران فیلم" #: includes/modules/schema/shortcode/howto.php:25 msgid "Total Time" msgstr "زمان کل" #: includes/modules/schema/shortcode/movie.php:16 msgid "Director" msgstr "کارگردان" #: includes/modules/schema/shortcode/movie.php:23 msgid "Date Created" msgstr "تاریخ ایجاد شد" #: includes/modules/schema/views/others.php:16 msgid "Show SEO Score" msgstr "نمایش نمره سئو" #: includes/modules/schema/views/others.php:19 msgid "" "Show the calculated SEO Score as a badge on the front end for selected post types. It can be disabled for specific " "posts." msgstr "" "نمرات سئو محاسبه شده را به‌عنوان علامت در فرانت‌اِند برای پست‌تایپ‌های انتخاب شده نشان دهید. این مورد می‌تواند برای پست‌های " "خاص غیرفعال باشد." #: includes/modules/schema/views/others.php:30 msgid "SEO Score Post Types" msgstr "پست‌تایپ‌های نمره سئو" #: includes/modules/schema/views/others.php:41 msgid "SEO Score Template" msgstr "الگوی نمره سئو" #: includes/modules/schema/views/others.php:42 msgid "Change the styling for the front end SEO score badge." msgstr "برای نمایش علامت نمره سئو باید استایل فرانت‌اِند را تغییر دهید." #: includes/modules/schema/views/others.php:44 msgid "Circle" msgstr "دایره‌ای" #: includes/modules/schema/views/others.php:45 msgid "Square" msgstr "مربع" #: includes/modules/schema/views/others.php:56 msgid "SEO Score Position" msgstr "جایگاه نمره سئو" #: includes/modules/schema/views/others.php:59 #, php-format msgid "" "Display the badges automatically, or insert the %1$s shortcode in your posts and the %2$s template tag in your theme " "template files." msgstr "" "علامت‌ها را به‌صورت خودکار نمایش دهید یا کدکوتاه %1$s را در نوشته‌های خود و تگ الگوی %2$s را در فایل‌های الگوی قالب خود " "درون‌ریزی کنید." #: includes/modules/schema/views/others.php:66 msgid "Below Content" msgstr "پایین محتوا" #: includes/modules/schema/views/others.php:67 msgid "Above Content" msgstr "بالای محتوا" #: includes/modules/schema/views/others.php:68 msgid "Above & Below Content" msgstr "بالا و پایین محتوا" #: includes/modules/schema/views/others.php:69 msgid "Custom (use shortcode)" msgstr "سفارشی (استفاده از کدکوتاه)" #: includes/modules/schema/views/others.php:79 msgid "Support Us with a Link" msgstr "ما را با یک لینک پشتیبانی کنید" #: includes/modules/schema/views/others.php:81 #, php-format msgid "" "If you are showing the SEO scores on the front end, this option will insert a %1$s backlink to RankMath.com to show " "your support. You can change the link & the text by using this %2$s." msgstr "" "اگر در بخش فرانت‌اِند سایت خود نمرات سئو را نشان می‌دهید، این گزینه یک بک لینک %1$s را در RankMath.com درج می‌کند تا " "پشتیبانی شما را نشان دهد. با استفاده از این %2$s می‌توانید لینک و متن را تغییر دهید." #: includes/modules/schema/views/others.php:81 msgid "filter" msgstr "فیلتر" #: includes/modules/schema/views/others.php:91 includes/modules/schema/views/others.php:92 msgid "Remove Media Data from RSS feed" msgstr "حذف داده‌های رسانه از فید RSS" #: includes/modules/schema/views/others.php:105 msgid "RSS Before Content" msgstr "RSS قبل از محتوا" #: includes/modules/schema/views/others.php:106 msgid "Add content before each post in your site feeds." msgstr "محتوا را قبل از هر انتشار در فید سایت خود اضافه کنید." #: includes/modules/schema/views/others.php:114 msgid "RSS After Content" msgstr "RSS پس از محتوا" #: includes/modules/schema/views/others.php:115 msgid "Add content after each post in your site feeds." msgstr "محتوا را پس از هر انتشار در فید سایت خود اضافه کنید." #: includes/modules/schema/views/post-types.php:18 msgid "To configure attachment-related meta tags disable attachment redirection to parent." msgstr "برای پیکربندی متا تگ‌های مرتبط با پیوست‌ها، ریدایرکت پیوست به مادر را غیرفعال کنید." #: includes/modules/schema/views/post-types.php:51 #, php-format msgid "Single %s Title" msgstr "عنوان %s تکی" #: includes/modules/schema/views/post-types.php:53 #, php-format msgid "Default title tag for single %s pages. This can be changed on a per-post basis on the post editor screen." msgstr "" "تگ عنوان پیش‌فرض که برای صفحه‌های %s تکی استفاده می‌شود. این تگ می‌تواند بر اساس هر نوشتۀ مجزا در صفحه ویرایشگر آن نوشته " "تغییر یابد." #: includes/modules/schema/views/post-types.php:66 #, php-format msgid "Single %s Description" msgstr "توضیحات %s تکی" #: includes/modules/schema/views/post-types.php:68 #, php-format msgid "Default description for single %s pages. This can be changed on a per-post basis on the post editor screen." msgstr "" "توضیحات پیش‌فرض که برای صفحه‌های تکی %s استفاده می‌شود. این تگ می‌تواند بر اساس هر نوشتۀ مجزا در صفحه ویرایشگر آن نوشته " "تغییر یابد." #: includes/modules/schema/views/post-types.php:85 #, php-format msgid "%s Archive Title" msgstr "عنوان بایگانی %s" #: includes/modules/schema/views/post-types.php:87 #, php-format msgid "Title for %s archive pages." msgstr "این عنوان برای صفحات بایگانی %s می‌باشد." #: includes/modules/schema/views/post-types.php:100 #, php-format msgid "%s Archive Description" msgstr "توضیحات بایگانی %s" #: includes/modules/schema/views/post-types.php:102 #, php-format msgid "Description for %s archive pages." msgstr "این توضیحات برای صفحات بایگانی %s می‌باشد." #: includes/modules/schema/views/post-types.php:117 includes/modules/schema/views/post-types.php:134 msgid "Schema Type" msgstr "نوع اسکیما" #: includes/modules/schema/views/post-types.php:119 msgid "Default rich snippet selected when creating a new product." msgstr "ریچ اسنیپت پیش‌فرض در هنگام ایجاد یک محصول جدید انتخاب شده است." #: includes/modules/schema/views/post-types.php:121 includes/modules/schema/views/post-types.php:137 msgid "None" msgstr "هیچ کدام" #: includes/modules/schema/views/post-types.php:135 msgid "Default rich snippet selected when creating a new post of this type. " msgstr "ریچ اسنیپت پیش‌فرض در هنگام ایجاد یک پست جدید از این پست تایپ انتخاب شده است. " #: includes/modules/schema/views/post-types.php:150 msgid "Headline" msgstr "عنوان" #: includes/modules/schema/views/post-types.php:178 #, php-format msgid "" "Google does not allow Person as the Publisher for articles. Organization will be used instead. You can read more about " "this here." msgstr "" "گوگل برای مقالات به \"شخص\" به‌عنوان \"ناشر\" مجوز نمی‌دهد. در عوض از سازمان استفاده خواهد شد. می‌توانید اطلاعات بیشتری در " "این مورد از اینجا بخوانید." #: includes/modules/schema/views/post-types.php:183 msgid "Article Type" msgstr "نوع مقاله" #: includes/modules/schema/views/post-types.php:199 msgid "Autodetect Video" msgstr "شناسایی خودکار ویدئو" #: includes/modules/schema/views/post-types.php:200 msgid "Populate automatic Video Schema by auto-detecting any video in the content." msgstr "با شناسایی خودکار هر ویدئویی در محتوا، اسکیمای ویدئو را به‌صورت اتوماتیک تکمیل کنید." #: includes/modules/schema/views/post-types.php:214 includes/modules/schema/views/post-types.php:231 #, php-format msgid "%s Robots Meta" msgstr "متای ربات %s" #: includes/modules/schema/views/post-types.php:216 #, php-format msgid "" "Select custom robots meta, such as nofollow, noarchive, etc. for single %s pages. Otherwise " "the default meta will be used, as set in the Global Meta tab." msgstr "" "برای صفحه‌های تکی %s، متای ربات سفارشی، مانند نو فالو یا نو آرشیو یا... را انتخاب کنید. در غیر " "این صورت، از متای پیش‌فرض استفاده می‌شود، بر طبق همان تنظیماتی که در زبانۀ \"متای سراسری\" پیکربدی شده است." #: includes/modules/schema/views/post-types.php:233 #, php-format msgid "Custom values for robots meta tag on %s." msgstr "مقادیر سفارشی برای متا تگ ربات در %s." #: includes/modules/schema/views/post-types.php:247 #, php-format msgid "%s Advanced Robots Meta" msgstr "متای ربات پیشرفته %s" #: includes/modules/schema/views/post-types.php:258 msgid "Link Suggestions" msgstr "پیشنهادات لینک" #: includes/modules/schema/views/post-types.php:259 msgid "Enable Link Suggestions meta box for this post type, along with the Pillar Content feature." msgstr "جعبه متای پیشنهادات لینک را برای این پست تایپ، به همراه ویژگی محتوای پایه فعال کنید." #: includes/modules/schema/views/post-types.php:269 msgid "Link Suggestion Titles" msgstr "عنوان‌های پیشنهادی لینک" #: includes/modules/schema/views/post-types.php:270 msgid "Use the Focus Keyword as the default text for the links instead of the post titles." msgstr "بجای عنوان‌های پست‌ها از کلمه کلیدی کانونی به‌عنوان متن پیش‌فرض برای لینک‌ها استفاده کنید." #: includes/modules/schema/views/post-types.php:272 msgid "Titles" msgstr "عنوان‌ها" #: includes/modules/schema/views/post-types.php:273 msgid "Focus Keywords" msgstr "کلمات کلیدی کانونی" #: includes/modules/schema/views/post-types.php:287 msgid "Primary Taxonomy" msgstr "طبقه‌بندی اصلی" #: includes/modules/schema/views/post-types.php:289 #, php-format msgid "Select taxonomy to show in the Breadcrumbs when a single %1$s is being viewed." msgstr "یک طبقه‌بندی را انتخاب کنید تا وقتیکه یک %1$s تکی نمایش داده می‌شود، آن طبقه‌بندی در مسیریاب قابل مشاهده باشد." #: includes/modules/schema/views/post-types.php:301 msgid "Thumbnail for Facebook" msgstr "تصویر بندانگشتی برای فیس‌بوک" #: includes/modules/schema/views/post-types.php:302 msgid "" "Image displayed when your page is shared on Facebook and other social networks. Use images that are at least 1200 x 630 " "pixels for the best display on high resolution devices." msgstr "" "این تصویر زمانی که صفحۀ شما در فیس‌بوک یا سایر شبکه‌های اجتماعی به اشتراک گذاشته شود نمایش داده می‌شود. برای داشتن بهترین " "نمایش در دستگاه‌های با وضوح بالا از تصاویری استفاده کنید که حداقل 1200x630 پیکسل باشند." #: includes/modules/schema/views/post-types.php:312 includes/modules/schema/views/post-types.php:339 msgid "Bulk Editing" msgstr "ویرایش دسته‌جمعی" #: includes/modules/schema/views/post-types.php:313 includes/modules/schema/views/post-types.php:340 msgid "Add bulk editing columns to the post listing screen." msgstr "ستون‌های ویرایش دسته‌جمعی را به صفحۀ لیست نوشته‌ها اضافه کنید." #: includes/modules/schema/views/post-types.php:315 includes/modules/schema/views/post-types.php:342 msgid "Disabled" msgstr "غیرفعال شده" #: includes/modules/schema/views/post-types.php:316 includes/modules/schema/views/post-types.php:343 msgid "Enabled" msgstr "فعال شده" #: includes/modules/schema/views/post-types.php:317 includes/modules/schema/views/post-types.php:344 msgid "Read Only" msgstr "فقط خواندنی" #: includes/modules/schema/views/post-types.php:328 msgid "Add SEO Meta Box" msgstr "افزودن جعبه متای سئو" #: includes/modules/schema/views/post-types.php:329 msgid "Add the SEO Meta Box for the editor screen to customize SEO options for posts in this post type." msgstr "جعبه متای سئو را برای سفارشی‌سازی تنظیمات سئو در نوشته‌ها برای این پست تایپ در ویرایشگر اضافه کنید." #: includes/modules/schema/views/post-types.php:356 includes/modules/video-sitemap/settings-video.php:43 msgid "Custom Fields" msgstr "فیلدهای سفارشی" #: includes/modules/schema/views/post-types.php:357 msgid "List of custom fields name to include in the Page analysis. Add one per line." msgstr "لیست نام فیلدهای سفارشی برای تجزیه و تحلیل صفحه را درج کنید. هر کدام را در یک خط اضافه کنید." #: includes/modules/video-sitemap/class-video-sitemap.php:59 msgid "" "Video Sitemaps give search engines information about video content on your site. More information: Video Sitemaps" msgstr "" "نقشه سایت ویدئویی اطلاعاتی را درمورد محتوای ویدئوی سایت شما به موتورهای جستجو می‌دهد. اطلاعات تکمیلی: نقشه سایت ویدئویی" #: includes/modules/video-sitemap/class-video-sitemap.php:62 #, php-format msgid "Your Video Sitemap index can be found here: %s" msgstr "ایندکس نقشه سایت ویدئویی شما از اینجا قابل مشاهده است: %s" #: includes/modules/video-sitemap/settings-video.php:18 msgid "Hide Sitemap" msgstr "مخفی‌سازی نقشه سایت" #: includes/modules/video-sitemap/settings-video.php:19 msgid "Hide the sitemap from normal visitors?" msgstr "نقشه سایت را برای بازدیدکنندگان معمولی مخفی می‌کنید؟" #: includes/modules/video-sitemap/settings-video.php:44 msgid "List of custom fields name to check for video content. Add one per line." msgstr "این لیست نام فیلدهای سفارشی برای بررسی محتوای ویدئویی است. در هر خط یک مورد اضافه کنید." #: includes/modules/woocommerce/options.php:15 msgid "Noindex Hidden Products" msgstr "حالت نو ایندکس محصولات پنهان" #: includes/modules/woocommerce/options.php:16 msgid "Set Product Pages to noindex when WooCommerce Catalog visibility is set to hidden." msgstr "صفحات محصول را برای زمانیکه وضعیت مشاهدۀ کاتالوگ ووکامرس به‌صورت پنهان تنظیم شده است، بر روی نو ایندکس تنظیم کنید." #: includes/plugin-update/class-plugin-update.php:75 #, php-format msgid "Rank Math Pro is installed but not activated yet. %1$sActivate now%2$s. It only takes 20 seconds!" msgstr "رنک مث پرو نصب شده است اما هنوز فعال نیست. %1$sهمین الان فعال کنید%2$s. فقط 20 ثانیه طول می‌کشد!" #: includes/plugin-update/class-plugin-update.php:108 msgid "Enable updates" msgstr "فعال‌سازی به‌روزرسانی‌ها" #: includes/plugin-update/class-plugin-update.php:259 msgid "Rank Math SEO PRO For WordPress" msgstr "افزونه سئوی رنک مث پرو برای وردپرس" #: includes/plugin-update/class-plugin-update.php:261 msgid "SEO is the most consistent source of traffic for any website" msgstr "سئو مهم‌ترین و مؤثرترین منبع جذب ترافیک برای هر وبسایتی است" #: includes/plugin-update/class-plugin-update.php:263 #, php-format msgid "" "We created %1$sRank Math, a WordPress SEO plugin%2$s, to help every website owner get access to the SEO tools they need " "to improve their SEO and attract more traffic to their website." msgstr "" "ما %1$sرنک مث، افزونه سئوی وردپرس%2$s را ساختیم، تا به همۀ مدیران وبسایت‌ها کمک کنیم تا به ابزار سئوی حرفه‌ای که برای " "بهبود سئو و افزایش ترافیک وبسایتشان نیاز دارند دسترسی داشته باشند." #: includes/plugin-update/class-plugin-update.php:418 msgid "Please update the free version before updating Rank Math SEO PRO." msgstr "لطفاً قبل از اینکه \"رنک مث پرو\" را به‌روزرسانی کنید، ابتدا \"رنک مث رایگان\" را به آخرین نسخه به‌روزرسانی نمائید." #: includes/plugin-update/class-plugin-update.php:421 #, php-format msgid "It seems that you don't have an active subscription for %1$s. Please see %2$sdetails and pricing%3$s." msgstr "" "به نظر می‌رسد که شما هیچ اشتراک فعالی را برای %1$s در حساب کاربری خود ندارید. لطفاً %2$sجزئیات و قیمت%3$s را ببینید." #: includes/plugin-update/class-plugin-update.php:428 #, php-format msgid "Please %1$sconnect %2$s%3$s for automatic updates." msgstr "برای به‌روزرسانی اتوماتیک از شرکت اصلی لطفاً %1$sبه %2$s متصل شوید%3$s." #: includes/views/compare-keywords.php:16 msgid "Close panel" msgstr "پنل را ببندید" #: includes/views/compare-keywords.php:26 msgid "Enter Keyword" msgstr "کلمه کلیدی را وارد کنید" #: includes/views/compare-keywords.php:27 msgid "Add" msgstr "افزودن" #: includes/views/compare-keywords.php:31 msgid "Compare Keywords" msgstr "مقایسه کلمات کلیدی" #: includes/views/compare-keywords.php:32 msgid "Close and use selected keywords" msgstr "ببندید و از کلمات کلیدی انتخاب شده استفاده کنید" #: includes/views/compare-keywords.php:33 msgid "Cancel" msgstr "لغو کردن" #: includes/views/compare-keywords.php:39 msgid "Data source: Google Trends" msgstr "منبع داده‌ها: گوگل ترندز" #: includes/views/compare-keywords.php:44 msgid "Trends" msgstr "گوگل ترندز" #: includes/views/csv-import-export-panel.php:19 msgid "Import SEO meta data for posts, terms, and users from a CSV file." msgstr "متادیتاهای سئو را برای پست‌ها، مقررات و کاربران از یک فایل CSV درون‌ریزی کنید." #: includes/views/csv-import-export-panel.php:43 msgid "Do not overwrite existing data" msgstr "بر روی داده‌های موجود جایگزین نکنید" #: includes/views/csv-import-export-panel.php:44 msgid "Check this to import meta fields only if their current meta value is empty." msgstr "برای درون‌ریزی متافیلدها این گزینه را فقط زمانی تیک بزنید که مقدار متای فعلی خالی باشد." #: includes/views/csv-import-export-panel.php:48 #, php-format msgid "" "%s It is recommended to save a database backup before using this option because importing malformed CSV can result in " "loss of data." msgstr "" "%s توصیه می‌شود قبل از استفاده از این گزینه، یک نسخه پشتیبان از پایگاه داده سایت خود ذخیره کنید زیرا اگر درون‌ریزی CSV با " "مشکل مواجه شود منجر به از دست رفتن داده‌ها می‌شود." #: includes/views/csv-import-export-panel.php:48 msgid "Warning:" msgstr "اخطار:" #: includes/views/csv-import-export-panel.php:76 msgid "Post types:" msgstr "پست‌تایپ‌ها:" #: includes/views/csv-import-export-panel.php:87 msgid "Taxonomies:" msgstr "طبقه‌بندی‌ها:" #: includes/views/csv-import-export-panel.php:98 msgid "User Roles:" msgstr "نقش‌های کاربری:" #: includes/views/csv-import-export-panel.php:113 msgid "Include read-only columns (SEO score and link counts)" msgstr "ستون‌های فقط-خواندنی را شامل کنید (نمره سئو و تعداد لینک‌ها)" #: includes/views/csv-import-export-panel.php:116 msgid "Choose the object types to export." msgstr "انواع شیءها را برای برون‌بری انتخاب کنید." #: includes/views/csv-import-export-panel.php:118 msgid "Use advanced options" msgstr "استفاده از گزینه‌های پیشرفته" #: includes/views/csv-import-redirections-panel.php:13 msgid "Redirections CSV" msgstr "CSV ریدایرکت‌ها" #: includes/views/csv-import-redirections-panel.php:16 msgid "Add or edit redirections by importing and exporting a CSV file." msgstr "با درون‌ریزی یا برون‌بری یک فایل CSV، ریدایرکت‌ها را اضافه کنید یا آن‌ها را ویرایش کنید." #: includes/views/csv-import-redirections-panel.php:23 msgid "Import Redirections" msgstr "درون‌ریزی ریدایرکت‌ها" #: includes/views/csv-import-redirections-panel.php:27 msgid "Export Redirections" msgstr "برون‌بری ریدایرکت‌ها" #: includes/views/csv-import-redirections-panel.php:40 msgid "Do not update current redirections" msgstr "ریدایرکت‌های فعلی را به‌روزرسانی نکنید" #: includes/views/csv-import-redirections-panel.php:41 msgid "Check this to only create non-existing redirections." msgstr "این گزینه را فقط برای ایجاد ریدایرکت‌های ناموجود تیک بزنید." #: includes/views/csv-import-redirections-panel.php:61 msgid "Export current redirections as a CSV file." msgstr "ریدایرکت‌های فعلی را در یک فایل CSV برون‌بری کنید." #: rank-math-pro.php:105 msgid "Please update Rank Math Free to the latest version first before activating the PRO version." msgstr "لطفاً قبل از اینکه نسخۀ پرو را فعال نمائید، ابتدا رنک مث رایگان را به آخرین نسخه به‌روزرسانی کنید." #: rank-math-pro.php:113 #, php-format msgid "" "Your account does not have any active subscription. Please buy the Rank Math PRO " "version here or reconnect your account here." msgstr "" "هیچ اشتراک فعالی در حساب کاربری شما وجود ندارد. لطفاً افزونه \"رنک مث پرو\" را از " "اینجا خریداری نمائید یا حساب خود را از اینجا متصل کنید." #: rank-math-pro.php:141 msgid "Rank Math free version is required to run Rank Math Pro. Both plugins are now disabled." msgstr "" "برای اجرای افزونۀ \"رنک مث پرو\" به افزونۀ \"رنک مث رایگان\" در مخزن وردپرس نیاز است. هر دو افزونه در حال حاضر غیرفعال " "هستند." #: rank-math-pro.php:145 msgid "" "Rank Math free version is required to run Rank Math Pro, but it could not be installed automatically. Please install " "and activate the free version first." msgstr "" "برای اجرای افزونۀ \"رنک مث پرو\" به افزونۀ \"رنک مث رایگان\" در مخزن وردپرس نیاز است، اما نمی‌تواند به طور خودکار نصب " "شود. لطفاً ابتدا نسخه رایگان را نصب و فعال کنید." #: rank-math-pro.php:151 msgid "" "Rank Math free version is required to run Rank Math Pro, but it could not be activated automatically. Please install " "and activate the free version first." msgstr "" "برای اجرای افزونۀ \"رنک مث پرو\" به افزونۀ \"رنک مث رایگان\" در مخزن وردپرس نیاز است، اما نمی‌تواند به طور خودکار فعال " "شود. لطفاً ابتدا نسخه رایگان را نصب و فعال کنید." languages/rank-math-pro-fr_FR.mo000064400000412762147600403130012535 0ustar000!aCUWqy>3Ƃ  ȃփ "&)P"b Ƅ̈́&Մ`j]Kȅ-rBr( ˇ19'Ẍ%W}  ˉ؉j Ê ˊ֊  ŋh 2#*VCЍ  @?W+Îbs֏ߏ {x"~ ҐܐБ6.^?(ǒВ ؒ  $.29 K X/f ̓ۓ  (#,P_TnQÔmR ֕ - AL^rx2q='@e1 ؘ   d&  0י$,?Q H@F O] epx  ś͛ ԛޛ  -D M [ g t 4Ҝ ٜ-%D[bt } %ߝ +):dy4dĞ)FJS\el s 6nȠu7ġڡ6RhK4#"4?Wr  !. 5?HN U boV !5>DXi}% 6Υ m' +3+ 0 ;Igov IQY^fo&,Ϩ  "6N` ov}  !. 7SA Ǫ֪& < CNjr zOͫ *3"Ru~&ɬѬ٬  2H8  ̭5߭(]9 ʮL 8X GS[o  ̰԰ - 8 FSbw űб*n DzѲ! .27>TY`h-$ٳtOĵ!˵%ܶ 'C JgTɷѷٷ);KZbj pcz޸3$0<m!̹. B^Pͺ   ( /= DNW]f!m!ɻ ܻ &/DIg pz9>%&,4;$@*eI Q \fD+  A3lK>Qg?v  ,&Sew#7 O'p5rA GThyoD CM>T',FK S_x  3eiou    w}; &':A H Sty 1 @?. nz O  * 5BQ`tHz  -;DMat * !" 'g10  * 8CNW@GPY^dv  "   ' 2#<`h{  '%<b    ) 4AR Zdlr % 07 G Ub t   K"  $ - 8BSey,!  6Rbj $0I P^Cd,t|)/IY    6 ER^c )1 [yh " + 5?H NXn ,4 JTj)  A ;b12)#-Q1q+TA$fn ;KMV_KpI%>CRq   %7 HScy   #(:L]t 7  a{WC 4!*F_~ # :)Gqz68'78p *<OLW  #7 LW_fv  !  $7>G Wc ~ <  !-Gb |   - 2@Ro 3 : DRex"* R7   F!h[xN#QQ'@yWEXX/UI7S*p?qRPi z .$ $ /9A[m}  2E[o  46 U a l y  ,E?`>;?,[L , . :FL ]gx1 I S^ p z     %F^dv} '/8M dn u  &C J Vasy -063 7< t o f f =x | :3  n %  J b c/ [ I \9$+8= d^hIG/~_1 +e]P]=J_ m;K3G8KXAFU-@D: 8D}:O:=*  7 AM S%`3' ;FOc t ~  >*:BHZnv~  06 A S g k s}  +!*.!(Y!!!!! !!!! !!$"'"6"K" b"n" u""" """" " """S"K#Z#x###I#$u$ %%% %%% &&&&& & & &&&' '' -';'PJ'' .(9(I( ]( g(r(((( ( ((((()H)W)* &*3*L* c*m* |*`*K*P7+.++ + +T+(,.,2,B--^~.Y.Q7/-///+/0."0OQ00J001 11 1 +1 61C1 L1Z1 k1Xu101y1y22,2+223D3cL444444[46@5$w55T6f6x6 66 661617 @7N7!m7 777777.7o7f8d8.L9{9z:{:.E;Bt;9;";<-<)K<u<48=(m= == ====>>*>">> ??0?8?%M?s????@@yA@B]QBHB*B'#C*KCNvCC.CDQ#D9uDDhEFF3FHFF(F*GIGhGqGGHMHHIIq2I'I II I I J J$J,J 5J@JEJMJgJ{J=JJ%JK%K;KYK!kK K"KK*KKKr L]~LLeM MM NNN%N .N:NMN `NjNN#NNNNNO{0PPPIP>GQQ QQQQQQQvQZR oRyRRR-RQR #S#DS7hSRSS TTZ TX{TTT T TU U U!U)U :UGUMUVU]UdUmUuUUUUUUUUUVV &V2V9VJVI[VVVVBV+WEW`WgWyW WWWWWW>W XX-%XHSXLXX%YH)Y|rY&YZZ#Z,Z5Z]Y]%_]%] ]#]]X ^:d^^^^,^C^2__ ___ _ _``` `3`I`R`kZ`&```a a'a0a6aJa[aoa"aaaaEabb)b8b bb bb/bAc[cuc {cc'ccccccd&d dde eee-e,5e bepe5ee#ee f9fSfiffIgPgegzgggggg4hIh_hthhh h(h h"i 'i1i'@i hiri {iii iii^i GjTj']j0j jjCjk #k -k 7kCk`kwkk kkkkRkll&l8lIlglNl#llsmmm mm'mmnj.nXnn pp#p?p Vpwpppp p ppp p q&q;qTqiq{qqqqqqqqqr r=r3rs4s8sHs`sxsss ssssssstt3.t2btt^u!vv-v0v(w x&x-x>xPxfxx xkxy yyy"y)y/y6yFy Ky=Uyyyy yy yzyizFz%zIz6{Q{b{1{{{'{T |b|~s| ||}0} 7}A} I}T} Y} c}m}u}} } }}}}}}}} ~7~O~3g~~~~~~ ~ ~ML]+'-J2)\]0a?AHYl}iІ(:c,UvlTUm 2I1Mel)+(ՊL.&{1Dԋٌ O nd~ %ǎ 7< D#Rv+ ͏Տ Jt@  ǐ  !+18N_ oz Q\5;D _Nj ̓ؓ/)0 8+Eqv@Ô KKhĕ ʕԕܕ  Жߖd{ ٗ  ">-\= ݘ#, 5:p u{5 4 >IMSg m2x nҚA G,tz ՝19 H S ] k v+ ʞ ֞ !2F Zf!1ɟ($&:apy Ƞՠڠ  ! '18= R ^iqy0 1EYwǢr# r }#äդ  /@\y2/=7T#ݦx%s' ǧԧܧ m#Ų̃ѨD;Q @Lctϫ"'AXr &>%V*|Qj ® Ѯ ۮ 5<W`sү  ($E/j)  /Q>K:ܱ@9X2.Ų>23bfVɳ (>UizKմeݴCLUOlI/MUqz ""ɶ 38Iay з &8IYhw Ÿٸ A] fp  t%; MnI)ʼA(6*_1&/ - 8 E R `n s־9 (2Kf8<DLe x('(/D [be  (0Yi    ' 9C T&a    *7 Q [ i@w  1Rk%   $ 4@Z%s /"Cfo )$')Lv8}s  $7e\cfmn?PoeoXhqZ3i70I ")@OvW')<Ndy -N6O X c n+z"!&!*L]q"$%"@`)~'"5KX@  & - : G U _i~ !0 $T6PTX1L^6(E n     !:Zn}3 *1JS  #+J isz   )5>[ k y0?S? 6pB L96.Q3IwEXUcl(8B2Fu!OqaJq2.9#,6PDf0[\]qL5E ^RM[n[R@L^<GMEm8 /% UC` " " 5Vhz'= QH] ( BNU?Z9(6/'W[ch p|   -<M"_   %d.$$^4R    % 1=EL ^jo! 3 D %V |           ] } e  |      q ZV y 1+ ]  e r l   ) %tu k6C"9f :dM_b     &4GXV0)x  Z6-' K`QP<6Y:XGIEd[\2i,gn{wA]ec&83Jh ,i=X m :yrMuJ{Ovyt~{2W .n_)hj?\ m?N;3A"g"Nf^{;=b%lkzl0DVfEPCzw_G+>Y-Ka,f c,.TfZSS;cWb<e7]=b7x~v+4j"#@i&TRo|geZ<hxJ  u}\qI+js ][ x8`yA8)#5e&|U@{$ sZ|q@ut|Fw>)}zCQ !/uL1AL+D5(@^ |02VIZL^/4*4jI-.AERa`n2}1I1e'~RH7tot y\AYu.>KG`l/9,4 BFP9Tzp$XoFPeRva=)"#z7* vHr&R<DN!WSB9pr Gd1Oo` wsMrdjK 2R@Tf V>Y.F r3V*+8 6i$1  m41n47VI' n]Z#C ]HaQ?Ndw9Lt*kSMzbB[>xEJWFU%!yLC~!|H0} ::U0>vO("8O03 K ~8-k'_qMJtP-jGu(O E\F5V)aBdif(7POLh c[q`m_U}xr/<m%Q;G $sDB:^cEk5<6 =:a/k!WD.3;vM6hh{%#Q 32^SpD;U([ T("[-)J\p'H9oc l%$s}'bk&xQX,KoN*pgi5nNHC?g@5g*SXdB0_ +M9#C ^T q%?l ~]YqYs=_bU/pm!6yXl?W$&w Only include this property if the dataset has a spatial dimension.#%1$s to exclude for %2$s.%d Hour%d Min%d Sec%d redirection moved to Trash.%d redirections moved to Trash.%d redirections have been assigned to the category.%s (opens in a new tab)%s It is recommended to save a database backup before using this option because importing malformed CSV can result in loss of data.%s categories%s category%s published privately.%s published.%s reverted to draft.%s scheduled.%s updated.%s value to use in Product schema.%s value to use in the Product schema.↓ Rank Math← Go Back to the Redirections— Not Selected —(no title)15 Days30 Days6 Months7 Days90 Days← Sitemap IndexMin Size: 112Χ112px.
    A squared image is preferred by the search engines.Min Size: 1400x1400px, Max Size: 3000x3000px.
    The filesize should not exceed 0.5MB.A Custom Watermark item could not be saved because the name field is empty.A URL pointing to the actual video media fileA URL pointing to the actual video media file like MP4, MOV, etc. Please leave it empty if you don't know the URL.A URL pointing to the embeddable player for the video. Example: https://www.youtube.com/embed/VIDEOIDA URL that points to the start time of the clip. The clip URL must point to the same URL path as the video with additional query parameters that specify the time.A descriptive name of a dataset.A license under which the dataset is distributed.A plaintext description of the episode without HTML tags.A plaintext description of the podcast.A recipe video DescriptionA recipe video NameA recipe video thumbnail URLA short description of the broad category that the video belongs to. Add coma separated video categories. (Used in the Video Sitemap only)A short summary describing a dataset.A video URL. Optional.A video thumbnail URLALL UPPERCASEAPI KeyAbout PageActivate nowAdSenseAddAdd alt attributes for commenter profile pictures (avatars) automatically. The alt attribute value will be the username.Add ALT attributes for avatarsAdd FAQ Schema MarkupAdd ImageAdd LinkAdd ManufacturerAdd NewAdd New %sAdd New %s categoryAdd New CategoryAdd New ConditionAdd New SchemaAdd Video schema to posts which have YouTube or Vimeo Video in the content. Applies to only those Posts/Pages/CPTs in which Autodetect Video Option is On.Add WatermarkAdd a caption for all images without a caption automatically. The caption is dynamically applied when the content is displayed, the stored content is not changed.Add a description for all images without a description automatically. The description is dynamically applied when the content is displayed, the stored content is not changed.Add anotherAdd copyright details if your show is copyrighted.Add dropdown to filter results by categoryAdd in Keyword ManagerAdd missing image captionAdd missing image descriptionAdd more image watermarks to choose from for the social thumbnails.Add numberAdd one supply element per line.Add one tool per line.Add or edit redirections by importing and exporting a CSV file.Add speakable attributes to Article Schema.Add the URI prefixes you use for affiliate (cloaked) links, which redirect to external sites. These will not count as internal links in the content analysis. Add one per line.Add the tracking prefix provided by your tracking service like Chartable, Podsights, Podtrac, etc.Add timeAdd to CategoryAdd to graphAdd your local business's details here with "Local Business" Schema Markup in order to be eligible for local SERP features.AddedAdded by the Rank Math SEO Plugin.Added in Keyword ManagerAdding Focus Keywords..Adding…Additional CSS codeAdditional CSS code to customize the appearance of the reports. Insert the CSS code directly, without the wrapping style tag. Please note that the CSS support is limited in email clients and the appearance may vary greatly.Additional TypeAdditional settings are available in the Rank Math SEOAddressAddress FormatAddress SettingsAddress where the reports will be sent. You can add multiple recipients separated with commas.Address, Suburb, Region, Zip or LandmarkAddress:AdsenseAdvanced %sAffiliate Link PrefixAfghanistanAland IslandsAlbaniaAlgeriaAlignmentAllAll %sAll %s categoriesAll ArchivesAll LocationsAll Locations are part of the same OrganizationAll Post TypesAll Redirection CategoriesAll SchemasAll TaxonomiesAllow DraggingAllow ZoomAllow Zoom by scrollAllowedAllowed filetypes: %sAltAlt text set for the current image.Alternate NameAmerican SamoaAn API Key is required to display embedded Google Maps on your site. Get it here: %sAn alternate version of your site name (for example, an acronym or shorter name).An arbitrary string tag describing the video. Add coma separated video tags. (Used in the Video Sitemap only)An identifier, such as a DOI or a Compact Identifier. Add one identifier per line.AnalyticsAnalytics ReportAndorraAngolaAnguillaAnswerAntarcticaAntigua & BarbudaAntigua and BarbudaAppearanceAppearance AuthorAppearance HeadlineAppearance Published DateAppearance URLApplication CategoryArchivesAre you sure you want to add Video Schema to the posts/pages with the video in the content? This action is irreversible.Are you sure you want to change the Schema type for the selected posts? Doing so may irreversibly delete the existing Schema data.Are you sure you want to delete all the Manually Tracked keywords from Rank Tracker? This action is irreversible.Are you sure you want to import meta data from this CSV file?Are you sure you want to import redirections from this CSV file?Are you sure you want to stop the import process?Area ServedArgentinaArmeniaArticleArticle SectionArticle TypeArtsArubaAs above, but the label that would be applicable for more than one location (default: RM Locations).Audio File URLAustraliaAustriaAuthorAuthor NameAuto Add Focus KeywordsAuto-generate image for the auto detected video.Autodetect VideoAutogenerate ImageAutomatic updates are not available.Automatically detect the user's location as the starting point.AvailabilityAvatar of %sAverage PositionAverage click-through rate. Search clicks divided by search impressions.Average position of all the ranking keywords below 100 position.Avg. CTRAvg. PositionAvg.CTRAzerbaijanBahamasBahrainBangladeshBarbadosBasic SummaryBelarusBelauBelgiumBelizeBeninBermudaBhutanBlog PostBoliviaBonaire, Sint Eustatius and SabaBookBook FormatBosnia & HerzegovinaBosnia and HerzegovinaBotswanaBottom CenterBottom LeftBottom RightBouvet IslandBrandBrand NameBrand URLBrand value to use in Schema.org & OpenGraph markup.BrazilBreadcrumbsBreadcrumbs PanelBreadcrumbs are disabled in the Rank Math SEOBritish Indian Ocean TerritoryBritish Virgin IslandsBruneiBrunei DarussalamBulgariaBurkina FasoBurundiBusinessBusiness FAXBusiness TypeByBy default, current post URL is used.CSV FileCSV ImportCSV could not be imported:CSV could not be imported: File type error.CSV could not be imported: Upload failed.CSV import canceled.CSV import completed.CSV import completed. Successfully imported %d rows.CSV import in progress. You can see its progress and cancel it in the %1$sImport & Export panel%2$s.CSV import is in progress...CTRCaloriesCambodiaCameroonCanadaCancelCancel ImportCannot UpdateCanonical URLCape VerdeCapitalization settings for the alt attribute values. This will be applied for all alt attributes.Capitalization settings for the title attribute values. This will be applied for all title attributes.Capitalization settings for the image captions. This will be applied for all image captions.Capitalization settings for the image descriptions. This will be applied for all image descriptions.CaptionCaption formatCaribbean NetherlandsCatalogCategoryCayman IslandsCenterCentral African RepublicChadChamber of Commerce IDChange alt attribute casingChange caption casingChange description casingChange title casingCheck this to import meta fields only if their current meta value is empty.Check this to only create non-existing redirections.ChileChinaChoose a countryChoose the object types to export.Choose whether the site represents a person or an organization.Choose your Sitemap configuration and select which type of posts or pages you want to include in your Sitemaps. %sChristmas IslandClaimClear FilterClicksClip NameClip URLCloseClosedClosed labelClosing TimeCocos (Keeling) IslandsColombiaColorColor hex code or any other valid value for the background: CSS property.Columns number mismatch.ComedyComing SoonComorosCompetitor AnalysisCompleteCongoCongo (Brazzaville)Congo (Kinshasa)Congo - BrazzavilleCongo - KinshasaCongo, the Democratic Republic of theConsContactContact PageContact your SEO service provider for more AI credits.ContentContent ScoreContent URLConversion started. A success message will be shown here once the process completes. You can close this page.Cook IslandsCooking TimeCopied!CopyCopy & paste this shortcode in the content.Copy all active redirections to the .htaccess file.Copyright TextCostCosta RicaCote D'ivoireCould not import redirection.CountryCourseCourse ProviderCourse Provider NameCourse Provider URLCrawled AsCreate a News Sitemap for your news-related content. You only need a News sitemap if you plan on posting news-related content on your website.CreatedCroatiaCubaCuisineCuraçaoCurrencies AcceptedCurrencyCurrent status of the event (optional)CustomCustom Canonical URLCustom Canonical URL removed from %1$d %2$s.Custom FieldsCustom Image WatermarksCustom JSON-LD CodeCustom Meta DescriptionCustom Meta TitleCustom Mode %sCustom SchemaCustomize the label of the option users can use can click to get directions to your business location on the frontend.CyprusCzech RepublicCzechiaCôte d'IvoireData CatalogData SetData SetsData import will not work for this service as sufficient permissions are not given.DataSetDataSetsDatasetDate CreatedDate PostedDate PublishedDate and time of the eventDate of first publication of this tomeDefaultDefault Thumbnail WatermarkDeleteDelete AllDelete from Keyword ManagerDeletedDenmarkDescriptionDescription formatDetect LocationDirectorDismissDisplay ConditionsDisplay the Global Identified on Product Page along with other product details.DistributionDjiboutiDo not overwrite existing dataDo not update current redirectionsDominicaDominican RepublicDon't add opening hours data in SchemaDurationEasy %sEcuadorEdit %sEdit %s categoryEdit CategoryEdit SchemaEditionEditionsEducationEducation RequiredEgyptEither a specific edition of the written work, or the volume of the workEl SalvadorEmailEmbed URLEmployment Type Employment Type (Recommended)Empty column data.Empty for All Authors, or User IDs separated by commaEnable Auto ImportEnable SpeakableEnable if all of the locations where you serve customers are a part of the same legal entity.Enable updatesEncoding FormatEnd DateEnd OffsetEnd date and time of the eventEnhanced SearchEnter Schema TypeEnter a site URL to see how it ranks for the same SEO criteria as your site.Enter the name of your site to appear in search results.Enter the number of days to keep Analytics data in your database. The maximum allowed days are 180. Though, 2x data will be stored in the DB for calculating the difference properly.Entire SiteEpisodeEpisode DescriptionEpisode DurationEpisode Image URLEpisode NameEpisode NumberEpisode URLEquatorial GuineaEritreaEstimated CostEstimated Cost:EstoniaEthiopiaEventEvent Attendance ModeEvent StatusEvent TypeEvery 15 DaysEvery 7 DaysExample: /get/Example: P12DT23H15MExcludeExclude %s Terms ExcludedExperience RequiredExportExport 404 LogsExport CSVExport RedirectionsExport and download 404 logs from a selected period of time in the form of a CSV file. Leave the from/to fields empty to export all logs.Export current redirections as a CSV file.External Link IconFAQFULL REPORTFact CheckFactCheckFalkland IslandsFalkland Islands (Islas Malvinas)Falkland Islands (Malvinas)Faroe IslandsFaxFijiFilterFilter by Schema TypeFindFinishFinlandFor example, Game, MultimediaFor example, Windows 7, OSX 10.6, Android 1.6For more information, please see %s.For the advanced users who want to control every SEO aspect of the website. You are offered options to change everything and have full control over the website’s SEO.For websites where you only want to change the basics and let Rank Math do most of the heavy lifting. Most settings are set to default as per industry best practices. One just has to set it and forget it.For your video content, a Video Sitemap is a recommended step for better rankings and inclusion in the Video search.FormatFormat used for the new captions.Format used for the new descriptions.Format used when the address is displayed using the [rank_math_contact_info] shortcode.
    Available Tags: {address}, {locality}, {region}, {postalcode}, {country}, {gps}Format: +1-401-555-1212FranceFree versionFrench GuianaFrench PolynesiaFrench Southern TerritoriesFridayFrom dateFully-qualified URL of the episode audio file, including the format extension (for example, .wav, .mp3)GTINGTIN-12GTIN-13GTIN-14GTIN-8GabonGambiaGames & HobbiesGenderGenerateGenerate Video Schema for Old Posts/PagesGeo CoordinatesGeo CordinatesGeorgiaGermanyGhanaGibraltarGive your business's new location a name here. This field is required and will be visible to users.Global IdentifierGlobal Identifier key to use in the Product Schema.Global Identifier labelGlobal Identifier label to show on Product Page.Global Templates in UseGoogle CanonicalGoogle Core UpdatesGoogle Core Updates in the GraphsGoogle Maps API KeyGoogle Maps Embed APIGoogle News Publication NameGoogle PageSpeed score for desktop and mobile.Google TrendsGoogle does not allow Person as the Publisher for articles. Organization will be used instead.Google: Googlebot-News indexGovernment & OrganizationsGreeceGreenlandGrenadaGuadeloupeGuamGuatemalaGuernseyGuineaGuinea-BissauGuyanaHTML CodeHTML TagHaitiHeadlineHealthHeard Island and McDonald IslandsHeard Island and Mcdonald IslandsHeightHide Closed DaysHide Opening HoursHide SitemapHide routeHide the sitemap from normal visitors?Hiring OrganizationHiring Organization HitsHoly See (Vatican City State)HondurasHong KongHoverHow ToHow many times your site showed up in the search results.How many times your site was clicked on in the search results.How many times your site was clicked.HowToHungaryHybridISBNISO 4217 Currency code. Example: EURISO 8601 duration format. Example: PT1H30MISO 8601 duration format. Example: PT37M. Use this tool to convert standard time to ISO8601 format.IcelandIdentifierIf an imported redirection differs from an existing redirection (or another imported redirection) only by the source value, then those redirections will be merged into a single redirection with multiple sources. You can change this behavior with the %s filter hook.If checked, post status will be changed to Draft and its URL will return a 404 error, as required by the Rich Result guidelinesIf empty, podcast channel image will be used from the Settings page.If set to true, this property indicates whether a job posting will accept experience in place of its formal educational qualifications. If set to true, you must include both the experienceRequirements and educationRequirements properties.If the numeric ID is specified in the %s column, then the redirection will be edited. If it is not set or empty, then a new redirection will be created.If you can see the site data in your Search Console and Analytics accounts, but not here, then %1$s try reconnecting your account %2$s and make sure that the correct properties are selected in the %1$s Analytics Settings%2$s.ImageImage AltImage TitleImage URLImportImport & ExportImport CSVImport RedirectionsImport SEO meta data for posts, terms, and users from a CSV file.Import Schema Code fromImport a CSV file to create or update redirections. The file must include at least the following columns: %sImport could not be canceled.Import could not be canceled: invalid nonce. Please try again.Import could not be canceled: you are not allowed to import content to this site.Import failed.Import finished. In the next steps you can review the settings.Import in progress...Import successful.Imported %d rows.Importing…ImpressionsIn Author (on Single Posts)In Publisher (Organization or Person Schema)In WebPage SchemaIn WebSite SchemaIncludeInclude ImagesInclude Images from the ACF Fields.Include KML File in the SitemapInclude Only Tracked KeywordsInclude Secondary KWsInclude SectionsInclude business locations in site-wide search results.Include deactivated redirectionsInclude images added in the ACF fields.Include read-only columns (SEO score and link counts)Include reference to images from the post content in sitemaps. This helps search engines index your images better.IndexIndex StatusIndex Status ResultIndexing AllowedIndexing StateIndiaIndicates whether the event occurs online, offline at a physical location, or a mix of both online and offline.Indicates whether the podcast is explicit language or adult content.IndonesiaInsertInsert amount, e.g. 50.00, or a salary range, e.g. 40.00-50.00Insert/edit linkInstruction TextsInstruction TypeInstruction name of the recipe.Intelligent SuggestionsInterestInvalid nonce.Inventory LevelIranIran, Islamic Republic ofIraqIrelandIs ExplicitIs Family Friendly VideoIs Telecommute JobIs episode family friendly?Isle of ManIsraelIssue MessageIssuesIt seems that there are no stats to show right now.It seems that you don't have an active subscription for %1$s. Please see %2$sdetails and pricing%3$s.ItalyItemsItems processed: %1$s/%2$sIvory CoastJSON-LD CodeJSON-LD/Custom CodeJamaicaJapanJerseyJob LocationJob PostingJob TypeJob titleJordanKML is a file format used to display geographic data in an Earth browser such as Google Earth. More information: Locations KMLKazakhstanKeep this section empty if this is an editorial reviews.KenyaKeywordKeyword ManagerKeywordsKeywords summarizing the dataset. Add one keyword per line.Kids & FamilyKilometersKiribatiKorea, Democratic People's Republic ofKorea, Republic ofKosovoKuwaitKyrgyzstanLao People's Democratic RepublicLaosLast Crawl TimeLast Crawl: Last Mod.LatitudeLatitude and longitude values separated by comma.LatviaLearn moreLearn more about Video Sitemap.Learn more about XML Sitemaps.Learn more.LebanonLeftLesothoLiberiaLibyaLibyan Arab JamahiriyaLicenseLiechtensteinLimit the number of locations shown on your website to those nearest your user.LinkLink ColorLink TitleLink edited.Link inserted.Link selected.Link to Full ReportLinksList of custom fields name to check for video content. Add one per line.LithuaniaLoading…Local BusinessLocal Business NameLocal Business SchemaLocal Business by Rank MathLocal SitemapLocalityLocationLocation CategoriesLocation DetectionLocation Post Type NameLocation TypeLocation of a page describing the dataset.LocationsLocations Category BaseLocations Post Type BaseLocations Post Type Name (Plural)LogoLogo LinkLogo URL of the organization offering the job position. Leave empty to use your own company informationLogo appearing in the header part of the report.LongitudeLuxembourgMPNMacaoMacao S.A.R., ChinaMacauMacedoniaMacedonia, the Former Yugosalv Republic ofMadagascarMake schema PrimaryMake sure to add the Local Business Block or %s to display your business data.Make your podcasts discoverable via Google Podcasts, Apple Podcasts, and similar services with Podcast RSS feed and Schema Markup generated by Rank Math.MalawiMalaysiaMaldivesMaliMaltaManage CategoriesManually create and edit your own custom Schema – fully control all of your properties, property groups, and the associated attributes. Please proceed with caution and validate your code to ensure it aligns with Google's Structured Data guidelines and standards.MapMap HeightMap SettingsMap StyleMap TypeMap WidthMark Solved.Mark Unsolved.Mark this video as Family-friendlyMarshall IslandsMartiniqueMaterialMaterials:MauritaniaMauritiusMaximum number of locations to showMayotteMeasurement systemMenu URLMergedMessageMexicoMicronesiaMicronesia, Federated States ofMiddle CenterMiddle LeftMiddle RightMilesMissing CSV headers.Missing alt tagMissing captionMissing import file.Missing one or more required columns.Missing or default title tagMobile UsabilityMobile Usability ResultModified DateMoldovaMoldova, Republic ofMonacoMondayMongoliaMonitor SEO PerformanceMontenegroMonthsMonths of ExperienceMontserratMore detailsMore informationMoroccoMove downMove upMovieMovie DirectorMovie NameMozambiqueMusicMyanmarMyanmar (Burma)NameName of the podcast.Name*NamibiaNauruNegative notes, add one item per lineNepalNetherlandsNetherlands AntillesNew %sNew %s categoryNew CaledoniaNew CategoryNew Category NameNew SchemaNew ZealandNews & PoliticsNews ArticleNews Post TypeNews SitemapNews SitemapsNews Sitemaps allow you to control which content you submit to Google News.News Sitemaps allow you to control which content you submit to Google News. More information: News Sitemaps overviewNextNicaraguaNigerNigeriaNiueNoNo %s found in Trash.No %s found.No ArchiveNo FollowNo Image IndexNo IndexNo SnippetNo changeNo data to show.No file selected.No html body found.No matches found.No new Focus Keywords found.No posts found to convert.No results found matching your search query.No settings found to be imported.No url found.No valid ID provided.No valid redirection found.Noindex Hidden ProductsNon-persistent random word chosen from a list. A new random word will be chosen on each page load.Nonce error. Please try again.NoneNone (Click here to set one)Norfolk IslandNormalNorth KoreaNorthern Mariana IslandsNorwayNot AvailableNote:Note: Please save the post as a draft first to see the actual data.Object unique idOffOffer availabilityOffersOmanOnce you save the changes, we will create a new custom post type called "Locations" where you can add multiple locations of your business/organization.One or more errors occured while importing: One or more of the selected redirections could not be changed because they are scheduled for future activation/deactivation.Online Event URLOnly 6 keywords can be added in the graphOnly the %1$s and the %2$s columns are required, the others are optional.Open 24/7Open 24/7 labelOpen 24h labelOpen DaysOpen ReportOpen in new tab.Open nowOpening HoursOpening Hours FormatOpening Hours SettingsOpening Hours:Opening TimeOperating SystemOptions will be applied to old & new posts. By default, only Primary keyword will be imported.OrganizationOrganization LogoOrganization Logo (Recommended)Organization URLOrganization URL (Recommended)Organize your redirections in categories.Orphan PostsOther terms for your recipe such as the season, the holiday, or other descriptors. Separate multiple entries with commas.Owner Email Owner NamePRO versionPage FetchPage Fetch StatePage URLPageSpeedPageviewsPakistanPalauPalestinePalestinian TerritoryPalestinian Territory, OccupiedPanamaPapua New GuineaParaguayParent CategoryParent Category:Past 12 monthsPast 30 daysPast 5 yearsPast 7 daysPast 90 daysPast dayPayment AcceptedPayrollPayroll (Recommended)PerformerPerformer InformationPeriodically analyze postPersistent random word chosen from a listPersonPerson or CompanyPerson/Organization NamePeruPhilippinesPhonePhone NumberPinterest DebuggerPitcairnPlease %1$s connect Rank Math SEO PRO %2$s for automatic updates.Please activate Schema & Sitemap module to use this module.Please activate Schema module to use this module.Please activate Sitemap module to use this module.Please consider using %1$s Block instead.Please select a CSV file to import.Please select a file to import.Please select at least one object type to export.Please set the Focus Keyword for this page.Please update Rank Math Free to the latest version first before using Rank Math PRO.Please update the free version before updating Rank Math SEO PRO.PodcastPodcast CategoryPodcast DescriptionPodcast EpisodePodcast ImagePodcast NamePodcast channel image configured in the Rank Math Settings.PolandPopulate automatic Video Schema by auto-detecting any video in the content.PortugalPositionPosition HistoryPosition of the episode within an ordered group of episodes (1, 2, 3, etc).Position of the season within an ordered group of seasons (1, 2, 3, etc).Positions SummaryPositive notes, add one item per linePostPost AnalyticsPost Type General NameSchemasPost Type Singular NameSchemaPost types:Postal CodePosting Expiry DatePosting ID (Recommended)PostsPreparation TimePreviewPreview ImagePricePrice RangePrice Valid FromPrice Valid UntilPrice indicationPrimary %sPrimary CountryPrimary Focus KeywordPrimary KeywordPrimary NumberPrintProcess CodeProcess HTMLProductProduct BrandProduct CurrencyProduct In-StockProduct PriceProduct SKUProduct URLProduct nameProsPublic Post TypesPublic TaxonomiesPublication DatePublish your location!Published DatePuerto RicoQatarQuantity produced by the recipe, for example 4 servingsQuestionQuestionsRandom WordRank MathRank Math FAQ SchemaRank Math PRORank Math Pro is installed but not activated yet. %1$sActivate now%2$s. It only takes 20 seconds!Rank Math SEO FiltersRank Math SEO PRORank Math SEO PRO For WordPressRank Math SEO score.Rank Math Schema TemplatesRank Math [SEO Report] - %sRank Math free version is required to run Rank Math Pro, but it could not be activated automatically. Please install and activate the free version first.Rank Math free version is required to run Rank Math Pro, but it could not be installed automatically. Please install and activate the free version first.Rank Math free version is required to run Rank Math Pro. Both plugins are now disabled.Rank Math's Local Business blockRank Math: Added Video Schema to posts successfully.Rank Math’s SEO Analyzer Score.Ranked for most ClicksRanked for most ImpressionsRanked for most KeywordsRanked for most Search TrafficRanking KeywordsRatingRating MaximumRating MinimumRating maximum scoreRating minimum scoreRating scoreRead moreRecipeRecipe IngredientsRecipe InstructionsRecipe Video ThumbnailRecipe YieldRecipe ingredients, add one item per lineRedirectRedirected PostsRedirection CategoriesRedirection CategoryRedirection will be activated on this date (optional).Redirection will be deactivated on this date (optional).Redirections CSVRedirections successfully synced to the .htaccess file.Reference Web page Referring URLsRefreshRegionReligion & SpiritualityRemainingRemote Job Location (Optional)RemoveRemove Media Data from RSS feedRemove custom canonical URLRemove from graphRemove redirectionReplaceReplace characters or words in the alt tags, title tags, or in the captions.ReplacementsReport Email AddressReport Email SubjectReport Footer TextReport Header BackgroundReport LogoReport Top TextRepublic of IrelandRest of the KeywordsRestaurantReunionReviewReview LocationRich Pins ValidatorRich Result TypesRich ResultsRightRoadmapRobots MetaRobots meta edited for %1$d %2$s.Robots stateRobots.txt StateRomaniaRouteRoute LabelRussiaRussian FederationRwandaRéunionSEO DescriptionSEO DetailsSEO Report of Your WebsiteSEO ScoreSEO SettingsSEO TitleSEO is the most consistent source of traffic for any websiteSEO suggestionsSaint BarthélemySaint HelenaSaint Kitts and NevisSaint LuciaSaint Martin (Dutch part)Saint Martin (French part)Saint Pierre and MiquelonSaint Vincent and the GrenadinesSalarySalary (Recommended)Salary CurrencySalary amount is forSame AsSamoaSan MarinoSao Tome and PrincipeSatelliteSaturdaySaudi ArabiaSaveSave SettingsSave and ContinueSave spending time and moneyScheduled ActivationScheduled DeactivationSchemaSchema BuilderSchema FoundSchema TemplatesSchema edited for %1$d %2$s.Schema to add.Schema type of the post.SchemasScience & MedicineSearchSearch %sSearch ClicksSearch Impression:Search ImpressionsSearch Keyword…Search Locations within the radiusSearch Post URLSearch Redirection CategoriesSearch TrafficSearch Traffic:Search categoriesSearch engines display your email address.Search engines may prominently display your contact phone number for mobile users.Search schemasSeasonSeason NameSeason NumberSeason URLSecondary NumberSecondary phoneSelect BrandSelect CategorySelect PageSelect Post TypesSelect Product Brand Taxonomy to use in Schema.org & OpenGraph markup.Select TimezoneSelect a Rank Math settings file on your computer and upload it to use the custom settings.Select a page on your site where you want to show the LocalBusiness meta data.Select opening hours. You can add multiple sets if you have different opening or closing hours on some days or if you have a mid-day break. Times are specified using 24:00 time.Select post types to enable SEO options for them and include them in the sitemap.Select taxonomies to enable SEO options for them and include them in the sitemap.Select the category that best reflects the content of your show.Select the default watermark that will be applied if no specific watermark is selected.Select the map style you wish to use on the frontend of your website.Select the post type where you use videos and want them to be shown in the Video search.Select the post type you use for News articles.Select the text to display alongside your opening hours when your store is open 24/7.Select this if you have a custom Rank Math settings file you want to use.Select whether to include a link to the Full Report admin page in the email or not.Select which tables to show in the report.Select your organization’s primary country of operation. This helps improve the accuracy of the store locator.Select your preferred measurement system (miles or kilometers).SenegalSentence casingSerbiaSerbia and MontenegroServes CuisineServiceSet Product Pages to noindex when WooCommerce Catalog visibility is set to hidden.Set Schema: Default (%s)Set Schema: NoneSet to about.Set to followSet to indexSet to mentions.Set to nofollowSet to nofollow.Set to noindexSet to sponsored.Set up display rules to control where this Schema template is used on your website. For example, choose "Entire Site" to use the template on all pages on your website.SettingsSettings could not be imported:Settings could not be imported: Upload failed.Settings file could not be imported:SeveritySeychellesShortcodeShow %sShow Business InformationShow Business URLShow COC numberShow Category filterShow Company AddressShow Company NameShow CountryShow EmailShow FAX numberShow Global IdentifierShow InfoWindowShow LogoShow MapShow Marker ClusteringShow Opening HoursShow Price IndicationShow Primary numberShow Route PlannerShow Route labelShow Secondary numberShow StateShow TAX IDShow VAT numberShow address on one lineShow nearest location if none is found within radiusShow open now label after opening hour for current dayShow radiusShow routeSierra LeoneSingaporeSingularSint MaartenSitemapSitemapsSlovakiaSloveniaSociety & CultureSoftwareSolomon IslandsSomaliaSorry, no keyword found.Sorry, no locations were found.Sorry, no post id found.Sorry, no record id found.Sorry, you are not allowed to export redirections on this site.Sorry, you are not allowed to export the content of this site.Sorry, you are not allowed to import contents to this site.Sorry, you are not allowed to import redirections on this site.Sorry, you are not allowed to save template.Sorry, your user does not seem to have the necessary capabilities to export.South AfricaSouth Georgia and the South Sandwich IslandsSouth Georgia/Sandwich IslandsSouth KoreaSouth SudanSpainSpatial CoverageSpeakableSpecial CoverageSpecial Sitemaps:Specify another Schema.org type to further describe the product that is referenced. You can also insert a URL to an external vocabulary such as Wikidata or Wikipedia.Sports & RecreationSri LankaSt. HelenaSt. Kitts & NevisSt. LuciaSt. MartinSt. Pierre & MiquelonSt. Vincent & GrenadinesStart AuditStart DateStart OffsetStatusStepStepsStore LocatorStreet AddressSubject of the report emails.Submit now with Instant IndexingSuccessfully Completed.SudanSuggested ChangesSundaySuper-charge your website’s SEO with the Rank Math PRO options like Site Analytics, SEO Performance, Custom Schema Templates, News/Video Sitemaps, etc.SuppliesSupplySupply:SurinameSvalbard & Jan MayenSvalbard and Jan MayenSwazilandSwedenSwitzerlandSync to .htaccessSyriaSyrian Arab RepublicSão Tomé & PríncipeSão Tomé and PríncipeTV & FilmTagsTaiwanTaiwan, Province of ChinaTajikistanTanzaniaTanzania, United Republic ofTax IDTaxonomies:TechnologyTemporal CoverageTermsTerrainTest with GoogleText ColorText or basic HTML to insert below the title.Text or basic HTML to insert in the footer area.Text to show in Opening hours when business is closed.ThailandThe %1$s column may contain the value %2$s, or nothing.The ISBN of the print bookThe URL of the online event, where people can join. This property is required if your event is happening onlineThe URL of the organization offering the job position. Leave empty to use your own company informationThe catalog name.The cuisine of the recipe (for example, French or Ethiopian).The data in the dataset covers a specific time interval. Only include this property if the dataset has a temporal dimension.The date after which the price will no longer be availableThe date the movie was released.The date when the item becomes valid.The date when the job posting will expire. If a job posting never expires, or you do not know when the job will expire, do not include this propertyThe edition of the bookThe educational background needed for the job posting. If there aren't any educational requirements, use the no requirements value. If you don't know the educational requirements, don't add this property.The email address of the podcast owner. Please make sure the email address is active and monitored.The end time of the clip expressed as the number of seconds from the beginning of the work.The estimated cost of the supplies consumed when performing instructions.The experience that's required for the job posting. If there aren't any requirements, use 0.The file format of the distribution.The following lines could not be imported: The hiring organization's unique identifier for the job.The job title of the person (for example, Financial Manager).The label that appears in the sidebar for the custom post type where you can add & manage locations.The link for the download.The manufacturer of the product. If enabled, the Organization data from Local SEO settings will be used.The name of the company. Leave empty to use your own company information.The name of the news publication. It must match the name exactly as it appears on your articles in news.google.com, omitting any trailing parentheticals. More information at support.google.comThe number of calories in the recipe. Optional.The original date on which employer posted the job. You can leave it empty to use the post publication date as job posted dateThe podcast owner contact name.The price range of the business, for example $$$.The price range of the business.The primary focus keyword set for the post.The rating of the video. Supported values are float numbers in the range 0.0 (low) to 5.0 (high), inclusive. (Used in the Video Sitemap only)The redirections could not be synced because the .htaccess file does not exist or it is not writable.The review or rating must be displayed on the page to comply with Google's Schema guidelines.The same dataset can be included in more than one such repository. You can refer to a data catalog that this dataset belongs to by referencing it directly.The start time of the clip expressed as the number of seconds from the beginning of the work.The timezone is used to calculate the Open now functionality.The title of the tome. Use for the title of the tome if it differs from the book. *Optional when tome has the same title as the bookThe total test count is different for the competitor as we don't have access to their database.The truthfulness rating assigned to ClaimReview.reviewRating, as a human-readible short word or phrase. This value is displayed in the fact check in search results. Examples: True, Mostly trueThe venue name.This Video Sitemap is generated by Rank Math WordPress SEO Plugin. It is what search engines like Google use to find and understand the video content on your website.This XML Sitemap contains %s URLs.This XML Sitemap is generated by Rank Math WordPress SEO Plugin. It is what search engines like Google use to crawl and re-crawl posts/pages/products/images/archives on your website.This email was sent to you as a registered member of %s.This is how many times your site has been clicked on in the search results.This is how many times your site showed up in the search results.This is how many times your site was clicked on in the search results.This is the average click-through rate (search clicks divided by search impressions).This is the average position of your site in the search results.This is the number of pageviews carried out by visitors from Google.This is the total number of keywords your site ranked for.This is your total AdSense earning from the time period.This option allows you to monitor the SEO performance of all of your sites in one centralized dashboard on RankMath.com, so you can check up on sites at a glance. Learn more.This option allows you to show %s in the Analytics graphs.This page can't load Google Maps correctly. Please add %s.This update will install a beta version of Rank Math SEO PRO.ThursdayTime format used in the contact shortcode.TimeframeTimor-LesteTitleTitle CasingTitle text set for the current image.To dateTo update your email preferences, %s. ###ADDRESS###TogoTokelauTongaToolToolsTools:Top 5 Losing KeywordsTop 5 Losing PostsTop 5 Winning KeywordsTop 5 Winning PostsTop CenterTop LeftTop Losing KeywordsTop Losing PostsTop RightTop StatusesTop Winning KeywordsTop Winning PostsTotal ClicksTotal ImpressionsTotal KeywordsTotal TimeTotal number of keywords your site ranking below 100 position.Tracking PrefixTrafficTrendTrinidad & TobagoTrinidad and TobagoTuesdayTunisiaTurkeyTurkmenistanTurks & Caicos IslandsTurks and Caicos IslandsTurned OffTuvaluTypeType of dish, for example appetizer, or dessert.Type of employment. You can choose more than one valueType of the eventU.S. Virgin IslandsURLURL / Online PageURL of a reference Web page that unambiguously indicates the dataset's identity, usually in a different repository.URL of the item.URL pointing to the menu of the restaurant.URL specific to this edition if one existsURL where the logo link should point to.USDUgandaUh-ohUkraineUncategorizedUnited Arab EmiratesUnited KingdomUnited Kingdom (UK)United StatesUnited States (US)United States Minor Outlying IslandsUnknown RegionUnknown object type.Unpublish when expiredUnspecifiedUpdateUpdate %sUpdate %s categoryUpdate CategoryUpdate SchemaUpdatedUpgrade your plan!UploadUpload DateUploading...UruguayUseUse %1$s (case-sensitive) as the value for the %2$s column to delete a redirection.Use 24h FormatUse Exp in place of EducationUse Multiple LocationsUse advanced optionsUse in Schema MarkupUse the following columns in the CSV file (the order does not matter): %sUse this property to specify geographic location(s) in which employees may be located for work from home jobs. At least one country is required.Use this property to specify that the job is a Work From Home (remote) job. keep address empty if job is 100% remote.Use this section only for editorial reviews.UsedUser CanonicalUser Roles:UsersUsing an "Index" or "NoIndex" option allows you to control what Google News Bot (not to be confused with Google Search Bot) can include or not include in the Google News Index.UzbekistanVAT IDVIEW DETAILED ANALYTICSVanuatuVaticanVenezuelaVenue NameVenue URLVerdictVideoVideo CategoryVideo ClipVideo Post TypeVideo SitemapVideo SitemapsVideo Sitemaps give search engines information about video content on your site.Video Sitemaps give search engines information about video content on your site. More information: Video SitemapsVideo TagsVideo ThumbnailVideo Thumbnail: %sVideo URLVideo URL.Video Upload DateViet NamVietnamView %sView SchemaView SchemasVirgin Islands, BritishVirgin Islands, U.S.Wallis & FutunaWallis and FutunaWarning:Warning: the link has been inserted but may have errors. Please test it.We created %1$sRank Math, a WordPress SEO plugin%2$s, to help every website owner get access to the SEO tools they need to improve their SEO and attract more traffic to their website.Website Alternate NameWebsite NameWebsite URL of the venueWebsite or Social LinkWednesdayWestern SaharaWestern SamoaWhen enabled, the Winning Keywords and Losing Keywords sections will only show Tracked Keywords.When enabled, the Winning Keywords section will only show Tracked Keywords.When you're done editing, don't forget to hit "publish" to create this location.Where do you want to use this Schema template?WidthWorldwideXML SitemapXML Sitemaps help search engines index your website's content more effectively.YemenYesYou can either use this shortcode or Schema Block in the block editor to print the schema data in the content in order to meet the Google's guidelines. Read more about it here.You can use the Local Business Block in the block editor, or copy and paste this in the content. Learn moreYou can use the Schema Block in the block editor, or copy and paste this in the content. This shortcode will work on this page only.You have used all of your AI credits and need to purchase more from your SEO service provider.You will generally only need a News Sitemap when your website is included in Google News.You will generally only need a Video Sitemap when your website has video content.Your Locations KML file can be found here: %sYour News Sitemap index can be found here: : %sYour Podcast RSS feed can be found here: %sYour TemplatesYour Video Sitemap index can be found here: %sYour keyword quota has expired. Please upgrade your plan to increase the limit.Your location:Your name or company name intended to feature in Google's Knowledge Panel.ZambiaZimbabweZoom Level[Edit]all lowercaseclick herecssSelectorsdays agodetectedItemse.g. 09:00-17:00hours agohttps://rankmath.com/?utm_source=Plugin&utm_medium=Readme%20Author%20URI&utm_campaign=WPhttps://rankmath.com/wordpress/plugin/seo-suite/locations.kml Sitemap is generated automatically when the Local SEO module is enabled, and the geo-coordinates are added.our Knowledge Base articlesameAstaxonomy general nameRedirection Categoriestaxonomy singular nameRedirection CategoryÅland Islands↳Project-Id-Version: Rank Math - Rank Math Pro PO-Revision-Date: 2023-08-25 11:45+0200 Last-Translator: FX Bénard Language-Team: Language: fr MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Plural-Forms: nplurals=2; plural=n > 1; X-Generator: Poedit 3.3.2 N‘inclure uniquement cette propriété que si l’ensemble de données a une dimension spatiale.#%1$s à exclure pour %2$s.%d heure%d min%d sec%d redirection déplacée dans la corbeille.%d redirections déplacées dans la corbeille.%d redirections ont été assignées à la catégorie.%s (ouverture dans un nouvel onglet)%s Il est recommandé d’enregistrer une sauvegarde de la base de données avant d’utiliser cette option car l’importation de CSV malformés peut entraîner la perte de données.Catégories du %sCatégories de %s%s publié de manière privée.%s publié.%s repassé en brouillon.%s planifié.%s mis à jour.Valeur %s à utiliser dans le schéma du produit.Valeur %s à utiliser dans le schéma du produit.↓ Rank Math← Retourner aux redirections— Non sélectionné —(aucun titre)15 jours30 jours6 mois7 jours90 jours← Index du plan de siteTaille min. : 112x112px.
    Une image carrée est préférée par les moteurs de recherche.Taille min. : 1400x1400px, taille max. : 3000x3000px.
    La taille du fichier ne doit pas dépasser 0,5 Mo.Un élément de filigrane personnalisé n’a pas pu être enregistré car le champ du nom est vide.L’URL pointant vers le fichier vidéo actuelUne URL pointant vers le fichier vidéo réel comme MP4, MOV, etc. Veuillez laisser ce champ vide si vous ne connaissez pas l’URL.Une URL pointant vers le lecteur intégrable de la vidéo. Exemple  : https://www.youtube.com/embed/VIDEOIDUne URL qui pointe vers l’heure de début du clip. L’URL du clip doit pointer vers le même chemin d’URL que la vidéo avec des paramètres de requête supplémentaires qui spécifient l’heure.Un nom descriptif de l’ensemble de données.Une licence sous laquelle l’ensemble de données est distribué.Une description claire de l’épisode sans balises HTML.Une description claire du podcast.Recipe Video DescriptionNom pour la vidéo de recetteUne URL de miniature de vidéo de recetteBrève description de la catégorie générale à laquelle appartient la vidéo. Ajoutez des catégories de vidéos séparées par des virgules. (Utilisé dans le plan du site vidéo uniquement)Un bref résumé décrivant un ensemble de données.URL de la vidéo de recette. Facultatif.URL de la miniature de la vidéoTOUT EN MAJUSCULEClé d’APIPage À proposActiver maintenantAdSenseAjouterAjouter automatiquement des attributs alt pour les photos de profil des commentateurs (avatars). La valeur de l’attribut alt sera le nom du compte.Ajouter des attributs ALT pour les avatarsAjouter le balisage du schéma FAQAjouter une imageAjouter un lienAjouter un fabricantAjouterAjouter un nouvel %sAjouter une nouvelle catégorie de %sAjouter une nouvelle catégorieAjouter une nouvelle conditionAjouter un nouveau schémaAjouter le schéma vidéo aux articles dont le contenu contient une vidéo YouTube ou Vimeo. S’applique uniquement aux articles/pages/CPT dans lesquels l’option de détection automatique des vidéos est activée.Ajouter un filigraneAjouter automatiquement une légende pour toutes les images sans légende. La légende est appliquée dynamiquement lorsque le contenu est affiché, le contenu stocké n’est pas modifié.Ajouter automatiquement une description pour toutes les images sans description. La description est appliquée dynamiquement lorsque le contenu est affiché, le contenu stocké n’est pas modifié.Ajouter un autreAjouter les détails du copyright si votre spectacle est protégé par des droits d’auteur.Ajouter une liste déroulante pour filtrer les résultats par catégorieAjouter dans le gestionnaire de mots-clésAjouter la légende d’image manquanteAjouter la description d’image manquanteAjoutez plus de filigranes d’image à choisir parmi les miniatures sociales.Ajouter un numéroAjouter un élément de fournitures par ligne.Ajouter un outil par ligne.Ajoutez ou modifiez des redirections en important et en exportant un fichier CSV.Ajouter des attributs parlants au schéma de l’article.Ajouter les préfixes d’URL à utiliser pour les liens affiliés (masqués), qui redirigent vers des sites externes. Ceux-ci ne seront pas considérés comme des liens internes dans l’analyse du contenu. Ajouter un préfixe par ligne.Ajouter le préfixe de suivi fourni par votre service de suivi comme Chartable, Podsights, Podtrac, etc.Ajouter un horaireAjouter à la catégorieAjouter au graphiqueAjouter les détails de votre entreprise locale ici avec le Schema Markup « Local Business » afin d’être éligible pour les fonctionnalités locales des SERP.AjoutéAjouté par l’extension Rank Math SEO.Ajouté dans le gestionnaire de mots-clésAjout des mots-clés cibles…Ajout…Code CSS supplémentaireCode CSS supplémentaire pour personnaliser l’apparence des rapports. Insérez le code CSS directement, sans la balise de style enveloppante. Veuillez noter que le support CSS est limité dans les clients de messagerie et que l’apparence peut varier considérablement.Type supplémentaireDes réglages supplémentaires sont disponibles dans la section Rank Math SEOAdresseFormat d’adresseRéglages de l’adresseAdresse où les rapports seront envoyés. Vous pouvez ajouter plusieurs destinataires séparés par des virgules.Adresse, banlieue, région, code postalAdresse :Adsense%s avancéPréfixe de lien d’affiliationAfghanistanÎles ÅlandAlbanieAlgérieAlignementTousTous %sToutes les catégories %sToutes les archivesTous les emplacementsToutes les localisations font partie de la même organisationTous les types de publicationToutes les catégories de redirectionTous les schémasToutes les taxonomiesAutoriser le glisser-déposerAutoriser le zoomAutoriser le zoom par défilementAutoriséTypes de fichiers autorisés : %sAltTexte alt défini pour l’image actuelle.Nom alternatifSamoa américainesUne clé API est nécessaire pour afficher les cartes Google Maps embarquées sur votre site. Obtenez-la ici : %sUne version alternative de votre nom de site (par exemple, un acronyme ou un nom plus court).Une chaîne de caractères arbitraire décrivant la vidéo. Ajoutez des balises vidéo séparées par des virgules. (Utilisé dans le plan du site vidéo uniquement)Un identificateur, tel qu’un DOI ou un identificateur compact. Ajoutez un identificateur par ligne.StatistiquesRapport de statistiquesAndorreAngolaAnguillaRéponseAntarctiqueAntigua-et-BarbudaAntigua-et-BarbudaApparenceApparence de l’auteurApparence du titreApparence de la date de publicationApparence de l’URLCatégorie de l’applicationArchivesConfirmez-vous vouloir ajouter le schéma vidéo aux articles/pages dont le contenu contient une vidéo ? Cette action est irréversible.Confirmez-vous la modification du type de schéma pour les publications sélectionnées ? Cela pourrait supprimer de manière irréversible les données de schéma existantes.Confirmez-vous la suppression de tous les mots-clés suivis manuellement de Rank Tracker ? Cette action est irréversible.Confirmez-vous vouloir importer les métadonnées à partir de ce fichier CSV ?Confirmez-vous vouloir importer les redirections depuis ce fichier CSV ?Confirmez-vous vouloir stopper le processus d’importation ?Zone desservieArgentineArménieArticleSection d’articleType de l’articleArtsArubaComme ci-dessus, mais le libellé qui serait applicable pour plus d’un emplacement (par défaut : Emplacements RM).URL du fichier audioAustralieAutricheAuteurNom de l’auteur/autriceAjouter automatiquement les mots-clés ciblesGénération automatique d’une image pour la vidéo détectée automatiquement.Détection automatique de vidéoGénérer automatiquement l’imageLes mises à jour automatiques ne sont pas disponibles.Détecter automatiquement l’emplacement de l'utilisateur comme point de départ.DisponibilitéAvatar de %sPosition moyenneTaux de clics moyen. Clics sur les recherches divisés par impressions sur les recherches.Position moyenne de tous les mots-clés de classement en dessous de la 100ème position.CTR moy.Position moyenneCTR moyenAzerbaïdjanBahamasBahreïnBangladeshBarbadeRésumé basiqueBiélorussieBelauBelgiqueBelizeBéninBermudesBhoutanArticle de blogBolivieSaba, Saint-Eustache et BonaireBookFormat du livreBosnie-HerzégovineBosnie-HerzégovineBotswanaEn bas au centreEn bas à gaucheEn bas à droiteÎle BouvetMarqueNom de la marqueURL de la marqueValeur de la marque à utiliser dans le balisage Schema.org et OpenGraph.BrésilFil d’ArianePanneau du fil d’ArianeLes fils d’Ariane sont désactivés dans le module Rank Math SEOTerritoire britannique de l’océan IndienÎles Vierges britanniquesBruneiBrunei DarussalamBulgarieBurkina FasoBurundiBusinessFAX professionnelType d’entrepriseParPar défaut, l’URL actuelle de la publication est utilisée.Fichier CSVImportation CSVLe fichier CSV n’a pas pu être importé :Le fichier CSV n’a pas pu être importé : erreur de type de fichier.Le fichier CSV n’a pas pu être importé : le téléversement a échoué.Importation CSV annulée.Importation du fichier CSV terminée.Importation du fichier CSV terminée. Importation de %d lignes réussie.Importation CSV en cours. Vous pouvez voir sa progression et l’annuler dans le panneau %1$sImportation et exportation%2$s.Importation du fichier CSV en cours…CTRCaloriesCambodgeCamerounCanadaAnnulerAnnuler l’importationImpossible de mettre à jourURL canoniqueCap-VertRéglages de capitalisation des valeurs d’attribut alt. Ils seront appliqués à tous les attributs alt.Réglages de capitalisation des valeurs d’attribut pour le titre. Ils s’appliqueront à tous les attributs de titre.Réglages de capitalisation pour les légendes d’images. Ils seront appliqués à toutes les légendes d’images.Réglages de capitalisation pour les descriptions d’images. Ils seront appliqués à toutes les descriptions d’images.LégendeFormat de la légendeAntilles néerlandaisesCatalogueCatégorieÎles CaïmansCentreRépublique centrafricaineTchadIdentifiant de la chambre de commerceModifier la casse de l’attribut altModifier la casse de la légendeModifier la casse de la descriptionModifier la casse du titreCochez pour importer les champs méta uniquement si leur valeur méta actuelle est vide.Cochez pour ne créer que des redirections non existantes.ChiliChineSélectionner un paysChoisissez les types d’objets à exporter.Choisissez si le site représente une personne ou une organisation.Choisissez votre configuration de plan de site et sélectionnez le type de publication ou de page à inclure dans vos plans de site. %sÎle ChristmasRéclamerVider le filtreClicsNom du clipURL du clipFermerFerméLibellé Fermé Heure de fermetureÎles Cocos (Keeling)ColombieCouleurCode hex de la couleur ou toute autre valeur valide pour l’arrière-plan : propriété CSS.Non-concordance du nombre de colonnes.Café-théatreBientôtComoresAnalyse de la concurrenceTerminéCongoCongo (Brazzaville)Congo (Kinshasa)Congo - BrazzavilleCongo - KinshasaRépublique démocratique du CongoInconvénientsContactPage de contactContactez votre prestataire de services SEO pour plus de crédits IA.ContenuScore du contenuURL du contenuLa conversion a commencé. Un message de réussite sera affiché ici une fois le processus terminé. Vous pouvez fermer cette page.Îles CookTemps de cuissonCopié !CopierCopiez et collez ce code court dans le contenu.Copier toutes les redirections actives vers le fichier .htaccess.Texte du droit d’auteurCoûtCosta RicaCôte d’IvoireImpossible d’importer la redirection.PaysCoursPrestataire du coursNom du prestataire du coursURL du prestataire du coursAnalysé commeCréez un plan de site d'actualités pour votre contenu lié aux actualités. Vous n’avez besoin d’un tel plan de site que si vous prévoyez de publier du contenu lié aux actualités sur votre site.CréationCroatieCubaCuisineCuraçaoDevises acceptéesMonnaieÉtat actuel de l’évènement (facultatif)PersonnaliséURL canonique personnaliséeURL canonique personnalisée supprimée de %1$d %2$s.Champs personnalisésFiligranes d’image personnalisésCode JSON-LD personnaliséMéta description personnaliséeMéta titre personnaliséMode personnalisé %sSchéma personnaliséPersonnaliser le libellé de l’option sur laquelle les utilisateurs et utilisatrices peuvent cliquer pour obtenir l’itinéraire vers l’emplacement de votre entreprise dans l’interface publique.ChypreRépublique tchèqueRépublique TchèqueCôte d’IvoireCatalogue de donnéesEnsemble de donnéesEnsembles de donnéesL’importation de données ne fonctionnera pas pour ce service car les droits ne sont pas suffisantes.Ensemble de donnéesEnsembles de donnéesEnsemble de donnéesDate de créationDate de publicationDate de publicationDate et heure de l’évènementDate de première publication de ce tomePar défautFiligrane de miniature par défautSupprimerTout supprimerSupprimer du gestionnaire de mots-clésSuppriméDanemarkDescriptionFormat de la descriptionDétecter l’emplacementRéalisateurIgnorerConditions d’affichageAfficher l’identificateur global sur la page du produit avec les autres détails du produit.DistributionDjiboutiNe pas écraser les données existantesNe pas mettre à jour les redirections actuellesDominiqueRépublique dominicaineNe pas ajouter de données d’heures d’ouverture dans le schémaDurée%s facileÉquateurModifier %sModifier la catégorie du %sModifier la catégorieModifier le schémaÉditionÉditionsÉtudesÉtudes nécessairesÉgypteSoit une édition spécifique de l’œuvre écrite, soit le volume de l’œuvre.SalvadorE-mailEmbarquer une URLType d’emploi Type d’emploi (recommandé)Données de la colonne vide.Vide pour tous les auteurs/autrices, ou ID de compte séparés par une virguleActiver l’importation automatiqueActiver l’expression oraleActiver si tous les emplacements où vous servez des clients et clientes font partie de la même entité juridique.Activer les mises à jourFormat d’encodageDate de finFin de décalageDate et heure de fin de l’évènementRecherche amélioréeSaisissez le type de schémaSaisissez l’URL d’un site pour voir comment il se classe pour les mêmes critères SEO que votre site.Saisissez le nom de votre site pour qu’il apparaisse dans les résultats de recherche.Saisir le nombre de jours pendant lesquels les données de statistiques sont conservées dans la base de données. Le nombre maximum de jours autorisés est de 180. Noter que 2 fois plus de données seront stockées dans la base de données pour calculer correctement la différence.Site entierÉpisodeDescription de l’épisodeDurée de l’épisodeURL de l’image de l’épisodeNom de l’épisodeNuméro de l’épisodeURL de l’épisodeGuinée équatorialeÉrythréeCoût estiméCoût estimé :EstonieÉthiopieÉvènementMode de participation aux évènementsÉtat de l’évènementType d’évènementTous les 15 joursTous les 7 joursExemple : /get/Exemple : P12DT23H15MExclureExclure %s termesExclueExpérience nécessaireExporterExporter les journaux 404Exporter en CSVExportation des redirectionsExportez et téléchargez les journaux 404 depuis une période de temps sélectionnée dans un fichier CSV. Laissez les champs de/à vides pour exporter tous les journaux.Exporter les redirections actuelles en fichier CSV.Icône de lien externeFAQRAPPORT COMPLETVérification des faitsVérification des faitsÎles FalklandÎles Falkland (Malvinas)Îles Falkland (Malvinas)Îles FéroéFaxFidjiFiltreFiltrer par type de schémaTrouverTerminerFinlandePar exemple, jeu, multimédiaPar exemple : Windows 7, Mac OSX 10.6, Android 1.6Pour plus d’informations, veuillez consulter %s.Pour les utilisateurs et utilisatrices avancées qui veulent contrôler tous les aspects SEO du site. Des options vous sont proposées pour tout changer et avoir un contrôle total sur le SEO du site.Laisser Rank Math faire l’essentiel du travail. La plupart des réglages sont définis par défaut conformément aux meilleures pratiques utilisées. Il suffit de le régler et de l’oublier.Pour votre contenu vidéo, il est recommandé de créer un plan de site vidéo pour obtenir un meilleur classement et être inclus dans la recherche de vidéos.FormatFormat utilisé pour les nouvelles légendes.Format utilisé pour les nouvelles descriptions.Format utilisé lorsque l’adresse est affichée à l’aide du code court : [rank_math_contact_info].
    Étiquettes disponibles : {address}, {locality}, {region}, {postalcode}, {country}, {gps}Format : +1-401-555-1212FranceVersion gratuiteGuyane françaisePolynésie françaiseTerres australes françaisesVendrediÀ partir duURL complète du fichier audio de l’épisode, y compris l’extension du format (par exemple, .wav, .mp3)GTINGTIN-12GTIN-13GTIN-14GTIN-8GabonGambieJeux et loisirsSexeGénérerGénérer des schémas vidéo pour les anciens articles/pagesCoordonnées géographiquesCoordonnées géographiquesGéorgieAllemagneGhanaGibraltarDonnez ici un nom au nouvel emplacement de votre entreprise. Ce champ est nécessaire et sera visible par les internautes.Identificateur globalClé d’identificateur global à utiliser dans le schéma du produit.Libellé de l’identificateur globalLibellé de l’identificateur global à afficher sur la page du produit.Modèles globaux utilisésGoogle CanonicalMises à jour du cœur GoogleMises à jour du cœur Google dans les graphiquesclé API Google MapsAPI intégrée de Google MapsNom des publications Google ActualitésScore Google PageSpeed pour les ordinateurs de bureau et les téléphones portables.Tendances GoogleGoogle n’autorise pas une personne en tant qu’éditeur pour les publications. L’organisation sera utilisée à la place.Google : Index Googlebot-NewsGouvernement et organisationsGrèceGroenlandGrenadeGuadeloupeGuamGuatemalaGuerneseyGuinéeGuinée-BissauGuyaneCode HTMLBalise HTMLHaïtiTitre principalSantéÎles Heard et McDonaldÎles Heard et McDonaldHauteurMasquer les jours de fermetureMasquer les heures d’ouvertureMasquer le plan de siteMasquer l’itinéraireCacher le plan du site pour les visiteurs normaux ?Organisation d’embaucheOrganisme employeurVuesÉtat de la cité du VaticanHondurasHong KongAu survolHow ToCombien de fois votre site a été affiché dans les résultats de recherche.Combien de fois votre site a été cliqué dans les résultats de recherche.Combien de fois votre site a été cliqué.TutorielHongrieHybrideISBNCode de devise ISO 4217. Exemple : EURFormat de durée ISO 8601. Exemple : PT1H30MFormat de durée ISO 8601. Exemple : PT37M. Utilisez cet outil pour convertir le temps standard au format ISO8601.IslandeIdentificateurSi une redirection importée diffère d’une redirection existante (ou d’une autre redirection importée) uniquement par la valeur de la source, ces redirections seront fusionnées en une seule redirection avec plusieurs sources. Vous pouvez modifier ce comportement à l’aide du crochet de filtre %s.Si cette case est cochée, le statut de publication sera changé en Brouillon et son URL renverra une erreur 404, comme requis par les consignes de résultat enrichi.Si vide, l’image de la chaine de podcast sera utilisée à partir de la page des réglages.Si elle a la valeur « true », cette propriété indique si une offre d’emploi accepte l’expérience à la place des qualifications éducatives. Si la valeur de cette propriété est « true », vous devez inclure les propriétés « experienceRequirements » et « educationRequirements ».Si l’ID numérique est spécifié dans la colonne %s, la redirection sera modifiée. S’il n’est pas défini ou s’il est vide, une nouvelle redirection sera créée.Si vous pouvez voir les données du site dans vos comptes Search Console et Analytics, mais pas ici, essayez de %1$sreconnecter votre compte%2$s et assurez-vous que les propriétés correctes sont sélectionnées dans les %1$sréglages des statistiques%2$s.ImagesAlt de l’imageTitre de l’imageURL de l’imageImporterImporter et exporterImporter un fichier CSVImportation des redirectionsImporter des métadonnées SEO pour les articles, les termes et les comptes à partir d’un fichier CSV.Importer le code du schéma à partir deImporter un fichier CSV pour créer ou mettre à jour des redirections. Le fichier doit inclure au moins les colonnes suivantes : %sL’importation n’a pas pu être annulée.L’importation n’a pas pu être annulée : nonce non valide. Veuillez réessayer.L’importation n’a pas pu être annulée : vous n’avez pas l‘autorisation d‘importer du contenu sur ce site.L’importation a échouée.Importation terminée. Dans les étapes suivantes, vous pouvez revoir les réglages.Importation en cours…Importation réussie.%d lignes importées.Importation…ImpressionsDans Auteur/autrice (sur les publications uniques)Dans Contributeur/contributrice (schéma d’organisation ou de personne)Dans le schéma de page webDans le schéma de siteInclusInclure les imagesInclure les images depuis les champs ACF.Inclure le fichier KML dans le plan du siteInclure uniquement les mots-clés suivisInclure les KW secondairesInclure les sectionsInclure les emplacements d'affaire dans les résultats de recherche du site.Inclure les redirections désactivéesInclure les images ajoutées dans les champs ACF.Inclure des colonnes en lecture seule (score SEO et nombre de liens)Inclure une référence aux images des articles dans les plans de site. Cela aide les moteurs de recherche à mieux indexer vos images.IndexerÉtat de l’indexIndex d’état de résultatIndexation autoriséeÉtat d’indexationIndeIndique si l’évènement se produit en ligne, hors ligne à un emplacement physique ou un mélange à la fois en ligne et hors ligne.Indique si le podcast contient un langage explicite ou un contenu pour adultes.IndonésieInsérerInsérez le montant, par exemple « 50,00 », ou une fourchette de salaire, par exemple « 40,00-50,00 ».Insérer/modifier un lienTextes d’instructionInstructionNom de l’instruction de la recette.Suggestions intelligentesIntérêtNonce non valide.Niveau d’inventaireIranRépublique islamique d’IranIrakIrlandeEst expliciteLa vidéo est adaptée aux famillesEst un emploi en télétravailL’épisode est-il adapté aux familles ?Île de ManIsraëlMessage du problèmeProblèmesIl semble qu’il n’y ait aucune statistique à afficher pour le moment.Il semble que vous n’ayez pas d’abonnement actif pour %1$s. Veuillez consulter les %2$sdétails et les prix%3$s.ItalieÉlémentsÉléments traités : %1$s/%2$sCôte d’IvoireCode JSON-LDJSON-LD/Code personnaliséJamaïqueJaponJerseyLocalisation du posteOffre d’emploiType d’emploiProfessionJordanieKML est un format de fichier utilisé pour afficher des données géographiques dans un navigateur terrestre tel que Google Earth. Plus d’informations : Emplacements KMLKazakhstanNe remplissez pas cette section s’il s’agit d’une revue éditoriale.KenyaMot-cléGestionnaire de mots-clésMots-clésMots-clés résumant l’ensemble des données. Ajoutez un mot-clé par ligne.Enfants et famillekilomètresKiribatiCorée (République populaire démocratique de)Corée (République de)KosovoKoweïtKirghizistanRépublique démocratique populaire du LaosLaosHeure de la dernière analyseDernière analyse :Dernière Modif.LatitudeValeurs de latitude et de longitude séparées par des virgules.LettonieEn savoir plusEn savoir plus sur le plan de site vidéo.En savoir plus sur les plans de site XML.En savoir plus.LibanÀ gaucheLesothoLiberiaLibyeJamahiriya arabe libyenneLicenceLiechtensteinLimiter le nombre d’emplacements affichés sur votre site à ceux qui sont les plus proches de votre utilisateur ou utilisatrice.LienCouleur du lienTitre du lienLien modifié.Lien inséré.Lien sélectionné.Lien vers le rapport completLiensListe de noms de champs personnalisés à vérifier pour le contenu vidéo. Ajoutez-en un par ligne.LituanieChargement…Local BusinessNom d’entreprise localeSchéma d’entreprise localeEntreprise locale par Rank MathPlan de site localLocalitéEmplacementCatégories d’emplacementDétection de l’emplacementNom du type de publication de l’emplacementType d‘emplacementEmplacement d’une page décrivant l’ensemble de données.EmplacementCatégorie de base des emplacementsType de publication de base des emplacementsNom du type de publication des emplacements (pluriel)LogoLien du logoURL du logo de l’organisation proposant le poste. Laissez vide pour utiliser les informations de votre propre entreprise.Logo apparaissant dans la partie en-tête du rapport.LongitudeLuxembourgMPNMacaoMacao S.A.R., ChineMacaoMacédoineMacédoine, l‘ancienne République yougoslave deMadagascarRendre le schéma principalVeillez à ajouter le bloc Entreprises locales ou %s pour afficher les données relatives à votre entreprise.Rendez vos podcasts découvrables via Google Podcasts, Apple Podcasts et d’autres services similaires grâce au flux RSS Podcast et au Schema Markup généré par Rank Math.MalawiMalaisieMaldivesMaliMalteGérer les catégoriesCréez et modifiez manuellement votre propre schéma personnalisé - contrôlez entièrement toutes vos propriétés, groupes de propriétés et attributs associés. Procédez avec prudence et validez votre code pour vous assurer qu’il est conforme aux directives et aux normes de Google en matière de données structurées.CarteHauteur de la carteRéglages de la carteStyle de carteType de carteLargeur de la carteMarquer comme résolu.Marquer comme non résolu.Marquer cette vidéo comme adaptée à la familleÎles MarshallMartiniqueMatérielMatériaux :MauritanieÎle MauriceNombre maximum d’emplacements à afficherMayottesystème de mesureURL du menuFusionnéMessageMexiqueMicronésieMicronésie, États fédérés deAu milieu au centreAu milieu à gaucheAu milieu à droiteKilomètresEn-têtes CSV manquants.Balise alt manquanteLégende manquanteFichier d’importation manquant.Il manque une ou plusieurs colonnes nécessaires.Balise de titre manquante ou par défautUtilisabilité mobileRésultat de l’utilisabilité mobileDate modifiéeMoldavieMoldovie, République deMonacoLundiMongolieSurveiller les performances SEOMonténégroMoisMois d’expérienceMontserratPlus de détailsPlus d’informationsMarocDescendreMonterFilmRéalisateur de filmNom du filmMozambiqueMusiqueMyanmarMyanmar (Birmanie)NomLe nom du podcast.Nom*NamibieNauruNotes négatives, ajoutez un élément par ligneNépalPays-BasAntilles néerlandaisesNouveau %sNouvelle catégorie %sNouvelle-CalédonieNouvelle catégorieNom de la nouvelle catégorieNouveau schémaNouvelle-ZélandeNouvelles et politiqueArticle d’actualitéType de contenu d‘actualitésPlan du site des actualités Plans de site des actualitésLes plans de site d’actualités vous permettent de contrôler le contenu que vous envoyez à Google Actualités.Les plans de site de nouvelles vous permettent de contrôler le contenu que vous soumettez à Google Actualités. Plus d’informations : Vue d’ensemble des plans de site de nouvellesSuivantNicaraguaNigerNigériaNiueNonAucun %s trouvé dans la corbeille.Aucun %s trouvé.Aucune archiveNo FollowPas d’index pour l’imageNe pas indexerPas de métadonnéesAucun changementAucune donnée à afficher.Aucun fichier sélectionné.Aucun corps HTML trouvé.Aucune correspondance trouvée.Aucun nouveau mot-clé ciblé n’a été trouvé.Aucun article à convertir n’a été trouvé.Aucun résultat ne correspond à votre requête de recherche.Aucun réglage n’a été trouvé pour être importé.Aucune URL trouvée.Aucun ID valide fourni.Aucune redirection valide trouvée.Produits masqués en noindexMot aléatoire non persistant choisi dans une liste. Un nouveau mot aléatoire sera choisi à chaque chargement de page.Erreur de nonce. Veuillez réessayer.AucunAucun (Cliquez ici pour en définir un)Île NorfolkNormaleCorée du NordÎles Mariannes du NordNorvègeNon disponibleNote :Note : veuillez d’abord enregistrer la publication en tant que brouillon pour voir les données actuelles.ID unique d’objetNonDisponibilité de l’offreOffresOmanUne fois que vous aurez enregistré les modifications, nous créerons un nouveau type de publication personnalisé appelé « Emplacements », dans lequel vous pourrez ajouter plusieurs sites de votre entreprise/organisation.Une ou plusieurs erreurs se sont produites lors de l’importation :Une ou plusieurs des redirections sélectionnées n’ont pas pu être modifiées car elles sont planifiées pour une activation/désactivation future.URL de l’évènement en ligneSeuls 6 mots-clés peuvent être ajoutés dans le graphiqueSeules les colonnes %1$s et %2$s sont nécessaires, les autres sont facultatives.Ouvert 24/7Label d'ouverture 24/7Label ouvert 24hJours d’ouvertureOuvrir le rapportOuvrir dans un nouvelle onglet.Ouvert actuellement Heures d’ouvertureFormat des heures d’ouvertureRéglages des heures d’ouvertureHoraires d’ouverture :Horaires d’ouvertureSystème d’exploitationLes options seront appliquées aux anciens et aux nouvelles publications. Par défaut, seul le mot-clé principal sera importé.OrganisationLogo de l’entrepriseLogo de l’organisation (recommandé)URL de l’organisationURL de l’organisation (recommandé)Organisez vos redirections en catégories.Publications orphelinesD’autres termes pour votre recette comme la saison, les vacances, ou d’autres descripteurs. Séparez les entrées multiples par des virgules.E-mail du propriétaire Nom du propriétaireVersion PRORécupération de pageÉtat d’extraction de la pageURL de la pagePageSpeedPages vuesPakistanPalauPalestineTerritoire palestinienTerritoire palestinien occupéPanamaPapouasie-Nouvelle-GuinéeParaguayCatégorie parenteCatégorie parente :12 derniers mois30 derniers jours5 dernières années7 derniers jours90 derniers joursJour précédentPaiement acceptéPaiePaie (recommandée)ArtisteInformations sur l’artisteAnalyser périodiquement l’articleMot aléatoire persistant choisi dans une listePersonnePersonne ou entrepriseNom de la personne ou de l’organisationPérouPhilippinesTéléphoneNuméro de téléphoneDébogueur PinterestÎles PitcairnVeuillez %1$sconnecter Rank Math SEO PRO%2$s pour les mises à jour automatiques.Veuillez activer le module Schéma et plan de site pour utiliser ce module.Veuillez activer le module Schema pour utiliser ce module.Veuillez activer le module plan de site pour utiliser ce module.Veuillez envisager d’utiliser le bloc %1$s à la place.Veuillez sélectionner un fichier CSV à importer.Veuillez sélectionner un fichier à importer.Veuillez sélectionner au moins un type d’objet à exporter.Veuillez définir le mot-clé cible de cette page.Veuillez mettre à jour Rank Math Free avec la dernière version avant d’utiliser Rank Math PRO.Veuillez mettre à jour la version gratuite avant de mettre à jour Rank Math SEO PRO.PodcastCatégorie de podcastDescription du podcastÉpisode du podcastImage du podcastNom du podcastImage de la chaîne de podcast configurée dans les réglages de Rank Math.PologneRemplir automatiquement le schéma vidéo en détectant automatiquement toute vidéo dans le contenu.PortugalPositionHistorique de positionPosition de l’épisode dans un groupe ordonné d’épisodes (1, 2, 3, etc.).Position de la saison dans un groupe ordonné de saisons (1, 2, 3, etc.).Résumé des positionsNotes positives, ajoutez un élément par ligneArticleStatistiques de publicationSchémasSchémaTypes de publication :Code postalDate d’expiration de publicationID de la publication (recommandé)ArticlesTemps de préparationPrévisualiserPrévisualiser l’imagePrixÉchelle de prixPrix valable jusqu’auPrix valable jusqu’auIndice de prix%s principalPays principalMot-clef cible principalMot-clé principalNuméro principalImprimerProcessus de codeProcessus HTMLProduitMarque du produitDevise du produitProduit en stockPrix du produitUGS du produitURL du produitNom du produitAvantagesTypes de publications publiquesTaxonomies publiquesDate de publicationPubliez votre emplacement !Date de publicationPorto RicoQatarQuantité produite par la recette, par exemple « 4 portions »QuestionQuestionsMot aléatoireRank MathSchéma Rank Math de FAQRank Math PRORank Math Pro est installé mais pas encore activé. %1$sActivez-le maintenant%2$s. Cela ne prend que 20 secondes !Filtres Rank Math SEORank Math SEO PRORank Math SEO PRO pour WordPressScore SEO de Rank Math.Modèles de schéma Rank MathRank Math [Rapport SEO] - %sLa version gratuite de Rank Math est nécessaire pour utiliser Rank Math Pro, mais elle n’a pas pu être activée automatiquement. Veuillez installer et activer la version gratuite en premier.La version gratuite de Rank Math est nécessaire pour utiliser Rank Math Pro, mais elle n’a pas pu être installée automatiquement. Veuillez installer et activer la version gratuite en premier.La version gratuite de Rank Math est nécessaire pour utiliser Rank Math Pro. Les deux extensions sont maintenant désactivées.Bloc d’entreprises locales de Rank MathRank Math : le schéma vidéo a bien été ajouté aux articles.Score de l’analyseur SEO de Rank Math.Classé pour le plus grand nombre de clicsClassé pour le plus grand nombre d’impressionsClassé pour la plupart des mots-clésClassé pour le plus grand nombre de recherchesClassement des mots-clésClassementNote maximumNote minimumNote maximaleNote minimaleNoteLire la suiteRecetteIngrédients de la recetteInstructions de la recetteMiniature de la vidéoRendement de la recetteIngrédient de la recette, ajoutez un élément par ligneRedirigerPublications redirigéesCatégories de redirectionCatégorie de redirectionLa redirection sera activée à cette date (facultatif).La redirection sera désactivée à cette date (facultatif).Redirections CSVLes redirections ont été synchronisées dans le fichier .htaccess.Page web de référence URL de référenceActualiserRégionReligion et spiritualitéRestantLieu de travail à distance (facultatif)RetirerRetirer les données média du flux RSSRetirer l’URL canonique personnaliséeRetirer du graphiqueRetirer la redirectionRemplacerRemplacez des caractères ou des mots dans les balises alt, les balises de titre ou les légendes.RemplacementsAdresse e-mail du rapportSujet de l’e-mail du rapportTexte du pied de page du rapportArrière-plan de l’en-tête du rapportLogo du rapportTexte du haut du rapportRépublique d’IrlandeReste des mots-clésRestaurantLa RéunionRésuméVérifier l’emplacementValidateur d’épingles enrichiTypes de résultats enrichisRésultats richesÀ droiteFeuille de routeMéta robotsMéta robots modifiés pour %1$d %2$s.État des robotsÉtat du robots.txtRoumanieItinéraireLibellé de l’itinéraireRussieFédération RusseRwandaLa RéunionDescription du référencementDétails SEORapport SEO de votre siteScore SEORéglages SEOMéta titre Le SEO est la source de trafic la plus cohérente pour tout siteSuggestions SEOSaint BarthélemySainte-HélèneSaint-Christophe-et-NevisSainte-LucieSaint-Martin (partie allemande)Saint-Martin (partie française)Saint-Pierre-et-MiquelonSaint-Vincent-et-les-GrenadinesSalaireSalaire (recommandé)Devise du salaireLe montant du salaire s’applique àMême queSamoaSaint-MarinSao Tomé et PrincipeSatelliteSamediArabie SaouditeEnregistrerEnregistrer les réglagesEnregistrer et continuerÉconomisez du temps et de l’argentActivation planifiéeDésactivation planifiéeSchémaConstructeur de schémaSchéma trouvéModèles de schémasSchéma modifié pour %1$d %2$s.Schéma à ajouter.Type de schéma de la publication.SchémasScience et médecineRechercheChercher un %sClics de rechercheImpression de recherche :Impressions de rechercheRecherche du mot-clé…Rechercher des emplacements dans le rayonRechercher l’URL de la publicationRechercher des catégories de redirectionTrafic de rechercheTrafic de recherche :Rechercher des catégoriesLes moteurs de recherche affichent votre adresse e-mail.Les moteurs de recherche peuvent afficher en évidence votre numéro de téléphone de contact pour les utilisateurs mobiles.Rechercher des schémasSaisonNom de la saisonNuméro de la saisonURL de la saisonNuméro secondaireTéléphone 2Sélectionnez une marqueSélectionner une catégorieSélectionnez une pageSélectionner le type de publicationSélectionnez la taxonomie de marque de produit à utiliser dans le balisage Schema.org et OpenGraph.Sélectionner le fuseau horaireSélectionnez un fichier de réglages Rank Math sur votre ordinateur et téléversez-le pour utiliser les réglages personnalisés.Sélectionnez une page sur votre site où vous souhaitez afficher les méta-données LocalBusiness.Sélectionnez les heures d’ouverture. Vous pouvez ajouter plusieurs ensembles si vous avez des heures d’ouverture ou de fermeture différentes certains jours ou si vous avez une pause de mi-journée. Les heures sont spécifiées en utilisant le format 24:00.Sélectionnez les types de publication pour activer leurs options de SEO et les inclure dans le plan de site.Sélectionnez les taxonomies pour activer les options SEO correspondantes et les inclure dans le plan de site.Sélectionner la catégorie qui reflète le mieux le contenu de votre émission.Sélectionnez le filigrane par défaut qui sera appliqué si aucun filigrane spécifique n’est sélectionné.Sélectionnez le style de carte que vous souhaitez utiliser sur l’interface publique de votre site.Sélectionnez le type de publication dans lequel vous utilisez des vidéos et souhaitez qu’elles soient affichées dans la recherche de vidéos.Sélectionnez le type de publication que vous utilisez pour les articles d’actualité.Sélectionnez le texte à afficher à côté de vos heures d’ouverture lorsque votre boutique est ouverte 24/7.Sélectionnez si vous avez un fichier personnalisé de réglages de Rank Math à utiliser.Choisissez d’inclure ou non dans l’e-mail un lien vers la page d’administration du rapport complet.Sélectionnez les tableaux à afficher dans le rapport.Sélectionnez le principal pays d’activité de votre organisation. Cela permet d’améliorer la précision du localisateur de boutique.Sélectionnez votre système de mesure préféré (miles ou kilomètres).SénégalCasse de la phraseSerbieSerbie et MonténégroCuisine servieServiceDéfinir les pages de produits en noindex lorsque la visibilité du catalogue WooCommerce est définie comme masquée.Définir le schéma : par défaut (%s)Définir le schéma : aucunDéfinir en à propos.Définir en followDéfinir en indexDéfinir en mentions.Définir en nofollowRégler sur nofollow.Définir en noindexRégler sur sponsorisé.Définissez des règles d’affichage pour contrôler où ce modèle de Schema est utilisé sur votre site. Par exemple, choisissez « Site entier » pour utiliser le modèle sur toutes les pages de votre site.RéglagesLes réglagles n’ont pas été importés :Les réglages n’ont pas pu être importés : le téléversement a échoué.Le fichier de réglages n’a pas pu être importé :GravitéSeychellesCode courtAfficher %sAfficher les informations de l’entrepriseAfficher l’URL de l’entrepriseAfficher le numéro COCAfficher le filtre de catégoriesAfficher l’adresse de l’entrepriseAfficher le nom de l’entrepriseAfficher le paysAfficher l’e-mailAfficher le numéro de FAXAfficher l’identificateur globalAfficher la fenêtre d’informationAfficher le logoAfficher la carteAfficher le regroupement de marqueursAfficher les heures d’ouverturesAfficher l’indication de prixAfficher le numéro principalAfficher le planificateur d’itinéraireAfficher le libellé de l’itinéraireAfficher le numéro secondaireAfficher le départementAfficher le SIRETAfficher le numéro de TVAAfficher l’adresse sur une ligneAfficher l’emplacement le plus proche s’il n’y en a pas dans le rayonAfficher «Ouvert actuellement» à côté de l'horaire du jour.Afficher le rayonMontrer l’itinéraireSierra LeoneSingapourUniqueSint MaartenPlan du sitePlans de siteSlovaquieSlovénieSociété et cultureLogicielÎles SalomonSomalieDésolé, aucun mot-clé trouvé.Désolé, aucun emplacement n’a été trouvé.Aucun ID de publication trouvé.Aucun ID d’enregistrement trouvé.Désolé, vous n’avez pas l’autorisation d'exporter les redirections de ce site.Désolé, vous n’avez pas l’autorisation d’exporter le contenu de ce site.Désolé, vous n’avez pas l’autorisation d‘importer des contenus dans ce site.Désolé, vous n’avez pas l’autorisation d‘importer des redirections dans ce site.Désolé, vous n’avez pas l’autorisation de créer de nouveaux modèles.Désolé, votre compte ne semble pas avoir les permissions nécessaires pour pouvoir exporter.Afrique du SudGéorgie du Sud et Îles Sandwich du SudGéorgie du Sud / îles SandwichCorée du SudSoudan du SudEspagneCouverture spatialeParlableCouverture spécialePlans de site spéciaux :Spécifiez un autre type Schema.org pour décrire plus précisément le produit référencé. Vous pouvez également insérer une URL vers un vocabulaire externe tel que Wikidata ou Wikipedia.Sports et loisirsSri LankaSainte-HélèneSaint-Christophe-et-NevisSainte-LucieSaint MartinSaint Pierre et MiquelonSaint-Vincent et les GrenadinesDébut de l’auditDate de débutDébut de décalageÉtatÉtapeÉtapesLocalisateur du magasinAdresse postaleSujet des e-mails de rapport.Envoyer maintenant avec l’indexation instantanéeTerminé.SoudanModifications proposéesDimancheOptimisez le SEO de votre site web avec les options de Rank Math PRO telles que Site Analytics, SEO Performance, Custom Schema Templates, News/Video Sitemaps, etc.FournituresFournitureApprovisionnement :SurinamÎles de Svalbard et Jan MayenÎles de Svalbard et Jan MayenSwazilandSuèdeSuisseSynchroniser avec le .htaccessSyrieRépublique arabe syrienneSão Tomé-et-PrincipeSão Tomé-et-PrincipeTV et filmÉtiquettesTaïwanTaïwan, province de ChineTadjikistanTanzanieRépublique unie de TanzanieIdentifiant TVATaxonomies :TechnologieCouverture temporelleTermesTerrainTester avec GoogleCouleur du texteTexte ou HTML de base à insérer sous le titre.Texte ou HTML de base à insérer dans la zone du pied de page.Texte à afficher dans les heures d’ouverture lorsque l’entreprise est fermée.ThaïlandeLa colonne %1$s peut contenir la valeur %2$s, ou rien.L’ISBN du livre impriméL’URL de l’évènement en ligne, où les gens peuvent se joindre. Cette propriété est nécessaire si votre événement se déroule en ligne.L’URL de l’organisation proposant le poste. Laisser vide pour utiliser les informations de votre entreprise.Le nom du catalogue.La cuisine de la recette (par exemple, français ou éthiopienne).Les données de l’ensemble de données couvrent un intervalle de temps spécifique. N’incluez cette propriété que si l’ensemble de données a une dimension temporelle.La date après laquelle le tarif ne sera plus disponible.La date de sortie du film.Date à laquelle l’élément devient valide.La date à laquelle l’offre d’emploi expirera. Si une offre d’emploi n’expire jamais ou si vous ne savez pas quand l’emploi expirera, n’incluez pas cette propriété.L’édition du livreLe niveau d’études requis pour l’offre d’emploi. S’il n’y a pas d’exigences en matière de formation, utilisez la valeur aucune exigence. Si vous ne connaissez pas les exigences en matière de formation, n’ajoutez pas cette propriété.L’adresse e-mail du propriétaire du podcast. Veuillez vous assurer que l’adresse e-mail est active et surveillée.L’heure de fin du clip exprimée en nombre de secondes à partir du début du travail.Le coût estimé des fournitures consommées lors de l’exécution des instructions.L’expérience nécessaire pour l’offre d’emploi. S’il n’y a pas d’exigence, utilisez 0.Le format de fichier de la distribution.Les lignes suivantes n’ont pas pu être importées : Identifiant unique de l’organisation qui embauche pour le poste.Le titre du poste de la personne (par exemple, responsable financier).Le libellé qui apparaît dans la colonne latérale pour le type de publication personnalisé dans lequel vous pouvez ajouter et gérer des lieux.Le lien pour le téléchargement.Le fabricant du produit. Si cette option est activée, les données relatives à l’organisation figurant dans les réglages de SEO local seront utilisées.Le nom de l’entreprise. Laissez vide pour utiliser les informations de votre propre entreprise.Le nom de la publication d’actualités. Il doit correspondre exactement au nom tel qu’il apparaît sur vos articles dans news.google.com, sans les parenthèses de fin. Pour plus d’informations, consultez le site support.google.comLe nombre de calories dans la recette. Facultatif.La date d’origine à laquelle l’employeur a publié l’offre d’emploi. Vous pouvez le laisser vide pour utiliser la date de publication de la publication comme date de publication de l’offre d’emploi.Le nom de contact du propriétaire du podcast.La fourchette de prix de l’entreprise, par exemple $$$.La gamme de prix de l’entreprise.Le mot-clé cible principal défini de la publication.L’évaluation de la vidéo. Les valeurs prises en charge sont des nombres flottants compris entre 0,0 (faible) et 5,0 (élevé), inclus. (Utilisé dans le plan du site vidéo uniquement)Les redirections n’ont pas pu être synchronisées car le fichier .htaccess n’existe pas ou n’est pas accessible en écriture.L’avis ou la note doit être affiché sur la page pour respecter les consignes de schéma de Google.Le même jeu de données peut être inclus dans plus d’un dépôt de ce type. Vous pouvez faire référence à un catalogue de données auquel ce jeu de données appartient en le référençant directement.L’heure de début du clip exprimée en nombre de secondes à partir du début du travail.Le fuseau horaire est utilisé pour calculer la fonctionnalité « Ouvert actuellement ».Le titre du tome. À utiliser pour le titre du tome s’il diffère de celui du livre. *Facultatif lorsque le tome a le même titre que le livre.Le nombre total de tests est différent pour la concurrence car nous n’avons pas accès à sa base de données.La note de véracité attribuée à ClaimReview.reviewRating, sous la forme d’un mot ou d’une phrase courte lisible par l’homme. Cette valeur est affichée dans la vérification des faits dans les résultats de recherche. Exemples : Vrai, Plus ou moins vraiLe nom du lieu.Ce plan de site vidéo est généré par l’extension Rank Math WordPress SEO. C’est ce que les moteurs de recherche comme Google utilisent pour trouver et comprendre le contenu vidéo de votre site.Ce plan de site XML contient %s URL.Ce plan de site XML est généré par l’extension Rank Math WordPress SEO. C’est ce que les moteurs de recherche comme Google utilisent pour analyser et re-analyser les articles/pages/produits/images/archives sur votre site.Cet e-mail vous a été envoyé en tant que membre enregistré de %s.Il s’agit du nombre de fois où votre site a été cliqué dans les résultats de recherche.Combien de fois votre site a été affiché dans les résultats de recherche.Ceci est le nombre de fois où votre site a été cliqué dans les résultats de recherche.Il s’agit du taux de clics moyen (clics sur les recherches divisés par les impressions sur les recherches).Il s’agit de la position moyenne de votre site dans les résultats de recherche.Il s’agit du nombre de pages vues par les visiteurs de Google.Ceci est le nombre total de mots-clés pour lesquels votre site est classé.Il s’agit du total de vos revenus AdSense sur la période.Cette option permet de surveiller les performances SEO de tous les sites dans un tableau de bord centralisé sur RankMath.com, afin que de pouvoir vérifier les sites en un coup d’œil. En savoir plus.Cette option vous permet d’afficher %s dans les graphiques Analytics.Cette page ne peut pas charger correctement Google Maps. Veuillez ajouter %s.Cette mise à jour installera une version bêta de Rank Math SEO PRO.JeudiFormat d’heure utilisé dans le code court de contact.Période de tempsTimor-LesteTitreCasse du titreTexte de titre défini pour l’image actuelle.Jusqu’auPour mettre à jour vos préférences d’e-mail, %s. ###ADDRESS###TogoTokelauTongaOutilOutilsOutils :Les 5 premiers mots-clés perdantsTop 5 des publications perdantesLes 5 premiers mots-clés gagnantsTop 5 des publications gagnantesEn haut au centreEn haut à gaucheMots-clés les plus perdantsPublications les plus perdantesEn haut à droitePrincipaux étatsMots-clés les plus gagnantsPublications les plus gagnantesTotal de clicsTotal des impressionsTotal de mots-clésTemps totalNombre total de mots-clés classés par votre site sous la position 100.Préfixe de suiviTraficTendanceTrinité et TobagoTrinité et TobagoMardiTunisieTurquieTurkménistanÎles Turks et CaicosÎles Turques et CaïquesDésactivéTuvaluTypeType de plat : par exemple « entrée » ou « dessert ».Type d’emploi. Vous pouvez choisir plus d’une valeur.Type d’évènementÎles Vierges américainesURLURL/Page en ligneURL d’une page web de référence qui indique sans ambiguïté l’identité de l’ensemble de données, généralement dans un dépôt différent.URL de l’élément.URL pointant vers le menu du restaurant.URL spécifique à cette édition s’il en existe uneURL vers laquelle le lien du logo doit pointer.USDOugandaOupsUkraineNon classéÉmirats arabes unisRoyaume UniRoyaume-UniÉtats-UnisÉtats-Unis d’AmériqueÎles mineures américainesRégion inconnueType d’objet inconnu.Dépublier à expirationNon spécifiéMettre à niveauMettre à jour %sMettre à jour la catégorie de %sMettre à jour la catégorieMettre à jour le schémaMis à jourMettez votre offre à niveau !TéléverserDate de téléversementTéléversement…UruguayUtiliserUtilisez %1$s (sensible à la casse) comme valeur de la colonne %2$s pour supprimer une redirection.Utiliser le format 24 hUtiliser l‘Exp au lieu des ÉtudesUtiliser plusieurs emplacementsUtiliser les options avancéesUtiliser dans le balisage du schémaUtilisez les colonnes suivantes dans le fichier CSV (l’ordre n’a pas d’importance) : %sUtilisez cette propriété pour spécifier le ou les lieux géographiques dans lesquels les employés peuvent être localisés pour des emplois à domicile. Au moins un pays est nécessaire.Utilisez cette propriété pour spécifier qu’il s’agit d’un travail à domicile (à distance). Laissez l’adresse vide si le travail est 100 % à distance.Utilisez cette section uniquement pour les revues éditoriales.UsagéUtilisateur canoniqueRôles utilisateurs :ComptesL’utilisation d’une option « Index » ou « NoIndex » vous permet de contrôler ce que Google News Bot (à ne pas confondre avec Google Search Bot) peut inclure ou non dans l’index Google News.OuzbékistanIdentifiant VATVOIR LES ANALYSES DÉTAILLÉESVanuatuVaticanVenezuelaNom du lieuURL du lieuVerdictVidéoCatégorie vidéoClip vidéoType de publication vidéoPlan de site vidéoPlans de site vidéoLes plans de site vidéo donnent aux moteurs de recherche des informations sur le contenu vidéo de votre site.Les plans de site vidéo fournissent aux moteurs de recherche des informations sur le contenu vidéo de votre site. Plus d’informations : Plans de site vidéoÉtiquettes vidéoMiniature de la vidéo de recetteMiniature de la vidéo : %sURL de la vidéoURL de la vidéo.Date de téléchargement de la vidéoVietnamVietnamAfficher %sVoir le schémaVoir les schémasÎles Vierges britanniquesÎles Vierges américainesWallis et FutunaWallis et FutunaAttention :Attention : le lien a bien été inséré mais peut contenir des erreurs. Veuillez le tester.Nous avons créé %1$sRank Math, une extension WordPress de SEO%2$s, pour aider chaque propriétaire de site à accéder aux outils de référencement dont il a besoin pour améliorer son SEO et attirer plus de trafic sur son site.Nom de site alternatifNom du siteURL du site web du lieuSite Web ou lien socialMercrediSahara occidentalSamoa-OccidentalSi activé, les sections mots-clés gagnants et mots-clés perdants afficheront uniquement les mots-clés suivis.Si activé, la section des mots-clés gagnants affichera uniquement les mots-clés suivis.Lorsque vous avez terminé vos modifications, n’oubliez pas de cliquer sur « publier » pour créer cet emplacement.Où voulez-vous utiliser ce modèle de schéma ?LargeurMonde entierPlan de site XMLLes plans de site XML aident les moteurs de recherche à indexer plus efficacement le contenu de votre site.YémenOuiVous pouvez soit utiliser ce code court ou bloc de schéma dans l’éditeur de blocs pour ajouter les données de schéma dans le contenu afin de respecter les directives de Google. En savoir plus ici.Vous pouvez utiliser le bloc d’entreprises locales dans l’éditeur de blocs ou le copier-coller dans le contenu. En savoir plusVous pouvez utiliser le bloc de schéma dans l’éditeur de blocs ou le copier et le coller dans le contenu. Ce code court ne fonctionnera que sur cette page.Vous avez utilisé tous vos crédits IA et devez en acheter d’autres auprès de votre prestataire de services SEO.Vous n’avez généralement besoin que du sitemap de News XML lorsque votre site est inclus dans Google Actualités.En général, vous n’avez besoin d’un plan de site vidéo que si votre site contient du contenu vidéo.Le fichier KML de vos emplacements se trouve ici : %sL’index de votre plan de site d‘actualités se trouve ici : %sLe flux RSS de votre podcast peut être trouvé ici : %sVos modèlesL’index de votre plan de site vidéo se trouve ici : %sVotre quota de mots-clés a expiré. Veuillez mettre à niveau votre offre pour augmenter la limite.Votre emplacement :Votre nom ou celui de votre entreprise doit figurer dans le panneau de connaissances de Google.ZambieZimbabweNiveau de zoom[Modifier]tout en minusculescliquez icicssSelectorsjours de celadetectedItemsp. ex. 09:00-17:00heures de celahttps://rankmath.com/?utm_source=Plugin&utm_medium=Readme%20Author%20URI&utm_campaign=WPhttps://rankmath.com/wordpress/plugin/seo-suite/le plan de site locations.kml est généré automatiquement lorsque le module SEO Local est activé, et les coordonnées géographiques sont ajoutées.notre article de la base de connaissancesidentiqueCatégories de redirectionCatégorie de redirectionÎles Åland↳languages/rank-math-pro-fr_FR.po000064400001003260147600403130012526 0ustar00# Translation of Rank Math - Rank Math Pro in French (France) # This file is distributed under the same license as the Rank Math - Rank Math Pro package. msgid "" msgstr "" "Project-Id-Version: Rank Math - Rank Math Pro\n" "POT-Creation-Date: \n" "PO-Revision-Date: 2023-08-25 11:45+0200\n" "Last-Translator: FX Bénard \n" "Language-Team: \n" "Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Poedit 3.3.2\n" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Your Templates" msgstr "Vos modèles" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Schema Builder" msgstr "Constructeur de schéma" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Display Conditions" msgstr "Conditions d’affichage" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Custom Schema" msgstr "Schéma personnalisé" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Please consider using %1$s Block instead." msgstr "Veuillez envisager d’utiliser le bloc %1$s à la place." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Note: Please save the post as a draft first to see the actual data." msgstr "Note : veuillez d’abord enregistrer la publication en tant que brouillon pour voir les données actuelles." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Add New Condition" msgstr "Ajouter une nouvelle condition" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Set up display rules to control where this Schema template is used on your website. For example, choose \"Entire Site\" to use the template on all pages on your website." msgstr "Définissez des règles d’affichage pour contrôler où ce modèle de Schema est utilisé sur votre site. Par exemple, choisissez « Site entier » pour utiliser le modèle sur toutes les pages de votre site." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Where do you want to use this Schema template?" msgstr "Où voulez-vous utiliser ce modèle de schéma ?" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Enter Schema Type" msgstr "Saisissez le type de schéma" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Empty for All Authors, or User IDs separated by comma" msgstr "Vide pour tous les auteurs/autrices, ou ID de compte séparés par une virgule" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "In Author (on Single Posts)" msgstr "Dans Auteur/autrice (sur les publications uniques)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "In WebPage Schema" msgstr "Dans le schéma de page web" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "In WebSite Schema" msgstr "Dans le schéma de site" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "In Publisher (Organization or Person Schema)" msgstr "Dans Contributeur/contributrice (schéma d’organisation ou de personne)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Singular" msgstr "Unique" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Archives" msgstr "Archives" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Entire Site" msgstr "Site entier" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Insert" msgstr "Insérer" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Exclude" msgstr "Exclure" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Include" msgstr "Inclus" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "All Post Types" msgstr "Tous les types de publication" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Author" msgstr "Auteur" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "All Archives" msgstr "Toutes les archives" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Manually create and edit your own custom Schema – fully control all of your properties, property groups, and the associated attributes. Please proceed with caution and validate your code to ensure it aligns with Google's Structured Data guidelines and standards." msgstr "Créez et modifiez manuellement votre propre schéma personnalisé - contrôlez entièrement toutes vos propriétés, groupes de propriétés et attributs associés. Procédez avec prudence et validez votre code pour vous assurer qu’il est conforme aux directives et aux normes de Google en matière de données structurées." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Use" msgstr "Utiliser" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Schema Found" msgstr "Schéma trouvé" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "JSON-LD/Custom Code" msgstr "JSON-LD/Code personnalisé" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "URL / Online Page" msgstr "URL/Page en ligne" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Import Schema Code from" msgstr "Importer le code du schéma à partir de" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Test with Google" msgstr "Tester avec Google" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Copied!" msgstr "Copié !" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Copy" msgstr "Copier" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "JSON-LD Code" msgstr "Code JSON-LD" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Importing…" msgstr "Importation…" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Page URL" msgstr "URL de la page" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Process HTML" msgstr "Processus HTML" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "HTML Code" msgstr "Code HTML" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Process Code" msgstr "Processus de code" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Custom JSON-LD Code" msgstr "Code JSON-LD personnalisé" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Make schema Primary" msgstr "Rendre le schéma principal" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "For example, Game, Multimedia" msgstr "Par exemple, jeu, multimédia" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Application Category" msgstr "Catégorie de l’application" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "For example, Windows 7, OSX 10.6, Android 1.6" msgstr "Par exemple : Windows 7, Mac OSX 10.6, Android 1.6" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Operating System" msgstr "Système d’exploitation" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "End date and time of the event" msgstr "Date et heure de fin de l’évènement" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "End Date" msgstr "Date de fin" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Date and time of the event" msgstr "Date et heure de l’évènement" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Start Date" msgstr "Date de début" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Indicates whether the event occurs online, offline at a physical location, or a mix of both online and offline." msgstr "Indique si l’évènement se produit en ligne, hors ligne à un emplacement physique ou un mélange à la fois en ligne et hors ligne." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Event Attendance Mode" msgstr "Mode de participation aux évènements" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Current status of the event (optional)" msgstr "État actuel de l’évènement (facultatif)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Event Status" msgstr "État de l’évènement" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Type of the event" msgstr "Type d’évènement" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Event Type" msgstr "Type d’évènement" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Editions" msgstr "Éditions" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Position of the episode within an ordered group of episodes (1, 2, 3, etc)." msgstr "Position de l’épisode dans un groupe ordonné d’épisodes (1, 2, 3, etc.)." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Episode Number" msgstr "Numéro de l’épisode" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Is episode family friendly?" msgstr "L’épisode est-il adapté aux familles ?" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "If empty, podcast channel image will be used from the Settings page." msgstr "Si vide, l’image de la chaine de podcast sera utilisée à partir de la page des réglages." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Episode Image URL" msgstr "URL de l’image de l’épisode" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "By default, current post URL is used." msgstr "Par défaut, l’URL actuelle de la publication est utilisée." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Episode URL" msgstr "URL de l’épisode" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "ISO 8601 duration format. Example: PT37M. Use this tool to convert standard time to ISO8601 format." msgstr "Format de durée ISO 8601. Exemple : PT37M. Utilisez cet outil pour convertir le temps standard au format ISO8601." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Episode Duration" msgstr "Durée de l’épisode" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A plaintext description of the episode without HTML tags." msgstr "Une description claire de l’épisode sans balises HTML." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Episode Description" msgstr "Description de l’épisode" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Episode Name" msgstr "Nom de l’épisode" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Podcast Episode" msgstr "Épisode du podcast" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "If set to true, this property indicates whether a job posting will accept experience in place of its formal educational qualifications. If set to true, you must include both the experienceRequirements and educationRequirements properties." msgstr "Si elle a la valeur « true », cette propriété indique si une offre d’emploi accepte l’expérience à la place des qualifications éducatives. Si la valeur de cette propriété est « true », vous devez inclure les propriétés « experienceRequirements » et « educationRequirements »." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Use Exp in place of Education" msgstr "Utiliser l‘Exp au lieu des Études" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Remote Job Location (Optional)" msgstr "Lieu de travail à distance (facultatif)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Use this property to specify that the job is a Work From Home (remote) job. keep address empty if job is 100% remote." msgstr "Utilisez cette propriété pour spécifier qu’il s’agit d’un travail à domicile (à distance). Laissez l’adresse vide si le travail est 100 % à distance." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Is Telecommute Job" msgstr "Est un emploi en télétravail" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The hiring organization's unique identifier for the job." msgstr "Identifiant unique de l’organisation qui embauche pour le poste." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Posting ID (Recommended)" msgstr "ID de la publication (recommandé)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Type of employment. You can choose more than one value" msgstr "Type d’emploi. Vous pouvez choisir plus d’une valeur." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Employment Type (Recommended)" msgstr "Type d’emploi (recommandé)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "If checked, post status will be changed to Draft and its URL will return a 404 error, as required by the Rich Result guidelines" msgstr "Si cette case est cochée, le statut de publication sera changé en Brouillon et son URL renverra une erreur 404, comme requis par les consignes de résultat enrichi." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The date when the job posting will expire. If a job posting never expires, or you do not know when the job will expire, do not include this property" msgstr "La date à laquelle l’offre d’emploi expirera. Si une offre d’emploi n’expire jamais ou si vous ne savez pas quand l’emploi expirera, n’incluez pas cette propriété." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The original date on which employer posted the job. You can leave it empty to use the post publication date as job posted date" msgstr "La date d’origine à laquelle l’employeur a publié l’offre d’emploi. Vous pouvez le laisser vide pour utiliser la date de publication de la publication comme date de publication de l’offre d’emploi." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Steps" msgstr "Étapes" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Supplies" msgstr "Fournitures" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Example: P12DT23H15M" msgstr "Exemple : P12DT23H15M" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "HowTo" msgstr "Tutoriel" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Questions" msgstr "Questions" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The rating of the video. Supported values are float numbers in the range 0.0 (low) to 5.0 (high), inclusive. (Used in the Video Sitemap only)" msgstr "L’évaluation de la vidéo. Les valeurs prises en charge sont des nombres flottants compris entre 0,0 (faible) et 5,0 (élevé), inclus. (Utilisé dans le plan du site vidéo uniquement)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "An arbitrary string tag describing the video. Add coma separated video tags. (Used in the Video Sitemap only)" msgstr "Une chaîne de caractères arbitraire décrivant la vidéo. Ajoutez des balises vidéo séparées par des virgules. (Utilisé dans le plan du site vidéo uniquement)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Video Tags" msgstr "Étiquettes vidéo" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A short description of the broad category that the video belongs to. Add coma separated video categories. (Used in the Video Sitemap only)" msgstr "Brève description de la catégorie générale à laquelle appartient la vidéo. Ajoutez des catégories de vidéos séparées par des virgules. (Utilisé dans le plan du site vidéo uniquement)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Video Category" msgstr "Catégorie vidéo" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Mark this video as Family-friendly" msgstr "Marquer cette vidéo comme adaptée à la famille" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Is Family Friendly Video" msgstr "La vidéo est adaptée aux familles" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Height" msgstr "Hauteur" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Width" msgstr "Largeur" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A video thumbnail URL" msgstr "URL de la miniature de la vidéo" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Upload Date" msgstr "Date de téléversement" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A URL pointing to the actual video media file like MP4, MOV, etc. Please leave it empty if you don't know the URL." msgstr "Une URL pointant vers le fichier vidéo réel comme MP4, MOV, etc. Veuillez laisser ce champ vide si vous ne connaissez pas l’URL." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A URL pointing to the embeddable player for the video. Example: https://www.youtube.com/embed/VIDEOID" msgstr "" "Une URL pointant vers le lecteur intégrable de la vidéo. Exemple \n" " : https://www.youtube.com/embed/VIDEOID" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Embed URL" msgstr "Embarquer une URL" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "sameAs" msgstr "identique" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The job title of the person (for example, Financial Manager)." msgstr "Le titre du poste de la personne (par exemple, responsable financier)." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Job title" msgstr "Profession" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Gender" msgstr "Sexe" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Keep this section empty if this is an editorial reviews." msgstr "Ne remplissez pas cette section s’il s’agit d’une revue éditoriale." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The manufacturer of the product. If enabled, the Organization data from Local SEO settings will be used." msgstr "Le fabricant du produit. Si cette option est activée, les données relatives à l’organisation figurant dans les réglages de SEO local seront utilisées." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Add Manufacturer" msgstr "Ajouter un fabricant" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Specify another Schema.org type to further describe the product that is referenced. You can also insert a URL to an external vocabulary such as Wikidata or Wikipedia." msgstr "Spécifiez un autre type Schema.org pour décrire plus précisément le produit référencé. Vous pouvez également insérer une URL vers un vocabulaire externe tel que Wikidata ou Wikipedia." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Additional Type" msgstr "Type supplémentaire" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Product URL" msgstr "URL du produit" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Product name" msgstr "Nom du produit" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Instruction Type" msgstr "Instruction" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Recipe ingredients, add one item per line" msgstr "Ingrédient de la recette, ajoutez un élément par ligne" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Quantity produced by the recipe, for example 4 servings" msgstr "Quantité produite par la recette, par exemple « 4 portions »" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Other terms for your recipe such as the season, the holiday, or other descriptors. Separate multiple entries with commas." msgstr "D’autres termes pour votre recette comme la saison, les vacances, ou d’autres descripteurs. Séparez les entrées multiples par des virgules." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The cuisine of the recipe (for example, French or Ethiopian)." msgstr "La cuisine de la recette (par exemple, français ou éthiopienne)." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Type of dish, for example appetizer, or dessert." msgstr "Type de plat : par exemple « entrée » ou « dessert »." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "URL pointing to the menu of the restaurant." msgstr "URL pointant vers le menu du restaurant." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Menu URL" msgstr "URL du menu" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Serves Cuisine" msgstr "Cuisine servie" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "You can either use this shortcode or Schema Block in the block editor to print the schema data in the content in order to meet the Google's guidelines. Read more about it here." msgstr "Vous pouvez soit utiliser ce code court ou bloc de schéma dans l’éditeur de blocs pour ajouter les données de schéma dans le contenu afin de respecter les directives de Google. En savoir plus ici." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The timezone is used to calculate the Open now functionality." msgstr "Le fuseau horaire est utilisé pour calculer la fonctionnalité « Ouvert actuellement »." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Select Timezone" msgstr "Sélectionner le fuseau horaire" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Use 24h Format" msgstr "Utiliser le format 24 h" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Area Served" msgstr "Zone desservie" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Payment Accepted" msgstr "Paiement accepté" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Currencies Accepted" msgstr "Devises acceptées" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The price range of the business." msgstr "La gamme de prix de l’entreprise." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Business FAX" msgstr "FAX professionnel" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Secondary Number" msgstr "Numéro secondaire" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Primary Number" msgstr "Numéro principal" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "You can use the Local Business Block in the block editor, or copy and paste this in the content. Learn more" msgstr "Vous pouvez utiliser le bloc d’entreprises locales dans l’éditeur de blocs ou le copier-coller dans le contenu. En savoir plus" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "DataSets" msgstr "Ensembles de données" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid " Only include this property if the dataset has a spatial dimension." msgstr " N‘inclure uniquement cette propriété que si l’ensemble de données a une dimension spatiale." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Spatial Coverage" msgstr "Couverture spatiale" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The data in the dataset covers a specific time interval. Only include this property if the dataset has a temporal dimension." msgstr "Les données de l’ensemble de données couvrent un intervalle de temps spécifique. N’incluez cette propriété que si l’ensemble de données a une dimension temporelle." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Keywords summarizing the dataset. Add one keyword per line." msgstr "Mots-clés résumant l’ensemble des données. Ajoutez un mot-clé par ligne." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "An identifier, such as a DOI or a Compact Identifier. Add one identifier per line." msgstr "Un identificateur, tel qu’un DOI ou un identificateur compact. Ajoutez un identificateur par ligne." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "URL of a reference Web page that unambiguously indicates the dataset's identity, usually in a different repository." msgstr "URL d’une page web de référence qui indique sans ambiguïté l’identité de l’ensemble de données, généralement dans un dépôt différent." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Same As" msgstr "Même que" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Location of a page describing the dataset." msgstr "Emplacement d’une page décrivant l’ensemble de données." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "You can use the Schema Block in the block editor, or copy and paste this in the content. This shortcode will work on this page only." msgstr "Vous pouvez utiliser le bloc de schéma dans l’éditeur de blocs ou le copier et le coller dans le contenu. Ce code court ne fonctionnera que sur cette page." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The date the movie was released." msgstr "La date de sortie du film." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Copy & paste this shortcode in the content." msgstr "Copiez et collez ce code court dans le contenu." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Shortcode" msgstr "Code court" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The review or rating must be displayed on the page to comply with Google's Schema guidelines." msgstr "L’avis ou la note doit être affiché sur la page pour respecter les consignes de schéma de Google." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Review Location" msgstr "Vérifier l’emplacement" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Movie Director" msgstr "Réalisateur de film" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Movie Name" msgstr "Nom du film" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Article Section" msgstr "Section d’article" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Google does not allow Person as the Publisher for articles. Organization will be used instead." msgstr "Google n’autorise pas une personne en tant qu’éditeur pour les publications. L’organisation sera utilisée à la place." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Article Type" msgstr "Type de l’article" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Add speakable attributes to Article Schema." msgstr "Ajouter des attributs parlants au schéma de l’article." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Enable Speakable" msgstr "Activer l’expression orale" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Website or Social Link" msgstr "Site Web ou lien social" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Performer" msgstr "Artiste" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Performer Information" msgstr "Informations sur l’artiste" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The URL of the online event, where people can join. This property is required if your event is happening online" msgstr "L’URL de l’évènement en ligne, où les gens peuvent se joindre. Cette propriété est nécessaire si votre événement se déroule en ligne." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Online Event URL" msgstr "URL de l’évènement en ligne" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Course Provider URL" msgstr "URL du prestataire du cours" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Course Provider Name" msgstr "Nom du prestataire du cours" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Course Provider" msgstr "Prestataire du cours" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Book Format" msgstr "Format du livre" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Date of first publication of this tome" msgstr "Date de première publication de ce tome" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Date Published" msgstr "Date de publication" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "URL specific to this edition if one exists" msgstr "URL spécifique à cette édition s’il en existe une" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The ISBN of the print book" msgstr "L’ISBN du livre imprimé" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The edition of the book" msgstr "L’édition du livre" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The title of the tome. Use for the title of the tome if it differs from the book. *Optional when tome has the same title as the book" msgstr "Le titre du tome. À utiliser pour le titre du tome s’il diffère de celui du livre. *Facultatif lorsque le tome a le même titre que le livre." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Edition" msgstr "Édition" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Season URL" msgstr "URL de la saison" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Season Name" msgstr "Nom de la saison" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Position of the season within an ordered group of seasons (1, 2, 3, etc)." msgstr "Position de la saison dans un groupe ordonné de saisons (1, 2, 3, etc.)." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Season Number" msgstr "Numéro de la saison" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Fully-qualified URL of the episode audio file, including the format extension (for example, .wav, .mp3)" msgstr "URL complète du fichier audio de l’épisode, y compris l’extension du format (par exemple, .wav, .mp3)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Audio File URL" msgstr "URL du fichier audio" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The educational background needed for the job posting. If there aren't any educational requirements, use the no requirements value. If you don't know the educational requirements, don't add this property." msgstr "Le niveau d’études requis pour l’offre d’emploi. S’il n’y a pas d’exigences en matière de formation, utilisez la valeur aucune exigence. Si vous ne connaissez pas les exigences en matière de formation, n’ajoutez pas cette propriété." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Use this property to specify geographic location(s) in which employees may be located for work from home jobs. At least one country is required." msgstr "Utilisez cette propriété pour spécifier le ou les lieux géographiques dans lesquels les employés peuvent être localisés pour des emplois à domicile. Au moins un pays est nécessaire." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Location Type" msgstr "Type d‘emplacement" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The experience that's required for the job posting. If there aren't any requirements, use 0." msgstr "L’expérience nécessaire pour l’offre d’emploi. S’il n’y a pas d’exigence, utilisez 0." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Months of Experience" msgstr "Mois d’expérience" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Website URL of the venue" msgstr "URL du site web du lieu" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Venue URL" msgstr "URL du lieu" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The venue name." msgstr "Le nom du lieu." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Venue Name" msgstr "Nom du lieu" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Logo URL of the organization offering the job position. Leave empty to use your own company information" msgstr "URL du logo de l’organisation proposant le poste. Laissez vide pour utiliser les informations de votre propre entreprise." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Organization Logo (Recommended)" msgstr "Logo de l’organisation (recommandé)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The URL of the organization offering the job position. Leave empty to use your own company information" msgstr "L’URL de l’organisation proposant le poste. Laisser vide pour utiliser les informations de votre entreprise." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Organization URL (Recommended)" msgstr "URL de l’organisation (recommandé)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The name of the company. Leave empty to use your own company information." msgstr "Le nom de l’entreprise. Laissez vide pour utiliser les informations de votre propre entreprise." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Hiring Organization" msgstr "Organisation d’embauche" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Salary amount is for" msgstr "Le montant du salaire s’applique à" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Payroll (Recommended)" msgstr "Paie (recommandée)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Insert amount, e.g. 50.00, or a salary range, e.g. 40.00-50.00" msgstr "Insérez le montant, par exemple « 50,00 », ou une fourchette de salaire, par exemple « 40,00-50,00 »." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Salary (Recommended)" msgstr "Salaire (recommandé)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Step" msgstr "Étape" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Tool" msgstr "Outil" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "ISO 4217 Currency code. Example: EUR" msgstr "Code de devise ISO 4217. Exemple : EUR" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The estimated cost of the supplies consumed when performing instructions." msgstr "Le coût estimé des fournitures consommées lors de l’exécution des instructions." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Cost" msgstr "Coût" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Question" msgstr "Question" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Answer" msgstr "Réponse" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A URL that points to the start time of the clip. The clip URL must point to the same URL path as the video with additional query parameters that specify the time." msgstr "Une URL qui pointe vers l’heure de début du clip. L’URL du clip doit pointer vers le même chemin d’URL que la vidéo avec des paramètres de requête supplémentaires qui spécifient l’heure." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Clip URL" msgstr "URL du clip" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The end time of the clip expressed as the number of seconds from the beginning of the work." msgstr "L’heure de fin du clip exprimée en nombre de secondes à partir du début du travail." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "End Offset" msgstr "Fin de décalage" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The start time of the clip expressed as the number of seconds from the beginning of the work." msgstr "L’heure de début du clip exprimée en nombre de secondes à partir du début du travail." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Start Offset" msgstr "Début de décalage" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Clip Name" msgstr "Nom du clip" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Video Clip" msgstr "Clip vidéo" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Inventory Level" msgstr "Niveau d’inventaire" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The date after which the price will no longer be available" msgstr "La date après laquelle le tarif ne sera plus disponible." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The date when the item becomes valid." msgstr "Date à laquelle l’élément devient valide." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Price Valid From" msgstr "Prix valable jusqu’au" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Offer availability" msgstr "Disponibilité de l’offre" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Availability" msgstr "Disponibilité" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Currency" msgstr "Monnaie" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Price" msgstr "Prix" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Offers" msgstr "Offres" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Brand URL" msgstr "URL de la marque" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Brand Name" msgstr "Nom de la marque" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Instruction Texts" msgstr "Textes d’instruction" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Instruction name of the recipe." msgstr "Nom de l’instruction de la recette." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Video Upload Date" msgstr "Date de téléchargement de la vidéo" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "ISO 8601 duration format. Example: PT1H30M" msgstr "Format de durée ISO 8601. Exemple : PT1H30M" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Duration" msgstr "Durée" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A recipe video thumbnail URL" msgstr "Une URL de miniature de vidéo de recette" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A URL pointing to the actual video media file" msgstr "L’URL pointant vers le fichier vidéo actuel" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A video URL. Optional." msgstr "URL de la vidéo de recette. Facultatif." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Video URL" msgstr "URL de la vidéo" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A recipe video Name" msgstr "Nom pour la vidéo de recette" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The number of calories in the recipe. Optional." msgstr "Le nombre de calories dans la recette. Facultatif." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Closing Time" msgstr "Heure de fermeture" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Opening Time" msgstr "Horaires d’ouverture" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Open Days" msgstr "Jours d’ouverture" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Longitude" msgstr "Longitude" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Latitude" msgstr "Latitude" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Geo Cordinates" msgstr "Coordonnées géographiques" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Postal Code" msgstr "Code postal" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Region" msgstr "Région" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Locality" msgstr "Localité" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Street Address" msgstr "Adresse postale" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The link for the download." msgstr "Le lien pour le téléchargement." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Content URL" msgstr "URL du contenu" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The file format of the distribution." msgstr "Le format de fichier de la distribution." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Encoding Format" msgstr "Format d’encodage" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A license under which the dataset is distributed." msgstr "Une licence sous laquelle l’ensemble de données est distribué." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A short summary describing a dataset." msgstr "Un bref résumé décrivant un ensemble de données." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A descriptive name of a dataset." msgstr "Un nom descriptif de l’ensemble de données." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Either a specific edition of the written work, or the volume of the work" msgstr "Soit une édition spécifique de l’œuvre écrite, soit le volume de l’œuvre." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Data Set" msgstr "Ensemble de données" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The catalog name." msgstr "Le nom du catalogue." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The same dataset can be included in more than one such repository. You can refer to a data catalog that this dataset belongs to by referencing it directly." msgstr "Le même jeu de données peut être inclus dans plus d’un dépôt de ce type. Vous pouvez faire référence à un catalogue de données auquel ce jeu de données appartient en le référençant directement." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Data Catalog" msgstr "Catalogue de données" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Claim" msgstr "Réclamer" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Headline" msgstr "Titre principal" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Appearance" msgstr "Apparence" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Negative notes, add one item per line" msgstr "Notes négatives, ajoutez un élément par ligne" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Positive notes, add one item per line" msgstr "Notes positives, ajoutez un élément par ligne" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Use this section only for editorial reviews." msgstr "Utilisez cette section uniquement pour les revues éditoriales." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Modified Date" msgstr "Date modifiée" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Review" msgstr "Résumé" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The truthfulness rating assigned to ClaimReview.reviewRating, as a human-readible short word or phrase. This value is displayed in the fact check in search results. Examples: True, Mostly true" msgstr "La note de véracité attribuée à ClaimReview.reviewRating, sous la forme d’un mot ou d’une phrase courte lisible par l’homme. Cette valeur est affichée dans la vérification des faits dans les résultats de recherche. Exemples : Vrai, Plus ou moins vrai" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Rating maximum score" msgstr "Note maximale" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Rating Maximum" msgstr "Note maximum" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Rating minimum score" msgstr "Note minimale" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Rating Minimum" msgstr "Note minimum" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Rating score" msgstr "Note" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Rating" msgstr "Classement" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Image URL" msgstr "URL de l’image" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "cssSelectors" msgstr "cssSelectors" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Speakable" msgstr "Parlable" #: includes/modules/schema/assets/js/schema.js:1 msgid "Delete" msgstr "Supprimer" #: includes/modules/schema/assets/js/schema.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Global Templates in Use" msgstr "Modèles globaux utilisés" #: includes/modules/news-sitemap/assets/js/news-sitemap.js:1 msgid "Using an \"Index\" or \"NoIndex\" option allows you to control what Google News Bot (not to be confused with Google Search Bot) can include or not include in the Google News Index." msgstr "L’utilisation d’une option « Index » ou « NoIndex » vous permet de contrôler ce que Google News Bot (à ne pas confondre avec Google Search Bot) peut inclure ou non dans l’index Google News." #: includes/modules/news-sitemap/assets/js/news-sitemap.js:1 msgid "Googlebot-News index" msgstr "Index Googlebot-News" #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "When you're done editing, don't forget to hit \"publish\" to create this location." msgstr "Lorsque vous avez terminé vos modifications, n’oubliez pas de cliquer sur « publier » pour créer cet emplacement." #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Publish your location!" msgstr "Publiez votre emplacement !" #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Make sure to add the Local Business Block or %s to display your business data." msgstr "Veillez à ajouter le bloc Entreprises locales ou %s pour afficher les données relatives à votre entreprise." #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Show Business Information" msgstr "Afficher les informations de l’entreprise" #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Add your local business's details here with \"Local Business\" Schema Markup in order to be eligible for local SERP features." msgstr "Ajouter les détails de votre entreprise locale ici avec le Schema Markup « Local Business » afin d’être éligible pour les fonctionnalités locales des SERP." #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Local Business Schema" msgstr "Schéma d’entreprise locale" #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Give your business's new location a name here. This field is required and will be visible to users." msgstr "Donnez ici un nom au nouvel emplacement de votre entreprise. Ce champ est nécessaire et sera visible par les internautes." #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Local Business Name" msgstr "Nom d’entreprise locale" #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Dismiss" msgstr "Ignorer" #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Next" msgstr "Suivant" #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Finish" msgstr "Terminer" #: includes/modules/content-ai/assets/js/content-ai.js:1 #: includes/modules/content-ai/assets/src/content-ai.js:12 msgid "You have used all of your AI credits and need to purchase more from your SEO service provider." msgstr "Vous avez utilisé tous vos crédits IA et devez en acheter d’autres auprès de votre prestataire de services SEO." #: includes/modules/content-ai/assets/js/content-ai.js:1 #: includes/modules/content-ai/assets/src/content-ai.js:8 msgid "Contact your SEO service provider for more AI credits." msgstr "Contactez votre prestataire de services SEO pour plus de crédits IA." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Past 5 years" msgstr "5 dernières années" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Past day" msgstr "Jour précédent" #: includes/modules/analytics/assets/js/stats.js:1 msgid "6 Months" msgstr "6 mois" #: includes/modules/analytics/assets/js/stats.js:1 msgid "90 Days" msgstr "90 jours" #: includes/modules/analytics/assets/js/stats.js:1 msgid "30 Days" msgstr "30 jours" #: includes/modules/analytics/assets/js/stats.js:1 msgid "15 Days" msgstr "15 jours" #: includes/modules/analytics/assets/js/stats.js:1 msgid "7 Days" msgstr "7 jours" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Issue Message" msgstr "Message du problème" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Items" msgstr "Éléments" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Rich Result Types" msgstr "Types de résultats enrichis" #: includes/modules/analytics/assets/js/stats.js:1 msgid "detectedItems" msgstr "detectedItems" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Severity" msgstr "Gravité" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Message" msgstr "Message" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Issues" msgstr "Problèmes" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Mobile Usability Result" msgstr "Résultat de l’utilisabilité mobile" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Unspecified" msgstr "Non spécifié" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Referring URLs" msgstr "URL de référence" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Index Status Result" msgstr "Index d’état de résultat" #: includes/modules/analytics/assets/js/stats.js:1 msgid "User Canonical" msgstr "Utilisateur canonique" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Google Canonical" msgstr "Google Canonical" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Page Fetch State" msgstr "État d’extraction de la page" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Not Available" msgstr "Non disponible" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Last Crawl Time" msgstr "Heure de la dernière analyse" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Indexing State" msgstr "État d’indexation" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Robots.txt State" msgstr "État du robots.txt" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Verdict" msgstr "Verdict" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Last Crawl: " msgstr "Dernière analyse :" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Submit now with Instant Indexing" msgstr "Envoyer maintenant avec l’indexation instantanée" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Google: " msgstr "Google : " #: includes/modules/analytics/assets/js/stats.js:1 msgid "hours ago" msgstr "heures de cela" #: includes/modules/analytics/assets/js/stats.js:1 msgid "days ago" msgstr "jours de cela" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Top Statuses" msgstr "Principaux états" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Excluded" msgstr "Exclue" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Only 6 keywords can be added in the graph" msgstr "Seuls 6 mots-clés peuvent être ajoutés dans le graphique" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Remove from graph" msgstr "Retirer du graphique" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Add to graph" msgstr "Ajouter au graphique" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Allowed" msgstr "Autorisé" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Remaining" msgstr "Restant" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Used" msgstr "Usagé" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Delete All" msgstr "Tout supprimer" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Cancel" msgstr "Annuler" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Save" msgstr "Enregistrer" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Keyword" msgstr "Mot-clé" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Keyword Manager" msgstr "Gestionnaire de mots-clés" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Added" msgstr "Ajouté" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Adding…" msgstr "Ajout…" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Add" msgstr "Ajouter" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Search Keyword…" msgstr "Recherche du mot-clé…" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Save Settings" msgstr "Enregistrer les réglages" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Select Post Types" msgstr "Sélectionner le type de publication" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Include Secondary KWs" msgstr "Inclure les KW secondaires" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Options will be applied to old & new posts. By default, only Primary keyword will be imported." msgstr "Les options seront appliquées aux anciens et aux nouvelles publications. Par défaut, seul le mot-clé principal sera importé." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Enable Auto Import" msgstr "Activer l’importation automatique" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Auto Add Focus Keywords" msgstr "Ajouter automatiquement les mots-clés cibles" #: includes/modules/analytics/assets/js/stats.js:1 msgid "No new Focus Keywords found." msgstr "Aucun nouveau mot-clé ciblé n’a été trouvé." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Successfully Completed." msgstr "Terminé." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Adding Focus Keywords.." msgstr "Ajout des mots-clés cibles…" #: includes/modules/analytics/assets/js/stats.js:1 msgid "↳" msgstr "↳" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Rest of the Keywords" msgstr "Reste des mots-clés" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Add in Keyword Manager" msgstr "Ajouter dans le gestionnaire de mots-clés" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Added in Keyword Manager" msgstr "Ajouté dans le gestionnaire de mots-clés" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Delete from Keyword Manager" msgstr "Supprimer du gestionnaire de mots-clés" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Top 5 Losing Keywords" msgstr "Les 5 premiers mots-clés perdants" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Top 5 Winning Keywords" msgstr "Les 5 premiers mots-clés gagnants" #: includes/modules/analytics/assets/js/stats.js:1 msgid "This is how many times your site has been clicked on in the search results." msgstr "Il s’agit du nombre de fois où votre site a été cliqué dans les résultats de recherche." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Avg.CTR" msgstr "CTR moyen" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Read more" msgstr "Lire la suite" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Average click-through rate. Search clicks divided by search impressions." msgstr "Taux de clics moyen. Clics sur les recherches divisés par impressions sur les recherches." #: includes/modules/analytics/assets/js/stats.js:1 msgid "How many times your site was clicked on in the search results." msgstr "Combien de fois votre site a été cliqué dans les résultats de recherche." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Open Report" msgstr "Ouvrir le rapport" #: includes/modules/analytics/assets/js/stats.js:1 msgid "This is your total AdSense earning from the time period." msgstr "Il s’agit du total de vos revenus AdSense sur la période." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Adsense" msgstr "Adsense" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Average position of all the ranking keywords below 100 position." msgstr "Position moyenne de tous les mots-clés de classement en dessous de la 100ème position." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Total number of keywords your site ranking below 100 position." msgstr "Nombre total de mots-clés classés par votre site sous la position 100." #: includes/modules/analytics/assets/js/stats.js:1 msgid "How many times your site was clicked." msgstr "Combien de fois votre site a été cliqué." #: includes/modules/analytics/assets/js/stats.js:1 msgid "How many times your site showed up in the search results." msgstr "Combien de fois votre site a été affiché dans les résultats de recherche." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Content" msgstr "Contenu" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Traffic" msgstr "Trafic" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Links" msgstr "Liens" #: includes/modules/analytics/assets/js/stats.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "All" msgstr "Tous" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Pageviews" msgstr "Pages vues" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Ranking Keywords" msgstr "Classement des mots-clés" #: includes/modules/analytics/assets/js/stats.js:1 msgid "This is the average position of your site in the search results." msgstr "Il s’agit de la position moyenne de votre site dans les résultats de recherche." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Avg. Position" msgstr "Position moyenne" #: includes/modules/analytics/assets/js/stats.js:1 msgid "This is the average click-through rate (search clicks divided by search impressions)." msgstr "Il s’agit du taux de clics moyen (clics sur les recherches divisés par les impressions sur les recherches)." #: includes/modules/analytics/assets/js/stats.js:1 msgid "CTR" msgstr "CTR" #: includes/modules/analytics/assets/js/stats.js:1 msgid "This is how many times your site was clicked on in the search results." msgstr "Ceci est le nombre de fois où votre site a été cliqué dans les résultats de recherche." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Search Clicks" msgstr "Clics de recherche" #: includes/modules/analytics/assets/js/stats.js:1 msgid "This is the total number of keywords your site ranked for." msgstr "Ceci est le nombre total de mots-clés pour lesquels votre site est classé." #: includes/modules/analytics/assets/js/stats.js:1 msgid "This is how many times your site showed up in the search results." msgstr "Combien de fois votre site a été affiché dans les résultats de recherche." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Search Impressions" msgstr "Impressions de recherche" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Page Fetch" msgstr "Récupération de page" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Robots state" msgstr "État des robots" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Crawled As" msgstr "Analysé comme" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Rich Results" msgstr "Résultats riches" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Mobile Usability" msgstr "Utilisabilité mobile" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Indexing Allowed" msgstr "Indexation autorisée" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Status" msgstr "État" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Index Status" msgstr "État de l’index" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Trend" msgstr "Tendance" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Loading…" msgstr "Chargement…" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Please set the Focus Keyword for this page." msgstr "Veuillez définir le mot-clé cible de cette page." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Suggested Changes" msgstr "Modifications proposées" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Coming Soon" msgstr "Bientôt" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Save spending time and money" msgstr "Économisez du temps et de l’argent" #: includes/modules/analytics/assets/js/stats.js:1 msgid "SEO suggestions" msgstr "Suggestions SEO" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Periodically analyze post" msgstr "Analyser périodiquement l’article" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Intelligent Suggestions" msgstr "Suggestions intelligentes" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Ranked for most Keywords" msgstr "Classé pour la plupart des mots-clés" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Ranked for most Clicks" msgstr "Classé pour le plus grand nombre de clics" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Ranked for most Impressions" msgstr "Classé pour le plus grand nombre d’impressions" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Ranked for most Search Traffic" msgstr "Classé pour le plus grand nombre de recherches" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Schema type of the post." msgstr "Type de schéma de la publication." #: includes/modules/analytics/assets/js/stats.js:1 msgid "The primary focus keyword set for the post." msgstr "Le mot-clé cible principal défini de la publication." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Primary Keyword" msgstr "Mot-clé principal" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Rank Math’s SEO Analyzer Score." msgstr "Score de l’analyseur SEO de Rank Math." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Rank Math SEO score." msgstr "Score SEO de Rank Math." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Content Score" msgstr "Score du contenu" #: includes/modules/analytics/assets/js/stats.js:1 msgid "SEO Score" msgstr "Score SEO" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Timeframe" msgstr "Période de temps" #: includes/modules/analytics/assets/js/stats.js:1 msgid "[Edit]" msgstr "[Modifier]" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Top 5 Losing Posts" msgstr "Top 5 des publications perdantes" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Top 5 Winning Posts" msgstr "Top 5 des publications gagnantes" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Avg. CTR" msgstr "CTR moy." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Clicks" msgstr "Clics" #: includes/modules/analytics/assets/js/stats.js:1 msgid "#" msgstr "#" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Search Post URL" msgstr "Rechercher l’URL de la publication" #: includes/modules/analytics/assets/js/stats.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "No results found matching your search query." msgstr "Aucun résultat ne correspond à votre requête de recherche." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Position History" msgstr "Historique de position" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Are you sure you want to delete all the Manually Tracked keywords from Rank Tracker? This action is irreversible." msgstr "Confirmez-vous la suppression de tous les mots-clés suivis manuellement de Rank Tracker ? Cette action est irréversible." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Upgrade your plan!" msgstr "Mettez votre offre à niveau !" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Your keyword quota has expired. Please upgrade your plan to increase the limit." msgstr "Votre quota de mots-clés a expiré. Veuillez mettre à niveau votre offre pour augmenter la limite." #: includes/modules/analytics/assets/js/admin-bar.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "This is the number of pageviews carried out by visitors from Google." msgstr "Il s’agit du nombre de pages vues par les visiteurs de Google." #: includes/modules/analytics/assets/js/admin-bar.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Refresh" msgstr "Actualiser" #: includes/modules/analytics/assets/js/admin-bar.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Google PageSpeed score for desktop and mobile." msgstr "Score Google PageSpeed pour les ordinateurs de bureau et les téléphones portables." #: includes/modules/analytics/assets/js/admin-bar.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "PageSpeed" msgstr "PageSpeed" #: assets/admin/js/gutenberg-formats.js:1 msgid "Link" msgstr "Lien" #: assets/admin/js/gutenberg-formats.js:1 msgid "Link edited." msgstr "Lien modifié." #: assets/admin/js/gutenberg-formats.js:1 msgid "Warning: the link has been inserted but may have errors. Please test it." msgstr "Attention : le lien a bien été inséré mais peut contenir des erreurs. Veuillez le tester." #: assets/admin/js/gutenberg-formats.js:1 msgid "%s (opens in a new tab)" msgstr "%s (ouverture dans un nouvel onglet)" #: assets/admin/js/gutenberg-formats.js:1 msgid "Set to mentions." msgstr "Définir en mentions." #: assets/admin/js/gutenberg-formats.js:1 msgid "Set to about." msgstr "Définir en à propos." #: assets/admin/js/gutenberg-formats.js:1 msgid "Set to sponsored." msgstr "Régler sur sponsorisé." #: assets/admin/js/gutenberg-formats.js:1 msgid "Set to nofollow." msgstr "Régler sur nofollow." #: assets/admin/js/gutenberg-formats.js:1 msgid "Open in new tab." msgstr "Ouvrir dans un nouvelle onglet." #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Close" msgstr "Fermer" #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 msgid "Google Trends" msgstr "Tendances Google" #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Interest" msgstr "Intérêt" #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Past 12 months" msgstr "12 derniers mois" #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Past 90 days" msgstr "90 derniers jours" #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Past 30 days" msgstr "30 derniers jours" #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Past 7 days" msgstr "7 derniers jours" #: assets/admin/js/blocks.js:1 msgid "Move down" msgstr "Descendre" #: assets/admin/js/blocks.js:1 msgid "Move up" msgstr "Monter" #: assets/admin/js/blocks.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Material" msgstr "Matériel" #: assets/admin/js/blocks.js:1 msgid "Add one tool per line." msgstr "Ajouter un outil par ligne." #: assets/admin/js/blocks.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Tools" msgstr "Outils" #: assets/admin/js/blocks.js:1 msgid "Add one supply element per line." msgstr "Ajouter un élément de fournitures par ligne." #: assets/admin/js/blocks.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Supply" msgstr "Fourniture" #: assets/admin/js/blocks.js:1 msgid "USD" msgstr "USD" #: assets/admin/js/blocks.js:1 msgid "Estimated Cost" msgstr "Coût estimé" #: assets/admin/js/blocks.js:1 msgid "Rank Math's Local Business block" msgstr "Bloc d’entreprises locales de Rank Math" #: assets/admin/js/blocks.js:1 msgid "Local Business by Rank Math" msgstr "Entreprise locale par Rank Math" #: assets/admin/js/blocks.js:1 msgid "Contact" msgstr "Contact" #: assets/admin/js/blocks.js:1 msgid "All Locations" msgstr "Tous les emplacements" #: assets/admin/js/blocks.js:1 msgid "Show open now label after opening hour for current day" msgstr "Afficher «Ouvert actuellement» à côté de l'horaire du jour." #: assets/admin/js/blocks.js:1 msgid "Hide Closed Days" msgstr "Masquer les jours de fermeture" #: assets/admin/js/blocks.js:1 msgid "Show %s" msgstr "Afficher %s" #: assets/admin/js/blocks.js:1 msgid "Show Opening Hours" msgstr "Afficher les heures d’ouvertures" #: assets/admin/js/blocks.js:1 msgid "Show Price Indication" msgstr "Afficher l’indication de prix" #: assets/admin/js/blocks.js:1 msgid "Show COC number" msgstr "Afficher le numéro COC" #: assets/admin/js/blocks.js:1 msgid "Show TAX ID" msgstr "Afficher le SIRET" #: assets/admin/js/blocks.js:1 msgid "Show VAT number" msgstr "Afficher le numéro de TVA" #: assets/admin/js/blocks.js:1 msgid "Show Logo" msgstr "Afficher le logo" #: assets/admin/js/blocks.js:1 msgid "Show Business URL" msgstr "Afficher l’URL de l’entreprise" #: assets/admin/js/blocks.js:1 msgid "Show Email" msgstr "Afficher l’e-mail" #: assets/admin/js/blocks.js:1 msgid "Show FAX number" msgstr "Afficher le numéro de FAX" #: assets/admin/js/blocks.js:1 msgid "Show Secondary number" msgstr "Afficher le numéro secondaire" #: assets/admin/js/blocks.js:1 msgid "Show Primary number" msgstr "Afficher le numéro principal" #: assets/admin/js/blocks.js:1 msgid "Show Country" msgstr "Afficher le pays" #: assets/admin/js/blocks.js:1 msgid "Show State" msgstr "Afficher le département" #: assets/admin/js/blocks.js:1 msgid "Show address on one line" msgstr "Afficher l’adresse sur une ligne" #: assets/admin/js/blocks.js:1 msgid "Show Company Address" msgstr "Afficher l’adresse de l’entreprise" #: assets/admin/js/blocks.js:1 msgid "Show Company Name" msgstr "Afficher le nom de l’entreprise" #: assets/admin/js/blocks.js:1 msgid "Show nearest location if none is found within radius" msgstr "Afficher l’emplacement le plus proche s’il n’y en a pas dans le rayon" #: assets/admin/js/blocks.js:1 msgid "Add dropdown to filter results by category" msgstr "Ajouter une liste déroulante pour filtrer les résultats par catégorie" #: assets/admin/js/blocks.js:1 msgid "Search Locations within the radius" msgstr "Rechercher des emplacements dans le rayon" #: assets/admin/js/blocks.js:1 msgid "Show radius" msgstr "Afficher le rayon" #: assets/admin/js/blocks.js:1 msgid "Route Label" msgstr "Libellé de l’itinéraire" #: assets/admin/js/blocks.js:1 msgid "Show Route Planner" msgstr "Afficher le planificateur d’itinéraire" #: assets/admin/js/blocks.js:1 msgid "Show InfoWindow" msgstr "Afficher la fenêtre d’information" #: assets/admin/js/blocks.js:1 msgid "Show Marker Clustering" msgstr "Afficher le regroupement de marqueurs" #: assets/admin/js/blocks.js:1 msgid "Allow Dragging" msgstr "Autoriser le glisser-déposer" #: assets/admin/js/blocks.js:1 msgid "Allow Zoom by scroll" msgstr "Autoriser le zoom par défilement" #: assets/admin/js/blocks.js:1 msgid "Allow Zoom" msgstr "Autoriser le zoom" #: assets/admin/js/blocks.js:1 msgid "Zoom Level" msgstr "Niveau de zoom" #: assets/admin/js/blocks.js:1 msgid "Show Category filter" msgstr "Afficher le filtre de catégories" #: assets/admin/js/blocks.js:1 msgid "Map Height" msgstr "Hauteur de la carte" #: assets/admin/js/blocks.js:1 msgid "Map Width" msgstr "Largeur de la carte" #: assets/admin/js/blocks.js:1 msgid "Map Type" msgstr "Type de carte" #: assets/admin/js/blocks.js:1 msgid "Show Map" msgstr "Afficher la carte" #: assets/admin/js/blocks.js:1 msgid "Map Settings" msgstr "Réglages de la carte" #: assets/admin/js/blocks.js:1 msgid "Opening Hours Settings" msgstr "Réglages des heures d’ouverture" #: assets/admin/js/blocks.js:1 msgid "Address Settings" msgstr "Réglages de l’adresse" #: assets/admin/js/blocks.js:1 msgid "Preview Image" msgstr "Prévisualiser l’image" #: assets/admin/js/blocks.js:1 msgid "Location Categories" msgstr "Catégories d’emplacement" #: assets/admin/js/blocks.js:1 msgid "Locations" msgstr "Emplacement" #: assets/admin/js/blocks.js:1 msgid "Store Locator" msgstr "Localisateur du magasin" #: assets/admin/js/blocks.js:1 msgid "Map" msgstr "Carte" #: assets/admin/js/blocks.js:1 msgid "Settings" msgstr "Réglages" #: rank-math-pro.php:115 msgid "Please update Rank Math Free to the latest version first before using Rank Math PRO." msgstr "Veuillez mettre à jour Rank Math Free avec la dernière version avant d’utiliser Rank Math PRO." #: includes/modules/video-sitemap/class-video-sitemap.php:63 msgid "Video Sitemaps give search engines information about video content on your site. More information: Video Sitemaps" msgstr "Les plans de site vidéo fournissent aux moteurs de recherche des informations sur le contenu vidéo de votre site. Plus d’informations : Plans de site vidéo" #: includes/modules/seo-analysis/views/competitor-analysis.php:51 msgid "The total test count is different for the competitor as we don't have access to their database." msgstr "Le nombre total de tests est différent pour la concurrence car nous n’avons pas accès à sa base de données." #: includes/modules/seo-analysis/views/competitor-analysis.php:51 msgid "Note:" msgstr "Note :" #: includes/modules/seo-analysis/views/competitor-analysis.php:44 msgid "Complete" msgstr "Terminé" #: includes/modules/seo-analysis/views/competitor-analysis.php:34 msgid "Start Audit" msgstr "Début de l’audit" #: includes/modules/seo-analysis/views/competitor-analysis.php:29 msgid "Enter a site URL to see how it ranks for the same SEO criteria as your site." msgstr "Saisissez l’URL d’un site pour voir comment il se classe pour les mêmes critères SEO que votre site." #: includes/modules/seo-analysis/views/competitor-analysis.php:27 msgid "Competitor Analysis" msgstr "Analyse de la concurrence" #: includes/modules/seo-analysis/class-seo-analysis-pro.php:81 msgid "Print" msgstr "Imprimer" #. Translators: Placeholder is the image title. #: includes/modules/schema/video/class-parser.php:327 msgid "Video Thumbnail: %s" msgstr "Miniature de la vidéo : %s" #: includes/modules/schema/video/class-parser.php:299 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Video Thumbnail" msgstr "Miniature de la vidéo de recette" #: includes/modules/schema/shortcode/podcastepisode.php:112 msgid "By" msgstr "Par" #: includes/modules/schema/shortcode/podcastepisode.php:89 msgid "Episode" msgstr "Épisode" #: includes/modules/schema/shortcode/podcastepisode.php:78 msgid "Season" msgstr "Saison" #: includes/modules/schema/shortcode/podcastepisode.php:40 msgid "%d Sec" msgstr "%d sec" #: includes/modules/schema/shortcode/podcastepisode.php:39 msgid "%d Min" msgstr "%d min" #: includes/modules/schema/shortcode/podcastepisode.php:38 msgid "%d Hour" msgstr "%d heure" #: includes/modules/schema/class-snippet-pro-shortcode.php:104 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Cons" msgstr "Inconvénients" #: includes/modules/schema/class-snippet-pro-shortcode.php:103 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Pros" msgstr "Avantages" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:516 msgid "Merged" msgstr "Fusionné" #. Translators: placeholder is a link to the KB article. #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:77 msgid "our Knowledge Base article" msgstr "notre article de la base de connaissances" #. Translators: placeholder is a link to the KB article. #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:77 msgid "For more information, please see %s." msgstr "Pour plus d’informations, veuillez consulter %s." #. Translators: placeholder is the filter name. #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:71 msgid "If an imported redirection differs from an existing redirection (or another imported redirection) only by the source value, then those redirections will be merged into a single redirection with multiple sources. You can change this behavior with the %s filter hook." msgstr "Si une redirection importée diffère d’une redirection existante (ou d’une autre redirection importée) uniquement par la valeur de la source, ces redirections seront fusionnées en une seule redirection avec plusieurs sources. Vous pouvez modifier ce comportement à l’aide du crochet de filtre %s." #. Translators: placeholder 1 is the column name, placeholder 2 is the possible #. column value ("case"). #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:65 msgid "The %1$s column may contain the value %2$s, or nothing." msgstr "La colonne %1$s peut contenir la valeur %2$s, ou rien." #. Translators: placeholders are column names. #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:62 msgid "Only the %1$s and the %2$s columns are required, the others are optional." msgstr "Seules les colonnes %1$s et %2$s sont nécessaires, les autres sont facultatives." #: includes/modules/redirections/class-schedule.php:375 msgid "One or more of the selected redirections could not be changed because they are scheduled for future activation/deactivation." msgstr "Une ou plusieurs des redirections sélectionnées n’ont pas pu être modifiées car elles sont planifiées pour une activation/désactivation future." #: includes/modules/redirections/class-schedule.php:89 msgid "Redirection will be deactivated on this date (optional)." msgstr "La redirection sera désactivée à cette date (facultatif)." #: includes/modules/redirections/class-schedule.php:88 msgid "Scheduled Deactivation" msgstr "Désactivation planifiée" #: includes/modules/redirections/class-schedule.php:72 msgid "Redirection will be activated on this date (optional)." msgstr "La redirection sera activée à cette date (facultatif)." #: includes/modules/redirections/class-schedule.php:71 msgid "Scheduled Activation" msgstr "Activation planifiée" #: includes/modules/podcast/views/options.php:117 msgid "Add copyright details if your show is copyrighted." msgstr "Ajouter les détails du copyright si votre spectacle est protégé par des droits d’auteur." #: includes/modules/podcast/views/options.php:116 msgid "Copyright Text" msgstr "Texte du droit d’auteur" #: includes/modules/podcast/views/options.php:107 msgid "Indicates whether the podcast is explicit language or adult content." msgstr "Indique si le podcast contient un langage explicite ou un contenu pour adultes." #: includes/modules/podcast/views/options.php:106 msgid "Is Explicit" msgstr "Est explicite" #: includes/modules/podcast/views/options.php:97 msgid "Add the tracking prefix provided by your tracking service like Chartable, Podsights, Podtrac, etc." msgstr "Ajouter le préfixe de suivi fourni par votre service de suivi comme Chartable, Podsights, Podtrac, etc." #: includes/modules/podcast/views/options.php:96 msgid "Tracking Prefix" msgstr "Préfixe de suivi" #: includes/modules/podcast/views/options.php:87 msgid "Min Size: 1400x1400px, Max Size: 3000x3000px.
    The filesize should not exceed 0.5MB." msgstr "Taille min. : 1400x1400px, taille max. : 3000x3000px.
    La taille du fichier ne doit pas dépasser 0,5 Mo." #: includes/modules/podcast/views/options.php:78 msgid "Select the category that best reflects the content of your show." msgstr "Sélectionner la catégorie qui reflète le mieux le contenu de votre émission." #: includes/modules/podcast/views/options.php:75 msgid "Technology" msgstr "Technologie" #: includes/modules/podcast/views/options.php:74 msgid "TV & Film" msgstr "TV et film" #: includes/modules/podcast/views/options.php:73 msgid "Sports & Recreation" msgstr "Sports et loisirs" #: includes/modules/podcast/views/options.php:72 msgid "Society & Culture" msgstr "Société et culture" #: includes/modules/podcast/views/options.php:71 msgid "Science & Medicine" msgstr "Science et médecine" #: includes/modules/podcast/views/options.php:70 msgid "Religion & Spirituality" msgstr "Religion et spiritualité" #: includes/modules/podcast/views/options.php:69 msgid "News & Politics" msgstr "Nouvelles et politique" #: includes/modules/podcast/views/options.php:67 msgid "Kids & Family" msgstr "Enfants et famille" #: includes/modules/podcast/views/options.php:66 msgid "Health" msgstr "Santé" #: includes/modules/podcast/views/options.php:65 msgid "Government & Organizations" msgstr "Gouvernement et organisations" #: includes/modules/podcast/views/options.php:64 msgid "Games & Hobbies" msgstr "Jeux et loisirs" #: includes/modules/podcast/views/options.php:63 msgid "Education" msgstr "Études" #: includes/modules/podcast/views/options.php:62 msgid "Comedy" msgstr "Café-théatre" #: includes/modules/podcast/views/options.php:61 msgid "Business" msgstr "Business" #: includes/modules/podcast/views/options.php:60 msgid "Arts" msgstr "Arts" #: includes/modules/podcast/views/options.php:57 msgid "Podcast Category" msgstr "Catégorie de podcast" #: includes/modules/podcast/views/options.php:49 msgid "The email address of the podcast owner. Please make sure the email address is active and monitored." msgstr "L’adresse e-mail du propriétaire du podcast. Veuillez vous assurer que l’adresse e-mail est active et surveillée." #: includes/modules/podcast/views/options.php:48 msgid "Owner Email " msgstr "E-mail du propriétaire " #: includes/modules/podcast/views/options.php:40 msgid "The podcast owner contact name." msgstr "Le nom de contact du propriétaire du podcast." #: includes/modules/podcast/views/options.php:39 msgid "Owner Name" msgstr "Nom du propriétaire" #: includes/modules/podcast/views/options.php:29 msgid "A plaintext description of the podcast." msgstr "Une description claire du podcast." #: includes/modules/podcast/views/options.php:28 msgid "Podcast Description" msgstr "Description du podcast" #: includes/modules/podcast/views/options.php:18 msgid "Name of the podcast." msgstr "Le nom du podcast." #: includes/modules/podcast/views/options.php:17 msgid "Podcast Name" msgstr "Nom du podcast" #. translators: Link to Podcast RSS feed #: includes/modules/podcast/class-podcast.php:87 msgid "Your Podcast RSS feed can be found here: %s" msgstr "Le flux RSS de votre podcast peut être trouvé ici : %s" #. translators: Link to kb article #: includes/modules/podcast/class-podcast.php:84 msgid "Learn more" msgstr "En savoir plus" #: includes/modules/podcast/class-podcast.php:53 msgid "Podcast channel image configured in the Rank Math Settings." msgstr "Image de la chaîne de podcast configurée dans les réglages de Rank Math." #: includes/modules/podcast/class-podcast.php:52 #: includes/modules/podcast/views/options.php:86 msgid "Podcast Image" msgstr "Image du podcast" #: includes/modules/news-sitemap/class-news-sitemap.php:133 msgid "News Sitemaps allow you to control which content you submit to Google News. More information: News Sitemaps overview" msgstr "Les plans de site de nouvelles vous permettent de contrôler le contenu que vous soumettez à Google Actualités. Plus d’informations : Vue d’ensemble des plans de site de nouvelles" #: includes/modules/local-seo/views/titles-options.php:318 msgid "Min Size: 112Χ112px.
    A squared image is preferred by the search engines." msgstr "Taille min. : 112x112px.
    Une image carrée est préférée par les moteurs de recherche." #: includes/modules/local-seo/views/titles-options.php:308 msgid "Your name or company name intended to feature in Google's Knowledge Panel." msgstr "Votre nom ou celui de votre entreprise doit figurer dans le panneau de connaissances de Google." #: includes/modules/local-seo/views/titles-options.php:307 msgid "Person/Organization Name" msgstr "Nom de la personne ou de l’organisation" #: includes/modules/local-seo/views/titles-options.php:299 msgid "An alternate version of your site name (for example, an acronym or shorter name)." msgstr "Une version alternative de votre nom de site (par exemple, un acronyme ou un nom plus court)." #: includes/modules/local-seo/views/titles-options.php:298 msgid "Website Alternate Name" msgstr "Nom de site alternatif" #: includes/modules/local-seo/views/titles-options.php:289 msgid "Enter the name of your site to appear in search results." msgstr "Saisissez le nom de votre site pour qu’il apparaisse dans les résultats de recherche." #: includes/modules/local-seo/views/titles-options.php:288 msgid "Website Name" msgstr "Nom du site" #: includes/modules/local-seo/class-admin.php:81 assets/admin/js/blocks.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Local Business" msgstr "Local Business" #: includes/modules/local-seo/class-admin.php:80 #: includes/modules/podcast/views/options.php:59 #: includes/modules/analytics/assets/js/stats.js:1 msgid "None" msgstr "Aucun" #: includes/modules/local-seo/class-admin.php:62 msgid "KML is a file format used to display geographic data in an Earth browser such as Google Earth. More information: Locations KML" msgstr "KML est un format de fichier utilisé pour afficher des données géographiques dans un navigateur terrestre tel que Google Earth. Plus d’informations : Emplacements KML" #: includes/modules/analytics/class-analytics.php:634 msgid "Search Impression:" msgstr "Impression de recherche :" #: includes/modules/analytics/class-analytics.php:633 msgid "Search Traffic:" msgstr "Trafic de recherche :" #: includes/modules/analytics/class-ajax.php:51 msgid "Data import will not work for this service as sufficient permissions are not given." msgstr "L’importation de données ne fonctionnera pas pour ce service car les droits ne sont pas suffisantes." #: includes/class-modules.php:84 msgid "Please activate Schema module to use this module." msgstr "Veuillez activer le module Schema pour utiliser ce module." #: includes/class-modules.php:76 msgid "Make your podcasts discoverable via Google Podcasts, Apple Podcasts, and similar services with Podcast RSS feed and Schema Markup generated by Rank Math." msgstr "Rendez vos podcasts découvrables via Google Podcasts, Apple Podcasts et d’autres services similaires grâce au flux RSS Podcast et au Schema Markup généré par Rank Math." #: includes/admin/class-post-filters.php:79 includes/class-modules.php:75 #: includes/modules/podcast/class-podcast.php:82 msgid "Podcast" msgstr "Podcast" #: includes/admin/class-post-filters.php:93 msgid "How To" msgstr "How To" #: includes/admin/class-admin-helper.php:616 msgid "Unknown Region" msgstr "Région inconnue" #: includes/admin/class-admin-helper.php:611 msgid "Wallis & Futuna" msgstr "Wallis et Futuna" #: includes/admin/class-admin-helper.php:600 msgid "U.S. Virgin Islands" msgstr "Îles Vierges américaines" #: includes/admin/class-admin-helper.php:598 msgid "Turks & Caicos Islands" msgstr "Îles Turks et Caicos" #: includes/admin/class-admin-helper.php:594 msgid "Trinidad & Tobago" msgstr "Trinité et Tobago" #: includes/admin/class-admin-helper.php:586 msgid "São Tomé & Príncipe" msgstr "São Tomé-et-Principe" #: includes/admin/class-admin-helper.php:581 msgid "Svalbard & Jan Mayen" msgstr "Îles de Svalbard et Jan Mayen" #: includes/admin/class-admin-helper.php:578 msgid "St. Vincent & Grenadines" msgstr "Saint-Vincent et les Grenadines" #: includes/admin/class-admin-helper.php:577 msgid "St. Pierre & Miquelon" msgstr "Saint Pierre et Miquelon" #: includes/admin/class-admin-helper.php:576 msgid "St. Martin" msgstr "Saint Martin" #: includes/admin/class-admin-helper.php:575 msgid "St. Lucia" msgstr "Sainte-Lucie" #: includes/admin/class-admin-helper.php:574 msgid "St. Kitts & Nevis" msgstr "Saint-Christophe-et-Nevis" #: includes/admin/class-admin-helper.php:573 msgid "St. Helena" msgstr "Sainte-Hélène" #: includes/admin/class-admin-helper.php:563 msgid "Sint Maarten" msgstr "Sint Maarten" #: includes/admin/class-admin-helper.php:554 msgid "Réunion" msgstr "La Réunion" #: includes/admin/class-admin-helper.php:541 msgid "Palestine" msgstr "Palestine" #: includes/admin/class-admin-helper.php:523 msgid "Myanmar (Burma)" msgstr "Myanmar (Birmanie)" #: includes/admin/class-admin-helper.php:501 msgid "Macau" msgstr "Macao" #: includes/admin/class-admin-helper.php:490 msgid "Kosovo" msgstr "Kosovo" #: includes/admin/class-admin-helper.php:447 msgid "Falkland Islands (Islas Malvinas)" msgstr "Îles Falkland (Malvinas)" #: includes/admin/class-admin-helper.php:435 msgid "Côte d'Ivoire" msgstr "Côte d’Ivoire" #: includes/admin/class-admin-helper.php:434 assets/admin/js/divi.js:1 #: assets/admin/js/elementor.js:1 assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Czechia" msgstr "République Tchèque" #: includes/admin/class-admin-helper.php:427 msgid "Congo - Kinshasa" msgstr "Congo - Kinshasa" #: includes/admin/class-admin-helper.php:426 msgid "Congo - Brazzaville" msgstr "Congo - Brazzaville" #: includes/admin/class-admin-helper.php:417 msgid "Caribbean Netherlands" msgstr "Antilles néerlandaises" #: includes/admin/class-admin-helper.php:404 msgid "Bosnia & Herzegovina" msgstr "Bosnie-Herzégovine" #: includes/admin/class-admin-helper.php:386 msgid "Antigua & Barbuda" msgstr "Antigua-et-Barbuda" #: includes/admin/class-admin-helper.php:378 msgid "Aland Islands" msgstr "Îles Åland" #: includes/admin/class-admin-helper.php:360 msgid "Virgin Islands, U.S." msgstr "Îles Vierges américaines" #: includes/admin/class-admin-helper.php:359 msgid "Virgin Islands, British" msgstr "Îles Vierges britanniques" #: includes/admin/class-admin-helper.php:358 msgid "Viet Nam" msgstr "Vietnam" #: includes/admin/class-admin-helper.php:353 msgid "United States Minor Outlying Islands" msgstr "Îles mineures américaines" #: includes/admin/class-admin-helper.php:352 #: includes/admin/class-admin-helper.php:605 assets/admin/js/divi.js:1 #: assets/admin/js/elementor.js:1 assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "United States" msgstr "États-Unis" #: includes/admin/class-admin-helper.php:351 #: includes/admin/class-admin-helper.php:604 assets/admin/js/divi.js:1 #: assets/admin/js/elementor.js:1 assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "United Kingdom" msgstr "Royaume Uni" #: includes/admin/class-admin-helper.php:336 msgid "Tanzania, United Republic of" msgstr "République unie de Tanzanie" #: includes/admin/class-admin-helper.php:334 msgid "Taiwan, Province of China" msgstr "Taïwan, province de Chine" #: includes/admin/class-admin-helper.php:333 msgid "Syrian Arab Republic" msgstr "République arabe syrienne" #: includes/admin/class-admin-helper.php:324 msgid "South Georgia and the South Sandwich Islands" msgstr "Géorgie du Sud et Îles Sandwich du Sud" #: includes/admin/class-admin-helper.php:315 msgid "Serbia and Montenegro" msgstr "Serbie et Monténégro" #: includes/admin/class-admin-helper.php:312 msgid "Sao Tome and Principe" msgstr "Sao Tomé et Principe" #: includes/admin/class-admin-helper.php:310 #: includes/admin/class-admin-helper.php:555 msgid "Samoa" msgstr "Samoa" #: includes/admin/class-admin-helper.php:303 msgid "Russian Federation" msgstr "Fédération Russe" #: includes/admin/class-admin-helper.php:299 #: includes/admin/class-admin-helper.php:549 msgid "Puerto Rico" msgstr "Porto Rico" #: includes/admin/class-admin-helper.php:290 msgid "Palestinian Territory, Occupied" msgstr "Territoire palestinien occupé" #: includes/admin/class-admin-helper.php:289 #: includes/admin/class-admin-helper.php:540 msgid "Palau" msgstr "Palau" #: includes/admin/class-admin-helper.php:266 #: includes/admin/class-admin-helper.php:285 #: includes/admin/class-admin-helper.php:536 msgid "Northern Mariana Islands" msgstr "Îles Mariannes du Nord" #: includes/admin/class-admin-helper.php:265 msgid "Moldova, Republic of" msgstr "Moldovie, République de" #: includes/admin/class-admin-helper.php:264 msgid "Micronesia, Federated States of" msgstr "Micronésie, États fédérés de" #: includes/admin/class-admin-helper.php:251 msgid "Macedonia, the Former Yugosalv Republic of" msgstr "Macédoine, l‘ancienne République yougoslave de" #: includes/admin/class-admin-helper.php:250 msgid "Macao" msgstr "Macao" #: includes/admin/class-admin-helper.php:246 msgid "Libyan Arab Jamahiriya" msgstr "Jamahiriya arabe libyenne" #: includes/admin/class-admin-helper.php:241 msgid "Lao People's Democratic Republic" msgstr "République démocratique populaire du Laos" #: includes/admin/class-admin-helper.php:238 msgid "Korea, Republic of" msgstr "Corée (République de)" #: includes/admin/class-admin-helper.php:237 msgid "Korea, Democratic People's Republic of" msgstr "Corée (République populaire démocratique de)" #: includes/admin/class-admin-helper.php:228 #: includes/admin/class-admin-helper.php:479 assets/admin/js/divi.js:1 #: assets/admin/js/elementor.js:1 assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Ireland" msgstr "Irlande" #: includes/admin/class-admin-helper.php:226 msgid "Iran, Islamic Republic of" msgstr "République islamique d’Iran" #: includes/admin/class-admin-helper.php:219 msgid "Holy See (Vatican City State)" msgstr "État de la cité du Vatican" #: includes/admin/class-admin-helper.php:218 msgid "Heard Island and Mcdonald Islands" msgstr "Îles Heard et McDonald" #: includes/admin/class-admin-helper.php:212 #: includes/admin/class-admin-helper.php:464 msgid "Guam" msgstr "Guam" #: includes/admin/class-admin-helper.php:194 msgid "Falkland Islands (Malvinas)" msgstr "Îles Falkland (Malvinas)" #: includes/admin/class-admin-helper.php:178 msgid "Cote D'ivoire" msgstr "Côte d’Ivoire" #: includes/admin/class-admin-helper.php:175 msgid "Congo, the Democratic Republic of the" msgstr "République démocratique du Congo" #: includes/admin/class-admin-helper.php:174 msgid "Congo" msgstr "Congo" #: includes/admin/class-admin-helper.php:157 msgid "Brunei Darussalam" msgstr "Brunei Darussalam" #: includes/admin/class-admin-helper.php:129 #: includes/admin/class-admin-helper.php:381 msgid "American Samoa" msgstr "Samoa américaines" #: includes/admin/class-admin-helper.php:125 #: includes/admin/class-admin-helper.php:376 assets/admin/js/divi.js:1 #: assets/admin/js/elementor.js:1 assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Worldwide" msgstr "Monde entier" #. Author URI of the plugin msgid "https://rankmath.com/?utm_source=Plugin&utm_medium=Readme%20Author%20URI&utm_campaign=WP" msgstr "https://rankmath.com/?utm_source=Plugin&utm_medium=Readme%20Author%20URI&utm_campaign=WP" #. Author of the plugin #: assets/admin/js/blocks.js:1 msgid "Rank Math" msgstr "Rank Math" #. Description of the plugin msgid "Super-charge your website’s SEO with the Rank Math PRO options like Site Analytics, SEO Performance, Custom Schema Templates, News/Video Sitemaps, etc." msgstr "Optimisez le SEO de votre site web avec les options de Rank Math PRO telles que Site Analytics, SEO Performance, Custom Schema Templates, News/Video Sitemaps, etc." #. Plugin URI of the plugin msgid "https://rankmath.com/wordpress/plugin/seo-suite/" msgstr "https://rankmath.com/wordpress/plugin/seo-suite/" #. Plugin Name of the plugin msgid "Rank Math SEO PRO" msgstr "Rank Math SEO PRO" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Recipe Instructions" msgstr "Instructions de la recette" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Recipe Ingredients" msgstr "Ingrédients de la recette" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Recipe Video Thumbnail" msgstr "Miniature de la vidéo" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A recipe video Description" msgstr "Recipe Video Description" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Cooking Time" msgstr "Temps de cuisson" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Preparation Time" msgstr "Temps de préparation" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Calories" msgstr "Calories" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Recipe Yield" msgstr "Rendement de la recette" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Cuisine" msgstr "Cuisine" #: assets/admin/js/blocks.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Type" msgstr "Type" #: includes/modules/schema/shortcode/claimreview.php:68 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Alternate Name" msgstr "Nom alternatif" #: includes/class-register-vars.php:40 includes/class-register-vars.php:51 msgid "Random Word" msgstr "Mot aléatoire" #: includes/modules/analytics/views/email-reports/sections/summary.php:101 msgid "Average Position" msgstr "Position moyenne" #: includes/modules/analytics/views/email-reports/sections/summary.php:87 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Total Keywords" msgstr "Total de mots-clés" #: includes/modules/analytics/views/email-reports/sections/summary.php:55 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Total Clicks" msgstr "Total de clics" #: includes/modules/analytics/views/email-reports/sections/summary.php:39 #: includes/modules/analytics/views/email-reports/sections/summary.php:70 msgid "Total Impressions" msgstr "Total des impressions" #: includes/modules/analytics/views/email-reports/sections/losing-posts.php:33 #: includes/modules/analytics/views/email-reports/sections/summary.php:24 #: includes/modules/analytics/views/email-reports/sections/winning-posts.php:33 #: includes/modules/analytics/assets/js/admin-bar.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Search Traffic" msgstr "Trafic de recherche" #: includes/modules/analytics/views/email-reports/sections/losing-posts.php:29 #: includes/modules/analytics/views/email-reports/sections/winning-posts.php:29 msgid "Post" msgstr "Article" #: includes/modules/analytics/views/email-reports/sections/losing-keywords.php:58 #: includes/modules/analytics/views/email-reports/sections/losing-posts.php:69 #: includes/modules/analytics/views/email-reports/sections/winning-keywords.php:58 #: includes/modules/analytics/views/email-reports/sections/winning-posts.php:69 msgid "No data to show." msgstr "Aucune donnée à afficher." #: includes/modules/analytics/views/email-reports/sections/losing-keywords.php:38 #: includes/modules/analytics/views/email-reports/sections/losing-posts.php:41 #: includes/modules/analytics/views/email-reports/sections/winning-keywords.php:38 #: includes/modules/analytics/views/email-reports/sections/winning-posts.php:41 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Position" msgstr "Position" #: includes/modules/analytics/views/email-reports/sections/losing-keywords.php:35 #: includes/modules/analytics/views/email-reports/sections/losing-posts.php:37 #: includes/modules/analytics/views/email-reports/sections/winning-keywords.php:35 #: includes/modules/analytics/views/email-reports/sections/winning-posts.php:37 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Impressions" msgstr "Impressions" #: includes/modules/analytics/views/email-reports/report.php:35 msgid "VIEW DETAILED ANALYTICS" msgstr "VOIR LES ANALYSES DÉTAILLÉES" #. Translators: placeholders are anchor opening and closing tags. #: includes/modules/analytics/views/email-reports/header-after.php:40 msgid "If you can see the site data in your Search Console and Analytics accounts, but not here, then %1$s try reconnecting your account %2$s and make sure that the correct properties are selected in the %1$s Analytics Settings%2$s." msgstr "Si vous pouvez voir les données du site dans vos comptes Search Console et Analytics, mais pas ici, essayez de %1$sreconnecter votre compte%2$s et assurez-vous que les propriétés correctes sont sélectionnées dans les %1$sréglages des statistiques%2$s." #: includes/modules/analytics/views/email-reports/header-after.php:38 msgid "It seems that there are no stats to show right now." msgstr "Il semble qu’il n’y ait aucune statistique à afficher pour le moment." #: includes/modules/analytics/views/email-reports/header-after.php:37 msgid "Uh-oh" msgstr "Oups" #: includes/modules/analytics/views/email-reports/header-after.php:26 msgid "External Link Icon" msgstr "Icône de lien externe" #: includes/modules/analytics/views/email-reports/header-after.php:25 msgid "FULL REPORT" msgstr "RAPPORT COMPLET" #: includes/modules/analytics/views/email-reports/header-after.php:17 msgid "SEO Report of Your Website" msgstr "Rapport SEO de votre site" #: includes/modules/schema/shortcode/product.php:80 msgid "Product In-Stock" msgstr "Produit en stock" #: includes/modules/schema/shortcode/product.php:73 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Price Valid Until" msgstr "Prix valable jusqu’au" #: includes/modules/schema/shortcode/product.php:66 msgid "Product Price" msgstr "Prix du produit" #: includes/modules/schema/shortcode/product.php:59 msgid "Product Currency" msgstr "Devise du produit" #: includes/modules/schema/shortcode/product.php:35 #: includes/modules/schema/shortcode/product.php:41 msgid "Product Brand" msgstr "Marque du produit" #: includes/modules/schema/shortcode/product.php:25 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Product SKU" msgstr "UGS du produit" #: includes/modules/schema/shortcode/movie.php:26 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Date Created" msgstr "Date de création" #: includes/modules/schema/shortcode/movie.php:19 msgid "Director" msgstr "Réalisateur" #: includes/modules/schema/shortcode/jobposting.php:141 msgid "Months" msgstr "Mois" #: includes/modules/schema/shortcode/jobposting.php:140 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Experience Required" msgstr "Expérience nécessaire" #: includes/modules/schema/shortcode/jobposting.php:130 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Education Required" msgstr "Études nécessaires" #: includes/modules/schema/shortcode/jobposting.php:114 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Location" msgstr "Emplacement" #: includes/modules/schema/shortcode/jobposting.php:106 msgid "Job Location" msgstr "Localisation du poste" #: includes/modules/schema/shortcode/jobposting.php:90 msgid "Job Type" msgstr "Type d’emploi" #: includes/modules/schema/shortcode/jobposting.php:83 msgid "Organization Logo" msgstr "Logo de l’entreprise" #: includes/modules/schema/shortcode/jobposting.php:76 msgid "Organization URL" msgstr "URL de l’organisation" #: includes/modules/schema/shortcode/jobposting.php:69 msgid "Hiring Organization " msgstr "Organisme employeur" #: includes/modules/schema/shortcode/jobposting.php:62 msgid "Employment Type " msgstr "Type d’emploi " #: includes/modules/schema/shortcode/jobposting.php:55 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Unpublish when expired" msgstr "Dépublier à expiration" #: includes/modules/schema/shortcode/jobposting.php:48 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Posting Expiry Date" msgstr "Date d’expiration de publication" #: includes/modules/schema/shortcode/jobposting.php:41 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Date Posted" msgstr "Date de publication" #: includes/modules/schema/shortcode/jobposting.php:34 msgid "Payroll" msgstr "Paie" #: includes/modules/schema/shortcode/jobposting.php:27 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Salary Currency" msgstr "Devise du salaire" #: includes/modules/schema/shortcode/jobposting.php:20 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Salary" msgstr "Salaire" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Total Time" msgstr "Temps total" #: includes/modules/schema/shortcode/dataset.php:109 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Distribution" msgstr "Distribution" #: includes/modules/schema/shortcode/dataset.php:105 msgid "Format" msgstr "Format" #: includes/modules/schema/shortcode/dataset.php:91 msgid "Data Sets" msgstr "Ensembles de données" #: includes/modules/schema/shortcode/dataset.php:78 msgid "Special Coverage" msgstr "Couverture spéciale" #: includes/modules/schema/shortcode/dataset.php:71 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Temporal Coverage" msgstr "Couverture temporelle" #: includes/modules/schema/shortcode/dataset.php:64 msgid "Catalog" msgstr "Catalogue" #: includes/modules/schema/shortcode/dataset.php:57 #: includes/modules/schema/shortcode/dataset.php:88 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "License" msgstr "Licence" #: includes/modules/analytics/views/email-reports/sections/losing-keywords.php:32 #: includes/modules/analytics/views/email-reports/sections/winning-keywords.php:32 #: includes/modules/schema/shortcode/dataset.php:49 #: includes/modules/analytics/assets/js/stats.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Keywords" msgstr "Mots-clés" #: includes/modules/schema/shortcode/dataset.php:38 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Identifier" msgstr "Identificateur" #: includes/modules/schema/shortcode/dataset.php:28 msgid "Reference Web page " msgstr "Page web de référence " #: includes/modules/schema/shortcode/claimreview.php:61 msgid "Appearance Published Date" msgstr "Apparence de la date de publication" #: includes/modules/schema/shortcode/claimreview.php:54 msgid "Appearance Author" msgstr "Apparence de l’auteur" #: includes/modules/schema/shortcode/claimreview.php:47 msgid "Appearance URL" msgstr "Apparence de l’URL" #: includes/modules/schema/shortcode/claimreview.php:40 msgid "Appearance Headline" msgstr "Apparence du titre" #: includes/modules/schema/shortcode/claimreview.php:33 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Published Date" msgstr "Date de publication" #: includes/modules/schema/shortcode/claimreview.php:26 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Author Name" msgstr "Nom de l’auteur/autrice" #: includes/modules/redirections/csv-import-redirections/class-import-row.php:253 msgid "Could not import redirection." msgstr "Impossible d’importer la redirection." #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:537 msgid "Are you sure you want to import redirections from this CSV file?" msgstr "Confirmez-vous vouloir importer les redirections depuis ce fichier CSV ?" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:515 msgid "Deleted" msgstr "Supprimé" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:514 msgid "Updated" msgstr "Mis à jour" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:513 msgid "Created" msgstr "Création" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:241 msgid "Sorry, you are not allowed to import redirections on this site." msgstr "Désolé, vous n’avez pas l’autorisation d‘importer des redirections dans ce site." #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:176 msgid "Import & Export" msgstr "Importer et exporter" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:127 msgid "More details" msgstr "Plus de détails" #. Translators: placeholder is a comma-separated list of columns. #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:126 msgid "Import a CSV file to create or update redirections. The file must include at least the following columns: %s" msgstr "Importer un fichier CSV pour créer ou mettre à jour des redirections. Le fichier doit inclure au moins les colonnes suivantes : %s" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:83 msgid "CSV Import" msgstr "Importation CSV" #. Translators: 1 is the command name, 2 is the column name. #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:74 msgid "Use %1$s (case-sensitive) as the value for the %2$s column to delete a redirection." msgstr "Utilisez %1$s (sensible à la casse) comme valeur de la colonne %2$s pour supprimer une redirection." #. Translators: placeholder is the column name. #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:68 msgid "If the numeric ID is specified in the %s column, then the redirection will be edited. If it is not set or empty, then a new redirection will be created." msgstr "Si l’ID numérique est spécifié dans la colonne %s, la redirection sera modifiée. S’il n’est pas défini ou s’il est vide, une nouvelle redirection sera créée." #. Translators: placeholder is a comma-separated list of columns. #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:59 msgid "Use the following columns in the CSV file (the order does not matter): %s" msgstr "Utilisez les colonnes suivantes dans le fichier CSV (l’ordre n’a pas d’importance) : %s" #: includes/modules/local-seo/views/titles-options.php:760 msgid "Contact Page" msgstr "Page de contact" #: includes/modules/local-seo/views/titles-options.php:745 #: includes/modules/local-seo/views/titles-options.php:761 msgid "Select a page on your site where you want to show the LocalBusiness meta data." msgstr "Sélectionnez une page sur votre site où vous souhaitez afficher les méta-données LocalBusiness." #: includes/modules/local-seo/views/titles-options.php:744 msgid "About Page" msgstr "Page À propos" #: includes/modules/local-seo/views/titles-options.php:735 #: includes/modules/local-seo/views/titles-options.php:751 msgid "Select Page" msgstr "Sélectionnez une page" #: includes/modules/local-seo/views/titles-options.php:729 msgid "As above, but the label that would be applicable for more than one location (default: RM Locations)." msgstr "Comme ci-dessus, mais le libellé qui serait applicable pour plus d’un emplacement (par défaut : Emplacements RM)." #: includes/modules/local-seo/views/titles-options.php:727 msgid "Locations Post Type Name (Plural)" msgstr "Nom du type de publication des emplacements (pluriel)" #: includes/modules/local-seo/views/titles-options.php:718 msgid "The label that appears in the sidebar for the custom post type where you can add & manage locations." msgstr "Le libellé qui apparaît dans la colonne latérale pour le type de publication personnalisé dans lequel vous pouvez ajouter et gérer des lieux." #: includes/modules/local-seo/views/titles-options.php:716 msgid "Location Post Type Name" msgstr "Nom du type de publication de l’emplacement" #: includes/modules/local-seo/views/titles-options.php:705 msgid "Locations Category Base" msgstr "Catégorie de base des emplacements" #: includes/modules/local-seo/views/titles-options.php:694 msgid "Locations Post Type Base" msgstr "Type de publication de base des emplacements" #: includes/modules/local-seo/views/titles-options.php:685 msgid "Latitude and longitude values separated by comma." msgstr "Valeurs de latitude et de longitude séparées par des virgules." #: includes/modules/local-seo/views/titles-options.php:684 msgid "Geo Coordinates" msgstr "Coordonnées géographiques" #. translators: %s expands to "Google Maps Embed API" #. https://developers.google.com/maps/documentation/embed #: includes/modules/local-seo/views/titles-options.php:674 msgid "Google Maps Embed API" msgstr "API intégrée de Google Maps" #. translators: %s expands to "Google Maps Embed API" #. https://developers.google.com/maps/documentation/embed #: includes/modules/local-seo/views/titles-options.php:674 msgid "An API Key is required to display embedded Google Maps on your site. Get it here: %s" msgstr "Une clé API est nécessaire pour afficher les cartes Google Maps embarquées sur votre site. Obtenez-la ici : %s" #: includes/modules/local-seo/views/titles-options.php:672 msgid "Google Maps API Key" msgstr "clé API Google Maps" #: includes/modules/local-seo/views/titles-options.php:658 msgid "Include business locations in site-wide search results." msgstr "Inclure les emplacements d'affaire dans les résultats de recherche du site." #: includes/modules/local-seo/views/titles-options.php:657 msgid "Enhanced Search" msgstr "Recherche améliorée" #: includes/modules/local-seo/views/titles-options.php:643 msgid "Enable if all of the locations where you serve customers are a part of the same legal entity." msgstr "Activer si tous les emplacements où vous servez des clients et clientes font partie de la même entité juridique." #: includes/modules/local-seo/views/titles-options.php:642 msgid "All Locations are part of the same Organization" msgstr "Toutes les localisations font partie de la même organisation" #: includes/modules/local-seo/views/titles-options.php:628 msgid "Automatically detect the user's location as the starting point." msgstr "Détecter automatiquement l’emplacement de l'utilisateur comme point de départ." #: includes/modules/local-seo/views/titles-options.php:627 msgid "Location Detection" msgstr "Détection de l’emplacement" #: includes/modules/local-seo/views/titles-options.php:617 msgid "Customize the label of the option users can use can click to get directions to your business location on the frontend." msgstr "Personnaliser le libellé de l’option sur laquelle les utilisateurs et utilisatrices peuvent cliquer pour obtenir l’itinéraire vers l’emplacement de votre entreprise dans l’interface publique." #: includes/modules/local-seo/views/titles-options.php:616 msgid "Show Route label" msgstr "Afficher le libellé de l’itinéraire" #: includes/modules/local-seo/views/titles-options.php:606 msgid "Select your organization’s primary country of operation. This helps improve the accuracy of the store locator." msgstr "Sélectionnez le principal pays d’activité de votre organisation. Cela permet d’améliorer la précision du localisateur de boutique." #: includes/modules/local-seo/views/titles-options.php:605 msgid "Primary Country" msgstr "Pays principal" #: includes/modules/local-seo/views/titles-options.php:587 msgid "Limit the number of locations shown on your website to those nearest your user." msgstr "Limiter le nombre d’emplacements affichés sur votre site à ceux qui sont les plus proches de votre utilisateur ou utilisatrice." #: includes/modules/local-seo/views/titles-options.php:586 #: assets/admin/js/blocks.js:1 msgid "Maximum number of locations to show" msgstr "Nombre maximum d’emplacements à afficher" #: includes/modules/local-seo/views/titles-options.php:575 #: assets/admin/js/blocks.js:1 msgid "Terrain" msgstr "Terrain" #: includes/modules/local-seo/views/titles-options.php:574 #: assets/admin/js/blocks.js:1 msgid "Roadmap" msgstr "Feuille de route" #: includes/modules/local-seo/views/titles-options.php:573 #: assets/admin/js/blocks.js:1 msgid "Satellite" msgstr "Satellite" #: includes/modules/local-seo/views/titles-options.php:572 #: assets/admin/js/blocks.js:1 msgid "Hybrid" msgstr "Hybride" #: includes/modules/local-seo/views/titles-options.php:570 msgid "Select the map style you wish to use on the frontend of your website." msgstr "Sélectionnez le style de carte que vous souhaitez utiliser sur l’interface publique de votre site." #: includes/modules/local-seo/views/titles-options.php:569 msgid "Map Style" msgstr "Style de carte" #: includes/modules/local-seo/views/titles-options.php:558 msgid "Miles" msgstr "Kilomètres" #: includes/modules/local-seo/views/titles-options.php:557 msgid "Kilometers" msgstr "kilomètres" #: includes/modules/local-seo/views/titles-options.php:555 msgid "Select your preferred measurement system (miles or kilometers)." msgstr "Sélectionnez votre système de mesure préféré (miles ou kilomètres)." #: includes/modules/local-seo/views/titles-options.php:554 msgid "Measurement system" msgstr "système de mesure" #: includes/modules/local-seo/views/titles-options.php:544 msgid "Open 24h label" msgstr "Label ouvert 24h" #: includes/modules/local-seo/views/titles-options.php:534 msgid "Select the text to display alongside your opening hours when your store is open 24/7." msgstr "Sélectionnez le texte à afficher à côté de vos heures d’ouverture lorsque votre boutique est ouverte 24/7." #: includes/modules/local-seo/views/titles-options.php:533 msgid "Open 24/7 label" msgstr "Label d'ouverture 24/7" #: includes/modules/local-seo/views/titles-options.php:523 msgid "Text to show in Opening hours when business is closed." msgstr "Texte à afficher dans les heures d’ouverture lorsque l’entreprise est fermée." #: includes/modules/local-seo/views/titles-options.php:522 msgid "Closed label" msgstr "Libellé Fermé " #: includes/modules/local-seo/views/titles-options.php:507 msgid "Don't add opening hours data in Schema" msgstr "Ne pas ajouter de données d’heures d’ouverture dans le schéma" #: includes/modules/local-seo/views/titles-options.php:506 msgid "Hide Opening Hours" msgstr "Masquer les heures d’ouverture" #: includes/modules/local-seo/views/titles-options.php:497 msgid "The price range of the business, for example $$$." msgstr "La fourchette de prix de l’entreprise, par exemple $$$." #: includes/modules/local-seo/views/titles-options.php:496 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Price Range" msgstr "Échelle de prix" #: includes/modules/local-seo/views/titles-options.php:488 msgid "Format: +1-401-555-1212" msgstr "Format : +1-401-555-1212" #: includes/modules/local-seo/views/titles-options.php:466 msgid "Add number" msgstr "Ajouter un numéro" #: includes/modules/local-seo/views/titles-options.php:463 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Phone Number" msgstr "Numéro de téléphone" #: includes/modules/local-seo/views/titles-options.php:453 msgid "Time format used in the contact shortcode." msgstr "Format d’heure utilisé dans le code court de contact." #: includes/modules/local-seo/views/titles-options.php:448 msgid "Opening Hours Format" msgstr "Format des heures d’ouverture" #: includes/modules/local-seo/views/titles-options.php:440 msgid "e.g. 09:00-17:00" msgstr "p. ex. 09:00-17:00" #: includes/modules/local-seo/views/titles-options.php:430 msgid "Sunday" msgstr "Dimanche" #: includes/modules/local-seo/views/titles-options.php:429 msgid "Saturday" msgstr "Samedi" #: includes/modules/local-seo/views/titles-options.php:428 msgid "Friday" msgstr "Vendredi" #: includes/modules/local-seo/views/titles-options.php:427 msgid "Thursday" msgstr "Jeudi" #: includes/modules/local-seo/views/titles-options.php:426 msgid "Wednesday" msgstr "Mercredi" #: includes/modules/local-seo/views/titles-options.php:425 msgid "Tuesday" msgstr "Mardi" #: includes/modules/local-seo/views/titles-options.php:424 msgid "Monday" msgstr "Lundi" #: includes/modules/local-seo/views/titles-options.php:410 msgid "Add time" msgstr "Ajouter un horaire" #: includes/modules/local-seo/views/titles-options.php:408 msgid "Select opening hours. You can add multiple sets if you have different opening or closing hours on some days or if you have a mid-day break. Times are specified using 24:00 time." msgstr "Sélectionnez les heures d’ouverture. Vous pouvez ajouter plusieurs ensembles si vous avez des heures d’ouverture ou de fermeture différentes certains jours ou si vous avez une pause de mi-journée. Les heures sont spécifiées en utilisant le format 24:00." #: includes/modules/local-seo/views/titles-options.php:407 #: assets/admin/js/blocks.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Opening Hours" msgstr "Heures d’ouverture" #: includes/modules/local-seo/views/titles-options.php:396 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Business Type" msgstr "Type d’entreprise" #: includes/modules/local-seo/views/titles-options.php:381 msgid "Format used when the address is displayed using the [rank_math_contact_info] shortcode.
    Available Tags: {address}, {locality}, {region}, {postalcode}, {country}, {gps}" msgstr "Format utilisé lorsque l’adresse est affichée à l’aide du code court : [rank_math_contact_info].
    Étiquettes disponibles : {address}, {locality}, {region}, {postalcode}, {country}, {gps}" #: includes/modules/local-seo/views/titles-options.php:380 msgid "Address Format" msgstr "Format d’adresse" #: includes/modules/local-seo/views/titles-options.php:362 #: includes/modules/local-seo/views/titles-options.php:464 msgid "Search engines may prominently display your contact phone number for mobile users." msgstr "Les moteurs de recherche peuvent afficher en évidence votre numéro de téléphone de contact pour les utilisateurs mobiles." #: includes/modules/local-seo/views/titles-options.php:353 msgid "Search engines display your email address." msgstr "Les moteurs de recherche affichent votre adresse e-mail." #: includes/modules/local-seo/views/titles-options.php:338 msgid "Once you save the changes, we will create a new custom post type called \"Locations\" where you can add multiple locations of your business/organization." msgstr "Une fois que vous aurez enregistré les modifications, nous créerons un nouveau type de publication personnalisé appelé « Emplacements », dans lequel vous pourrez ajouter plusieurs sites de votre entreprise/organisation." #: includes/modules/local-seo/views/titles-options.php:337 msgid "Use Multiple Locations" msgstr "Utiliser plusieurs emplacements" #: includes/modules/local-seo/views/titles-options.php:328 msgid "URL of the item." msgstr "URL de l’élément." #: includes/modules/schema/shortcode/dataset.php:86 #: includes/modules/analytics/assets/js/stats.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Name" msgstr "Nom" #: includes/modules/local-seo/views/titles-options.php:279 msgid "Choose whether the site represents a person or an organization." msgstr "Choisissez si le site représente une personne ou une organisation." #: includes/modules/local-seo/views/titles-options.php:277 msgid "Organization" msgstr "Organisation" #: includes/modules/local-seo/views/titles-options.php:274 msgid "Person or Company" msgstr "Personne ou entreprise" #: includes/admin/class-admin-helper.php:365 #: includes/admin/class-admin-helper.php:615 #: includes/modules/local-seo/views/titles-options.php:267 msgid "Zimbabwe" msgstr "Zimbabwe" #: includes/admin/class-admin-helper.php:364 #: includes/admin/class-admin-helper.php:614 #: includes/modules/local-seo/views/titles-options.php:266 msgid "Zambia" msgstr "Zambie" #: includes/admin/class-admin-helper.php:363 #: includes/admin/class-admin-helper.php:613 #: includes/modules/local-seo/views/titles-options.php:265 msgid "Yemen" msgstr "Yémen" #: includes/modules/local-seo/views/titles-options.php:264 msgid "Western Samoa" msgstr "Samoa-Occidental" #: includes/admin/class-admin-helper.php:362 #: includes/admin/class-admin-helper.php:612 #: includes/modules/local-seo/views/titles-options.php:263 msgid "Western Sahara" msgstr "Sahara occidental" #: includes/admin/class-admin-helper.php:361 #: includes/modules/local-seo/views/titles-options.php:262 msgid "Wallis and Futuna" msgstr "Wallis et Futuna" #: includes/admin/class-admin-helper.php:610 #: includes/modules/local-seo/views/titles-options.php:261 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Vietnam" msgstr "Vietnam" #: includes/admin/class-admin-helper.php:357 #: includes/admin/class-admin-helper.php:609 #: includes/modules/local-seo/views/titles-options.php:260 msgid "Venezuela" msgstr "Venezuela" #: includes/modules/local-seo/views/titles-options.php:259 msgid "Vatican" msgstr "Vatican" #: includes/admin/class-admin-helper.php:356 #: includes/admin/class-admin-helper.php:608 #: includes/modules/local-seo/views/titles-options.php:258 msgid "Vanuatu" msgstr "Vanuatu" #: includes/admin/class-admin-helper.php:355 #: includes/admin/class-admin-helper.php:607 #: includes/modules/local-seo/views/titles-options.php:257 msgid "Uzbekistan" msgstr "Ouzbékistan" #: includes/admin/class-admin-helper.php:354 #: includes/admin/class-admin-helper.php:606 #: includes/modules/local-seo/views/titles-options.php:256 msgid "Uruguay" msgstr "Uruguay" #: includes/modules/local-seo/views/titles-options.php:255 msgid "United States (US)" msgstr "États-Unis d’Amérique" #: includes/modules/local-seo/views/titles-options.php:254 msgid "United Kingdom (UK)" msgstr "Royaume-Uni" #: includes/admin/class-admin-helper.php:350 #: includes/admin/class-admin-helper.php:603 #: includes/modules/local-seo/views/titles-options.php:253 msgid "United Arab Emirates" msgstr "Émirats arabes unis" #: includes/admin/class-admin-helper.php:349 #: includes/admin/class-admin-helper.php:602 #: includes/modules/local-seo/views/titles-options.php:252 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Ukraine" msgstr "Ukraine" #: includes/admin/class-admin-helper.php:348 #: includes/admin/class-admin-helper.php:601 #: includes/modules/local-seo/views/titles-options.php:251 msgid "Uganda" msgstr "Ouganda" #: includes/admin/class-admin-helper.php:347 #: includes/admin/class-admin-helper.php:599 #: includes/modules/local-seo/views/titles-options.php:250 msgid "Tuvalu" msgstr "Tuvalu" #: includes/admin/class-admin-helper.php:346 #: includes/modules/local-seo/views/titles-options.php:249 msgid "Turks and Caicos Islands" msgstr "Îles Turques et Caïques" #: includes/admin/class-admin-helper.php:345 #: includes/admin/class-admin-helper.php:597 #: includes/modules/local-seo/views/titles-options.php:248 msgid "Turkmenistan" msgstr "Turkménistan" #: includes/admin/class-admin-helper.php:344 #: includes/admin/class-admin-helper.php:596 #: includes/modules/local-seo/views/titles-options.php:247 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Turkey" msgstr "Turquie" #: includes/admin/class-admin-helper.php:343 #: includes/admin/class-admin-helper.php:595 #: includes/modules/local-seo/views/titles-options.php:246 msgid "Tunisia" msgstr "Tunisie" #: includes/admin/class-admin-helper.php:342 #: includes/modules/local-seo/views/titles-options.php:245 msgid "Trinidad and Tobago" msgstr "Trinité et Tobago" #: includes/admin/class-admin-helper.php:341 #: includes/admin/class-admin-helper.php:593 #: includes/modules/local-seo/views/titles-options.php:244 msgid "Tonga" msgstr "Tonga" #: includes/admin/class-admin-helper.php:340 #: includes/modules/local-seo/views/titles-options.php:243 msgid "Tokelau" msgstr "Tokelau" #: includes/admin/class-admin-helper.php:339 #: includes/admin/class-admin-helper.php:592 #: includes/modules/local-seo/views/titles-options.php:242 msgid "Togo" msgstr "Togo" #: includes/admin/class-admin-helper.php:338 #: includes/admin/class-admin-helper.php:591 #: includes/modules/local-seo/views/titles-options.php:241 msgid "Timor-Leste" msgstr "Timor-Leste" #: includes/admin/class-admin-helper.php:337 #: includes/admin/class-admin-helper.php:590 #: includes/modules/local-seo/views/titles-options.php:240 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Thailand" msgstr "Thaïlande" #: includes/admin/class-admin-helper.php:589 #: includes/modules/local-seo/views/titles-options.php:239 msgid "Tanzania" msgstr "Tanzanie" #: includes/admin/class-admin-helper.php:335 #: includes/admin/class-admin-helper.php:588 #: includes/modules/local-seo/views/titles-options.php:238 msgid "Tajikistan" msgstr "Tadjikistan" #: includes/admin/class-admin-helper.php:587 #: includes/modules/local-seo/views/titles-options.php:237 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Taiwan" msgstr "Taïwan" #: includes/admin/class-admin-helper.php:585 #: includes/modules/local-seo/views/titles-options.php:236 msgid "Syria" msgstr "Syrie" #: includes/admin/class-admin-helper.php:332 #: includes/admin/class-admin-helper.php:584 #: includes/modules/local-seo/views/titles-options.php:235 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Switzerland" msgstr "Suisse" #: includes/admin/class-admin-helper.php:331 #: includes/admin/class-admin-helper.php:583 #: includes/modules/local-seo/views/titles-options.php:234 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Sweden" msgstr "Suède" #: includes/admin/class-admin-helper.php:330 #: includes/admin/class-admin-helper.php:582 #: includes/modules/local-seo/views/titles-options.php:233 msgid "Swaziland" msgstr "Swaziland" #: includes/admin/class-admin-helper.php:329 #: includes/modules/local-seo/views/titles-options.php:232 msgid "Svalbard and Jan Mayen" msgstr "Îles de Svalbard et Jan Mayen" #: includes/admin/class-admin-helper.php:328 #: includes/admin/class-admin-helper.php:580 #: includes/modules/local-seo/views/titles-options.php:231 msgid "Suriname" msgstr "Surinam" #: includes/admin/class-admin-helper.php:327 #: includes/admin/class-admin-helper.php:579 #: includes/modules/local-seo/views/titles-options.php:230 msgid "Sudan" msgstr "Soudan" #: includes/admin/class-admin-helper.php:326 #: includes/admin/class-admin-helper.php:572 #: includes/modules/local-seo/views/titles-options.php:229 msgid "Sri Lanka" msgstr "Sri Lanka" #: includes/admin/class-admin-helper.php:325 #: includes/admin/class-admin-helper.php:571 #: includes/modules/local-seo/views/titles-options.php:228 msgid "Spain" msgstr "Espagne" #: includes/admin/class-admin-helper.php:570 #: includes/modules/local-seo/views/titles-options.php:227 msgid "South Sudan" msgstr "Soudan du Sud" #: includes/admin/class-admin-helper.php:569 #: includes/modules/local-seo/views/titles-options.php:226 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "South Korea" msgstr "Corée du Sud" #: includes/modules/local-seo/views/titles-options.php:225 msgid "South Georgia/Sandwich Islands" msgstr "Géorgie du Sud / îles Sandwich" #: includes/admin/class-admin-helper.php:323 #: includes/admin/class-admin-helper.php:568 #: includes/modules/local-seo/views/titles-options.php:224 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "South Africa" msgstr "Afrique du Sud" #: includes/admin/class-admin-helper.php:322 #: includes/admin/class-admin-helper.php:567 #: includes/modules/local-seo/views/titles-options.php:223 msgid "Somalia" msgstr "Somalie" #: includes/admin/class-admin-helper.php:321 #: includes/admin/class-admin-helper.php:566 #: includes/modules/local-seo/views/titles-options.php:222 msgid "Solomon Islands" msgstr "Îles Salomon" #: includes/admin/class-admin-helper.php:320 #: includes/admin/class-admin-helper.php:565 #: includes/modules/local-seo/views/titles-options.php:221 msgid "Slovenia" msgstr "Slovénie" #: includes/admin/class-admin-helper.php:319 #: includes/admin/class-admin-helper.php:564 #: includes/modules/local-seo/views/titles-options.php:220 msgid "Slovakia" msgstr "Slovaquie" #: includes/admin/class-admin-helper.php:318 #: includes/admin/class-admin-helper.php:562 #: includes/modules/local-seo/views/titles-options.php:219 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Singapore" msgstr "Singapour" #: includes/admin/class-admin-helper.php:317 #: includes/admin/class-admin-helper.php:561 #: includes/modules/local-seo/views/titles-options.php:218 msgid "Sierra Leone" msgstr "Sierra Leone" #: includes/admin/class-admin-helper.php:316 #: includes/admin/class-admin-helper.php:560 #: includes/modules/local-seo/views/titles-options.php:217 msgid "Seychelles" msgstr "Seychelles" #: includes/admin/class-admin-helper.php:559 #: includes/modules/local-seo/views/titles-options.php:216 msgid "Serbia" msgstr "Serbie" #: includes/admin/class-admin-helper.php:314 #: includes/admin/class-admin-helper.php:558 #: includes/modules/local-seo/views/titles-options.php:215 msgid "Senegal" msgstr "Sénégal" #: includes/admin/class-admin-helper.php:313 #: includes/admin/class-admin-helper.php:557 #: includes/modules/local-seo/views/titles-options.php:214 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Saudi Arabia" msgstr "Arabie Saoudite" #: includes/admin/class-admin-helper.php:311 #: includes/admin/class-admin-helper.php:556 #: includes/modules/local-seo/views/titles-options.php:213 msgid "San Marino" msgstr "Saint-Marin" #: includes/admin/class-admin-helper.php:309 #: includes/modules/local-seo/views/titles-options.php:212 msgid "Saint Vincent and the Grenadines" msgstr "Saint-Vincent-et-les-Grenadines" #: includes/admin/class-admin-helper.php:308 #: includes/modules/local-seo/views/titles-options.php:211 msgid "Saint Pierre and Miquelon" msgstr "Saint-Pierre-et-Miquelon" #: includes/modules/local-seo/views/titles-options.php:210 msgid "Saint Martin (French part)" msgstr "Saint-Martin (partie française)" #: includes/modules/local-seo/views/titles-options.php:209 msgid "Saint Martin (Dutch part)" msgstr "Saint-Martin (partie allemande)" #: includes/admin/class-admin-helper.php:307 #: includes/modules/local-seo/views/titles-options.php:208 msgid "Saint Lucia" msgstr "Sainte-Lucie" #: includes/admin/class-admin-helper.php:306 #: includes/modules/local-seo/views/titles-options.php:207 msgid "Saint Kitts and Nevis" msgstr "Saint-Christophe-et-Nevis" #: includes/admin/class-admin-helper.php:305 #: includes/modules/local-seo/views/titles-options.php:206 msgid "Saint Helena" msgstr "Sainte-Hélène" #: includes/modules/local-seo/views/titles-options.php:205 msgid "Saint Barthélemy" msgstr "Saint Barthélemy" #: includes/modules/local-seo/views/titles-options.php:204 msgid "São Tomé and Príncipe" msgstr "São Tomé-et-Principe" #: includes/admin/class-admin-helper.php:304 #: includes/admin/class-admin-helper.php:553 #: includes/modules/local-seo/views/titles-options.php:203 msgid "Rwanda" msgstr "Rwanda" #: includes/admin/class-admin-helper.php:552 #: includes/modules/local-seo/views/titles-options.php:202 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Russia" msgstr "Russie" #: includes/admin/class-admin-helper.php:302 #: includes/admin/class-admin-helper.php:551 #: includes/modules/local-seo/views/titles-options.php:201 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Romania" msgstr "Roumanie" #: includes/admin/class-admin-helper.php:301 #: includes/modules/local-seo/views/titles-options.php:200 msgid "Reunion" msgstr "La Réunion" #: includes/modules/local-seo/views/titles-options.php:199 msgid "Republic of Ireland" msgstr "République d’Irlande" #: includes/admin/class-admin-helper.php:300 #: includes/admin/class-admin-helper.php:550 #: includes/modules/local-seo/views/titles-options.php:198 msgid "Qatar" msgstr "Qatar" #: includes/admin/class-admin-helper.php:298 #: includes/admin/class-admin-helper.php:548 #: includes/modules/local-seo/views/titles-options.php:197 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Portugal" msgstr "Portugal" #: includes/admin/class-admin-helper.php:297 #: includes/admin/class-admin-helper.php:547 #: includes/modules/local-seo/views/titles-options.php:196 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Poland" msgstr "Pologne" #: includes/admin/class-admin-helper.php:296 #: includes/modules/local-seo/views/titles-options.php:195 msgid "Pitcairn" msgstr "Îles Pitcairn" #: includes/admin/class-admin-helper.php:295 #: includes/admin/class-admin-helper.php:546 #: includes/modules/local-seo/views/titles-options.php:194 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Philippines" msgstr "Philippines" #: includes/admin/class-admin-helper.php:294 #: includes/admin/class-admin-helper.php:545 #: includes/modules/local-seo/views/titles-options.php:193 msgid "Peru" msgstr "Pérou" #: includes/admin/class-admin-helper.php:293 #: includes/admin/class-admin-helper.php:544 #: includes/modules/local-seo/views/titles-options.php:192 msgid "Paraguay" msgstr "Paraguay" #: includes/admin/class-admin-helper.php:292 #: includes/admin/class-admin-helper.php:543 #: includes/modules/local-seo/views/titles-options.php:191 msgid "Papua New Guinea" msgstr "Papouasie-Nouvelle-Guinée" #: includes/admin/class-admin-helper.php:291 #: includes/admin/class-admin-helper.php:542 #: includes/modules/local-seo/views/titles-options.php:190 msgid "Panama" msgstr "Panama" #: includes/modules/local-seo/views/titles-options.php:189 msgid "Palestinian Territory" msgstr "Territoire palestinien" #: includes/admin/class-admin-helper.php:288 #: includes/admin/class-admin-helper.php:539 #: includes/modules/local-seo/views/titles-options.php:188 msgid "Pakistan" msgstr "Pakistan" #: includes/admin/class-admin-helper.php:287 #: includes/admin/class-admin-helper.php:538 #: includes/modules/local-seo/views/titles-options.php:187 msgid "Oman" msgstr "Oman" #: includes/admin/class-admin-helper.php:286 #: includes/admin/class-admin-helper.php:537 #: includes/modules/local-seo/views/titles-options.php:186 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Norway" msgstr "Norvège" #: includes/admin/class-admin-helper.php:535 #: includes/modules/local-seo/views/titles-options.php:185 msgid "North Korea" msgstr "Corée du Nord" #: includes/admin/class-admin-helper.php:284 #: includes/admin/class-admin-helper.php:534 #: includes/modules/local-seo/views/titles-options.php:184 msgid "Norfolk Island" msgstr "Île Norfolk" #: includes/admin/class-admin-helper.php:283 #: includes/admin/class-admin-helper.php:533 #: includes/modules/local-seo/views/titles-options.php:183 msgid "Niue" msgstr "Niue" #: includes/admin/class-admin-helper.php:282 #: includes/admin/class-admin-helper.php:532 #: includes/modules/local-seo/views/titles-options.php:182 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Nigeria" msgstr "Nigéria" #: includes/admin/class-admin-helper.php:281 #: includes/admin/class-admin-helper.php:531 #: includes/modules/local-seo/views/titles-options.php:181 msgid "Niger" msgstr "Niger" #: includes/admin/class-admin-helper.php:280 #: includes/admin/class-admin-helper.php:530 #: includes/modules/local-seo/views/titles-options.php:180 msgid "Nicaragua" msgstr "Nicaragua" #: includes/admin/class-admin-helper.php:279 #: includes/admin/class-admin-helper.php:529 #: includes/modules/local-seo/views/titles-options.php:179 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "New Zealand" msgstr "Nouvelle-Zélande" #: includes/admin/class-admin-helper.php:278 #: includes/admin/class-admin-helper.php:528 #: includes/modules/local-seo/views/titles-options.php:178 msgid "New Caledonia" msgstr "Nouvelle-Calédonie" #: includes/admin/class-admin-helper.php:277 #: includes/modules/local-seo/views/titles-options.php:177 msgid "Netherlands Antilles" msgstr "Antilles néerlandaises" #: includes/admin/class-admin-helper.php:276 #: includes/admin/class-admin-helper.php:527 #: includes/modules/local-seo/views/titles-options.php:176 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Netherlands" msgstr "Pays-Bas" #: includes/admin/class-admin-helper.php:275 #: includes/admin/class-admin-helper.php:526 #: includes/modules/local-seo/views/titles-options.php:175 msgid "Nepal" msgstr "Népal" #: includes/admin/class-admin-helper.php:274 #: includes/admin/class-admin-helper.php:525 #: includes/modules/local-seo/views/titles-options.php:174 msgid "Nauru" msgstr "Nauru" #: includes/admin/class-admin-helper.php:273 #: includes/admin/class-admin-helper.php:524 #: includes/modules/local-seo/views/titles-options.php:173 msgid "Namibia" msgstr "Namibie" #: includes/admin/class-admin-helper.php:272 #: includes/modules/local-seo/views/titles-options.php:172 msgid "Myanmar" msgstr "Myanmar" #: includes/admin/class-admin-helper.php:271 #: includes/admin/class-admin-helper.php:522 #: includes/modules/local-seo/views/titles-options.php:171 msgid "Mozambique" msgstr "Mozambique" #: includes/admin/class-admin-helper.php:270 #: includes/admin/class-admin-helper.php:521 #: includes/modules/local-seo/views/titles-options.php:170 msgid "Morocco" msgstr "Maroc" #: includes/admin/class-admin-helper.php:269 #: includes/admin/class-admin-helper.php:520 #: includes/modules/local-seo/views/titles-options.php:169 msgid "Montserrat" msgstr "Montserrat" #: includes/admin/class-admin-helper.php:519 #: includes/modules/local-seo/views/titles-options.php:168 msgid "Montenegro" msgstr "Monténégro" #: includes/admin/class-admin-helper.php:268 #: includes/admin/class-admin-helper.php:518 #: includes/modules/local-seo/views/titles-options.php:167 msgid "Mongolia" msgstr "Mongolie" #: includes/admin/class-admin-helper.php:267 #: includes/admin/class-admin-helper.php:517 #: includes/modules/local-seo/views/titles-options.php:166 msgid "Monaco" msgstr "Monaco" #: includes/admin/class-admin-helper.php:516 #: includes/modules/local-seo/views/titles-options.php:165 msgid "Moldova" msgstr "Moldavie" #: includes/admin/class-admin-helper.php:515 #: includes/modules/local-seo/views/titles-options.php:164 msgid "Micronesia" msgstr "Micronésie" #: includes/admin/class-admin-helper.php:263 #: includes/admin/class-admin-helper.php:514 #: includes/modules/local-seo/views/titles-options.php:163 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Mexico" msgstr "Mexique" #: includes/admin/class-admin-helper.php:262 #: includes/admin/class-admin-helper.php:513 #: includes/modules/local-seo/views/titles-options.php:162 msgid "Mayotte" msgstr "Mayotte" #: includes/admin/class-admin-helper.php:261 #: includes/admin/class-admin-helper.php:512 #: includes/modules/local-seo/views/titles-options.php:161 msgid "Mauritius" msgstr "Île Maurice" #: includes/admin/class-admin-helper.php:260 #: includes/admin/class-admin-helper.php:511 #: includes/modules/local-seo/views/titles-options.php:160 msgid "Mauritania" msgstr "Mauritanie" #: includes/admin/class-admin-helper.php:259 #: includes/admin/class-admin-helper.php:510 #: includes/modules/local-seo/views/titles-options.php:159 msgid "Martinique" msgstr "Martinique" #: includes/admin/class-admin-helper.php:258 #: includes/admin/class-admin-helper.php:509 #: includes/modules/local-seo/views/titles-options.php:158 msgid "Marshall Islands" msgstr "Îles Marshall" #: includes/admin/class-admin-helper.php:257 #: includes/admin/class-admin-helper.php:508 #: includes/modules/local-seo/views/titles-options.php:157 msgid "Malta" msgstr "Malte" #: includes/admin/class-admin-helper.php:256 #: includes/admin/class-admin-helper.php:507 #: includes/modules/local-seo/views/titles-options.php:156 msgid "Mali" msgstr "Mali" #: includes/admin/class-admin-helper.php:255 #: includes/admin/class-admin-helper.php:506 #: includes/modules/local-seo/views/titles-options.php:155 msgid "Maldives" msgstr "Maldives" #: includes/admin/class-admin-helper.php:254 #: includes/admin/class-admin-helper.php:505 #: includes/modules/local-seo/views/titles-options.php:154 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Malaysia" msgstr "Malaisie" #: includes/admin/class-admin-helper.php:253 #: includes/admin/class-admin-helper.php:504 #: includes/modules/local-seo/views/titles-options.php:153 msgid "Malawi" msgstr "Malawi" #: includes/admin/class-admin-helper.php:252 #: includes/admin/class-admin-helper.php:503 #: includes/modules/local-seo/views/titles-options.php:152 msgid "Madagascar" msgstr "Madagascar" #: includes/admin/class-admin-helper.php:502 #: includes/modules/local-seo/views/titles-options.php:151 msgid "Macedonia" msgstr "Macédoine" #: includes/modules/local-seo/views/titles-options.php:150 msgid "Macao S.A.R., China" msgstr "Macao S.A.R., Chine" #: includes/admin/class-admin-helper.php:249 #: includes/admin/class-admin-helper.php:500 #: includes/modules/local-seo/views/titles-options.php:149 msgid "Luxembourg" msgstr "Luxembourg" #: includes/admin/class-admin-helper.php:248 #: includes/admin/class-admin-helper.php:499 #: includes/modules/local-seo/views/titles-options.php:148 msgid "Lithuania" msgstr "Lituanie" #: includes/admin/class-admin-helper.php:247 #: includes/admin/class-admin-helper.php:498 #: includes/modules/local-seo/views/titles-options.php:147 msgid "Liechtenstein" msgstr "Liechtenstein" #: includes/admin/class-admin-helper.php:497 #: includes/modules/local-seo/views/titles-options.php:146 msgid "Libya" msgstr "Libye" #: includes/admin/class-admin-helper.php:245 #: includes/admin/class-admin-helper.php:496 #: includes/modules/local-seo/views/titles-options.php:145 msgid "Liberia" msgstr "Liberia" #: includes/admin/class-admin-helper.php:244 #: includes/admin/class-admin-helper.php:495 #: includes/modules/local-seo/views/titles-options.php:144 msgid "Lesotho" msgstr "Lesotho" #: includes/admin/class-admin-helper.php:243 #: includes/admin/class-admin-helper.php:494 #: includes/modules/local-seo/views/titles-options.php:143 msgid "Lebanon" msgstr "Liban" #: includes/admin/class-admin-helper.php:242 #: includes/modules/local-seo/views/titles-options.php:142 msgid "Latvia" msgstr "Lettonie" #: includes/admin/class-admin-helper.php:493 #: includes/modules/local-seo/views/titles-options.php:141 msgid "Laos" msgstr "Laos" #: includes/admin/class-admin-helper.php:240 #: includes/admin/class-admin-helper.php:492 #: includes/modules/local-seo/views/titles-options.php:140 msgid "Kyrgyzstan" msgstr "Kirghizistan" #: includes/admin/class-admin-helper.php:239 #: includes/admin/class-admin-helper.php:491 #: includes/modules/local-seo/views/titles-options.php:139 msgid "Kuwait" msgstr "Koweït" #: includes/admin/class-admin-helper.php:236 #: includes/admin/class-admin-helper.php:489 #: includes/modules/local-seo/views/titles-options.php:138 msgid "Kiribati" msgstr "Kiribati" #: includes/admin/class-admin-helper.php:235 #: includes/admin/class-admin-helper.php:488 #: includes/modules/local-seo/views/titles-options.php:137 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Kenya" msgstr "Kenya" #: includes/admin/class-admin-helper.php:234 #: includes/admin/class-admin-helper.php:487 #: includes/modules/local-seo/views/titles-options.php:136 msgid "Kazakhstan" msgstr "Kazakhstan" #: includes/admin/class-admin-helper.php:233 #: includes/admin/class-admin-helper.php:486 #: includes/modules/local-seo/views/titles-options.php:135 msgid "Jordan" msgstr "Jordanie" #: includes/admin/class-admin-helper.php:485 #: includes/modules/local-seo/views/titles-options.php:134 msgid "Jersey" msgstr "Jersey" #: includes/admin/class-admin-helper.php:232 #: includes/admin/class-admin-helper.php:484 #: includes/modules/local-seo/views/titles-options.php:133 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Japan" msgstr "Japon" #: includes/admin/class-admin-helper.php:231 #: includes/admin/class-admin-helper.php:483 #: includes/modules/local-seo/views/titles-options.php:132 msgid "Jamaica" msgstr "Jamaïque" #: includes/modules/local-seo/views/titles-options.php:131 msgid "Ivory Coast" msgstr "Côte d’Ivoire" #: includes/admin/class-admin-helper.php:230 #: includes/admin/class-admin-helper.php:482 #: includes/modules/local-seo/views/titles-options.php:130 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Italy" msgstr "Italie" #: includes/admin/class-admin-helper.php:229 #: includes/admin/class-admin-helper.php:481 #: includes/modules/local-seo/views/titles-options.php:129 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Israel" msgstr "Israël" #: includes/admin/class-admin-helper.php:480 #: includes/modules/local-seo/views/titles-options.php:128 msgid "Isle of Man" msgstr "Île de Man" #: includes/admin/class-admin-helper.php:227 #: includes/admin/class-admin-helper.php:478 #: includes/modules/local-seo/views/titles-options.php:127 msgid "Iraq" msgstr "Irak" #: includes/admin/class-admin-helper.php:477 #: includes/modules/local-seo/views/titles-options.php:126 msgid "Iran" msgstr "Iran" #: includes/admin/class-admin-helper.php:225 #: includes/admin/class-admin-helper.php:476 #: includes/modules/local-seo/views/titles-options.php:125 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Indonesia" msgstr "Indonésie" #: includes/admin/class-admin-helper.php:224 #: includes/admin/class-admin-helper.php:475 #: includes/modules/local-seo/views/titles-options.php:124 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "India" msgstr "Inde" #: includes/admin/class-admin-helper.php:223 #: includes/admin/class-admin-helper.php:474 #: includes/modules/local-seo/views/titles-options.php:123 msgid "Iceland" msgstr "Islande" #: includes/admin/class-admin-helper.php:222 #: includes/admin/class-admin-helper.php:473 #: includes/modules/local-seo/views/titles-options.php:122 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Hungary" msgstr "Hongrie" #: includes/admin/class-admin-helper.php:221 #: includes/admin/class-admin-helper.php:472 #: includes/modules/local-seo/views/titles-options.php:121 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Hong Kong" msgstr "Hong Kong" #: includes/admin/class-admin-helper.php:220 #: includes/admin/class-admin-helper.php:471 #: includes/modules/local-seo/views/titles-options.php:120 msgid "Honduras" msgstr "Honduras" #: includes/modules/local-seo/views/titles-options.php:119 msgid "Heard Island and McDonald Islands" msgstr "Îles Heard et McDonald" #: includes/admin/class-admin-helper.php:217 #: includes/admin/class-admin-helper.php:470 #: includes/modules/local-seo/views/titles-options.php:118 msgid "Haiti" msgstr "Haïti" #: includes/admin/class-admin-helper.php:216 #: includes/admin/class-admin-helper.php:469 #: includes/modules/local-seo/views/titles-options.php:117 msgid "Guyana" msgstr "Guyane" #: includes/admin/class-admin-helper.php:215 #: includes/admin/class-admin-helper.php:468 #: includes/modules/local-seo/views/titles-options.php:116 msgid "Guinea-Bissau" msgstr "Guinée-Bissau" #: includes/admin/class-admin-helper.php:214 #: includes/admin/class-admin-helper.php:467 #: includes/modules/local-seo/views/titles-options.php:115 msgid "Guinea" msgstr "Guinée" #: includes/admin/class-admin-helper.php:466 #: includes/modules/local-seo/views/titles-options.php:114 msgid "Guernsey" msgstr "Guernesey" #: includes/admin/class-admin-helper.php:213 #: includes/admin/class-admin-helper.php:465 #: includes/modules/local-seo/views/titles-options.php:113 msgid "Guatemala" msgstr "Guatemala" #: includes/admin/class-admin-helper.php:211 #: includes/admin/class-admin-helper.php:463 #: includes/modules/local-seo/views/titles-options.php:112 msgid "Guadeloupe" msgstr "Guadeloupe" #: includes/admin/class-admin-helper.php:210 #: includes/admin/class-admin-helper.php:462 #: includes/modules/local-seo/views/titles-options.php:111 msgid "Grenada" msgstr "Grenade" #: includes/admin/class-admin-helper.php:209 #: includes/admin/class-admin-helper.php:461 #: includes/modules/local-seo/views/titles-options.php:110 msgid "Greenland" msgstr "Groenland" #: includes/admin/class-admin-helper.php:208 #: includes/admin/class-admin-helper.php:460 #: includes/modules/local-seo/views/titles-options.php:109 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Greece" msgstr "Grèce" #: includes/admin/class-admin-helper.php:207 #: includes/admin/class-admin-helper.php:459 #: includes/modules/local-seo/views/titles-options.php:108 msgid "Gibraltar" msgstr "Gibraltar" #: includes/admin/class-admin-helper.php:206 #: includes/admin/class-admin-helper.php:458 #: includes/modules/local-seo/views/titles-options.php:107 msgid "Ghana" msgstr "Ghana" #: includes/admin/class-admin-helper.php:205 #: includes/admin/class-admin-helper.php:457 #: includes/modules/local-seo/views/titles-options.php:106 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Germany" msgstr "Allemagne" #: includes/admin/class-admin-helper.php:204 #: includes/admin/class-admin-helper.php:456 #: includes/modules/local-seo/views/titles-options.php:105 msgid "Georgia" msgstr "Géorgie" #: includes/admin/class-admin-helper.php:203 #: includes/admin/class-admin-helper.php:455 #: includes/modules/local-seo/views/titles-options.php:104 msgid "Gambia" msgstr "Gambie" #: includes/admin/class-admin-helper.php:202 #: includes/admin/class-admin-helper.php:454 #: includes/modules/local-seo/views/titles-options.php:103 msgid "Gabon" msgstr "Gabon" #: includes/admin/class-admin-helper.php:201 #: includes/modules/local-seo/views/titles-options.php:102 msgid "French Southern Territories" msgstr "Terres australes françaises" #: includes/admin/class-admin-helper.php:200 #: includes/admin/class-admin-helper.php:453 #: includes/modules/local-seo/views/titles-options.php:101 msgid "French Polynesia" msgstr "Polynésie française" #: includes/admin/class-admin-helper.php:199 #: includes/admin/class-admin-helper.php:452 #: includes/modules/local-seo/views/titles-options.php:100 msgid "French Guiana" msgstr "Guyane française" #: includes/admin/class-admin-helper.php:198 #: includes/admin/class-admin-helper.php:451 #: includes/modules/local-seo/views/titles-options.php:99 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "France" msgstr "France" #: includes/admin/class-admin-helper.php:197 #: includes/admin/class-admin-helper.php:450 #: includes/modules/local-seo/views/titles-options.php:98 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Finland" msgstr "Finlande" #: includes/admin/class-admin-helper.php:196 #: includes/admin/class-admin-helper.php:449 #: includes/modules/local-seo/views/titles-options.php:97 msgid "Fiji" msgstr "Fidji" #: includes/admin/class-admin-helper.php:195 #: includes/admin/class-admin-helper.php:448 #: includes/modules/local-seo/views/titles-options.php:96 msgid "Faroe Islands" msgstr "Îles Féroé" #: includes/modules/local-seo/views/titles-options.php:95 msgid "Falkland Islands" msgstr "Îles Falkland" #: includes/admin/class-admin-helper.php:193 #: includes/admin/class-admin-helper.php:446 #: includes/modules/local-seo/views/titles-options.php:94 msgid "Ethiopia" msgstr "Éthiopie" #: includes/admin/class-admin-helper.php:192 #: includes/admin/class-admin-helper.php:445 #: includes/modules/local-seo/views/titles-options.php:93 msgid "Estonia" msgstr "Estonie" #: includes/admin/class-admin-helper.php:191 #: includes/admin/class-admin-helper.php:444 #: includes/modules/local-seo/views/titles-options.php:92 msgid "Eritrea" msgstr "Érythrée" #: includes/admin/class-admin-helper.php:190 #: includes/admin/class-admin-helper.php:443 #: includes/modules/local-seo/views/titles-options.php:91 msgid "Equatorial Guinea" msgstr "Guinée équatoriale" #: includes/admin/class-admin-helper.php:189 #: includes/admin/class-admin-helper.php:442 #: includes/modules/local-seo/views/titles-options.php:90 msgid "El Salvador" msgstr "Salvador" #: includes/admin/class-admin-helper.php:188 #: includes/admin/class-admin-helper.php:441 #: includes/modules/local-seo/views/titles-options.php:89 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Egypt" msgstr "Égypte" #: includes/admin/class-admin-helper.php:187 #: includes/admin/class-admin-helper.php:440 #: includes/modules/local-seo/views/titles-options.php:88 msgid "Ecuador" msgstr "Équateur" #: includes/admin/class-admin-helper.php:186 #: includes/admin/class-admin-helper.php:439 #: includes/modules/local-seo/views/titles-options.php:87 msgid "Dominican Republic" msgstr "République dominicaine" #: includes/admin/class-admin-helper.php:185 #: includes/admin/class-admin-helper.php:438 #: includes/modules/local-seo/views/titles-options.php:86 msgid "Dominica" msgstr "Dominique" #: includes/admin/class-admin-helper.php:184 #: includes/admin/class-admin-helper.php:437 #: includes/modules/local-seo/views/titles-options.php:85 msgid "Djibouti" msgstr "Djibouti" #: includes/admin/class-admin-helper.php:183 #: includes/admin/class-admin-helper.php:436 #: includes/modules/local-seo/views/titles-options.php:84 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Denmark" msgstr "Danemark" #: includes/admin/class-admin-helper.php:182 #: includes/modules/local-seo/views/titles-options.php:83 msgid "Czech Republic" msgstr "République tchèque" #: includes/admin/class-admin-helper.php:181 #: includes/admin/class-admin-helper.php:433 #: includes/modules/local-seo/views/titles-options.php:82 msgid "Cyprus" msgstr "Chypre" #: includes/admin/class-admin-helper.php:432 #: includes/modules/local-seo/views/titles-options.php:81 msgid "Curaçao" msgstr "Curaçao" #: includes/admin/class-admin-helper.php:180 #: includes/admin/class-admin-helper.php:431 #: includes/modules/local-seo/views/titles-options.php:80 msgid "Cuba" msgstr "Cuba" #: includes/admin/class-admin-helper.php:179 #: includes/admin/class-admin-helper.php:430 #: includes/modules/local-seo/views/titles-options.php:79 msgid "Croatia" msgstr "Croatie" #: includes/admin/class-admin-helper.php:177 #: includes/admin/class-admin-helper.php:429 #: includes/modules/local-seo/views/titles-options.php:78 msgid "Costa Rica" msgstr "Costa Rica" #: includes/admin/class-admin-helper.php:176 #: includes/admin/class-admin-helper.php:428 #: includes/modules/local-seo/views/titles-options.php:77 msgid "Cook Islands" msgstr "Îles Cook" #: includes/modules/local-seo/views/titles-options.php:76 msgid "Congo (Kinshasa)" msgstr "Congo (Kinshasa)" #: includes/modules/local-seo/views/titles-options.php:75 msgid "Congo (Brazzaville)" msgstr "Congo (Brazzaville)" #: includes/admin/class-admin-helper.php:173 #: includes/admin/class-admin-helper.php:425 #: includes/modules/local-seo/views/titles-options.php:74 msgid "Comoros" msgstr "Comores" #: includes/admin/class-admin-helper.php:172 #: includes/admin/class-admin-helper.php:424 #: includes/modules/local-seo/views/titles-options.php:73 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Colombia" msgstr "Colombie" #: includes/admin/class-admin-helper.php:171 #: includes/modules/local-seo/views/titles-options.php:72 msgid "Cocos (Keeling) Islands" msgstr "Îles Cocos (Keeling)" #: includes/admin/class-admin-helper.php:170 #: includes/admin/class-admin-helper.php:423 #: includes/modules/local-seo/views/titles-options.php:71 msgid "Christmas Island" msgstr "Île Christmas" #: includes/admin/class-admin-helper.php:169 #: includes/admin/class-admin-helper.php:422 #: includes/modules/local-seo/views/titles-options.php:70 msgid "China" msgstr "Chine" #: includes/admin/class-admin-helper.php:168 #: includes/admin/class-admin-helper.php:421 #: includes/modules/local-seo/views/titles-options.php:69 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Chile" msgstr "Chili" #: includes/admin/class-admin-helper.php:167 #: includes/admin/class-admin-helper.php:420 #: includes/modules/local-seo/views/titles-options.php:68 msgid "Chad" msgstr "Tchad" #: includes/admin/class-admin-helper.php:166 #: includes/admin/class-admin-helper.php:419 #: includes/modules/local-seo/views/titles-options.php:67 msgid "Central African Republic" msgstr "République centrafricaine" #: includes/admin/class-admin-helper.php:165 #: includes/admin/class-admin-helper.php:418 #: includes/modules/local-seo/views/titles-options.php:66 msgid "Cayman Islands" msgstr "Îles Caïmans" #: includes/admin/class-admin-helper.php:164 #: includes/admin/class-admin-helper.php:416 #: includes/modules/local-seo/views/titles-options.php:65 msgid "Cape Verde" msgstr "Cap-Vert" #: includes/admin/class-admin-helper.php:163 #: includes/admin/class-admin-helper.php:415 #: includes/modules/local-seo/views/titles-options.php:64 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Canada" msgstr "Canada" #: includes/admin/class-admin-helper.php:162 #: includes/admin/class-admin-helper.php:414 #: includes/modules/local-seo/views/titles-options.php:63 msgid "Cameroon" msgstr "Cameroun" #: includes/admin/class-admin-helper.php:161 #: includes/admin/class-admin-helper.php:413 #: includes/modules/local-seo/views/titles-options.php:62 msgid "Cambodia" msgstr "Cambodge" #: includes/admin/class-admin-helper.php:160 #: includes/admin/class-admin-helper.php:412 #: includes/modules/local-seo/views/titles-options.php:61 msgid "Burundi" msgstr "Burundi" #: includes/admin/class-admin-helper.php:159 #: includes/admin/class-admin-helper.php:411 #: includes/modules/local-seo/views/titles-options.php:60 msgid "Burkina Faso" msgstr "Burkina Faso" #: includes/admin/class-admin-helper.php:158 #: includes/admin/class-admin-helper.php:410 #: includes/modules/local-seo/views/titles-options.php:59 msgid "Bulgaria" msgstr "Bulgarie" #: includes/admin/class-admin-helper.php:409 #: includes/modules/local-seo/views/titles-options.php:58 msgid "Brunei" msgstr "Brunei" #: includes/admin/class-admin-helper.php:408 #: includes/modules/local-seo/views/titles-options.php:57 msgid "British Virgin Islands" msgstr "Îles Vierges britanniques" #: includes/admin/class-admin-helper.php:156 #: includes/admin/class-admin-helper.php:407 #: includes/modules/local-seo/views/titles-options.php:56 msgid "British Indian Ocean Territory" msgstr "Territoire britannique de l’océan Indien" #: includes/admin/class-admin-helper.php:155 #: includes/admin/class-admin-helper.php:406 #: includes/modules/local-seo/views/titles-options.php:55 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Brazil" msgstr "Brésil" #: includes/admin/class-admin-helper.php:154 #: includes/modules/local-seo/views/titles-options.php:54 msgid "Bouvet Island" msgstr "Île Bouvet" #: includes/admin/class-admin-helper.php:153 #: includes/admin/class-admin-helper.php:405 #: includes/modules/local-seo/views/titles-options.php:53 msgid "Botswana" msgstr "Botswana" #: includes/admin/class-admin-helper.php:152 #: includes/modules/local-seo/views/titles-options.php:52 msgid "Bosnia and Herzegovina" msgstr "Bosnie-Herzégovine" #: includes/modules/local-seo/views/titles-options.php:51 msgid "Bonaire, Sint Eustatius and Saba" msgstr "Saba, Saint-Eustache et Bonaire" #: includes/admin/class-admin-helper.php:151 #: includes/admin/class-admin-helper.php:403 #: includes/modules/local-seo/views/titles-options.php:50 msgid "Bolivia" msgstr "Bolivie" #: includes/admin/class-admin-helper.php:150 #: includes/admin/class-admin-helper.php:402 #: includes/modules/local-seo/views/titles-options.php:49 msgid "Bhutan" msgstr "Bhoutan" #: includes/admin/class-admin-helper.php:149 #: includes/admin/class-admin-helper.php:401 #: includes/modules/local-seo/views/titles-options.php:48 msgid "Bermuda" msgstr "Bermudes" #: includes/admin/class-admin-helper.php:148 #: includes/admin/class-admin-helper.php:400 #: includes/modules/local-seo/views/titles-options.php:47 msgid "Benin" msgstr "Bénin" #: includes/admin/class-admin-helper.php:147 #: includes/admin/class-admin-helper.php:399 #: includes/modules/local-seo/views/titles-options.php:46 msgid "Belize" msgstr "Belize" #: includes/admin/class-admin-helper.php:146 #: includes/admin/class-admin-helper.php:398 #: includes/modules/local-seo/views/titles-options.php:45 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Belgium" msgstr "Belgique" #: includes/modules/local-seo/views/titles-options.php:44 msgid "Belau" msgstr "Belau" #: includes/admin/class-admin-helper.php:145 #: includes/admin/class-admin-helper.php:397 #: includes/modules/local-seo/views/titles-options.php:43 msgid "Belarus" msgstr "Biélorussie" #: includes/admin/class-admin-helper.php:144 #: includes/admin/class-admin-helper.php:396 #: includes/modules/local-seo/views/titles-options.php:42 msgid "Barbados" msgstr "Barbade" #: includes/admin/class-admin-helper.php:143 #: includes/admin/class-admin-helper.php:395 #: includes/modules/local-seo/views/titles-options.php:41 msgid "Bangladesh" msgstr "Bangladesh" #: includes/admin/class-admin-helper.php:142 #: includes/admin/class-admin-helper.php:394 #: includes/modules/local-seo/views/titles-options.php:40 msgid "Bahrain" msgstr "Bahreïn" #: includes/admin/class-admin-helper.php:141 #: includes/admin/class-admin-helper.php:393 #: includes/modules/local-seo/views/titles-options.php:39 msgid "Bahamas" msgstr "Bahamas" #: includes/admin/class-admin-helper.php:140 #: includes/admin/class-admin-helper.php:392 #: includes/modules/local-seo/views/titles-options.php:38 msgid "Azerbaijan" msgstr "Azerbaïdjan" #: includes/admin/class-admin-helper.php:139 #: includes/admin/class-admin-helper.php:391 #: includes/modules/local-seo/views/titles-options.php:37 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Austria" msgstr "Autriche" #: includes/admin/class-admin-helper.php:138 #: includes/admin/class-admin-helper.php:390 #: includes/modules/local-seo/views/titles-options.php:36 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Australia" msgstr "Australie" #: includes/admin/class-admin-helper.php:137 #: includes/admin/class-admin-helper.php:389 #: includes/modules/local-seo/views/titles-options.php:35 msgid "Aruba" msgstr "Aruba" #: includes/admin/class-admin-helper.php:136 #: includes/admin/class-admin-helper.php:388 #: includes/modules/local-seo/views/titles-options.php:34 msgid "Armenia" msgstr "Arménie" #: includes/admin/class-admin-helper.php:135 #: includes/admin/class-admin-helper.php:387 #: includes/modules/local-seo/views/titles-options.php:33 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Argentina" msgstr "Argentine" #: includes/admin/class-admin-helper.php:134 #: includes/modules/local-seo/views/titles-options.php:32 msgid "Antigua and Barbuda" msgstr "Antigua-et-Barbuda" #: includes/admin/class-admin-helper.php:133 #: includes/admin/class-admin-helper.php:385 #: includes/modules/local-seo/views/titles-options.php:31 msgid "Antarctica" msgstr "Antarctique" #: includes/admin/class-admin-helper.php:132 #: includes/admin/class-admin-helper.php:384 #: includes/modules/local-seo/views/titles-options.php:30 msgid "Anguilla" msgstr "Anguilla" #: includes/admin/class-admin-helper.php:131 #: includes/admin/class-admin-helper.php:383 #: includes/modules/local-seo/views/titles-options.php:29 msgid "Angola" msgstr "Angola" #: includes/admin/class-admin-helper.php:130 #: includes/admin/class-admin-helper.php:382 #: includes/modules/local-seo/views/titles-options.php:28 msgid "Andorra" msgstr "Andorre" #: includes/admin/class-admin-helper.php:128 #: includes/admin/class-admin-helper.php:380 #: includes/modules/local-seo/views/titles-options.php:27 msgid "Algeria" msgstr "Algérie" #: includes/admin/class-admin-helper.php:127 #: includes/admin/class-admin-helper.php:379 #: includes/modules/local-seo/views/titles-options.php:26 msgid "Albania" msgstr "Albanie" #: includes/admin/class-admin-helper.php:126 #: includes/admin/class-admin-helper.php:377 #: includes/modules/local-seo/views/titles-options.php:25 msgid "Afghanistan" msgstr "Afghanistan" #: includes/modules/local-seo/views/titles-options.php:24 msgid "Åland Islands" msgstr "Îles Åland" #: includes/modules/local-seo/views/titles-options.php:23 msgid "Choose a country" msgstr "Sélectionner un pays" #: includes/modules/local-seo/views/sitemap-settings.php:18 msgid "locations.kml Sitemap is generated automatically when the Local SEO module is enabled, and the geo-coordinates are added." msgstr "le plan de site locations.kml est généré automatiquement lorsque le module SEO Local est activé, et les coordonnées géographiques sont ajoutées." #: includes/modules/local-seo/views/sitemap-settings.php:17 msgid "Include KML File in the Sitemap" msgstr "Inclure le fichier KML dans le plan du site" #: includes/modules/local-seo/shortcodes/class-store-locator.php:219 msgid "Show route" msgstr "Montrer l’itinéraire" #: includes/modules/local-seo/shortcodes/class-store-locator.php:217 msgid "Your location:" msgstr "Votre emplacement :" #: includes/modules/local-seo/shortcodes/class-store-locator.php:213 msgid "Route" msgstr "Itinéraire" #: includes/modules/local-seo/shortcodes/class-store-locator.php:208 msgid "Hide route" msgstr "Masquer l’itinéraire" #: includes/modules/local-seo/shortcodes/class-store-locator.php:100 msgid "Detect Location" msgstr "Détecter l’emplacement" #: includes/modules/local-seo/shortcodes/class-store-locator.php:81 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Search" msgstr "Recherche" #: includes/modules/local-seo/shortcodes/class-store-locator.php:75 msgid "Address, Suburb, Region, Zip or Landmark" msgstr "Adresse, banlieue, région, code postal" #: includes/modules/local-seo/shortcodes/class-opening-hours.php:134 msgid "Open now" msgstr "Ouvert actuellement " #: includes/modules/local-seo/shortcodes/class-opening-hours.php:45 msgid "Closed" msgstr "Fermé" #: includes/modules/local-seo/shortcodes/class-opening-hours.php:41 msgid "Opening Hours:" msgstr "Horaires d’ouverture :" #: includes/modules/local-seo/shortcodes/class-opening-hours.php:31 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Open 24/7" msgstr "Ouvert 24/7" #: includes/modules/local-seo/shortcodes/class-address.php:120 msgid "Address:" msgstr "Adresse :" #: includes/modules/local-seo/shortcodes/class-address.php:70 msgid "Price indication" msgstr "Indice de prix" #: includes/modules/local-seo/shortcodes/class-address.php:66 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Chamber of Commerce ID" msgstr "Identifiant de la chambre de commerce" #: includes/modules/local-seo/shortcodes/class-address.php:62 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Tax ID" msgstr "Identifiant TVA" #: includes/modules/local-seo/shortcodes/class-address.php:58 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "VAT ID" msgstr "Identifiant VAT" #: includes/modules/local-seo/shortcodes/class-address.php:54 #: includes/modules/local-seo/views/titles-options.php:327 #: includes/modules/schema/shortcode/claimreview.php:19 #: includes/modules/schema/shortcode/dataset.php:21 #: includes/modules/schema/shortcode/dataset.php:106 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "URL" msgstr "URL" #: includes/modules/local-seo/shortcodes/class-address.php:50 #: includes/modules/local-seo/views/titles-options.php:352 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Email" msgstr "E-mail" #: includes/modules/local-seo/shortcodes/class-address.php:46 msgid "Fax" msgstr "Fax" #: includes/modules/local-seo/shortcodes/class-address.php:42 msgid "Secondary phone" msgstr "Téléphone 2" #. Translators: Global Identifier name. #: includes/modules/woocommerce/class-admin.php:163 msgid "%s value to use in Product schema." msgstr "Valeur %s à utiliser dans le schéma du produit." #. Translators: Global Identifier name. #: includes/modules/woocommerce/class-admin.php:134 msgid "%s value to use in the Product schema." msgstr "Valeur %s à utiliser dans le schéma du produit." #: includes/modules/woocommerce/class-admin.php:124 #: includes/modules/woocommerce/class-admin.php:151 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "GTIN" msgstr "GTIN" #: includes/modules/woocommerce/class-admin.php:113 msgid "Set Product Pages to noindex when WooCommerce Catalog visibility is set to hidden." msgstr "Définir les pages de produits en noindex lorsque la visibilité du catalogue WooCommerce est définie comme masquée." #: includes/modules/woocommerce/class-admin.php:112 msgid "Noindex Hidden Products" msgstr "Produits masqués en noindex" #: includes/modules/woocommerce/class-admin.php:102 msgid "Global Identifier label to show on Product Page." msgstr "Libellé de l’identificateur global à afficher sur la page du produit." #: includes/modules/woocommerce/class-admin.php:101 msgid "Global Identifier label" msgstr "Libellé de l’identificateur global" #: includes/modules/woocommerce/class-admin.php:92 msgid "Display the Global Identified on Product Page along with other product details." msgstr "Afficher l’identificateur global sur la page du produit avec les autres détails du produit." #: includes/modules/woocommerce/class-admin.php:91 msgid "Show Global Identifier" msgstr "Afficher l’identificateur global" #: includes/modules/woocommerce/class-admin.php:81 #: includes/modules/woocommerce/class-admin.php:124 #: includes/modules/woocommerce/class-admin.php:151 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "MPN" msgstr "MPN" #: includes/modules/woocommerce/class-admin.php:80 #: includes/modules/woocommerce/class-admin.php:124 #: includes/modules/woocommerce/class-admin.php:151 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "ISBN" msgstr "ISBN" #: includes/modules/woocommerce/class-admin.php:79 msgid "GTIN-14" msgstr "GTIN-14" #: includes/modules/woocommerce/class-admin.php:78 msgid "GTIN-13" msgstr "GTIN-13" #: includes/modules/woocommerce/class-admin.php:77 msgid "GTIN-12" msgstr "GTIN-12" #: includes/modules/woocommerce/class-admin.php:76 msgid "GTIN-8" msgstr "GTIN-8" #: includes/modules/woocommerce/class-admin.php:74 msgid "Global Identifier key to use in the Product Schema." msgstr "Clé d’identificateur global à utiliser dans le schéma du produit." #: includes/modules/woocommerce/class-admin.php:73 msgid "Global Identifier" msgstr "Identificateur global" #: includes/modules/woocommerce/class-admin.php:64 msgid "Brand value to use in Schema.org & OpenGraph markup." msgstr "Valeur de la marque à utiliser dans le balisage Schema.org et OpenGraph." #: includes/modules/woocommerce/class-admin.php:63 msgid "Brand" msgstr "Marque" #: includes/modules/woocommerce/class-admin.php:54 msgid "Select Product Brand Taxonomy to use in Schema.org & OpenGraph markup." msgstr "Sélectionnez la taxonomie de marque de produit à utiliser dans le balisage Schema.org et OpenGraph." #: includes/modules/woocommerce/class-admin.php:53 msgid "Select Brand" msgstr "Sélectionnez une marque" #: includes/modules/video-sitemap/sitemap-xsl.php:156 msgid "Last Mod." msgstr "Dernière Modif." #: includes/modules/video-sitemap/sitemap-xsl.php:155 msgid "Tags" msgstr "Étiquettes" #: includes/modules/schema/shortcode/dataset.php:87 #: includes/modules/video-sitemap/sitemap-xsl.php:154 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Description" msgstr "Description" #. translators: link to rankmath.com #: includes/modules/video-sitemap/sitemap-xsl.php:123 msgid "Learn more about Video Sitemap." msgstr "En savoir plus sur le plan de site vidéo." #. translators: link to rankmath.com #: includes/modules/video-sitemap/sitemap-xsl.php:110 msgid "This Video Sitemap is generated by Rank Math WordPress SEO Plugin. It is what search engines like Google use to find and understand the video content on your website." msgstr "Ce plan de site vidéo est généré par l’extension Rank Math WordPress SEO. C’est ce que les moteurs de recherche comme Google utilisent pour trouver et comprendre le contenu vidéo de votre site." #: includes/modules/video-sitemap/settings-video.php:45 msgid "List of custom fields name to check for video content. Add one per line." msgstr "Liste de noms de champs personnalisés à vérifier pour le contenu vidéo. Ajoutez-en un par ligne." #: includes/modules/video-sitemap/settings-video.php:44 msgid "Custom Fields" msgstr "Champs personnalisés" #: includes/modules/video-sitemap/settings-video.php:20 msgid "Hide the sitemap from normal visitors?" msgstr "Cacher le plan du site pour les visiteurs normaux ?" #: includes/modules/video-sitemap/settings-video.php:19 msgid "Hide Sitemap" msgstr "Masquer le plan de site" #. translators: Video Sitemap Url #: includes/modules/video-sitemap/class-video-sitemap.php:66 msgid "Your Video Sitemap index can be found here: %s" msgstr "L’index de votre plan de site vidéo se trouve ici : %s" #: includes/modules/status/class-system-status.php:46 msgid "PRO version" msgstr "Version PRO" #: includes/modules/status/class-system-status.php:39 msgid "Free version" msgstr "Version gratuite" #: includes/modules/schema/class-video.php:220 msgid "Conversion started. A success message will be shown here once the process completes. You can close this page." msgstr "La conversion a commencé. Un message de réussite sera affiché ici une fois le processus terminé. Vous pouvez fermer cette page." #: includes/modules/schema/class-video.php:215 msgid "No posts found to convert." msgstr "Aucun article à convertir n’a été trouvé." #: includes/modules/schema/class-video.php:196 msgid "Generate" msgstr "Générer" #: includes/modules/schema/class-video.php:195 msgid "Are you sure you want to add Video Schema to the posts/pages with the video in the content? This action is irreversible." msgstr "Confirmez-vous vouloir ajouter le schéma vidéo aux articles/pages dont le contenu contient une vidéo ? Cette action est irréversible." #: includes/modules/schema/class-video.php:194 msgid "Add Video schema to posts which have YouTube or Vimeo Video in the content. Applies to only those Posts/Pages/CPTs in which Autodetect Video Option is On." msgstr "Ajouter le schéma vidéo aux articles dont le contenu contient une vidéo YouTube ou Vimeo. S’applique uniquement aux articles/pages/CPT dans lesquels l’option de détection automatique des vidéos est activée." #: includes/modules/schema/class-video.php:193 msgid "Generate Video Schema for Old Posts/Pages" msgstr "Générer des schémas vidéo pour les anciens articles/pages" #: includes/modules/schema/class-video.php:117 #: includes/modules/schema/class-video.php:118 msgid "Remove Media Data from RSS feed" msgstr "Retirer les données média du flux RSS" #: includes/modules/schema/class-video.php:92 msgid "Auto-generate image for the auto detected video." msgstr "Génération automatique d’une image pour la vidéo détectée automatiquement." #: includes/modules/schema/class-video.php:91 msgid "Autogenerate Image" msgstr "Générer automatiquement l’image" #: includes/modules/schema/class-video.php:77 msgid "Populate automatic Video Schema by auto-detecting any video in the content." msgstr "Remplir automatiquement le schéma vidéo en détectant automatiquement toute vidéo dans le contenu." #: includes/modules/schema/class-video.php:76 msgid "Autodetect Video" msgstr "Détection automatique de vidéo" #: includes/modules/schema/class-video-schema-generator.php:78 msgid "Rank Math: Added Video Schema to posts successfully." msgstr "Rank Math : le schéma vidéo a bien été ajouté aux articles." #: includes/modules/schema/class-schema.php:198 msgid "Materials:" msgstr "Matériaux :" #: includes/modules/schema/class-schema.php:174 msgid "Tools:" msgstr "Outils :" #: includes/modules/schema/class-schema.php:149 msgid "Supply:" msgstr "Approvisionnement :" #: includes/modules/schema/class-schema.php:125 msgid "Estimated Cost:" msgstr "Coût estimé :" #: includes/modules/schema/class-rest.php:160 msgid "Video URL." msgstr "URL de la vidéo." #: includes/modules/schema/class-rest.php:155 msgid "Object unique id" msgstr "ID unique d’objet" #: includes/modules/schema/class-rest.php:140 msgid "Sorry, you are not allowed to save template." msgstr "Désolé, vous n’avez pas l’autorisation de créer de nouveaux modèles." #: includes/modules/schema/class-rest.php:51 msgid "Schema to add." msgstr "Schéma à ajouter." #: includes/modules/schema/class-post-type.php:99 #: includes/modules/schema/class-post-type.php:100 msgid "Schema Templates" msgstr "Modèles de schémas" #: includes/modules/schema/class-post-type.php:57 msgid "Rank Math Schema Templates" msgstr "Modèles de schéma Rank Math" #: includes/modules/schema/class-post-type.php:51 msgid "Search schemas" msgstr "Rechercher des schémas" #: includes/modules/schema/class-post-type.php:50 msgid "View Schemas" msgstr "Voir les schémas" #: includes/modules/schema/class-post-type.php:49 msgid "View Schema" msgstr "Voir le schéma" #: includes/modules/schema/class-post-type.php:48 msgid "Update Schema" msgstr "Mettre à jour le schéma" #: includes/modules/schema/class-post-type.php:47 msgid "Edit Schema" msgstr "Modifier le schéma" #: includes/modules/schema/class-post-type.php:46 msgid "New Schema" msgstr "Nouveau schéma" #: includes/modules/schema/class-post-type.php:45 msgid "Add New Schema" msgstr "Ajouter un nouveau schéma" #: includes/modules/schema/class-post-type.php:44 msgid "All Schemas" msgstr "Tous les schémas" #: includes/modules/schema/class-post-type.php:43 #: includes/modules/schema/class-post-type.php:56 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Schema" msgstr "Schéma" #: includes/modules/schema/class-post-type.php:42 msgid "Schemas" msgstr "Schémas" #: includes/modules/schema/class-post-type.php:41 msgctxt "Post Type Singular Name" msgid "Schema" msgstr "Schéma" #: includes/modules/schema/class-post-type.php:40 msgctxt "Post Type General Name" msgid "Schemas" msgstr "Schémas" #: includes/modules/schema/class-parser.php:44 msgid "No html body found." msgstr "Aucun corps HTML trouvé." #: includes/modules/schema/class-ajax.php:42 msgid "No url found." msgstr "Aucune URL trouvée." #: includes/modules/schema/class-admin.php:441 msgid "All Taxonomies" msgstr "Toutes les taxonomies" #: includes/modules/schema/class-admin.php:157 msgid "Link Title" msgstr "Titre du lien" #: includes/modules/schema/class-admin.php:156 msgid "Use in Schema Markup" msgstr "Utiliser dans le balisage du schéma" #: includes/modules/schema/class-admin.php:151 #: assets/admin/js/gutenberg-formats.js:1 msgid "Link inserted." msgstr "Lien inséré." #: includes/modules/schema/class-admin.php:150 msgid "Link selected." msgstr "Lien sélectionné." #: includes/modules/schema/class-admin.php:149 msgid "No matches found." msgstr "Aucune correspondance trouvée." #: includes/modules/schema/class-admin.php:148 msgid "(no title)" msgstr "(aucun titre)" #: includes/modules/schema/class-admin.php:147 msgid "Add Link" msgstr "Ajouter un lien" #: includes/modules/schema/class-admin.php:146 msgid "Update" msgstr "Mettre à niveau" #: includes/modules/schema/class-admin.php:145 msgid "Insert/edit link" msgstr "Insérer/modifier un lien" #: includes/modules/schema/class-admin.php:117 msgid "None (Click here to set one)" msgstr "Aucun (Cliquez ici pour en définir un)" #: includes/modules/schema/class-admin.php:110 msgid "Fact Check" msgstr "Vérification des faits" #: includes/modules/schema/class-admin.php:109 msgid "DataSet" msgstr "Ensemble de données" #: includes/modules/redirections/class-categories.php:511 msgid "← Go Back to the Redirections" msgstr "← Retourner aux redirections" #: includes/modules/redirections/class-categories.php:414 msgid "Filter" msgstr "Filtre" #: includes/modules/local-seo/shortcodes/class-map.php:94 #: includes/modules/local-seo/shortcodes/class-store-locator.php:66 #: includes/modules/redirections/class-categories.php:402 msgid "Select Category" msgstr "Sélectionner une catégorie" #: includes/modules/redirections/class-categories.php:295 msgid "Uncategorized" msgstr "Non classé" #: includes/modules/redirections/class-categories.php:265 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Category" msgstr "Catégorie" #: includes/modules/redirections/class-categories.php:205 msgid "Organize your redirections in categories." msgstr "Organisez vos redirections en catégories." #: includes/modules/redirections/class-categories.php:204 msgid "Redirection Category" msgstr "Catégorie de redirection" #: includes/modules/redirections/class-categories.php:180 msgid "New Category" msgstr "Nouvelle catégorie" #: includes/modules/redirections/class-categories.php:179 msgid "Add New" msgstr "Ajouter" #. Translators: placeholder is the number of updated redirections. #: includes/modules/redirections/class-categories.php:159 msgid "%d redirections have been assigned to the category." msgstr "%d redirections ont été assignées à la catégorie." #: includes/modules/redirections/class-categories.php:150 msgid "No valid ID provided." msgstr "Aucun ID valide fourni." #: includes/modules/redirections/class-categories.php:123 msgid "Add to Category" msgstr "Ajouter à la catégorie" #: includes/modules/redirections/class-categories.php:90 msgid "Redirection Categories" msgstr "Catégories de redirection" #: includes/modules/redirections/class-categories.php:89 msgid "New Category Name" msgstr "Nom de la nouvelle catégorie" #: includes/modules/redirections/class-categories.php:88 msgid "Add New Category" msgstr "Ajouter une nouvelle catégorie" #: includes/modules/redirections/class-categories.php:87 msgid "Update Category" msgstr "Mettre à jour la catégorie" #: includes/modules/redirections/class-categories.php:86 msgid "Edit Category" msgstr "Modifier la catégorie" #: includes/modules/redirections/class-categories.php:83 msgid "All Redirection Categories" msgstr "Toutes les catégories de redirection" #: includes/modules/redirections/class-categories.php:82 msgid "Search Redirection Categories" msgstr "Rechercher des catégories de redirection" #: includes/modules/redirections/class-categories.php:81 msgctxt "taxonomy singular name" msgid "Redirection Category" msgstr "Catégorie de redirection" #: includes/modules/redirections/class-categories.php:80 msgctxt "taxonomy general name" msgid "Redirection Categories" msgstr "Catégories de redirection" #: includes/modules/redirections/class-categories.php:181 #: includes/modules/redirections/class-categories.php:554 msgid "Manage Categories" msgstr "Gérer les catégories" #: includes/modules/redirections/class-redirections.php:107 msgid "Redirections successfully synced to the .htaccess file." msgstr "Les redirections ont été synchronisées dans le fichier .htaccess." #: includes/modules/redirections/class-redirections.php:99 msgid "No valid redirection found." msgstr "Aucune redirection valide trouvée." #: includes/modules/redirections/class-redirections.php:94 msgid "The redirections could not be synced because the .htaccess file does not exist or it is not writable." msgstr "Les redirections n’ont pas pu être synchronisées car le fichier .htaccess n’existe pas ou n’est pas accessible en écriture." #: includes/modules/redirections/class-redirections.php:89 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:215 msgid "Sorry, you are not allowed to export redirections on this site." msgstr "Désolé, vous n’avez pas l’autorisation d'exporter les redirections de ce site." #: includes/modules/redirections/class-redirections.php:65 msgid "Copy all active redirections to the .htaccess file." msgstr "Copier toutes les redirections actives vers le fichier .htaccess." #: includes/modules/redirections/class-redirections.php:63 #: includes/modules/redirections/class-redirections.php:69 msgid "Sync to .htaccess" msgstr "Synchroniser avec le .htaccess" #: includes/modules/news-sitemap/sitemap-xsl.php:157 msgid "Publication Date" msgstr "Date de publication" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Image" msgstr "Images" #. translators: xsl value count #. translators: Sitemap index link. #: includes/modules/news-sitemap/sitemap-xsl.php:148 #: includes/modules/video-sitemap/sitemap-xsl.php:144 msgid "← Sitemap Index" msgstr "← Index du plan de site" #. translators: xsl value count #: includes/modules/news-sitemap/sitemap-xsl.php:139 #: includes/modules/video-sitemap/sitemap-xsl.php:135 msgid "This XML Sitemap contains %s URLs." msgstr "Ce plan de site XML contient %s URL." #. translators: link to rankmath.com #: includes/modules/news-sitemap/sitemap-xsl.php:127 msgid "Learn more about XML Sitemaps." msgstr "En savoir plus sur les plans de site XML." #. translators: link to rankmath.com #: includes/modules/news-sitemap/sitemap-xsl.php:114 msgid "This XML Sitemap is generated by Rank Math WordPress SEO Plugin. It is what search engines like Google use to crawl and re-crawl posts/pages/products/images/archives on your website." msgstr "Ce plan de site XML est généré par l’extension Rank Math WordPress SEO. C’est ce que les moteurs de recherche comme Google utilisent pour analyser et re-analyser les articles/pages/produits/images/archives sur votre site." #: includes/modules/news-sitemap/sitemap-xsl.php:107 msgid "XML Sitemap" msgstr "Plan de site XML" #. translators: 1. Taxonomy Name 2. Post Type #: includes/modules/news-sitemap/settings-news.php:93 msgid "%1$s to exclude for %2$s." msgstr "%1$s à exclure pour %2$s." #. translators: Post Type #: includes/modules/news-sitemap/settings-news.php:77 msgid "Exclude %s Terms " msgstr "Exclure %s termes" #. translators: News Sitemap Url #: includes/modules/news-sitemap/class-news-sitemap.php:136 msgid "Your News Sitemap index can be found here: : %s" msgstr "L’index de votre plan de site d‘actualités se trouve ici : %s" #: includes/modules/local-seo/class-location-shortcode.php:314 #: includes/modules/local-seo/shortcodes/class-store-locator.php:169 msgid "Sorry, no locations were found." msgstr "Désolé, aucun emplacement n’a été trouvé." #: includes/modules/local-seo/class-location-shortcode.php:138 msgid "API Key" msgstr "Clé d’API" #. Translators: %s expands to General Settings Link. #: includes/modules/local-seo/class-location-shortcode.php:137 msgid "This page can't load Google Maps correctly. Please add %s." msgstr "Cette page ne peut pas charger correctement Google Maps. Veuillez ajouter %s." #: includes/modules/local-seo/class-local-seo.php:269 #: includes/modules/local-seo/shortcodes/class-address.php:38 #: includes/modules/local-seo/views/titles-options.php:361 msgid "Phone" msgstr "Téléphone" #: includes/modules/local-seo/class-local-seo.php:268 #: includes/modules/local-seo/views/titles-options.php:371 #: assets/admin/js/blocks.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Address" msgstr "Adresse" #: includes/modules/local-seo/class-local-seo.php:231 #: includes/modules/redirections/class-categories.php:85 msgid "Parent Category:" msgstr "Catégorie parente :" #: includes/modules/local-seo/class-local-seo.php:230 #: includes/modules/redirections/class-categories.php:84 msgid "Parent Category" msgstr "Catégorie parente" #: includes/modules/local-seo/class-local-seo.php:229 msgid "Search categories" msgstr "Rechercher des catégories" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:226 msgid "New %s category" msgstr "Nouvelle catégorie %s" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:224 msgid "Add New %s category" msgstr "Ajouter une nouvelle catégorie de %s" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:222 msgid "Update %s category" msgstr "Mettre à jour la catégorie de %s" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:220 msgid "Edit %s category" msgstr "Modifier la catégorie du %s" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:218 msgid "All %s categories" msgstr "Toutes les catégories %s" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:216 msgid "%s category" msgstr "Catégories de %s" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:214 #: includes/modules/local-seo/class-local-seo.php:228 msgid "%s categories" msgstr "Catégories du %s" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:171 msgid "%s updated." msgstr "%s mis à jour." #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:169 msgid "%s scheduled." msgstr "%s planifié." #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:167 msgid "%s reverted to draft." msgstr "%s repassé en brouillon." #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:165 msgid "%s published privately." msgstr "%s publié de manière privée." #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:163 msgid "%s published." msgstr "%s publié." #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:161 msgid "No %s found in Trash." msgstr "Aucun %s trouvé dans la corbeille." #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:159 msgid "No %s found." msgstr "Aucun %s trouvé." #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:157 msgid "Search %s" msgstr "Chercher un %s" #. translators: Post Type Singular Name #. translators: Post Type Plural Name #: includes/modules/local-seo/class-local-seo.php:153 #: includes/modules/local-seo/class-local-seo.php:155 msgid "View %s" msgstr "Afficher %s" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:151 msgid "Update %s" msgstr "Mettre à jour %s" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:149 msgid "Edit %s" msgstr "Modifier %s" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:147 msgid "New %s" msgstr "Nouveau %s" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:145 msgid "Add New %s" msgstr "Ajouter un nouvel %s" #. translators: Post Type Plural Name #: includes/modules/local-seo/class-local-seo.php:143 msgid "All %s" msgstr "Tous %s" #. translators: KML File Url #: includes/modules/local-seo/class-admin.php:65 msgid "Your Locations KML file can be found here: %s" msgstr "Le fichier KML de vos emplacements se trouve ici : %s" #: includes/modules/local-seo/class-admin.php:61 msgid "Local Sitemap" msgstr "Plan de site local" #: includes/modules/image-seo/options.php:188 msgid "Caption" msgstr "Légende" #: includes/modules/image-seo/options.php:187 #: includes/modules/video-sitemap/sitemap-xsl.php:153 #: includes/modules/analytics/assets/js/stats.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Title" msgstr "Titre" #: includes/modules/image-seo/options.php:186 msgid "Alt" msgstr "Alt" #: includes/modules/image-seo/options.php:176 msgid "Replace" msgstr "Remplacer" #: includes/modules/image-seo/options.php:167 msgid "Find" msgstr "Trouver" #: includes/modules/image-seo/options.php:154 msgid "Add another" msgstr "Ajouter un autre" #: includes/modules/image-seo/options.php:152 msgid "Replace characters or words in the alt tags, title tags, or in the captions." msgstr "Remplacez des caractères ou des mots dans les balises alt, les balises de titre ou les légendes." #: includes/modules/image-seo/options.php:151 msgid "Replacements" msgstr "Remplacements" #: includes/modules/image-seo/options.php:141 msgid "Add alt attributes for commenter profile pictures (avatars) automatically. The alt attribute value will be the username." msgstr "Ajouter automatiquement des attributs alt pour les photos de profil des commentateurs (avatars). La valeur de l’attribut alt sera le nom du compte." #: includes/modules/image-seo/options.php:140 msgid "Add ALT attributes for avatars" msgstr "Ajouter des attributs ALT pour les avatars" #: includes/modules/image-seo/options.php:123 msgid "Capitalization settings for the image captions. This will be applied for all image captions." msgstr "Réglages de capitalisation pour les légendes d’images. Ils seront appliqués à toutes les légendes d’images." #: includes/modules/image-seo/options.php:122 msgid "Change caption casing" msgstr "Modifier la casse de la légende" #: includes/modules/image-seo/options.php:104 msgid "Capitalization settings for the image descriptions. This will be applied for all image descriptions." msgstr "Réglages de capitalisation pour les descriptions d’images. Ils seront appliqués à toutes les descriptions d’images." #: includes/modules/image-seo/options.php:103 msgid "Change description casing" msgstr "Modifier la casse de la description" #: includes/modules/image-seo/options.php:86 msgid "Capitalization settings for the alt attribute values. This will be applied for all alt attributes." msgstr "Réglages de capitalisation des valeurs d’attribut alt. Ils seront appliqués à tous les attributs alt." #: includes/modules/image-seo/options.php:85 msgid "Change alt attribute casing" msgstr "Modifier la casse de l’attribut alt" #: includes/modules/image-seo/options.php:75 #: includes/modules/image-seo/options.php:93 #: includes/modules/image-seo/options.php:111 #: includes/modules/image-seo/options.php:130 msgid "ALL UPPERCASE" msgstr "TOUT EN MAJUSCULE" #: includes/modules/image-seo/options.php:74 #: includes/modules/image-seo/options.php:92 #: includes/modules/image-seo/options.php:110 #: includes/modules/image-seo/options.php:129 msgid "all lowercase" msgstr "tout en minuscules" #: includes/modules/image-seo/options.php:73 #: includes/modules/image-seo/options.php:91 #: includes/modules/image-seo/options.php:109 #: includes/modules/image-seo/options.php:128 msgid "Sentence casing" msgstr "Casse de la phrase" #: includes/modules/image-seo/options.php:72 #: includes/modules/image-seo/options.php:90 #: includes/modules/image-seo/options.php:108 #: includes/modules/image-seo/options.php:127 msgid "Title Casing" msgstr "Casse du titre" #: includes/modules/image-seo/options.php:71 #: includes/modules/image-seo/options.php:89 #: includes/modules/image-seo/options.php:107 #: includes/modules/image-seo/options.php:126 msgid "No change" msgstr "Aucun changement" #: includes/modules/image-seo/options.php:68 msgid "Capitalization settings for the title attribute values. This will be applied for all title attributes." msgstr "Réglages de capitalisation des valeurs d’attribut pour le titre. Ils s’appliqueront à tous les attributs de titre." #: includes/modules/image-seo/options.php:67 msgid "Change title casing" msgstr "Modifier la casse du titre" #: includes/modules/image-seo/options.php:53 msgid "Format used for the new descriptions." msgstr "Format utilisé pour les nouvelles descriptions." #: includes/modules/image-seo/options.php:52 msgid "Description format" msgstr "Format de la description" #: includes/modules/image-seo/options.php:42 msgid "Add a description for all images without a description automatically. The description is dynamically applied when the content is displayed, the stored content is not changed." msgstr "Ajouter automatiquement une description pour toutes les images sans description. La description est appliquée dynamiquement lorsque le contenu est affiché, le contenu stocké n’est pas modifié." #: includes/modules/image-seo/options.php:41 msgid "Add missing image description" msgstr "Ajouter la description d’image manquante" #: includes/modules/image-seo/options.php:27 msgid "Format used for the new captions." msgstr "Format utilisé pour les nouvelles légendes." #: includes/modules/image-seo/options.php:26 msgid "Caption format" msgstr "Format de la légende" #: includes/modules/image-seo/options.php:16 msgid "Add a caption for all images without a caption automatically. The caption is dynamically applied when the content is displayed, the stored content is not changed." msgstr "Ajouter automatiquement une légende pour toutes les images sans légende. La légende est appliquée dynamiquement lorsque le contenu est affiché, le contenu stocké n’est pas modifié." #: includes/modules/image-seo/options.php:15 msgid "Add missing image caption" msgstr "Ajouter la légende d’image manquante" #. Translators: placeholder is the username or email. #: includes/modules/image-seo/class-image-seo-pro.php:365 msgid "Avatar of %s" msgstr "Avatar de %s" #: includes/modules/image-seo/class-image-seo-pro.php:105 msgid "Title text set for the current image." msgstr "Texte de titre défini pour l’image actuelle." #: includes/modules/image-seo/class-image-seo-pro.php:104 msgid "Image Title" msgstr "Titre de l’image" #: includes/modules/image-seo/class-image-seo-pro.php:93 msgid "Alt text set for the current image." msgstr "Texte alt défini pour l’image actuelle." #: includes/modules/image-seo/class-image-seo-pro.php:92 msgid "Image Alt" msgstr "Alt de l’image" #: includes/modules/bbPress/class-bbpress.php:82 msgid "Mark Solved." msgstr "Marquer comme résolu." #: includes/modules/bbPress/class-bbpress.php:81 msgid "Mark Unsolved." msgstr "Marquer comme non résolu." #: includes/modules/analytics/class-rest.php:444 msgid "Sorry, no post id found." msgstr "Aucun ID de publication trouvé." #: includes/modules/analytics/class-rest.php:436 msgid "Sorry, no record id found." msgstr "Aucun ID d’enregistrement trouvé." #: includes/modules/analytics/class-rest.php:313 #: includes/modules/analytics/class-rest.php:363 msgid "Sorry, no keyword found." msgstr "Désolé, aucun mot-clé trouvé." #. Translators: placeholder is the site URL. #: includes/modules/analytics/class-email-reports.php:497 msgid "Rank Math [SEO Report] - %s" msgstr "Rank Math [Rapport SEO] - %s" #: includes/modules/analytics/class-email-reports.php:467 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Preview" msgstr "Prévisualiser" #. Translators: placeholder is a link to the settings, with "click here" as the #. anchor text. #: includes/modules/analytics/class-email-reports.php:366 msgid "click here" msgstr "cliquez ici" #. Translators: placeholder is a link to the settings, with "click here" as the #. anchor text. #: includes/modules/analytics/class-email-reports.php:366 msgid "To update your email preferences, %s. ###ADDRESS###" msgstr "Pour mettre à jour vos préférences d’e-mail, %s. ###ADDRESS###" #. Translators: placeholder is a link to the homepage. #: includes/modules/analytics/class-email-reports.php:363 msgid "This email was sent to you as a registered member of %s." msgstr "Cet e-mail vous a été envoyé en tant que membre enregistré de %s." #: includes/modules/analytics/class-email-reports.php:345 msgid "Additional CSS code to customize the appearance of the reports. Insert the CSS code directly, without the wrapping style tag. Please note that the CSS support is limited in email clients and the appearance may vary greatly." msgstr "Code CSS supplémentaire pour personnaliser l’apparence des rapports. Insérez le code CSS directement, sans la balise de style enveloppante. Veuillez noter que le support CSS est limité dans les clients de messagerie et que l’apparence peut varier considérablement." #: includes/modules/analytics/class-email-reports.php:344 msgid "Additional CSS code" msgstr "Code CSS supplémentaire" #: includes/modules/analytics/class-email-reports.php:333 msgid "Text or basic HTML to insert in the footer area." msgstr "Texte ou HTML de base à insérer dans la zone du pied de page." #: includes/modules/analytics/class-email-reports.php:332 msgid "Report Footer Text" msgstr "Texte du pied de page du rapport" #: includes/modules/analytics/class-email-reports.php:321 msgid "When enabled, the Winning Keywords and Losing Keywords sections will only show Tracked Keywords." msgstr "Si activé, les sections mots-clés gagnants et mots-clés perdants afficheront uniquement les mots-clés suivis." #: includes/modules/analytics/class-email-reports.php:303 #: includes/modules/analytics/views/email-reports/sections/losing-keywords.php:21 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Top Losing Keywords" msgstr "Mots-clés les plus perdants" #: includes/modules/analytics/class-email-reports.php:302 #: includes/modules/analytics/views/email-reports/sections/winning-keywords.php:21 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Top Winning Keywords" msgstr "Mots-clés les plus gagnants" #: includes/modules/analytics/class-email-reports.php:301 #: includes/modules/analytics/views/email-reports/sections/losing-posts.php:21 msgid "Top Losing Posts" msgstr "Publications les plus perdantes" #: includes/modules/analytics/class-email-reports.php:300 #: includes/modules/analytics/views/email-reports/sections/winning-posts.php:21 msgid "Top Winning Posts" msgstr "Publications les plus gagnantes" #: includes/modules/analytics/class-email-reports.php:299 msgid "Positions Summary" msgstr "Résumé des positions" #: includes/modules/analytics/class-email-reports.php:298 msgid "Basic Summary" msgstr "Résumé basique" #: includes/modules/analytics/class-email-reports.php:296 msgid "Select which tables to show in the report." msgstr "Sélectionnez les tableaux à afficher dans le rapport." #: includes/modules/analytics/class-email-reports.php:295 msgid "Include Sections" msgstr "Inclure les sections" #: includes/modules/analytics/class-email-reports.php:284 msgid "Text or basic HTML to insert below the title." msgstr "Texte ou HTML de base à insérer sous le titre." #: includes/modules/analytics/class-email-reports.php:283 msgid "Report Top Text" msgstr "Texte du haut du rapport" #: includes/modules/analytics/class-email-reports.php:272 msgid "Select whether to include a link to the Full Report admin page in the email or not." msgstr "Choisissez d’inclure ou non dans l’e-mail un lien vers la page d’administration du rapport complet." #: includes/modules/analytics/class-email-reports.php:271 msgid "Link to Full Report" msgstr "Lien vers le rapport complet" #: includes/modules/analytics/class-email-reports.php:257 msgid "Color hex code or any other valid value for the background: CSS property." msgstr "Code hex de la couleur ou toute autre valeur valide pour l’arrière-plan : propriété CSS." #: includes/modules/analytics/class-email-reports.php:256 msgid "Report Header Background" msgstr "Arrière-plan de l’en-tête du rapport" #: includes/modules/analytics/class-email-reports.php:245 msgid "URL where the logo link should point to." msgstr "URL vers laquelle le lien du logo doit pointer." #: includes/modules/analytics/class-email-reports.php:244 msgid "Logo Link" msgstr "Lien du logo" #: includes/modules/analytics/class-email-reports.php:232 msgid "Logo appearing in the header part of the report." msgstr "Logo apparaissant dans la partie en-tête du rapport." #: includes/modules/analytics/class-email-reports.php:231 msgid "Report Logo" msgstr "Logo du rapport" #: includes/modules/analytics/class-email-reports.php:220 msgid "Subject of the report emails." msgstr "Sujet des e-mails de rapport." #: includes/modules/analytics/class-email-reports.php:219 msgid "Report Email Subject" msgstr "Sujet de l’e-mail du rapport" #: includes/modules/analytics/class-email-reports.php:208 #: includes/modules/analytics/class-email-reports.php:415 msgid "Address where the reports will be sent. You can add multiple recipients separated with commas." msgstr "Adresse où les rapports seront envoyés. Vous pouvez ajouter plusieurs destinataires séparés par des virgules." #: includes/modules/analytics/class-email-reports.php:207 #: includes/modules/analytics/class-email-reports.php:411 msgid "Report Email Address" msgstr "Adresse e-mail du rapport" #: includes/modules/analytics/class-email-reports.php:181 msgid "Every 7 Days" msgstr "Tous les 7 jours" #: includes/modules/analytics/class-email-reports.php:192 msgid "When enabled, the Winning Keywords section will only show Tracked Keywords." msgstr "Si activé, la section des mots-clés gagnants affichera uniquement les mots-clés suivis." #: includes/modules/analytics/class-email-reports.php:191 #: includes/modules/analytics/class-email-reports.php:320 msgid "Include Only Tracked Keywords" msgstr "Inclure uniquement les mots-clés suivis" #: includes/modules/analytics/class-email-reports.php:175 msgid "Every 15 Days" msgstr "Tous les 15 jours" #: includes/modules/analytics/class-email-reports.php:119 #: includes/modules/local-seo/views/titles-options.php:317 msgid "Logo" msgstr "Logo" #: includes/modules/analytics/class-analytics.php:475 assets/admin/js/divi.js:1 #: assets/admin/js/elementor.js:1 assets/admin/js/gutenberg.js:1 msgid "Analytics" msgstr "Statistiques" #: includes/modules/analytics/class-analytics.php:474 #: includes/modules/analytics/assets/js/stats.js:1 msgid "AdSense" msgstr "AdSense" #: includes/modules/analytics/class-analytics.php:365 msgid "Google Core Updates" msgstr "Mises à jour du cœur Google" #. translators: Link to kb article #: includes/modules/analytics/class-analytics.php:364 msgid "This option allows you to show %s in the Analytics graphs." msgstr "Cette option vous permet d’afficher %s dans les graphiques Analytics." #: includes/modules/analytics/class-analytics.php:361 msgid "Google Core Updates in the Graphs" msgstr "Mises à jour du cœur Google dans les graphiques" #. translators: Link to kb article #: includes/modules/analytics/class-analytics.php:349 msgid "This option allows you to monitor the SEO performance of all of your sites in one centralized dashboard on RankMath.com, so you can check up on sites at a glance. Learn more." msgstr "Cette option permet de surveiller les performances SEO de tous les sites dans un tableau de bord centralisé sur RankMath.com, afin que de pouvoir vérifier les sites en un coup d’œil. En savoir plus." #: includes/modules/analytics/class-analytics.php:346 msgid "Monitor SEO Performance" msgstr "Surveiller les performances SEO" #: includes/modules/analytics/class-analytics.php:325 msgid "Enter the number of days to keep Analytics data in your database. The maximum allowed days are 180. Though, 2x data will be stored in the DB for calculating the difference properly." msgstr "Saisir le nombre de jours pendant lesquels les données de statistiques sont conservées dans la base de données. Le nombre maximum de jours autorisés est de 180. Noter que 2 fois plus de données seront stockées dans la base de données pour calculer correctement la différence." #: includes/modules/analytics/class-analytics.php:241 #: includes/modules/analytics/class-analytics.php:260 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Country" msgstr "Pays" #: includes/modules/analytics/class-analytics.php:187 msgid "Analytics Report" msgstr "Rapport de statistiques" #: includes/modules/analytics/class-analytics.php:185 msgid "Post Analytics" msgstr "Statistiques de publication" #: includes/modules/acf/class-acf.php:49 #: includes/modules/local-seo/views/titles-options.php:341 #: includes/modules/local-seo/views/titles-options.php:631 #: includes/modules/local-seo/views/titles-options.php:646 #: includes/modules/local-seo/views/titles-options.php:661 #: includes/modules/schema/class-video.php:80 #: includes/modules/schema/class-video.php:95 #: includes/modules/schema/class-video.php:121 #: includes/modules/woocommerce/class-admin.php:47 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Custom" msgstr "Personnalisé" #: includes/modules/acf/class-acf.php:46 msgid "Include images added in the ACF fields." msgstr "Inclure les images ajoutées dans les champs ACF." #: includes/modules/acf/class-acf.php:45 msgid "Include Images from the ACF Fields." msgstr "Inclure les images depuis les champs ACF." #: includes/modules/404-monitor/class-monitor-pro.php:218 msgid "Hits" msgstr "Vues" #: includes/modules/404-monitor/class-monitor-pro.php:124 msgid "Nonce error. Please try again." msgstr "Erreur de nonce. Veuillez réessayer." #: includes/modules/404-monitor/class-monitor-pro.php:119 msgid "Sorry, your user does not seem to have the necessary capabilities to export." msgstr "Désolé, votre compte ne semble pas avoir les permissions nécessaires pour pouvoir exporter." #: includes/modules/404-monitor/class-monitor-pro.php:93 msgid "To date" msgstr "Jusqu’au" #: includes/modules/404-monitor/class-monitor-pro.php:86 msgid "From date" msgstr "À partir du" #: includes/modules/404-monitor/class-monitor-pro.php:77 msgid "Export and download 404 logs from a selected period of time in the form of a CSV file. Leave the from/to fields empty to export all logs." msgstr "Exportez et téléchargez les journaux 404 depuis une période de temps sélectionnée dans un fichier CSV. Laissez les champs de/à vides pour exporter tous les journaux." #: includes/modules/404-monitor/class-monitor-pro.php:75 msgid "Export 404 Logs" msgstr "Exporter les journaux 404" #: includes/admin/wizard/class-sitemap.php:182 #: includes/modules/video-sitemap/settings-video.php:34 msgid "Select the post type where you use videos and want them to be shown in the Video search." msgstr "Sélectionnez le type de publication dans lequel vous utilisez des vidéos et souhaitez qu’elles soient affichées dans la recherche de vidéos." #: includes/admin/wizard/class-sitemap.php:181 #: includes/modules/video-sitemap/settings-video.php:33 msgid "Video Post Type" msgstr "Type de publication vidéo" #: includes/admin/wizard/class-sitemap.php:171 msgid "You will generally only need a Video Sitemap when your website has video content." msgstr "En général, vous n’avez besoin d’un plan de site vidéo que si votre site contient du contenu vidéo." #: includes/admin/wizard/class-sitemap.php:170 msgid "Video Sitemaps" msgstr "Plans de site vidéo" #: includes/admin/wizard/class-sitemap.php:162 msgid "Video Sitemaps give search engines information about video content on your site." msgstr "Les plans de site vidéo donnent aux moteurs de recherche des informations sur le contenu vidéo de votre site." #: includes/admin/wizard/class-sitemap.php:150 #: includes/modules/news-sitemap/settings-news.php:34 msgid "Select the post type you use for News articles." msgstr "Sélectionnez le type de publication que vous utilisez pour les articles d’actualité." #: includes/admin/wizard/class-sitemap.php:149 #: includes/modules/news-sitemap/settings-news.php:33 msgid "News Post Type" msgstr "Type de contenu d‘actualités" #: includes/admin/wizard/class-sitemap.php:139 #: includes/modules/news-sitemap/settings-news.php:20 msgid "The name of the news publication. It must match the name exactly as it appears on your articles in news.google.com, omitting any trailing parentheticals. More information at support.google.com" msgstr "Le nom de la publication d’actualités. Il doit correspondre exactement au nom tel qu’il apparaît sur vos articles dans news.google.com, sans les parenthèses de fin. Pour plus d’informations, consultez le site support.google.com" #: includes/admin/wizard/class-sitemap.php:137 #: includes/modules/news-sitemap/settings-news.php:19 msgid "Google News Publication Name" msgstr "Nom des publications Google Actualités" #: includes/admin/wizard/class-sitemap.php:127 msgid "You will generally only need a News Sitemap when your website is included in Google News." msgstr "Vous n’avez généralement besoin que du sitemap de News XML lorsque votre site est inclus dans Google Actualités." #: includes/admin/wizard/class-sitemap.php:126 msgid "News Sitemaps" msgstr "Plans de site des actualités" #: includes/admin/wizard/class-sitemap.php:118 msgid "News Sitemaps allow you to control which content you submit to Google News." msgstr "Les plans de site d’actualités vous permettent de contrôler le contenu que vous envoyez à Google Actualités." #: includes/admin/wizard/class-sitemap.php:104 msgid "Select taxonomies to enable SEO options for them and include them in the sitemap." msgstr "Sélectionnez les taxonomies pour activer les options SEO correspondantes et les inclure dans le plan de site." #: includes/admin/wizard/class-sitemap.php:103 msgid "Public Taxonomies" msgstr "Taxonomies publiques" #: includes/admin/wizard/class-sitemap.php:89 msgid "Select post types to enable SEO options for them and include them in the sitemap." msgstr "Sélectionnez les types de publication pour activer leurs options de SEO et les inclure dans le plan de site." #: includes/admin/wizard/class-sitemap.php:88 msgid "Public Post Types" msgstr "Types de publications publiques" #: includes/admin/wizard/class-sitemap.php:75 msgid "Include reference to images from the post content in sitemaps. This helps search engines index your images better." msgstr "Inclure une référence aux images des articles dans les plans de site. Cela aide les moteurs de recherche à mieux indexer vos images." #: includes/admin/wizard/class-sitemap.php:74 msgid "Include Images" msgstr "Inclure les images" #: includes/admin/wizard/class-sitemap.php:65 msgid "XML Sitemaps help search engines index your website's content more effectively." msgstr "Les plans de site XML aident les moteurs de recherche à indexer plus efficacement le contenu de votre site." #: includes/admin/wizard/class-sitemap.php:64 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Sitemaps" msgstr "Plans de site" #: includes/admin/wizard/class-sitemap.php:47 msgid "Save and Continue" msgstr "Enregistrer et continuer" #. translators: Link to How to Setup Sitemap KB article #: includes/admin/wizard/class-sitemap.php:38 msgid "Learn more." msgstr "En savoir plus." #. translators: Link to How to Setup Sitemap KB article #: includes/admin/wizard/class-sitemap.php:38 msgid "Choose your Sitemap configuration and select which type of posts or pages you want to include in your Sitemaps. %s" msgstr "Choisissez votre configuration de plan de site et sélectionnez le type de publication ou de page à inclure dans vos plans de site. %s" #: includes/admin/wizard/class-sitemap.php:34 msgid "Sitemap" msgstr "Plan du site" #: includes/admin/csv-import-export/class-importer.php:241 msgid "Unknown object type." msgstr "Type d’objet inconnu." #: includes/admin/csv-import-export/class-importer.php:234 #: includes/modules/redirections/csv-import-redirections/class-importer.php:221 msgid "Columns number mismatch." msgstr "Non-concordance du nombre de colonnes." #: includes/admin/csv-import-export/class-importer.php:224 #: includes/modules/redirections/csv-import-redirections/class-importer.php:211 msgid "Empty column data." msgstr "Données de la colonne vide." #: includes/admin/csv-import-export/class-importer.php:214 #: includes/modules/redirections/csv-import-redirections/class-importer.php:201 msgid "Missing one or more required columns." msgstr "Il manque une ou plusieurs colonnes nécessaires." #: includes/admin/csv-import-export/class-importer.php:208 #: includes/modules/redirections/csv-import-redirections/class-importer.php:195 msgid "Missing CSV headers." msgstr "En-têtes CSV manquants." #: includes/admin/csv-import-export/class-importer.php:201 #: includes/modules/redirections/csv-import-redirections/class-importer.php:188 msgid "Missing import file." msgstr "Fichier d’importation manquant." #. Translators: placeholders are opening and closing tags for link. #: includes/admin/csv-import-export/class-import-background-process.php:79 msgid "CSV import in progress. You can see its progress and cancel it in the %1$sImport & Export panel%2$s." msgstr "Importation CSV en cours. Vous pouvez voir sa progression et l’annuler dans le panneau %1$sImportation et exportation%2$s." #: includes/admin/csv-import-export/class-csv-import-export.php:414 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:489 msgid "The following lines could not be imported: " msgstr "Les lignes suivantes n’ont pas pu être importées : " #: includes/admin/csv-import-export/class-csv-import-export.php:410 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:485 msgid "One or more errors occured while importing: " msgstr "Une ou plusieurs erreurs se sont produites lors de l’importation :" #. Translators: placeholder is the number of rows imported. #: includes/admin/csv-import-export/class-csv-import-export.php:405 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:480 msgid "Imported %d rows." msgstr "%d lignes importées." #: includes/admin/csv-import-export/class-csv-import-export.php:402 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:477 msgid "CSV import completed." msgstr "Importation du fichier CSV terminée." #. Translators: placeholder is the number of rows imported. #: includes/admin/csv-import-export/class-csv-import-export.php:397 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:472 msgid "CSV import completed. Successfully imported %d rows." msgstr "Importation du fichier CSV terminée. Importation de %d lignes réussie." #. Translators: placeholders represent count like 15/36. #: includes/admin/csv-import-export/class-csv-import-export.php:364 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:438 msgid "Items processed: %1$s/%2$s" msgstr "Éléments traités : %1$s/%2$s" #: includes/admin/csv-import-export/class-csv-import-export.php:361 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:435 msgid "Import in progress..." msgstr "Importation en cours…" #: includes/admin/csv-import-export/class-csv-import-export.php:323 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:397 msgid "CSV import canceled." msgstr "Importation CSV annulée." #: includes/admin/csv-import-export/class-csv-import-export.php:313 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:387 msgid "Import could not be canceled." msgstr "L’importation n’a pas pu être annulée." #: includes/admin/csv-import-export/class-csv-import-export.php:288 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:362 msgid "Import could not be canceled: you are not allowed to import content to this site." msgstr "L’importation n’a pas pu être annulée : vous n’avez pas l‘autorisation d‘importer du contenu sur ce site." #: includes/admin/csv-import-export/class-csv-import-export.php:283 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:357 msgid "Import could not be canceled: invalid nonce. Please try again." msgstr "L’importation n’a pas pu être annulée : nonce non valide. Veuillez réessayer." #: includes/admin/csv-import-export/class-csv-import-export.php:264 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:338 msgid "Users" msgstr "Comptes" #: includes/admin/csv-import-export/class-csv-import-export.php:263 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:337 msgid "Terms" msgstr "Termes" #: includes/admin/csv-import-export/class-csv-import-export.php:262 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:336 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Posts" msgstr "Articles" #: includes/admin/csv-import-export/class-csv-import-export.php:209 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:300 msgid "CSV could not be imported: File type error." msgstr "Le fichier CSV n’a pas pu être importé : erreur de type de fichier." #: includes/admin/csv-import-export/class-csv-import-export.php:203 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:294 msgid "CSV could not be imported: Upload failed." msgstr "Le fichier CSV n’a pas pu être importé : le téléversement a échoué." #: includes/admin/csv-import-export/class-csv-import-export.php:193 #: includes/admin/csv-import-export/class-csv-import-export.php:198 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:284 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:289 msgid "CSV could not be imported:" msgstr "Le fichier CSV n’a pas pu être importé :" #: includes/admin/csv-import-export/class-csv-import-export.php:150 msgid "Sorry, you are not allowed to import contents to this site." msgstr "Désolé, vous n’avez pas l’autorisation d‘importer des contenus dans ce site." #: includes/admin/csv-import-export/class-csv-import-export.php:144 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:235 msgid "Please select a file to import." msgstr "Veuillez sélectionner un fichier à importer." #: includes/admin/csv-import-export/class-csv-import-export.php:119 msgid "Sorry, you are not allowed to export the content of this site." msgstr "Désolé, vous n’avez pas l’autorisation d’exporter le contenu de ce site." #: includes/admin/csv-import-export/class-csv-import-export.php:116 #: includes/admin/csv-import-export/class-csv-import-export.php:147 #: includes/modules/redirections/class-redirections.php:86 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:212 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:238 msgid "Invalid nonce." msgstr "Nonce non valide." #: includes/admin/csv-import-export/class-csv-import-export.php:113 #: includes/admin/csv-import-export/class-exporter.php:106 msgid "Please select at least one object type to export." msgstr "Veuillez sélectionner au moins un type d’objet à exporter." #: includes/admin/csv-import-export/class-csv-import-export.php:100 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:199 msgid "CSV import is in progress..." msgstr "Importation du fichier CSV en cours…" #: includes/admin/csv-import-export/class-csv-import-export.php:83 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:538 msgid "Are you sure you want to stop the import process?" msgstr "Confirmez-vous vouloir stopper le processus d’importation ?" #: includes/admin/csv-import-export/class-csv-import-export.php:82 msgid "Are you sure you want to import meta data from this CSV file?" msgstr "Confirmez-vous vouloir importer les métadonnées à partir de ce fichier CSV ?" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:198 msgid "Color" msgstr "Couleur" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:191 msgid "Hover" msgstr "Au survol" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:177 msgid "Link Color" msgstr "Couleur du lien" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:170 msgid "Normal" msgstr "Normale" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:156 msgid "Text Color" msgstr "Couleur du texte" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:128 msgid "Additional settings are available in the Rank Math SEO" msgstr "Des réglages supplémentaires sont disponibles dans la section Rank Math SEO" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:115 #: includes/modules/acf/class-acf.php:48 #: includes/modules/local-seo/views/titles-options.php:340 #: includes/modules/local-seo/views/titles-options.php:630 #: includes/modules/local-seo/views/titles-options.php:645 #: includes/modules/local-seo/views/titles-options.php:660 #: includes/modules/schema/class-video.php:79 #: includes/modules/schema/class-video.php:94 #: includes/modules/schema/class-video.php:120 msgid "Default" msgstr "Par défaut" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:112 msgid "HTML Tag" msgstr "Balise HTML" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:101 msgid "Right" msgstr "À droite" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:97 msgid "Center" msgstr "Centre" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:93 msgid "Left" msgstr "À gauche" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:89 msgid "Alignment" msgstr "Alignement" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:79 #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:128 msgid "Breadcrumbs Panel" msgstr "Panneau du fil d’Ariane" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:79 msgid "Breadcrumbs are disabled in the Rank Math SEO" msgstr "Les fils d’Ariane sont désactivés dans le module Rank Math SEO" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:43 #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:71 #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:139 msgid "Breadcrumbs" msgstr "Fil d’Ariane" #: includes/3rdparty/divi/class-divi.php:376 #: includes/modules/local-seo/views/titles-options.php:509 msgid "No" msgstr "Non" #: includes/3rdparty/divi/class-divi.php:375 #: includes/modules/local-seo/views/titles-options.php:510 msgid "Yes" msgstr "Oui" #: includes/3rdparty/divi/class-divi.php:369 #: includes/3rdparty/elementor/class-elementor.php:81 msgid "Added by the Rank Math SEO Plugin." msgstr "Ajouté par l’extension Rank Math SEO." #: includes/3rdparty/divi/class-divi.php:368 #: includes/3rdparty/elementor/class-elementor.php:78 msgid "Add FAQ Schema Markup" msgstr "Ajouter le balisage du schéma FAQ" #: includes/3rdparty/divi/class-divi.php:339 msgid "Rank Math FAQ Schema" msgstr "Schéma Rank Math de FAQ" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:158 #: includes/views/csv-import-redirections-panel.php:64 msgid "Include deactivated redirections" msgstr "Inclure les redirections désactivées" #: includes/views/csv-import-redirections-panel.php:63 msgid "Export current redirections as a CSV file." msgstr "Exporter les redirections actuelles en fichier CSV." #: includes/views/csv-import-redirections-panel.php:43 msgid "Check this to only create non-existing redirections." msgstr "Cochez pour ne créer que des redirections non existantes." #: includes/views/csv-import-redirections-panel.php:42 msgid "Do not update current redirections" msgstr "Ne pas mettre à jour les redirections actuelles" #: includes/views/csv-import-redirections-panel.php:29 msgid "Export Redirections" msgstr "Exportation des redirections" #: includes/views/csv-import-redirections-panel.php:25 msgid "Import Redirections" msgstr "Importation des redirections" #: includes/views/csv-import-redirections-panel.php:18 msgid "Add or edit redirections by importing and exporting a CSV file." msgstr "Ajoutez ou modifiez des redirections en important et en exportant un fichier CSV." #: includes/views/csv-import-redirections-panel.php:15 msgid "Redirections CSV" msgstr "Redirections CSV" #: includes/modules/404-monitor/class-monitor-pro.php:60 #: includes/modules/404-monitor/class-monitor-pro.php:99 #: includes/views/csv-import-export-panel.php:126 #: includes/views/csv-import-redirections-panel.php:70 msgid "Export" msgstr "Exporter" #: includes/views/csv-import-export-panel.php:120 msgid "Use advanced options" msgstr "Utiliser les options avancées" #: includes/views/csv-import-export-panel.php:118 msgid "Choose the object types to export." msgstr "Choisissez les types d’objets à exporter." #: includes/views/csv-import-export-panel.php:115 msgid "Include read-only columns (SEO score and link counts)" msgstr "Inclure des colonnes en lecture seule (score SEO et nombre de liens)" #: includes/views/csv-import-export-panel.php:78 msgid "Post types:" msgstr "Types de publication :" #: includes/views/csv-import-export-panel.php:89 msgid "Taxonomies:" msgstr "Taxonomies :" #: includes/views/csv-import-export-panel.php:100 msgid "User Roles:" msgstr "Rôles utilisateurs :" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:140 #: includes/views/csv-import-export-panel.php:64 #: includes/views/csv-import-redirections-panel.php:55 msgid "Cancel Import" msgstr "Annuler l’importation" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:98 #: includes/views/csv-import-export-panel.php:67 #: includes/views/csv-import-redirections-panel.php:58 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Import" msgstr "Importer" #. Translators: placeholder is the word Warning: in bold. #: includes/views/csv-import-export-panel.php:50 msgid "Warning:" msgstr "Attention :" #. Translators: placeholder is the word Warning: in bold. #: includes/views/csv-import-export-panel.php:50 msgid "%s It is recommended to save a database backup before using this option because importing malformed CSV can result in loss of data." msgstr "%s Il est recommandé d’enregistrer une sauvegarde de la base de données avant d’utiliser cette option car l’importation de CSV malformés peut entraîner la perte de données." #: includes/views/csv-import-export-panel.php:46 msgid "Check this to import meta fields only if their current meta value is empty." msgstr "Cochez pour importer les champs méta uniquement si leur valeur méta actuelle est vide." #: includes/views/csv-import-export-panel.php:45 msgid "Do not overwrite existing data" msgstr "Ne pas écraser les données existantes" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:123 #: includes/views/csv-import-export-panel.php:44 #: includes/views/csv-import-redirections-panel.php:41 msgid "Please select a CSV file to import." msgstr "Veuillez sélectionner un fichier CSV à importer." #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:157 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:162 #: includes/views/csv-import-export-panel.php:32 msgid "Export CSV" msgstr "Exporter en CSV" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:142 #: includes/views/csv-import-export-panel.php:28 msgid "Import CSV" msgstr "Importer un fichier CSV" #: includes/views/csv-import-export-panel.php:21 msgid "Import SEO meta data for posts, terms, and users from a CSV file." msgstr "Importer des métadonnées SEO pour les articles, les termes et les comptes à partir d’un fichier CSV." #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:120 #: includes/views/csv-import-export-panel.php:18 #: includes/views/csv-import-export-panel.php:41 #: includes/views/csv-import-redirections-panel.php:38 msgid "CSV File" msgstr "Fichier CSV" #: includes/plugin-update/class-plugin-update.php:944 msgid "Rank Math PRO" msgstr "Rank Math PRO" #. translators: 1: Link's opening HTML anchor tag, 2: Link's closing HTML #. anchor tag. #: includes/plugin-update/class-plugin-update.php:799 msgid "Please %1$s connect Rank Math SEO PRO %2$s for automatic updates." msgstr "Veuillez %1$sconnecter Rank Math SEO PRO%2$s pour les mises à jour automatiques." #. translators: 1: Plugin name, 2: Pricing Link's opening HTML anchor tag, 3: #. Pricing Link's closing HTML anchor tag. #: includes/plugin-update/class-plugin-update.php:792 msgid "It seems that you don't have an active subscription for %1$s. Please see %2$sdetails and pricing%3$s." msgstr "Il semble que vous n’ayez pas d’abonnement actif pour %1$s. Veuillez consulter les %2$sdétails et les prix%3$s." #: includes/plugin-update/class-plugin-update.php:789 msgid "Please update the free version before updating Rank Math SEO PRO." msgstr "Veuillez mettre à jour la version gratuite avant de mettre à jour Rank Math SEO PRO." #. Translators: placeholders are the anchor tag opening and closing. #: includes/plugin-update/class-plugin-update.php:552 msgid "We created %1$sRank Math, a WordPress SEO plugin%2$s, to help every website owner get access to the SEO tools they need to improve their SEO and attract more traffic to their website." msgstr "Nous avons créé %1$sRank Math, une extension WordPress de SEO%2$s, pour aider chaque propriétaire de site à accéder aux outils de référencement dont il a besoin pour améliorer son SEO et attirer plus de trafic sur son site." #: includes/plugin-update/class-plugin-update.php:550 msgid "SEO is the most consistent source of traffic for any website" msgstr "Le SEO est la source de trafic la plus cohérente pour tout site" #: includes/plugin-update/class-plugin-update.php:548 msgid "Rank Math SEO PRO For WordPress" msgstr "Rank Math SEO PRO pour WordPress" #: includes/plugin-update/class-plugin-update.php:483 msgid "Cannot Update" msgstr "Impossible de mettre à jour" #: includes/plugin-update/class-plugin-update.php:381 #: includes/plugin-update/class-plugin-update.php:399 msgid "This update will install a beta version of Rank Math SEO PRO." msgstr "Cette mise à jour installera une version bêta de Rank Math SEO PRO." #: includes/plugin-update/class-plugin-update.php:262 msgid "Automatic updates are not available." msgstr "Les mises à jour automatiques ne sont pas disponibles." #: includes/plugin-update/class-plugin-update.php:191 msgid "Enable updates" msgstr "Activer les mises à jour" #. translators: 1: opening HTML anchor tag, 2: closing HTML anchor tags. #: includes/plugin-update/class-plugin-update.php:157 msgid "Rank Math Pro is installed but not activated yet. %1$sActivate now%2$s. It only takes 20 seconds!" msgstr "Rank Math Pro est installé mais pas encore activé. %1$sActivez-le maintenant%2$s. Cela ne prend que 20 secondes !" #: includes/admin/class-setup-wizard.php:178 msgid "Settings could not be imported: Upload failed." msgstr "Les réglages n’ont pas pu être importés : le téléversement a échoué." #: includes/admin/class-setup-wizard.php:173 msgid "Settings could not be imported:" msgstr "Les réglagles n’ont pas été importés :" #: includes/admin/class-setup-wizard.php:168 msgid "Settings file could not be imported:" msgstr "Le fichier de réglages n’a pas pu être importé :" #: includes/admin/class-setup-wizard.php:159 msgid "No file selected." msgstr "Aucun fichier sélectionné." #: includes/admin/class-setup-wizard.php:133 msgid "No settings found to be imported." msgstr "Aucun réglage n’a été trouvé pour être importé." #: includes/admin/class-setup-wizard.php:129 msgid "Import successful." msgstr "Importation réussie." #. translators: Option Description #: includes/admin/class-setup-wizard.php:100 msgid "Select this if you have a custom Rank Math settings file you want to use." msgstr "Sélectionnez si vous avez un fichier personnalisé de réglages de Rank Math à utiliser." #. translators: Option Description #: includes/admin/class-setup-wizard.php:100 msgid "Custom Mode %s" msgstr "Mode personnalisé %s" #. translators: Option Description #: includes/admin/class-setup-wizard.php:98 msgid "For the advanced users who want to control every SEO aspect of the website. You are offered options to change everything and have full control over the website’s SEO." msgstr "Pour les utilisateurs et utilisatrices avancées qui veulent contrôler tous les aspects SEO du site. Des options vous sont proposées pour tout changer et avoir un contrôle total sur le SEO du site." #. translators: Option Description #: includes/admin/class-setup-wizard.php:98 msgid "Advanced %s" msgstr "%s avancé" #. translators: Option Description #: includes/admin/class-setup-wizard.php:96 msgid "For websites where you only want to change the basics and let Rank Math do most of the heavy lifting. Most settings are set to default as per industry best practices. One just has to set it and forget it." msgstr "Laisser Rank Math faire l’essentiel du travail. La plupart des réglages sont définis par défaut conformément aux meilleures pratiques utilisées. Il suffit de le régler et de l’oublier." #. translators: Option Description #: includes/admin/class-setup-wizard.php:96 msgid "Easy %s" msgstr "%s facile" #: includes/admin/class-setup-wizard.php:90 msgid "Import failed." msgstr "L’importation a échouée." #: includes/admin/class-setup-wizard.php:89 msgid "Import finished. In the next steps you can review the settings." msgstr "Importation terminée. Dans les étapes suivantes, vous pouvez revoir les réglages." #: includes/admin/class-setup-wizard.php:88 msgid "Uploading..." msgstr "Téléversement…" #: includes/admin/class-setup-wizard.php:84 msgid "More information" msgstr "Plus d’informations" #. Translators: placeholder is a list of filetypes. #: includes/admin/class-setup-wizard.php:83 msgid "Allowed filetypes: %s" msgstr "Types de fichiers autorisés : %s" #: includes/admin/class-setup-wizard.php:81 msgid "Select a Rank Math settings file on your computer and upload it to use the custom settings." msgstr "Sélectionnez un fichier de réglages Rank Math sur votre ordinateur et téléversez-le pour utiliser les réglages personnalisés." #: includes/admin/class-setup-wizard.php:79 msgid "Upload" msgstr "Téléverser" #: includes/admin/class-quick-edit.php:313 msgid "— Not Selected —" msgstr "— Non sélectionné —" #. Translators: placeholder is taxonomy name, e.g. "Category". #: includes/admin/class-quick-edit.php:299 msgid "Primary %s" msgstr "%s principal" #: includes/admin/class-quick-edit.php:284 #: includes/admin/class-quick-edit.php:371 msgid "Canonical URL" msgstr "URL canonique" #: includes/admin/class-quick-edit.php:278 #: includes/admin/class-quick-edit.php:365 msgid "Primary Focus Keyword" msgstr "Mot-clef cible principal" #: includes/admin/class-quick-edit.php:260 #: includes/admin/class-quick-edit.php:352 msgid "Robots Meta" msgstr "Méta robots" #: includes/admin/class-quick-edit.php:253 #: includes/admin/class-quick-edit.php:348 msgid "SEO Description" msgstr "Description du référencement" #: includes/admin/class-quick-edit.php:242 #: includes/admin/class-quick-edit.php:342 msgid "SEO Title" msgstr "Méta titre " #: includes/admin/class-quick-edit.php:233 #: includes/admin/class-quick-edit.php:338 msgid "SEO Settings" msgstr "Réglages SEO" #: includes/admin/class-quick-edit.php:223 msgid "No Snippet" msgstr "Pas de métadonnées" #: includes/admin/class-quick-edit.php:222 msgid "No Image Index" msgstr "Pas d’index pour l’image" #: includes/admin/class-quick-edit.php:221 msgid "No Archive" msgstr "Aucune archive" #: includes/admin/class-quick-edit.php:220 msgid "No Follow" msgstr "No Follow" #: includes/admin/class-quick-edit.php:219 #: includes/modules/news-sitemap/assets/js/news-sitemap.js:1 msgid "No Index" msgstr "Ne pas indexer" #: includes/admin/class-quick-edit.php:218 #: includes/modules/news-sitemap/assets/js/news-sitemap.js:1 msgid "Index" msgstr "Indexer" #: includes/admin/class-quick-edit.php:61 msgid "SEO Details" msgstr "Détails SEO" #: includes/admin/class-post-filters.php:338 #: includes/modules/redirections/class-categories.php:420 msgid "Clear Filter" msgstr "Vider le filtre" #: includes/admin/class-post-filters.php:92 msgid "FactCheck" msgstr "Vérification des faits" #: includes/admin/class-post-filters.php:91 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "FAQ" msgstr "FAQ" #: includes/admin/class-post-filters.php:90 msgid "Dataset" msgstr "Ensemble de données" #: includes/admin/class-post-filters.php:89 #: includes/modules/video-sitemap/sitemap-xsl.php:152 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Video" msgstr "Vidéo" #: includes/admin/class-post-filters.php:88 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Software" msgstr "Logiciel" #: includes/admin/class-post-filters.php:87 msgid "Service" msgstr "Service" #: includes/admin/class-post-filters.php:86 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Restaurant" msgstr "Restaurant" #: includes/admin/class-post-filters.php:85 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Recipe" msgstr "Recette" #: includes/admin/class-post-filters.php:84 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Product" msgstr "Produit" #: includes/admin/class-post-filters.php:83 #: includes/modules/local-seo/views/titles-options.php:276 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Person" msgstr "Personne" #: includes/admin/class-post-filters.php:82 #: includes/modules/schema/class-admin.php:111 msgid "Movie" msgstr "Film" #: includes/admin/class-post-filters.php:81 #: includes/modules/podcast/views/options.php:68 msgid "Music" msgstr "Musique" #: includes/admin/class-post-filters.php:80 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Job Posting" msgstr "Offre d’emploi" #: includes/admin/class-post-filters.php:78 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Event" msgstr "Évènement" #: includes/admin/class-post-filters.php:77 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Course" msgstr "Cours" #: includes/admin/class-post-filters.php:76 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Book" msgstr "Book" #: includes/admin/class-post-filters.php:75 msgid "News Article" msgstr "Article d’actualité" #: includes/admin/class-post-filters.php:74 msgid "Blog Post" msgstr "Article de blog" #: includes/admin/class-post-filters.php:73 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Article" msgstr "Article" #: includes/admin/class-post-filters.php:72 msgid "Turned Off" msgstr "Désactivé" #: includes/admin/class-post-filters.php:55 msgid "Filter by Schema Type" msgstr "Filtrer par type de schéma" #: includes/admin/class-post-filters.php:51 msgid "Orphan Posts" msgstr "Publications orphelines" #: includes/admin/class-post-filters.php:50 msgid "Redirected Posts" msgstr "Publications redirigées" #: includes/admin/class-post-filters.php:49 msgid "Custom Meta Description" msgstr "Méta description personnalisée" #: includes/admin/class-post-filters.php:48 msgid "Custom Meta Title" msgstr "Méta titre personnalisé" #: includes/admin/class-post-filters.php:47 msgid "Custom Canonical URL" msgstr "URL canonique personnalisée" #: includes/admin/class-media-filters.php:183 msgid "Missing caption" msgstr "Légende manquante" #: includes/admin/class-media-filters.php:182 msgid "Missing or default title tag" msgstr "Balise de titre manquante ou par défaut" #: includes/admin/class-media-filters.php:181 msgid "Missing alt tag" msgstr "Balise alt manquante" #: includes/admin/class-media-filters.php:56 #: includes/admin/class-media-filters.php:70 msgid "Rank Math SEO Filters" msgstr "Filtres Rank Math SEO" #: includes/admin/class-links.php:88 msgid "Example: /get/" msgstr "Exemple : /get/" #: includes/admin/class-links.php:81 msgid "Add the URI prefixes you use for affiliate (cloaked) links, which redirect to external sites. These will not count as internal links in the content analysis. Add one per line." msgstr "Ajouter les préfixes d’URL à utiliser pour les liens affiliés (masqués), qui redirigent vers des sites externes. Ceux-ci ne seront pas considérés comme des liens internes dans l’analyse du contenu. Ajouter un préfixe par ligne." #: includes/admin/class-links.php:80 msgid "Affiliate Link Prefix" msgstr "Préfixe de lien d’affiliation" #: includes/admin/class-bulk-actions.php:412 msgid "Are you sure you want to change the Schema type for the selected posts? Doing so may irreversibly delete the existing Schema data." msgstr "Confirmez-vous la modification du type de schéma pour les publications sélectionnées ? Cela pourrait supprimer de manière irréversible les données de schéma existantes." #. Translators: 1 The number of posts edited. 2 The post type name. #: includes/admin/class-bulk-actions.php:247 msgid "Custom Canonical URL removed from %1$d %2$s." msgstr "URL canonique personnalisée supprimée de %1$d %2$s." #. Translators: 1 The number of posts edited. 2 The post type name. #: includes/admin/class-bulk-actions.php:218 #: includes/admin/class-bulk-actions.php:232 msgid "Schema edited for %1$d %2$s." msgstr "Schéma modifié pour %1$d %2$s." #. Translators: placeholder is the number of redirections deleted. #: includes/admin/class-bulk-actions.php:204 #: includes/admin/class-bulk-actions.php:361 msgid "%d redirection moved to Trash." msgid_plural "%d redirections moved to Trash." msgstr[0] "%d redirection déplacée dans la corbeille." msgstr[1] "%d redirections déplacées dans la corbeille." #. Translators: 1 The number of posts edited. 2 The post type name. #. Translators: 1 The number of terms edited. 2 The term taxonomy name. #: includes/admin/class-bulk-actions.php:182 #: includes/admin/class-bulk-actions.php:335 msgid "Robots meta edited for %1$d %2$s." msgstr "Méta robots modifiés pour %1$d %2$s." #. Translators: placeholder is the default Schema type setting. #: includes/admin/class-bulk-actions.php:81 msgid "Set Schema: Default (%s)" msgstr "Définir le schéma : par défaut (%s)" #: includes/admin/class-bulk-actions.php:75 msgid "Set Schema: None" msgstr "Définir le schéma : aucun" #: includes/admin/class-bulk-actions.php:70 #: includes/admin/class-bulk-actions.php:111 msgid "Remove redirection" msgstr "Retirer la redirection" #: includes/admin/class-bulk-actions.php:69 #: includes/admin/class-bulk-actions.php:110 msgid "Redirect" msgstr "Rediriger" #: includes/admin/class-bulk-actions.php:66 msgid "Remove custom canonical URL" msgstr "Retirer l’URL canonique personnalisée" #: includes/admin/class-bulk-actions.php:65 #: includes/admin/class-bulk-actions.php:107 msgid "Set to follow" msgstr "Définir en follow" #: includes/admin/class-bulk-actions.php:64 #: includes/admin/class-bulk-actions.php:106 msgid "Set to nofollow" msgstr "Définir en nofollow" #: includes/admin/class-bulk-actions.php:63 #: includes/admin/class-bulk-actions.php:105 msgid "Set to index" msgstr "Définir en index" #: includes/admin/class-bulk-actions.php:62 #: includes/admin/class-bulk-actions.php:104 msgid "Set to noindex" msgstr "Définir en noindex" #: includes/admin/class-bulk-actions.php:59 #: includes/admin/class-bulk-actions.php:103 msgid "↓ Rank Math" msgstr "↓ Rank Math" #: includes/admin/class-admin.php:88 msgid "Special Sitemaps:" msgstr "Plans de site spéciaux :" #: includes/class-thumbnail-overlays.php:546 msgid "Bottom Right" msgstr "En bas à droite" #: includes/class-thumbnail-overlays.php:545 msgid "Bottom Center" msgstr "En bas au centre" #: includes/class-thumbnail-overlays.php:544 msgid "Bottom Left" msgstr "En bas à gauche" #: includes/class-thumbnail-overlays.php:542 msgid "Middle Right" msgstr "Au milieu à droite" #: includes/class-thumbnail-overlays.php:541 msgid "Middle Center" msgstr "Au milieu au centre" #: includes/class-thumbnail-overlays.php:540 msgid "Middle Left" msgstr "Au milieu à gauche" #: includes/class-thumbnail-overlays.php:538 msgid "Top Right" msgstr "En haut à droite" #: includes/class-thumbnail-overlays.php:537 msgid "Top Center" msgstr "En haut au centre" #: includes/class-thumbnail-overlays.php:536 msgid "Top Left" msgstr "En haut à gauche" #: includes/class-thumbnail-overlays.php:521 msgid "A Custom Watermark item could not be saved because the name field is empty." msgstr "Un élément de filigrane personnalisé n’a pas pu être enregistré car le champ du nom est vide." #: includes/class-thumbnail-overlays.php:358 #: includes/class-thumbnail-overlays.php:424 msgid "Select the default watermark that will be applied if no specific watermark is selected." msgstr "Sélectionnez le filigrane par défaut qui sera appliqué si aucun filigrane spécifique n’est sélectionné." #: includes/class-thumbnail-overlays.php:357 #: includes/class-thumbnail-overlays.php:423 msgid "Default Thumbnail Watermark" msgstr "Filigrane de miniature par défaut" #: includes/class-thumbnail-overlays.php:404 msgid "Name*" msgstr "Nom*" #: includes/class-thumbnail-overlays.php:394 msgid "Add Image" msgstr "Ajouter une image" #: includes/class-thumbnail-overlays.php:378 #: includes/modules/image-seo/options.php:155 #: includes/modules/local-seo/views/titles-options.php:411 #: includes/modules/local-seo/views/titles-options.php:467 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Remove" msgstr "Retirer" #: includes/class-thumbnail-overlays.php:377 msgid "Add Watermark" msgstr "Ajouter un filigrane" #: includes/class-thumbnail-overlays.php:375 msgid "Add more image watermarks to choose from for the social thumbnails." msgstr "Ajoutez plus de filigranes d’image à choisir parmi les miniatures sociales." #: includes/class-thumbnail-overlays.php:374 msgid "Custom Image Watermarks" msgstr "Filigranes d’image personnalisés" #: includes/class-thumbnail-overlays.php:347 msgid "Off" msgstr "Non" #: includes/class-register-vars.php:52 msgid "Non-persistent random word chosen from a list. A new random word will be chosen on each page load." msgstr "Mot aléatoire non persistant choisi dans une liste. Un nouveau mot aléatoire sera choisi à chaque chargement de page." #: includes/class-register-vars.php:41 msgid "Persistent random word chosen from a list" msgstr "Mot aléatoire persistant choisi dans une liste" #: includes/class-modules.php:71 msgid "Please activate Schema & Sitemap module to use this module." msgstr "Veuillez activer le module Schéma et plan de site pour utiliser ce module." #: includes/class-modules.php:64 msgid "For your video content, a Video Sitemap is a recommended step for better rankings and inclusion in the Video search." msgstr "Pour votre contenu vidéo, il est recommandé de créer un plan de site vidéo pour obtenir un meilleur classement et être inclus dans la recherche de vidéos." #: includes/admin/wizard/class-sitemap.php:162 includes/class-modules.php:63 #: includes/modules/video-sitemap/class-video-sitemap.php:62 #: includes/modules/video-sitemap/sitemap-xsl.php:103 msgid "Video Sitemap" msgstr "Plan de site vidéo" #: includes/class-modules.php:59 msgid "Please activate Sitemap module to use this module." msgstr "Veuillez activer le module plan de site pour utiliser ce module." #: includes/class-modules.php:52 msgid "Create a News Sitemap for your news-related content. You only need a News sitemap if you plan on posting news-related content on your website." msgstr "Créez un plan de site d'actualités pour votre contenu lié aux actualités. Vous n’avez besoin d’un tel plan de site que si vous prévoyez de publier du contenu lié aux actualités sur votre site." #: includes/admin/wizard/class-sitemap.php:118 includes/class-modules.php:51 #: includes/modules/news-sitemap/class-news-sitemap.php:131 msgid "News Sitemap" msgstr "Plan du site des actualités " #: includes/class-common.php:88 msgid "Activate now" msgstr "Activer maintenant" #: includes/class-common.php:70 msgid "Pinterest Debugger" msgstr "Débogueur Pinterest" #: includes/class-common.php:67 msgid "Rich Pins Validator" msgstr "Validateur d’épingles enrichi" #: rank-math-pro.php:139 msgid "Rank Math free version is required to run Rank Math Pro. Both plugins are now disabled." msgstr "La version gratuite de Rank Math est nécessaire pour utiliser Rank Math Pro. Les deux extensions sont maintenant désactivées." #: rank-math-pro.php:151 msgid "Rank Math free version is required to run Rank Math Pro, but it could not be activated automatically. Please install and activate the free version first." msgstr "La version gratuite de Rank Math est nécessaire pour utiliser Rank Math Pro, mais elle n’a pas pu être activée automatiquement. Veuillez installer et activer la version gratuite en premier." #: rank-math-pro.php:145 msgid "Rank Math free version is required to run Rank Math Pro, but it could not be installed automatically. Please install and activate the free version first." msgstr "La version gratuite de Rank Math est nécessaire pour utiliser Rank Math Pro, mais elle n’a pas pu être installée automatiquement. Veuillez installer et activer la version gratuite en premier." languages/rank-math-pro-it_IT.mo000064400000401443147600403130012541 0ustar000!aCUWqy>3Ƃ  ȃփ "&)P"b Ƅ̈́&Մ`j]Kȅ-rBr( ˇ19'Ẍ%W}  ˉ؉j Ê ˊ֊  ŋh 2#*VCЍ  @?W+Îbs֏ߏ {x"~ ҐܐБ6.^?(ǒВ ؒ  $.29 K X/f ̓ۓ  (#,P_TnQÔmR ֕ - AL^rx2q='@e1 ؘ   d&  0י$,?Q H@F O] epx  ś͛ ԛޛ  -D M [ g t 4Ҝ ٜ-%D[bt } %ߝ +):dy4dĞ)FJS\el s 6nȠu7ġڡ6RhK4#"4?Wr  !. 5?HN U boV !5>DXi}% 6Υ m' +3+ 0 ;Igov IQY^fo&,Ϩ  "6N` ov}  !. 7SA Ǫ֪& < CNjr zOͫ *3"Ru~&ɬѬ٬  2H8  ̭5߭(]9 ʮL 8X GS[o  ̰԰ - 8 FSbw űб*n DzѲ! .27>TY`h-$ٳtOĵ!˵%ܶ 'C JgTɷѷٷ);KZbj pcz޸3$0<m!̹. B^Pͺ   ( /= DNW]f!m!ɻ ܻ &/DIg pz9>%&,4;$@*eI Q \fD+  A3lK>Qg?v  ,&Sew#7 O'p5rA GThyoD CM>T',FK S_x  3eiou    w}; &':A H Sty 1 @?. nz O  * 5BQ`tHz  -;DMat * !" 'g10  * 8CNW@GPY^dv  "   ' 2#<`h{  '%<b    ) 4AR Zdlr % 07 G Ub t   K"  $ - 8BSey,!  6Rbj $0I P^Cd,t|)/IY    6 ER^c )1 [yh " + 5?H NXn ,4 JTj)  A ;b12)#-Q1q+TA$fn ;KMV_KpI%>CRq   %7 HScy   #(:L]t 7  a{WC 4!*F_~ # :)Gqz68'78p *<OLW  #7 LW_fv  !  $7>G Wc ~ <  !-Gb |   - 2@Ro 3 : DRex"* R7   F!h[xN#QQ'@yWEXX/UI7S*p?qRPi z .$ $ /9A[m}  2E[o  46 U a l y  ,E?`>;?,[L , . :FL ]gx1 I S^ p z     %F^dv} '/8M dn u  &C J Vasy -063 7< t o f f =x | :3  n %  J b c/ [ I \9$+8= d^hIG/~_1 +e]P]=J_ m;K3G8KXAFU-@D: 8D}:O:=*  7 AM S%`3' ;FOc t ~  >*:BHZnv~  06 A S g k s}  +!*.!(Y!!!!! !!!! !!$"'"6"K" b"n" u""" """" " """S"K#Z#x###I#$u$ %%% %%% &&&&& & & &&&' '' -';'PJ'' .(9(I( ]( g(r(((( ( ((((()H)W)* &*3*L* c*m* |*`*K*P7+.++ + +T+(,.,2,B--^~.Y.Q7/-///+/0."0OQ00J001 11 1 +1 61C1 L1Z1 k1Xu101y1y22,2+223E3MM444444S48"5 [5|5 '6 46A6[6j666)6)66! 7-7M7 \7 f7p7w7 7-7c7u8k898n89r9:#:1:7;%Q;w; ;.;;/{<< << < ===&=/=%==> *>8>O>^>p>>>>>??@UAPgAAAA%B&=BMdBB*B!BLC6\CCwIDDDDDE"EE'EF%F;F=G<MG GGG`GA#H eHpH xHH H HHH HHHHH I5IRI&lIIIII I JJ0J*4J_JpJeJ[JyBK\K L#L4LOTOeOjObpOO OOOO/PH@PPP2P>P"Q 1Q>QUNQOQ QQR R"R*R 2R=RFR XRdRjRqRxR~RRRRRRRRRSS S4SFSVS\S kS<ySS SS/S)T8TRTYTkT tTT T TTTGTT U(UA7UByUU!UMUgHV!VVVVVVVVW ,W 9WDWW|XX YYYY Y YYYY-Y9,Z6fZ7Z.ZR[?W[[[[&[>[|\\\\\\\\\\]],]5]m<](]] ]]]^^^*^;^O^!`^^^^B^ ^^ __ ____/_9`@`T` Z`e`5t``````aaaaaaaa b%b9bHb<dbb'bbbc7cScicddd'd6d Hd Tdw`dddddee/e-Fe teee ee e e eeff"f)feBf ff"f)f g g76gng ugg gggggg gghB h MhYh _hmh~hh;h!hiZ$iii i iiii`jKujj kkkkkll,l>lQl Ylglvl~ll'llll llmmm2m:mOmWm imumm1 nRnenin yn nnnn nnnnno o o o-Ao-ooo[plqq&q'#rKr s9sAsSscsvssswstt't/t7t>tDtKtZtat4htttttt tktYuBpu%uLu&v>vOv%ivvv'v0v wy#wwwww ww ww w xx x'x .x:xCxIxOxVxmxxxxxx*xy5yIy,Myzy yyyJy\z+]zzzzz$z,zz{{4{ }R}}~   ҀހE=uY0ρRkSLڂ'@Wv  ,",!O'qHĄ& +4C`; A!NpcJ  U _^iȇ  8BTjo #ڈ  *43^hljΉӉ-6?FUgv  OZ- 3A QQ_ Ōό+،  '(5^cy  7׍ LJ;Ď VNScse(1IXl" ːѐ"44in)̑ ёfߑ.F u  ' \d %,8ek Ε.) 8 B L W b"l  Ɩ Ζٖ&-BSg(!ї4;CL hsx  ØӘ   38JPX)^ Ǚי  -A Y fRsƚ g r|ěԛݛ 4Mg6+N*3^$r'$x]{) ÞҞ EUko<>{8&I_ ˡ  );$[BQ&j%/ϣ ͤݤ    !+"Adk~ Υܥ #. HS$m.ɦ!ۦ  )<FL0+ħ'%#>b16JD6{©שL5]=  U˪W!y)ƫ ի$ %1W` vɬ߬ *CU\ n{ѭ  5Kf |7Ůͮ ծ  fwگqc"ձI(B)k0.Ʋ5+ EQe x  óϳ׳ #96 p|>ʴA KL`ǵڵ $4"<$_ R :So ڷ   2?F M$X}ĸ۸ "/ JX iFt̹ ݹ "@Xrz ˺Ժ ں   6G`x̻ ܻ 0>QW `k#ʼ&24Bdw ܽ/AGWo*YqQ߿[UKhZLb\>jXiW,GH' HOcsn|  $6HYn -@< H Q \ f#p/>Vv%#-Qk UP;      '6>"]C=:8Cs+G +)6`       ) 8 FT Zdm )   &/IOl  !  (=EM]1n6D ?'!g{jpD:O&f{eIPQQR(3BLDy.Q.D!3%#Y5}qOt6RCZh$4j8QJTdW96KI5CG;H2 )2I|;   +(.F+u# "+N lx W'-?QZb jw01&AEY%,,Gtx  0!5'Rz   7?qCE,r _e v DO Vw    _w ,@ T ^i  O#sTr e]c'' OY hot \z]X5%,( 1XLR  *5 E R _ iwX0$ Z6-' K`QP<6Y:XGIEd[\2i,gn{wA]ec&83Jh ,i=X m :yrMuJ{Ovyt~{2W .n_)hj?\ m?N;3A"g"Nf^{;=b%lkzl0DVfEPCzw_G+>Y-Ka,f c,.TfZSS;cWb<e7]=b7x~v+4j"#@i&TRo|geZ<hxJ  u}\qI+js ][ x8`yA8)#5e&|U@{$ sZ|q@ut|Fw>)}zCQ !/uL1AL+D5(@^ |02VIZL^/4*4jI-.AERa`n2}1I1e'~RH7tot y\AYu.>KG`l/9,4 BFP9Tzp$XoFPeRva=)"#z7* vHr&R<DN!WSB9pr Gd1Oo` wsMrdjK 2R@Tf V>Y.F r3V*+8 6i$1  m41n47VI' n]Z#C ]HaQ?Ndw9Lt*kSMzbB[>xEJWFU%!yLC~!|H0} ::U0>vO("8O03 K ~8-k'_qMJtP-jGu(O E\F5V)aBdif(7POLh c[q`m_U}xr/<m%Q;G $sDB:^cEk5<6 =:a/k!WD.3;vM6hh{%#Q 32^SpD;U([ T("[-)J\p'H9oc l%$s}'bk&xQX,KoN*pgi5nNHC?g@5g*SXdB0_ +M9#C ^T q%?l ~]YqYs=_bU/pm!6yXl?W$&w Only include this property if the dataset has a spatial dimension.#%1$s to exclude for %2$s.%d Hour%d Min%d Sec%d redirection moved to Trash.%d redirections moved to Trash.%d redirections have been assigned to the category.%s (opens in a new tab)%s It is recommended to save a database backup before using this option because importing malformed CSV can result in loss of data.%s categories%s category%s published privately.%s published.%s reverted to draft.%s scheduled.%s updated.%s value to use in Product schema.%s value to use in the Product schema.↓ Rank Math← Go Back to the Redirections— Not Selected —(no title)15 Days30 Days6 Months7 Days90 Days← Sitemap IndexMin Size: 112Χ112px.
    A squared image is preferred by the search engines.Min Size: 1400x1400px, Max Size: 3000x3000px.
    The filesize should not exceed 0.5MB.A Custom Watermark item could not be saved because the name field is empty.A URL pointing to the actual video media fileA URL pointing to the actual video media file like MP4, MOV, etc. Please leave it empty if you don't know the URL.A URL pointing to the embeddable player for the video. Example: https://www.youtube.com/embed/VIDEOIDA URL that points to the start time of the clip. The clip URL must point to the same URL path as the video with additional query parameters that specify the time.A descriptive name of a dataset.A license under which the dataset is distributed.A plaintext description of the episode without HTML tags.A plaintext description of the podcast.A recipe video DescriptionA recipe video NameA recipe video thumbnail URLA short description of the broad category that the video belongs to. Add coma separated video categories. (Used in the Video Sitemap only)A short summary describing a dataset.A video URL. Optional.A video thumbnail URLALL UPPERCASEAPI KeyAbout PageActivate nowAdSenseAddAdd alt attributes for commenter profile pictures (avatars) automatically. The alt attribute value will be the username.Add ALT attributes for avatarsAdd FAQ Schema MarkupAdd ImageAdd LinkAdd ManufacturerAdd NewAdd New %sAdd New %s categoryAdd New CategoryAdd New ConditionAdd New SchemaAdd Video schema to posts which have YouTube or Vimeo Video in the content. Applies to only those Posts/Pages/CPTs in which Autodetect Video Option is On.Add WatermarkAdd a caption for all images without a caption automatically. The caption is dynamically applied when the content is displayed, the stored content is not changed.Add a description for all images without a description automatically. The description is dynamically applied when the content is displayed, the stored content is not changed.Add anotherAdd copyright details if your show is copyrighted.Add dropdown to filter results by categoryAdd in Keyword ManagerAdd missing image captionAdd missing image descriptionAdd more image watermarks to choose from for the social thumbnails.Add numberAdd one supply element per line.Add one tool per line.Add or edit redirections by importing and exporting a CSV file.Add speakable attributes to Article Schema.Add the URI prefixes you use for affiliate (cloaked) links, which redirect to external sites. These will not count as internal links in the content analysis. Add one per line.Add the tracking prefix provided by your tracking service like Chartable, Podsights, Podtrac, etc.Add timeAdd to CategoryAdd to graphAdd your local business's details here with "Local Business" Schema Markup in order to be eligible for local SERP features.AddedAdded by the Rank Math SEO Plugin.Added in Keyword ManagerAdding Focus Keywords..Adding…Additional CSS codeAdditional CSS code to customize the appearance of the reports. Insert the CSS code directly, without the wrapping style tag. Please note that the CSS support is limited in email clients and the appearance may vary greatly.Additional TypeAdditional settings are available in the Rank Math SEOAddressAddress FormatAddress SettingsAddress where the reports will be sent. You can add multiple recipients separated with commas.Address, Suburb, Region, Zip or LandmarkAddress:AdsenseAdvanced %sAffiliate Link PrefixAfghanistanAland IslandsAlbaniaAlgeriaAlignmentAllAll %sAll %s categoriesAll ArchivesAll LocationsAll Locations are part of the same OrganizationAll Post TypesAll Redirection CategoriesAll SchemasAll TaxonomiesAllow DraggingAllow ZoomAllow Zoom by scrollAllowedAllowed filetypes: %sAltAlt text set for the current image.Alternate NameAmerican SamoaAn API Key is required to display embedded Google Maps on your site. Get it here: %sAn alternate version of your site name (for example, an acronym or shorter name).An arbitrary string tag describing the video. Add coma separated video tags. (Used in the Video Sitemap only)An identifier, such as a DOI or a Compact Identifier. Add one identifier per line.AnalyticsAnalytics ReportAndorraAngolaAnguillaAnswerAntarcticaAntigua & BarbudaAntigua and BarbudaAppearanceAppearance AuthorAppearance HeadlineAppearance Published DateAppearance URLApplication CategoryArchivesAre you sure you want to add Video Schema to the posts/pages with the video in the content? This action is irreversible.Are you sure you want to change the Schema type for the selected posts? Doing so may irreversibly delete the existing Schema data.Are you sure you want to delete all the Manually Tracked keywords from Rank Tracker? This action is irreversible.Are you sure you want to import meta data from this CSV file?Are you sure you want to import redirections from this CSV file?Are you sure you want to stop the import process?Area ServedArgentinaArmeniaArticleArticle SectionArticle TypeArtsArubaAs above, but the label that would be applicable for more than one location (default: RM Locations).Audio File URLAustraliaAustriaAuthorAuthor NameAuto Add Focus KeywordsAuto-generate image for the auto detected video.Autodetect VideoAutogenerate ImageAutomatic updates are not available.Automatically detect the user's location as the starting point.AvailabilityAvatar of %sAverage PositionAverage click-through rate. Search clicks divided by search impressions.Average position of all the ranking keywords below 100 position.Avg. CTRAvg. PositionAvg.CTRAzerbaijanBahamasBahrainBangladeshBarbadosBasic SummaryBelarusBelauBelgiumBelizeBeninBermudaBhutanBlog PostBoliviaBonaire, Sint Eustatius and SabaBookBook FormatBosnia & HerzegovinaBosnia and HerzegovinaBotswanaBottom CenterBottom LeftBottom RightBouvet IslandBrandBrand NameBrand URLBrand value to use in Schema.org & OpenGraph markup.BrazilBreadcrumbsBreadcrumbs PanelBreadcrumbs are disabled in the Rank Math SEOBritish Indian Ocean TerritoryBritish Virgin IslandsBruneiBrunei DarussalamBulgariaBurkina FasoBurundiBusinessBusiness FAXBusiness TypeByBy default, current post URL is used.CSV FileCSV ImportCSV could not be imported:CSV could not be imported: File type error.CSV could not be imported: Upload failed.CSV import canceled.CSV import completed.CSV import completed. Successfully imported %d rows.CSV import in progress. You can see its progress and cancel it in the %1$sImport & Export panel%2$s.CSV import is in progress...CTRCaloriesCambodiaCameroonCanadaCancelCancel ImportCannot UpdateCanonical URLCape VerdeCapitalization settings for the alt attribute values. This will be applied for all alt attributes.Capitalization settings for the title attribute values. This will be applied for all title attributes.Capitalization settings for the image captions. This will be applied for all image captions.Capitalization settings for the image descriptions. This will be applied for all image descriptions.CaptionCaption formatCaribbean NetherlandsCatalogCategoryCayman IslandsCenterCentral African RepublicChadChamber of Commerce IDChange alt attribute casingChange caption casingChange description casingChange title casingCheck this to import meta fields only if their current meta value is empty.Check this to only create non-existing redirections.ChileChinaChoose a countryChoose the object types to export.Choose whether the site represents a person or an organization.Choose your Sitemap configuration and select which type of posts or pages you want to include in your Sitemaps. %sChristmas IslandClaimClear FilterClicksClip NameClip URLCloseClosedClosed labelClosing TimeCocos (Keeling) IslandsColombiaColorColor hex code or any other valid value for the background: CSS property.Columns number mismatch.ComedyComing SoonComorosCompetitor AnalysisCompleteCongoCongo (Brazzaville)Congo (Kinshasa)Congo - BrazzavilleCongo - KinshasaCongo, the Democratic Republic of theConsContactContact PageContact your SEO service provider for more AI credits.ContentContent ScoreContent URLConversion started. A success message will be shown here once the process completes. You can close this page.Cook IslandsCooking TimeCopied!CopyCopy & paste this shortcode in the content.Copy all active redirections to the .htaccess file.Copyright TextCostCosta RicaCote D'ivoireCould not import redirection.CountryCourseCourse ProviderCourse Provider NameCourse Provider URLCrawled AsCreate a News Sitemap for your news-related content. You only need a News sitemap if you plan on posting news-related content on your website.CreatedCroatiaCubaCuisineCuraçaoCurrencies AcceptedCurrencyCurrent status of the event (optional)CustomCustom Canonical URLCustom Canonical URL removed from %1$d %2$s.Custom FieldsCustom Image WatermarksCustom JSON-LD CodeCustom Meta DescriptionCustom Meta TitleCustom Mode %sCustom SchemaCustomize the label of the option users can use can click to get directions to your business location on the frontend.CyprusCzech RepublicCzechiaCôte d'IvoireData CatalogData SetData SetsData import will not work for this service as sufficient permissions are not given.DataSetDataSetsDatasetDate CreatedDate PostedDate PublishedDate and time of the eventDate of first publication of this tomeDefaultDefault Thumbnail WatermarkDeleteDelete AllDelete from Keyword ManagerDeletedDenmarkDescriptionDescription formatDetect LocationDirectorDismissDisplay ConditionsDisplay the Global Identified on Product Page along with other product details.DistributionDjiboutiDo not overwrite existing dataDo not update current redirectionsDominicaDominican RepublicDon't add opening hours data in SchemaDurationEasy %sEcuadorEdit %sEdit %s categoryEdit CategoryEdit SchemaEditionEditionsEducationEducation RequiredEgyptEither a specific edition of the written work, or the volume of the workEl SalvadorEmailEmbed URLEmployment Type Employment Type (Recommended)Empty column data.Empty for All Authors, or User IDs separated by commaEnable Auto ImportEnable SpeakableEnable if all of the locations where you serve customers are a part of the same legal entity.Enable updatesEncoding FormatEnd DateEnd OffsetEnd date and time of the eventEnhanced SearchEnter Schema TypeEnter a site URL to see how it ranks for the same SEO criteria as your site.Enter the name of your site to appear in search results.Enter the number of days to keep Analytics data in your database. The maximum allowed days are 180. Though, 2x data will be stored in the DB for calculating the difference properly.Entire SiteEpisodeEpisode DescriptionEpisode DurationEpisode Image URLEpisode NameEpisode NumberEpisode URLEquatorial GuineaEritreaEstimated CostEstimated Cost:EstoniaEthiopiaEventEvent Attendance ModeEvent StatusEvent TypeEvery 15 DaysEvery 7 DaysExample: /get/Example: P12DT23H15MExcludeExclude %s Terms ExcludedExperience RequiredExportExport 404 LogsExport CSVExport RedirectionsExport and download 404 logs from a selected period of time in the form of a CSV file. Leave the from/to fields empty to export all logs.Export current redirections as a CSV file.External Link IconFAQFULL REPORTFact CheckFactCheckFalkland IslandsFalkland Islands (Islas Malvinas)Falkland Islands (Malvinas)Faroe IslandsFaxFijiFilterFilter by Schema TypeFindFinishFinlandFor example, Game, MultimediaFor example, Windows 7, OSX 10.6, Android 1.6For more information, please see %s.For the advanced users who want to control every SEO aspect of the website. You are offered options to change everything and have full control over the website’s SEO.For websites where you only want to change the basics and let Rank Math do most of the heavy lifting. Most settings are set to default as per industry best practices. One just has to set it and forget it.For your video content, a Video Sitemap is a recommended step for better rankings and inclusion in the Video search.FormatFormat used for the new captions.Format used for the new descriptions.Format used when the address is displayed using the [rank_math_contact_info] shortcode.
    Available Tags: {address}, {locality}, {region}, {postalcode}, {country}, {gps}Format: +1-401-555-1212FranceFree versionFrench GuianaFrench PolynesiaFrench Southern TerritoriesFridayFrom dateFully-qualified URL of the episode audio file, including the format extension (for example, .wav, .mp3)GTINGTIN-12GTIN-13GTIN-14GTIN-8GabonGambiaGames & HobbiesGenderGenerateGenerate Video Schema for Old Posts/PagesGeo CoordinatesGeo CordinatesGeorgiaGermanyGhanaGibraltarGive your business's new location a name here. This field is required and will be visible to users.Global IdentifierGlobal Identifier key to use in the Product Schema.Global Identifier labelGlobal Identifier label to show on Product Page.Global Templates in UseGoogle CanonicalGoogle Core UpdatesGoogle Core Updates in the GraphsGoogle Maps API KeyGoogle Maps Embed APIGoogle News Publication NameGoogle PageSpeed score for desktop and mobile.Google TrendsGoogle does not allow Person as the Publisher for articles. Organization will be used instead.Google: Googlebot-News indexGovernment & OrganizationsGreeceGreenlandGrenadaGuadeloupeGuamGuatemalaGuernseyGuineaGuinea-BissauGuyanaHTML CodeHTML TagHaitiHeadlineHealthHeard Island and McDonald IslandsHeard Island and Mcdonald IslandsHeightHide Closed DaysHide Opening HoursHide SitemapHide routeHide the sitemap from normal visitors?Hiring OrganizationHiring Organization HitsHoly See (Vatican City State)HondurasHong KongHoverHow ToHow many times your site showed up in the search results.How many times your site was clicked on in the search results.How many times your site was clicked.HowToHungaryHybridISBNISO 4217 Currency code. Example: EURISO 8601 duration format. Example: PT1H30MISO 8601 duration format. Example: PT37M. Use this tool to convert standard time to ISO8601 format.IcelandIdentifierIf an imported redirection differs from an existing redirection (or another imported redirection) only by the source value, then those redirections will be merged into a single redirection with multiple sources. You can change this behavior with the %s filter hook.If checked, post status will be changed to Draft and its URL will return a 404 error, as required by the Rich Result guidelinesIf empty, podcast channel image will be used from the Settings page.If set to true, this property indicates whether a job posting will accept experience in place of its formal educational qualifications. If set to true, you must include both the experienceRequirements and educationRequirements properties.If the numeric ID is specified in the %s column, then the redirection will be edited. If it is not set or empty, then a new redirection will be created.If you can see the site data in your Search Console and Analytics accounts, but not here, then %1$s try reconnecting your account %2$s and make sure that the correct properties are selected in the %1$s Analytics Settings%2$s.ImageImage AltImage TitleImage URLImportImport & ExportImport CSVImport RedirectionsImport SEO meta data for posts, terms, and users from a CSV file.Import Schema Code fromImport a CSV file to create or update redirections. The file must include at least the following columns: %sImport could not be canceled.Import could not be canceled: invalid nonce. Please try again.Import could not be canceled: you are not allowed to import content to this site.Import failed.Import finished. In the next steps you can review the settings.Import in progress...Import successful.Imported %d rows.Importing…ImpressionsIn Author (on Single Posts)In Publisher (Organization or Person Schema)In WebPage SchemaIn WebSite SchemaIncludeInclude ImagesInclude Images from the ACF Fields.Include KML File in the SitemapInclude Only Tracked KeywordsInclude Secondary KWsInclude SectionsInclude business locations in site-wide search results.Include deactivated redirectionsInclude images added in the ACF fields.Include read-only columns (SEO score and link counts)Include reference to images from the post content in sitemaps. This helps search engines index your images better.IndexIndex StatusIndex Status ResultIndexing AllowedIndexing StateIndiaIndicates whether the event occurs online, offline at a physical location, or a mix of both online and offline.Indicates whether the podcast is explicit language or adult content.IndonesiaInsertInsert amount, e.g. 50.00, or a salary range, e.g. 40.00-50.00Insert/edit linkInstruction TextsInstruction TypeInstruction name of the recipe.Intelligent SuggestionsInterestInvalid nonce.Inventory LevelIranIran, Islamic Republic ofIraqIrelandIs ExplicitIs Family Friendly VideoIs Telecommute JobIs episode family friendly?Isle of ManIsraelIssue MessageIssuesIt seems that there are no stats to show right now.It seems that you don't have an active subscription for %1$s. Please see %2$sdetails and pricing%3$s.ItalyItemsItems processed: %1$s/%2$sIvory CoastJSON-LD CodeJSON-LD/Custom CodeJamaicaJapanJerseyJob LocationJob PostingJob TypeJob titleJordanKML is a file format used to display geographic data in an Earth browser such as Google Earth. More information: Locations KMLKazakhstanKeep this section empty if this is an editorial reviews.KenyaKeywordKeyword ManagerKeywordsKeywords summarizing the dataset. Add one keyword per line.Kids & FamilyKilometersKiribatiKorea, Democratic People's Republic ofKorea, Republic ofKosovoKuwaitKyrgyzstanLao People's Democratic RepublicLaosLast Crawl TimeLast Crawl: Last Mod.LatitudeLatitude and longitude values separated by comma.LatviaLearn moreLearn more about Video Sitemap.Learn more about XML Sitemaps.Learn more.LebanonLeftLesothoLiberiaLibyaLibyan Arab JamahiriyaLicenseLiechtensteinLimit the number of locations shown on your website to those nearest your user.LinkLink ColorLink TitleLink edited.Link inserted.Link selected.Link to Full ReportLinksList of custom fields name to check for video content. Add one per line.LithuaniaLoading…Local BusinessLocal Business NameLocal Business SchemaLocal Business by Rank MathLocal SitemapLocalityLocationLocation CategoriesLocation DetectionLocation Post Type NameLocation TypeLocation of a page describing the dataset.LocationsLocations Category BaseLocations Post Type BaseLocations Post Type Name (Plural)LogoLogo LinkLogo URL of the organization offering the job position. Leave empty to use your own company informationLogo appearing in the header part of the report.LongitudeLuxembourgMPNMacaoMacao S.A.R., ChinaMacauMacedoniaMacedonia, the Former Yugosalv Republic ofMadagascarMake schema PrimaryMake sure to add the Local Business Block or %s to display your business data.Make your podcasts discoverable via Google Podcasts, Apple Podcasts, and similar services with Podcast RSS feed and Schema Markup generated by Rank Math.MalawiMalaysiaMaldivesMaliMaltaManage CategoriesManually create and edit your own custom Schema – fully control all of your properties, property groups, and the associated attributes. Please proceed with caution and validate your code to ensure it aligns with Google's Structured Data guidelines and standards.MapMap HeightMap SettingsMap StyleMap TypeMap WidthMark Solved.Mark Unsolved.Mark this video as Family-friendlyMarshall IslandsMartiniqueMaterialMaterials:MauritaniaMauritiusMaximum number of locations to showMayotteMeasurement systemMenu URLMergedMessageMexicoMicronesiaMicronesia, Federated States ofMiddle CenterMiddle LeftMiddle RightMilesMissing CSV headers.Missing alt tagMissing captionMissing import file.Missing one or more required columns.Missing or default title tagMobile UsabilityMobile Usability ResultModified DateMoldovaMoldova, Republic ofMonacoMondayMongoliaMonitor SEO PerformanceMontenegroMonthsMonths of ExperienceMontserratMore detailsMore informationMoroccoMove downMove upMovieMovie DirectorMovie NameMozambiqueMusicMyanmarMyanmar (Burma)NameName of the podcast.Name*NamibiaNauruNegative notes, add one item per lineNepalNetherlandsNetherlands AntillesNew %sNew %s categoryNew CaledoniaNew CategoryNew Category NameNew SchemaNew ZealandNews & PoliticsNews ArticleNews Post TypeNews SitemapNews SitemapsNews Sitemaps allow you to control which content you submit to Google News.News Sitemaps allow you to control which content you submit to Google News. More information: News Sitemaps overviewNextNicaraguaNigerNigeriaNiueNoNo %s found in Trash.No %s found.No ArchiveNo FollowNo Image IndexNo IndexNo SnippetNo changeNo data to show.No file selected.No html body found.No matches found.No new Focus Keywords found.No posts found to convert.No results found matching your search query.No settings found to be imported.No url found.No valid ID provided.No valid redirection found.Noindex Hidden ProductsNon-persistent random word chosen from a list. A new random word will be chosen on each page load.Nonce error. Please try again.NoneNone (Click here to set one)Norfolk IslandNormalNorth KoreaNorthern Mariana IslandsNorwayNot AvailableNote:Note: Please save the post as a draft first to see the actual data.Object unique idOffOffer availabilityOffersOmanOnce you save the changes, we will create a new custom post type called "Locations" where you can add multiple locations of your business/organization.One or more errors occured while importing: One or more of the selected redirections could not be changed because they are scheduled for future activation/deactivation.Online Event URLOnly 6 keywords can be added in the graphOnly the %1$s and the %2$s columns are required, the others are optional.Open 24/7Open 24/7 labelOpen 24h labelOpen DaysOpen ReportOpen in new tab.Open nowOpening HoursOpening Hours FormatOpening Hours SettingsOpening Hours:Opening TimeOperating SystemOptions will be applied to old & new posts. By default, only Primary keyword will be imported.OrganizationOrganization LogoOrganization Logo (Recommended)Organization URLOrganization URL (Recommended)Organize your redirections in categories.Orphan PostsOther terms for your recipe such as the season, the holiday, or other descriptors. Separate multiple entries with commas.Owner Email Owner NamePRO versionPage FetchPage Fetch StatePage URLPageSpeedPageviewsPakistanPalauPalestinePalestinian TerritoryPalestinian Territory, OccupiedPanamaPapua New GuineaParaguayParent CategoryParent Category:Past 12 monthsPast 30 daysPast 5 yearsPast 7 daysPast 90 daysPast dayPayment AcceptedPayrollPayroll (Recommended)PerformerPerformer InformationPeriodically analyze postPersistent random word chosen from a listPersonPerson or CompanyPerson/Organization NamePeruPhilippinesPhonePhone NumberPinterest DebuggerPitcairnPlease %1$s connect Rank Math SEO PRO %2$s for automatic updates.Please activate Schema & Sitemap module to use this module.Please activate Schema module to use this module.Please activate Sitemap module to use this module.Please consider using %1$s Block instead.Please select a CSV file to import.Please select a file to import.Please select at least one object type to export.Please set the Focus Keyword for this page.Please update Rank Math Free to the latest version first before using Rank Math PRO.Please update the free version before updating Rank Math SEO PRO.PodcastPodcast CategoryPodcast DescriptionPodcast EpisodePodcast ImagePodcast NamePodcast channel image configured in the Rank Math Settings.PolandPopulate automatic Video Schema by auto-detecting any video in the content.PortugalPositionPosition HistoryPosition of the episode within an ordered group of episodes (1, 2, 3, etc).Position of the season within an ordered group of seasons (1, 2, 3, etc).Positions SummaryPositive notes, add one item per linePostPost AnalyticsPost Type General NameSchemasPost Type Singular NameSchemaPost types:Postal CodePosting Expiry DatePosting ID (Recommended)PostsPreparation TimePreviewPreview ImagePricePrice RangePrice Valid FromPrice Valid UntilPrice indicationPrimary %sPrimary CountryPrimary Focus KeywordPrimary KeywordPrimary NumberPrintProcess CodeProcess HTMLProductProduct BrandProduct CurrencyProduct In-StockProduct PriceProduct SKUProduct URLProduct nameProsPublic Post TypesPublic TaxonomiesPublication DatePublish your location!Published DatePuerto RicoQatarQuantity produced by the recipe, for example 4 servingsQuestionQuestionsRandom WordRank MathRank Math FAQ SchemaRank Math PRORank Math Pro is installed but not activated yet. %1$sActivate now%2$s. It only takes 20 seconds!Rank Math SEO FiltersRank Math SEO PRORank Math SEO PRO For WordPressRank Math SEO score.Rank Math Schema TemplatesRank Math [SEO Report] - %sRank Math free version is required to run Rank Math Pro, but it could not be activated automatically. Please install and activate the free version first.Rank Math free version is required to run Rank Math Pro, but it could not be installed automatically. Please install and activate the free version first.Rank Math free version is required to run Rank Math Pro. Both plugins are now disabled.Rank Math's Local Business blockRank Math: Added Video Schema to posts successfully.Rank Math’s SEO Analyzer Score.Ranked for most ClicksRanked for most ImpressionsRanked for most KeywordsRanked for most Search TrafficRanking KeywordsRatingRating MaximumRating MinimumRating maximum scoreRating minimum scoreRating scoreRead moreRecipeRecipe IngredientsRecipe InstructionsRecipe Video ThumbnailRecipe YieldRecipe ingredients, add one item per lineRedirectRedirected PostsRedirection CategoriesRedirection CategoryRedirection will be activated on this date (optional).Redirection will be deactivated on this date (optional).Redirections CSVRedirections successfully synced to the .htaccess file.Reference Web page Referring URLsRefreshRegionReligion & SpiritualityRemainingRemote Job Location (Optional)RemoveRemove Media Data from RSS feedRemove custom canonical URLRemove from graphRemove redirectionReplaceReplace characters or words in the alt tags, title tags, or in the captions.ReplacementsReport Email AddressReport Email SubjectReport Footer TextReport Header BackgroundReport LogoReport Top TextRepublic of IrelandRest of the KeywordsRestaurantReunionReviewReview LocationRich Pins ValidatorRich Result TypesRich ResultsRightRoadmapRobots MetaRobots meta edited for %1$d %2$s.Robots stateRobots.txt StateRomaniaRouteRoute LabelRussiaRussian FederationRwandaRéunionSEO DescriptionSEO DetailsSEO Report of Your WebsiteSEO ScoreSEO SettingsSEO TitleSEO is the most consistent source of traffic for any websiteSEO suggestionsSaint BarthélemySaint HelenaSaint Kitts and NevisSaint LuciaSaint Martin (Dutch part)Saint Martin (French part)Saint Pierre and MiquelonSaint Vincent and the GrenadinesSalarySalary (Recommended)Salary CurrencySalary amount is forSame AsSamoaSan MarinoSao Tome and PrincipeSatelliteSaturdaySaudi ArabiaSaveSave SettingsSave and ContinueSave spending time and moneyScheduled ActivationScheduled DeactivationSchemaSchema BuilderSchema FoundSchema TemplatesSchema edited for %1$d %2$s.Schema to add.Schema type of the post.SchemasScience & MedicineSearchSearch %sSearch ClicksSearch Impression:Search ImpressionsSearch Keyword…Search Locations within the radiusSearch Post URLSearch Redirection CategoriesSearch TrafficSearch Traffic:Search categoriesSearch engines display your email address.Search engines may prominently display your contact phone number for mobile users.Search schemasSeasonSeason NameSeason NumberSeason URLSecondary NumberSecondary phoneSelect BrandSelect CategorySelect PageSelect Post TypesSelect Product Brand Taxonomy to use in Schema.org & OpenGraph markup.Select TimezoneSelect a Rank Math settings file on your computer and upload it to use the custom settings.Select a page on your site where you want to show the LocalBusiness meta data.Select opening hours. You can add multiple sets if you have different opening or closing hours on some days or if you have a mid-day break. Times are specified using 24:00 time.Select post types to enable SEO options for them and include them in the sitemap.Select taxonomies to enable SEO options for them and include them in the sitemap.Select the category that best reflects the content of your show.Select the default watermark that will be applied if no specific watermark is selected.Select the map style you wish to use on the frontend of your website.Select the post type where you use videos and want them to be shown in the Video search.Select the post type you use for News articles.Select the text to display alongside your opening hours when your store is open 24/7.Select this if you have a custom Rank Math settings file you want to use.Select whether to include a link to the Full Report admin page in the email or not.Select which tables to show in the report.Select your organization’s primary country of operation. This helps improve the accuracy of the store locator.Select your preferred measurement system (miles or kilometers).SenegalSentence casingSerbiaSerbia and MontenegroServes CuisineServiceSet Product Pages to noindex when WooCommerce Catalog visibility is set to hidden.Set Schema: Default (%s)Set Schema: NoneSet to about.Set to followSet to indexSet to mentions.Set to nofollowSet to nofollow.Set to noindexSet to sponsored.Set up display rules to control where this Schema template is used on your website. For example, choose "Entire Site" to use the template on all pages on your website.SettingsSettings could not be imported:Settings could not be imported: Upload failed.Settings file could not be imported:SeveritySeychellesShortcodeShow %sShow Business InformationShow Business URLShow COC numberShow Category filterShow Company AddressShow Company NameShow CountryShow EmailShow FAX numberShow Global IdentifierShow InfoWindowShow LogoShow MapShow Marker ClusteringShow Opening HoursShow Price IndicationShow Primary numberShow Route PlannerShow Route labelShow Secondary numberShow StateShow TAX IDShow VAT numberShow address on one lineShow nearest location if none is found within radiusShow open now label after opening hour for current dayShow radiusShow routeSierra LeoneSingaporeSingularSint MaartenSitemapSitemapsSlovakiaSloveniaSociety & CultureSoftwareSolomon IslandsSomaliaSorry, no keyword found.Sorry, no locations were found.Sorry, no post id found.Sorry, no record id found.Sorry, you are not allowed to export redirections on this site.Sorry, you are not allowed to export the content of this site.Sorry, you are not allowed to import contents to this site.Sorry, you are not allowed to import redirections on this site.Sorry, you are not allowed to save template.Sorry, your user does not seem to have the necessary capabilities to export.South AfricaSouth Georgia and the South Sandwich IslandsSouth Georgia/Sandwich IslandsSouth KoreaSouth SudanSpainSpatial CoverageSpeakableSpecial CoverageSpecial Sitemaps:Specify another Schema.org type to further describe the product that is referenced. You can also insert a URL to an external vocabulary such as Wikidata or Wikipedia.Sports & RecreationSri LankaSt. HelenaSt. Kitts & NevisSt. LuciaSt. MartinSt. Pierre & MiquelonSt. Vincent & GrenadinesStart AuditStart DateStart OffsetStatusStepStepsStore LocatorStreet AddressSubject of the report emails.Submit now with Instant IndexingSuccessfully Completed.SudanSuggested ChangesSundaySuper-charge your website’s SEO with the Rank Math PRO options like Site Analytics, SEO Performance, Custom Schema Templates, News/Video Sitemaps, etc.SuppliesSupplySupply:SurinameSvalbard & Jan MayenSvalbard and Jan MayenSwazilandSwedenSwitzerlandSync to .htaccessSyriaSyrian Arab RepublicSão Tomé & PríncipeSão Tomé and PríncipeTV & FilmTagsTaiwanTaiwan, Province of ChinaTajikistanTanzaniaTanzania, United Republic ofTax IDTaxonomies:TechnologyTemporal CoverageTermsTerrainTest with GoogleText ColorText or basic HTML to insert below the title.Text or basic HTML to insert in the footer area.Text to show in Opening hours when business is closed.ThailandThe %1$s column may contain the value %2$s, or nothing.The ISBN of the print bookThe URL of the online event, where people can join. This property is required if your event is happening onlineThe URL of the organization offering the job position. Leave empty to use your own company informationThe catalog name.The cuisine of the recipe (for example, French or Ethiopian).The data in the dataset covers a specific time interval. Only include this property if the dataset has a temporal dimension.The date after which the price will no longer be availableThe date the movie was released.The date when the item becomes valid.The date when the job posting will expire. If a job posting never expires, or you do not know when the job will expire, do not include this propertyThe edition of the bookThe educational background needed for the job posting. If there aren't any educational requirements, use the no requirements value. If you don't know the educational requirements, don't add this property.The email address of the podcast owner. Please make sure the email address is active and monitored.The end time of the clip expressed as the number of seconds from the beginning of the work.The estimated cost of the supplies consumed when performing instructions.The experience that's required for the job posting. If there aren't any requirements, use 0.The file format of the distribution.The following lines could not be imported: The hiring organization's unique identifier for the job.The job title of the person (for example, Financial Manager).The label that appears in the sidebar for the custom post type where you can add & manage locations.The link for the download.The manufacturer of the product. If enabled, the Organization data from Local SEO settings will be used.The name of the company. Leave empty to use your own company information.The name of the news publication. It must match the name exactly as it appears on your articles in news.google.com, omitting any trailing parentheticals. More information at support.google.comThe number of calories in the recipe. Optional.The original date on which employer posted the job. You can leave it empty to use the post publication date as job posted dateThe podcast owner contact name.The price range of the business, for example $$$.The price range of the business.The primary focus keyword set for the post.The rating of the video. Supported values are float numbers in the range 0.0 (low) to 5.0 (high), inclusive. (Used in the Video Sitemap only)The redirections could not be synced because the .htaccess file does not exist or it is not writable.The review or rating must be displayed on the page to comply with Google's Schema guidelines.The same dataset can be included in more than one such repository. You can refer to a data catalog that this dataset belongs to by referencing it directly.The start time of the clip expressed as the number of seconds from the beginning of the work.The timezone is used to calculate the Open now functionality.The title of the tome. Use for the title of the tome if it differs from the book. *Optional when tome has the same title as the bookThe total test count is different for the competitor as we don't have access to their database.The truthfulness rating assigned to ClaimReview.reviewRating, as a human-readible short word or phrase. This value is displayed in the fact check in search results. Examples: True, Mostly trueThe venue name.This Video Sitemap is generated by Rank Math WordPress SEO Plugin. It is what search engines like Google use to find and understand the video content on your website.This XML Sitemap contains %s URLs.This XML Sitemap is generated by Rank Math WordPress SEO Plugin. It is what search engines like Google use to crawl and re-crawl posts/pages/products/images/archives on your website.This email was sent to you as a registered member of %s.This is how many times your site has been clicked on in the search results.This is how many times your site showed up in the search results.This is how many times your site was clicked on in the search results.This is the average click-through rate (search clicks divided by search impressions).This is the average position of your site in the search results.This is the number of pageviews carried out by visitors from Google.This is the total number of keywords your site ranked for.This is your total AdSense earning from the time period.This option allows you to monitor the SEO performance of all of your sites in one centralized dashboard on RankMath.com, so you can check up on sites at a glance. Learn more.This option allows you to show %s in the Analytics graphs.This page can't load Google Maps correctly. Please add %s.This update will install a beta version of Rank Math SEO PRO.ThursdayTime format used in the contact shortcode.TimeframeTimor-LesteTitleTitle CasingTitle text set for the current image.To dateTo update your email preferences, %s. ###ADDRESS###TogoTokelauTongaToolToolsTools:Top 5 Losing KeywordsTop 5 Losing PostsTop 5 Winning KeywordsTop 5 Winning PostsTop CenterTop LeftTop Losing KeywordsTop Losing PostsTop RightTop StatusesTop Winning KeywordsTop Winning PostsTotal ClicksTotal ImpressionsTotal KeywordsTotal TimeTotal number of keywords your site ranking below 100 position.Tracking PrefixTrafficTrendTrinidad & TobagoTrinidad and TobagoTuesdayTunisiaTurkeyTurkmenistanTurks & Caicos IslandsTurks and Caicos IslandsTurned OffTuvaluTypeType of dish, for example appetizer, or dessert.Type of employment. You can choose more than one valueType of the eventU.S. Virgin IslandsURLURL / Online PageURL of a reference Web page that unambiguously indicates the dataset's identity, usually in a different repository.URL of the item.URL pointing to the menu of the restaurant.URL specific to this edition if one existsURL where the logo link should point to.USDUgandaUh-ohUkraineUncategorizedUnited Arab EmiratesUnited KingdomUnited Kingdom (UK)United StatesUnited States (US)United States Minor Outlying IslandsUnknown RegionUnknown object type.Unpublish when expiredUnspecifiedUpdateUpdate %sUpdate %s categoryUpdate CategoryUpdate SchemaUpdatedUpgrade your plan!UploadUpload DateUploading...UruguayUseUse %1$s (case-sensitive) as the value for the %2$s column to delete a redirection.Use 24h FormatUse Exp in place of EducationUse Multiple LocationsUse advanced optionsUse in Schema MarkupUse the following columns in the CSV file (the order does not matter): %sUse this property to specify geographic location(s) in which employees may be located for work from home jobs. At least one country is required.Use this property to specify that the job is a Work From Home (remote) job. keep address empty if job is 100% remote.Use this section only for editorial reviews.UsedUser CanonicalUser Roles:UsersUsing an "Index" or "NoIndex" option allows you to control what Google News Bot (not to be confused with Google Search Bot) can include or not include in the Google News Index.UzbekistanVAT IDVIEW DETAILED ANALYTICSVanuatuVaticanVenezuelaVenue NameVenue URLVerdictVideoVideo CategoryVideo ClipVideo Post TypeVideo SitemapVideo SitemapsVideo Sitemaps give search engines information about video content on your site.Video Sitemaps give search engines information about video content on your site. More information: Video SitemapsVideo TagsVideo ThumbnailVideo Thumbnail: %sVideo URLVideo URL.Video Upload DateViet NamVietnamView %sView SchemaView SchemasVirgin Islands, BritishVirgin Islands, U.S.Wallis & FutunaWallis and FutunaWarning:Warning: the link has been inserted but may have errors. Please test it.We created %1$sRank Math, a WordPress SEO plugin%2$s, to help every website owner get access to the SEO tools they need to improve their SEO and attract more traffic to their website.Website Alternate NameWebsite NameWebsite URL of the venueWebsite or Social LinkWednesdayWestern SaharaWestern SamoaWhen enabled, the Winning Keywords and Losing Keywords sections will only show Tracked Keywords.When enabled, the Winning Keywords section will only show Tracked Keywords.When you're done editing, don't forget to hit "publish" to create this location.Where do you want to use this Schema template?WidthWorldwideXML SitemapXML Sitemaps help search engines index your website's content more effectively.YemenYesYou can either use this shortcode or Schema Block in the block editor to print the schema data in the content in order to meet the Google's guidelines. Read more about it here.You can use the Local Business Block in the block editor, or copy and paste this in the content. Learn moreYou can use the Schema Block in the block editor, or copy and paste this in the content. This shortcode will work on this page only.You have used all of your AI credits and need to purchase more from your SEO service provider.You will generally only need a News Sitemap when your website is included in Google News.You will generally only need a Video Sitemap when your website has video content.Your Locations KML file can be found here: %sYour News Sitemap index can be found here: : %sYour Podcast RSS feed can be found here: %sYour TemplatesYour Video Sitemap index can be found here: %sYour keyword quota has expired. Please upgrade your plan to increase the limit.Your location:Your name or company name intended to feature in Google's Knowledge Panel.ZambiaZimbabweZoom Level[Edit]all lowercaseclick herecssSelectorsdays agodetectedItemse.g. 09:00-17:00hours agohttps://rankmath.com/?utm_source=Plugin&utm_medium=Readme%20Author%20URI&utm_campaign=WPhttps://rankmath.com/wordpress/plugin/seo-suite/locations.kml Sitemap is generated automatically when the Local SEO module is enabled, and the geo-coordinates are added.our Knowledge Base articlesameAstaxonomy general nameRedirection Categoriestaxonomy singular nameRedirection CategoryÅland Islands↳Project-Id-Version: Rank Math - Rank Math Pro PO-Revision-Date: 2023-08-25 11:45+0200 Last-Translator: FX Bénard Language-Team: Language: it MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Plural-Forms: nplurals=2; plural=n != 1; X-Generator: Poedit 3.3.2 Includi questa proprietà solo se il set di dati ha una dimensione spaziale.#%1$s da escludere per %2$s.%d Ore%d Min%d Sec%d reindirizzamento spostato nel cestino.%d reindirizzamenti spostati nel cestino.%d reindirizzamenti sono stati assegnati alla categoria.%s (si apre in una nuova scheda)%s Ti raccomandiamo di salvare un backup del database prima di usare questa opzione perché l'importazione di CSV in formato non corretto può causare la perdita di dati.Categorie %scategoria %s%s pubblicato in privato.%s pubblicato.%s ripristinato come bozza.%s programmato.%s aggiornato.Valore %s da usare nello schema Prodotto.Valore %s da usare nello schema Prodotto.↓ Rank Math← Torna ai reindirizzamenti — Non selezionato —(senza titolo)15 giorni30 giorni6 mesi7 giorni90 giorni← Indice delle sitemapDim. Min: 112Χ112px.
    I motori di ricerca preferiscono le immagini quadrate.Dim. Min: 1400x1400px, Dim. Max: 3000x3000px.
    La dimensione del file non deve superare 0,5 MB.Non è stato possibile salvare un elemento con watermark personalizzato perché il campo del nome è vuoto.Un URL che punta al file multimediale effettivo del videoUn URL che punta al file multimediale del video reale come MP4, MOV, ecc. Lascialo vuoto se non conosci l'URL.Un URL che punta al player incorporabile per il video. Esempio: https://www.youtube.com/embed/VIDEOIDUn URL che punta all'ora di inizio della clip. L'URL della clip deve puntare allo stesso percorso URL del video con parametri di query aggiuntivi che specificano l'ora.Nome descrittivo di un set di dati.Licenza con cui viene distribuito il set di dati.Una descrizione in chiaro dell'episodio senza tag HTML.Una descrizione semplice del podcast.Recipe Video DescriptionNome per il video di una ricettaUn URL della miniatura del video della ricettaUna breve descrizione della categoria più ampia a cui appartiene il video. Aggiungi categorie video separate da virgola. (Usato solo nella Sitemap video)Un breve riassunto che descrive un set di dati.URL del video. Opzionale.Un URL della miniatura del videoTUTTO MAIUSCOLOChiave APIPagina AboutAttivalo adessoAdSenseAggiungiAggiungi automaticamente attributi alt per le foto (avatar) dei profili di chi commenta. Il valore dell'attributo alt coincide con il nome utente.Aggiungi attributi ALT per gli avatarAggiungi lo Schema Markup FAQAggiungi un’immagineAggiungi linkAggiungi il produttoreAggiungi nuovoAggiungi nuovo %sAggiungi una nuova categoria %sAggiungi una nuova categoriaAggiungi una nuova condizioneAggingi Nuovo SchemaAggiungi Schema Video agli articoli che contengono video di YouTube o Vimeo. Si applica solo ad articoli/pagine/tipi di post personalizzati in cui l'opzione Autodetect Video è attiva.Aggiungi watermarkAggiungi automaticamente una didascalia per tutte le immagini senza didascalia. La didascalia viene applicata dinamicamente quando il contenuto viene visualizzato. Il contenuto memorizzato non viene modificato.Aggiungi automaticamente una descrizione per tutte le immagini senza descrizione. La descrizione viene applicata dinamicamente quando il contenuto viene visualizzato, il contenuto memorizzato non viene modificato.Aggiungi un altroAggiungi i dettagli sul copyright se il tuo spettacolo è protetto da copyright.Aggiungi un menu a tendina per filtrare i risultati per categoriaAggiungi nel Keyword ManagerAggiungi didascalia immagine mancanteAggiungi descrizioni immagini mancantiAggiungere più watermark immagini tra cui scegliere per le miniature social.Aggiungi numeroAggiungi un elemento di consegna per riga.Aggiungi uno strumento per linea.Aggiungi o modifica i reindirizzamenti importando ed esportando un file CSV.Aggiungi gli attributi speakable allo Schema Articolo.Aggiungi i prefissi URI che usi per i link affiliati (nascosti), che reindirizzano a siti esterni. Non contano come link interni nell'analisi del contenuto. Aggiungine uno per riga.Aggiungi il prefisso di tracciamento fornito dal tuo servizio di tracciamento, come Chartable, Podsights, Podtrac, ecc.Aggiungi orarioAggiungi alla categoriaAggiungi al graficoAggiungi qui i dettagli della tua attività locale con il Markup Schema "Local Business" e rispettare così l'idoneità per le caratteristiche locali della SERP.AggiuntoAggiunto dal plugin Rank Math SEO.Aggiunto nel Keyword ManagerAggiunta di parole chiave principali...Aggiunta in corso...Codice CSS aggiuntivoCodice CSS aggiuntivo per personalizzare l'aspetto dei report. Inserisci il codice CSS direttamente, senza il tag di stile che lo racchiude. Ti ricordiamo che il supporto CSS è limitato nei client di posta elettronica e l'aspetto può variare notevolmente.Tipo aggiuntivoLe impostazioni aggiuntive sono disponibili in Rank Math SEOIndirizzoFormato indirizzoImpostazioni dell'indirizzoIndirizzo a cui verranno inviati i report. Puoi aggiungere più destinatari separati da virgole.Indirizzo, sobborgo, regione, codice postale o luogo di interesseIndirizzo:AdsenseAvanzato %sPrefisso link di affiliazioneAfghanistanIsole AlandAlbaniaAlgeriaAllineamentotuttoTutti %sTutte le %s categorieTutti gli archiviTutte le sediTutte le sedi fanno parte della stessa organizzazioneTutti i tipi di contenutoTutte le categorie di reindirizzamentoTutti i markup SchemaTutte le tassonomieConsenti il trascinamentoConsenti lo zoomConsenti lo zoom per scorrimentoConsentitiTipi di file consentiti: %sAltAlt text impostato per l'immagine attuale.Nome alternativoSamoa AmericaneÈ necessaria una chiave API per visualizzare Google Maps incorporato nel tuo sito. Ottienila qui: %sUna versione alternativa del nome del sito (per esempio, un acronimo o un nome più breve).Un tag stringa arbitrario che descrive il video. Aggiungi tag video separati da virgola. (Usato solo nella Sitemap video)Un identificatore, come un DOI o un Compact Identifier. Aggiungi un identificatore per riga.AnalyticsReport AnalyticsAndorraAngolaAnguillaRispostaAntartideAntigua e BarbudaAntigua e BarbudaAspettoAspetto AutoreAspetto dell'intestazioneAspetto della data di pubblicazioneAspetto dell'URLCategoria di applicazioneArchiviVuoi davvero aggiungere Schema Video ad articoli o pagine che includono video? Questa azione è irreversibile.Vuoi davvero cambiare il tipo di Schema per gli articoli selezionati? Questo eliminerà per sempre i dati Schema esistenti.Vuoi davvero eliminare tutte le parole chiave tracciate manualmente da Rank Tracker? Questa azione è irreversibile.Vuoi davvero importare i metadati da questo file CSV?Vuoi davvero importare i reindirizzamenti da questo file CSV?Vuoi davvero interrompere il processo di importazione?Area servitaArgentinaArmeniaArticoloSezione dell'articoloTipo di articoloArteArubaCome sopra, ma l'etichetta che sarebbe applicabile a più di una sede (predefinito: RM Locations).URL del file audioAustraliaAustriaAutoreNome dell'autoreAggiunta automatica di parole chiave principaliGenera automaticamente l'immagine per il video rilevato automaticamente.Autodetect VideoAutogenera l'immagineGli aggiornamenti automatici non sono disponibili.Determine automaticamente la posizione come punto di partenza.DisponibilitàAvatar di %sPosizione mediaTasso medio di click-through. I clic di ricerca divisi per le impressioni di ricerca.Posizione media di tutte le parole chiave in classifica sotto la posizione 100.CTR medioPosizione mediaAvg.CTRAzerbaigianBahamasBahreinBangladeshBarbadosRiepilogo di baseBielorussiaBelauBelgioBelizeBeninBermudaBhutanArticolo del blogBoliviaBonaire, Sint Eustatius e SabaLibroFormato del libroBosnia ed ErzegovinaBosnia-ErzegovinaBotswanaCentrato in bassoIn basso a sinistraIn basso a destraIsola di BouvetBrandNome del brandURL del brandValore del brand da usare nel markup Schema.org e OpenGraph.BrasileBreadcrumbsPannello breadcrumbI breadcrumb sono disabilitati in Rank Math SEOTerritorio Britannico nell'Oceano IndianoIsole Vergini BritannicheBruneiBrunei DarussalamBulgariaBurkina FasoBurundiDi lavoroFax LavoroTipo di aziendaByPer impostazione predefinita, viene usato l'URL dell'articolo corrente.File CSVImporta CSVNon è stato possibile importare il CSV:Non è stato possibile importare il CSV: errore nel tipo di file.Non è stato possibile importare il CSV: caricamento non riuscito.Importazione CSV annullata.L'importazione CSV è completata.L'importazione CSV è completata. Sono state importate con successo %d righe.Importazione CSV in corso. Puoi seguire il progresso e annullarlo nel %1$spannello Import & Export%2$s.L'importazione CSV è in corso...CTRCalorieCambogiaCamerunCanadaAnnullaAnnulla l'importazioneImpossibile aggiornareURL canonicoCapo VerdeImpostazioni maiuscole/minuscole per i valori dell'attributo alt. Saranno applicate a tutti gli attributi alt.Impostazioni maiuscole/minuscole per i valori dell'attributo title. Saranno applicate a tutti gli attributi title.Impostazioni maiuscole/minuscole per le didascalie immagini. Saranno applicate a tutte le didascalie immagini.Impostazioni maiuscole/minuscole per le descrizioni delle immagini. Saranno applicate a tutte le descrizioni delle immagini.DidascaliaFormato didascaliaCaraibi olandesiCatalogoCategoriaIsole CaymanCentroRepubblica CentrafricanaChadNumero di iscrizione alla camera di commercioCambia l'uso di maiuscole e minuscole negli attributi altCambia l'uso di maiuscole e minuscole nelle didascalieCambia l'uso di maiuscole e minuscole nelle descrizioniCambia l'uso di maiuscole/minuscole nel titoloSpuntalo per importare i campi meta solo se il loro valore meta corrente è vuoto.Spuntalo per creare solo reindirizzamenti non ancora esistenti.CileCinaSeleziona un paeseScegli i tipi di oggetto da esportare.Scegli se il sito rappresenta una persona o un'organizzazione.Scegli la configurazione della tua sitemap e seleziona il tipo di articoli o pagine che vuoi includere nelle tue sitemap. %sIsola di NataleReclamoPulisci i filtriClicNome della clipURL della clipChiudiChiusoEtichetta ChiusoOrario di chiusuraIsole Cocos (Keeling)ColombiaColoreCodice esadecimale del colore o qualsiasi altro valore valido per la proprietà CSS background:.Il numero delle colonne non corrisponde.CommediaIn arrivoComoreAnalisi della concorrenzaCompletoCongoCongo (Brazzaville)Congo (Kinshasa)Congo - BrazzavilleCongo - KinshasaCongo, Repubblica Democratica delControContattiPagina di contattoContatta il tuo fornitore di servizi SEO per ulteriori crediti AI.ContenutoPunteggio del contenutoURL del contenutoLa conversione è iniziata. Verrà mostrato un messaggio di successo qui una volta che il processo è completato. Puoi chiudere questa pagina.Isole CookTempo di cotturaCopiato!CopiaCopia e incolla questo shortcode nel contenuto.Copia tutti i reindirizzamenti attivi nel file .htaccess.Testo del copyrightCostoCosta RicaCosta d'AvorioNon è stato possibile importare il reindirizzamento.NazioneCorsoFornitore del corsoNome del fornitore del corsoURL del fornitore del corsoScansionato comeCrea una sitemap News per i tuoi contenuti relativi alle notizie. Hai bisogno di una sitemap News solo se hai intenzione di pubblicare contenuti relativi alle notizie sul tuo sito web.CreatoCroaziaCubaTipo di cucinaCuraçaoValute accettateValutaStato attuale dell'evento (opzionale)PersonalizzatoURL canonico personalizzatoL'URL canonico personalizzato è stato rimosso da %1$d %2$s.Campi personalizzatiWatermark per l'immagine personalizzataCodice JSON-LD personalizzatoMeta descrizione personalizzataMeta titolo personalizzatoModalità personalizzata %sSchema personalizzatoPersonalizza l'etichetta dell'opzione che gli utenti possono usare e su cui fare clic per ottenere indicazioni sulla tua sede commerciale nel frontend.CiproRepubblica CecaRepubblica CecaCosta d'AvorioCatalogo dei datiSet di datiSet di datiL'importazione dei dati non funzionerà per questo servizio perché non sono state concesse autorizzazioni sufficienti.DataSetDataSetsDatasetData di creazioneData di pubblicazioneData di pubblicazioneData e ora dell'eventoData della prima pubblicazione di questo tomoPredefinitoWatermark miniature predefinitoEliminaElimina tuttoElimina dal Keyword ManagerEliminatoDanimarcaDescrizioneFormato descrizioniRileva la posizioneRegistaIgnoraVisualizza le condizioniVisualizza l'identificatore globale sulla pagina del prodotto insieme ad altri dettagli del prodotto.DistribuzioneGibutiNon sovrascrivere i dati esistentiNon aggiornare i reindirizzamenti attualiRepubblica DominicanaRepubblica DominicanaNon aggiungere in Schema i dati sugli orari di aperturaDurataSemplice %sEcuadorModifica %sModifica la categoria %sModifica categoriaModifica SchemaEdizioneEdizioniIstruzioneIstruzione richiestaEgittoO un'edizione specifica dell'opera scritta, o il volume dell'operaEl SalvadorEmailIncorpora URLTipo di impiego Tipo di impiego (raccomandato)Dati di colonna vuota.Vuoto per Tutti gli autori, o ID utente separati da virgolaAbilita l'importazione automaticaAbilita SpeakableAbilitalo se tutte le sedi in cui servi i clienti fanno parte della stessa entità legale.Abilita gli aggiornamentiFormato di codificaData di fineFine offsetData e ora di fine dell'eventoRicerca migliorataInserisci il tipo di SchemaInserisci l'URL di un sito per vedere come si posiziona per gli stessi criteri SEO del tuo sito.Inserisci il nome del tuo sito per farlo apparire nei risultati di ricerca.Inserisci il numero di giorni per mantenere i dati di Analytics nel tuo database. I giorni massimi consentiti sono 190. Tuttavia, nel database verrà memorizzato il doppio dei dati per calcolare correttamente la differenza.Intero sitoEpisodeDescrizione dell'episodioDurata dell'episodioURL dell'immagine dell'episodioNome dell'episodioNumero dell'episodioURL dell'episodioGuinea EquatorialeEritreaCosto stimatoCosto stimato:EstoniaEtiopiaEventoModalità di partecipazione agli eventiStato dell'eventoTipo di eventoOgni 15 giorniOgni 7 giorniEsempio: /get/Esempio: P12DT23H15MEscludiEscludi %s terminiEsclusoEsperienza richiestaEsportaEsporta i log 404Esporta CSVEsporta i reindirizzamentiEsporta e scarica i log 404 da un periodo di tempo selezionato sotto forma di un file CSV. Lascia i campi da/a vuoti per esportare tutti i log.Esporta i reindirizzamenti attuali come file CSV.Icona link esterniFAQReport completoFact CheckFactCheckIsole FalklandIsole Falkland (Malvinas)Isole Falkland (Malvinas)Isole FaroeFaxFijiFiltroFiltra per tipo di SchemaCercaCompletaFinlandiaPer esempio, giochi o multimediaPer esempio, Windows 7, OSX 10.6, Android 1.6Per ulteriori informazioni, leggi questo: %s.Per gli utenti avanzati che vogliono controllare ogni aspetto SEO del sito web. Hai a disposizione opzioni per cambiare qualsiasi cosa e mantenere il pieno controllo sulla SEO del sito web.Per i siti web in cui desideri modificare solo le basi e lasciare che Rank Math si occupi del lavoro pesante. La maggior parte delle impostazioni sono configurate in modo predefinito secondo le migliori pratiche del settore. Devi solo impostarle e poi puoi dimenticartene.Per i tuoi contenuti video, una Video Sitemap è un passo raccomandato per un migliore posizionamento e inclusione nella ricerca Video.FormatoFormato usato per le nuove didascalie.Formato usato per le nuove descrizioni.Formato usato quando l'indirizzo viene visualizzato tramite lo shortcode [rank_math_contact_info].
    Tag disponibili: {address}, {locality}, {region}, {postalcode}, {country}, {gps}Formato: +1-401-555-1212FranciaVersione gratuitaGuiana FrancesePolynesia FranceseTerritori Meridionali Francesi VenerdìDaURL completamente qualificato del file audio dell'episodio, compresa l'estensione del formato (per esempio, .wav, .mp3)GTINGTIN-12GTIN-13GTIN-14GTIN-8GabonGambiaGiochi e hobbyGenereGeneraGenera lo Schema Video per articoli e pagine vecchi.Coordinate geograficheCoordinate geograficheGeorgiaGermaniaGhanaGibilterraDai un nome alla nuova sede della tua attività. Questo campo è obbligatorio e sarà visibile agli utenti.Identificatore globaleChiave dell'identificatore globale da usare nello schema Prodotto.Etichetta dell'identificatore globaleEtichetta dell'identificatore globale da mostrare nella pagina del prodotto.Template globali in usoGoogle canonicalAggiornamenti Google CoreAggiornamenti Google Core nei graficiChiave API Google MapsAPI Google Maps EmbedNome delle pubblicazioni di Google NewsPunteggio Google PageSpeed per desktop e mobile.Google TrendsGoogle non permette che il ruolo di Editore per gli articoli sia attribuito a una persona. Verrà usata l'organizzazione.Google: Indice Googlebot-NewsGoverno e organizzazioniGreciaGroenlandiaGranadaGuadalupaGuamGuatemalaGuernseyGuineaGuinea-BissauGuyanaCodice HTMLTag HTMLHaitiMottoSaluteIsole Heard e McDonaldIsola Heard e Isole McdonaldAltezzaNascondi i giorni di chiusuraNascondi orario di aperturaNascondi la sitemapNascondi itinerarioNascondi la sitemap ai visitatori normali?Azienda di assunzioneSocietà che assumeHitSanta Sede (Stato della Città del Vaticano)HondurasHong KongHover - Al passaggio del mouseTutorialIl numero di volte in cui il tuo sito è apparso nei risultati di ricerca.Il numero di volte in cui le persone hanno fatto clic sul tuo sito dai risultati di ricerca.Quante volte il tuo sito è stato cliccato.HowToUngheriaIbridaISBNCodice valuta ISO 4217. Esempio: EURFormato di durata ISO 8601. Esempio: PT1H30MFormato di durata ISO 8601. Esempio: PT37M. Usa questo strumento per convertire l'ora standard nel formato ISO8601.IslandaIdentificatoreSe un reindirizzamento importato differisce da un reindirizzamento esistente (o da un altro reindirizzamento importato) solo per il valore della fonte, questi reindirizzamenti saranno fusi in un unico reindirizzamento con fonti multiple. È possibile modificare questo comportamento con l'hook del filtro %s.Se selezionato, lo stato dell'articolo sarà cambiato in Bozza e il suo URL restituirà un errore 404, come richiesto dalle linee guida Rich Result.Se è vuoto, verrà usata l'immagine del canale podcast dalla pagina Impostazioni.Se impostata su true, questa proprietà indica se un annuncio di lavoro accetta l'esperienza al posto delle qualifiche formali. Quando è impostata su true, è necessario includere entrambe le proprietà experienceRequirements e educationRequirements.Se l'ID numerico è specificato nella colonna %s, allora il reindirizzamento sarà modificato. Se non è impostato o è vuoto, verrà creato un nuovo reindirizzamento.Se puoi vedere i dati del sito nei tuoi account Search Console e Analytics, ma non qui, allora %1$s prova a ricollegare il tuo account %2$s e assicurati che le proprietà corrette siano selezionate in %1$s Impostazioni Analytics%2$s.ImagesAlt immagineTitolo dell'immagineURL immagineImportaImporta ed esportaImporta CSVImporta reindirizzamentiImposta i metadati SEO per articoli, termini e utenti da un file CSV.Importa il codice Schema daImporta un file CSV per creare o aggiornare i reindirizzamenti. Il file deve includere almeno le seguenti colonne: %sNon è stato possibile annullare l'importazione.Non è stato possibile annullare l'importazione: nonce non valido. Prova di nuovo.Non è stato possibile annullare l'importazione: non hai i permessi per importare contenuto su questo sito.Importazione non riuscita.Importazione terminata. Nei prossimi passaggi puoi rivedere le impostazioni.Importazione in corso...Importazione riuscita.Sono state importate %d righe.Importazione in corso...ImpressioniIn Autore (sui singoli articoli)In Editore (Schema Organizzazione o Persona)Nello Schema WebPageNello Schema WebSiteIncludiIncludi immaginiIncludi le immagini dai campi ACF.Includi il file KML nella sitemapInclude solo le parole chiave tracciateIncludi keyword secondarieIncludi sezioniIncludi le sedi delle aziende nei risultati di ricerca in tutto il sito.Includi i reindirizzamenti disattivatiIncludi le immagini aggiunte nel campo ACF.Include le colonne in sola lettura (punteggio SEO e conteggio link)Includi il riferimento alle immagini dal contenuto dell'articolo nelle sitemap. Questo aiuta i motori di ricerca a indicizzare meglio le tue immagini.IndexIndex StatusRisultato dello stato dell'indiceIndicizzazione permessaStato di indicizzazioneIndiaIndica se l'evento si verifica online, offline in un luogo fisico, o in un mix di online e offline.Indica se il podcast presenta linguaggio esplicito o contenuti per adulti.IndonesiaInserisciInserisci un importo, per esempio 50,00, o un intervallo di stipendio, per esempio 40,00-50,00Inserisci/Modifica linkTesti delle istruzioniTipo di istruzioneNome della ricetta.Suggerimenti intelligentiInteresseNonce non valido.Livello di inventarioIranIran, Repubblica Islamica diIraqIrlandaÈ esplicitoÈ un video per famiglieÈ un lavoro in telelavoroL'episodio è adatto alle famiglie?Isola di ManIsraeleMessaggio del problemaProblemiSembra che al momento non ci siano dati da mostrare.Sembra che tu non abbia un abbonamento attivo per %1$s. Guarda i %2$sdettagli e il prezzo%3$s.ItaliaVociElementi elaborati: %1$s/%2$sCosta d'AvorioCodice JSON-LDCodice JSON-LD/PersonalizzatoGiamaicaGiapponeJerseySede di lavoroOfferte di lavoroTipo di lavoroTitolo professionaleGiordaniaKML è un formato di file utilizzato per visualizzare i dati geografici in un browser terrestre come Google Earth. Ulteriori informazioni: Locations KMLKazakistanMantieni questa sezione vuota se si tratta di recensioni editoriali.KenyaParola chiaveKeyword ManagerParole chiaveParole chiave che riassumono il set di dati. Aggiungi una parola chiave per riga.Infanzia e famigliaKilometriKiribatiCorea, (Repubblica Democratica Popolare di)Corea, Repubblica diKosovoKuwaitKirghizistan Repubblica Democratica Popolare del LaosLaosOra dell'ultimo crawlUltimo crawl: Ultima mod.LatitudineValori di latitudine e longitudine separati da virgola.LettoniaApprofondisciUlteriori informazioni sulle sitemap video.Ulteriori informazioni sulle sitemap XML.Ulteriori informazioni.LibanoSinistraLesothoLiberiaLibiaGran Giamahiria Araba LibicaLicenzaLiechtensteinLimita il numero di sedi mostrate sul tuo sito web a quelle più vicine al tuo utente.LinkColore del linkTitolo del linkLink modificato.Link inserito.Link selezionato.Link al report completoLinkElenco di nomi di campi personalizzati da controllare per i contenuti video. Aggiungine uno per riga.LituaniaCaricamento in corso...Local BusinessNome Local BusinessSchema Local BusinessLocal Business by Rank MathSitemap delle sedi - Sitemap LocalLocalitàLuogoCategorie di posizioneIdentificazione posizioneNome del tipo di contenuto SediTipo di posizionePosizione di una pagina che descrive il set di dati.SediCategoria base SediBase del tipo di contenuto SediNome del tipo di contenuto Sedi (plurale)LogoLink del logoLogo URL dell'azienda che offre il lavoro. Lascialo vuoto per usare le informazioni della tua azienda.Logo che compare nell'intestazione del report.LongitudineLussemburgoMPNMacaoMacao S.A.R., ChinaMacaoMacedoniaMacedonia, l'ex Repubblica jugoslava diMadagascarRendi lo schema primarioAssicurati di aggiungere il blocco Local Business o %s per visualizzare i dati dell'azienda.Rendete i vostri podcast scopribili tramite Google Podcasts, Apple Podcasts e servizi simili con il feed RSS Podcast e lo Schema Markup generato da Rank Math.MalawiMalesiaMaldiveMaliMaltaGestisci categorieCrea e modifica manualmente il tuo Schema personalizzato - hai pieno controllo di tutte le proprietà, dei gruppi di proprietà e degli attributi associati. Procedi con cautela e convalida il tuo codice per assicurarti che sia conforme alle linee guida e agli standard di Google sui dati strutturati.MappaAltezza della mappaImpostazioni della mappaStile della mappaTipo di mappaLarghezza della mappaSegna come risolto.Segna come non risolto.Segnala questo video come adatto alle famiglieIsole MarshallMartinicaMaterialeMateriali:MauritaniaMauritiusNumero massimo di sedi da mostrareMayotteSistema di misuraURL del menuUnitoMessaggioMessicoMicronesiaMicronesia, Stati Federati diCentratoCentrato a sinistraCentrato a destraMigliaHeader CSV mancanti.Alt tag mancanteDidascalia mancanteFile di importazione mancante.Mancano una o più colonne obbligatorie.Titolo tag mancante o predefinitoUsabilità mobileRisultato di usabilità mobileData di modificaMoldaviaMoldavia, Repubblica diMonacoLunedìMongoliaMonitora la performance SEOMontenegroMesiMesi di esperienzaMontserratPiù dettagliUlteriori informazioniMaroccoSposta in bassoSposta in altoFilmRegista del filmNome del filmMozambicoMusicaBirmaniaMyanmar (Birmania)NomeNome del podcast.Nome*NamibiaNauruNote negative, aggiungi una voce per rigaNepalPaesi BassiAntille OlandesiNuovo %sNuova categoria %sNuova CaledoniaNuova categoriaNuovo nome di categoriaNuovo SchemaNuova ZelandaNotizie e politicaArticolo di notizieNuovo tipo di contenutoSitemap NewsSitemap NewsLe sitemap News ti permettono di controllare il contenuto che invii a Google News.Le Sitemap News consentono di controllare i contenuti inviati a Google News. Ulteriori informazioni: Panoramica di Sitemap NewsSuccessivoNicaraguaNigerNigeriaNiueNoNessun %s trovato nel cestino.Nessun %s trovato.Nessun ArchivioNofollowNessuna immagine indiceNoindexNessuno snippetNessun cambioNessun dato da mostrare.Nessun file selezionato.Nessun body html trovato.Nessun risultato trovato.Non sono state trovate nuove parole chiave principali.Non abbiamo trovato articoli da convertire.Non sono stati trovati risultati corrispondenti alla tua richiesta di ricerca.Nessuna impostazione trovata da importare.Nessun url trovato.Nessun documento d'identità valido.Nessun reindirizzamento valido trovato.Metti in noindex i prodotti nascostiParola a caso non persistente scelta da una lista. Una nuova parola a caso sarà scelta a ogni caricamento della pagina.Errore nonce. Prova di nuovo.NessunoNessuno (fai clic qui per impostarne uno)Isole NorfolkNormaleCorea del NordIsole Marianne SettentrionaliNorvegiaNon disponibileNota:Nota: salva prima questo articolo come bozza per vedere i dati reali.ID unico dell'oggettoOffDisponibilità dell'offertaOfferteOmanUna volta salvate le modifiche, creeremo un nuovo tipo di contenuto personalizzato chiamato "Sedi" dove potrai aggiungere più sedi della tua azienda/organizzazione.Si sono verificati uno o più errori durante l'importazione:Non è stato possibile modificare uno o più dei reindirizzamenti selezionati perché la loro attivazione/disattivazione è prevista per il futuro.URL dell'evento onlineÈ possibile aggiungere solo 6 parole chiave nel graficoSolo le colonne %1$s e %2$s sono obbligatorie, le altre sono facoltative.Aperto 24/7Etichetta aperta 24/7Etichetta Aperto 24hGiornate porte aperteReport apertoApri in una nuova scheda.Aperto oraOrari di aperturaFormato degli orari di aperturaImpostazioni degli orari di aperturaOrari di apertura:Orario di aperturaSistema operativoLe opzioni saranno applicate agli articoli vecchi e nuovi. Per impostazione predefinita, verrà importata solo la parola chiave primaria.OrganizzazioneLogo dell'organizzazioneLogo dell'organizzazione (consigliato)URL dell'organizzazioneURL dell'organizzazione (consigliato)Organizza i tuoi reindirizzamenti in categorie.Articoli orfaniAltri termini per la tua ricetta come la stagione, la festività, o altri elementi descrittivi. Separa le voci multiple con delle virgole.Email del titolare Nome del titolareVersione PRORecupera paginaStato della paginaURL di paginaPageSpeedPageviewsPakistanPalauPalestinaTerritori palestinesiTerritori occupati della PalestinaPanamaPapua Nuova GuineaParaguayCategoria genitoreCategoria genitore:Ultimi 12 mesiUltimo 30 giorniUltimi 5 anniUltimi 7 giorniUltimi 90 giorniGiorno precedentePagamento accettatoLibro pagaLibro paga (raccomandato)InterpreteInformazioni sull'artistaAnalizza periodicamente gli articoliParola a caso persistente scelta da una lista.PersonaPersona o aziendaNome della persona/organizzazionePerùFilippineTelefonoNumero di telefonoDebugger PinterestIsole Pitcairn %1$s connetti Rank Math SEO PRO %2$s per gli aggiornamenti automatici.Attiva Schema & Sitemap per usare questo modulo.Attiva Schema per utilizzare questo modulo.Attiva Sitemap per usare questo modulo.Considera l'utilizzo del blocco %1$s.Seleziona un file CSV da importare.Seleziona un file da importare.Seleziona almeno un tipo di oggetto da esportare.Imposta la parola chiave principale per questa pagina.Prima di usare Rank Math PRO, aggiorna Rank Math Free all'ultima versione.Aggiorna la versione gratuita prima di aggiornare Rank Math SEO PRO.PodcastCategoria PodcastDescrizione del podcastEpisodio del podcastImmagine del podcastNome del podcastImmagine del canale del podcast configurata nelle Impostazioni di Rank Math.PoloniaPopola in automatico lo Schema Video rilevando automaticamente qualsiasi video nel contenuto.PortogalloPosizioneCronologia delle posizioniPosizione dell'episodio all'interno di un gruppo ordinato di episodi (1, 2, 3, ecc.).Posizione della stagione all'interno di un gruppo ordinato di stagioni (1, 2, 3, ecc.).Riepilogo delle posizioniNote positive, aggiungi una voce per rigaArticoloPost AnalyticsMarkup schemaSchemaTipo di contenuto:Codice postaleData di scadenza della pubblicazioneID della pubblicazione (raccomandato)ArticoliTempo di preparazioneAnteprimaImmagine di anteprimaPrezzoFascia di prezzoPrezzo valido a partire daPrezzo valido fino alIndicatore di prezzo%s PrimarioPaese principaleParola chiave principaleParola chiave principaleNumero principaleStampaElabora il codiceElabora HTMLProdottoBrand del prodottoValuta del prodottoProdotto in stockPrezzo del prodottoSKU del prodottoURL del prodottoNome prodottoProTipo di contenuto pubblicoTassonomie pubblicheData di pubblicazionePubblica la tua posizione!Data di pubblicazionePorto RicoQatarQuantità prodotta dalla ricetta, ad esempio 4 porzioniDomandaDomandeParola a casoRank MathSchema FAQ Rank MathRank Math PRORank Math Pro è installato ma non ancora attivato. %1$sAttivalo ora%2$s, ci vogliono solo 20 secondi!Filtri Rank Math SEORank Math SEO PRORank Math SEO PRO per WordPressPunteggio SEO di Rank Math.Template Schema di Rank MathRank Math [SEO Report] - %sLa versione gratuita di Rank Math è necessaria per eseguire Rank Math Pro, ma non può essere attivata automaticamente. Installa e attiva prima la versione gratuita.La versione gratuita di Rank Math è necessaria per eseguire Rank Math Pro, ma non può essere installata automaticamente. Installa e attiva prima la versione gratuita.La versione gratuita di Rank Math è necessaria per usare Rank Math Pro. Entrambi i plugin sono ora disabilitati.Blocco Local Business di Rank MathRank Math: lo Schema Video è stato aggiunto correttamente agli articoli.Punteggio dell'analisi SEO di Rank Math.Posizionato per il maggior numero di clicPosizionato per il maggior numero di impressioniPosizionato per gran parte delle parole chiavePosizionato per la gran parte del traffico di ricercaParole chiave posizionateValutazioneValutazione massimaValutazione minimaPunteggio massimo di valutazionePunteggio minimo di valutazionePunteggioLeggi tuttoRicettaIngredienti della ricettaIstruzioni per la ricettaMiniatura video ricettaResa della ricettaIngredienti della ricetta, aggiungi un elemento per lineaReindirizzaArticoli reindirizzatiCategorie di ridirezioneCategoria di reindirizzamentoIl reindirizzamento sarà attivato in questa data (opzionale).Il reindirizzamento sarà disattivato in questa data (opzionale).Reindirizzamenti CSVI reindirizzamenti sono stati sincronizzati con successo nel file .htaccess.Pagina web di riferimentoURL di riferimentoAggiornaRegioneReligione e spiritualitàRimanentiSede di lavoro da remoto (opzionale)RimuoviRimuovi di dati Media dal feed RSSRimuovi URL canonical personalizzatoRimuovi dal graficoElimina reindirizzamentoSostituireSostituisci i caratteri o le parole nei tag alt, nei tag title o nelle didascalie.SostituzioniIndirizzo email per il reportOggetto email del reportTesto del footer del reportSfondo dell'header del reportLogo del reportTesto superiore del reportIrlandaResto delle parole chiaveRistoranteReunionRecensioneRivedi posizioneValidatore Rich PinsTipi di Rich ResultRich ResultsDestraStradeMeta robotMeta robot modificati per %1$d %2$s.Stato del file robotsStato di Robots.txtRomaniaIndicazioni stradaliEtichetta del percorsoRussiaFederazione RussaRuandaRiunione (Isola della)Descrizione SEODettagli SEOReport SEO per il tuo sitoPunteggio SEOImpostazioni SEOTitolo SEOLa SEO è la fonte di traffico più consistente per qualsiasi sito webSuggerimenti SEOSaint BarthelemySant'ElenaSaint Kitts e NevisSanta LuciaSaint Martin (Dutch part)Saint-Martin (parte Francese)Saint-Pierre e MiquelonSaint Vincent e GrenadineSalarioStipendio (raccomandato)Valuta dello stipendioL'importo dello stipendio è perUguale aSamoaSan MarinoSao Tome e PríncipeSatelliteSabatoArabia SauditaSalvaSalva le impostazioniSalva e continuaRisparmia tempo e denaroAttivazione programmataDisattivazione programmataSchemaCostruttore SchemaLo Schema non è stato trovatoTemplate SchemaSchema modificato per %1$d %2$s.Schema da aggiungereTipo di schema dell'articolo.Markup SchemaScienza e medicinaCercaCerca %sCerca clicImpressione di ricerca:Cerca impressioniCerca keyword...Cerca le sedi entro un certo raggioURL dell'articolo di ricercaCerca le categorie di reindirizzamentoCerca trafficoTraffico di ricerca:Cerca categorieI motori di ricerca mostrano il tuo indirizzo email.I motori di ricerca possono mostrare in evidenza il tuo numero di telefono per gli utenti da mobile.Cerca SchemaStagioneNome della stagioneNumero della stagioneURL della stagioneNumero secondarioCell.Seleziona brandSeleziona una categoriaSeleziona paginaSeleziona un tipo di contenuto (Post Type)Seleziona la tassonomia del brand di prodotto da usare nei markup Schema.org e OpenGraph.Seleziona fuso orarioSeleziona un file di impostazioni Rank Math sul tuo computer e caricalo per usare le impostazioni personalizzate.Seleziona una pagina del tuo sito dove vuoi mostrare i metadati di LocalBusiness.Seleziona gli orari di apertura. Puoi aggiungere più set se hai diversi orari di apertura o chiusura in alcuni giorni o se hai una pausa a metà giornata. Gli orari sono specificati usando il formato orario 24:00.Seleziona i tipi di contenuto per abilitare le loro opzioni SEO e includerle nella sitemap.Seleziona le tassonomie per abilitare le loro opzioni SEO e includerle nella sitemap.Seleziona la categoria che meglio riflette il contenuto del tuo spettacolo.Seleziona il watermark predefinito che verrà applicato se non ne selezioni uno specifico.Seleziona lo stile della mappa che vuoi usare sul frontend del tuo sito web.Seleziona il tipo di contenuto in cui usi i video e vuoi che vengano mostrati nella ricerca video.Seleziona il tipo di contenuto da usare per gli articoli News.Seleziona il testo da visualizzare accanto ai tuoi orari di apertura quando il tuo negozio è aperto 24/7.Seleziona questo se hai un file di impostazioni personalizzate Rank Math che vuoi usare.Seleziona se includere o meno nell'email un link alla pagina admin del report completo.Seleziona quali tabelle mostrare nel report.Seleziona il paese principale in cui opera la tua organizzazione. Questo aiuta a migliorare la precisione del localizzatore dei negozi.Seleziona il tuo sistema di misurazione preferito (miglia o chilometri).SenegalPrima lettera maiuscola (Sentence case)SerbiaSerbia e MontenegroServe la cucinaServizioImposta le pagine prodotto su noindex quando la visibilità del catalogo WooCommerce è impostata su nascosto.Imposta Schema: predefinito (%s)Imposta Schema: nessunoImposta su about.Imposta su followImposta su indexImposta su menzioni.Imposta su nofollowImposta come nofollow.Imposta su noindexImposta come sponsorizzato.Imposta le regole di visualizzazione per controllare il punto in cui il template Schema viene usato nel sito web. Per esempio, scegli "Intero sito" per usare il template su tutte le pagine del sito.ImpostazioniLe impostazioni non possono essere importate:Impossibile importare le impostazioni: caricamento non riuscito.Non è stato possibile importare il file delle impostazioni:GravitàSeychellesShortcodeMostra %sMostra le informazioni dell'aziendaMostra l'URL dell'attivitàMostra il numero COCMostra il filtro di categoriaMostra l'indirizzo dell'aziendaMostra il nome dell'aziendaMostra il PaeseMostra l'emailMostra il numero di faxMostra l'identificatore globaleMostra la finestra informativaMostra il logoMostra la mappaMostra il raggruppamento di marcatoriMostra orari di aperturaMostra l'indicatore di prezzoMostra il numero principaleMostra il pianificatore di percorsoEtichetta Mostra PercorsoMostra il numero secondarioMostra la nazioneMostra P.IVAMostra il numero di partita IVAMostra l'indirizzo su una rigaMostra la posizione più vicina se non ne viene trovata nessuna entro un certo raggioMostra l'etichetta "Aperto ora" dopo l'orario di apertura per il giorno correnteMostra il raggioMostra indicazioni stradaliSierra LeoneSingaporeSingolareSint MaartenSitemapSitemapSlovacchiaSloveniaCultura e societàSoftwareIsole SalomoneSomaliaNessuna parola chiave trovata.Non è stata trovata nessuna sede.Nessun ID articolo trovato.Nessun ID record trovato.Non hai i permessi per esportare i reindirizzamenti su questo sito.Non hai il permesso di esportare il contenuto di questo sito.Non hai i permessi per importare contenuti su questo sito.Non hai i permessi per importare i reindirizzamenti in questo sito.Non hai i permessi per salvare il template.Il tuo utente non sembra avere i permesso necessari per l'esportazione.Sud AfricaGeorgia del Sud e Isole Sandwich AustraliSouth Georgia/Sandwich IslandsCorea del SudSudan del SudSpagnaCopertura spazialeSpeakableCopertura specialeSitemap speciali:Specifica un altro tipo Schema.org per descrivere ulteriormente il prodotto a cui si fa riferimento. È anche possibile inserire un URL a un vocabolario esterno, come Wikidata o Wikipedia.Sport e tempo liberoSri LankaSant'ElenaSaint Kitts e NevisSanta LuciaSaint-MartinSaint-Pierre e MiquelonSaint Vincent e GrenadinInizia l'auditData d'inizioInizio offsetStatoPassaggioPassaggiLocalizzatore di punti venditaIndirizzoOggetto delle email del report.Invia ora con l'indicizzazione istantaneaCompletato con successo.SudanModifiche suggeriteDomenicaPotenzia la SEO del tuo sito web con le opzioni di Rank Math PRO come Statistiche Sito, Performance SEO, Template Schema personalizzati, Sitemap News/Video, ecc.FornitureConsegnaFornitura:SurinameIsole Svalbard e Jan MayenSvalbard e Jan MayenSwazilandSveziaSvizzeraSincronizza con .htaccessSiriaRepubblica Araba della SiriaSão Tomé e PríncipeSão Tomé e PríncipeTV e filmTagTaiwanTaiwan, Provincia della CinaTagikistanTanzaniaTanzania (Repubblica Unita della)Codice FiscaleTassonomie:TecnologiaCopertura temporaneaTerminiTerrenoTest con GoogleColore del testoTesto o HTML di base da inserire sotto il titolo.Testo o HTML di base da inserire nell'area del footer.Testo da mostrare in Orari di apertura quando l'attività è chiusa.ThailandiaLa colonna %1$s potrebbe contenere il valore %2$s oppure nulla.Il codice ISBN del libro stampatoL'URL dell'evento online, dove le persone possono iscriversi. Questa proprietà è obbligatoria se il tuo evento è online.L'URL dell'organizzazione che offre il lavoro. Lascialo vuoto per usare le informazioni della tua azienda.Nome del catalogo.La cucina di origine della ricetta (per esempio, francese o etiope).I dati del dataset coprono un intervallo di tempo specifico. Includi questa proprietà solo se il dataset ha una dimensione temporale.La data dopo la quale il prezzo non sarà più disponibileLa data di uscita del film.La data in cui la voce diventa valida.La data in cui scadrà l'offerta di lavoro. Se un'offerta di lavoro non ha scadenza, o non conosci la data di scadenza, non includere questa proprietà.L'edizione del libroIl percorso formativo necessario per il lavoro pubblicato. Se non ci sono requisiti formativi, usa il valore "nessun requisito". Se non si conoscono i requisiti formativi, non aggiungere questa proprietà.L'indirizzo email del titolare del podcast. Assicurati che l'indirizzo email sia attivo e monitorato.L'ora di fine della clip espressa come numero di secondi dall'inizio dell'opera.Il costo stimato delle forniture consumate durante l'esecuzione delle istruzioni.L'esperienza richiesta per il lavoro pubblicato. Se non ci sono requisiti, usa 0.Il formato del file della distribuzione.Non è stato possibile importare le seguenti righe:L'identificatore unico della società che ha pubblicato l'offerta.Il titolo professionale della persona (per esempio, direttrice finanziaria).L'etichetta che appare nella barra laterale per il tipo di contenuto personalizzato dove è possibile aggiungere e gestire le sedi.Il link per il download.Il produttore del prodotto. Se abilitato, verranno utilizzati i dati dell'organizzazione dalle impostazioni di Local SEO.Il nome dell'azienda. Lascialo vuoto per usare le informazioni della tua azienda.Il nome della pubblicazione. Deve corrispondere al nome esatto che compare nei tuoi articoli su news.google.com e omettere le parentesi finali. Ulteriori informazioni su support.google.comIl numero di calorie nella ricetta. Opzionale.La data originale in cui il datore di lavoro ha pubblicato l'offerta di lavoro. Puoi lasciarlo vuoto per usare la data di pubblicazione dell'annuncio come data di pubblicazione dell'offerta.Il nome del titolare del podcast.La fascia di prezzo dell'attività, ad esempio $$$.La fascia di prezzo dell'attività.La parola chiave principale impostata per l'articolo.La valutazione del video. I valori supportati sono numeri fluttuanti nell'intervallo da 0,0 (basso) a 5,0 (alto), inclusi. (Usato solo nella Sitemap video)Non è stato possibile sincronizzare i reindirizzamenti perché il file .htaccess non esiste o non è scrivibile.La recensione o la valutazione deve essere visualizzata sulla pagina per rispettare le linee guida Schema di Google.Lo stesso set di dati può essere incluso in più di uno di questi repository. È possibile fare riferimento a un catalogo di dati a cui questo set di dati appartiene facendo riferimento direttamente ad esso.L'ora di inizio della clip espressa come numero di secondi dall'inizio dell'opera.Il fuso orario viene usato per calcolare la funzionalità Apri ora.Il titolo del tomo. Usa il titolo del tomo se è diverso da quello del libro. *Opzionale quando il tomo ha lo stesso titolo del libroIl conteggio totale dei test è diverso per il concorrente perché non abbiamo accesso al loro database.La valutazione di veridicità assegnata a ClaimReview.reviewRating, come una breve parola o una frase leggibile. Questo valore viene visualizzato nel fact checking nei risultati della ricerca. Esempi: Vero, Per la maggior parte veroNome della location.Questa sitemap Video è generata dal plugin Rank Math WordPress SEO. È ciò che i motori di ricerca come Google usano per trovare e capire il contenuto video sul tuo sito web.Questa sitemap XML contiene %s URL.Questa sitemap XML è generata dal plugin Rank Math WordPress SEO. È ciò che i motori di ricerca come Google usano per scansionare e ri-scansionare post/pagine/prodotti/immagini/archivi sul tuo sito web.Ricevi questa email perché sei membro registrato di %s.Il numero di volte in cui il tuo sito è stato cliccato nei risultati di ricerca.Il numero di volte in cui il tuo sito è apparso nei risultati di ricerca.Il numero di volte in cui il tuo sito è stato cliccato nei risultati della ricerca.Il tasso medio di click-through (clic di ricerca divisi per le impressioni di ricerca).La posizione media del tuo sito nei risultati di ricerca.Questo è il numero di pagine viste da chi usa Google.Il numero totale di parole chiave per le quali il sito si è posizionato.Questo è il totale dei guadagni AdSense del periodo.Questa opzione di permette di monitorare la performance SEO di tutti i tuoi siti in una bacheca centralizzata su RankMath.com, così puoi controllare tutti i tuoi siti a colpo d'occhio. Ulteriori informazioni.Questa opzione ti permette di mostrare %s nei grafici di Analytics.Questa pagina non può caricare correttamente Google Maps. Aggiungi %s.Questo aggiornamento installerà una versione beta di Rank Math SEO PRO.GiovedìFormato orario usato nello shortcode del contatto.TempiTimor EstTitoloOgni Prima Lettera Maiuscola (Title Case)Testo del titolo impostato per l'immagine attuale.A oggiPer aggiornare le tue preferenze email, %s. ###INDIRIZZO###TogoTokelauTongaStrumentoStrumentiStrumenti:Prime 5 parole chiave che perdono posizioniI primi 5 articoli che perdono posizioniPrime 5 parole chiave che guadagnano posizioniI primi 5 articoli che guadagnano posizioniIn alto al centroIn alto a sinistraPrincipali parole chiave in discesaPrincipali articoli in discesaIn alto a destraStati principaliPrincipali parole chiave in salitaPrincipali articoli in salitaClic totaliImpressioni totaliParole chiave totaliTempo totaleNumero totale di parole chiave del tuo sito che si classificano sotto la posizione 100.Prefisso di tracciamentoTrafficoTrendTrinidad e TobagoTrinidad e TobagoMartedìTunisiaTurchiaTurkmenistanIsole Turks e CaicosIsole Turks e CaicosSpentoTuvaluTipoTipo di piatto, per esempio antipasto o dessert.Tipo di impiego. Puoi scegliere uno o più valoriTipo di eventoIsole Vergini statunitensiURLURL / Pagina onlineURL di una pagina Web di riferimento che indica in modo inequivocabile l'identità del set di dati, di solito in un repository diverso.URL dell'elemento.URL che punta al menu del ristorante.URL specifico per questa edizione, se esisteURL a cui dovrebbe puntare il link del logo.USDUgandaUh-ohUcrainaSenza categoriaEmirati Arabi UnitiRegno UnitoUnited Kingdom (UK)Stati UnitiUnited States (US)Isole minori esterne degli Stati Uniti d'AmericaRegione sconosciutaTipo di oggetto sconosciuto.Imposta su non pubblicato alla scadenzaNon specificatoAggiornaAggiorna %sAggiornamento categoria %sAggiorna categoriaAggiorna SchemaAggiornatoPassa a un piano superiore!CaricaData di caricamentoCaricamento in corso...UruguayUsaUsa %1$s (distingue tra maiuscole e minuscole) come valore per la colonna %2$s per eliminare un reindirizzamento.Usa il formato 24 oreUsa Exp al posto di EducazioneUsa sedi multipleUsa le opzioni avanzateUsalo nel Markup SchemaUsa le seguenti colonne nel file CSV (l'ordine non ha importanza): %sUsa questa proprietà per specificare le località geografiche in cui possono trovarsi i dipendenti che lavorano da casa. È richiesto almeno un Paese.Usa questa proprietà per specificare che il lavoro è un lavoro da casa (da remoto). Mantieni l'indirizzo vuoto se il lavoro è 100% da remoto.Usa questa sezione solo per le recensioni editoriali.UsatoUtente canonicalRuoli utente:UtentiL'utilizzo dell'opzione "Index" o "NoIndex" consente di controllare ciò che Google News Bot (da non confondere con Google Search Bot) può includere o meno nell'indice di Google News.UzbekistanID IVAVisualizza Analytics dettagliateVanuatuVaticanoVenezuelaNome della locationURL della locationVerdettoVideoCategoria videoClip videoTipo di contenuto videoSitemap VideoSitemap VideoLe sitemap Video forniscono ai motori di ricerca informazioni sui contenuti video nel tuo sito.Le Sitemap Video forniscono ai motori di ricerca informazioni sui contenuti video del tuo sito. Ulteriori informazioni: Sitemap VideoTag dei videoMiniatura del videoMiniatura video: %sURL videoURL Video.Data di caricamento videoVietnamVietnamVisualizza %sVisualizza SchemaVisualizza SchemaIsole Vergini britannicheIsole vergini americaneWallis e FutunaWallis e FutunaAttenzione:Attenzione: hai inserito il link ma ci potrebbero essere degli errori. Provalo.Abbiamo creato %1$sRank Math, un plugin WordPress per la SEO%2$s, per aiutare chiunque possieda un sito web ad accedere agli strumenti SEO di cui hanno bisogno per migliorare la SEO e attrarre più traffico al loro sito web.Nome alternativo del sito webNome del sito webURL del sito della locationLink al sito o ai socialMercoledìSahara OccidentaleSamoaQuando è abilitato, le sezioni Parole chiave in salita e Parole chiave in discesa mostreranno solo le parole chiave tracciate.Quando abilitato, la sezione delle parole chiave in salita mostrerà solo le parole chiave tracciate.Una volta terminata la modifica, non dimenticare di premere "pubblica" per creare questa posizione.Dove vuoi usare questo template Schema?LarghezzaTutto il mondoSitemap XMLLe sitemap XML aiutano i motori di ricerca a indicizzare il contenuto del tuo sito web in modo più efficiente.YemenSìPuoi usare questo shortcode o blocco Schema nell'editor dei blocchi per stampare i dati dello schema nel contenuto e soddisfare così le linee guida di Google. Per saperne di più leggi qui.Puoi usare il blocco Local Business nell'editor di blocchi, oppure copiare e incollare questo blocco nel contenuto. ApprofondisciPuoi usare il blocco Schema nell'editor dei blocchi, oppure copiare e incollare questo codice nel contenuto. Questo shortcode funzionerà solo su questa pagina.Hai usato tutti i tuoi crediti AI e devi acquistarne altri dal tuo fornitore di servizi SEO.In genere, avrai bisogno della XML News sitemap quando il tuo sito è incluso in Google News.In genere, avrai bisogno della sitemap Video quando il tuo sito include contenuti video.Il tuo file Sedi KML si trova qui: %sL'indice della sitemap News si trova qui: %sIl feed RSS del podcast si trova qui: %sI tuoi templateL'indice della tua sitemap video si trova qui: %sLa tua quota di parole chiave è scaduta. Aggiorna il tuo piano per aumentare il limite.La tua posizione:Il tuo nome o il nome della tua azienda che compare nel Knowledge Panel di Google.ZambiaZimbabweLivello di zoom[Modifica]tutto minuscolofai clic quicssSelectorsgiorni fadetectedItemses. 09:00-17:00ore fahttps://rankmath.com/?utm_source=Plugin&utm_medium=Readme%20Author%20URI&utm_campaign=WPhttps://rankmath.com/wordpress/plugin/seo-suite/La sitemap locations.kml viene generata automaticamente quando il modulo Local SEO è abilitato, e le vengono aggiunte le coordinate geografiche.articolo della nostra documentazionesameAsCategorie di reindirizzamentoCategoria di reindirizzamentoIsole Åland↳languages/rank-math-pro-it_IT.po000064400000771742147600403130012560 0ustar00# Translation of Rank Math - Rank Math Pro in Italian # This file is distributed under the same license as the Rank Math - Rank Math Pro package. msgid "" msgstr "" "Project-Id-Version: Rank Math - Rank Math Pro\n" "POT-Creation-Date: \n" "PO-Revision-Date: 2023-08-25 11:45+0200\n" "Last-Translator: FX Bénard \n" "Language-Team: \n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Poedit 3.3.2\n" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Your Templates" msgstr "I tuoi template" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Schema Builder" msgstr "Costruttore Schema" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Display Conditions" msgstr "Visualizza le condizioni" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Custom Schema" msgstr "Schema personalizzato" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Please consider using %1$s Block instead." msgstr "Considera l'utilizzo del blocco %1$s." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Note: Please save the post as a draft first to see the actual data." msgstr "Nota: salva prima questo articolo come bozza per vedere i dati reali." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Add New Condition" msgstr "Aggiungi una nuova condizione" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Set up display rules to control where this Schema template is used on your website. For example, choose \"Entire Site\" to use the template on all pages on your website." msgstr "Imposta le regole di visualizzazione per controllare il punto in cui il template Schema viene usato nel sito web. Per esempio, scegli \"Intero sito\" per usare il template su tutte le pagine del sito." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Where do you want to use this Schema template?" msgstr "Dove vuoi usare questo template Schema?" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Enter Schema Type" msgstr "Inserisci il tipo di Schema" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Empty for All Authors, or User IDs separated by comma" msgstr "Vuoto per Tutti gli autori, o ID utente separati da virgola" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "In Author (on Single Posts)" msgstr "In Autore (sui singoli articoli)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "In WebPage Schema" msgstr "Nello Schema WebPage" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "In WebSite Schema" msgstr "Nello Schema WebSite" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "In Publisher (Organization or Person Schema)" msgstr "In Editore (Schema Organizzazione o Persona)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Singular" msgstr "Singolare" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Archives" msgstr "Archivi" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Entire Site" msgstr "Intero sito" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Insert" msgstr "Inserisci" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Exclude" msgstr "Escludi" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Include" msgstr "Includi" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "All Post Types" msgstr "Tutti i tipi di contenuto" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Author" msgstr "Autore" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "All Archives" msgstr "Tutti gli archivi" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Manually create and edit your own custom Schema – fully control all of your properties, property groups, and the associated attributes. Please proceed with caution and validate your code to ensure it aligns with Google's Structured Data guidelines and standards." msgstr "Crea e modifica manualmente il tuo Schema personalizzato - hai pieno controllo di tutte le proprietà, dei gruppi di proprietà e degli attributi associati. Procedi con cautela e convalida il tuo codice per assicurarti che sia conforme alle linee guida e agli standard di Google sui dati strutturati." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Use" msgstr "Usa" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Schema Found" msgstr "Lo Schema non è stato trovato" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "JSON-LD/Custom Code" msgstr "Codice JSON-LD/Personalizzato" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "URL / Online Page" msgstr "URL / Pagina online" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Import Schema Code from" msgstr "Importa il codice Schema da" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Test with Google" msgstr "Test con Google" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Copied!" msgstr "Copiato!" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Copy" msgstr "Copia" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "JSON-LD Code" msgstr "Codice JSON-LD" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Importing…" msgstr "Importazione in corso..." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Page URL" msgstr "URL di pagina" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Process HTML" msgstr "Elabora HTML" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "HTML Code" msgstr "Codice HTML" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Process Code" msgstr "Elabora il codice" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Custom JSON-LD Code" msgstr "Codice JSON-LD personalizzato" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Make schema Primary" msgstr "Rendi lo schema primario" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "For example, Game, Multimedia" msgstr "Per esempio, giochi o multimedia" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Application Category" msgstr "Categoria di applicazione" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "For example, Windows 7, OSX 10.6, Android 1.6" msgstr "Per esempio, Windows 7, OSX 10.6, Android 1.6" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Operating System" msgstr "Sistema operativo" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "End date and time of the event" msgstr "Data e ora di fine dell'evento" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "End Date" msgstr "Data di fine" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Date and time of the event" msgstr "Data e ora dell'evento" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Start Date" msgstr "Data d'inizio" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Indicates whether the event occurs online, offline at a physical location, or a mix of both online and offline." msgstr "Indica se l'evento si verifica online, offline in un luogo fisico, o in un mix di online e offline." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Event Attendance Mode" msgstr "Modalità di partecipazione agli eventi" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Current status of the event (optional)" msgstr "Stato attuale dell'evento (opzionale)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Event Status" msgstr "Stato dell'evento" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Type of the event" msgstr "Tipo di evento" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Event Type" msgstr "Tipo di evento" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Editions" msgstr "Edizioni" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Position of the episode within an ordered group of episodes (1, 2, 3, etc)." msgstr "Posizione dell'episodio all'interno di un gruppo ordinato di episodi (1, 2, 3, ecc.)." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Episode Number" msgstr "Numero dell'episodio" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Is episode family friendly?" msgstr "L'episodio è adatto alle famiglie?" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "If empty, podcast channel image will be used from the Settings page." msgstr "Se è vuoto, verrà usata l'immagine del canale podcast dalla pagina Impostazioni." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Episode Image URL" msgstr "URL dell'immagine dell'episodio" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "By default, current post URL is used." msgstr "Per impostazione predefinita, viene usato l'URL dell'articolo corrente." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Episode URL" msgstr "URL dell'episodio" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "ISO 8601 duration format. Example: PT37M. Use this tool to convert standard time to ISO8601 format." msgstr "Formato di durata ISO 8601. Esempio: PT37M. Usa questo strumento per convertire l'ora standard nel formato ISO8601." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Episode Duration" msgstr "Durata dell'episodio" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A plaintext description of the episode without HTML tags." msgstr "Una descrizione in chiaro dell'episodio senza tag HTML." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Episode Description" msgstr "Descrizione dell'episodio" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Episode Name" msgstr "Nome dell'episodio" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Podcast Episode" msgstr "Episodio del podcast" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "If set to true, this property indicates whether a job posting will accept experience in place of its formal educational qualifications. If set to true, you must include both the experienceRequirements and educationRequirements properties." msgstr "Se impostata su true, questa proprietà indica se un annuncio di lavoro accetta l'esperienza al posto delle qualifiche formali. Quando è impostata su true, è necessario includere entrambe le proprietà experienceRequirements e educationRequirements." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Use Exp in place of Education" msgstr "Usa Exp al posto di Educazione" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Remote Job Location (Optional)" msgstr "Sede di lavoro da remoto (opzionale)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Use this property to specify that the job is a Work From Home (remote) job. keep address empty if job is 100% remote." msgstr "Usa questa proprietà per specificare che il lavoro è un lavoro da casa (da remoto). Mantieni l'indirizzo vuoto se il lavoro è 100% da remoto." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Is Telecommute Job" msgstr "È un lavoro in telelavoro" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The hiring organization's unique identifier for the job." msgstr "L'identificatore unico della società che ha pubblicato l'offerta." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Posting ID (Recommended)" msgstr "ID della pubblicazione (raccomandato)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Type of employment. You can choose more than one value" msgstr "Tipo di impiego. Puoi scegliere uno o più valori" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Employment Type (Recommended)" msgstr "Tipo di impiego (raccomandato)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "If checked, post status will be changed to Draft and its URL will return a 404 error, as required by the Rich Result guidelines" msgstr "Se selezionato, lo stato dell'articolo sarà cambiato in Bozza e il suo URL restituirà un errore 404, come richiesto dalle linee guida Rich Result." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The date when the job posting will expire. If a job posting never expires, or you do not know when the job will expire, do not include this property" msgstr "La data in cui scadrà l'offerta di lavoro. Se un'offerta di lavoro non ha scadenza, o non conosci la data di scadenza, non includere questa proprietà." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The original date on which employer posted the job. You can leave it empty to use the post publication date as job posted date" msgstr "La data originale in cui il datore di lavoro ha pubblicato l'offerta di lavoro. Puoi lasciarlo vuoto per usare la data di pubblicazione dell'annuncio come data di pubblicazione dell'offerta." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Steps" msgstr "Passaggi" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Supplies" msgstr "Forniture" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Example: P12DT23H15M" msgstr "Esempio: P12DT23H15M" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "HowTo" msgstr "HowTo" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Questions" msgstr "Domande" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The rating of the video. Supported values are float numbers in the range 0.0 (low) to 5.0 (high), inclusive. (Used in the Video Sitemap only)" msgstr "La valutazione del video. I valori supportati sono numeri fluttuanti nell'intervallo da 0,0 (basso) a 5,0 (alto), inclusi. (Usato solo nella Sitemap video)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "An arbitrary string tag describing the video. Add coma separated video tags. (Used in the Video Sitemap only)" msgstr "Un tag stringa arbitrario che descrive il video. Aggiungi tag video separati da virgola. (Usato solo nella Sitemap video)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Video Tags" msgstr "Tag dei video" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A short description of the broad category that the video belongs to. Add coma separated video categories. (Used in the Video Sitemap only)" msgstr "Una breve descrizione della categoria più ampia a cui appartiene il video. Aggiungi categorie video separate da virgola. (Usato solo nella Sitemap video)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Video Category" msgstr "Categoria video" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Mark this video as Family-friendly" msgstr "Segnala questo video come adatto alle famiglie" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Is Family Friendly Video" msgstr "È un video per famiglie" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Height" msgstr "Altezza" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Width" msgstr "Larghezza" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A video thumbnail URL" msgstr "Un URL della miniatura del video" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Upload Date" msgstr "Data di caricamento" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A URL pointing to the actual video media file like MP4, MOV, etc. Please leave it empty if you don't know the URL." msgstr "Un URL che punta al file multimediale del video reale come MP4, MOV, ecc. Lascialo vuoto se non conosci l'URL." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A URL pointing to the embeddable player for the video. Example: https://www.youtube.com/embed/VIDEOID" msgstr "Un URL che punta al player incorporabile per il video. Esempio: https://www.youtube.com/embed/VIDEOID" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Embed URL" msgstr "Incorpora URL" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "sameAs" msgstr "sameAs" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The job title of the person (for example, Financial Manager)." msgstr "Il titolo professionale della persona (per esempio, direttrice finanziaria)." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Job title" msgstr "Titolo professionale" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Gender" msgstr "Genere" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Keep this section empty if this is an editorial reviews." msgstr "Mantieni questa sezione vuota se si tratta di recensioni editoriali." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The manufacturer of the product. If enabled, the Organization data from Local SEO settings will be used." msgstr "Il produttore del prodotto. Se abilitato, verranno utilizzati i dati dell'organizzazione dalle impostazioni di Local SEO." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Add Manufacturer" msgstr "Aggiungi il produttore" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Specify another Schema.org type to further describe the product that is referenced. You can also insert a URL to an external vocabulary such as Wikidata or Wikipedia." msgstr "Specifica un altro tipo Schema.org per descrivere ulteriormente il prodotto a cui si fa riferimento. È anche possibile inserire un URL a un vocabolario esterno, come Wikidata o Wikipedia." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Additional Type" msgstr "Tipo aggiuntivo" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Product URL" msgstr "URL del prodotto" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Product name" msgstr "Nome prodotto" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Instruction Type" msgstr "Tipo di istruzione" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Recipe ingredients, add one item per line" msgstr "Ingredienti della ricetta, aggiungi un elemento per linea" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Quantity produced by the recipe, for example 4 servings" msgstr "Quantità prodotta dalla ricetta, ad esempio 4 porzioni" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Other terms for your recipe such as the season, the holiday, or other descriptors. Separate multiple entries with commas." msgstr "Altri termini per la tua ricetta come la stagione, la festività, o altri elementi descrittivi. Separa le voci multiple con delle virgole." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The cuisine of the recipe (for example, French or Ethiopian)." msgstr "La cucina di origine della ricetta (per esempio, francese o etiope)." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Type of dish, for example appetizer, or dessert." msgstr "Tipo di piatto, per esempio antipasto o dessert." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "URL pointing to the menu of the restaurant." msgstr "URL che punta al menu del ristorante." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Menu URL" msgstr "URL del menu" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Serves Cuisine" msgstr "Serve la cucina" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "You can either use this shortcode or Schema Block in the block editor to print the schema data in the content in order to meet the Google's guidelines. Read more about it here." msgstr "Puoi usare questo shortcode o blocco Schema nell'editor dei blocchi per stampare i dati dello schema nel contenuto e soddisfare così le linee guida di Google. Per saperne di più leggi qui." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The timezone is used to calculate the Open now functionality." msgstr "Il fuso orario viene usato per calcolare la funzionalità Apri ora." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Select Timezone" msgstr "Seleziona fuso orario" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Use 24h Format" msgstr "Usa il formato 24 ore" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Area Served" msgstr "Area servita" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Payment Accepted" msgstr "Pagamento accettato" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Currencies Accepted" msgstr "Valute accettate" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The price range of the business." msgstr "La fascia di prezzo dell'attività." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Business FAX" msgstr "Fax Lavoro" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Secondary Number" msgstr "Numero secondario" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Primary Number" msgstr "Numero principale" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "You can use the Local Business Block in the block editor, or copy and paste this in the content. Learn more" msgstr "Puoi usare il blocco Local Business nell'editor di blocchi, oppure copiare e incollare questo blocco nel contenuto. Approfondisci" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "DataSets" msgstr "DataSets" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid " Only include this property if the dataset has a spatial dimension." msgstr " Includi questa proprietà solo se il set di dati ha una dimensione spaziale." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Spatial Coverage" msgstr "Copertura spaziale" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The data in the dataset covers a specific time interval. Only include this property if the dataset has a temporal dimension." msgstr "I dati del dataset coprono un intervallo di tempo specifico. Includi questa proprietà solo se il dataset ha una dimensione temporale." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Keywords summarizing the dataset. Add one keyword per line." msgstr "Parole chiave che riassumono il set di dati. Aggiungi una parola chiave per riga." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "An identifier, such as a DOI or a Compact Identifier. Add one identifier per line." msgstr "Un identificatore, come un DOI o un Compact Identifier. Aggiungi un identificatore per riga." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "URL of a reference Web page that unambiguously indicates the dataset's identity, usually in a different repository." msgstr "URL di una pagina Web di riferimento che indica in modo inequivocabile l'identità del set di dati, di solito in un repository diverso." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Same As" msgstr "Uguale a" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Location of a page describing the dataset." msgstr "Posizione di una pagina che descrive il set di dati." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "You can use the Schema Block in the block editor, or copy and paste this in the content. This shortcode will work on this page only." msgstr "Puoi usare il blocco Schema nell'editor dei blocchi, oppure copiare e incollare questo codice nel contenuto. Questo shortcode funzionerà solo su questa pagina." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The date the movie was released." msgstr "La data di uscita del film." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Copy & paste this shortcode in the content." msgstr "Copia e incolla questo shortcode nel contenuto." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Shortcode" msgstr "Shortcode" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The review or rating must be displayed on the page to comply with Google's Schema guidelines." msgstr "La recensione o la valutazione deve essere visualizzata sulla pagina per rispettare le linee guida Schema di Google." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Review Location" msgstr "Rivedi posizione" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Movie Director" msgstr "Regista del film" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Movie Name" msgstr "Nome del film" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Article Section" msgstr "Sezione dell'articolo" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Google does not allow Person as the Publisher for articles. Organization will be used instead." msgstr "Google non permette che il ruolo di Editore per gli articoli sia attribuito a una persona. Verrà usata l'organizzazione." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Article Type" msgstr "Tipo di articolo" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Add speakable attributes to Article Schema." msgstr "Aggiungi gli attributi speakable allo Schema Articolo." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Enable Speakable" msgstr "Abilita Speakable" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Website or Social Link" msgstr "Link al sito o ai social" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Performer" msgstr "Interprete" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Performer Information" msgstr "Informazioni sull'artista" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The URL of the online event, where people can join. This property is required if your event is happening online" msgstr "L'URL dell'evento online, dove le persone possono iscriversi. Questa proprietà è obbligatoria se il tuo evento è online." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Online Event URL" msgstr "URL dell'evento online" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Course Provider URL" msgstr "URL del fornitore del corso" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Course Provider Name" msgstr "Nome del fornitore del corso" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Course Provider" msgstr "Fornitore del corso" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Book Format" msgstr "Formato del libro" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Date of first publication of this tome" msgstr "Data della prima pubblicazione di questo tomo" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Date Published" msgstr "Data di pubblicazione" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "URL specific to this edition if one exists" msgstr "URL specifico per questa edizione, se esiste" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The ISBN of the print book" msgstr "Il codice ISBN del libro stampato" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The edition of the book" msgstr "L'edizione del libro" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The title of the tome. Use for the title of the tome if it differs from the book. *Optional when tome has the same title as the book" msgstr "Il titolo del tomo. Usa il titolo del tomo se è diverso da quello del libro. *Opzionale quando il tomo ha lo stesso titolo del libro" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Edition" msgstr "Edizione" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Season URL" msgstr "URL della stagione" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Season Name" msgstr "Nome della stagione" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Position of the season within an ordered group of seasons (1, 2, 3, etc)." msgstr "Posizione della stagione all'interno di un gruppo ordinato di stagioni (1, 2, 3, ecc.)." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Season Number" msgstr "Numero della stagione" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Fully-qualified URL of the episode audio file, including the format extension (for example, .wav, .mp3)" msgstr "URL completamente qualificato del file audio dell'episodio, compresa l'estensione del formato (per esempio, .wav, .mp3)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Audio File URL" msgstr "URL del file audio" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The educational background needed for the job posting. If there aren't any educational requirements, use the no requirements value. If you don't know the educational requirements, don't add this property." msgstr "Il percorso formativo necessario per il lavoro pubblicato. Se non ci sono requisiti formativi, usa il valore \"nessun requisito\". Se non si conoscono i requisiti formativi, non aggiungere questa proprietà." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Use this property to specify geographic location(s) in which employees may be located for work from home jobs. At least one country is required." msgstr "Usa questa proprietà per specificare le località geografiche in cui possono trovarsi i dipendenti che lavorano da casa. È richiesto almeno un Paese." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Location Type" msgstr "Tipo di posizione" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The experience that's required for the job posting. If there aren't any requirements, use 0." msgstr "L'esperienza richiesta per il lavoro pubblicato. Se non ci sono requisiti, usa 0." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Months of Experience" msgstr "Mesi di esperienza" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Website URL of the venue" msgstr "URL del sito della location" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Venue URL" msgstr "URL della location" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The venue name." msgstr "Nome della location." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Venue Name" msgstr "Nome della location" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Logo URL of the organization offering the job position. Leave empty to use your own company information" msgstr "Logo URL dell'azienda che offre il lavoro. Lascialo vuoto per usare le informazioni della tua azienda." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Organization Logo (Recommended)" msgstr "Logo dell'organizzazione (consigliato)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The URL of the organization offering the job position. Leave empty to use your own company information" msgstr "L'URL dell'organizzazione che offre il lavoro. Lascialo vuoto per usare le informazioni della tua azienda." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Organization URL (Recommended)" msgstr "URL dell'organizzazione (consigliato)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The name of the company. Leave empty to use your own company information." msgstr "Il nome dell'azienda. Lascialo vuoto per usare le informazioni della tua azienda." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Hiring Organization" msgstr "Azienda di assunzione" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Salary amount is for" msgstr "L'importo dello stipendio è per" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Payroll (Recommended)" msgstr "Libro paga (raccomandato)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Insert amount, e.g. 50.00, or a salary range, e.g. 40.00-50.00" msgstr "Inserisci un importo, per esempio 50,00, o un intervallo di stipendio, per esempio 40,00-50,00" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Salary (Recommended)" msgstr "Stipendio (raccomandato)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Step" msgstr "Passaggio" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Tool" msgstr "Strumento" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "ISO 4217 Currency code. Example: EUR" msgstr "Codice valuta ISO 4217. Esempio: EUR" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The estimated cost of the supplies consumed when performing instructions." msgstr "Il costo stimato delle forniture consumate durante l'esecuzione delle istruzioni." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Cost" msgstr "Costo" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Question" msgstr "Domanda" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Answer" msgstr "Risposta" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A URL that points to the start time of the clip. The clip URL must point to the same URL path as the video with additional query parameters that specify the time." msgstr "Un URL che punta all'ora di inizio della clip. L'URL della clip deve puntare allo stesso percorso URL del video con parametri di query aggiuntivi che specificano l'ora." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Clip URL" msgstr "URL della clip" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The end time of the clip expressed as the number of seconds from the beginning of the work." msgstr "L'ora di fine della clip espressa come numero di secondi dall'inizio dell'opera." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "End Offset" msgstr "Fine offset" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The start time of the clip expressed as the number of seconds from the beginning of the work." msgstr "L'ora di inizio della clip espressa come numero di secondi dall'inizio dell'opera." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Start Offset" msgstr "Inizio offset" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Clip Name" msgstr "Nome della clip" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Video Clip" msgstr "Clip video" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Inventory Level" msgstr "Livello di inventario" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The date after which the price will no longer be available" msgstr "La data dopo la quale il prezzo non sarà più disponibile" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The date when the item becomes valid." msgstr "La data in cui la voce diventa valida." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Price Valid From" msgstr "Prezzo valido a partire da" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Offer availability" msgstr "Disponibilità dell'offerta" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Availability" msgstr "Disponibilità" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Currency" msgstr "Valuta" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Price" msgstr "Prezzo" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Offers" msgstr "Offerte" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Brand URL" msgstr "URL del brand" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Brand Name" msgstr "Nome del brand" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Instruction Texts" msgstr "Testi delle istruzioni" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Instruction name of the recipe." msgstr "Nome della ricetta." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Video Upload Date" msgstr "Data di caricamento video" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "ISO 8601 duration format. Example: PT1H30M" msgstr "Formato di durata ISO 8601. Esempio: PT1H30M" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Duration" msgstr "Durata" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A recipe video thumbnail URL" msgstr "Un URL della miniatura del video della ricetta" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A URL pointing to the actual video media file" msgstr "Un URL che punta al file multimediale effettivo del video" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A video URL. Optional." msgstr "URL del video. Opzionale." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Video URL" msgstr "URL video" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A recipe video Name" msgstr "Nome per il video di una ricetta" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The number of calories in the recipe. Optional." msgstr "Il numero di calorie nella ricetta. Opzionale." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Closing Time" msgstr "Orario di chiusura" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Opening Time" msgstr "Orario di apertura" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Open Days" msgstr "Giornate porte aperte" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Longitude" msgstr "Longitudine" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Latitude" msgstr "Latitudine" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Geo Cordinates" msgstr "Coordinate geografiche" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Postal Code" msgstr "Codice postale" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Region" msgstr "Regione" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Locality" msgstr "Località" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Street Address" msgstr "Indirizzo" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The link for the download." msgstr "Il link per il download." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Content URL" msgstr "URL del contenuto" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The file format of the distribution." msgstr "Il formato del file della distribuzione." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Encoding Format" msgstr "Formato di codifica" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A license under which the dataset is distributed." msgstr "Licenza con cui viene distribuito il set di dati." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A short summary describing a dataset." msgstr "Un breve riassunto che descrive un set di dati." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A descriptive name of a dataset." msgstr "Nome descrittivo di un set di dati." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Either a specific edition of the written work, or the volume of the work" msgstr "O un'edizione specifica dell'opera scritta, o il volume dell'opera" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Data Set" msgstr "Set di dati" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The catalog name." msgstr "Nome del catalogo." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The same dataset can be included in more than one such repository. You can refer to a data catalog that this dataset belongs to by referencing it directly." msgstr "Lo stesso set di dati può essere incluso in più di uno di questi repository. È possibile fare riferimento a un catalogo di dati a cui questo set di dati appartiene facendo riferimento direttamente ad esso." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Data Catalog" msgstr "Catalogo dei dati" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Claim" msgstr "Reclamo" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Headline" msgstr "Motto" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Appearance" msgstr "Aspetto" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Negative notes, add one item per line" msgstr "Note negative, aggiungi una voce per riga" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Positive notes, add one item per line" msgstr "Note positive, aggiungi una voce per riga" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Use this section only for editorial reviews." msgstr "Usa questa sezione solo per le recensioni editoriali." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Modified Date" msgstr "Data di modifica" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Review" msgstr "Recensione" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The truthfulness rating assigned to ClaimReview.reviewRating, as a human-readible short word or phrase. This value is displayed in the fact check in search results. Examples: True, Mostly true" msgstr "La valutazione di veridicità assegnata a ClaimReview.reviewRating, come una breve parola o una frase leggibile. Questo valore viene visualizzato nel fact checking nei risultati della ricerca. Esempi: Vero, Per la maggior parte vero" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Rating maximum score" msgstr "Punteggio massimo di valutazione" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Rating Maximum" msgstr "Valutazione massima" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Rating minimum score" msgstr "Punteggio minimo di valutazione" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Rating Minimum" msgstr "Valutazione minima" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Rating score" msgstr "Punteggio" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Rating" msgstr "Valutazione" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Image URL" msgstr "URL immagine" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "cssSelectors" msgstr "cssSelectors" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Speakable" msgstr "Speakable" #: includes/modules/schema/assets/js/schema.js:1 msgid "Delete" msgstr "Elimina" #: includes/modules/schema/assets/js/schema.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Global Templates in Use" msgstr "Template globali in uso" #: includes/modules/news-sitemap/assets/js/news-sitemap.js:1 msgid "Using an \"Index\" or \"NoIndex\" option allows you to control what Google News Bot (not to be confused with Google Search Bot) can include or not include in the Google News Index." msgstr "L'utilizzo dell'opzione \"Index\" o \"NoIndex\" consente di controllare ciò che Google News Bot (da non confondere con Google Search Bot) può includere o meno nell'indice di Google News." #: includes/modules/news-sitemap/assets/js/news-sitemap.js:1 msgid "Googlebot-News index" msgstr "Indice Googlebot-News" #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "When you're done editing, don't forget to hit \"publish\" to create this location." msgstr "Una volta terminata la modifica, non dimenticare di premere \"pubblica\" per creare questa posizione." #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Publish your location!" msgstr "Pubblica la tua posizione!" #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Make sure to add the Local Business Block or %s to display your business data." msgstr "Assicurati di aggiungere il blocco Local Business o %s per visualizzare i dati dell'azienda." #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Show Business Information" msgstr "Mostra le informazioni dell'azienda" #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Add your local business's details here with \"Local Business\" Schema Markup in order to be eligible for local SERP features." msgstr "Aggiungi qui i dettagli della tua attività locale con il Markup Schema \"Local Business\" e rispettare così l'idoneità per le caratteristiche locali della SERP." #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Local Business Schema" msgstr "Schema Local Business" #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Give your business's new location a name here. This field is required and will be visible to users." msgstr "Dai un nome alla nuova sede della tua attività. Questo campo è obbligatorio e sarà visibile agli utenti." #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Local Business Name" msgstr "Nome Local Business" #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Dismiss" msgstr "Ignora" #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Next" msgstr "Successivo" #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Finish" msgstr "Completa" #: includes/modules/content-ai/assets/js/content-ai.js:1 #: includes/modules/content-ai/assets/src/content-ai.js:12 msgid "You have used all of your AI credits and need to purchase more from your SEO service provider." msgstr "Hai usato tutti i tuoi crediti AI e devi acquistarne altri dal tuo fornitore di servizi SEO." #: includes/modules/content-ai/assets/js/content-ai.js:1 #: includes/modules/content-ai/assets/src/content-ai.js:8 msgid "Contact your SEO service provider for more AI credits." msgstr "Contatta il tuo fornitore di servizi SEO per ulteriori crediti AI." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Past 5 years" msgstr "Ultimi 5 anni" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Past day" msgstr "Giorno precedente" #: includes/modules/analytics/assets/js/stats.js:1 msgid "6 Months" msgstr "6 mesi" #: includes/modules/analytics/assets/js/stats.js:1 msgid "90 Days" msgstr "90 giorni" #: includes/modules/analytics/assets/js/stats.js:1 msgid "30 Days" msgstr "30 giorni" #: includes/modules/analytics/assets/js/stats.js:1 msgid "15 Days" msgstr "15 giorni" #: includes/modules/analytics/assets/js/stats.js:1 msgid "7 Days" msgstr "7 giorni" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Issue Message" msgstr "Messaggio del problema" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Items" msgstr "Voci" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Rich Result Types" msgstr "Tipi di Rich Result" #: includes/modules/analytics/assets/js/stats.js:1 msgid "detectedItems" msgstr "detectedItems" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Severity" msgstr "Gravità" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Message" msgstr "Messaggio" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Issues" msgstr "Problemi" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Mobile Usability Result" msgstr "Risultato di usabilità mobile" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Unspecified" msgstr "Non specificato" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Referring URLs" msgstr "URL di riferimento" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Index Status Result" msgstr "Risultato dello stato dell'indice" #: includes/modules/analytics/assets/js/stats.js:1 msgid "User Canonical" msgstr "Utente canonical" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Google Canonical" msgstr "Google canonical" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Page Fetch State" msgstr "Stato della pagina" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Not Available" msgstr "Non disponibile" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Last Crawl Time" msgstr "Ora dell'ultimo crawl" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Indexing State" msgstr "Stato di indicizzazione" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Robots.txt State" msgstr "Stato di Robots.txt" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Verdict" msgstr "Verdetto" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Last Crawl: " msgstr "Ultimo crawl: " #: includes/modules/analytics/assets/js/stats.js:1 msgid "Submit now with Instant Indexing" msgstr "Invia ora con l'indicizzazione istantanea" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Google: " msgstr "Google: " #: includes/modules/analytics/assets/js/stats.js:1 msgid "hours ago" msgstr "ore fa" #: includes/modules/analytics/assets/js/stats.js:1 msgid "days ago" msgstr "giorni fa" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Top Statuses" msgstr "Stati principali" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Excluded" msgstr "Escluso" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Only 6 keywords can be added in the graph" msgstr "È possibile aggiungere solo 6 parole chiave nel grafico" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Remove from graph" msgstr "Rimuovi dal grafico" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Add to graph" msgstr "Aggiungi al grafico" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Allowed" msgstr "Consentiti" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Remaining" msgstr "Rimanenti" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Used" msgstr "Usato" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Delete All" msgstr "Elimina tutto" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Cancel" msgstr "Annulla" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Save" msgstr "Salva" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Keyword" msgstr "Parola chiave" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Keyword Manager" msgstr "Keyword Manager" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Added" msgstr "Aggiunto" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Adding…" msgstr "Aggiunta in corso..." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Add" msgstr "Aggiungi" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Search Keyword…" msgstr "Cerca keyword..." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Save Settings" msgstr "Salva le impostazioni" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Select Post Types" msgstr "Seleziona un tipo di contenuto (Post Type)" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Include Secondary KWs" msgstr "Includi keyword secondarie" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Options will be applied to old & new posts. By default, only Primary keyword will be imported." msgstr "Le opzioni saranno applicate agli articoli vecchi e nuovi. Per impostazione predefinita, verrà importata solo la parola chiave primaria." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Enable Auto Import" msgstr "Abilita l'importazione automatica" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Auto Add Focus Keywords" msgstr "Aggiunta automatica di parole chiave principali" #: includes/modules/analytics/assets/js/stats.js:1 msgid "No new Focus Keywords found." msgstr "Non sono state trovate nuove parole chiave principali." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Successfully Completed." msgstr "Completato con successo." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Adding Focus Keywords.." msgstr "Aggiunta di parole chiave principali..." #: includes/modules/analytics/assets/js/stats.js:1 msgid "↳" msgstr "↳" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Rest of the Keywords" msgstr "Resto delle parole chiave" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Add in Keyword Manager" msgstr "Aggiungi nel Keyword Manager" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Added in Keyword Manager" msgstr "Aggiunto nel Keyword Manager" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Delete from Keyword Manager" msgstr "Elimina dal Keyword Manager" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Top 5 Losing Keywords" msgstr "Prime 5 parole chiave che perdono posizioni" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Top 5 Winning Keywords" msgstr "Prime 5 parole chiave che guadagnano posizioni" #: includes/modules/analytics/assets/js/stats.js:1 msgid "This is how many times your site has been clicked on in the search results." msgstr "Il numero di volte in cui il tuo sito è stato cliccato nei risultati di ricerca." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Avg.CTR" msgstr "Avg.CTR" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Read more" msgstr "Leggi tutto" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Average click-through rate. Search clicks divided by search impressions." msgstr "Tasso medio di click-through. I clic di ricerca divisi per le impressioni di ricerca." #: includes/modules/analytics/assets/js/stats.js:1 msgid "How many times your site was clicked on in the search results." msgstr "Il numero di volte in cui le persone hanno fatto clic sul tuo sito dai risultati di ricerca." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Open Report" msgstr "Report aperto" #: includes/modules/analytics/assets/js/stats.js:1 msgid "This is your total AdSense earning from the time period." msgstr "Questo è il totale dei guadagni AdSense del periodo." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Adsense" msgstr "Adsense" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Average position of all the ranking keywords below 100 position." msgstr "Posizione media di tutte le parole chiave in classifica sotto la posizione 100." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Total number of keywords your site ranking below 100 position." msgstr "Numero totale di parole chiave del tuo sito che si classificano sotto la posizione 100." #: includes/modules/analytics/assets/js/stats.js:1 msgid "How many times your site was clicked." msgstr "Quante volte il tuo sito è stato cliccato." #: includes/modules/analytics/assets/js/stats.js:1 msgid "How many times your site showed up in the search results." msgstr "Il numero di volte in cui il tuo sito è apparso nei risultati di ricerca." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Content" msgstr "Contenuto" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Traffic" msgstr "Traffico" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Links" msgstr "Link" #: includes/modules/analytics/assets/js/stats.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "All" msgstr "tutto" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Pageviews" msgstr "Pageviews" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Ranking Keywords" msgstr "Parole chiave posizionate" #: includes/modules/analytics/assets/js/stats.js:1 msgid "This is the average position of your site in the search results." msgstr "La posizione media del tuo sito nei risultati di ricerca." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Avg. Position" msgstr "Posizione media" #: includes/modules/analytics/assets/js/stats.js:1 msgid "This is the average click-through rate (search clicks divided by search impressions)." msgstr "Il tasso medio di click-through (clic di ricerca divisi per le impressioni di ricerca)." #: includes/modules/analytics/assets/js/stats.js:1 msgid "CTR" msgstr "CTR" #: includes/modules/analytics/assets/js/stats.js:1 msgid "This is how many times your site was clicked on in the search results." msgstr "Il numero di volte in cui il tuo sito è stato cliccato nei risultati della ricerca." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Search Clicks" msgstr "Cerca clic" #: includes/modules/analytics/assets/js/stats.js:1 msgid "This is the total number of keywords your site ranked for." msgstr "Il numero totale di parole chiave per le quali il sito si è posizionato." #: includes/modules/analytics/assets/js/stats.js:1 msgid "This is how many times your site showed up in the search results." msgstr "Il numero di volte in cui il tuo sito è apparso nei risultati di ricerca." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Search Impressions" msgstr "Cerca impressioni" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Page Fetch" msgstr "Recupera pagina" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Robots state" msgstr "Stato del file robots" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Crawled As" msgstr "Scansionato come" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Rich Results" msgstr "Rich Results" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Mobile Usability" msgstr "Usabilità mobile" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Indexing Allowed" msgstr "Indicizzazione permessa" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Status" msgstr "Stato" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Index Status" msgstr "Index Status" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Trend" msgstr "Trend" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Loading…" msgstr "Caricamento in corso..." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Please set the Focus Keyword for this page." msgstr "Imposta la parola chiave principale per questa pagina." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Suggested Changes" msgstr "Modifiche suggerite" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Coming Soon" msgstr "In arrivo" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Save spending time and money" msgstr "Risparmia tempo e denaro" #: includes/modules/analytics/assets/js/stats.js:1 msgid "SEO suggestions" msgstr "Suggerimenti SEO" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Periodically analyze post" msgstr "Analizza periodicamente gli articoli" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Intelligent Suggestions" msgstr "Suggerimenti intelligenti" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Ranked for most Keywords" msgstr "Posizionato per gran parte delle parole chiave" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Ranked for most Clicks" msgstr "Posizionato per il maggior numero di clic" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Ranked for most Impressions" msgstr "Posizionato per il maggior numero di impressioni" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Ranked for most Search Traffic" msgstr "Posizionato per la gran parte del traffico di ricerca" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Schema type of the post." msgstr "Tipo di schema dell'articolo." #: includes/modules/analytics/assets/js/stats.js:1 msgid "The primary focus keyword set for the post." msgstr "La parola chiave principale impostata per l'articolo." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Primary Keyword" msgstr "Parola chiave principale" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Rank Math’s SEO Analyzer Score." msgstr "Punteggio dell'analisi SEO di Rank Math." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Rank Math SEO score." msgstr "Punteggio SEO di Rank Math." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Content Score" msgstr "Punteggio del contenuto" #: includes/modules/analytics/assets/js/stats.js:1 msgid "SEO Score" msgstr "Punteggio SEO" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Timeframe" msgstr "Tempi" #: includes/modules/analytics/assets/js/stats.js:1 msgid "[Edit]" msgstr "[Modifica]" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Top 5 Losing Posts" msgstr "I primi 5 articoli che perdono posizioni" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Top 5 Winning Posts" msgstr "I primi 5 articoli che guadagnano posizioni" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Avg. CTR" msgstr "CTR medio" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Clicks" msgstr "Clic" #: includes/modules/analytics/assets/js/stats.js:1 msgid "#" msgstr "#" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Search Post URL" msgstr "URL dell'articolo di ricerca" #: includes/modules/analytics/assets/js/stats.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "No results found matching your search query." msgstr "Non sono stati trovati risultati corrispondenti alla tua richiesta di ricerca." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Position History" msgstr "Cronologia delle posizioni" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Are you sure you want to delete all the Manually Tracked keywords from Rank Tracker? This action is irreversible." msgstr "Vuoi davvero eliminare tutte le parole chiave tracciate manualmente da Rank Tracker? Questa azione è irreversibile." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Upgrade your plan!" msgstr "Passa a un piano superiore!" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Your keyword quota has expired. Please upgrade your plan to increase the limit." msgstr "La tua quota di parole chiave è scaduta. Aggiorna il tuo piano per aumentare il limite." #: includes/modules/analytics/assets/js/admin-bar.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "This is the number of pageviews carried out by visitors from Google." msgstr "Questo è il numero di pagine viste da chi usa Google." #: includes/modules/analytics/assets/js/admin-bar.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Refresh" msgstr "Aggiorna" #: includes/modules/analytics/assets/js/admin-bar.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Google PageSpeed score for desktop and mobile." msgstr "Punteggio Google PageSpeed per desktop e mobile." #: includes/modules/analytics/assets/js/admin-bar.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "PageSpeed" msgstr "PageSpeed" #: assets/admin/js/gutenberg-formats.js:1 msgid "Link" msgstr "Link" #: assets/admin/js/gutenberg-formats.js:1 msgid "Link edited." msgstr "Link modificato." #: assets/admin/js/gutenberg-formats.js:1 msgid "Warning: the link has been inserted but may have errors. Please test it." msgstr "Attenzione: hai inserito il link ma ci potrebbero essere degli errori. Provalo." #: assets/admin/js/gutenberg-formats.js:1 msgid "%s (opens in a new tab)" msgstr "%s (si apre in una nuova scheda)" #: assets/admin/js/gutenberg-formats.js:1 msgid "Set to mentions." msgstr "Imposta su menzioni." #: assets/admin/js/gutenberg-formats.js:1 msgid "Set to about." msgstr "Imposta su about." #: assets/admin/js/gutenberg-formats.js:1 msgid "Set to sponsored." msgstr "Imposta come sponsorizzato." #: assets/admin/js/gutenberg-formats.js:1 msgid "Set to nofollow." msgstr "Imposta come nofollow." #: assets/admin/js/gutenberg-formats.js:1 msgid "Open in new tab." msgstr "Apri in una nuova scheda." #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Close" msgstr "Chiudi" #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 msgid "Google Trends" msgstr "Google Trends" #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Interest" msgstr "Interesse" #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Past 12 months" msgstr "Ultimi 12 mesi" #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Past 90 days" msgstr "Ultimi 90 giorni" #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Past 30 days" msgstr "Ultimo 30 giorni" #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Past 7 days" msgstr "Ultimi 7 giorni" #: assets/admin/js/blocks.js:1 msgid "Move down" msgstr "Sposta in basso" #: assets/admin/js/blocks.js:1 msgid "Move up" msgstr "Sposta in alto" #: assets/admin/js/blocks.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Material" msgstr "Materiale" #: assets/admin/js/blocks.js:1 msgid "Add one tool per line." msgstr "Aggiungi uno strumento per linea." #: assets/admin/js/blocks.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Tools" msgstr "Strumenti" #: assets/admin/js/blocks.js:1 msgid "Add one supply element per line." msgstr "Aggiungi un elemento di consegna per riga." #: assets/admin/js/blocks.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Supply" msgstr "Consegna" #: assets/admin/js/blocks.js:1 msgid "USD" msgstr "USD" #: assets/admin/js/blocks.js:1 msgid "Estimated Cost" msgstr "Costo stimato" #: assets/admin/js/blocks.js:1 msgid "Rank Math's Local Business block" msgstr "Blocco Local Business di Rank Math" #: assets/admin/js/blocks.js:1 msgid "Local Business by Rank Math" msgstr "Local Business by Rank Math" #: assets/admin/js/blocks.js:1 msgid "Contact" msgstr "Contatti" #: assets/admin/js/blocks.js:1 msgid "All Locations" msgstr "Tutte le sedi" #: assets/admin/js/blocks.js:1 msgid "Show open now label after opening hour for current day" msgstr "Mostra l'etichetta \"Aperto ora\" dopo l'orario di apertura per il giorno corrente" #: assets/admin/js/blocks.js:1 msgid "Hide Closed Days" msgstr "Nascondi i giorni di chiusura" #: assets/admin/js/blocks.js:1 msgid "Show %s" msgstr "Mostra %s" #: assets/admin/js/blocks.js:1 msgid "Show Opening Hours" msgstr "Mostra orari di apertura" #: assets/admin/js/blocks.js:1 msgid "Show Price Indication" msgstr "Mostra l'indicatore di prezzo" #: assets/admin/js/blocks.js:1 msgid "Show COC number" msgstr "Mostra il numero COC" #: assets/admin/js/blocks.js:1 msgid "Show TAX ID" msgstr "Mostra P.IVA" #: assets/admin/js/blocks.js:1 msgid "Show VAT number" msgstr "Mostra il numero di partita IVA" #: assets/admin/js/blocks.js:1 msgid "Show Logo" msgstr "Mostra il logo" #: assets/admin/js/blocks.js:1 msgid "Show Business URL" msgstr "Mostra l'URL dell'attività" #: assets/admin/js/blocks.js:1 msgid "Show Email" msgstr "Mostra l'email" #: assets/admin/js/blocks.js:1 msgid "Show FAX number" msgstr "Mostra il numero di fax" #: assets/admin/js/blocks.js:1 msgid "Show Secondary number" msgstr "Mostra il numero secondario" #: assets/admin/js/blocks.js:1 msgid "Show Primary number" msgstr "Mostra il numero principale" #: assets/admin/js/blocks.js:1 msgid "Show Country" msgstr "Mostra il Paese" #: assets/admin/js/blocks.js:1 msgid "Show State" msgstr "Mostra la nazione" #: assets/admin/js/blocks.js:1 msgid "Show address on one line" msgstr "Mostra l'indirizzo su una riga" #: assets/admin/js/blocks.js:1 msgid "Show Company Address" msgstr "Mostra l'indirizzo dell'azienda" #: assets/admin/js/blocks.js:1 msgid "Show Company Name" msgstr "Mostra il nome dell'azienda" #: assets/admin/js/blocks.js:1 msgid "Show nearest location if none is found within radius" msgstr "Mostra la posizione più vicina se non ne viene trovata nessuna entro un certo raggio" #: assets/admin/js/blocks.js:1 msgid "Add dropdown to filter results by category" msgstr "Aggiungi un menu a tendina per filtrare i risultati per categoria" #: assets/admin/js/blocks.js:1 msgid "Search Locations within the radius" msgstr "Cerca le sedi entro un certo raggio" #: assets/admin/js/blocks.js:1 msgid "Show radius" msgstr "Mostra il raggio" #: assets/admin/js/blocks.js:1 msgid "Route Label" msgstr "Etichetta del percorso" #: assets/admin/js/blocks.js:1 msgid "Show Route Planner" msgstr "Mostra il pianificatore di percorso" #: assets/admin/js/blocks.js:1 msgid "Show InfoWindow" msgstr "Mostra la finestra informativa" #: assets/admin/js/blocks.js:1 msgid "Show Marker Clustering" msgstr "Mostra il raggruppamento di marcatori" #: assets/admin/js/blocks.js:1 msgid "Allow Dragging" msgstr "Consenti il trascinamento" #: assets/admin/js/blocks.js:1 msgid "Allow Zoom by scroll" msgstr "Consenti lo zoom per scorrimento" #: assets/admin/js/blocks.js:1 msgid "Allow Zoom" msgstr "Consenti lo zoom" #: assets/admin/js/blocks.js:1 msgid "Zoom Level" msgstr "Livello di zoom" #: assets/admin/js/blocks.js:1 msgid "Show Category filter" msgstr "Mostra il filtro di categoria" #: assets/admin/js/blocks.js:1 msgid "Map Height" msgstr "Altezza della mappa" #: assets/admin/js/blocks.js:1 msgid "Map Width" msgstr "Larghezza della mappa" #: assets/admin/js/blocks.js:1 msgid "Map Type" msgstr "Tipo di mappa" #: assets/admin/js/blocks.js:1 msgid "Show Map" msgstr "Mostra la mappa" #: assets/admin/js/blocks.js:1 msgid "Map Settings" msgstr "Impostazioni della mappa" #: assets/admin/js/blocks.js:1 msgid "Opening Hours Settings" msgstr "Impostazioni degli orari di apertura" #: assets/admin/js/blocks.js:1 msgid "Address Settings" msgstr "Impostazioni dell'indirizzo" #: assets/admin/js/blocks.js:1 msgid "Preview Image" msgstr "Immagine di anteprima" #: assets/admin/js/blocks.js:1 msgid "Location Categories" msgstr "Categorie di posizione" #: assets/admin/js/blocks.js:1 msgid "Locations" msgstr "Sedi" #: assets/admin/js/blocks.js:1 msgid "Store Locator" msgstr "Localizzatore di punti vendita" #: assets/admin/js/blocks.js:1 msgid "Map" msgstr "Mappa" #: assets/admin/js/blocks.js:1 msgid "Settings" msgstr "Impostazioni" #: rank-math-pro.php:115 msgid "Please update Rank Math Free to the latest version first before using Rank Math PRO." msgstr "Prima di usare Rank Math PRO, aggiorna Rank Math Free all'ultima versione." #: includes/modules/video-sitemap/class-video-sitemap.php:63 msgid "Video Sitemaps give search engines information about video content on your site. More information: Video Sitemaps" msgstr "Le Sitemap Video forniscono ai motori di ricerca informazioni sui contenuti video del tuo sito. Ulteriori informazioni: Sitemap Video" #: includes/modules/seo-analysis/views/competitor-analysis.php:51 msgid "The total test count is different for the competitor as we don't have access to their database." msgstr "Il conteggio totale dei test è diverso per il concorrente perché non abbiamo accesso al loro database." #: includes/modules/seo-analysis/views/competitor-analysis.php:51 msgid "Note:" msgstr "Nota:" #: includes/modules/seo-analysis/views/competitor-analysis.php:44 msgid "Complete" msgstr "Completo" #: includes/modules/seo-analysis/views/competitor-analysis.php:34 msgid "Start Audit" msgstr "Inizia l'audit" #: includes/modules/seo-analysis/views/competitor-analysis.php:29 msgid "Enter a site URL to see how it ranks for the same SEO criteria as your site." msgstr "Inserisci l'URL di un sito per vedere come si posiziona per gli stessi criteri SEO del tuo sito." #: includes/modules/seo-analysis/views/competitor-analysis.php:27 msgid "Competitor Analysis" msgstr "Analisi della concorrenza" #: includes/modules/seo-analysis/class-seo-analysis-pro.php:81 msgid "Print" msgstr "Stampa" #. Translators: Placeholder is the image title. #: includes/modules/schema/video/class-parser.php:327 msgid "Video Thumbnail: %s" msgstr "Miniatura video: %s" #: includes/modules/schema/video/class-parser.php:299 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Video Thumbnail" msgstr "Miniatura del video" #: includes/modules/schema/shortcode/podcastepisode.php:112 msgid "By" msgstr "By" #: includes/modules/schema/shortcode/podcastepisode.php:89 msgid "Episode" msgstr "Episode" #: includes/modules/schema/shortcode/podcastepisode.php:78 msgid "Season" msgstr "Stagione" #: includes/modules/schema/shortcode/podcastepisode.php:40 msgid "%d Sec" msgstr "%d Sec" #: includes/modules/schema/shortcode/podcastepisode.php:39 msgid "%d Min" msgstr "%d Min" #: includes/modules/schema/shortcode/podcastepisode.php:38 msgid "%d Hour" msgstr "%d Ore" #: includes/modules/schema/class-snippet-pro-shortcode.php:104 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Cons" msgstr "Contro" #: includes/modules/schema/class-snippet-pro-shortcode.php:103 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Pros" msgstr "Pro" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:516 msgid "Merged" msgstr "Unito" #. Translators: placeholder is a link to the KB article. #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:77 msgid "our Knowledge Base article" msgstr "articolo della nostra documentazione" #. Translators: placeholder is a link to the KB article. #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:77 msgid "For more information, please see %s." msgstr "Per ulteriori informazioni, leggi questo: %s." #. Translators: placeholder is the filter name. #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:71 msgid "If an imported redirection differs from an existing redirection (or another imported redirection) only by the source value, then those redirections will be merged into a single redirection with multiple sources. You can change this behavior with the %s filter hook." msgstr "Se un reindirizzamento importato differisce da un reindirizzamento esistente (o da un altro reindirizzamento importato) solo per il valore della fonte, questi reindirizzamenti saranno fusi in un unico reindirizzamento con fonti multiple. È possibile modificare questo comportamento con l'hook del filtro %s." #. Translators: placeholder 1 is the column name, placeholder 2 is the possible #. column value ("case"). #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:65 msgid "The %1$s column may contain the value %2$s, or nothing." msgstr "La colonna %1$s potrebbe contenere il valore %2$s oppure nulla." #. Translators: placeholders are column names. #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:62 msgid "Only the %1$s and the %2$s columns are required, the others are optional." msgstr "Solo le colonne %1$s e %2$s sono obbligatorie, le altre sono facoltative." #: includes/modules/redirections/class-schedule.php:375 msgid "One or more of the selected redirections could not be changed because they are scheduled for future activation/deactivation." msgstr "Non è stato possibile modificare uno o più dei reindirizzamenti selezionati perché la loro attivazione/disattivazione è prevista per il futuro." #: includes/modules/redirections/class-schedule.php:89 msgid "Redirection will be deactivated on this date (optional)." msgstr "Il reindirizzamento sarà disattivato in questa data (opzionale)." #: includes/modules/redirections/class-schedule.php:88 msgid "Scheduled Deactivation" msgstr "Disattivazione programmata" #: includes/modules/redirections/class-schedule.php:72 msgid "Redirection will be activated on this date (optional)." msgstr "Il reindirizzamento sarà attivato in questa data (opzionale)." #: includes/modules/redirections/class-schedule.php:71 msgid "Scheduled Activation" msgstr "Attivazione programmata" #: includes/modules/podcast/views/options.php:117 msgid "Add copyright details if your show is copyrighted." msgstr "Aggiungi i dettagli sul copyright se il tuo spettacolo è protetto da copyright." #: includes/modules/podcast/views/options.php:116 msgid "Copyright Text" msgstr "Testo del copyright" #: includes/modules/podcast/views/options.php:107 msgid "Indicates whether the podcast is explicit language or adult content." msgstr "Indica se il podcast presenta linguaggio esplicito o contenuti per adulti." #: includes/modules/podcast/views/options.php:106 msgid "Is Explicit" msgstr "È esplicito" #: includes/modules/podcast/views/options.php:97 msgid "Add the tracking prefix provided by your tracking service like Chartable, Podsights, Podtrac, etc." msgstr "Aggiungi il prefisso di tracciamento fornito dal tuo servizio di tracciamento, come Chartable, Podsights, Podtrac, ecc." #: includes/modules/podcast/views/options.php:96 msgid "Tracking Prefix" msgstr "Prefisso di tracciamento" #: includes/modules/podcast/views/options.php:87 msgid "Min Size: 1400x1400px, Max Size: 3000x3000px.
    The filesize should not exceed 0.5MB." msgstr "Dim. Min: 1400x1400px, Dim. Max: 3000x3000px.
    La dimensione del file non deve superare 0,5 MB." #: includes/modules/podcast/views/options.php:78 msgid "Select the category that best reflects the content of your show." msgstr "Seleziona la categoria che meglio riflette il contenuto del tuo spettacolo." #: includes/modules/podcast/views/options.php:75 msgid "Technology" msgstr "Tecnologia" #: includes/modules/podcast/views/options.php:74 msgid "TV & Film" msgstr "TV e film" #: includes/modules/podcast/views/options.php:73 msgid "Sports & Recreation" msgstr "Sport e tempo libero" #: includes/modules/podcast/views/options.php:72 msgid "Society & Culture" msgstr "Cultura e società" #: includes/modules/podcast/views/options.php:71 msgid "Science & Medicine" msgstr "Scienza e medicina" #: includes/modules/podcast/views/options.php:70 msgid "Religion & Spirituality" msgstr "Religione e spiritualità" #: includes/modules/podcast/views/options.php:69 msgid "News & Politics" msgstr "Notizie e politica" #: includes/modules/podcast/views/options.php:67 msgid "Kids & Family" msgstr "Infanzia e famiglia" #: includes/modules/podcast/views/options.php:66 msgid "Health" msgstr "Salute" #: includes/modules/podcast/views/options.php:65 msgid "Government & Organizations" msgstr "Governo e organizzazioni" #: includes/modules/podcast/views/options.php:64 msgid "Games & Hobbies" msgstr "Giochi e hobby" #: includes/modules/podcast/views/options.php:63 msgid "Education" msgstr "Istruzione" #: includes/modules/podcast/views/options.php:62 msgid "Comedy" msgstr "Commedia" #: includes/modules/podcast/views/options.php:61 msgid "Business" msgstr "Di lavoro" #: includes/modules/podcast/views/options.php:60 msgid "Arts" msgstr "Arte" #: includes/modules/podcast/views/options.php:57 msgid "Podcast Category" msgstr "Categoria Podcast" #: includes/modules/podcast/views/options.php:49 msgid "The email address of the podcast owner. Please make sure the email address is active and monitored." msgstr "L'indirizzo email del titolare del podcast. Assicurati che l'indirizzo email sia attivo e monitorato." #: includes/modules/podcast/views/options.php:48 msgid "Owner Email " msgstr "Email del titolare " #: includes/modules/podcast/views/options.php:40 msgid "The podcast owner contact name." msgstr "Il nome del titolare del podcast." #: includes/modules/podcast/views/options.php:39 msgid "Owner Name" msgstr "Nome del titolare" #: includes/modules/podcast/views/options.php:29 msgid "A plaintext description of the podcast." msgstr "Una descrizione semplice del podcast." #: includes/modules/podcast/views/options.php:28 msgid "Podcast Description" msgstr "Descrizione del podcast" #: includes/modules/podcast/views/options.php:18 msgid "Name of the podcast." msgstr "Nome del podcast." #: includes/modules/podcast/views/options.php:17 msgid "Podcast Name" msgstr "Nome del podcast" #. translators: Link to Podcast RSS feed #: includes/modules/podcast/class-podcast.php:87 msgid "Your Podcast RSS feed can be found here: %s" msgstr "Il feed RSS del podcast si trova qui: %s" #. translators: Link to kb article #: includes/modules/podcast/class-podcast.php:84 msgid "Learn more" msgstr "Approfondisci" #: includes/modules/podcast/class-podcast.php:53 msgid "Podcast channel image configured in the Rank Math Settings." msgstr "Immagine del canale del podcast configurata nelle Impostazioni di Rank Math." #: includes/modules/podcast/class-podcast.php:52 #: includes/modules/podcast/views/options.php:86 msgid "Podcast Image" msgstr "Immagine del podcast" #: includes/modules/news-sitemap/class-news-sitemap.php:133 msgid "News Sitemaps allow you to control which content you submit to Google News. More information: News Sitemaps overview" msgstr "Le Sitemap News consentono di controllare i contenuti inviati a Google News. Ulteriori informazioni: Panoramica di Sitemap News" #: includes/modules/local-seo/views/titles-options.php:318 msgid "Min Size: 112Χ112px.
    A squared image is preferred by the search engines." msgstr "Dim. Min: 112Χ112px.
    I motori di ricerca preferiscono le immagini quadrate." #: includes/modules/local-seo/views/titles-options.php:308 msgid "Your name or company name intended to feature in Google's Knowledge Panel." msgstr "Il tuo nome o il nome della tua azienda che compare nel Knowledge Panel di Google." #: includes/modules/local-seo/views/titles-options.php:307 msgid "Person/Organization Name" msgstr "Nome della persona/organizzazione" #: includes/modules/local-seo/views/titles-options.php:299 msgid "An alternate version of your site name (for example, an acronym or shorter name)." msgstr "Una versione alternativa del nome del sito (per esempio, un acronimo o un nome più breve)." #: includes/modules/local-seo/views/titles-options.php:298 msgid "Website Alternate Name" msgstr "Nome alternativo del sito web" #: includes/modules/local-seo/views/titles-options.php:289 msgid "Enter the name of your site to appear in search results." msgstr "Inserisci il nome del tuo sito per farlo apparire nei risultati di ricerca." #: includes/modules/local-seo/views/titles-options.php:288 msgid "Website Name" msgstr "Nome del sito web" #: includes/modules/local-seo/class-admin.php:81 assets/admin/js/blocks.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Local Business" msgstr "Local Business" #: includes/modules/local-seo/class-admin.php:80 #: includes/modules/podcast/views/options.php:59 #: includes/modules/analytics/assets/js/stats.js:1 msgid "None" msgstr "Nessuno" #: includes/modules/local-seo/class-admin.php:62 msgid "KML is a file format used to display geographic data in an Earth browser such as Google Earth. More information: Locations KML" msgstr "KML è un formato di file utilizzato per visualizzare i dati geografici in un browser terrestre come Google Earth. Ulteriori informazioni: Locations KML" #: includes/modules/analytics/class-analytics.php:634 msgid "Search Impression:" msgstr "Impressione di ricerca:" #: includes/modules/analytics/class-analytics.php:633 msgid "Search Traffic:" msgstr "Traffico di ricerca:" #: includes/modules/analytics/class-ajax.php:51 msgid "Data import will not work for this service as sufficient permissions are not given." msgstr "L'importazione dei dati non funzionerà per questo servizio perché non sono state concesse autorizzazioni sufficienti." #: includes/class-modules.php:84 msgid "Please activate Schema module to use this module." msgstr "Attiva Schema per utilizzare questo modulo." #: includes/class-modules.php:76 msgid "Make your podcasts discoverable via Google Podcasts, Apple Podcasts, and similar services with Podcast RSS feed and Schema Markup generated by Rank Math." msgstr "Rendete i vostri podcast scopribili tramite Google Podcasts, Apple Podcasts e servizi simili con il feed RSS Podcast e lo Schema Markup generato da Rank Math." #: includes/admin/class-post-filters.php:79 includes/class-modules.php:75 #: includes/modules/podcast/class-podcast.php:82 msgid "Podcast" msgstr "Podcast" #: includes/admin/class-post-filters.php:93 msgid "How To" msgstr "Tutorial" #: includes/admin/class-admin-helper.php:616 msgid "Unknown Region" msgstr "Regione sconosciuta" #: includes/admin/class-admin-helper.php:611 msgid "Wallis & Futuna" msgstr "Wallis e Futuna" #: includes/admin/class-admin-helper.php:600 msgid "U.S. Virgin Islands" msgstr "Isole Vergini statunitensi" #: includes/admin/class-admin-helper.php:598 msgid "Turks & Caicos Islands" msgstr "Isole Turks e Caicos" #: includes/admin/class-admin-helper.php:594 msgid "Trinidad & Tobago" msgstr "Trinidad e Tobago" #: includes/admin/class-admin-helper.php:586 msgid "São Tomé & Príncipe" msgstr "São Tomé e Príncipe" #: includes/admin/class-admin-helper.php:581 msgid "Svalbard & Jan Mayen" msgstr "Isole Svalbard e Jan Mayen" #: includes/admin/class-admin-helper.php:578 msgid "St. Vincent & Grenadines" msgstr "Saint Vincent e Grenadin" #: includes/admin/class-admin-helper.php:577 msgid "St. Pierre & Miquelon" msgstr "Saint-Pierre e Miquelon" #: includes/admin/class-admin-helper.php:576 msgid "St. Martin" msgstr "Saint-Martin" #: includes/admin/class-admin-helper.php:575 msgid "St. Lucia" msgstr "Santa Lucia" #: includes/admin/class-admin-helper.php:574 msgid "St. Kitts & Nevis" msgstr "Saint Kitts e Nevis" #: includes/admin/class-admin-helper.php:573 msgid "St. Helena" msgstr "Sant'Elena" #: includes/admin/class-admin-helper.php:563 msgid "Sint Maarten" msgstr "Sint Maarten" #: includes/admin/class-admin-helper.php:554 msgid "Réunion" msgstr "Riunione (Isola della)" #: includes/admin/class-admin-helper.php:541 msgid "Palestine" msgstr "Palestina" #: includes/admin/class-admin-helper.php:523 msgid "Myanmar (Burma)" msgstr "Myanmar (Birmania)" #: includes/admin/class-admin-helper.php:501 msgid "Macau" msgstr "Macao" #: includes/admin/class-admin-helper.php:490 msgid "Kosovo" msgstr "Kosovo" #: includes/admin/class-admin-helper.php:447 msgid "Falkland Islands (Islas Malvinas)" msgstr "Isole Falkland (Malvinas)" #: includes/admin/class-admin-helper.php:435 msgid "Côte d'Ivoire" msgstr "Costa d'Avorio" #: includes/admin/class-admin-helper.php:434 assets/admin/js/divi.js:1 #: assets/admin/js/elementor.js:1 assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Czechia" msgstr "Repubblica Ceca" #: includes/admin/class-admin-helper.php:427 msgid "Congo - Kinshasa" msgstr "Congo - Kinshasa" #: includes/admin/class-admin-helper.php:426 msgid "Congo - Brazzaville" msgstr "Congo - Brazzaville" #: includes/admin/class-admin-helper.php:417 msgid "Caribbean Netherlands" msgstr "Caraibi olandesi" #: includes/admin/class-admin-helper.php:404 msgid "Bosnia & Herzegovina" msgstr "Bosnia ed Erzegovina" #: includes/admin/class-admin-helper.php:386 msgid "Antigua & Barbuda" msgstr "Antigua e Barbuda" #: includes/admin/class-admin-helper.php:378 msgid "Aland Islands" msgstr "Isole Aland" #: includes/admin/class-admin-helper.php:360 msgid "Virgin Islands, U.S." msgstr "Isole vergini americane" #: includes/admin/class-admin-helper.php:359 msgid "Virgin Islands, British" msgstr "Isole Vergini britanniche" #: includes/admin/class-admin-helper.php:358 msgid "Viet Nam" msgstr "Vietnam" #: includes/admin/class-admin-helper.php:353 msgid "United States Minor Outlying Islands" msgstr "Isole minori esterne degli Stati Uniti d'America" #: includes/admin/class-admin-helper.php:352 #: includes/admin/class-admin-helper.php:605 assets/admin/js/divi.js:1 #: assets/admin/js/elementor.js:1 assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "United States" msgstr "Stati Uniti" #: includes/admin/class-admin-helper.php:351 #: includes/admin/class-admin-helper.php:604 assets/admin/js/divi.js:1 #: assets/admin/js/elementor.js:1 assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "United Kingdom" msgstr "Regno Unito" #: includes/admin/class-admin-helper.php:336 msgid "Tanzania, United Republic of" msgstr "Tanzania (Repubblica Unita della)" #: includes/admin/class-admin-helper.php:334 msgid "Taiwan, Province of China" msgstr "Taiwan, Provincia della Cina" #: includes/admin/class-admin-helper.php:333 msgid "Syrian Arab Republic" msgstr "Repubblica Araba della Siria" #: includes/admin/class-admin-helper.php:324 msgid "South Georgia and the South Sandwich Islands" msgstr "Georgia del Sud e Isole Sandwich Australi" #: includes/admin/class-admin-helper.php:315 msgid "Serbia and Montenegro" msgstr "Serbia e Montenegro" #: includes/admin/class-admin-helper.php:312 msgid "Sao Tome and Principe" msgstr "Sao Tome e Príncipe" #: includes/admin/class-admin-helper.php:310 #: includes/admin/class-admin-helper.php:555 msgid "Samoa" msgstr "Samoa" #: includes/admin/class-admin-helper.php:303 msgid "Russian Federation" msgstr "Federazione Russa" #: includes/admin/class-admin-helper.php:299 #: includes/admin/class-admin-helper.php:549 msgid "Puerto Rico" msgstr "Porto Rico" #: includes/admin/class-admin-helper.php:290 msgid "Palestinian Territory, Occupied" msgstr "Territori occupati della Palestina" #: includes/admin/class-admin-helper.php:289 #: includes/admin/class-admin-helper.php:540 msgid "Palau" msgstr "Palau" #: includes/admin/class-admin-helper.php:266 #: includes/admin/class-admin-helper.php:285 #: includes/admin/class-admin-helper.php:536 msgid "Northern Mariana Islands" msgstr "Isole Marianne Settentrionali" #: includes/admin/class-admin-helper.php:265 msgid "Moldova, Republic of" msgstr "Moldavia, Repubblica di" #: includes/admin/class-admin-helper.php:264 msgid "Micronesia, Federated States of" msgstr "Micronesia, Stati Federati di" #: includes/admin/class-admin-helper.php:251 msgid "Macedonia, the Former Yugosalv Republic of" msgstr "Macedonia, l'ex Repubblica jugoslava di" #: includes/admin/class-admin-helper.php:250 msgid "Macao" msgstr "Macao" #: includes/admin/class-admin-helper.php:246 msgid "Libyan Arab Jamahiriya" msgstr "Gran Giamahiria Araba Libica" #: includes/admin/class-admin-helper.php:241 msgid "Lao People's Democratic Republic" msgstr "Repubblica Democratica Popolare del Laos" #: includes/admin/class-admin-helper.php:238 msgid "Korea, Republic of" msgstr "Corea, Repubblica di" #: includes/admin/class-admin-helper.php:237 msgid "Korea, Democratic People's Republic of" msgstr "Corea, (Repubblica Democratica Popolare di)" #: includes/admin/class-admin-helper.php:228 #: includes/admin/class-admin-helper.php:479 assets/admin/js/divi.js:1 #: assets/admin/js/elementor.js:1 assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Ireland" msgstr "Irlanda" #: includes/admin/class-admin-helper.php:226 msgid "Iran, Islamic Republic of" msgstr "Iran, Repubblica Islamica di" #: includes/admin/class-admin-helper.php:219 msgid "Holy See (Vatican City State)" msgstr "Santa Sede (Stato della Città del Vaticano)" #: includes/admin/class-admin-helper.php:218 msgid "Heard Island and Mcdonald Islands" msgstr "Isola Heard e Isole Mcdonald" #: includes/admin/class-admin-helper.php:212 #: includes/admin/class-admin-helper.php:464 msgid "Guam" msgstr "Guam" #: includes/admin/class-admin-helper.php:194 msgid "Falkland Islands (Malvinas)" msgstr "Isole Falkland (Malvinas)" #: includes/admin/class-admin-helper.php:178 msgid "Cote D'ivoire" msgstr "Costa d'Avorio" #: includes/admin/class-admin-helper.php:175 msgid "Congo, the Democratic Republic of the" msgstr "Congo, Repubblica Democratica del" #: includes/admin/class-admin-helper.php:174 msgid "Congo" msgstr "Congo" #: includes/admin/class-admin-helper.php:157 msgid "Brunei Darussalam" msgstr "Brunei Darussalam" #: includes/admin/class-admin-helper.php:129 #: includes/admin/class-admin-helper.php:381 msgid "American Samoa" msgstr "Samoa Americane" #: includes/admin/class-admin-helper.php:125 #: includes/admin/class-admin-helper.php:376 assets/admin/js/divi.js:1 #: assets/admin/js/elementor.js:1 assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Worldwide" msgstr "Tutto il mondo" #. Author URI of the plugin msgid "https://rankmath.com/?utm_source=Plugin&utm_medium=Readme%20Author%20URI&utm_campaign=WP" msgstr "https://rankmath.com/?utm_source=Plugin&utm_medium=Readme%20Author%20URI&utm_campaign=WP" #. Author of the plugin #: assets/admin/js/blocks.js:1 msgid "Rank Math" msgstr "Rank Math" #. Description of the plugin msgid "Super-charge your website’s SEO with the Rank Math PRO options like Site Analytics, SEO Performance, Custom Schema Templates, News/Video Sitemaps, etc." msgstr "Potenzia la SEO del tuo sito web con le opzioni di Rank Math PRO come Statistiche Sito, Performance SEO, Template Schema personalizzati, Sitemap News/Video, ecc." #. Plugin URI of the plugin msgid "https://rankmath.com/wordpress/plugin/seo-suite/" msgstr "https://rankmath.com/wordpress/plugin/seo-suite/" #. Plugin Name of the plugin msgid "Rank Math SEO PRO" msgstr "Rank Math SEO PRO" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Recipe Instructions" msgstr "Istruzioni per la ricetta" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Recipe Ingredients" msgstr "Ingredienti della ricetta" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Recipe Video Thumbnail" msgstr "Miniatura video ricetta" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A recipe video Description" msgstr "Recipe Video Description" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Cooking Time" msgstr "Tempo di cottura" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Preparation Time" msgstr "Tempo di preparazione" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Calories" msgstr "Calorie" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Recipe Yield" msgstr "Resa della ricetta" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Cuisine" msgstr "Tipo di cucina" #: assets/admin/js/blocks.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Type" msgstr "Tipo" #: includes/modules/schema/shortcode/claimreview.php:68 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Alternate Name" msgstr "Nome alternativo" #: includes/class-register-vars.php:40 includes/class-register-vars.php:51 msgid "Random Word" msgstr "Parola a caso" #: includes/modules/analytics/views/email-reports/sections/summary.php:101 msgid "Average Position" msgstr "Posizione media" #: includes/modules/analytics/views/email-reports/sections/summary.php:87 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Total Keywords" msgstr "Parole chiave totali" #: includes/modules/analytics/views/email-reports/sections/summary.php:55 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Total Clicks" msgstr "Clic totali" #: includes/modules/analytics/views/email-reports/sections/summary.php:39 #: includes/modules/analytics/views/email-reports/sections/summary.php:70 msgid "Total Impressions" msgstr "Impressioni totali" #: includes/modules/analytics/views/email-reports/sections/losing-posts.php:33 #: includes/modules/analytics/views/email-reports/sections/summary.php:24 #: includes/modules/analytics/views/email-reports/sections/winning-posts.php:33 #: includes/modules/analytics/assets/js/admin-bar.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Search Traffic" msgstr "Cerca traffico" #: includes/modules/analytics/views/email-reports/sections/losing-posts.php:29 #: includes/modules/analytics/views/email-reports/sections/winning-posts.php:29 msgid "Post" msgstr "Articolo" #: includes/modules/analytics/views/email-reports/sections/losing-keywords.php:58 #: includes/modules/analytics/views/email-reports/sections/losing-posts.php:69 #: includes/modules/analytics/views/email-reports/sections/winning-keywords.php:58 #: includes/modules/analytics/views/email-reports/sections/winning-posts.php:69 msgid "No data to show." msgstr "Nessun dato da mostrare." #: includes/modules/analytics/views/email-reports/sections/losing-keywords.php:38 #: includes/modules/analytics/views/email-reports/sections/losing-posts.php:41 #: includes/modules/analytics/views/email-reports/sections/winning-keywords.php:38 #: includes/modules/analytics/views/email-reports/sections/winning-posts.php:41 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Position" msgstr "Posizione" #: includes/modules/analytics/views/email-reports/sections/losing-keywords.php:35 #: includes/modules/analytics/views/email-reports/sections/losing-posts.php:37 #: includes/modules/analytics/views/email-reports/sections/winning-keywords.php:35 #: includes/modules/analytics/views/email-reports/sections/winning-posts.php:37 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Impressions" msgstr "Impressioni" #: includes/modules/analytics/views/email-reports/report.php:35 msgid "VIEW DETAILED ANALYTICS" msgstr "Visualizza Analytics dettagliate" #. Translators: placeholders are anchor opening and closing tags. #: includes/modules/analytics/views/email-reports/header-after.php:40 msgid "If you can see the site data in your Search Console and Analytics accounts, but not here, then %1$s try reconnecting your account %2$s and make sure that the correct properties are selected in the %1$s Analytics Settings%2$s." msgstr "Se puoi vedere i dati del sito nei tuoi account Search Console e Analytics, ma non qui, allora %1$s prova a ricollegare il tuo account %2$s e assicurati che le proprietà corrette siano selezionate in %1$s Impostazioni Analytics%2$s." #: includes/modules/analytics/views/email-reports/header-after.php:38 msgid "It seems that there are no stats to show right now." msgstr "Sembra che al momento non ci siano dati da mostrare." #: includes/modules/analytics/views/email-reports/header-after.php:37 msgid "Uh-oh" msgstr "Uh-oh" #: includes/modules/analytics/views/email-reports/header-after.php:26 msgid "External Link Icon" msgstr "Icona link esterni" #: includes/modules/analytics/views/email-reports/header-after.php:25 msgid "FULL REPORT" msgstr "Report completo" #: includes/modules/analytics/views/email-reports/header-after.php:17 msgid "SEO Report of Your Website" msgstr "Report SEO per il tuo sito" #: includes/modules/schema/shortcode/product.php:80 msgid "Product In-Stock" msgstr "Prodotto in stock" #: includes/modules/schema/shortcode/product.php:73 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Price Valid Until" msgstr "Prezzo valido fino al" #: includes/modules/schema/shortcode/product.php:66 msgid "Product Price" msgstr "Prezzo del prodotto" #: includes/modules/schema/shortcode/product.php:59 msgid "Product Currency" msgstr "Valuta del prodotto" #: includes/modules/schema/shortcode/product.php:35 #: includes/modules/schema/shortcode/product.php:41 msgid "Product Brand" msgstr "Brand del prodotto" #: includes/modules/schema/shortcode/product.php:25 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Product SKU" msgstr "SKU del prodotto" #: includes/modules/schema/shortcode/movie.php:26 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Date Created" msgstr "Data di creazione" #: includes/modules/schema/shortcode/movie.php:19 msgid "Director" msgstr "Regista" #: includes/modules/schema/shortcode/jobposting.php:141 msgid "Months" msgstr "Mesi" #: includes/modules/schema/shortcode/jobposting.php:140 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Experience Required" msgstr "Esperienza richiesta" #: includes/modules/schema/shortcode/jobposting.php:130 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Education Required" msgstr "Istruzione richiesta" #: includes/modules/schema/shortcode/jobposting.php:114 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Location" msgstr "Luogo" #: includes/modules/schema/shortcode/jobposting.php:106 msgid "Job Location" msgstr "Sede di lavoro" #: includes/modules/schema/shortcode/jobposting.php:90 msgid "Job Type" msgstr "Tipo di lavoro" #: includes/modules/schema/shortcode/jobposting.php:83 msgid "Organization Logo" msgstr "Logo dell'organizzazione" #: includes/modules/schema/shortcode/jobposting.php:76 msgid "Organization URL" msgstr "URL dell'organizzazione" #: includes/modules/schema/shortcode/jobposting.php:69 msgid "Hiring Organization " msgstr "Società che assume" #: includes/modules/schema/shortcode/jobposting.php:62 msgid "Employment Type " msgstr "Tipo di impiego " #: includes/modules/schema/shortcode/jobposting.php:55 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Unpublish when expired" msgstr "Imposta su non pubblicato alla scadenza" #: includes/modules/schema/shortcode/jobposting.php:48 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Posting Expiry Date" msgstr "Data di scadenza della pubblicazione" #: includes/modules/schema/shortcode/jobposting.php:41 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Date Posted" msgstr "Data di pubblicazione" #: includes/modules/schema/shortcode/jobposting.php:34 msgid "Payroll" msgstr "Libro paga" #: includes/modules/schema/shortcode/jobposting.php:27 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Salary Currency" msgstr "Valuta dello stipendio" #: includes/modules/schema/shortcode/jobposting.php:20 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Salary" msgstr "Salario" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Total Time" msgstr "Tempo totale" #: includes/modules/schema/shortcode/dataset.php:109 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Distribution" msgstr "Distribuzione" #: includes/modules/schema/shortcode/dataset.php:105 msgid "Format" msgstr "Formato" #: includes/modules/schema/shortcode/dataset.php:91 msgid "Data Sets" msgstr "Set di dati" #: includes/modules/schema/shortcode/dataset.php:78 msgid "Special Coverage" msgstr "Copertura speciale" #: includes/modules/schema/shortcode/dataset.php:71 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Temporal Coverage" msgstr "Copertura temporanea" #: includes/modules/schema/shortcode/dataset.php:64 msgid "Catalog" msgstr "Catalogo" #: includes/modules/schema/shortcode/dataset.php:57 #: includes/modules/schema/shortcode/dataset.php:88 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "License" msgstr "Licenza" #: includes/modules/analytics/views/email-reports/sections/losing-keywords.php:32 #: includes/modules/analytics/views/email-reports/sections/winning-keywords.php:32 #: includes/modules/schema/shortcode/dataset.php:49 #: includes/modules/analytics/assets/js/stats.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Keywords" msgstr "Parole chiave" #: includes/modules/schema/shortcode/dataset.php:38 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Identifier" msgstr "Identificatore" #: includes/modules/schema/shortcode/dataset.php:28 msgid "Reference Web page " msgstr "Pagina web di riferimento" #: includes/modules/schema/shortcode/claimreview.php:61 msgid "Appearance Published Date" msgstr "Aspetto della data di pubblicazione" #: includes/modules/schema/shortcode/claimreview.php:54 msgid "Appearance Author" msgstr "Aspetto Autore" #: includes/modules/schema/shortcode/claimreview.php:47 msgid "Appearance URL" msgstr "Aspetto dell'URL" #: includes/modules/schema/shortcode/claimreview.php:40 msgid "Appearance Headline" msgstr "Aspetto dell'intestazione" #: includes/modules/schema/shortcode/claimreview.php:33 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Published Date" msgstr "Data di pubblicazione" #: includes/modules/schema/shortcode/claimreview.php:26 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Author Name" msgstr "Nome dell'autore" #: includes/modules/redirections/csv-import-redirections/class-import-row.php:253 msgid "Could not import redirection." msgstr "Non è stato possibile importare il reindirizzamento." #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:537 msgid "Are you sure you want to import redirections from this CSV file?" msgstr "Vuoi davvero importare i reindirizzamenti da questo file CSV?" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:515 msgid "Deleted" msgstr "Eliminato" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:514 msgid "Updated" msgstr "Aggiornato" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:513 msgid "Created" msgstr "Creato" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:241 msgid "Sorry, you are not allowed to import redirections on this site." msgstr "Non hai i permessi per importare i reindirizzamenti in questo sito." #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:176 msgid "Import & Export" msgstr "Importa ed esporta" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:127 msgid "More details" msgstr "Più dettagli" #. Translators: placeholder is a comma-separated list of columns. #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:126 msgid "Import a CSV file to create or update redirections. The file must include at least the following columns: %s" msgstr "Importa un file CSV per creare o aggiornare i reindirizzamenti. Il file deve includere almeno le seguenti colonne: %s" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:83 msgid "CSV Import" msgstr "Importa CSV" #. Translators: 1 is the command name, 2 is the column name. #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:74 msgid "Use %1$s (case-sensitive) as the value for the %2$s column to delete a redirection." msgstr "Usa %1$s (distingue tra maiuscole e minuscole) come valore per la colonna %2$s per eliminare un reindirizzamento." #. Translators: placeholder is the column name. #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:68 msgid "If the numeric ID is specified in the %s column, then the redirection will be edited. If it is not set or empty, then a new redirection will be created." msgstr "Se l'ID numerico è specificato nella colonna %s, allora il reindirizzamento sarà modificato. Se non è impostato o è vuoto, verrà creato un nuovo reindirizzamento." #. Translators: placeholder is a comma-separated list of columns. #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:59 msgid "Use the following columns in the CSV file (the order does not matter): %s" msgstr "Usa le seguenti colonne nel file CSV (l'ordine non ha importanza): %s" #: includes/modules/local-seo/views/titles-options.php:760 msgid "Contact Page" msgstr "Pagina di contatto" #: includes/modules/local-seo/views/titles-options.php:745 #: includes/modules/local-seo/views/titles-options.php:761 msgid "Select a page on your site where you want to show the LocalBusiness meta data." msgstr "Seleziona una pagina del tuo sito dove vuoi mostrare i metadati di LocalBusiness." #: includes/modules/local-seo/views/titles-options.php:744 msgid "About Page" msgstr "Pagina About" #: includes/modules/local-seo/views/titles-options.php:735 #: includes/modules/local-seo/views/titles-options.php:751 msgid "Select Page" msgstr "Seleziona pagina" #: includes/modules/local-seo/views/titles-options.php:729 msgid "As above, but the label that would be applicable for more than one location (default: RM Locations)." msgstr "Come sopra, ma l'etichetta che sarebbe applicabile a più di una sede (predefinito: RM Locations)." #: includes/modules/local-seo/views/titles-options.php:727 msgid "Locations Post Type Name (Plural)" msgstr "Nome del tipo di contenuto Sedi (plurale)" #: includes/modules/local-seo/views/titles-options.php:718 msgid "The label that appears in the sidebar for the custom post type where you can add & manage locations." msgstr "L'etichetta che appare nella barra laterale per il tipo di contenuto personalizzato dove è possibile aggiungere e gestire le sedi." #: includes/modules/local-seo/views/titles-options.php:716 msgid "Location Post Type Name" msgstr "Nome del tipo di contenuto Sedi" #: includes/modules/local-seo/views/titles-options.php:705 msgid "Locations Category Base" msgstr "Categoria base Sedi" #: includes/modules/local-seo/views/titles-options.php:694 msgid "Locations Post Type Base" msgstr "Base del tipo di contenuto Sedi" #: includes/modules/local-seo/views/titles-options.php:685 msgid "Latitude and longitude values separated by comma." msgstr "Valori di latitudine e longitudine separati da virgola." #: includes/modules/local-seo/views/titles-options.php:684 msgid "Geo Coordinates" msgstr "Coordinate geografiche" #. translators: %s expands to "Google Maps Embed API" #. https://developers.google.com/maps/documentation/embed #: includes/modules/local-seo/views/titles-options.php:674 msgid "Google Maps Embed API" msgstr "API Google Maps Embed" #. translators: %s expands to "Google Maps Embed API" #. https://developers.google.com/maps/documentation/embed #: includes/modules/local-seo/views/titles-options.php:674 msgid "An API Key is required to display embedded Google Maps on your site. Get it here: %s" msgstr "È necessaria una chiave API per visualizzare Google Maps incorporato nel tuo sito. Ottienila qui: %s" #: includes/modules/local-seo/views/titles-options.php:672 msgid "Google Maps API Key" msgstr "Chiave API Google Maps" #: includes/modules/local-seo/views/titles-options.php:658 msgid "Include business locations in site-wide search results." msgstr "Includi le sedi delle aziende nei risultati di ricerca in tutto il sito." #: includes/modules/local-seo/views/titles-options.php:657 msgid "Enhanced Search" msgstr "Ricerca migliorata" #: includes/modules/local-seo/views/titles-options.php:643 msgid "Enable if all of the locations where you serve customers are a part of the same legal entity." msgstr "Abilitalo se tutte le sedi in cui servi i clienti fanno parte della stessa entità legale." #: includes/modules/local-seo/views/titles-options.php:642 msgid "All Locations are part of the same Organization" msgstr "Tutte le sedi fanno parte della stessa organizzazione" #: includes/modules/local-seo/views/titles-options.php:628 msgid "Automatically detect the user's location as the starting point." msgstr "Determine automaticamente la posizione come punto di partenza." #: includes/modules/local-seo/views/titles-options.php:627 msgid "Location Detection" msgstr "Identificazione posizione" #: includes/modules/local-seo/views/titles-options.php:617 msgid "Customize the label of the option users can use can click to get directions to your business location on the frontend." msgstr "Personalizza l'etichetta dell'opzione che gli utenti possono usare e su cui fare clic per ottenere indicazioni sulla tua sede commerciale nel frontend." #: includes/modules/local-seo/views/titles-options.php:616 msgid "Show Route label" msgstr "Etichetta Mostra Percorso" #: includes/modules/local-seo/views/titles-options.php:606 msgid "Select your organization’s primary country of operation. This helps improve the accuracy of the store locator." msgstr "Seleziona il paese principale in cui opera la tua organizzazione. Questo aiuta a migliorare la precisione del localizzatore dei negozi." #: includes/modules/local-seo/views/titles-options.php:605 msgid "Primary Country" msgstr "Paese principale" #: includes/modules/local-seo/views/titles-options.php:587 msgid "Limit the number of locations shown on your website to those nearest your user." msgstr "Limita il numero di sedi mostrate sul tuo sito web a quelle più vicine al tuo utente." #: includes/modules/local-seo/views/titles-options.php:586 #: assets/admin/js/blocks.js:1 msgid "Maximum number of locations to show" msgstr "Numero massimo di sedi da mostrare" #: includes/modules/local-seo/views/titles-options.php:575 #: assets/admin/js/blocks.js:1 msgid "Terrain" msgstr "Terreno" #: includes/modules/local-seo/views/titles-options.php:574 #: assets/admin/js/blocks.js:1 msgid "Roadmap" msgstr "Strade" #: includes/modules/local-seo/views/titles-options.php:573 #: assets/admin/js/blocks.js:1 msgid "Satellite" msgstr "Satellite" #: includes/modules/local-seo/views/titles-options.php:572 #: assets/admin/js/blocks.js:1 msgid "Hybrid" msgstr "Ibrida" #: includes/modules/local-seo/views/titles-options.php:570 msgid "Select the map style you wish to use on the frontend of your website." msgstr "Seleziona lo stile della mappa che vuoi usare sul frontend del tuo sito web." #: includes/modules/local-seo/views/titles-options.php:569 msgid "Map Style" msgstr "Stile della mappa" #: includes/modules/local-seo/views/titles-options.php:558 msgid "Miles" msgstr "Miglia" #: includes/modules/local-seo/views/titles-options.php:557 msgid "Kilometers" msgstr "Kilometri" #: includes/modules/local-seo/views/titles-options.php:555 msgid "Select your preferred measurement system (miles or kilometers)." msgstr "Seleziona il tuo sistema di misurazione preferito (miglia o chilometri)." #: includes/modules/local-seo/views/titles-options.php:554 msgid "Measurement system" msgstr "Sistema di misura" #: includes/modules/local-seo/views/titles-options.php:544 msgid "Open 24h label" msgstr "Etichetta Aperto 24h" #: includes/modules/local-seo/views/titles-options.php:534 msgid "Select the text to display alongside your opening hours when your store is open 24/7." msgstr "Seleziona il testo da visualizzare accanto ai tuoi orari di apertura quando il tuo negozio è aperto 24/7." #: includes/modules/local-seo/views/titles-options.php:533 msgid "Open 24/7 label" msgstr "Etichetta aperta 24/7" #: includes/modules/local-seo/views/titles-options.php:523 msgid "Text to show in Opening hours when business is closed." msgstr "Testo da mostrare in Orari di apertura quando l'attività è chiusa." #: includes/modules/local-seo/views/titles-options.php:522 msgid "Closed label" msgstr "Etichetta Chiuso" #: includes/modules/local-seo/views/titles-options.php:507 msgid "Don't add opening hours data in Schema" msgstr "Non aggiungere in Schema i dati sugli orari di apertura" #: includes/modules/local-seo/views/titles-options.php:506 msgid "Hide Opening Hours" msgstr "Nascondi orario di apertura" #: includes/modules/local-seo/views/titles-options.php:497 msgid "The price range of the business, for example $$$." msgstr "La fascia di prezzo dell'attività, ad esempio $$$." #: includes/modules/local-seo/views/titles-options.php:496 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Price Range" msgstr "Fascia di prezzo" #: includes/modules/local-seo/views/titles-options.php:488 msgid "Format: +1-401-555-1212" msgstr "Formato: +1-401-555-1212" #: includes/modules/local-seo/views/titles-options.php:466 msgid "Add number" msgstr "Aggiungi numero" #: includes/modules/local-seo/views/titles-options.php:463 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Phone Number" msgstr "Numero di telefono" #: includes/modules/local-seo/views/titles-options.php:453 msgid "Time format used in the contact shortcode." msgstr "Formato orario usato nello shortcode del contatto." #: includes/modules/local-seo/views/titles-options.php:448 msgid "Opening Hours Format" msgstr "Formato degli orari di apertura" #: includes/modules/local-seo/views/titles-options.php:440 msgid "e.g. 09:00-17:00" msgstr "es. 09:00-17:00" #: includes/modules/local-seo/views/titles-options.php:430 msgid "Sunday" msgstr "Domenica" #: includes/modules/local-seo/views/titles-options.php:429 msgid "Saturday" msgstr "Sabato" #: includes/modules/local-seo/views/titles-options.php:428 msgid "Friday" msgstr "Venerdì" #: includes/modules/local-seo/views/titles-options.php:427 msgid "Thursday" msgstr "Giovedì" #: includes/modules/local-seo/views/titles-options.php:426 msgid "Wednesday" msgstr "Mercoledì" #: includes/modules/local-seo/views/titles-options.php:425 msgid "Tuesday" msgstr "Martedì" #: includes/modules/local-seo/views/titles-options.php:424 msgid "Monday" msgstr "Lunedì" #: includes/modules/local-seo/views/titles-options.php:410 msgid "Add time" msgstr "Aggiungi orario" #: includes/modules/local-seo/views/titles-options.php:408 msgid "Select opening hours. You can add multiple sets if you have different opening or closing hours on some days or if you have a mid-day break. Times are specified using 24:00 time." msgstr "Seleziona gli orari di apertura. Puoi aggiungere più set se hai diversi orari di apertura o chiusura in alcuni giorni o se hai una pausa a metà giornata. Gli orari sono specificati usando il formato orario 24:00." #: includes/modules/local-seo/views/titles-options.php:407 #: assets/admin/js/blocks.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Opening Hours" msgstr "Orari di apertura" #: includes/modules/local-seo/views/titles-options.php:396 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Business Type" msgstr "Tipo di azienda" #: includes/modules/local-seo/views/titles-options.php:381 msgid "Format used when the address is displayed using the [rank_math_contact_info] shortcode.
    Available Tags: {address}, {locality}, {region}, {postalcode}, {country}, {gps}" msgstr "Formato usato quando l'indirizzo viene visualizzato tramite lo shortcode [rank_math_contact_info].
    Tag disponibili: {address}, {locality}, {region}, {postalcode}, {country}, {gps}" #: includes/modules/local-seo/views/titles-options.php:380 msgid "Address Format" msgstr "Formato indirizzo" #: includes/modules/local-seo/views/titles-options.php:362 #: includes/modules/local-seo/views/titles-options.php:464 msgid "Search engines may prominently display your contact phone number for mobile users." msgstr "I motori di ricerca possono mostrare in evidenza il tuo numero di telefono per gli utenti da mobile." #: includes/modules/local-seo/views/titles-options.php:353 msgid "Search engines display your email address." msgstr "I motori di ricerca mostrano il tuo indirizzo email." #: includes/modules/local-seo/views/titles-options.php:338 msgid "Once you save the changes, we will create a new custom post type called \"Locations\" where you can add multiple locations of your business/organization." msgstr "Una volta salvate le modifiche, creeremo un nuovo tipo di contenuto personalizzato chiamato \"Sedi\" dove potrai aggiungere più sedi della tua azienda/organizzazione." #: includes/modules/local-seo/views/titles-options.php:337 msgid "Use Multiple Locations" msgstr "Usa sedi multiple" #: includes/modules/local-seo/views/titles-options.php:328 msgid "URL of the item." msgstr "URL dell'elemento." #: includes/modules/schema/shortcode/dataset.php:86 #: includes/modules/analytics/assets/js/stats.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Name" msgstr "Nome" #: includes/modules/local-seo/views/titles-options.php:279 msgid "Choose whether the site represents a person or an organization." msgstr "Scegli se il sito rappresenta una persona o un'organizzazione." #: includes/modules/local-seo/views/titles-options.php:277 msgid "Organization" msgstr "Organizzazione" #: includes/modules/local-seo/views/titles-options.php:274 msgid "Person or Company" msgstr "Persona o azienda" #: includes/admin/class-admin-helper.php:365 #: includes/admin/class-admin-helper.php:615 #: includes/modules/local-seo/views/titles-options.php:267 msgid "Zimbabwe" msgstr "Zimbabwe" #: includes/admin/class-admin-helper.php:364 #: includes/admin/class-admin-helper.php:614 #: includes/modules/local-seo/views/titles-options.php:266 msgid "Zambia" msgstr "Zambia" #: includes/admin/class-admin-helper.php:363 #: includes/admin/class-admin-helper.php:613 #: includes/modules/local-seo/views/titles-options.php:265 msgid "Yemen" msgstr "Yemen" #: includes/modules/local-seo/views/titles-options.php:264 msgid "Western Samoa" msgstr "Samoa" #: includes/admin/class-admin-helper.php:362 #: includes/admin/class-admin-helper.php:612 #: includes/modules/local-seo/views/titles-options.php:263 msgid "Western Sahara" msgstr "Sahara Occidentale" #: includes/admin/class-admin-helper.php:361 #: includes/modules/local-seo/views/titles-options.php:262 msgid "Wallis and Futuna" msgstr "Wallis e Futuna" #: includes/admin/class-admin-helper.php:610 #: includes/modules/local-seo/views/titles-options.php:261 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Vietnam" msgstr "Vietnam" #: includes/admin/class-admin-helper.php:357 #: includes/admin/class-admin-helper.php:609 #: includes/modules/local-seo/views/titles-options.php:260 msgid "Venezuela" msgstr "Venezuela" #: includes/modules/local-seo/views/titles-options.php:259 msgid "Vatican" msgstr "Vaticano" #: includes/admin/class-admin-helper.php:356 #: includes/admin/class-admin-helper.php:608 #: includes/modules/local-seo/views/titles-options.php:258 msgid "Vanuatu" msgstr "Vanuatu" #: includes/admin/class-admin-helper.php:355 #: includes/admin/class-admin-helper.php:607 #: includes/modules/local-seo/views/titles-options.php:257 msgid "Uzbekistan" msgstr "Uzbekistan" #: includes/admin/class-admin-helper.php:354 #: includes/admin/class-admin-helper.php:606 #: includes/modules/local-seo/views/titles-options.php:256 msgid "Uruguay" msgstr "Uruguay" #: includes/modules/local-seo/views/titles-options.php:255 msgid "United States (US)" msgstr "United States (US)" #: includes/modules/local-seo/views/titles-options.php:254 msgid "United Kingdom (UK)" msgstr "United Kingdom (UK)" #: includes/admin/class-admin-helper.php:350 #: includes/admin/class-admin-helper.php:603 #: includes/modules/local-seo/views/titles-options.php:253 msgid "United Arab Emirates" msgstr "Emirati Arabi Uniti" #: includes/admin/class-admin-helper.php:349 #: includes/admin/class-admin-helper.php:602 #: includes/modules/local-seo/views/titles-options.php:252 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Ukraine" msgstr "Ucraina" #: includes/admin/class-admin-helper.php:348 #: includes/admin/class-admin-helper.php:601 #: includes/modules/local-seo/views/titles-options.php:251 msgid "Uganda" msgstr "Uganda" #: includes/admin/class-admin-helper.php:347 #: includes/admin/class-admin-helper.php:599 #: includes/modules/local-seo/views/titles-options.php:250 msgid "Tuvalu" msgstr "Tuvalu" #: includes/admin/class-admin-helper.php:346 #: includes/modules/local-seo/views/titles-options.php:249 msgid "Turks and Caicos Islands" msgstr "Isole Turks e Caicos" #: includes/admin/class-admin-helper.php:345 #: includes/admin/class-admin-helper.php:597 #: includes/modules/local-seo/views/titles-options.php:248 msgid "Turkmenistan" msgstr "Turkmenistan" #: includes/admin/class-admin-helper.php:344 #: includes/admin/class-admin-helper.php:596 #: includes/modules/local-seo/views/titles-options.php:247 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Turkey" msgstr "Turchia" #: includes/admin/class-admin-helper.php:343 #: includes/admin/class-admin-helper.php:595 #: includes/modules/local-seo/views/titles-options.php:246 msgid "Tunisia" msgstr "Tunisia" #: includes/admin/class-admin-helper.php:342 #: includes/modules/local-seo/views/titles-options.php:245 msgid "Trinidad and Tobago" msgstr "Trinidad e Tobago" #: includes/admin/class-admin-helper.php:341 #: includes/admin/class-admin-helper.php:593 #: includes/modules/local-seo/views/titles-options.php:244 msgid "Tonga" msgstr "Tonga" #: includes/admin/class-admin-helper.php:340 #: includes/modules/local-seo/views/titles-options.php:243 msgid "Tokelau" msgstr "Tokelau" #: includes/admin/class-admin-helper.php:339 #: includes/admin/class-admin-helper.php:592 #: includes/modules/local-seo/views/titles-options.php:242 msgid "Togo" msgstr "Togo" #: includes/admin/class-admin-helper.php:338 #: includes/admin/class-admin-helper.php:591 #: includes/modules/local-seo/views/titles-options.php:241 msgid "Timor-Leste" msgstr "Timor Est" #: includes/admin/class-admin-helper.php:337 #: includes/admin/class-admin-helper.php:590 #: includes/modules/local-seo/views/titles-options.php:240 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Thailand" msgstr "Thailandia" #: includes/admin/class-admin-helper.php:589 #: includes/modules/local-seo/views/titles-options.php:239 msgid "Tanzania" msgstr "Tanzania" #: includes/admin/class-admin-helper.php:335 #: includes/admin/class-admin-helper.php:588 #: includes/modules/local-seo/views/titles-options.php:238 msgid "Tajikistan" msgstr "Tagikistan" #: includes/admin/class-admin-helper.php:587 #: includes/modules/local-seo/views/titles-options.php:237 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Taiwan" msgstr "Taiwan" #: includes/admin/class-admin-helper.php:585 #: includes/modules/local-seo/views/titles-options.php:236 msgid "Syria" msgstr "Siria" #: includes/admin/class-admin-helper.php:332 #: includes/admin/class-admin-helper.php:584 #: includes/modules/local-seo/views/titles-options.php:235 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Switzerland" msgstr "Svizzera" #: includes/admin/class-admin-helper.php:331 #: includes/admin/class-admin-helper.php:583 #: includes/modules/local-seo/views/titles-options.php:234 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Sweden" msgstr "Svezia" #: includes/admin/class-admin-helper.php:330 #: includes/admin/class-admin-helper.php:582 #: includes/modules/local-seo/views/titles-options.php:233 msgid "Swaziland" msgstr "Swaziland" #: includes/admin/class-admin-helper.php:329 #: includes/modules/local-seo/views/titles-options.php:232 msgid "Svalbard and Jan Mayen" msgstr "Svalbard e Jan Mayen" #: includes/admin/class-admin-helper.php:328 #: includes/admin/class-admin-helper.php:580 #: includes/modules/local-seo/views/titles-options.php:231 msgid "Suriname" msgstr "Suriname" #: includes/admin/class-admin-helper.php:327 #: includes/admin/class-admin-helper.php:579 #: includes/modules/local-seo/views/titles-options.php:230 msgid "Sudan" msgstr "Sudan" #: includes/admin/class-admin-helper.php:326 #: includes/admin/class-admin-helper.php:572 #: includes/modules/local-seo/views/titles-options.php:229 msgid "Sri Lanka" msgstr "Sri Lanka" #: includes/admin/class-admin-helper.php:325 #: includes/admin/class-admin-helper.php:571 #: includes/modules/local-seo/views/titles-options.php:228 msgid "Spain" msgstr "Spagna" #: includes/admin/class-admin-helper.php:570 #: includes/modules/local-seo/views/titles-options.php:227 msgid "South Sudan" msgstr "Sudan del Sud" #: includes/admin/class-admin-helper.php:569 #: includes/modules/local-seo/views/titles-options.php:226 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "South Korea" msgstr "Corea del Sud" #: includes/modules/local-seo/views/titles-options.php:225 msgid "South Georgia/Sandwich Islands" msgstr "South Georgia/Sandwich Islands" #: includes/admin/class-admin-helper.php:323 #: includes/admin/class-admin-helper.php:568 #: includes/modules/local-seo/views/titles-options.php:224 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "South Africa" msgstr "Sud Africa" #: includes/admin/class-admin-helper.php:322 #: includes/admin/class-admin-helper.php:567 #: includes/modules/local-seo/views/titles-options.php:223 msgid "Somalia" msgstr "Somalia" #: includes/admin/class-admin-helper.php:321 #: includes/admin/class-admin-helper.php:566 #: includes/modules/local-seo/views/titles-options.php:222 msgid "Solomon Islands" msgstr "Isole Salomone" #: includes/admin/class-admin-helper.php:320 #: includes/admin/class-admin-helper.php:565 #: includes/modules/local-seo/views/titles-options.php:221 msgid "Slovenia" msgstr "Slovenia" #: includes/admin/class-admin-helper.php:319 #: includes/admin/class-admin-helper.php:564 #: includes/modules/local-seo/views/titles-options.php:220 msgid "Slovakia" msgstr "Slovacchia" #: includes/admin/class-admin-helper.php:318 #: includes/admin/class-admin-helper.php:562 #: includes/modules/local-seo/views/titles-options.php:219 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Singapore" msgstr "Singapore" #: includes/admin/class-admin-helper.php:317 #: includes/admin/class-admin-helper.php:561 #: includes/modules/local-seo/views/titles-options.php:218 msgid "Sierra Leone" msgstr "Sierra Leone" #: includes/admin/class-admin-helper.php:316 #: includes/admin/class-admin-helper.php:560 #: includes/modules/local-seo/views/titles-options.php:217 msgid "Seychelles" msgstr "Seychelles" #: includes/admin/class-admin-helper.php:559 #: includes/modules/local-seo/views/titles-options.php:216 msgid "Serbia" msgstr "Serbia" #: includes/admin/class-admin-helper.php:314 #: includes/admin/class-admin-helper.php:558 #: includes/modules/local-seo/views/titles-options.php:215 msgid "Senegal" msgstr "Senegal" #: includes/admin/class-admin-helper.php:313 #: includes/admin/class-admin-helper.php:557 #: includes/modules/local-seo/views/titles-options.php:214 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Saudi Arabia" msgstr "Arabia Saudita" #: includes/admin/class-admin-helper.php:311 #: includes/admin/class-admin-helper.php:556 #: includes/modules/local-seo/views/titles-options.php:213 msgid "San Marino" msgstr "San Marino" #: includes/admin/class-admin-helper.php:309 #: includes/modules/local-seo/views/titles-options.php:212 msgid "Saint Vincent and the Grenadines" msgstr "Saint Vincent e Grenadine" #: includes/admin/class-admin-helper.php:308 #: includes/modules/local-seo/views/titles-options.php:211 msgid "Saint Pierre and Miquelon" msgstr "Saint-Pierre e Miquelon" #: includes/modules/local-seo/views/titles-options.php:210 msgid "Saint Martin (French part)" msgstr "Saint-Martin (parte Francese)" #: includes/modules/local-seo/views/titles-options.php:209 msgid "Saint Martin (Dutch part)" msgstr "Saint Martin (Dutch part)" #: includes/admin/class-admin-helper.php:307 #: includes/modules/local-seo/views/titles-options.php:208 msgid "Saint Lucia" msgstr "Santa Lucia" #: includes/admin/class-admin-helper.php:306 #: includes/modules/local-seo/views/titles-options.php:207 msgid "Saint Kitts and Nevis" msgstr "Saint Kitts e Nevis" #: includes/admin/class-admin-helper.php:305 #: includes/modules/local-seo/views/titles-options.php:206 msgid "Saint Helena" msgstr "Sant'Elena" #: includes/modules/local-seo/views/titles-options.php:205 msgid "Saint Barthélemy" msgstr "Saint Barthelemy" #: includes/modules/local-seo/views/titles-options.php:204 msgid "São Tomé and Príncipe" msgstr "São Tomé e Príncipe" #: includes/admin/class-admin-helper.php:304 #: includes/admin/class-admin-helper.php:553 #: includes/modules/local-seo/views/titles-options.php:203 msgid "Rwanda" msgstr "Ruanda" #: includes/admin/class-admin-helper.php:552 #: includes/modules/local-seo/views/titles-options.php:202 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Russia" msgstr "Russia" #: includes/admin/class-admin-helper.php:302 #: includes/admin/class-admin-helper.php:551 #: includes/modules/local-seo/views/titles-options.php:201 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Romania" msgstr "Romania" #: includes/admin/class-admin-helper.php:301 #: includes/modules/local-seo/views/titles-options.php:200 msgid "Reunion" msgstr "Reunion" #: includes/modules/local-seo/views/titles-options.php:199 msgid "Republic of Ireland" msgstr "Irlanda" #: includes/admin/class-admin-helper.php:300 #: includes/admin/class-admin-helper.php:550 #: includes/modules/local-seo/views/titles-options.php:198 msgid "Qatar" msgstr "Qatar" #: includes/admin/class-admin-helper.php:298 #: includes/admin/class-admin-helper.php:548 #: includes/modules/local-seo/views/titles-options.php:197 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Portugal" msgstr "Portogallo" #: includes/admin/class-admin-helper.php:297 #: includes/admin/class-admin-helper.php:547 #: includes/modules/local-seo/views/titles-options.php:196 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Poland" msgstr "Polonia" #: includes/admin/class-admin-helper.php:296 #: includes/modules/local-seo/views/titles-options.php:195 msgid "Pitcairn" msgstr "Isole Pitcairn " #: includes/admin/class-admin-helper.php:295 #: includes/admin/class-admin-helper.php:546 #: includes/modules/local-seo/views/titles-options.php:194 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Philippines" msgstr "Filippine" #: includes/admin/class-admin-helper.php:294 #: includes/admin/class-admin-helper.php:545 #: includes/modules/local-seo/views/titles-options.php:193 msgid "Peru" msgstr "Perù" #: includes/admin/class-admin-helper.php:293 #: includes/admin/class-admin-helper.php:544 #: includes/modules/local-seo/views/titles-options.php:192 msgid "Paraguay" msgstr "Paraguay" #: includes/admin/class-admin-helper.php:292 #: includes/admin/class-admin-helper.php:543 #: includes/modules/local-seo/views/titles-options.php:191 msgid "Papua New Guinea" msgstr "Papua Nuova Guinea" #: includes/admin/class-admin-helper.php:291 #: includes/admin/class-admin-helper.php:542 #: includes/modules/local-seo/views/titles-options.php:190 msgid "Panama" msgstr "Panama" #: includes/modules/local-seo/views/titles-options.php:189 msgid "Palestinian Territory" msgstr "Territori palestinesi" #: includes/admin/class-admin-helper.php:288 #: includes/admin/class-admin-helper.php:539 #: includes/modules/local-seo/views/titles-options.php:188 msgid "Pakistan" msgstr "Pakistan" #: includes/admin/class-admin-helper.php:287 #: includes/admin/class-admin-helper.php:538 #: includes/modules/local-seo/views/titles-options.php:187 msgid "Oman" msgstr "Oman" #: includes/admin/class-admin-helper.php:286 #: includes/admin/class-admin-helper.php:537 #: includes/modules/local-seo/views/titles-options.php:186 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Norway" msgstr "Norvegia" #: includes/admin/class-admin-helper.php:535 #: includes/modules/local-seo/views/titles-options.php:185 msgid "North Korea" msgstr "Corea del Nord" #: includes/admin/class-admin-helper.php:284 #: includes/admin/class-admin-helper.php:534 #: includes/modules/local-seo/views/titles-options.php:184 msgid "Norfolk Island" msgstr "Isole Norfolk" #: includes/admin/class-admin-helper.php:283 #: includes/admin/class-admin-helper.php:533 #: includes/modules/local-seo/views/titles-options.php:183 msgid "Niue" msgstr "Niue" #: includes/admin/class-admin-helper.php:282 #: includes/admin/class-admin-helper.php:532 #: includes/modules/local-seo/views/titles-options.php:182 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Nigeria" msgstr "Nigeria" #: includes/admin/class-admin-helper.php:281 #: includes/admin/class-admin-helper.php:531 #: includes/modules/local-seo/views/titles-options.php:181 msgid "Niger" msgstr "Niger" #: includes/admin/class-admin-helper.php:280 #: includes/admin/class-admin-helper.php:530 #: includes/modules/local-seo/views/titles-options.php:180 msgid "Nicaragua" msgstr "Nicaragua" #: includes/admin/class-admin-helper.php:279 #: includes/admin/class-admin-helper.php:529 #: includes/modules/local-seo/views/titles-options.php:179 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "New Zealand" msgstr "Nuova Zelanda" #: includes/admin/class-admin-helper.php:278 #: includes/admin/class-admin-helper.php:528 #: includes/modules/local-seo/views/titles-options.php:178 msgid "New Caledonia" msgstr "Nuova Caledonia" #: includes/admin/class-admin-helper.php:277 #: includes/modules/local-seo/views/titles-options.php:177 msgid "Netherlands Antilles" msgstr "Antille Olandesi" #: includes/admin/class-admin-helper.php:276 #: includes/admin/class-admin-helper.php:527 #: includes/modules/local-seo/views/titles-options.php:176 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Netherlands" msgstr "Paesi Bassi" #: includes/admin/class-admin-helper.php:275 #: includes/admin/class-admin-helper.php:526 #: includes/modules/local-seo/views/titles-options.php:175 msgid "Nepal" msgstr "Nepal" #: includes/admin/class-admin-helper.php:274 #: includes/admin/class-admin-helper.php:525 #: includes/modules/local-seo/views/titles-options.php:174 msgid "Nauru" msgstr "Nauru" #: includes/admin/class-admin-helper.php:273 #: includes/admin/class-admin-helper.php:524 #: includes/modules/local-seo/views/titles-options.php:173 msgid "Namibia" msgstr "Namibia" #: includes/admin/class-admin-helper.php:272 #: includes/modules/local-seo/views/titles-options.php:172 msgid "Myanmar" msgstr "Birmania" #: includes/admin/class-admin-helper.php:271 #: includes/admin/class-admin-helper.php:522 #: includes/modules/local-seo/views/titles-options.php:171 msgid "Mozambique" msgstr "Mozambico" #: includes/admin/class-admin-helper.php:270 #: includes/admin/class-admin-helper.php:521 #: includes/modules/local-seo/views/titles-options.php:170 msgid "Morocco" msgstr "Marocco" #: includes/admin/class-admin-helper.php:269 #: includes/admin/class-admin-helper.php:520 #: includes/modules/local-seo/views/titles-options.php:169 msgid "Montserrat" msgstr "Montserrat" #: includes/admin/class-admin-helper.php:519 #: includes/modules/local-seo/views/titles-options.php:168 msgid "Montenegro" msgstr "Montenegro" #: includes/admin/class-admin-helper.php:268 #: includes/admin/class-admin-helper.php:518 #: includes/modules/local-seo/views/titles-options.php:167 msgid "Mongolia" msgstr "Mongolia" #: includes/admin/class-admin-helper.php:267 #: includes/admin/class-admin-helper.php:517 #: includes/modules/local-seo/views/titles-options.php:166 msgid "Monaco" msgstr "Monaco" #: includes/admin/class-admin-helper.php:516 #: includes/modules/local-seo/views/titles-options.php:165 msgid "Moldova" msgstr "Moldavia" #: includes/admin/class-admin-helper.php:515 #: includes/modules/local-seo/views/titles-options.php:164 msgid "Micronesia" msgstr "Micronesia" #: includes/admin/class-admin-helper.php:263 #: includes/admin/class-admin-helper.php:514 #: includes/modules/local-seo/views/titles-options.php:163 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Mexico" msgstr "Messico" #: includes/admin/class-admin-helper.php:262 #: includes/admin/class-admin-helper.php:513 #: includes/modules/local-seo/views/titles-options.php:162 msgid "Mayotte" msgstr "Mayotte" #: includes/admin/class-admin-helper.php:261 #: includes/admin/class-admin-helper.php:512 #: includes/modules/local-seo/views/titles-options.php:161 msgid "Mauritius" msgstr "Mauritius" #: includes/admin/class-admin-helper.php:260 #: includes/admin/class-admin-helper.php:511 #: includes/modules/local-seo/views/titles-options.php:160 msgid "Mauritania" msgstr "Mauritania" #: includes/admin/class-admin-helper.php:259 #: includes/admin/class-admin-helper.php:510 #: includes/modules/local-seo/views/titles-options.php:159 msgid "Martinique" msgstr "Martinica" #: includes/admin/class-admin-helper.php:258 #: includes/admin/class-admin-helper.php:509 #: includes/modules/local-seo/views/titles-options.php:158 msgid "Marshall Islands" msgstr "Isole Marshall" #: includes/admin/class-admin-helper.php:257 #: includes/admin/class-admin-helper.php:508 #: includes/modules/local-seo/views/titles-options.php:157 msgid "Malta" msgstr "Malta" #: includes/admin/class-admin-helper.php:256 #: includes/admin/class-admin-helper.php:507 #: includes/modules/local-seo/views/titles-options.php:156 msgid "Mali" msgstr "Mali" #: includes/admin/class-admin-helper.php:255 #: includes/admin/class-admin-helper.php:506 #: includes/modules/local-seo/views/titles-options.php:155 msgid "Maldives" msgstr "Maldive" #: includes/admin/class-admin-helper.php:254 #: includes/admin/class-admin-helper.php:505 #: includes/modules/local-seo/views/titles-options.php:154 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Malaysia" msgstr "Malesia" #: includes/admin/class-admin-helper.php:253 #: includes/admin/class-admin-helper.php:504 #: includes/modules/local-seo/views/titles-options.php:153 msgid "Malawi" msgstr "Malawi" #: includes/admin/class-admin-helper.php:252 #: includes/admin/class-admin-helper.php:503 #: includes/modules/local-seo/views/titles-options.php:152 msgid "Madagascar" msgstr "Madagascar" #: includes/admin/class-admin-helper.php:502 #: includes/modules/local-seo/views/titles-options.php:151 msgid "Macedonia" msgstr "Macedonia" #: includes/modules/local-seo/views/titles-options.php:150 msgid "Macao S.A.R., China" msgstr "Macao S.A.R., China" #: includes/admin/class-admin-helper.php:249 #: includes/admin/class-admin-helper.php:500 #: includes/modules/local-seo/views/titles-options.php:149 msgid "Luxembourg" msgstr "Lussemburgo" #: includes/admin/class-admin-helper.php:248 #: includes/admin/class-admin-helper.php:499 #: includes/modules/local-seo/views/titles-options.php:148 msgid "Lithuania" msgstr "Lituania" #: includes/admin/class-admin-helper.php:247 #: includes/admin/class-admin-helper.php:498 #: includes/modules/local-seo/views/titles-options.php:147 msgid "Liechtenstein" msgstr "Liechtenstein" #: includes/admin/class-admin-helper.php:497 #: includes/modules/local-seo/views/titles-options.php:146 msgid "Libya" msgstr "Libia" #: includes/admin/class-admin-helper.php:245 #: includes/admin/class-admin-helper.php:496 #: includes/modules/local-seo/views/titles-options.php:145 msgid "Liberia" msgstr "Liberia" #: includes/admin/class-admin-helper.php:244 #: includes/admin/class-admin-helper.php:495 #: includes/modules/local-seo/views/titles-options.php:144 msgid "Lesotho" msgstr "Lesotho" #: includes/admin/class-admin-helper.php:243 #: includes/admin/class-admin-helper.php:494 #: includes/modules/local-seo/views/titles-options.php:143 msgid "Lebanon" msgstr "Libano" #: includes/admin/class-admin-helper.php:242 #: includes/modules/local-seo/views/titles-options.php:142 msgid "Latvia" msgstr "Lettonia" #: includes/admin/class-admin-helper.php:493 #: includes/modules/local-seo/views/titles-options.php:141 msgid "Laos" msgstr "Laos" #: includes/admin/class-admin-helper.php:240 #: includes/admin/class-admin-helper.php:492 #: includes/modules/local-seo/views/titles-options.php:140 msgid "Kyrgyzstan" msgstr "Kirghizistan " #: includes/admin/class-admin-helper.php:239 #: includes/admin/class-admin-helper.php:491 #: includes/modules/local-seo/views/titles-options.php:139 msgid "Kuwait" msgstr "Kuwait" #: includes/admin/class-admin-helper.php:236 #: includes/admin/class-admin-helper.php:489 #: includes/modules/local-seo/views/titles-options.php:138 msgid "Kiribati" msgstr "Kiribati" #: includes/admin/class-admin-helper.php:235 #: includes/admin/class-admin-helper.php:488 #: includes/modules/local-seo/views/titles-options.php:137 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Kenya" msgstr "Kenya" #: includes/admin/class-admin-helper.php:234 #: includes/admin/class-admin-helper.php:487 #: includes/modules/local-seo/views/titles-options.php:136 msgid "Kazakhstan" msgstr "Kazakistan" #: includes/admin/class-admin-helper.php:233 #: includes/admin/class-admin-helper.php:486 #: includes/modules/local-seo/views/titles-options.php:135 msgid "Jordan" msgstr "Giordania" #: includes/admin/class-admin-helper.php:485 #: includes/modules/local-seo/views/titles-options.php:134 msgid "Jersey" msgstr "Jersey" #: includes/admin/class-admin-helper.php:232 #: includes/admin/class-admin-helper.php:484 #: includes/modules/local-seo/views/titles-options.php:133 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Japan" msgstr "Giappone" #: includes/admin/class-admin-helper.php:231 #: includes/admin/class-admin-helper.php:483 #: includes/modules/local-seo/views/titles-options.php:132 msgid "Jamaica" msgstr "Giamaica" #: includes/modules/local-seo/views/titles-options.php:131 msgid "Ivory Coast" msgstr "Costa d'Avorio" #: includes/admin/class-admin-helper.php:230 #: includes/admin/class-admin-helper.php:482 #: includes/modules/local-seo/views/titles-options.php:130 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Italy" msgstr "Italia" #: includes/admin/class-admin-helper.php:229 #: includes/admin/class-admin-helper.php:481 #: includes/modules/local-seo/views/titles-options.php:129 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Israel" msgstr "Israele" #: includes/admin/class-admin-helper.php:480 #: includes/modules/local-seo/views/titles-options.php:128 msgid "Isle of Man" msgstr "Isola di Man" #: includes/admin/class-admin-helper.php:227 #: includes/admin/class-admin-helper.php:478 #: includes/modules/local-seo/views/titles-options.php:127 msgid "Iraq" msgstr "Iraq" #: includes/admin/class-admin-helper.php:477 #: includes/modules/local-seo/views/titles-options.php:126 msgid "Iran" msgstr "Iran" #: includes/admin/class-admin-helper.php:225 #: includes/admin/class-admin-helper.php:476 #: includes/modules/local-seo/views/titles-options.php:125 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Indonesia" msgstr "Indonesia" #: includes/admin/class-admin-helper.php:224 #: includes/admin/class-admin-helper.php:475 #: includes/modules/local-seo/views/titles-options.php:124 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "India" msgstr "India" #: includes/admin/class-admin-helper.php:223 #: includes/admin/class-admin-helper.php:474 #: includes/modules/local-seo/views/titles-options.php:123 msgid "Iceland" msgstr "Islanda" #: includes/admin/class-admin-helper.php:222 #: includes/admin/class-admin-helper.php:473 #: includes/modules/local-seo/views/titles-options.php:122 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Hungary" msgstr "Ungheria" #: includes/admin/class-admin-helper.php:221 #: includes/admin/class-admin-helper.php:472 #: includes/modules/local-seo/views/titles-options.php:121 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Hong Kong" msgstr "Hong Kong" #: includes/admin/class-admin-helper.php:220 #: includes/admin/class-admin-helper.php:471 #: includes/modules/local-seo/views/titles-options.php:120 msgid "Honduras" msgstr "Honduras" #: includes/modules/local-seo/views/titles-options.php:119 msgid "Heard Island and McDonald Islands" msgstr "Isole Heard e McDonald" #: includes/admin/class-admin-helper.php:217 #: includes/admin/class-admin-helper.php:470 #: includes/modules/local-seo/views/titles-options.php:118 msgid "Haiti" msgstr "Haiti" #: includes/admin/class-admin-helper.php:216 #: includes/admin/class-admin-helper.php:469 #: includes/modules/local-seo/views/titles-options.php:117 msgid "Guyana" msgstr "Guyana" #: includes/admin/class-admin-helper.php:215 #: includes/admin/class-admin-helper.php:468 #: includes/modules/local-seo/views/titles-options.php:116 msgid "Guinea-Bissau" msgstr "Guinea-Bissau" #: includes/admin/class-admin-helper.php:214 #: includes/admin/class-admin-helper.php:467 #: includes/modules/local-seo/views/titles-options.php:115 msgid "Guinea" msgstr "Guinea" #: includes/admin/class-admin-helper.php:466 #: includes/modules/local-seo/views/titles-options.php:114 msgid "Guernsey" msgstr "Guernsey" #: includes/admin/class-admin-helper.php:213 #: includes/admin/class-admin-helper.php:465 #: includes/modules/local-seo/views/titles-options.php:113 msgid "Guatemala" msgstr "Guatemala" #: includes/admin/class-admin-helper.php:211 #: includes/admin/class-admin-helper.php:463 #: includes/modules/local-seo/views/titles-options.php:112 msgid "Guadeloupe" msgstr "Guadalupa" #: includes/admin/class-admin-helper.php:210 #: includes/admin/class-admin-helper.php:462 #: includes/modules/local-seo/views/titles-options.php:111 msgid "Grenada" msgstr "Granada" #: includes/admin/class-admin-helper.php:209 #: includes/admin/class-admin-helper.php:461 #: includes/modules/local-seo/views/titles-options.php:110 msgid "Greenland" msgstr "Groenlandia" #: includes/admin/class-admin-helper.php:208 #: includes/admin/class-admin-helper.php:460 #: includes/modules/local-seo/views/titles-options.php:109 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Greece" msgstr "Grecia" #: includes/admin/class-admin-helper.php:207 #: includes/admin/class-admin-helper.php:459 #: includes/modules/local-seo/views/titles-options.php:108 msgid "Gibraltar" msgstr "Gibilterra" #: includes/admin/class-admin-helper.php:206 #: includes/admin/class-admin-helper.php:458 #: includes/modules/local-seo/views/titles-options.php:107 msgid "Ghana" msgstr "Ghana" #: includes/admin/class-admin-helper.php:205 #: includes/admin/class-admin-helper.php:457 #: includes/modules/local-seo/views/titles-options.php:106 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Germany" msgstr "Germania" #: includes/admin/class-admin-helper.php:204 #: includes/admin/class-admin-helper.php:456 #: includes/modules/local-seo/views/titles-options.php:105 msgid "Georgia" msgstr "Georgia" #: includes/admin/class-admin-helper.php:203 #: includes/admin/class-admin-helper.php:455 #: includes/modules/local-seo/views/titles-options.php:104 msgid "Gambia" msgstr "Gambia" #: includes/admin/class-admin-helper.php:202 #: includes/admin/class-admin-helper.php:454 #: includes/modules/local-seo/views/titles-options.php:103 msgid "Gabon" msgstr "Gabon" #: includes/admin/class-admin-helper.php:201 #: includes/modules/local-seo/views/titles-options.php:102 msgid "French Southern Territories" msgstr "Territori Meridionali Francesi " #: includes/admin/class-admin-helper.php:200 #: includes/admin/class-admin-helper.php:453 #: includes/modules/local-seo/views/titles-options.php:101 msgid "French Polynesia" msgstr "Polynesia Francese" #: includes/admin/class-admin-helper.php:199 #: includes/admin/class-admin-helper.php:452 #: includes/modules/local-seo/views/titles-options.php:100 msgid "French Guiana" msgstr "Guiana Francese" #: includes/admin/class-admin-helper.php:198 #: includes/admin/class-admin-helper.php:451 #: includes/modules/local-seo/views/titles-options.php:99 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "France" msgstr "Francia" #: includes/admin/class-admin-helper.php:197 #: includes/admin/class-admin-helper.php:450 #: includes/modules/local-seo/views/titles-options.php:98 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Finland" msgstr "Finlandia" #: includes/admin/class-admin-helper.php:196 #: includes/admin/class-admin-helper.php:449 #: includes/modules/local-seo/views/titles-options.php:97 msgid "Fiji" msgstr "Fiji" #: includes/admin/class-admin-helper.php:195 #: includes/admin/class-admin-helper.php:448 #: includes/modules/local-seo/views/titles-options.php:96 msgid "Faroe Islands" msgstr "Isole Faroe" #: includes/modules/local-seo/views/titles-options.php:95 msgid "Falkland Islands" msgstr "Isole Falkland" #: includes/admin/class-admin-helper.php:193 #: includes/admin/class-admin-helper.php:446 #: includes/modules/local-seo/views/titles-options.php:94 msgid "Ethiopia" msgstr "Etiopia" #: includes/admin/class-admin-helper.php:192 #: includes/admin/class-admin-helper.php:445 #: includes/modules/local-seo/views/titles-options.php:93 msgid "Estonia" msgstr "Estonia" #: includes/admin/class-admin-helper.php:191 #: includes/admin/class-admin-helper.php:444 #: includes/modules/local-seo/views/titles-options.php:92 msgid "Eritrea" msgstr "Eritrea" #: includes/admin/class-admin-helper.php:190 #: includes/admin/class-admin-helper.php:443 #: includes/modules/local-seo/views/titles-options.php:91 msgid "Equatorial Guinea" msgstr "Guinea Equatoriale" #: includes/admin/class-admin-helper.php:189 #: includes/admin/class-admin-helper.php:442 #: includes/modules/local-seo/views/titles-options.php:90 msgid "El Salvador" msgstr "El Salvador" #: includes/admin/class-admin-helper.php:188 #: includes/admin/class-admin-helper.php:441 #: includes/modules/local-seo/views/titles-options.php:89 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Egypt" msgstr "Egitto" #: includes/admin/class-admin-helper.php:187 #: includes/admin/class-admin-helper.php:440 #: includes/modules/local-seo/views/titles-options.php:88 msgid "Ecuador" msgstr "Ecuador" #: includes/admin/class-admin-helper.php:186 #: includes/admin/class-admin-helper.php:439 #: includes/modules/local-seo/views/titles-options.php:87 msgid "Dominican Republic" msgstr "Repubblica Dominicana" #: includes/admin/class-admin-helper.php:185 #: includes/admin/class-admin-helper.php:438 #: includes/modules/local-seo/views/titles-options.php:86 msgid "Dominica" msgstr "Repubblica Dominicana" #: includes/admin/class-admin-helper.php:184 #: includes/admin/class-admin-helper.php:437 #: includes/modules/local-seo/views/titles-options.php:85 msgid "Djibouti" msgstr "Gibuti" #: includes/admin/class-admin-helper.php:183 #: includes/admin/class-admin-helper.php:436 #: includes/modules/local-seo/views/titles-options.php:84 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Denmark" msgstr "Danimarca" #: includes/admin/class-admin-helper.php:182 #: includes/modules/local-seo/views/titles-options.php:83 msgid "Czech Republic" msgstr "Repubblica Ceca" #: includes/admin/class-admin-helper.php:181 #: includes/admin/class-admin-helper.php:433 #: includes/modules/local-seo/views/titles-options.php:82 msgid "Cyprus" msgstr "Cipro" #: includes/admin/class-admin-helper.php:432 #: includes/modules/local-seo/views/titles-options.php:81 msgid "Curaçao" msgstr "Curaçao" #: includes/admin/class-admin-helper.php:180 #: includes/admin/class-admin-helper.php:431 #: includes/modules/local-seo/views/titles-options.php:80 msgid "Cuba" msgstr "Cuba" #: includes/admin/class-admin-helper.php:179 #: includes/admin/class-admin-helper.php:430 #: includes/modules/local-seo/views/titles-options.php:79 msgid "Croatia" msgstr "Croazia" #: includes/admin/class-admin-helper.php:177 #: includes/admin/class-admin-helper.php:429 #: includes/modules/local-seo/views/titles-options.php:78 msgid "Costa Rica" msgstr "Costa Rica" #: includes/admin/class-admin-helper.php:176 #: includes/admin/class-admin-helper.php:428 #: includes/modules/local-seo/views/titles-options.php:77 msgid "Cook Islands" msgstr "Isole Cook" #: includes/modules/local-seo/views/titles-options.php:76 msgid "Congo (Kinshasa)" msgstr "Congo (Kinshasa)" #: includes/modules/local-seo/views/titles-options.php:75 msgid "Congo (Brazzaville)" msgstr "Congo (Brazzaville)" #: includes/admin/class-admin-helper.php:173 #: includes/admin/class-admin-helper.php:425 #: includes/modules/local-seo/views/titles-options.php:74 msgid "Comoros" msgstr "Comore" #: includes/admin/class-admin-helper.php:172 #: includes/admin/class-admin-helper.php:424 #: includes/modules/local-seo/views/titles-options.php:73 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Colombia" msgstr "Colombia" #: includes/admin/class-admin-helper.php:171 #: includes/modules/local-seo/views/titles-options.php:72 msgid "Cocos (Keeling) Islands" msgstr "Isole Cocos (Keeling)" #: includes/admin/class-admin-helper.php:170 #: includes/admin/class-admin-helper.php:423 #: includes/modules/local-seo/views/titles-options.php:71 msgid "Christmas Island" msgstr "Isola di Natale" #: includes/admin/class-admin-helper.php:169 #: includes/admin/class-admin-helper.php:422 #: includes/modules/local-seo/views/titles-options.php:70 msgid "China" msgstr "Cina" #: includes/admin/class-admin-helper.php:168 #: includes/admin/class-admin-helper.php:421 #: includes/modules/local-seo/views/titles-options.php:69 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Chile" msgstr "Cile" #: includes/admin/class-admin-helper.php:167 #: includes/admin/class-admin-helper.php:420 #: includes/modules/local-seo/views/titles-options.php:68 msgid "Chad" msgstr "Chad" #: includes/admin/class-admin-helper.php:166 #: includes/admin/class-admin-helper.php:419 #: includes/modules/local-seo/views/titles-options.php:67 msgid "Central African Republic" msgstr "Repubblica Centrafricana" #: includes/admin/class-admin-helper.php:165 #: includes/admin/class-admin-helper.php:418 #: includes/modules/local-seo/views/titles-options.php:66 msgid "Cayman Islands" msgstr "Isole Cayman" #: includes/admin/class-admin-helper.php:164 #: includes/admin/class-admin-helper.php:416 #: includes/modules/local-seo/views/titles-options.php:65 msgid "Cape Verde" msgstr "Capo Verde" #: includes/admin/class-admin-helper.php:163 #: includes/admin/class-admin-helper.php:415 #: includes/modules/local-seo/views/titles-options.php:64 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Canada" msgstr "Canada" #: includes/admin/class-admin-helper.php:162 #: includes/admin/class-admin-helper.php:414 #: includes/modules/local-seo/views/titles-options.php:63 msgid "Cameroon" msgstr "Camerun" #: includes/admin/class-admin-helper.php:161 #: includes/admin/class-admin-helper.php:413 #: includes/modules/local-seo/views/titles-options.php:62 msgid "Cambodia" msgstr "Cambogia" #: includes/admin/class-admin-helper.php:160 #: includes/admin/class-admin-helper.php:412 #: includes/modules/local-seo/views/titles-options.php:61 msgid "Burundi" msgstr "Burundi" #: includes/admin/class-admin-helper.php:159 #: includes/admin/class-admin-helper.php:411 #: includes/modules/local-seo/views/titles-options.php:60 msgid "Burkina Faso" msgstr "Burkina Faso" #: includes/admin/class-admin-helper.php:158 #: includes/admin/class-admin-helper.php:410 #: includes/modules/local-seo/views/titles-options.php:59 msgid "Bulgaria" msgstr "Bulgaria" #: includes/admin/class-admin-helper.php:409 #: includes/modules/local-seo/views/titles-options.php:58 msgid "Brunei" msgstr "Brunei" #: includes/admin/class-admin-helper.php:408 #: includes/modules/local-seo/views/titles-options.php:57 msgid "British Virgin Islands" msgstr "Isole Vergini Britanniche" #: includes/admin/class-admin-helper.php:156 #: includes/admin/class-admin-helper.php:407 #: includes/modules/local-seo/views/titles-options.php:56 msgid "British Indian Ocean Territory" msgstr "Territorio Britannico nell'Oceano Indiano" #: includes/admin/class-admin-helper.php:155 #: includes/admin/class-admin-helper.php:406 #: includes/modules/local-seo/views/titles-options.php:55 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Brazil" msgstr "Brasile" #: includes/admin/class-admin-helper.php:154 #: includes/modules/local-seo/views/titles-options.php:54 msgid "Bouvet Island" msgstr "Isola di Bouvet" #: includes/admin/class-admin-helper.php:153 #: includes/admin/class-admin-helper.php:405 #: includes/modules/local-seo/views/titles-options.php:53 msgid "Botswana" msgstr "Botswana" #: includes/admin/class-admin-helper.php:152 #: includes/modules/local-seo/views/titles-options.php:52 msgid "Bosnia and Herzegovina" msgstr "Bosnia-Erzegovina" #: includes/modules/local-seo/views/titles-options.php:51 msgid "Bonaire, Sint Eustatius and Saba" msgstr "Bonaire, Sint Eustatius e Saba" #: includes/admin/class-admin-helper.php:151 #: includes/admin/class-admin-helper.php:403 #: includes/modules/local-seo/views/titles-options.php:50 msgid "Bolivia" msgstr "Bolivia" #: includes/admin/class-admin-helper.php:150 #: includes/admin/class-admin-helper.php:402 #: includes/modules/local-seo/views/titles-options.php:49 msgid "Bhutan" msgstr "Bhutan" #: includes/admin/class-admin-helper.php:149 #: includes/admin/class-admin-helper.php:401 #: includes/modules/local-seo/views/titles-options.php:48 msgid "Bermuda" msgstr "Bermuda" #: includes/admin/class-admin-helper.php:148 #: includes/admin/class-admin-helper.php:400 #: includes/modules/local-seo/views/titles-options.php:47 msgid "Benin" msgstr "Benin" #: includes/admin/class-admin-helper.php:147 #: includes/admin/class-admin-helper.php:399 #: includes/modules/local-seo/views/titles-options.php:46 msgid "Belize" msgstr "Belize" #: includes/admin/class-admin-helper.php:146 #: includes/admin/class-admin-helper.php:398 #: includes/modules/local-seo/views/titles-options.php:45 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Belgium" msgstr "Belgio" #: includes/modules/local-seo/views/titles-options.php:44 msgid "Belau" msgstr "Belau" #: includes/admin/class-admin-helper.php:145 #: includes/admin/class-admin-helper.php:397 #: includes/modules/local-seo/views/titles-options.php:43 msgid "Belarus" msgstr "Bielorussia" #: includes/admin/class-admin-helper.php:144 #: includes/admin/class-admin-helper.php:396 #: includes/modules/local-seo/views/titles-options.php:42 msgid "Barbados" msgstr "Barbados" #: includes/admin/class-admin-helper.php:143 #: includes/admin/class-admin-helper.php:395 #: includes/modules/local-seo/views/titles-options.php:41 msgid "Bangladesh" msgstr "Bangladesh" #: includes/admin/class-admin-helper.php:142 #: includes/admin/class-admin-helper.php:394 #: includes/modules/local-seo/views/titles-options.php:40 msgid "Bahrain" msgstr "Bahrein" #: includes/admin/class-admin-helper.php:141 #: includes/admin/class-admin-helper.php:393 #: includes/modules/local-seo/views/titles-options.php:39 msgid "Bahamas" msgstr "Bahamas" #: includes/admin/class-admin-helper.php:140 #: includes/admin/class-admin-helper.php:392 #: includes/modules/local-seo/views/titles-options.php:38 msgid "Azerbaijan" msgstr "Azerbaigian" #: includes/admin/class-admin-helper.php:139 #: includes/admin/class-admin-helper.php:391 #: includes/modules/local-seo/views/titles-options.php:37 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Austria" msgstr "Austria" #: includes/admin/class-admin-helper.php:138 #: includes/admin/class-admin-helper.php:390 #: includes/modules/local-seo/views/titles-options.php:36 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Australia" msgstr "Australia" #: includes/admin/class-admin-helper.php:137 #: includes/admin/class-admin-helper.php:389 #: includes/modules/local-seo/views/titles-options.php:35 msgid "Aruba" msgstr "Aruba" #: includes/admin/class-admin-helper.php:136 #: includes/admin/class-admin-helper.php:388 #: includes/modules/local-seo/views/titles-options.php:34 msgid "Armenia" msgstr "Armenia" #: includes/admin/class-admin-helper.php:135 #: includes/admin/class-admin-helper.php:387 #: includes/modules/local-seo/views/titles-options.php:33 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Argentina" msgstr "Argentina" #: includes/admin/class-admin-helper.php:134 #: includes/modules/local-seo/views/titles-options.php:32 msgid "Antigua and Barbuda" msgstr "Antigua e Barbuda" #: includes/admin/class-admin-helper.php:133 #: includes/admin/class-admin-helper.php:385 #: includes/modules/local-seo/views/titles-options.php:31 msgid "Antarctica" msgstr "Antartide" #: includes/admin/class-admin-helper.php:132 #: includes/admin/class-admin-helper.php:384 #: includes/modules/local-seo/views/titles-options.php:30 msgid "Anguilla" msgstr "Anguilla" #: includes/admin/class-admin-helper.php:131 #: includes/admin/class-admin-helper.php:383 #: includes/modules/local-seo/views/titles-options.php:29 msgid "Angola" msgstr "Angola" #: includes/admin/class-admin-helper.php:130 #: includes/admin/class-admin-helper.php:382 #: includes/modules/local-seo/views/titles-options.php:28 msgid "Andorra" msgstr "Andorra" #: includes/admin/class-admin-helper.php:128 #: includes/admin/class-admin-helper.php:380 #: includes/modules/local-seo/views/titles-options.php:27 msgid "Algeria" msgstr "Algeria" #: includes/admin/class-admin-helper.php:127 #: includes/admin/class-admin-helper.php:379 #: includes/modules/local-seo/views/titles-options.php:26 msgid "Albania" msgstr "Albania" #: includes/admin/class-admin-helper.php:126 #: includes/admin/class-admin-helper.php:377 #: includes/modules/local-seo/views/titles-options.php:25 msgid "Afghanistan" msgstr "Afghanistan" #: includes/modules/local-seo/views/titles-options.php:24 msgid "Åland Islands" msgstr "Isole Åland" #: includes/modules/local-seo/views/titles-options.php:23 msgid "Choose a country" msgstr "Seleziona un paese" #: includes/modules/local-seo/views/sitemap-settings.php:18 msgid "locations.kml Sitemap is generated automatically when the Local SEO module is enabled, and the geo-coordinates are added." msgstr "La sitemap locations.kml viene generata automaticamente quando il modulo Local SEO è abilitato, e le vengono aggiunte le coordinate geografiche." #: includes/modules/local-seo/views/sitemap-settings.php:17 msgid "Include KML File in the Sitemap" msgstr "Includi il file KML nella sitemap" #: includes/modules/local-seo/shortcodes/class-store-locator.php:219 msgid "Show route" msgstr "Mostra indicazioni stradali" #: includes/modules/local-seo/shortcodes/class-store-locator.php:217 msgid "Your location:" msgstr "La tua posizione:" #: includes/modules/local-seo/shortcodes/class-store-locator.php:213 msgid "Route" msgstr "Indicazioni stradali" #: includes/modules/local-seo/shortcodes/class-store-locator.php:208 msgid "Hide route" msgstr "Nascondi itinerario" #: includes/modules/local-seo/shortcodes/class-store-locator.php:100 msgid "Detect Location" msgstr "Rileva la posizione" #: includes/modules/local-seo/shortcodes/class-store-locator.php:81 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Search" msgstr "Cerca" #: includes/modules/local-seo/shortcodes/class-store-locator.php:75 msgid "Address, Suburb, Region, Zip or Landmark" msgstr "Indirizzo, sobborgo, regione, codice postale o luogo di interesse" #: includes/modules/local-seo/shortcodes/class-opening-hours.php:134 msgid "Open now" msgstr "Aperto ora" #: includes/modules/local-seo/shortcodes/class-opening-hours.php:45 msgid "Closed" msgstr "Chiuso" #: includes/modules/local-seo/shortcodes/class-opening-hours.php:41 msgid "Opening Hours:" msgstr "Orari di apertura:" #: includes/modules/local-seo/shortcodes/class-opening-hours.php:31 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Open 24/7" msgstr "Aperto 24/7" #: includes/modules/local-seo/shortcodes/class-address.php:120 msgid "Address:" msgstr "Indirizzo:" #: includes/modules/local-seo/shortcodes/class-address.php:70 msgid "Price indication" msgstr "Indicatore di prezzo" #: includes/modules/local-seo/shortcodes/class-address.php:66 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Chamber of Commerce ID" msgstr "Numero di iscrizione alla camera di commercio" #: includes/modules/local-seo/shortcodes/class-address.php:62 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Tax ID" msgstr "Codice Fiscale" #: includes/modules/local-seo/shortcodes/class-address.php:58 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "VAT ID" msgstr "ID IVA" #: includes/modules/local-seo/shortcodes/class-address.php:54 #: includes/modules/local-seo/views/titles-options.php:327 #: includes/modules/schema/shortcode/claimreview.php:19 #: includes/modules/schema/shortcode/dataset.php:21 #: includes/modules/schema/shortcode/dataset.php:106 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "URL" msgstr "URL" #: includes/modules/local-seo/shortcodes/class-address.php:50 #: includes/modules/local-seo/views/titles-options.php:352 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Email" msgstr "Email" #: includes/modules/local-seo/shortcodes/class-address.php:46 msgid "Fax" msgstr "Fax" #: includes/modules/local-seo/shortcodes/class-address.php:42 msgid "Secondary phone" msgstr "Cell." #. Translators: Global Identifier name. #: includes/modules/woocommerce/class-admin.php:163 msgid "%s value to use in Product schema." msgstr "Valore %s da usare nello schema Prodotto." #. Translators: Global Identifier name. #: includes/modules/woocommerce/class-admin.php:134 msgid "%s value to use in the Product schema." msgstr "Valore %s da usare nello schema Prodotto." #: includes/modules/woocommerce/class-admin.php:124 #: includes/modules/woocommerce/class-admin.php:151 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "GTIN" msgstr "GTIN" #: includes/modules/woocommerce/class-admin.php:113 msgid "Set Product Pages to noindex when WooCommerce Catalog visibility is set to hidden." msgstr "Imposta le pagine prodotto su noindex quando la visibilità del catalogo WooCommerce è impostata su nascosto." #: includes/modules/woocommerce/class-admin.php:112 msgid "Noindex Hidden Products" msgstr "Metti in noindex i prodotti nascosti" #: includes/modules/woocommerce/class-admin.php:102 msgid "Global Identifier label to show on Product Page." msgstr "Etichetta dell'identificatore globale da mostrare nella pagina del prodotto." #: includes/modules/woocommerce/class-admin.php:101 msgid "Global Identifier label" msgstr "Etichetta dell'identificatore globale" #: includes/modules/woocommerce/class-admin.php:92 msgid "Display the Global Identified on Product Page along with other product details." msgstr "Visualizza l'identificatore globale sulla pagina del prodotto insieme ad altri dettagli del prodotto." #: includes/modules/woocommerce/class-admin.php:91 msgid "Show Global Identifier" msgstr "Mostra l'identificatore globale" #: includes/modules/woocommerce/class-admin.php:81 #: includes/modules/woocommerce/class-admin.php:124 #: includes/modules/woocommerce/class-admin.php:151 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "MPN" msgstr "MPN" #: includes/modules/woocommerce/class-admin.php:80 #: includes/modules/woocommerce/class-admin.php:124 #: includes/modules/woocommerce/class-admin.php:151 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "ISBN" msgstr "ISBN" #: includes/modules/woocommerce/class-admin.php:79 msgid "GTIN-14" msgstr "GTIN-14" #: includes/modules/woocommerce/class-admin.php:78 msgid "GTIN-13" msgstr "GTIN-13" #: includes/modules/woocommerce/class-admin.php:77 msgid "GTIN-12" msgstr "GTIN-12" #: includes/modules/woocommerce/class-admin.php:76 msgid "GTIN-8" msgstr "GTIN-8" #: includes/modules/woocommerce/class-admin.php:74 msgid "Global Identifier key to use in the Product Schema." msgstr "Chiave dell'identificatore globale da usare nello schema Prodotto." #: includes/modules/woocommerce/class-admin.php:73 msgid "Global Identifier" msgstr "Identificatore globale" #: includes/modules/woocommerce/class-admin.php:64 msgid "Brand value to use in Schema.org & OpenGraph markup." msgstr "Valore del brand da usare nel markup Schema.org e OpenGraph." #: includes/modules/woocommerce/class-admin.php:63 msgid "Brand" msgstr "Brand" #: includes/modules/woocommerce/class-admin.php:54 msgid "Select Product Brand Taxonomy to use in Schema.org & OpenGraph markup." msgstr "Seleziona la tassonomia del brand di prodotto da usare nei markup Schema.org e OpenGraph." #: includes/modules/woocommerce/class-admin.php:53 msgid "Select Brand" msgstr "Seleziona brand" #: includes/modules/video-sitemap/sitemap-xsl.php:156 msgid "Last Mod." msgstr "Ultima mod." #: includes/modules/video-sitemap/sitemap-xsl.php:155 msgid "Tags" msgstr "Tag" #: includes/modules/schema/shortcode/dataset.php:87 #: includes/modules/video-sitemap/sitemap-xsl.php:154 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Description" msgstr "Descrizione" #. translators: link to rankmath.com #: includes/modules/video-sitemap/sitemap-xsl.php:123 msgid "Learn more about Video Sitemap." msgstr "Ulteriori informazioni sulle sitemap video." #. translators: link to rankmath.com #: includes/modules/video-sitemap/sitemap-xsl.php:110 msgid "This Video Sitemap is generated by Rank Math WordPress SEO Plugin. It is what search engines like Google use to find and understand the video content on your website." msgstr "Questa sitemap Video è generata dal plugin Rank Math WordPress SEO. È ciò che i motori di ricerca come Google usano per trovare e capire il contenuto video sul tuo sito web." #: includes/modules/video-sitemap/settings-video.php:45 msgid "List of custom fields name to check for video content. Add one per line." msgstr "Elenco di nomi di campi personalizzati da controllare per i contenuti video. Aggiungine uno per riga." #: includes/modules/video-sitemap/settings-video.php:44 msgid "Custom Fields" msgstr "Campi personalizzati" #: includes/modules/video-sitemap/settings-video.php:20 msgid "Hide the sitemap from normal visitors?" msgstr "Nascondi la sitemap ai visitatori normali?" #: includes/modules/video-sitemap/settings-video.php:19 msgid "Hide Sitemap" msgstr "Nascondi la sitemap" #. translators: Video Sitemap Url #: includes/modules/video-sitemap/class-video-sitemap.php:66 msgid "Your Video Sitemap index can be found here: %s" msgstr "L'indice della tua sitemap video si trova qui: %s" #: includes/modules/status/class-system-status.php:46 msgid "PRO version" msgstr "Versione PRO" #: includes/modules/status/class-system-status.php:39 msgid "Free version" msgstr "Versione gratuita" #: includes/modules/schema/class-video.php:220 msgid "Conversion started. A success message will be shown here once the process completes. You can close this page." msgstr "La conversione è iniziata. Verrà mostrato un messaggio di successo qui una volta che il processo è completato. Puoi chiudere questa pagina." #: includes/modules/schema/class-video.php:215 msgid "No posts found to convert." msgstr "Non abbiamo trovato articoli da convertire." #: includes/modules/schema/class-video.php:196 msgid "Generate" msgstr "Genera" #: includes/modules/schema/class-video.php:195 msgid "Are you sure you want to add Video Schema to the posts/pages with the video in the content? This action is irreversible." msgstr "Vuoi davvero aggiungere Schema Video ad articoli o pagine che includono video? Questa azione è irreversibile." #: includes/modules/schema/class-video.php:194 msgid "Add Video schema to posts which have YouTube or Vimeo Video in the content. Applies to only those Posts/Pages/CPTs in which Autodetect Video Option is On." msgstr "Aggiungi Schema Video agli articoli che contengono video di YouTube o Vimeo. Si applica solo ad articoli/pagine/tipi di post personalizzati in cui l'opzione Autodetect Video è attiva." #: includes/modules/schema/class-video.php:193 msgid "Generate Video Schema for Old Posts/Pages" msgstr "Genera lo Schema Video per articoli e pagine vecchi." #: includes/modules/schema/class-video.php:117 #: includes/modules/schema/class-video.php:118 msgid "Remove Media Data from RSS feed" msgstr "Rimuovi di dati Media dal feed RSS" #: includes/modules/schema/class-video.php:92 msgid "Auto-generate image for the auto detected video." msgstr "Genera automaticamente l'immagine per il video rilevato automaticamente." #: includes/modules/schema/class-video.php:91 msgid "Autogenerate Image" msgstr "Autogenera l'immagine" #: includes/modules/schema/class-video.php:77 msgid "Populate automatic Video Schema by auto-detecting any video in the content." msgstr "Popola in automatico lo Schema Video rilevando automaticamente qualsiasi video nel contenuto." #: includes/modules/schema/class-video.php:76 msgid "Autodetect Video" msgstr "Autodetect Video" #: includes/modules/schema/class-video-schema-generator.php:78 msgid "Rank Math: Added Video Schema to posts successfully." msgstr "Rank Math: lo Schema Video è stato aggiunto correttamente agli articoli." #: includes/modules/schema/class-schema.php:198 msgid "Materials:" msgstr "Materiali:" #: includes/modules/schema/class-schema.php:174 msgid "Tools:" msgstr "Strumenti:" #: includes/modules/schema/class-schema.php:149 msgid "Supply:" msgstr "Fornitura:" #: includes/modules/schema/class-schema.php:125 msgid "Estimated Cost:" msgstr "Costo stimato:" #: includes/modules/schema/class-rest.php:160 msgid "Video URL." msgstr "URL Video." #: includes/modules/schema/class-rest.php:155 msgid "Object unique id" msgstr "ID unico dell'oggetto" #: includes/modules/schema/class-rest.php:140 msgid "Sorry, you are not allowed to save template." msgstr "Non hai i permessi per salvare il template." #: includes/modules/schema/class-rest.php:51 msgid "Schema to add." msgstr "Schema da aggiungere" #: includes/modules/schema/class-post-type.php:99 #: includes/modules/schema/class-post-type.php:100 msgid "Schema Templates" msgstr "Template Schema" #: includes/modules/schema/class-post-type.php:57 msgid "Rank Math Schema Templates" msgstr "Template Schema di Rank Math" #: includes/modules/schema/class-post-type.php:51 msgid "Search schemas" msgstr "Cerca Schema" #: includes/modules/schema/class-post-type.php:50 msgid "View Schemas" msgstr "Visualizza Schema" #: includes/modules/schema/class-post-type.php:49 msgid "View Schema" msgstr "Visualizza Schema" #: includes/modules/schema/class-post-type.php:48 msgid "Update Schema" msgstr "Aggiorna Schema" #: includes/modules/schema/class-post-type.php:47 msgid "Edit Schema" msgstr "Modifica Schema" #: includes/modules/schema/class-post-type.php:46 msgid "New Schema" msgstr "Nuovo Schema" #: includes/modules/schema/class-post-type.php:45 msgid "Add New Schema" msgstr "Aggingi Nuovo Schema" #: includes/modules/schema/class-post-type.php:44 msgid "All Schemas" msgstr "Tutti i markup Schema" #: includes/modules/schema/class-post-type.php:43 #: includes/modules/schema/class-post-type.php:56 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Schema" msgstr "Schema" #: includes/modules/schema/class-post-type.php:42 msgid "Schemas" msgstr "Markup Schema" #: includes/modules/schema/class-post-type.php:41 msgctxt "Post Type Singular Name" msgid "Schema" msgstr "Schema" #: includes/modules/schema/class-post-type.php:40 msgctxt "Post Type General Name" msgid "Schemas" msgstr "Markup schema" #: includes/modules/schema/class-parser.php:44 msgid "No html body found." msgstr "Nessun body html trovato." #: includes/modules/schema/class-ajax.php:42 msgid "No url found." msgstr "Nessun url trovato." #: includes/modules/schema/class-admin.php:441 msgid "All Taxonomies" msgstr "Tutte le tassonomie" #: includes/modules/schema/class-admin.php:157 msgid "Link Title" msgstr "Titolo del link" #: includes/modules/schema/class-admin.php:156 msgid "Use in Schema Markup" msgstr "Usalo nel Markup Schema" #: includes/modules/schema/class-admin.php:151 #: assets/admin/js/gutenberg-formats.js:1 msgid "Link inserted." msgstr "Link inserito." #: includes/modules/schema/class-admin.php:150 msgid "Link selected." msgstr "Link selezionato." #: includes/modules/schema/class-admin.php:149 msgid "No matches found." msgstr "Nessun risultato trovato." #: includes/modules/schema/class-admin.php:148 msgid "(no title)" msgstr "(senza titolo)" #: includes/modules/schema/class-admin.php:147 msgid "Add Link" msgstr "Aggiungi link" #: includes/modules/schema/class-admin.php:146 msgid "Update" msgstr "Aggiorna" #: includes/modules/schema/class-admin.php:145 msgid "Insert/edit link" msgstr "Inserisci/Modifica link" #: includes/modules/schema/class-admin.php:117 msgid "None (Click here to set one)" msgstr "Nessuno (fai clic qui per impostarne uno)" #: includes/modules/schema/class-admin.php:110 msgid "Fact Check" msgstr "Fact Check" #: includes/modules/schema/class-admin.php:109 msgid "DataSet" msgstr "DataSet" #: includes/modules/redirections/class-categories.php:511 msgid "← Go Back to the Redirections" msgstr "← Torna ai reindirizzamenti " #: includes/modules/redirections/class-categories.php:414 msgid "Filter" msgstr "Filtro" #: includes/modules/local-seo/shortcodes/class-map.php:94 #: includes/modules/local-seo/shortcodes/class-store-locator.php:66 #: includes/modules/redirections/class-categories.php:402 msgid "Select Category" msgstr "Seleziona una categoria" #: includes/modules/redirections/class-categories.php:295 msgid "Uncategorized" msgstr "Senza categoria" #: includes/modules/redirections/class-categories.php:265 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Category" msgstr "Categoria" #: includes/modules/redirections/class-categories.php:205 msgid "Organize your redirections in categories." msgstr "Organizza i tuoi reindirizzamenti in categorie." #: includes/modules/redirections/class-categories.php:204 msgid "Redirection Category" msgstr "Categoria di reindirizzamento" #: includes/modules/redirections/class-categories.php:180 msgid "New Category" msgstr "Nuova categoria" #: includes/modules/redirections/class-categories.php:179 msgid "Add New" msgstr "Aggiungi nuovo" #. Translators: placeholder is the number of updated redirections. #: includes/modules/redirections/class-categories.php:159 msgid "%d redirections have been assigned to the category." msgstr "%d reindirizzamenti sono stati assegnati alla categoria." #: includes/modules/redirections/class-categories.php:150 msgid "No valid ID provided." msgstr "Nessun documento d'identità valido." #: includes/modules/redirections/class-categories.php:123 msgid "Add to Category" msgstr "Aggiungi alla categoria" #: includes/modules/redirections/class-categories.php:90 msgid "Redirection Categories" msgstr "Categorie di ridirezione" #: includes/modules/redirections/class-categories.php:89 msgid "New Category Name" msgstr "Nuovo nome di categoria" #: includes/modules/redirections/class-categories.php:88 msgid "Add New Category" msgstr "Aggiungi una nuova categoria" #: includes/modules/redirections/class-categories.php:87 msgid "Update Category" msgstr "Aggiorna categoria" #: includes/modules/redirections/class-categories.php:86 msgid "Edit Category" msgstr "Modifica categoria" #: includes/modules/redirections/class-categories.php:83 msgid "All Redirection Categories" msgstr "Tutte le categorie di reindirizzamento" #: includes/modules/redirections/class-categories.php:82 msgid "Search Redirection Categories" msgstr "Cerca le categorie di reindirizzamento" #: includes/modules/redirections/class-categories.php:81 msgctxt "taxonomy singular name" msgid "Redirection Category" msgstr "Categoria di reindirizzamento" #: includes/modules/redirections/class-categories.php:80 msgctxt "taxonomy general name" msgid "Redirection Categories" msgstr "Categorie di reindirizzamento" #: includes/modules/redirections/class-categories.php:181 #: includes/modules/redirections/class-categories.php:554 msgid "Manage Categories" msgstr "Gestisci categorie" #: includes/modules/redirections/class-redirections.php:107 msgid "Redirections successfully synced to the .htaccess file." msgstr "I reindirizzamenti sono stati sincronizzati con successo nel file .htaccess." #: includes/modules/redirections/class-redirections.php:99 msgid "No valid redirection found." msgstr "Nessun reindirizzamento valido trovato." #: includes/modules/redirections/class-redirections.php:94 msgid "The redirections could not be synced because the .htaccess file does not exist or it is not writable." msgstr "Non è stato possibile sincronizzare i reindirizzamenti perché il file .htaccess non esiste o non è scrivibile." #: includes/modules/redirections/class-redirections.php:89 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:215 msgid "Sorry, you are not allowed to export redirections on this site." msgstr "Non hai i permessi per esportare i reindirizzamenti su questo sito." #: includes/modules/redirections/class-redirections.php:65 msgid "Copy all active redirections to the .htaccess file." msgstr "Copia tutti i reindirizzamenti attivi nel file .htaccess." #: includes/modules/redirections/class-redirections.php:63 #: includes/modules/redirections/class-redirections.php:69 msgid "Sync to .htaccess" msgstr "Sincronizza con .htaccess" #: includes/modules/news-sitemap/sitemap-xsl.php:157 msgid "Publication Date" msgstr "Data di pubblicazione" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Image" msgstr "Images" #. translators: xsl value count #. translators: Sitemap index link. #: includes/modules/news-sitemap/sitemap-xsl.php:148 #: includes/modules/video-sitemap/sitemap-xsl.php:144 msgid "← Sitemap Index" msgstr "← Indice delle sitemap" #. translators: xsl value count #: includes/modules/news-sitemap/sitemap-xsl.php:139 #: includes/modules/video-sitemap/sitemap-xsl.php:135 msgid "This XML Sitemap contains %s URLs." msgstr "Questa sitemap XML contiene %s URL." #. translators: link to rankmath.com #: includes/modules/news-sitemap/sitemap-xsl.php:127 msgid "Learn more about XML Sitemaps." msgstr "Ulteriori informazioni sulle sitemap XML." #. translators: link to rankmath.com #: includes/modules/news-sitemap/sitemap-xsl.php:114 msgid "This XML Sitemap is generated by Rank Math WordPress SEO Plugin. It is what search engines like Google use to crawl and re-crawl posts/pages/products/images/archives on your website." msgstr "Questa sitemap XML è generata dal plugin Rank Math WordPress SEO. È ciò che i motori di ricerca come Google usano per scansionare e ri-scansionare post/pagine/prodotti/immagini/archivi sul tuo sito web." #: includes/modules/news-sitemap/sitemap-xsl.php:107 msgid "XML Sitemap" msgstr "Sitemap XML" #. translators: 1. Taxonomy Name 2. Post Type #: includes/modules/news-sitemap/settings-news.php:93 msgid "%1$s to exclude for %2$s." msgstr "%1$s da escludere per %2$s." #. translators: Post Type #: includes/modules/news-sitemap/settings-news.php:77 msgid "Exclude %s Terms " msgstr "Escludi %s termini" #. translators: News Sitemap Url #: includes/modules/news-sitemap/class-news-sitemap.php:136 msgid "Your News Sitemap index can be found here: : %s" msgstr "L'indice della sitemap News si trova qui: %s" #: includes/modules/local-seo/class-location-shortcode.php:314 #: includes/modules/local-seo/shortcodes/class-store-locator.php:169 msgid "Sorry, no locations were found." msgstr "Non è stata trovata nessuna sede." #: includes/modules/local-seo/class-location-shortcode.php:138 msgid "API Key" msgstr "Chiave API" #. Translators: %s expands to General Settings Link. #: includes/modules/local-seo/class-location-shortcode.php:137 msgid "This page can't load Google Maps correctly. Please add %s." msgstr "Questa pagina non può caricare correttamente Google Maps. Aggiungi %s." #: includes/modules/local-seo/class-local-seo.php:269 #: includes/modules/local-seo/shortcodes/class-address.php:38 #: includes/modules/local-seo/views/titles-options.php:361 msgid "Phone" msgstr "Telefono" #: includes/modules/local-seo/class-local-seo.php:268 #: includes/modules/local-seo/views/titles-options.php:371 #: assets/admin/js/blocks.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Address" msgstr "Indirizzo" #: includes/modules/local-seo/class-local-seo.php:231 #: includes/modules/redirections/class-categories.php:85 msgid "Parent Category:" msgstr "Categoria genitore:" #: includes/modules/local-seo/class-local-seo.php:230 #: includes/modules/redirections/class-categories.php:84 msgid "Parent Category" msgstr "Categoria genitore" #: includes/modules/local-seo/class-local-seo.php:229 msgid "Search categories" msgstr "Cerca categorie" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:226 msgid "New %s category" msgstr "Nuova categoria %s" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:224 msgid "Add New %s category" msgstr "Aggiungi una nuova categoria %s" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:222 msgid "Update %s category" msgstr "Aggiornamento categoria %s" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:220 msgid "Edit %s category" msgstr "Modifica la categoria %s" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:218 msgid "All %s categories" msgstr "Tutte le %s categorie" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:216 msgid "%s category" msgstr "categoria %s" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:214 #: includes/modules/local-seo/class-local-seo.php:228 msgid "%s categories" msgstr "Categorie %s" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:171 msgid "%s updated." msgstr "%s aggiornato." #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:169 msgid "%s scheduled." msgstr "%s programmato." #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:167 msgid "%s reverted to draft." msgstr "%s ripristinato come bozza." #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:165 msgid "%s published privately." msgstr "%s pubblicato in privato." #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:163 msgid "%s published." msgstr "%s pubblicato." #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:161 msgid "No %s found in Trash." msgstr "Nessun %s trovato nel cestino." #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:159 msgid "No %s found." msgstr "Nessun %s trovato." #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:157 msgid "Search %s" msgstr "Cerca %s" #. translators: Post Type Singular Name #. translators: Post Type Plural Name #: includes/modules/local-seo/class-local-seo.php:153 #: includes/modules/local-seo/class-local-seo.php:155 msgid "View %s" msgstr "Visualizza %s" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:151 msgid "Update %s" msgstr "Aggiorna %s" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:149 msgid "Edit %s" msgstr "Modifica %s" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:147 msgid "New %s" msgstr "Nuovo %s" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:145 msgid "Add New %s" msgstr "Aggiungi nuovo %s" #. translators: Post Type Plural Name #: includes/modules/local-seo/class-local-seo.php:143 msgid "All %s" msgstr "Tutti %s" #. translators: KML File Url #: includes/modules/local-seo/class-admin.php:65 msgid "Your Locations KML file can be found here: %s" msgstr "Il tuo file Sedi KML si trova qui: %s" #: includes/modules/local-seo/class-admin.php:61 msgid "Local Sitemap" msgstr "Sitemap delle sedi - Sitemap Local" #: includes/modules/image-seo/options.php:188 msgid "Caption" msgstr "Didascalia" #: includes/modules/image-seo/options.php:187 #: includes/modules/video-sitemap/sitemap-xsl.php:153 #: includes/modules/analytics/assets/js/stats.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Title" msgstr "Titolo" #: includes/modules/image-seo/options.php:186 msgid "Alt" msgstr "Alt" #: includes/modules/image-seo/options.php:176 msgid "Replace" msgstr "Sostituire" #: includes/modules/image-seo/options.php:167 msgid "Find" msgstr "Cerca" #: includes/modules/image-seo/options.php:154 msgid "Add another" msgstr "Aggiungi un altro" #: includes/modules/image-seo/options.php:152 msgid "Replace characters or words in the alt tags, title tags, or in the captions." msgstr "Sostituisci i caratteri o le parole nei tag alt, nei tag title o nelle didascalie." #: includes/modules/image-seo/options.php:151 msgid "Replacements" msgstr "Sostituzioni" #: includes/modules/image-seo/options.php:141 msgid "Add alt attributes for commenter profile pictures (avatars) automatically. The alt attribute value will be the username." msgstr "Aggiungi automaticamente attributi alt per le foto (avatar) dei profili di chi commenta. Il valore dell'attributo alt coincide con il nome utente." #: includes/modules/image-seo/options.php:140 msgid "Add ALT attributes for avatars" msgstr "Aggiungi attributi ALT per gli avatar" #: includes/modules/image-seo/options.php:123 msgid "Capitalization settings for the image captions. This will be applied for all image captions." msgstr "Impostazioni maiuscole/minuscole per le didascalie immagini. Saranno applicate a tutte le didascalie immagini." #: includes/modules/image-seo/options.php:122 msgid "Change caption casing" msgstr "Cambia l'uso di maiuscole e minuscole nelle didascalie" #: includes/modules/image-seo/options.php:104 msgid "Capitalization settings for the image descriptions. This will be applied for all image descriptions." msgstr "Impostazioni maiuscole/minuscole per le descrizioni delle immagini. Saranno applicate a tutte le descrizioni delle immagini." #: includes/modules/image-seo/options.php:103 msgid "Change description casing" msgstr "Cambia l'uso di maiuscole e minuscole nelle descrizioni" #: includes/modules/image-seo/options.php:86 msgid "Capitalization settings for the alt attribute values. This will be applied for all alt attributes." msgstr "Impostazioni maiuscole/minuscole per i valori dell'attributo alt. Saranno applicate a tutti gli attributi alt." #: includes/modules/image-seo/options.php:85 msgid "Change alt attribute casing" msgstr "Cambia l'uso di maiuscole e minuscole negli attributi alt" #: includes/modules/image-seo/options.php:75 #: includes/modules/image-seo/options.php:93 #: includes/modules/image-seo/options.php:111 #: includes/modules/image-seo/options.php:130 msgid "ALL UPPERCASE" msgstr "TUTTO MAIUSCOLO" #: includes/modules/image-seo/options.php:74 #: includes/modules/image-seo/options.php:92 #: includes/modules/image-seo/options.php:110 #: includes/modules/image-seo/options.php:129 msgid "all lowercase" msgstr "tutto minuscolo" #: includes/modules/image-seo/options.php:73 #: includes/modules/image-seo/options.php:91 #: includes/modules/image-seo/options.php:109 #: includes/modules/image-seo/options.php:128 msgid "Sentence casing" msgstr "Prima lettera maiuscola (Sentence case)" #: includes/modules/image-seo/options.php:72 #: includes/modules/image-seo/options.php:90 #: includes/modules/image-seo/options.php:108 #: includes/modules/image-seo/options.php:127 msgid "Title Casing" msgstr "Ogni Prima Lettera Maiuscola (Title Case)" #: includes/modules/image-seo/options.php:71 #: includes/modules/image-seo/options.php:89 #: includes/modules/image-seo/options.php:107 #: includes/modules/image-seo/options.php:126 msgid "No change" msgstr "Nessun cambio" #: includes/modules/image-seo/options.php:68 msgid "Capitalization settings for the title attribute values. This will be applied for all title attributes." msgstr "Impostazioni maiuscole/minuscole per i valori dell'attributo title. Saranno applicate a tutti gli attributi title." #: includes/modules/image-seo/options.php:67 msgid "Change title casing" msgstr "Cambia l'uso di maiuscole/minuscole nel titolo" #: includes/modules/image-seo/options.php:53 msgid "Format used for the new descriptions." msgstr "Formato usato per le nuove descrizioni." #: includes/modules/image-seo/options.php:52 msgid "Description format" msgstr "Formato descrizioni" #: includes/modules/image-seo/options.php:42 msgid "Add a description for all images without a description automatically. The description is dynamically applied when the content is displayed, the stored content is not changed." msgstr "Aggiungi automaticamente una descrizione per tutte le immagini senza descrizione. La descrizione viene applicata dinamicamente quando il contenuto viene visualizzato, il contenuto memorizzato non viene modificato." #: includes/modules/image-seo/options.php:41 msgid "Add missing image description" msgstr "Aggiungi descrizioni immagini mancanti" #: includes/modules/image-seo/options.php:27 msgid "Format used for the new captions." msgstr "Formato usato per le nuove didascalie." #: includes/modules/image-seo/options.php:26 msgid "Caption format" msgstr "Formato didascalia" #: includes/modules/image-seo/options.php:16 msgid "Add a caption for all images without a caption automatically. The caption is dynamically applied when the content is displayed, the stored content is not changed." msgstr "Aggiungi automaticamente una didascalia per tutte le immagini senza didascalia. La didascalia viene applicata dinamicamente quando il contenuto viene visualizzato. Il contenuto memorizzato non viene modificato." #: includes/modules/image-seo/options.php:15 msgid "Add missing image caption" msgstr "Aggiungi didascalia immagine mancante" #. Translators: placeholder is the username or email. #: includes/modules/image-seo/class-image-seo-pro.php:365 msgid "Avatar of %s" msgstr "Avatar di %s" #: includes/modules/image-seo/class-image-seo-pro.php:105 msgid "Title text set for the current image." msgstr "Testo del titolo impostato per l'immagine attuale." #: includes/modules/image-seo/class-image-seo-pro.php:104 msgid "Image Title" msgstr "Titolo dell'immagine" #: includes/modules/image-seo/class-image-seo-pro.php:93 msgid "Alt text set for the current image." msgstr "Alt text impostato per l'immagine attuale." #: includes/modules/image-seo/class-image-seo-pro.php:92 msgid "Image Alt" msgstr "Alt immagine" #: includes/modules/bbPress/class-bbpress.php:82 msgid "Mark Solved." msgstr "Segna come risolto." #: includes/modules/bbPress/class-bbpress.php:81 msgid "Mark Unsolved." msgstr "Segna come non risolto." #: includes/modules/analytics/class-rest.php:444 msgid "Sorry, no post id found." msgstr "Nessun ID articolo trovato." #: includes/modules/analytics/class-rest.php:436 msgid "Sorry, no record id found." msgstr "Nessun ID record trovato." #: includes/modules/analytics/class-rest.php:313 #: includes/modules/analytics/class-rest.php:363 msgid "Sorry, no keyword found." msgstr "Nessuna parola chiave trovata." #. Translators: placeholder is the site URL. #: includes/modules/analytics/class-email-reports.php:497 msgid "Rank Math [SEO Report] - %s" msgstr "Rank Math [SEO Report] - %s" #: includes/modules/analytics/class-email-reports.php:467 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Preview" msgstr "Anteprima" #. Translators: placeholder is a link to the settings, with "click here" as the #. anchor text. #: includes/modules/analytics/class-email-reports.php:366 msgid "click here" msgstr "fai clic qui" #. Translators: placeholder is a link to the settings, with "click here" as the #. anchor text. #: includes/modules/analytics/class-email-reports.php:366 msgid "To update your email preferences, %s. ###ADDRESS###" msgstr "Per aggiornare le tue preferenze email, %s. ###INDIRIZZO###" #. Translators: placeholder is a link to the homepage. #: includes/modules/analytics/class-email-reports.php:363 msgid "This email was sent to you as a registered member of %s." msgstr "Ricevi questa email perché sei membro registrato di %s." #: includes/modules/analytics/class-email-reports.php:345 msgid "Additional CSS code to customize the appearance of the reports. Insert the CSS code directly, without the wrapping style tag. Please note that the CSS support is limited in email clients and the appearance may vary greatly." msgstr "Codice CSS aggiuntivo per personalizzare l'aspetto dei report. Inserisci il codice CSS direttamente, senza il tag di stile che lo racchiude. Ti ricordiamo che il supporto CSS è limitato nei client di posta elettronica e l'aspetto può variare notevolmente." #: includes/modules/analytics/class-email-reports.php:344 msgid "Additional CSS code" msgstr "Codice CSS aggiuntivo" #: includes/modules/analytics/class-email-reports.php:333 msgid "Text or basic HTML to insert in the footer area." msgstr "Testo o HTML di base da inserire nell'area del footer." #: includes/modules/analytics/class-email-reports.php:332 msgid "Report Footer Text" msgstr "Testo del footer del report" #: includes/modules/analytics/class-email-reports.php:321 msgid "When enabled, the Winning Keywords and Losing Keywords sections will only show Tracked Keywords." msgstr "Quando è abilitato, le sezioni Parole chiave in salita e Parole chiave in discesa mostreranno solo le parole chiave tracciate." #: includes/modules/analytics/class-email-reports.php:303 #: includes/modules/analytics/views/email-reports/sections/losing-keywords.php:21 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Top Losing Keywords" msgstr "Principali parole chiave in discesa" #: includes/modules/analytics/class-email-reports.php:302 #: includes/modules/analytics/views/email-reports/sections/winning-keywords.php:21 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Top Winning Keywords" msgstr "Principali parole chiave in salita" #: includes/modules/analytics/class-email-reports.php:301 #: includes/modules/analytics/views/email-reports/sections/losing-posts.php:21 msgid "Top Losing Posts" msgstr "Principali articoli in discesa" #: includes/modules/analytics/class-email-reports.php:300 #: includes/modules/analytics/views/email-reports/sections/winning-posts.php:21 msgid "Top Winning Posts" msgstr "Principali articoli in salita" #: includes/modules/analytics/class-email-reports.php:299 msgid "Positions Summary" msgstr "Riepilogo delle posizioni" #: includes/modules/analytics/class-email-reports.php:298 msgid "Basic Summary" msgstr "Riepilogo di base" #: includes/modules/analytics/class-email-reports.php:296 msgid "Select which tables to show in the report." msgstr "Seleziona quali tabelle mostrare nel report." #: includes/modules/analytics/class-email-reports.php:295 msgid "Include Sections" msgstr "Includi sezioni" #: includes/modules/analytics/class-email-reports.php:284 msgid "Text or basic HTML to insert below the title." msgstr "Testo o HTML di base da inserire sotto il titolo." #: includes/modules/analytics/class-email-reports.php:283 msgid "Report Top Text" msgstr "Testo superiore del report" #: includes/modules/analytics/class-email-reports.php:272 msgid "Select whether to include a link to the Full Report admin page in the email or not." msgstr "Seleziona se includere o meno nell'email un link alla pagina admin del report completo." #: includes/modules/analytics/class-email-reports.php:271 msgid "Link to Full Report" msgstr "Link al report completo" #: includes/modules/analytics/class-email-reports.php:257 msgid "Color hex code or any other valid value for the background: CSS property." msgstr "Codice esadecimale del colore o qualsiasi altro valore valido per la proprietà CSS background:." #: includes/modules/analytics/class-email-reports.php:256 msgid "Report Header Background" msgstr "Sfondo dell'header del report" #: includes/modules/analytics/class-email-reports.php:245 msgid "URL where the logo link should point to." msgstr "URL a cui dovrebbe puntare il link del logo." #: includes/modules/analytics/class-email-reports.php:244 msgid "Logo Link" msgstr "Link del logo" #: includes/modules/analytics/class-email-reports.php:232 msgid "Logo appearing in the header part of the report." msgstr "Logo che compare nell'intestazione del report." #: includes/modules/analytics/class-email-reports.php:231 msgid "Report Logo" msgstr "Logo del report" #: includes/modules/analytics/class-email-reports.php:220 msgid "Subject of the report emails." msgstr "Oggetto delle email del report." #: includes/modules/analytics/class-email-reports.php:219 msgid "Report Email Subject" msgstr "Oggetto email del report" #: includes/modules/analytics/class-email-reports.php:208 #: includes/modules/analytics/class-email-reports.php:415 msgid "Address where the reports will be sent. You can add multiple recipients separated with commas." msgstr "Indirizzo a cui verranno inviati i report. Puoi aggiungere più destinatari separati da virgole." #: includes/modules/analytics/class-email-reports.php:207 #: includes/modules/analytics/class-email-reports.php:411 msgid "Report Email Address" msgstr "Indirizzo email per il report" #: includes/modules/analytics/class-email-reports.php:181 msgid "Every 7 Days" msgstr "Ogni 7 giorni" #: includes/modules/analytics/class-email-reports.php:192 msgid "When enabled, the Winning Keywords section will only show Tracked Keywords." msgstr "Quando abilitato, la sezione delle parole chiave in salita mostrerà solo le parole chiave tracciate." #: includes/modules/analytics/class-email-reports.php:191 #: includes/modules/analytics/class-email-reports.php:320 msgid "Include Only Tracked Keywords" msgstr "Include solo le parole chiave tracciate" #: includes/modules/analytics/class-email-reports.php:175 msgid "Every 15 Days" msgstr "Ogni 15 giorni" #: includes/modules/analytics/class-email-reports.php:119 #: includes/modules/local-seo/views/titles-options.php:317 msgid "Logo" msgstr "Logo" #: includes/modules/analytics/class-analytics.php:475 assets/admin/js/divi.js:1 #: assets/admin/js/elementor.js:1 assets/admin/js/gutenberg.js:1 msgid "Analytics" msgstr "Analytics" #: includes/modules/analytics/class-analytics.php:474 #: includes/modules/analytics/assets/js/stats.js:1 msgid "AdSense" msgstr "AdSense" #: includes/modules/analytics/class-analytics.php:365 msgid "Google Core Updates" msgstr "Aggiornamenti Google Core" #. translators: Link to kb article #: includes/modules/analytics/class-analytics.php:364 msgid "This option allows you to show %s in the Analytics graphs." msgstr "Questa opzione ti permette di mostrare %s nei grafici di Analytics." #: includes/modules/analytics/class-analytics.php:361 msgid "Google Core Updates in the Graphs" msgstr "Aggiornamenti Google Core nei grafici" #. translators: Link to kb article #: includes/modules/analytics/class-analytics.php:349 msgid "This option allows you to monitor the SEO performance of all of your sites in one centralized dashboard on RankMath.com, so you can check up on sites at a glance. Learn more." msgstr "Questa opzione di permette di monitorare la performance SEO di tutti i tuoi siti in una bacheca centralizzata su RankMath.com, così puoi controllare tutti i tuoi siti a colpo d'occhio. Ulteriori informazioni." #: includes/modules/analytics/class-analytics.php:346 msgid "Monitor SEO Performance" msgstr "Monitora la performance SEO" #: includes/modules/analytics/class-analytics.php:325 msgid "Enter the number of days to keep Analytics data in your database. The maximum allowed days are 180. Though, 2x data will be stored in the DB for calculating the difference properly." msgstr "Inserisci il numero di giorni per mantenere i dati di Analytics nel tuo database. I giorni massimi consentiti sono 190. Tuttavia, nel database verrà memorizzato il doppio dei dati per calcolare correttamente la differenza." #: includes/modules/analytics/class-analytics.php:241 #: includes/modules/analytics/class-analytics.php:260 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Country" msgstr "Nazione" #: includes/modules/analytics/class-analytics.php:187 msgid "Analytics Report" msgstr "Report Analytics" #: includes/modules/analytics/class-analytics.php:185 msgid "Post Analytics" msgstr "Post Analytics" #: includes/modules/acf/class-acf.php:49 #: includes/modules/local-seo/views/titles-options.php:341 #: includes/modules/local-seo/views/titles-options.php:631 #: includes/modules/local-seo/views/titles-options.php:646 #: includes/modules/local-seo/views/titles-options.php:661 #: includes/modules/schema/class-video.php:80 #: includes/modules/schema/class-video.php:95 #: includes/modules/schema/class-video.php:121 #: includes/modules/woocommerce/class-admin.php:47 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Custom" msgstr "Personalizzato" #: includes/modules/acf/class-acf.php:46 msgid "Include images added in the ACF fields." msgstr "Includi le immagini aggiunte nel campo ACF." #: includes/modules/acf/class-acf.php:45 msgid "Include Images from the ACF Fields." msgstr "Includi le immagini dai campi ACF." #: includes/modules/404-monitor/class-monitor-pro.php:218 msgid "Hits" msgstr "Hit" #: includes/modules/404-monitor/class-monitor-pro.php:124 msgid "Nonce error. Please try again." msgstr "Errore nonce. Prova di nuovo." #: includes/modules/404-monitor/class-monitor-pro.php:119 msgid "Sorry, your user does not seem to have the necessary capabilities to export." msgstr "Il tuo utente non sembra avere i permesso necessari per l'esportazione." #: includes/modules/404-monitor/class-monitor-pro.php:93 msgid "To date" msgstr "A oggi" #: includes/modules/404-monitor/class-monitor-pro.php:86 msgid "From date" msgstr "Da" #: includes/modules/404-monitor/class-monitor-pro.php:77 msgid "Export and download 404 logs from a selected period of time in the form of a CSV file. Leave the from/to fields empty to export all logs." msgstr "Esporta e scarica i log 404 da un periodo di tempo selezionato sotto forma di un file CSV. Lascia i campi da/a vuoti per esportare tutti i log." #: includes/modules/404-monitor/class-monitor-pro.php:75 msgid "Export 404 Logs" msgstr "Esporta i log 404" #: includes/admin/wizard/class-sitemap.php:182 #: includes/modules/video-sitemap/settings-video.php:34 msgid "Select the post type where you use videos and want them to be shown in the Video search." msgstr "Seleziona il tipo di contenuto in cui usi i video e vuoi che vengano mostrati nella ricerca video." #: includes/admin/wizard/class-sitemap.php:181 #: includes/modules/video-sitemap/settings-video.php:33 msgid "Video Post Type" msgstr "Tipo di contenuto video" #: includes/admin/wizard/class-sitemap.php:171 msgid "You will generally only need a Video Sitemap when your website has video content." msgstr "In genere, avrai bisogno della sitemap Video quando il tuo sito include contenuti video." #: includes/admin/wizard/class-sitemap.php:170 msgid "Video Sitemaps" msgstr "Sitemap Video" #: includes/admin/wizard/class-sitemap.php:162 msgid "Video Sitemaps give search engines information about video content on your site." msgstr "Le sitemap Video forniscono ai motori di ricerca informazioni sui contenuti video nel tuo sito." #: includes/admin/wizard/class-sitemap.php:150 #: includes/modules/news-sitemap/settings-news.php:34 msgid "Select the post type you use for News articles." msgstr "Seleziona il tipo di contenuto da usare per gli articoli News." #: includes/admin/wizard/class-sitemap.php:149 #: includes/modules/news-sitemap/settings-news.php:33 msgid "News Post Type" msgstr "Nuovo tipo di contenuto" #: includes/admin/wizard/class-sitemap.php:139 #: includes/modules/news-sitemap/settings-news.php:20 msgid "The name of the news publication. It must match the name exactly as it appears on your articles in news.google.com, omitting any trailing parentheticals. More information at support.google.com" msgstr "Il nome della pubblicazione. Deve corrispondere al nome esatto che compare nei tuoi articoli su news.google.com e omettere le parentesi finali. Ulteriori informazioni su support.google.com" #: includes/admin/wizard/class-sitemap.php:137 #: includes/modules/news-sitemap/settings-news.php:19 msgid "Google News Publication Name" msgstr "Nome delle pubblicazioni di Google News" #: includes/admin/wizard/class-sitemap.php:127 msgid "You will generally only need a News Sitemap when your website is included in Google News." msgstr "In genere, avrai bisogno della XML News sitemap quando il tuo sito è incluso in Google News." #: includes/admin/wizard/class-sitemap.php:126 msgid "News Sitemaps" msgstr "Sitemap News" #: includes/admin/wizard/class-sitemap.php:118 msgid "News Sitemaps allow you to control which content you submit to Google News." msgstr "Le sitemap News ti permettono di controllare il contenuto che invii a Google News." #: includes/admin/wizard/class-sitemap.php:104 msgid "Select taxonomies to enable SEO options for them and include them in the sitemap." msgstr "Seleziona le tassonomie per abilitare le loro opzioni SEO e includerle nella sitemap." #: includes/admin/wizard/class-sitemap.php:103 msgid "Public Taxonomies" msgstr "Tassonomie pubbliche" #: includes/admin/wizard/class-sitemap.php:89 msgid "Select post types to enable SEO options for them and include them in the sitemap." msgstr "Seleziona i tipi di contenuto per abilitare le loro opzioni SEO e includerle nella sitemap." #: includes/admin/wizard/class-sitemap.php:88 msgid "Public Post Types" msgstr "Tipo di contenuto pubblico" #: includes/admin/wizard/class-sitemap.php:75 msgid "Include reference to images from the post content in sitemaps. This helps search engines index your images better." msgstr "Includi il riferimento alle immagini dal contenuto dell'articolo nelle sitemap. Questo aiuta i motori di ricerca a indicizzare meglio le tue immagini." #: includes/admin/wizard/class-sitemap.php:74 msgid "Include Images" msgstr "Includi immagini" #: includes/admin/wizard/class-sitemap.php:65 msgid "XML Sitemaps help search engines index your website's content more effectively." msgstr "Le sitemap XML aiutano i motori di ricerca a indicizzare il contenuto del tuo sito web in modo più efficiente." #: includes/admin/wizard/class-sitemap.php:64 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Sitemaps" msgstr "Sitemap" #: includes/admin/wizard/class-sitemap.php:47 msgid "Save and Continue" msgstr "Salva e continua" #. translators: Link to How to Setup Sitemap KB article #: includes/admin/wizard/class-sitemap.php:38 msgid "Learn more." msgstr "Ulteriori informazioni." #. translators: Link to How to Setup Sitemap KB article #: includes/admin/wizard/class-sitemap.php:38 msgid "Choose your Sitemap configuration and select which type of posts or pages you want to include in your Sitemaps. %s" msgstr "Scegli la configurazione della tua sitemap e seleziona il tipo di articoli o pagine che vuoi includere nelle tue sitemap. %s" #: includes/admin/wizard/class-sitemap.php:34 msgid "Sitemap" msgstr "Sitemap" #: includes/admin/csv-import-export/class-importer.php:241 msgid "Unknown object type." msgstr "Tipo di oggetto sconosciuto." #: includes/admin/csv-import-export/class-importer.php:234 #: includes/modules/redirections/csv-import-redirections/class-importer.php:221 msgid "Columns number mismatch." msgstr "Il numero delle colonne non corrisponde." #: includes/admin/csv-import-export/class-importer.php:224 #: includes/modules/redirections/csv-import-redirections/class-importer.php:211 msgid "Empty column data." msgstr "Dati di colonna vuota." #: includes/admin/csv-import-export/class-importer.php:214 #: includes/modules/redirections/csv-import-redirections/class-importer.php:201 msgid "Missing one or more required columns." msgstr "Mancano una o più colonne obbligatorie." #: includes/admin/csv-import-export/class-importer.php:208 #: includes/modules/redirections/csv-import-redirections/class-importer.php:195 msgid "Missing CSV headers." msgstr "Header CSV mancanti." #: includes/admin/csv-import-export/class-importer.php:201 #: includes/modules/redirections/csv-import-redirections/class-importer.php:188 msgid "Missing import file." msgstr "File di importazione mancante." #. Translators: placeholders are opening and closing tags for link. #: includes/admin/csv-import-export/class-import-background-process.php:79 msgid "CSV import in progress. You can see its progress and cancel it in the %1$sImport & Export panel%2$s." msgstr "Importazione CSV in corso. Puoi seguire il progresso e annullarlo nel %1$spannello Import & Export%2$s." #: includes/admin/csv-import-export/class-csv-import-export.php:414 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:489 msgid "The following lines could not be imported: " msgstr "Non è stato possibile importare le seguenti righe:" #: includes/admin/csv-import-export/class-csv-import-export.php:410 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:485 msgid "One or more errors occured while importing: " msgstr "Si sono verificati uno o più errori durante l'importazione:" #. Translators: placeholder is the number of rows imported. #: includes/admin/csv-import-export/class-csv-import-export.php:405 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:480 msgid "Imported %d rows." msgstr "Sono state importate %d righe." #: includes/admin/csv-import-export/class-csv-import-export.php:402 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:477 msgid "CSV import completed." msgstr "L'importazione CSV è completata." #. Translators: placeholder is the number of rows imported. #: includes/admin/csv-import-export/class-csv-import-export.php:397 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:472 msgid "CSV import completed. Successfully imported %d rows." msgstr "L'importazione CSV è completata. Sono state importate con successo %d righe." #. Translators: placeholders represent count like 15/36. #: includes/admin/csv-import-export/class-csv-import-export.php:364 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:438 msgid "Items processed: %1$s/%2$s" msgstr "Elementi elaborati: %1$s/%2$s" #: includes/admin/csv-import-export/class-csv-import-export.php:361 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:435 msgid "Import in progress..." msgstr "Importazione in corso..." #: includes/admin/csv-import-export/class-csv-import-export.php:323 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:397 msgid "CSV import canceled." msgstr "Importazione CSV annullata." #: includes/admin/csv-import-export/class-csv-import-export.php:313 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:387 msgid "Import could not be canceled." msgstr "Non è stato possibile annullare l'importazione." #: includes/admin/csv-import-export/class-csv-import-export.php:288 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:362 msgid "Import could not be canceled: you are not allowed to import content to this site." msgstr "Non è stato possibile annullare l'importazione: non hai i permessi per importare contenuto su questo sito." #: includes/admin/csv-import-export/class-csv-import-export.php:283 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:357 msgid "Import could not be canceled: invalid nonce. Please try again." msgstr "Non è stato possibile annullare l'importazione: nonce non valido. Prova di nuovo." #: includes/admin/csv-import-export/class-csv-import-export.php:264 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:338 msgid "Users" msgstr "Utenti" #: includes/admin/csv-import-export/class-csv-import-export.php:263 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:337 msgid "Terms" msgstr "Termini" #: includes/admin/csv-import-export/class-csv-import-export.php:262 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:336 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Posts" msgstr "Articoli" #: includes/admin/csv-import-export/class-csv-import-export.php:209 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:300 msgid "CSV could not be imported: File type error." msgstr "Non è stato possibile importare il CSV: errore nel tipo di file." #: includes/admin/csv-import-export/class-csv-import-export.php:203 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:294 msgid "CSV could not be imported: Upload failed." msgstr "Non è stato possibile importare il CSV: caricamento non riuscito." #: includes/admin/csv-import-export/class-csv-import-export.php:193 #: includes/admin/csv-import-export/class-csv-import-export.php:198 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:284 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:289 msgid "CSV could not be imported:" msgstr "Non è stato possibile importare il CSV:" #: includes/admin/csv-import-export/class-csv-import-export.php:150 msgid "Sorry, you are not allowed to import contents to this site." msgstr "Non hai i permessi per importare contenuti su questo sito." #: includes/admin/csv-import-export/class-csv-import-export.php:144 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:235 msgid "Please select a file to import." msgstr "Seleziona un file da importare." #: includes/admin/csv-import-export/class-csv-import-export.php:119 msgid "Sorry, you are not allowed to export the content of this site." msgstr "Non hai il permesso di esportare il contenuto di questo sito." #: includes/admin/csv-import-export/class-csv-import-export.php:116 #: includes/admin/csv-import-export/class-csv-import-export.php:147 #: includes/modules/redirections/class-redirections.php:86 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:212 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:238 msgid "Invalid nonce." msgstr "Nonce non valido." #: includes/admin/csv-import-export/class-csv-import-export.php:113 #: includes/admin/csv-import-export/class-exporter.php:106 msgid "Please select at least one object type to export." msgstr "Seleziona almeno un tipo di oggetto da esportare." #: includes/admin/csv-import-export/class-csv-import-export.php:100 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:199 msgid "CSV import is in progress..." msgstr "L'importazione CSV è in corso..." #: includes/admin/csv-import-export/class-csv-import-export.php:83 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:538 msgid "Are you sure you want to stop the import process?" msgstr "Vuoi davvero interrompere il processo di importazione?" #: includes/admin/csv-import-export/class-csv-import-export.php:82 msgid "Are you sure you want to import meta data from this CSV file?" msgstr "Vuoi davvero importare i metadati da questo file CSV?" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:198 msgid "Color" msgstr "Colore" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:191 msgid "Hover" msgstr "Hover - Al passaggio del mouse" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:177 msgid "Link Color" msgstr "Colore del link" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:170 msgid "Normal" msgstr "Normale" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:156 msgid "Text Color" msgstr "Colore del testo" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:128 msgid "Additional settings are available in the Rank Math SEO" msgstr "Le impostazioni aggiuntive sono disponibili in Rank Math SEO" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:115 #: includes/modules/acf/class-acf.php:48 #: includes/modules/local-seo/views/titles-options.php:340 #: includes/modules/local-seo/views/titles-options.php:630 #: includes/modules/local-seo/views/titles-options.php:645 #: includes/modules/local-seo/views/titles-options.php:660 #: includes/modules/schema/class-video.php:79 #: includes/modules/schema/class-video.php:94 #: includes/modules/schema/class-video.php:120 msgid "Default" msgstr "Predefinito" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:112 msgid "HTML Tag" msgstr "Tag HTML" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:101 msgid "Right" msgstr "Destra" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:97 msgid "Center" msgstr "Centro" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:93 msgid "Left" msgstr "Sinistra" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:89 msgid "Alignment" msgstr "Allineamento" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:79 #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:128 msgid "Breadcrumbs Panel" msgstr "Pannello breadcrumb" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:79 msgid "Breadcrumbs are disabled in the Rank Math SEO" msgstr "I breadcrumb sono disabilitati in Rank Math SEO" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:43 #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:71 #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:139 msgid "Breadcrumbs" msgstr "Breadcrumbs" #: includes/3rdparty/divi/class-divi.php:376 #: includes/modules/local-seo/views/titles-options.php:509 msgid "No" msgstr "No" #: includes/3rdparty/divi/class-divi.php:375 #: includes/modules/local-seo/views/titles-options.php:510 msgid "Yes" msgstr "Sì" #: includes/3rdparty/divi/class-divi.php:369 #: includes/3rdparty/elementor/class-elementor.php:81 msgid "Added by the Rank Math SEO Plugin." msgstr "Aggiunto dal plugin Rank Math SEO." #: includes/3rdparty/divi/class-divi.php:368 #: includes/3rdparty/elementor/class-elementor.php:78 msgid "Add FAQ Schema Markup" msgstr "Aggiungi lo Schema Markup FAQ" #: includes/3rdparty/divi/class-divi.php:339 msgid "Rank Math FAQ Schema" msgstr "Schema FAQ Rank Math" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:158 #: includes/views/csv-import-redirections-panel.php:64 msgid "Include deactivated redirections" msgstr "Includi i reindirizzamenti disattivati" #: includes/views/csv-import-redirections-panel.php:63 msgid "Export current redirections as a CSV file." msgstr "Esporta i reindirizzamenti attuali come file CSV." #: includes/views/csv-import-redirections-panel.php:43 msgid "Check this to only create non-existing redirections." msgstr "Spuntalo per creare solo reindirizzamenti non ancora esistenti." #: includes/views/csv-import-redirections-panel.php:42 msgid "Do not update current redirections" msgstr "Non aggiornare i reindirizzamenti attuali" #: includes/views/csv-import-redirections-panel.php:29 msgid "Export Redirections" msgstr "Esporta i reindirizzamenti" #: includes/views/csv-import-redirections-panel.php:25 msgid "Import Redirections" msgstr "Importa reindirizzamenti" #: includes/views/csv-import-redirections-panel.php:18 msgid "Add or edit redirections by importing and exporting a CSV file." msgstr "Aggiungi o modifica i reindirizzamenti importando ed esportando un file CSV." #: includes/views/csv-import-redirections-panel.php:15 msgid "Redirections CSV" msgstr "Reindirizzamenti CSV" #: includes/modules/404-monitor/class-monitor-pro.php:60 #: includes/modules/404-monitor/class-monitor-pro.php:99 #: includes/views/csv-import-export-panel.php:126 #: includes/views/csv-import-redirections-panel.php:70 msgid "Export" msgstr "Esporta" #: includes/views/csv-import-export-panel.php:120 msgid "Use advanced options" msgstr "Usa le opzioni avanzate" #: includes/views/csv-import-export-panel.php:118 msgid "Choose the object types to export." msgstr "Scegli i tipi di oggetto da esportare." #: includes/views/csv-import-export-panel.php:115 msgid "Include read-only columns (SEO score and link counts)" msgstr "Include le colonne in sola lettura (punteggio SEO e conteggio link)" #: includes/views/csv-import-export-panel.php:78 msgid "Post types:" msgstr "Tipo di contenuto:" #: includes/views/csv-import-export-panel.php:89 msgid "Taxonomies:" msgstr "Tassonomie:" #: includes/views/csv-import-export-panel.php:100 msgid "User Roles:" msgstr "Ruoli utente:" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:140 #: includes/views/csv-import-export-panel.php:64 #: includes/views/csv-import-redirections-panel.php:55 msgid "Cancel Import" msgstr "Annulla l'importazione" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:98 #: includes/views/csv-import-export-panel.php:67 #: includes/views/csv-import-redirections-panel.php:58 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Import" msgstr "Importa" #. Translators: placeholder is the word Warning: in bold. #: includes/views/csv-import-export-panel.php:50 msgid "Warning:" msgstr "Attenzione:" #. Translators: placeholder is the word Warning: in bold. #: includes/views/csv-import-export-panel.php:50 msgid "%s It is recommended to save a database backup before using this option because importing malformed CSV can result in loss of data." msgstr "%s Ti raccomandiamo di salvare un backup del database prima di usare questa opzione perché l'importazione di CSV in formato non corretto può causare la perdita di dati." #: includes/views/csv-import-export-panel.php:46 msgid "Check this to import meta fields only if their current meta value is empty." msgstr "Spuntalo per importare i campi meta solo se il loro valore meta corrente è vuoto." #: includes/views/csv-import-export-panel.php:45 msgid "Do not overwrite existing data" msgstr "Non sovrascrivere i dati esistenti" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:123 #: includes/views/csv-import-export-panel.php:44 #: includes/views/csv-import-redirections-panel.php:41 msgid "Please select a CSV file to import." msgstr "Seleziona un file CSV da importare." #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:157 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:162 #: includes/views/csv-import-export-panel.php:32 msgid "Export CSV" msgstr "Esporta CSV" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:142 #: includes/views/csv-import-export-panel.php:28 msgid "Import CSV" msgstr "Importa CSV" #: includes/views/csv-import-export-panel.php:21 msgid "Import SEO meta data for posts, terms, and users from a CSV file." msgstr "Imposta i metadati SEO per articoli, termini e utenti da un file CSV." #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:120 #: includes/views/csv-import-export-panel.php:18 #: includes/views/csv-import-export-panel.php:41 #: includes/views/csv-import-redirections-panel.php:38 msgid "CSV File" msgstr "File CSV" #: includes/plugin-update/class-plugin-update.php:944 msgid "Rank Math PRO" msgstr "Rank Math PRO" #. translators: 1: Link's opening HTML anchor tag, 2: Link's closing HTML #. anchor tag. #: includes/plugin-update/class-plugin-update.php:799 msgid "Please %1$s connect Rank Math SEO PRO %2$s for automatic updates." msgstr "%1$s connetti Rank Math SEO PRO %2$s per gli aggiornamenti automatici." #. translators: 1: Plugin name, 2: Pricing Link's opening HTML anchor tag, 3: #. Pricing Link's closing HTML anchor tag. #: includes/plugin-update/class-plugin-update.php:792 msgid "It seems that you don't have an active subscription for %1$s. Please see %2$sdetails and pricing%3$s." msgstr "Sembra che tu non abbia un abbonamento attivo per %1$s. Guarda i %2$sdettagli e il prezzo%3$s." #: includes/plugin-update/class-plugin-update.php:789 msgid "Please update the free version before updating Rank Math SEO PRO." msgstr "Aggiorna la versione gratuita prima di aggiornare Rank Math SEO PRO." #. Translators: placeholders are the anchor tag opening and closing. #: includes/plugin-update/class-plugin-update.php:552 msgid "We created %1$sRank Math, a WordPress SEO plugin%2$s, to help every website owner get access to the SEO tools they need to improve their SEO and attract more traffic to their website." msgstr "Abbiamo creato %1$sRank Math, un plugin WordPress per la SEO%2$s, per aiutare chiunque possieda un sito web ad accedere agli strumenti SEO di cui hanno bisogno per migliorare la SEO e attrarre più traffico al loro sito web." #: includes/plugin-update/class-plugin-update.php:550 msgid "SEO is the most consistent source of traffic for any website" msgstr "La SEO è la fonte di traffico più consistente per qualsiasi sito web" #: includes/plugin-update/class-plugin-update.php:548 msgid "Rank Math SEO PRO For WordPress" msgstr "Rank Math SEO PRO per WordPress" #: includes/plugin-update/class-plugin-update.php:483 msgid "Cannot Update" msgstr "Impossibile aggiornare" #: includes/plugin-update/class-plugin-update.php:381 #: includes/plugin-update/class-plugin-update.php:399 msgid "This update will install a beta version of Rank Math SEO PRO." msgstr "Questo aggiornamento installerà una versione beta di Rank Math SEO PRO." #: includes/plugin-update/class-plugin-update.php:262 msgid "Automatic updates are not available." msgstr "Gli aggiornamenti automatici non sono disponibili." #: includes/plugin-update/class-plugin-update.php:191 msgid "Enable updates" msgstr "Abilita gli aggiornamenti" #. translators: 1: opening HTML anchor tag, 2: closing HTML anchor tags. #: includes/plugin-update/class-plugin-update.php:157 msgid "Rank Math Pro is installed but not activated yet. %1$sActivate now%2$s. It only takes 20 seconds!" msgstr "Rank Math Pro è installato ma non ancora attivato. %1$sAttivalo ora%2$s, ci vogliono solo 20 secondi!" #: includes/admin/class-setup-wizard.php:178 msgid "Settings could not be imported: Upload failed." msgstr "Impossibile importare le impostazioni: caricamento non riuscito." #: includes/admin/class-setup-wizard.php:173 msgid "Settings could not be imported:" msgstr "Le impostazioni non possono essere importate:" #: includes/admin/class-setup-wizard.php:168 msgid "Settings file could not be imported:" msgstr "Non è stato possibile importare il file delle impostazioni:" #: includes/admin/class-setup-wizard.php:159 msgid "No file selected." msgstr "Nessun file selezionato." #: includes/admin/class-setup-wizard.php:133 msgid "No settings found to be imported." msgstr "Nessuna impostazione trovata da importare." #: includes/admin/class-setup-wizard.php:129 msgid "Import successful." msgstr "Importazione riuscita." #. translators: Option Description #: includes/admin/class-setup-wizard.php:100 msgid "Select this if you have a custom Rank Math settings file you want to use." msgstr "Seleziona questo se hai un file di impostazioni personalizzate Rank Math che vuoi usare." #. translators: Option Description #: includes/admin/class-setup-wizard.php:100 msgid "Custom Mode %s" msgstr "Modalità personalizzata %s" #. translators: Option Description #: includes/admin/class-setup-wizard.php:98 msgid "For the advanced users who want to control every SEO aspect of the website. You are offered options to change everything and have full control over the website’s SEO." msgstr "Per gli utenti avanzati che vogliono controllare ogni aspetto SEO del sito web. Hai a disposizione opzioni per cambiare qualsiasi cosa e mantenere il pieno controllo sulla SEO del sito web." #. translators: Option Description #: includes/admin/class-setup-wizard.php:98 msgid "Advanced %s" msgstr "Avanzato %s" #. translators: Option Description #: includes/admin/class-setup-wizard.php:96 msgid "For websites where you only want to change the basics and let Rank Math do most of the heavy lifting. Most settings are set to default as per industry best practices. One just has to set it and forget it." msgstr "Per i siti web in cui desideri modificare solo le basi e lasciare che Rank Math si occupi del lavoro pesante. La maggior parte delle impostazioni sono configurate in modo predefinito secondo le migliori pratiche del settore. Devi solo impostarle e poi puoi dimenticartene." #. translators: Option Description #: includes/admin/class-setup-wizard.php:96 msgid "Easy %s" msgstr "Semplice %s" #: includes/admin/class-setup-wizard.php:90 msgid "Import failed." msgstr "Importazione non riuscita." #: includes/admin/class-setup-wizard.php:89 msgid "Import finished. In the next steps you can review the settings." msgstr "Importazione terminata. Nei prossimi passaggi puoi rivedere le impostazioni." #: includes/admin/class-setup-wizard.php:88 msgid "Uploading..." msgstr "Caricamento in corso..." #: includes/admin/class-setup-wizard.php:84 msgid "More information" msgstr "Ulteriori informazioni" #. Translators: placeholder is a list of filetypes. #: includes/admin/class-setup-wizard.php:83 msgid "Allowed filetypes: %s" msgstr "Tipi di file consentiti: %s" #: includes/admin/class-setup-wizard.php:81 msgid "Select a Rank Math settings file on your computer and upload it to use the custom settings." msgstr "Seleziona un file di impostazioni Rank Math sul tuo computer e caricalo per usare le impostazioni personalizzate." #: includes/admin/class-setup-wizard.php:79 msgid "Upload" msgstr "Carica" #: includes/admin/class-quick-edit.php:313 msgid "— Not Selected —" msgstr "— Non selezionato —" #. Translators: placeholder is taxonomy name, e.g. "Category". #: includes/admin/class-quick-edit.php:299 msgid "Primary %s" msgstr "%s Primario" #: includes/admin/class-quick-edit.php:284 #: includes/admin/class-quick-edit.php:371 msgid "Canonical URL" msgstr "URL canonico" #: includes/admin/class-quick-edit.php:278 #: includes/admin/class-quick-edit.php:365 msgid "Primary Focus Keyword" msgstr "Parola chiave principale" #: includes/admin/class-quick-edit.php:260 #: includes/admin/class-quick-edit.php:352 msgid "Robots Meta" msgstr "Meta robot" #: includes/admin/class-quick-edit.php:253 #: includes/admin/class-quick-edit.php:348 msgid "SEO Description" msgstr "Descrizione SEO" #: includes/admin/class-quick-edit.php:242 #: includes/admin/class-quick-edit.php:342 msgid "SEO Title" msgstr "Titolo SEO" #: includes/admin/class-quick-edit.php:233 #: includes/admin/class-quick-edit.php:338 msgid "SEO Settings" msgstr "Impostazioni SEO" #: includes/admin/class-quick-edit.php:223 msgid "No Snippet" msgstr "Nessuno snippet" #: includes/admin/class-quick-edit.php:222 msgid "No Image Index" msgstr "Nessuna immagine indice" #: includes/admin/class-quick-edit.php:221 msgid "No Archive" msgstr "Nessun Archivio" #: includes/admin/class-quick-edit.php:220 msgid "No Follow" msgstr "Nofollow" #: includes/admin/class-quick-edit.php:219 #: includes/modules/news-sitemap/assets/js/news-sitemap.js:1 msgid "No Index" msgstr "Noindex" #: includes/admin/class-quick-edit.php:218 #: includes/modules/news-sitemap/assets/js/news-sitemap.js:1 msgid "Index" msgstr "Index" #: includes/admin/class-quick-edit.php:61 msgid "SEO Details" msgstr "Dettagli SEO" #: includes/admin/class-post-filters.php:338 #: includes/modules/redirections/class-categories.php:420 msgid "Clear Filter" msgstr "Pulisci i filtri" #: includes/admin/class-post-filters.php:92 msgid "FactCheck" msgstr "FactCheck" #: includes/admin/class-post-filters.php:91 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "FAQ" msgstr "FAQ" #: includes/admin/class-post-filters.php:90 msgid "Dataset" msgstr "Dataset" #: includes/admin/class-post-filters.php:89 #: includes/modules/video-sitemap/sitemap-xsl.php:152 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Video" msgstr "Video" #: includes/admin/class-post-filters.php:88 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Software" msgstr "Software" #: includes/admin/class-post-filters.php:87 msgid "Service" msgstr "Servizio" #: includes/admin/class-post-filters.php:86 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Restaurant" msgstr "Ristorante" #: includes/admin/class-post-filters.php:85 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Recipe" msgstr "Ricetta" #: includes/admin/class-post-filters.php:84 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Product" msgstr "Prodotto" #: includes/admin/class-post-filters.php:83 #: includes/modules/local-seo/views/titles-options.php:276 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Person" msgstr "Persona" #: includes/admin/class-post-filters.php:82 #: includes/modules/schema/class-admin.php:111 msgid "Movie" msgstr "Film" #: includes/admin/class-post-filters.php:81 #: includes/modules/podcast/views/options.php:68 msgid "Music" msgstr "Musica" #: includes/admin/class-post-filters.php:80 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Job Posting" msgstr "Offerte di lavoro" #: includes/admin/class-post-filters.php:78 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Event" msgstr "Evento" #: includes/admin/class-post-filters.php:77 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Course" msgstr "Corso" #: includes/admin/class-post-filters.php:76 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Book" msgstr "Libro" #: includes/admin/class-post-filters.php:75 msgid "News Article" msgstr "Articolo di notizie" #: includes/admin/class-post-filters.php:74 msgid "Blog Post" msgstr "Articolo del blog" #: includes/admin/class-post-filters.php:73 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Article" msgstr "Articolo" #: includes/admin/class-post-filters.php:72 msgid "Turned Off" msgstr "Spento" #: includes/admin/class-post-filters.php:55 msgid "Filter by Schema Type" msgstr "Filtra per tipo di Schema" #: includes/admin/class-post-filters.php:51 msgid "Orphan Posts" msgstr "Articoli orfani" #: includes/admin/class-post-filters.php:50 msgid "Redirected Posts" msgstr "Articoli reindirizzati" #: includes/admin/class-post-filters.php:49 msgid "Custom Meta Description" msgstr "Meta descrizione personalizzata" #: includes/admin/class-post-filters.php:48 msgid "Custom Meta Title" msgstr "Meta titolo personalizzato" #: includes/admin/class-post-filters.php:47 msgid "Custom Canonical URL" msgstr "URL canonico personalizzato" #: includes/admin/class-media-filters.php:183 msgid "Missing caption" msgstr "Didascalia mancante" #: includes/admin/class-media-filters.php:182 msgid "Missing or default title tag" msgstr "Titolo tag mancante o predefinito" #: includes/admin/class-media-filters.php:181 msgid "Missing alt tag" msgstr "Alt tag mancante" #: includes/admin/class-media-filters.php:56 #: includes/admin/class-media-filters.php:70 msgid "Rank Math SEO Filters" msgstr "Filtri Rank Math SEO" #: includes/admin/class-links.php:88 msgid "Example: /get/" msgstr "Esempio: /get/" #: includes/admin/class-links.php:81 msgid "Add the URI prefixes you use for affiliate (cloaked) links, which redirect to external sites. These will not count as internal links in the content analysis. Add one per line." msgstr "Aggiungi i prefissi URI che usi per i link affiliati (nascosti), che reindirizzano a siti esterni. Non contano come link interni nell'analisi del contenuto. Aggiungine uno per riga." #: includes/admin/class-links.php:80 msgid "Affiliate Link Prefix" msgstr "Prefisso link di affiliazione" #: includes/admin/class-bulk-actions.php:412 msgid "Are you sure you want to change the Schema type for the selected posts? Doing so may irreversibly delete the existing Schema data." msgstr "Vuoi davvero cambiare il tipo di Schema per gli articoli selezionati? Questo eliminerà per sempre i dati Schema esistenti." #. Translators: 1 The number of posts edited. 2 The post type name. #: includes/admin/class-bulk-actions.php:247 msgid "Custom Canonical URL removed from %1$d %2$s." msgstr "L'URL canonico personalizzato è stato rimosso da %1$d %2$s." #. Translators: 1 The number of posts edited. 2 The post type name. #: includes/admin/class-bulk-actions.php:218 #: includes/admin/class-bulk-actions.php:232 msgid "Schema edited for %1$d %2$s." msgstr "Schema modificato per %1$d %2$s." #. Translators: placeholder is the number of redirections deleted. #: includes/admin/class-bulk-actions.php:204 #: includes/admin/class-bulk-actions.php:361 msgid "%d redirection moved to Trash." msgid_plural "%d redirections moved to Trash." msgstr[0] "%d reindirizzamento spostato nel cestino." msgstr[1] "%d reindirizzamenti spostati nel cestino." #. Translators: 1 The number of posts edited. 2 The post type name. #. Translators: 1 The number of terms edited. 2 The term taxonomy name. #: includes/admin/class-bulk-actions.php:182 #: includes/admin/class-bulk-actions.php:335 msgid "Robots meta edited for %1$d %2$s." msgstr "Meta robot modificati per %1$d %2$s." #. Translators: placeholder is the default Schema type setting. #: includes/admin/class-bulk-actions.php:81 msgid "Set Schema: Default (%s)" msgstr "Imposta Schema: predefinito (%s)" #: includes/admin/class-bulk-actions.php:75 msgid "Set Schema: None" msgstr "Imposta Schema: nessuno" #: includes/admin/class-bulk-actions.php:70 #: includes/admin/class-bulk-actions.php:111 msgid "Remove redirection" msgstr "Elimina reindirizzamento" #: includes/admin/class-bulk-actions.php:69 #: includes/admin/class-bulk-actions.php:110 msgid "Redirect" msgstr "Reindirizza" #: includes/admin/class-bulk-actions.php:66 msgid "Remove custom canonical URL" msgstr "Rimuovi URL canonical personalizzato" #: includes/admin/class-bulk-actions.php:65 #: includes/admin/class-bulk-actions.php:107 msgid "Set to follow" msgstr "Imposta su follow" #: includes/admin/class-bulk-actions.php:64 #: includes/admin/class-bulk-actions.php:106 msgid "Set to nofollow" msgstr "Imposta su nofollow" #: includes/admin/class-bulk-actions.php:63 #: includes/admin/class-bulk-actions.php:105 msgid "Set to index" msgstr "Imposta su index" #: includes/admin/class-bulk-actions.php:62 #: includes/admin/class-bulk-actions.php:104 msgid "Set to noindex" msgstr "Imposta su noindex" #: includes/admin/class-bulk-actions.php:59 #: includes/admin/class-bulk-actions.php:103 msgid "↓ Rank Math" msgstr "↓ Rank Math" #: includes/admin/class-admin.php:88 msgid "Special Sitemaps:" msgstr "Sitemap speciali:" #: includes/class-thumbnail-overlays.php:546 msgid "Bottom Right" msgstr "In basso a destra" #: includes/class-thumbnail-overlays.php:545 msgid "Bottom Center" msgstr "Centrato in basso" #: includes/class-thumbnail-overlays.php:544 msgid "Bottom Left" msgstr "In basso a sinistra" #: includes/class-thumbnail-overlays.php:542 msgid "Middle Right" msgstr "Centrato a destra" #: includes/class-thumbnail-overlays.php:541 msgid "Middle Center" msgstr "Centrato" #: includes/class-thumbnail-overlays.php:540 msgid "Middle Left" msgstr "Centrato a sinistra" #: includes/class-thumbnail-overlays.php:538 msgid "Top Right" msgstr "In alto a destra" #: includes/class-thumbnail-overlays.php:537 msgid "Top Center" msgstr "In alto al centro" #: includes/class-thumbnail-overlays.php:536 msgid "Top Left" msgstr "In alto a sinistra" #: includes/class-thumbnail-overlays.php:521 msgid "A Custom Watermark item could not be saved because the name field is empty." msgstr "Non è stato possibile salvare un elemento con watermark personalizzato perché il campo del nome è vuoto." #: includes/class-thumbnail-overlays.php:358 #: includes/class-thumbnail-overlays.php:424 msgid "Select the default watermark that will be applied if no specific watermark is selected." msgstr "Seleziona il watermark predefinito che verrà applicato se non ne selezioni uno specifico." #: includes/class-thumbnail-overlays.php:357 #: includes/class-thumbnail-overlays.php:423 msgid "Default Thumbnail Watermark" msgstr "Watermark miniature predefinito" #: includes/class-thumbnail-overlays.php:404 msgid "Name*" msgstr "Nome*" #: includes/class-thumbnail-overlays.php:394 msgid "Add Image" msgstr "Aggiungi un’immagine" #: includes/class-thumbnail-overlays.php:378 #: includes/modules/image-seo/options.php:155 #: includes/modules/local-seo/views/titles-options.php:411 #: includes/modules/local-seo/views/titles-options.php:467 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Remove" msgstr "Rimuovi" #: includes/class-thumbnail-overlays.php:377 msgid "Add Watermark" msgstr "Aggiungi watermark" #: includes/class-thumbnail-overlays.php:375 msgid "Add more image watermarks to choose from for the social thumbnails." msgstr "Aggiungere più watermark immagini tra cui scegliere per le miniature social." #: includes/class-thumbnail-overlays.php:374 msgid "Custom Image Watermarks" msgstr "Watermark per l'immagine personalizzata" #: includes/class-thumbnail-overlays.php:347 msgid "Off" msgstr "Off" #: includes/class-register-vars.php:52 msgid "Non-persistent random word chosen from a list. A new random word will be chosen on each page load." msgstr "Parola a caso non persistente scelta da una lista. Una nuova parola a caso sarà scelta a ogni caricamento della pagina." #: includes/class-register-vars.php:41 msgid "Persistent random word chosen from a list" msgstr "Parola a caso persistente scelta da una lista." #: includes/class-modules.php:71 msgid "Please activate Schema & Sitemap module to use this module." msgstr "Attiva Schema & Sitemap per usare questo modulo." #: includes/class-modules.php:64 msgid "For your video content, a Video Sitemap is a recommended step for better rankings and inclusion in the Video search." msgstr "Per i tuoi contenuti video, una Video Sitemap è un passo raccomandato per un migliore posizionamento e inclusione nella ricerca Video." #: includes/admin/wizard/class-sitemap.php:162 includes/class-modules.php:63 #: includes/modules/video-sitemap/class-video-sitemap.php:62 #: includes/modules/video-sitemap/sitemap-xsl.php:103 msgid "Video Sitemap" msgstr "Sitemap Video" #: includes/class-modules.php:59 msgid "Please activate Sitemap module to use this module." msgstr "Attiva Sitemap per usare questo modulo." #: includes/class-modules.php:52 msgid "Create a News Sitemap for your news-related content. You only need a News sitemap if you plan on posting news-related content on your website." msgstr "Crea una sitemap News per i tuoi contenuti relativi alle notizie. Hai bisogno di una sitemap News solo se hai intenzione di pubblicare contenuti relativi alle notizie sul tuo sito web." #: includes/admin/wizard/class-sitemap.php:118 includes/class-modules.php:51 #: includes/modules/news-sitemap/class-news-sitemap.php:131 msgid "News Sitemap" msgstr "Sitemap News" #: includes/class-common.php:88 msgid "Activate now" msgstr "Attivalo adesso" #: includes/class-common.php:70 msgid "Pinterest Debugger" msgstr "Debugger Pinterest" #: includes/class-common.php:67 msgid "Rich Pins Validator" msgstr "Validatore Rich Pins" #: rank-math-pro.php:139 msgid "Rank Math free version is required to run Rank Math Pro. Both plugins are now disabled." msgstr "La versione gratuita di Rank Math è necessaria per usare Rank Math Pro. Entrambi i plugin sono ora disabilitati." #: rank-math-pro.php:151 msgid "Rank Math free version is required to run Rank Math Pro, but it could not be activated automatically. Please install and activate the free version first." msgstr "La versione gratuita di Rank Math è necessaria per eseguire Rank Math Pro, ma non può essere attivata automaticamente. Installa e attiva prima la versione gratuita." #: rank-math-pro.php:145 msgid "Rank Math free version is required to run Rank Math Pro, but it could not be installed automatically. Please install and activate the free version first." msgstr "La versione gratuita di Rank Math è necessaria per eseguire Rank Math Pro, ma non può essere installata automaticamente. Installa e attiva prima la versione gratuita." languages/rank-math-pro-ja.mo000064400000431122147600403130012120 0ustar000!aCUWqy>3Ƃ  ȃփ "&)P"b Ƅ̈́&Մ`j]Kȅ-rBr( ˇ19'Ẍ%W}  ˉ؉j Ê ˊ֊  ŋh 2#*VCЍ  @?W+Îbs֏ߏ {x"~ ҐܐБ6.^?(ǒВ ؒ  $.29 K X/f ̓ۓ  (#,P_TnQÔmR ֕ - AL^rx2q='@e1 ؘ   d&  0י$,?Q H@F O] epx  ś͛ ԛޛ  -D M [ g t 4Ҝ ٜ-%D[bt } %ߝ +):dy4dĞ)FJS\el s 6nȠu7ġڡ6RhK4#"4?Wr  !. 5?HN U boV !5>DXi}% 6Υ m' +3+ 0 ;Igov IQY^fo&,Ϩ  "6N` ov}  !. 7SA Ǫ֪& < CNjr zOͫ *3"Ru~&ɬѬ٬  2H8  ̭5߭(]9 ʮL 8X GS[o  ̰԰ - 8 FSbw űб*n DzѲ! .27>TY`h-$ٳtOĵ!˵%ܶ 'C JgTɷѷٷ);KZbj pcz޸3$0<m!̹. B^Pͺ   ( /= DNW]f!m!ɻ ܻ &/DIg pz9>%&,4;$@*eI Q \fD+  A3lK>Qg?v  ,&Sew#7 O'p5rA GThyoD CM>T',FK S_x  3eiou    w}; &':A H Sty 1 @?. nz O  * 5BQ`tHz  -;DMat * !" 'g10  * 8CNW@GPY^dv  "   ' 2#<`h{  '%<b    ) 4AR Zdlr % 07 G Ub t   K"  $ - 8BSey,!  6Rbj $0I P^Cd,t|)/IY    6 ER^c )1 [yh " + 5?H NXn ,4 JTj)  A ;b12)#-Q1q+TA$fn ;KMV_KpI%>CRq   %7 HScy   #(:L]t 7  a{WC 4!*F_~ # :)Gqz68'78p *<OLW  #7 LW_fv  !  $7>G Wc ~ <  !-Gb |   - 2@Ro 3 : DRex"* R7   F!h[xN#QQ'@yWEXX/UI7S*p?qRPi z .$ $ /9A[m}  2E[o  46 U a l y  ,E?`>;?,[L , . :FL ]gx1 I S^ p z     %F^dv} '/8M dn u  &C J Vasy -063 7< t o f f =x | :3  n %  J b c/ [ I \9$+8= d^hIG/~_1 +e]P]=J_ m;K3G8KXAFU-@D: 8D}:O:=*  7 AM S%`3' ;FOc t ~  >*:BHZnv~  06 A S g k s}  +!*.!(Y!!!!! !!!! !!$"'"6"K" b"n" u""" """" " """S"K#Z#x###I#$u$ %%% %%% &&&&& & & &&&' '' -';'PJ'' .(9(I( ]( g(r(((( ( ((((()H)W)* &*3*L* c*m* |*`*K*P7+.++ + +T+(,.,2,B--^~.Y.Q7/-///+/0."0OQ00J001 11 1 +1 61C1 L1Z1 k1Xu101y1y22,2+223C3K45535:5A59H5S55566*6*7'I7 q7{7,7,77"8(#8L8a8g8m8u8z8=8x879i939:m:u;x;0=<6n<S<<<6=O="b==01>(b>>> >>>>>>'?+?@@ @ 6@C@W@!u@@@@AABC]CiD*~D6D0D]EoE2E/E{E;^FFG:HJHcHvH:IAMI0IBIJJJ7JK7KK KKpKEeLLL L3LLM'M7MJM QM[MkMMM0MM0N6NONnNN*NN)NN5O 6O@OtYOEOPdPQQ 1Q >Q KQXQ _QlQQQQQQ QQR RRS]0TbTET7UMU`UpUxUUU UiUV3VIV \VfV-yV?VVV'W'AW iWvWWgWRXYXpXXX XXXXX Y Y #Y 0Y =YGY WYdY tYBYYY$Y$Z +Z 8ZBZIZ PZ ]ZjZzZUZ ZZ![C&[!j[$[ [$[[[ \ \#\4\ J\DU\\\0\Q\ZB]6]-]^^a^'^$_ (_5_E_ U___!o_____V``ab-bBIb bbbbb bb1b3.c$bc*cc`4ddd!dHdEeTeee!e ff.f BfLfbf uf"fffvf$0g Ug bg ogygg gggggh3h:hShtohhh i!ii ii jT jWajjjjj?j?k CkMk$ik!k kk ll lllll<l 6mCm?Zmmmmm n,nEn^n o#o 6o@oYoooo~op'p:p Mp Wp apkppp*ppp-p #q0q@qGqWqmq qqiqr r6r<Lr rrErr rs s"s=sVslssss sTs t !t(+t Ttat!ztZttuu*uuu uuuv0vLvBv*ww xx2xKxhx{xxxxxxxy y!y=y\y oy {y yyyyyyyyz'*zRzT;{{{{{ {{0|06|g|z| ||-|| ||-|1*}>\}} T~^6*9d$^ ߁  p  ΂Ղ:܂  $1 A KUhB!VBx. ,E\+rBvl+u  Ԇ  ( ;H W c mw'~'·Շ I3} !҈ 391*k"ĉ%  ptj/6ю4Ð ʐؐ $ .$Dfi3Б<Òxy'[>'"ؔ*<I 4ӕ20;-lH0=0Enq!**ј mڙH[GbĚך!!*9 I!S u›1ޛ *@0Gdx ݜ!,>\ls    !ǟiןA] p!}  Ơ٠ 4G9N WXY r    cڢ > HU!k!!$ѣ %ܤ%!(JQX q~6 '!*8cjz}<5<R V!` '§p jw mǩ5<O_r*'65K R\o լ 7>E L$V{$0+3!N*p   Ȯ Ү ܮ(% )6L S ` m z  ϯ߯!  A' i v ʰ.G]p|ʱG 0@ S ]4g'ij ڳ  "*/-Z)6K-5Hc9.65$l=8v3}Ƿ ηط k!  θ۸Cɹ"|?Mߺ-B` ~  Ļѻ  '? *9C}" 6CWp   ȾҾ :J]s   ˿ !?@  V bmoXEB?QdNvE\$/T'sS*~:ibSG . ;H [h~  *  0 <I$e     # 1;B!a -  =#*1 GQ lz'EWw+!6.Je0'9 0C6t   /<Oe8!$ !0NRNP'` ;: $Hm!l$ !E$g!!" 2?Ui '9 + ;E Xb r    f Xf-'<<y   &-=P$i$ $.B!^  !83M?  0I\mu\fiKWu ZTE3yei`<vf~  !: AN,'Ga$z$-;4cp? . DPl' '9av*!!4!S uTB`p!4 GHTH%L YWr6Z+l??C    '- 8K'g9   &9!@6b    00 Qd w ! BUe IJ^?_PkqrT*! QXKN9E60&r$l[Ko90+62lNZ#~$   # Y O@ L K E)KoK;aTE>9Vif B 3= P!]B 9  &0 7 A'Nv*' 07Sr Q5Q dq  !!0 L V0`4$y'.@%"H LYi y '3= q{ $$:Sc}j%$D*iWY=D!W y$     !! "! ,!:!A!H!^!q!!!~!;" ##(# E# P#^# }# # ###$#$#$3$L$wT$$% %%*% *& 4& A&N&&r'D':( >(K(b( ((h)j*s+[,S,{E-=-P-HP..G.//Y/ 00020;0N0 d0 q0 {00 0X0011111$1$282N2Z6-' K`QP<6Y:XGIEd[\2i,gn{wA]ec&83Jh ,i=X m :yrMuJ{Ovyt~{2W .n_)hj?\ m?N;3A"g"Nf^{;=b%lkzl0DVfEPCzw_G+>Y-Ka,f c,.TfZSS;cWb<e7]=b7x~v+4j"#@i&TRo|geZ<hxJ  u}\qI+js ][ x8`yA8)#5e&|U@{$ sZ|q@ut|Fw>)}zCQ !/uL1AL+D5(@^ |02VIZL^/4*4jI-.AERa`n2}1I1e'~RH7tot y\AYu.>KG`l/9,4 BFP9Tzp$XoFPeRva=)"#z7* vHr&R<DN!WSB9pr Gd1Oo` wsMrdjK 2R@Tf V>Y.F r3V*+8 6i$1  m41n47VI' n]Z#C ]HaQ?Ndw9Lt*kSMzbB[>xEJWFU%!yLC~!|H0} ::U0>vO("8O03 K ~8-k'_qMJtP-jGu(O E\F5V)aBdif(7POLh c[q`m_U}xr/<m%Q;G $sDB:^cEk5<6 =:a/k!WD.3;vM6hh{%#Q 32^SpD;U([ T("[-)J\p'H9oc l%$s}'bk&xQX,KoN*pgi5nNHC?g@5g*SXdB0_ +M9#C ^T q%?l ~]YqYs=_bU/pm!6yXl?W$&w Only include this property if the dataset has a spatial dimension.#%1$s to exclude for %2$s.%d Hour%d Min%d Sec%d redirection moved to Trash.%d redirections moved to Trash.%d redirections have been assigned to the category.%s (opens in a new tab)%s It is recommended to save a database backup before using this option because importing malformed CSV can result in loss of data.%s categories%s category%s published privately.%s published.%s reverted to draft.%s scheduled.%s updated.%s value to use in Product schema.%s value to use in the Product schema.↓ Rank Math← Go Back to the Redirections— Not Selected —(no title)15 Days30 Days6 Months7 Days90 Days← Sitemap IndexMin Size: 112Χ112px.
    A squared image is preferred by the search engines.Min Size: 1400x1400px, Max Size: 3000x3000px.
    The filesize should not exceed 0.5MB.A Custom Watermark item could not be saved because the name field is empty.A URL pointing to the actual video media fileA URL pointing to the actual video media file like MP4, MOV, etc. Please leave it empty if you don't know the URL.A URL pointing to the embeddable player for the video. Example: https://www.youtube.com/embed/VIDEOIDA URL that points to the start time of the clip. The clip URL must point to the same URL path as the video with additional query parameters that specify the time.A descriptive name of a dataset.A license under which the dataset is distributed.A plaintext description of the episode without HTML tags.A plaintext description of the podcast.A recipe video DescriptionA recipe video NameA recipe video thumbnail URLA short description of the broad category that the video belongs to. Add coma separated video categories. (Used in the Video Sitemap only)A short summary describing a dataset.A video URL. Optional.A video thumbnail URLALL UPPERCASEAPI KeyAbout PageActivate nowAdSenseAddAdd alt attributes for commenter profile pictures (avatars) automatically. The alt attribute value will be the username.Add ALT attributes for avatarsAdd FAQ Schema MarkupAdd ImageAdd LinkAdd ManufacturerAdd NewAdd New %sAdd New %s categoryAdd New CategoryAdd New ConditionAdd New SchemaAdd Video schema to posts which have YouTube or Vimeo Video in the content. Applies to only those Posts/Pages/CPTs in which Autodetect Video Option is On.Add WatermarkAdd a caption for all images without a caption automatically. The caption is dynamically applied when the content is displayed, the stored content is not changed.Add a description for all images without a description automatically. The description is dynamically applied when the content is displayed, the stored content is not changed.Add anotherAdd copyright details if your show is copyrighted.Add dropdown to filter results by categoryAdd in Keyword ManagerAdd missing image captionAdd missing image descriptionAdd more image watermarks to choose from for the social thumbnails.Add numberAdd one supply element per line.Add one tool per line.Add or edit redirections by importing and exporting a CSV file.Add speakable attributes to Article Schema.Add the URI prefixes you use for affiliate (cloaked) links, which redirect to external sites. These will not count as internal links in the content analysis. Add one per line.Add the tracking prefix provided by your tracking service like Chartable, Podsights, Podtrac, etc.Add timeAdd to CategoryAdd to graphAdd your local business's details here with "Local Business" Schema Markup in order to be eligible for local SERP features.AddedAdded by the Rank Math SEO Plugin.Added in Keyword ManagerAdding Focus Keywords..Adding…Additional CSS codeAdditional CSS code to customize the appearance of the reports. Insert the CSS code directly, without the wrapping style tag. Please note that the CSS support is limited in email clients and the appearance may vary greatly.Additional TypeAdditional settings are available in the Rank Math SEOAddressAddress FormatAddress SettingsAddress where the reports will be sent. You can add multiple recipients separated with commas.Address, Suburb, Region, Zip or LandmarkAddress:AdsenseAdvanced %sAffiliate Link PrefixAfghanistanAland IslandsAlbaniaAlgeriaAlignmentAllAll %sAll %s categoriesAll ArchivesAll LocationsAll Locations are part of the same OrganizationAll Post TypesAll Redirection CategoriesAll SchemasAll TaxonomiesAllow DraggingAllow ZoomAllow Zoom by scrollAllowedAllowed filetypes: %sAltAlt text set for the current image.Alternate NameAmerican SamoaAn API Key is required to display embedded Google Maps on your site. Get it here: %sAn alternate version of your site name (for example, an acronym or shorter name).An arbitrary string tag describing the video. Add coma separated video tags. (Used in the Video Sitemap only)An identifier, such as a DOI or a Compact Identifier. Add one identifier per line.AnalyticsAnalytics ReportAndorraAngolaAnguillaAnswerAntarcticaAntigua & BarbudaAntigua and BarbudaAppearanceAppearance AuthorAppearance HeadlineAppearance Published DateAppearance URLApplication CategoryArchivesAre you sure you want to add Video Schema to the posts/pages with the video in the content? This action is irreversible.Are you sure you want to change the Schema type for the selected posts? Doing so may irreversibly delete the existing Schema data.Are you sure you want to delete all the Manually Tracked keywords from Rank Tracker? This action is irreversible.Are you sure you want to import meta data from this CSV file?Are you sure you want to import redirections from this CSV file?Are you sure you want to stop the import process?Area ServedArgentinaArmeniaArticleArticle SectionArticle TypeArtsArubaAs above, but the label that would be applicable for more than one location (default: RM Locations).Audio File URLAustraliaAustriaAuthorAuthor NameAuto Add Focus KeywordsAuto-generate image for the auto detected video.Autodetect VideoAutogenerate ImageAutomatic updates are not available.Automatically detect the user's location as the starting point.AvailabilityAvatar of %sAverage PositionAverage click-through rate. Search clicks divided by search impressions.Average position of all the ranking keywords below 100 position.Avg. CTRAvg. PositionAvg.CTRAzerbaijanBahamasBahrainBangladeshBarbadosBasic SummaryBelarusBelauBelgiumBelizeBeninBermudaBhutanBlog PostBoliviaBonaire, Sint Eustatius and SabaBookBook FormatBosnia & HerzegovinaBosnia and HerzegovinaBotswanaBottom CenterBottom LeftBottom RightBouvet IslandBrandBrand NameBrand URLBrand value to use in Schema.org & OpenGraph markup.BrazilBreadcrumbsBreadcrumbs PanelBreadcrumbs are disabled in the Rank Math SEOBritish Indian Ocean TerritoryBritish Virgin IslandsBruneiBrunei DarussalamBulgariaBurkina FasoBurundiBusinessBusiness FAXBusiness TypeByBy default, current post URL is used.CSV FileCSV ImportCSV could not be imported:CSV could not be imported: File type error.CSV could not be imported: Upload failed.CSV import canceled.CSV import completed.CSV import completed. Successfully imported %d rows.CSV import in progress. You can see its progress and cancel it in the %1$sImport & Export panel%2$s.CSV import is in progress...CTRCaloriesCambodiaCameroonCanadaCancelCancel ImportCannot UpdateCanonical URLCape VerdeCapitalization settings for the alt attribute values. This will be applied for all alt attributes.Capitalization settings for the title attribute values. This will be applied for all title attributes.Capitalization settings for the image captions. This will be applied for all image captions.Capitalization settings for the image descriptions. This will be applied for all image descriptions.CaptionCaption formatCaribbean NetherlandsCatalogCategoryCayman IslandsCenterCentral African RepublicChadChamber of Commerce IDChange alt attribute casingChange caption casingChange description casingChange title casingCheck this to import meta fields only if their current meta value is empty.Check this to only create non-existing redirections.ChileChinaChoose a countryChoose the object types to export.Choose whether the site represents a person or an organization.Choose your Sitemap configuration and select which type of posts or pages you want to include in your Sitemaps. %sChristmas IslandClaimClear FilterClicksClip NameClip URLCloseClosedClosed labelClosing TimeCocos (Keeling) IslandsColombiaColorColor hex code or any other valid value for the background: CSS property.Columns number mismatch.ComedyComing SoonComorosCompetitor AnalysisCompleteCongoCongo (Brazzaville)Congo (Kinshasa)Congo - BrazzavilleCongo - KinshasaCongo, the Democratic Republic of theConsContactContact PageContact your SEO service provider for more AI credits.ContentContent ScoreContent URLConversion started. A success message will be shown here once the process completes. You can close this page.Cook IslandsCooking TimeCopied!CopyCopy & paste this shortcode in the content.Copy all active redirections to the .htaccess file.Copyright TextCostCosta RicaCote D'ivoireCould not import redirection.CountryCourseCourse ProviderCourse Provider NameCourse Provider URLCrawled AsCreate a News Sitemap for your news-related content. You only need a News sitemap if you plan on posting news-related content on your website.CreatedCroatiaCubaCuisineCuraçaoCurrencies AcceptedCurrencyCurrent status of the event (optional)CustomCustom Canonical URLCustom Canonical URL removed from %1$d %2$s.Custom FieldsCustom Image WatermarksCustom JSON-LD CodeCustom Meta DescriptionCustom Meta TitleCustom Mode %sCustom SchemaCustomize the label of the option users can use can click to get directions to your business location on the frontend.CyprusCzech RepublicCzechiaCôte d'IvoireData CatalogData SetData SetsData import will not work for this service as sufficient permissions are not given.DataSetDataSetsDatasetDate CreatedDate PostedDate PublishedDate and time of the eventDate of first publication of this tomeDefaultDefault Thumbnail WatermarkDeleteDelete AllDelete from Keyword ManagerDeletedDenmarkDescriptionDescription formatDetect LocationDirectorDismissDisplay ConditionsDisplay the Global Identified on Product Page along with other product details.DistributionDjiboutiDo not overwrite existing dataDo not update current redirectionsDominicaDominican RepublicDon't add opening hours data in SchemaDurationEasy %sEcuadorEdit %sEdit %s categoryEdit CategoryEdit SchemaEditionEditionsEducationEducation RequiredEgyptEither a specific edition of the written work, or the volume of the workEl SalvadorEmailEmbed URLEmployment Type Employment Type (Recommended)Empty column data.Empty for All Authors, or User IDs separated by commaEnable Auto ImportEnable SpeakableEnable if all of the locations where you serve customers are a part of the same legal entity.Enable updatesEncoding FormatEnd DateEnd OffsetEnd date and time of the eventEnhanced SearchEnter Schema TypeEnter a site URL to see how it ranks for the same SEO criteria as your site.Enter the name of your site to appear in search results.Enter the number of days to keep Analytics data in your database. The maximum allowed days are 180. Though, 2x data will be stored in the DB for calculating the difference properly.Entire SiteEpisodeEpisode DescriptionEpisode DurationEpisode Image URLEpisode NameEpisode NumberEpisode URLEquatorial GuineaEritreaEstimated CostEstimated Cost:EstoniaEthiopiaEventEvent Attendance ModeEvent StatusEvent TypeEvery 15 DaysEvery 7 DaysExample: /get/Example: P12DT23H15MExcludeExclude %s Terms ExcludedExperience RequiredExportExport 404 LogsExport CSVExport RedirectionsExport and download 404 logs from a selected period of time in the form of a CSV file. Leave the from/to fields empty to export all logs.Export current redirections as a CSV file.External Link IconFAQFULL REPORTFact CheckFactCheckFalkland IslandsFalkland Islands (Islas Malvinas)Falkland Islands (Malvinas)Faroe IslandsFaxFijiFilterFilter by Schema TypeFindFinishFinlandFor example, Game, MultimediaFor example, Windows 7, OSX 10.6, Android 1.6For more information, please see %s.For the advanced users who want to control every SEO aspect of the website. You are offered options to change everything and have full control over the website’s SEO.For websites where you only want to change the basics and let Rank Math do most of the heavy lifting. Most settings are set to default as per industry best practices. One just has to set it and forget it.For your video content, a Video Sitemap is a recommended step for better rankings and inclusion in the Video search.FormatFormat used for the new captions.Format used for the new descriptions.Format used when the address is displayed using the [rank_math_contact_info] shortcode.
    Available Tags: {address}, {locality}, {region}, {postalcode}, {country}, {gps}Format: +1-401-555-1212FranceFree versionFrench GuianaFrench PolynesiaFrench Southern TerritoriesFridayFrom dateFully-qualified URL of the episode audio file, including the format extension (for example, .wav, .mp3)GTINGTIN-12GTIN-13GTIN-14GTIN-8GabonGambiaGames & HobbiesGenderGenerateGenerate Video Schema for Old Posts/PagesGeo CoordinatesGeo CordinatesGeorgiaGermanyGhanaGibraltarGive your business's new location a name here. This field is required and will be visible to users.Global IdentifierGlobal Identifier key to use in the Product Schema.Global Identifier labelGlobal Identifier label to show on Product Page.Global Templates in UseGoogle CanonicalGoogle Core UpdatesGoogle Core Updates in the GraphsGoogle Maps API KeyGoogle Maps Embed APIGoogle News Publication NameGoogle PageSpeed score for desktop and mobile.Google TrendsGoogle does not allow Person as the Publisher for articles. Organization will be used instead.Google: Googlebot-News indexGovernment & OrganizationsGreeceGreenlandGrenadaGuadeloupeGuamGuatemalaGuernseyGuineaGuinea-BissauGuyanaHTML CodeHTML TagHaitiHeadlineHealthHeard Island and McDonald IslandsHeard Island and Mcdonald IslandsHeightHide Closed DaysHide Opening HoursHide SitemapHide routeHide the sitemap from normal visitors?Hiring OrganizationHiring Organization HitsHoly See (Vatican City State)HondurasHong KongHoverHow ToHow many times your site showed up in the search results.How many times your site was clicked on in the search results.How many times your site was clicked.HowToHungaryHybridISBNISO 4217 Currency code. Example: EURISO 8601 duration format. Example: PT1H30MISO 8601 duration format. Example: PT37M. Use this tool to convert standard time to ISO8601 format.IcelandIdentifierIf an imported redirection differs from an existing redirection (or another imported redirection) only by the source value, then those redirections will be merged into a single redirection with multiple sources. You can change this behavior with the %s filter hook.If checked, post status will be changed to Draft and its URL will return a 404 error, as required by the Rich Result guidelinesIf empty, podcast channel image will be used from the Settings page.If set to true, this property indicates whether a job posting will accept experience in place of its formal educational qualifications. If set to true, you must include both the experienceRequirements and educationRequirements properties.If the numeric ID is specified in the %s column, then the redirection will be edited. If it is not set or empty, then a new redirection will be created.If you can see the site data in your Search Console and Analytics accounts, but not here, then %1$s try reconnecting your account %2$s and make sure that the correct properties are selected in the %1$s Analytics Settings%2$s.ImageImage AltImage TitleImage URLImportImport & ExportImport CSVImport RedirectionsImport SEO meta data for posts, terms, and users from a CSV file.Import Schema Code fromImport a CSV file to create or update redirections. The file must include at least the following columns: %sImport could not be canceled.Import could not be canceled: invalid nonce. Please try again.Import could not be canceled: you are not allowed to import content to this site.Import failed.Import finished. In the next steps you can review the settings.Import in progress...Import successful.Imported %d rows.Importing…ImpressionsIn Author (on Single Posts)In Publisher (Organization or Person Schema)In WebPage SchemaIn WebSite SchemaIncludeInclude ImagesInclude Images from the ACF Fields.Include KML File in the SitemapInclude Only Tracked KeywordsInclude Secondary KWsInclude SectionsInclude business locations in site-wide search results.Include deactivated redirectionsInclude images added in the ACF fields.Include read-only columns (SEO score and link counts)Include reference to images from the post content in sitemaps. This helps search engines index your images better.IndexIndex StatusIndex Status ResultIndexing AllowedIndexing StateIndiaIndicates whether the event occurs online, offline at a physical location, or a mix of both online and offline.Indicates whether the podcast is explicit language or adult content.IndonesiaInsertInsert amount, e.g. 50.00, or a salary range, e.g. 40.00-50.00Insert/edit linkInstruction TextsInstruction TypeInstruction name of the recipe.Intelligent SuggestionsInterestInvalid nonce.Inventory LevelIranIran, Islamic Republic ofIraqIrelandIs ExplicitIs Family Friendly VideoIs Telecommute JobIs episode family friendly?Isle of ManIsraelIssue MessageIssuesIt seems that there are no stats to show right now.It seems that you don't have an active subscription for %1$s. Please see %2$sdetails and pricing%3$s.ItalyItemsItems processed: %1$s/%2$sIvory CoastJSON-LD CodeJSON-LD/Custom CodeJamaicaJapanJerseyJob LocationJob PostingJob TypeJob titleJordanKML is a file format used to display geographic data in an Earth browser such as Google Earth. More information: Locations KMLKazakhstanKeep this section empty if this is an editorial reviews.KenyaKeywordKeyword ManagerKeywordsKeywords summarizing the dataset. Add one keyword per line.Kids & FamilyKilometersKiribatiKorea, Democratic People's Republic ofKorea, Republic ofKosovoKuwaitKyrgyzstanLao People's Democratic RepublicLaosLast Crawl TimeLast Crawl: Last Mod.LatitudeLatitude and longitude values separated by comma.LatviaLearn moreLearn more about Video Sitemap.Learn more about XML Sitemaps.Learn more.LebanonLeftLesothoLiberiaLibyaLibyan Arab JamahiriyaLicenseLiechtensteinLimit the number of locations shown on your website to those nearest your user.LinkLink ColorLink TitleLink edited.Link inserted.Link selected.Link to Full ReportLinksList of custom fields name to check for video content. Add one per line.LithuaniaLoading…Local BusinessLocal Business NameLocal Business SchemaLocal Business by Rank MathLocal SitemapLocalityLocationLocation CategoriesLocation DetectionLocation Post Type NameLocation TypeLocation of a page describing the dataset.LocationsLocations Category BaseLocations Post Type BaseLocations Post Type Name (Plural)LogoLogo LinkLogo URL of the organization offering the job position. Leave empty to use your own company informationLogo appearing in the header part of the report.LongitudeLuxembourgMPNMacaoMacao S.A.R., ChinaMacauMacedoniaMacedonia, the Former Yugosalv Republic ofMadagascarMake schema PrimaryMake sure to add the Local Business Block or %s to display your business data.Make your podcasts discoverable via Google Podcasts, Apple Podcasts, and similar services with Podcast RSS feed and Schema Markup generated by Rank Math.MalawiMalaysiaMaldivesMaliMaltaManage CategoriesManually create and edit your own custom Schema – fully control all of your properties, property groups, and the associated attributes. Please proceed with caution and validate your code to ensure it aligns with Google's Structured Data guidelines and standards.MapMap HeightMap SettingsMap StyleMap TypeMap WidthMark Solved.Mark Unsolved.Mark this video as Family-friendlyMarshall IslandsMartiniqueMaterialMaterials:MauritaniaMauritiusMaximum number of locations to showMayotteMeasurement systemMenu URLMergedMessageMexicoMicronesiaMicronesia, Federated States ofMiddle CenterMiddle LeftMiddle RightMilesMissing CSV headers.Missing alt tagMissing captionMissing import file.Missing one or more required columns.Missing or default title tagMobile UsabilityMobile Usability ResultModified DateMoldovaMoldova, Republic ofMonacoMondayMongoliaMonitor SEO PerformanceMontenegroMonthsMonths of ExperienceMontserratMore detailsMore informationMoroccoMove downMove upMovieMovie DirectorMovie NameMozambiqueMusicMyanmarMyanmar (Burma)NameName of the podcast.Name*NamibiaNauruNegative notes, add one item per lineNepalNetherlandsNetherlands AntillesNew %sNew %s categoryNew CaledoniaNew CategoryNew Category NameNew SchemaNew ZealandNews & PoliticsNews ArticleNews Post TypeNews SitemapNews SitemapsNews Sitemaps allow you to control which content you submit to Google News.News Sitemaps allow you to control which content you submit to Google News. More information: News Sitemaps overviewNextNicaraguaNigerNigeriaNiueNoNo %s found in Trash.No %s found.No ArchiveNo FollowNo Image IndexNo IndexNo SnippetNo changeNo data to show.No file selected.No html body found.No matches found.No new Focus Keywords found.No posts found to convert.No results found matching your search query.No settings found to be imported.No url found.No valid ID provided.No valid redirection found.Noindex Hidden ProductsNon-persistent random word chosen from a list. A new random word will be chosen on each page load.Nonce error. Please try again.NoneNone (Click here to set one)Norfolk IslandNormalNorth KoreaNorthern Mariana IslandsNorwayNot AvailableNote:Note: Please save the post as a draft first to see the actual data.Object unique idOffOffer availabilityOffersOmanOnce you save the changes, we will create a new custom post type called "Locations" where you can add multiple locations of your business/organization.One or more errors occured while importing: One or more of the selected redirections could not be changed because they are scheduled for future activation/deactivation.Online Event URLOnly 6 keywords can be added in the graphOnly the %1$s and the %2$s columns are required, the others are optional.Open 24/7Open 24/7 labelOpen 24h labelOpen DaysOpen ReportOpen in new tab.Open nowOpening HoursOpening Hours FormatOpening Hours SettingsOpening Hours:Opening TimeOperating SystemOptions will be applied to old & new posts. By default, only Primary keyword will be imported.OrganizationOrganization LogoOrganization Logo (Recommended)Organization URLOrganization URL (Recommended)Organize your redirections in categories.Orphan PostsOther terms for your recipe such as the season, the holiday, or other descriptors. Separate multiple entries with commas.Owner Email Owner NamePRO versionPage FetchPage Fetch StatePage URLPageSpeedPageviewsPakistanPalauPalestinePalestinian TerritoryPalestinian Territory, OccupiedPanamaPapua New GuineaParaguayParent CategoryParent Category:Past 12 monthsPast 30 daysPast 5 yearsPast 7 daysPast 90 daysPast dayPayment AcceptedPayrollPayroll (Recommended)PerformerPerformer InformationPeriodically analyze postPersistent random word chosen from a listPersonPerson or CompanyPerson/Organization NamePeruPhilippinesPhonePhone NumberPinterest DebuggerPitcairnPlease %1$s connect Rank Math SEO PRO %2$s for automatic updates.Please activate Schema & Sitemap module to use this module.Please activate Schema module to use this module.Please activate Sitemap module to use this module.Please consider using %1$s Block instead.Please select a CSV file to import.Please select a file to import.Please select at least one object type to export.Please set the Focus Keyword for this page.Please update Rank Math Free to the latest version first before using Rank Math PRO.Please update the free version before updating Rank Math SEO PRO.PodcastPodcast CategoryPodcast DescriptionPodcast EpisodePodcast ImagePodcast NamePodcast channel image configured in the Rank Math Settings.PolandPopulate automatic Video Schema by auto-detecting any video in the content.PortugalPositionPosition HistoryPosition of the episode within an ordered group of episodes (1, 2, 3, etc).Position of the season within an ordered group of seasons (1, 2, 3, etc).Positions SummaryPositive notes, add one item per linePostPost AnalyticsPost Type General NameSchemasPost Type Singular NameSchemaPost types:Postal CodePosting Expiry DatePosting ID (Recommended)PostsPreparation TimePreviewPreview ImagePricePrice RangePrice Valid FromPrice Valid UntilPrice indicationPrimary %sPrimary CountryPrimary Focus KeywordPrimary KeywordPrimary NumberPrintProcess CodeProcess HTMLProductProduct BrandProduct CurrencyProduct In-StockProduct PriceProduct SKUProduct URLProduct nameProsPublic Post TypesPublic TaxonomiesPublication DatePublish your location!Published DatePuerto RicoQatarQuantity produced by the recipe, for example 4 servingsQuestionQuestionsRandom WordRank MathRank Math FAQ SchemaRank Math PRORank Math Pro is installed but not activated yet. %1$sActivate now%2$s. It only takes 20 seconds!Rank Math SEO FiltersRank Math SEO PRORank Math SEO PRO For WordPressRank Math SEO score.Rank Math Schema TemplatesRank Math [SEO Report] - %sRank Math free version is required to run Rank Math Pro, but it could not be activated automatically. Please install and activate the free version first.Rank Math free version is required to run Rank Math Pro, but it could not be installed automatically. Please install and activate the free version first.Rank Math free version is required to run Rank Math Pro. Both plugins are now disabled.Rank Math's Local Business blockRank Math: Added Video Schema to posts successfully.Rank Math’s SEO Analyzer Score.Ranked for most ClicksRanked for most ImpressionsRanked for most KeywordsRanked for most Search TrafficRanking KeywordsRatingRating MaximumRating MinimumRating maximum scoreRating minimum scoreRating scoreRead moreRecipeRecipe IngredientsRecipe InstructionsRecipe Video ThumbnailRecipe YieldRecipe ingredients, add one item per lineRedirectRedirected PostsRedirection CategoriesRedirection CategoryRedirection will be activated on this date (optional).Redirection will be deactivated on this date (optional).Redirections CSVRedirections successfully synced to the .htaccess file.Reference Web page Referring URLsRefreshRegionReligion & SpiritualityRemainingRemote Job Location (Optional)RemoveRemove Media Data from RSS feedRemove custom canonical URLRemove from graphRemove redirectionReplaceReplace characters or words in the alt tags, title tags, or in the captions.ReplacementsReport Email AddressReport Email SubjectReport Footer TextReport Header BackgroundReport LogoReport Top TextRepublic of IrelandRest of the KeywordsRestaurantReunionReviewReview LocationRich Pins ValidatorRich Result TypesRich ResultsRightRoadmapRobots MetaRobots meta edited for %1$d %2$s.Robots stateRobots.txt StateRomaniaRouteRoute LabelRussiaRussian FederationRwandaRéunionSEO DescriptionSEO DetailsSEO Report of Your WebsiteSEO ScoreSEO SettingsSEO TitleSEO is the most consistent source of traffic for any websiteSEO suggestionsSaint BarthélemySaint HelenaSaint Kitts and NevisSaint LuciaSaint Martin (Dutch part)Saint Martin (French part)Saint Pierre and MiquelonSaint Vincent and the GrenadinesSalarySalary (Recommended)Salary CurrencySalary amount is forSame AsSamoaSan MarinoSao Tome and PrincipeSatelliteSaturdaySaudi ArabiaSaveSave SettingsSave and ContinueSave spending time and moneyScheduled ActivationScheduled DeactivationSchemaSchema BuilderSchema FoundSchema TemplatesSchema edited for %1$d %2$s.Schema to add.Schema type of the post.SchemasScience & MedicineSearchSearch %sSearch ClicksSearch Impression:Search ImpressionsSearch Keyword…Search Locations within the radiusSearch Post URLSearch Redirection CategoriesSearch TrafficSearch Traffic:Search categoriesSearch engines display your email address.Search engines may prominently display your contact phone number for mobile users.Search schemasSeasonSeason NameSeason NumberSeason URLSecondary NumberSecondary phoneSelect BrandSelect CategorySelect PageSelect Post TypesSelect Product Brand Taxonomy to use in Schema.org & OpenGraph markup.Select TimezoneSelect a Rank Math settings file on your computer and upload it to use the custom settings.Select a page on your site where you want to show the LocalBusiness meta data.Select opening hours. You can add multiple sets if you have different opening or closing hours on some days or if you have a mid-day break. Times are specified using 24:00 time.Select post types to enable SEO options for them and include them in the sitemap.Select taxonomies to enable SEO options for them and include them in the sitemap.Select the category that best reflects the content of your show.Select the default watermark that will be applied if no specific watermark is selected.Select the map style you wish to use on the frontend of your website.Select the post type where you use videos and want them to be shown in the Video search.Select the post type you use for News articles.Select the text to display alongside your opening hours when your store is open 24/7.Select this if you have a custom Rank Math settings file you want to use.Select whether to include a link to the Full Report admin page in the email or not.Select which tables to show in the report.Select your organization’s primary country of operation. This helps improve the accuracy of the store locator.Select your preferred measurement system (miles or kilometers).SenegalSentence casingSerbiaSerbia and MontenegroServes CuisineServiceSet Product Pages to noindex when WooCommerce Catalog visibility is set to hidden.Set Schema: Default (%s)Set Schema: NoneSet to about.Set to followSet to indexSet to mentions.Set to nofollowSet to nofollow.Set to noindexSet to sponsored.Set up display rules to control where this Schema template is used on your website. For example, choose "Entire Site" to use the template on all pages on your website.SettingsSettings could not be imported:Settings could not be imported: Upload failed.Settings file could not be imported:SeveritySeychellesShortcodeShow %sShow Business InformationShow Business URLShow COC numberShow Category filterShow Company AddressShow Company NameShow CountryShow EmailShow FAX numberShow Global IdentifierShow InfoWindowShow LogoShow MapShow Marker ClusteringShow Opening HoursShow Price IndicationShow Primary numberShow Route PlannerShow Route labelShow Secondary numberShow StateShow TAX IDShow VAT numberShow address on one lineShow nearest location if none is found within radiusShow open now label after opening hour for current dayShow radiusShow routeSierra LeoneSingaporeSingularSint MaartenSitemapSitemapsSlovakiaSloveniaSociety & CultureSoftwareSolomon IslandsSomaliaSorry, no keyword found.Sorry, no locations were found.Sorry, no post id found.Sorry, no record id found.Sorry, you are not allowed to export redirections on this site.Sorry, you are not allowed to export the content of this site.Sorry, you are not allowed to import contents to this site.Sorry, you are not allowed to import redirections on this site.Sorry, you are not allowed to save template.Sorry, your user does not seem to have the necessary capabilities to export.South AfricaSouth Georgia and the South Sandwich IslandsSouth Georgia/Sandwich IslandsSouth KoreaSouth SudanSpainSpatial CoverageSpeakableSpecial CoverageSpecial Sitemaps:Specify another Schema.org type to further describe the product that is referenced. You can also insert a URL to an external vocabulary such as Wikidata or Wikipedia.Sports & RecreationSri LankaSt. HelenaSt. Kitts & NevisSt. LuciaSt. MartinSt. Pierre & MiquelonSt. Vincent & GrenadinesStart AuditStart DateStart OffsetStatusStepStepsStore LocatorStreet AddressSubject of the report emails.Submit now with Instant IndexingSuccessfully Completed.SudanSuggested ChangesSundaySuper-charge your website’s SEO with the Rank Math PRO options like Site Analytics, SEO Performance, Custom Schema Templates, News/Video Sitemaps, etc.SuppliesSupplySupply:SurinameSvalbard & Jan MayenSvalbard and Jan MayenSwazilandSwedenSwitzerlandSync to .htaccessSyriaSyrian Arab RepublicSão Tomé & PríncipeSão Tomé and PríncipeTV & FilmTagsTaiwanTaiwan, Province of ChinaTajikistanTanzaniaTanzania, United Republic ofTax IDTaxonomies:TechnologyTemporal CoverageTermsTerrainTest with GoogleText ColorText or basic HTML to insert below the title.Text or basic HTML to insert in the footer area.Text to show in Opening hours when business is closed.ThailandThe %1$s column may contain the value %2$s, or nothing.The ISBN of the print bookThe URL of the online event, where people can join. This property is required if your event is happening onlineThe URL of the organization offering the job position. Leave empty to use your own company informationThe catalog name.The cuisine of the recipe (for example, French or Ethiopian).The data in the dataset covers a specific time interval. Only include this property if the dataset has a temporal dimension.The date after which the price will no longer be availableThe date the movie was released.The date when the item becomes valid.The date when the job posting will expire. If a job posting never expires, or you do not know when the job will expire, do not include this propertyThe edition of the bookThe educational background needed for the job posting. If there aren't any educational requirements, use the no requirements value. If you don't know the educational requirements, don't add this property.The email address of the podcast owner. Please make sure the email address is active and monitored.The end time of the clip expressed as the number of seconds from the beginning of the work.The estimated cost of the supplies consumed when performing instructions.The experience that's required for the job posting. If there aren't any requirements, use 0.The file format of the distribution.The following lines could not be imported: The hiring organization's unique identifier for the job.The job title of the person (for example, Financial Manager).The label that appears in the sidebar for the custom post type where you can add & manage locations.The link for the download.The manufacturer of the product. If enabled, the Organization data from Local SEO settings will be used.The name of the company. Leave empty to use your own company information.The name of the news publication. It must match the name exactly as it appears on your articles in news.google.com, omitting any trailing parentheticals. More information at support.google.comThe number of calories in the recipe. Optional.The original date on which employer posted the job. You can leave it empty to use the post publication date as job posted dateThe podcast owner contact name.The price range of the business, for example $$$.The price range of the business.The primary focus keyword set for the post.The rating of the video. Supported values are float numbers in the range 0.0 (low) to 5.0 (high), inclusive. (Used in the Video Sitemap only)The redirections could not be synced because the .htaccess file does not exist or it is not writable.The review or rating must be displayed on the page to comply with Google's Schema guidelines.The same dataset can be included in more than one such repository. You can refer to a data catalog that this dataset belongs to by referencing it directly.The start time of the clip expressed as the number of seconds from the beginning of the work.The timezone is used to calculate the Open now functionality.The title of the tome. Use for the title of the tome if it differs from the book. *Optional when tome has the same title as the bookThe total test count is different for the competitor as we don't have access to their database.The truthfulness rating assigned to ClaimReview.reviewRating, as a human-readible short word or phrase. This value is displayed in the fact check in search results. Examples: True, Mostly trueThe venue name.This Video Sitemap is generated by Rank Math WordPress SEO Plugin. It is what search engines like Google use to find and understand the video content on your website.This XML Sitemap contains %s URLs.This XML Sitemap is generated by Rank Math WordPress SEO Plugin. It is what search engines like Google use to crawl and re-crawl posts/pages/products/images/archives on your website.This email was sent to you as a registered member of %s.This is how many times your site has been clicked on in the search results.This is how many times your site showed up in the search results.This is how many times your site was clicked on in the search results.This is the average click-through rate (search clicks divided by search impressions).This is the average position of your site in the search results.This is the number of pageviews carried out by visitors from Google.This is the total number of keywords your site ranked for.This is your total AdSense earning from the time period.This option allows you to monitor the SEO performance of all of your sites in one centralized dashboard on RankMath.com, so you can check up on sites at a glance. Learn more.This option allows you to show %s in the Analytics graphs.This page can't load Google Maps correctly. Please add %s.This update will install a beta version of Rank Math SEO PRO.ThursdayTime format used in the contact shortcode.TimeframeTimor-LesteTitleTitle CasingTitle text set for the current image.To dateTo update your email preferences, %s. ###ADDRESS###TogoTokelauTongaToolToolsTools:Top 5 Losing KeywordsTop 5 Losing PostsTop 5 Winning KeywordsTop 5 Winning PostsTop CenterTop LeftTop Losing KeywordsTop Losing PostsTop RightTop StatusesTop Winning KeywordsTop Winning PostsTotal ClicksTotal ImpressionsTotal KeywordsTotal TimeTotal number of keywords your site ranking below 100 position.Tracking PrefixTrafficTrendTrinidad & TobagoTrinidad and TobagoTuesdayTunisiaTurkeyTurkmenistanTurks & Caicos IslandsTurks and Caicos IslandsTurned OffTuvaluTypeType of dish, for example appetizer, or dessert.Type of employment. You can choose more than one valueType of the eventU.S. Virgin IslandsURLURL / Online PageURL of a reference Web page that unambiguously indicates the dataset's identity, usually in a different repository.URL of the item.URL pointing to the menu of the restaurant.URL specific to this edition if one existsURL where the logo link should point to.USDUgandaUh-ohUkraineUncategorizedUnited Arab EmiratesUnited KingdomUnited Kingdom (UK)United StatesUnited States (US)United States Minor Outlying IslandsUnknown RegionUnknown object type.Unpublish when expiredUnspecifiedUpdateUpdate %sUpdate %s categoryUpdate CategoryUpdate SchemaUpdatedUpgrade your plan!UploadUpload DateUploading...UruguayUseUse %1$s (case-sensitive) as the value for the %2$s column to delete a redirection.Use 24h FormatUse Exp in place of EducationUse Multiple LocationsUse advanced optionsUse in Schema MarkupUse the following columns in the CSV file (the order does not matter): %sUse this property to specify geographic location(s) in which employees may be located for work from home jobs. At least one country is required.Use this property to specify that the job is a Work From Home (remote) job. keep address empty if job is 100% remote.Use this section only for editorial reviews.UsedUser CanonicalUser Roles:UsersUsing an "Index" or "NoIndex" option allows you to control what Google News Bot (not to be confused with Google Search Bot) can include or not include in the Google News Index.UzbekistanVAT IDVIEW DETAILED ANALYTICSVanuatuVaticanVenezuelaVenue NameVenue URLVerdictVideoVideo CategoryVideo ClipVideo Post TypeVideo SitemapVideo SitemapsVideo Sitemaps give search engines information about video content on your site.Video Sitemaps give search engines information about video content on your site. More information: Video SitemapsVideo TagsVideo ThumbnailVideo Thumbnail: %sVideo URLVideo URL.Video Upload DateViet NamVietnamView %sView SchemaView SchemasVirgin Islands, BritishVirgin Islands, U.S.Wallis & FutunaWallis and FutunaWarning:Warning: the link has been inserted but may have errors. Please test it.We created %1$sRank Math, a WordPress SEO plugin%2$s, to help every website owner get access to the SEO tools they need to improve their SEO and attract more traffic to their website.Website Alternate NameWebsite NameWebsite URL of the venueWebsite or Social LinkWednesdayWestern SaharaWestern SamoaWhen enabled, the Winning Keywords and Losing Keywords sections will only show Tracked Keywords.When enabled, the Winning Keywords section will only show Tracked Keywords.When you're done editing, don't forget to hit "publish" to create this location.Where do you want to use this Schema template?WidthWorldwideXML SitemapXML Sitemaps help search engines index your website's content more effectively.YemenYesYou can either use this shortcode or Schema Block in the block editor to print the schema data in the content in order to meet the Google's guidelines. Read more about it here.You can use the Local Business Block in the block editor, or copy and paste this in the content. Learn moreYou can use the Schema Block in the block editor, or copy and paste this in the content. This shortcode will work on this page only.You have used all of your AI credits and need to purchase more from your SEO service provider.You will generally only need a News Sitemap when your website is included in Google News.You will generally only need a Video Sitemap when your website has video content.Your Locations KML file can be found here: %sYour News Sitemap index can be found here: : %sYour Podcast RSS feed can be found here: %sYour TemplatesYour Video Sitemap index can be found here: %sYour keyword quota has expired. Please upgrade your plan to increase the limit.Your location:Your name or company name intended to feature in Google's Knowledge Panel.ZambiaZimbabweZoom Level[Edit]all lowercaseclick herecssSelectorsdays agodetectedItemse.g. 09:00-17:00hours agohttps://rankmath.com/?utm_source=Plugin&utm_medium=Readme%20Author%20URI&utm_campaign=WPhttps://rankmath.com/wordpress/plugin/seo-suite/locations.kml Sitemap is generated automatically when the Local SEO module is enabled, and the geo-coordinates are added.our Knowledge Base articlesameAstaxonomy general nameRedirection Categoriestaxonomy singular nameRedirection CategoryÅland Islands↳Project-Id-Version: Rank Math - Rank Math Pro PO-Revision-Date: 2023-08-25 11:45+0200 Last-Translator: FX Bénard Language-Team: Language: ja_JP MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Plural-Forms: nplurals=1; plural=0; X-Generator: Poedit 3.3.2 クリップの開始時間を指す URL。 クリップ URL は、時間を指定する追加のクエリ パラメーターを含むビデオと同じ URL パスを指す必要があります。#%2$s から除外する %1$s。%d 時%d 分%d 秒%d リダイレクトはゴミ箱に移動しました。カテゴリーには%dつのリダイレクトが割り当てられています。%s (新しいタブで開く)%s 不正な形式のCSVをインポートするとデータが失われる可能性があるため、このオプションを使用する前にデータベースのバックアップを保存することをお勧めします。%s カテゴリー%s カテゴリー%s は非公開で公開されました。%s が投稿されました。%s はドラフトに戻りました。%s 予定%s を更新しました製品スキーマで使用する%sの値。製品スキーマで使用する%sの値。↓ Rank Math← リダイレクトに戻る— 選択されていない —(タイトルなし)15日30日6ヵ月7日90日← サイトマップインデックス最小サイズ:112Χ112px
    四角い画像は検索エンジンによって好まれます。最小サイズ:1400x1400px、最大サイズ:3000x3000px
    ファイルサイズは 0.5MB を超えてはなりません。名前フィールドが空であるため、カスタム透かし項目保存できませんでした。実際の動画メディアファイルを指すURLMP4、MOV などの実際のビデオメディアファイルを指す URL。URL がわからない場合は、空のままにしてください。 動画の埋め込み可能なプレーヤーを指すURL。 例:https://www.youtube.com/embed/VIDEOIDクリップの開始時間を指す URL。 クリップ URL は、時間を指定する追加のクエリ パラメーターを含むビデオと同じ URL パスを指す必要があります。データセットのわかりやすい名前。データセットが配布されるライセンス。HTML タグを含まない、エピソードのプレーンテキストの説明。ポッドキャストのプレーンテキストの説明。Recipe Video Descriptionレシピ動画名レシピ動画サムネイル URL動画が属する広いカテゴリの短い説明。 カンマ区切りの動画 カテゴリを追加します。 (動画 サイトマップでのみ使用されます)データセットを説明する短い概要。動画のURL。 オプションです。動画サムネイルの URLすべて大文字API キー概要ページ今すぐ有効化AdSense追加コメント投稿者のプロフィール写真(アバター)の alt 属性を自動的に追加します。 alt 属性の値はユーザー名になります。アバターのALT属性を追加するFAQ スキーママークアップを追加画像を追加リンク追加メーカーを追加新規追加新規 %s を追加新規%sカテリーを追加新しいカテゴリーを追加新しい条件を追加新しいスキーマを追加コンテンツに YouTube または Vimeo 動画が含まれている投稿に動画スキーマを追加します。 動画の自動検出オプションがオンになっている投稿/ページ/CPTにのみ適用されます。透かしを追加キャプションのないすべての画像にキャプションを自動的に追加します。 キャプションは、コンテンツが表示されるときに動的に適用され、保存されているコンテンツは変更されません。説明のないすべての画像の説明を自動的に追加します。 説明は、コンテンツが表示されるときに動的に適用され、保存されているコンテンツは変更されません。もう一つ追加番組が著作権で保護されている場合は、著作権の詳細を追加します。カテゴリー別に結果をフィルタリングするためのドロップダウンを追加しますキーワードマネージャーに追加不足している画像のキャプションを追加不足している画像の説明を追加するソーシャルサムネイル用に選択する画像透かしをさらに追加します。数字を追加1 行に 1 つの供給要素を追加します。1 行に 1 つのツールを追加します。CSVファイルをインポートおよびエクスポートして、リダイレクトを追加または編集します。記事スキーマに speakable 属性を追加します。外部サイトにリダイレクトするアフィリエイト(クローク)リンクに使用するURIプレフィックスを追加します。 これらは、コンテンツ分析の内部リンクとしてカウントされません。 1行に1つずつ追加します。Chartable、Podsights、Podtrac などの追跡サービスによって提供される追跡プレフィックスを追加します。時間を追加カテゴリーに追加グラフに追加ローカル SERP 機能の対象となるように、「ローカル ビジネス」スキーマ マークアップを使用してローカル ビジネスの詳細をここに追加します。追加しましたRank Math SEO プラグインによって追加されました。キーワードマネージャーに追加したフォーカスのキーワードを追加しています・・・追加してます・・・追加の CSS コードレポートの外観をカスタマイズするための追加の CSS コード。 ラッピングスタイルタグを使用せずに、CSS コードを直接挿入します。 CSS サポートはメールクライアントで制限されており、外観が大きく異なる場合があることに注意してください。追加のタイプ追加の設定は、Rank Math SEOで利用可能です住所住所形式アドレス設定レポートが送信されるアドレス。 カンマで区切って複数の受信者を追加できます。住所、郊外、地域、郵便番号、またはランドマーク住所:Adsense高度な%sアフィリエイトリンクプレフィックスアフガニスタンオーランド諸島アルバニアアルジェリア配置すべてすべての %sすべての%sカテゴリーすべてのアーカイブすべての場所すべての場所は同じ組織の一部ですすべての投稿タイプすべてのリダイレクトのカテゴリーすべてのスキーマすべてのタクソノミードラッグを許可ズームを許可スクロールによるズームを許可許可された許可されるファイルタイプ:%sAlt現在の画像に設定された alt テキスト。代替名アメリカ領サモアサイトに埋め込まれた Google Maps を表示するには、API キーが必要です。 ここで入手:%sサイト名の代替バージョン (頭字語や短縮名など)。動画を説明する任意の文字列タグ。 コマ区切りの動画タグを追加します。 (動画サイトマップでのみ使用されます)DOI やコンパクト識別子などの識別子。 1 行に 1 つの識別子を追加します。分析分析のレポートアンドラアンゴラアンギラ答え南極大陸アンチグアバーブーダアンチグアバーブーダ外観投稿者の外観見出しの外観外観公開日URLの外観アプリのカテゴリーアーカイブコンテンツに動画が含まれている投稿/ページに動画スキーマを追加してもよろしいですか? このアクションは元に戻せません。選択した投稿のスキーマタイプを変更してもよろしいですか? これを行うと、既存のスキーマデータが元に戻せなくなる可能性があります。すべての手動で追跡されたキーワードをランク トラッカーから削除してもよろしいですか? この操作は元に戻せません。このCSVファイルからメタデータをインポートしてもよろしいですか?この CSV ファイルからリダイレクトをインポートしてもよろしいですか?インポートプロセスを停止してもよろしいですか?サービスエリアアルゼンチンアルメリアArticle投稿セクション投稿タイプ芸術アルバ上記と同じですが、複数の場所に適用されるラベル(デフォルト:RM の場所)音声ファイルの URLオーストラリアオーストリア投稿者投稿者の名前フォーカスキーワードを自動追加自動検出された動画の画像を自動生成します。動画の自動検出画像を自動生成する自動更新は利用できません。ユーザーの開始位置自動検出在庫状態%sのアバター平均ポジション平均クリック率。 検索クリック数を検索インプレッション数で割ったもの。100 位未満のすべてのランキングキーワードの平均掲載順位。平均 クリック率平均 ポジション平均クリック率アゼルバイジャンバハマバーレーンバングラデシュバルバドス基本的な概要ベラルーシベラウベルギーベリーズベナンバミューダブータンブログ投稿ボリビアボネール、シント・ユースタティウスおよびサバ本本のフォーマットボスニア・ヘルツェゴビナボスニア・ヘルツェゴビナボツワナ下中央左下右下ブーベ島ブランドブランド名ブランド URLSchema.org および OpenGraph マークアップで使用するブランド価値。ブラジルパンくずリストパンくずリストのパネルパンくずリストはRank Math SEOで無効になっていますイギリス領インド洋地域イギリス領ヴァージン諸島ブルネイブルネイ・ダルサラーム国ブルガリアブルキナファソブルンジビジネスビジネス FAXビジネスタイプ作成者:デフォルトでは、現在の投稿 URL が使用されます。CSV ファイルCSV インポートCSVをインポートできませんでした:CSVをインポートできませんでした:ファイルタイプエラー。CSVをインポートできませんでした:アップロードに失敗しました。CSVインポートがキャンセルされました。CSVのインポートが完了しました。CSVのインポートが完了しました。 %d 行を正常にインポートしました。CSV インポートが進行中です。 進行状況を確認し、%1$sインポートとエクスポート%2$sパネルでキャンセルできます。CSVインポートが進行中です...CTRカロリーカンボジアカメルーンカナダキャンセルインポートをキャンセル更新できませんカノニカル URLカーボベルデalt 属性値の大文字設定。 これは、すべてalt属性に適用されます。タイトル属性値の大文字と小文字の設定。 これは、すべてタイトル属性に適用されます。画像キャプションの大文字と小文字の設定。 これは、すべての画像キャプションに適用されます。画像の説明の大文字と小文字の設定。 これは、すべての画像の説明に適用されます。キャプションキャプションの形式ボネール、シント・ユースタティウスおよびサバカタログカテゴリーケイマン諸島中央中央アフリカ共和国チャド商工会議所 IDalt 属性の大文字と小文字を変更するキャプションの大文字と小文字を変更説明の大文字小文字を変更タイトルの大文字小文字を変更現在のメタ値が空の場合にのみメタフィールドをインポートするには、これをチェックします。存在しないリダイレクトのみを作成するには、これをチェックします。チリ中国国名を選択してくださいエクスポートするオブジェクトタイプを選択します。サイトが個人を表すか組織を表すかを選択します。サイトマップ構成を選択し、サイトマップに含める投稿またはページのタイプを選択します。%sクリスマス島請求フィルターをクリアするクリッククリップ名クリップの URL閉じる受け付けませんラベルクロス閉店時間ココス (キーリング) 諸島コロンビア色background: CSS プロパティの16進コードまたはその他の有効な値に色を付けます。列の番号が一致しません。コメディ近日公開コモロ競合他社の分析完了コンゴコンゴ(ブラザビル) コンゴ(キンシャサ)コンゴ - ブラザビルアフリカ / キンシャサコンゴ民主共和国短所連絡先セクションお問い合わせページAI クレジットの詳細については、SEO サービス プロバイダーにお問い合わせください。コンテンツコンテンツスコアコンテンツ URL変換を開始しました。 プロセスが完了すると、成功メッセージがここに表示されます。 このページを閉じることができます。クック諸島調理時間コピーしました。コピーこのショートコードをコピーしてコンテンツに貼り付けます。すべての有効なリダイレクトを.htaccessファイルにコピーします。著作権テキスト値段コスタリカコートジボワールリダイレクトをインポートできませんでした。国コースコースプロバイダーコースプロバイダーの名前コースプロバイダーのURLCrawled Asニュース関連のコンテンツのニュースサイトマップを作成します。 ニュース関連のコンテンツをサイトに投稿する場合にのみ、ニュースサイトマップが必要です。作成したクロアチアキューバ料理キュラソー島使用できる通貨通貨イベントの現在のステータス(オプション)カスタムカスタム正規 URLカスタム正規URLが%1$d %2$sから削除されました。カスタムフィールドカスタム画像の透かしカスタム JSON-LD コードカスタムメタ記述カスタムメタタイトルカスタムモード %sカスタムスキーマユーザーが使用できるオプションのラベルをカスタマイズし、クリックしてフロントエンドのビジネスの場所への道順を取得できます。キプロスチェコ共和国チェココートジボワールデータカタログデータセットデータセット十分な権限が与えられていないため、このサービスではデータのインポートは機能しません。データセットデータセットデータセット作成日投稿日公開日イベントの日時この本の最初の発行日デフォルトデフォルトのサムネイル透かし削除すべてを削除キーワードマネージャーから削除削除済みデンマーク説明説明の形式場所を検出するディレクター非表示条件を表示他の製品の詳細とともに、製品ページで識別されたグローバルを表示します。分布ジブチ既存のデータを上書きしないでください現在のリダイレクトを更新しないでくださいドミニカドミニカ共和国スキーマに営業時間データを追加しないでください期間簡単な %sエクアドル%sを編集%sカテゴリーを編集カテゴリーを編集スキーマを編集エディションエディション教育必須な教育エジプト書かれた作品の特定の版、または作品のボリュームのいずれかエルサルバドルメール表示先の投稿またはページ URL雇用形態雇用形態(推奨)列データを空にします。すべての投稿者の場合は空、またはカンマで区切られたユーザー ID自動インポートを有効Speakable を有効顧客にサービスを提供するすべての場所が同じ法人の一部である場合に有効にします。更新を有効化エンコード形式終了日オフセットを終了イベントの終了日時検索拡張機能スキーマタイプを入力してくださいサイトの URL を入力すると、サイトと同じ SEO 基準でそのサイトがどのようにランク付けされるかを確認できます。検索結果に表示するサイトの名前を入力します。分析データをデータベースに保持する日数を入力します。 最大許容日数は180日です。ただし、差を適切に計算するために2xデータが DB に保存されます。 サイト全体エピソードエピソードの説明エピソードの長さエピソードの画像 URLエピソード名エピソード番号エピソードの URL赤道ギニア共和国エリトリア見積もり金額見積費用:エストニアエチオピアイベントイベント出席モードイベントのステータスイベント種別15日ごと7日ごと例:/get/例:P12DT23H15M除外%sの単語を除外する除外必須な経験エクスポート404 ログのエクスポートCSV をエクスポートリダイレクトをエクスポート選択した期間の404ログをCSVファイルの形式でエクスポートおよびダウンロードします。 すべてのログをエクスポートするには、からとまでフィールドを空のままにします。現在のリダイレクトをCSVファイルとしてエクスポートします。外部リンクアイコンFAQ完全なレポートファクトチェックFactCheckフォークランド諸島フォークランド諸島(マルビナス)フォークランド諸島(マルビナス)フェロー諸島ファックスフィジーフィルタースキーマタイプでフィルタリング検索仕上げるフィンランド例えば、ゲーム、マルチメディアたとえば、Windows 7、OSX 10.6、Android 1.6詳細については、「%s」を参照してください。サイトのすべてのSEOの側面を制御したい上級ユーザー向け。 すべてを変更し、サイトのSEOを完全に制御するオプションが提供されます。基本を変更し、Rank Math に大部分の手間のかかる作業を任せたいサイトの場合。 ほとんどの設定は、業界のベストプラクティスに従ってデフォルトに設定されています。 設定して忘れるだけです。 動画コンテンツの場合、動画サイトマップは、ランキングを上げて動画検索に含めるための推奨手順です。フォーマット新しいキャプションに使用される形式。新しい説明に使用される形式。[rank_math_contact_info]のショートコードを使用してアドレスを表示するときに使用される形式。
    使用可能なタグ:{address}、{locality}、{region}、{postalcode}、{country}、{gps}フォーマット:+1-401-555-1212フランス無料 バージョンフランス領ギアナフランス領ポリネシアフランス南部領土金曜日日付から形式拡張子 (.wav、.mp3 など) を含む、エピソード オーディオ ファイルの完全修飾 URLGTINGTIN-12GTIN-13GTIN-14GTIN-8ガボンガンビアゲームと趣味性別生成古い投稿/ページの動画スキーマを生成する地理座標地理座標ジョージアドイツガーナジブラルタルここでビジネスの新しい場所に名前を付けます。 このフィールドは必須であり、ユーザーに表示されます。グローバル識別子製品スキーマで使用するグローバル識別子キー。グローバル識別子ラベル製品ページに表示するグローバル識別子ラベル。使用中のグローバル テンプレートGoogle 正規Google コアアップデートグラフの Google コアアップデートGoogle Maps API キーGoogle Maps Embed APIGoogle ニュース用発行メディア名デスクトップとモバイルの Google PageSpeed スコア。Google トレンドGoogleは、投稿の発行者として個人を許可していません。 代わりに組織が使用されます。Google: Googlebot-ニュースのインデックス政府と団体ギリシャグリーンランドグレナダグアドループグアムグアテマラガーンジーギニアギニアビサウガイアナHTML コードHTML タグハイチ見出し健康ハード島とマクドナルド諸島ハード島とマクドナルド諸島高さ休業日を隠す営業時間を非表示サイトマップを非表示ルートを隠す通常の訪問者からサイトマップを非表示にしますか? 雇用する組織雇用する組織ヒット数法王聖座 (バチカン市国)ホンジュラス香港ホバーHow Toサイトが検索結果に表示された回数。検索結果でサイトがクリックされた回数。サイトがクリックされた回数。HowToハンガリーハイブリッドISBNISO 4217通貨コード。例: EURISO8601期間形式。 例:PT1H30M ISO 8601 の継続時間形式。 例: PT37M。このツールを使用して、標準時間を ISO8601 形式に変換します。アイスランド識別子インポートされたリダイレクトが既存のリダイレクト (またはインポートされた別のリダイレクト) とソース値のみが異なる場合、それらのリダイレクトは複数のソースを持つ 1 つのリダイレクトにマージされます。%s フィルター フックを使用してこの動作を変更できます。チェックすると、投稿ステータスがドラフトに変更され、Rich Result ガイドラインで要求されているように、そのURLは404エラーを返します。空の場合、ポッドキャスト チャンネルの画像が設定ページから使用されます。true に設定すると、このプロパティは、求人情報が正式な学歴の代わりに経験を受け入れるかどうかを示します。 true に設定した場合は、 experienceRequirements プロパティと educationRequirements プロパティの両方を含める必要があります。%s 列に数値 ID が指定されている場合、リダイレクトが編集されます。 設定されていないか空の場合、新しいリダイレクトが作成されます。Search Console アカウントと Analytics アカウントにサイトデータが表示されているが、ここには表示されない場合は、%1$sアカウントを再接続して%2$s、%1$sAnalytics 設定%2$sで正しいプロパティが選択されていることを確認してください。 Images画像の Alt画像のタイトル画像 URLインポートインポート・エクスポートCSVをインポートリダイレクトのインポートCSVファイルから投稿、用語、ユーザーのSEOメタデータをインポートします。ここからスキーマコードをインポートCSV ファイルをインポートして、リダイレクトを作成または更新します。 ファイルには、少なくとも次の列が含まれている必要があります。%sインポートをキャンセルできませんでした。インポートをキャンセルできませんでした:無効なnonce。 もう一度やり直してください。インポートをキャンセルできませんでした。このサイトにコンテンツをインポートすることは許可されていません。インポートに失敗しました。インポートが終了しました。 次の手順では、設定を確認できます。インポート中...インポートに成功しました。インポートされた %d 行。インポート中…インプレッション投稿者で (個別投稿で)パブリッシャー内 (組織または個人スキーマ)WebPage スキーマでWebSite スキーマで含める画像を含めるACF フィールドからの画像を含めます。サイトマップに KML ファイルを含める追跡されたキーワードのみを含めるセコンダリーキーワードを含めるセクションを含めるサイト全体の検索結果にビジネスの場所を含めます。無効化されたリダイレクトを含めるACF フィールドに追加された画像を含めます。読み取り専用の列を含める(SEOスコアとリンク数)投稿コンテンツからの画像への参照をサイトマップに含めます。 これは、検索エンジンが画像のインデックスを作成するのに役立ちます。 インデックスインデックスステータスインデックスステータスの結果インデックスが許可されましたインデックス状態インドイベントがオンラインで発生するか、物理的な場所でオフラインで発生するか、オンラインとオフラインの両方で発生するかを示します。ポッドキャストが露骨な表現であるかアダルト コンテンツであるかを示します。インドネシア挿入挿入量、例: 50.00、または給与範囲、例: 40.00 - 50.00リンクの挿入/編集指示テキスト説明 タイプレシピ指示名。 インテリジェントな提案Interest無効なnonce在庫レベルイランイラン・イスラム共和国イラクアイルランド明示的ですか?家族向けの動画です在宅勤務の仕事ですエピソードはファミリー向けですか?マン島イスラエル問題メッセージ問題現在表示する統計はないようです。%1$sの有効化した購読がないようです。%2$s 詳細と価格%3$sをご覧ください。イタリア項目処理された項目:%1$s/%2$sコートジボワールJSON-LD コードJSON-LD/カスタムコードジャマイカ日本ジャージー島仕事の場所求人情報職種役職名ヨルダンKML は、Google Earth などの Earth ブラウザーで地理データを表示するために使用されるファイル形式です。 詳細: ロケーション KMLカザフスタンこれが編集レビューの場合は、このセクションを空にしてください。ケニアキーワードキーワードマネージャーキーワードデータセットを要約するキーワード。 1 行に 1 つのキーワードを追加します。キッズとファミリーキロメートルキリバス朝鮮民主主義人民共和国大韓民国コソボクウェートキルギスタンラオス人民民主共和国ラオス最終クロール時間最後のクロール:最後の更新。緯度緯度と経度の値はコンマで区切られます。ラトビアさらに詳しく動画サイトマップについて詳細を読む。XML サイトマップの詳細をご覧ください。もっと詳しく知るレバノン左レソトリベリアリビアリビアライセンスリヒテンシュタインサイトに表示される場所の数を、ユーザーに最も近い場所に制限します。リンクリンク色リンクタイトルリンクを編集しました。リンクを挿入しました。リンクを選択しました。完全なレポートへのリンクリンク動画コンテンツをチェックするためのカスタムフィールド名のリスト。 1行に1つずつ追加します。リトアニア読み込み中・・・Local Businessロカルビジネスの名前ローカル ビジネススキーマRank Math のロカル・ビジネスローカルのサイトマップ地域場所場所のカテゴリー位置検出場所の投稿タイプ名場所の種類データセットを説明するページの場所。位置情報場所情報カテゴリースラッグ場所ポストタイプベース場所の投稿タイプ名(複数形)ロゴロゴのリンク役職を提供している組織のロゴのURL。 自分の会社情報を使用するには、空のままにします レポートのヘッダー部分に表示されるロゴ。経度ルクセンブルクMPNマカオマカオ特別行政区、中国マカオマケドニア北マケドニアマダガスカルスキーマをプライマリにするビジネス データを表示するには、必ずローカル ビジネス ブロックまたは %s を追加してください。Podcast RSS フィードと Rank Math によって生成されたスキーマ マークアップを使用して、Google Podcast、Apple Podcast、および同様のサービスを介してポッドキャストを検出できるようにします。マラウイマレーシアモルディブマリマルタカテゴリーを管理する独自のカスタム スキーマを手動で作成および編集します。すべてのプロパティ、プロパティ グループ、および関連する属性を完全に制御します。 慎重に作業を進め、コードが Google の構造化データのガイドラインと標準に準拠していることを確認して検証してください。地図マップの高さマップ設定地図スタイルマップの種類マップの幅解決済みとしてマークします。未解決としてマークします。この動画を家族向けとしてマークしますマーシャル諸島マルティニーク材料材料:モーリタニアモーリシャス表示する場所の最大数マヨット測定システムメニューの URL合併しましたメッセージメキシコミクロネシアミクロネシア(連邦)中央左中右中マイルCSVヘッダーがありません。alt タグがありませんキャプションがありませんインポートファイルがありません。1つ以上の必須列がありません。タイトルタグがないかデフォルトですモバイルユーザビリティモバイルユーザビリティの結果変更日モルドバモルドバ共和国モナコ月曜日モンゴルSEO パフォーマンスを監視するモンテネグロ月経験 (月)モントセラート詳細詳細情報モロッコ下に移動上に移動映画映画監督映画名モザンビーク音楽ミャンマーミャンマー名称ポッドキャストの名前。名前*ナミビアナウル否定的なメモ。1 行に 1 つの項目を追加します。ネパールオランダオランダ領アンティル新しい %s新しい%sカテゴリーニューカレドニア新たなカテゴリー新しいカテゴリー名新しいスキーマニュージーランドニュースと政治ニュース記事ニュース投稿タイプニュースサイトマップニュースサイトマップニュースサイトマップを使用すると、Google ニュースに送信するコンテンツを制御できます。ニュース サイトマップを使用すると、Google ニュースに送信するコンテンツを制御できます。詳細情報: ニュース サイトマップの概要次ニカラグアニジェールナイジェリアニウエいいえゴミ箱に %s が見つかりませんでした。%s が見つかりませんでした。アーカイブなしNo Follow画像インデックスなしNo Indexスニペットなし変化なし表示するデータがありません。ファイルが選択されていません。HTML の body が見つかりません。一致するものが見つかりませんでした。新しいフォーカスキーワードは見つかりませんでした。変換する投稿が見つかりません。検索クエリに一致する結果は見つかりませんでした。インポートされた設定が見つかりません。URL が見つかりません。有効な ID が提供されていません。有効なリダイレクトが見つかりません。隠し商品に Noindex を付けるリストから選択された非永続的なランダムな単語。 ページが読み込まれるたびに、新しいランダムな単語が選択されます。nonce エラー。 もう一度やり直してください。なしなし(設定するにはここをクリック)ノーフォーク島普通北朝鮮北マリアナ諸島連邦ノルウェー利用不可注:注: 実際のデータを確認するには、まず投稿を下書きとして保存してください。オブジェクトの一意の IDオフ申し出の可用性オファーオマーン変更を保存すると、「場所」と呼ばれる新しいカスタム投稿タイプが作成され、ビジネス/組織の複数の場所を追加できます。インポート中に1つ以上のエラーが発生しました:選択した 1 つ以上のリダイレクトは、将来のアクティブ化/非アクティブ化がスケジュールされているため、変更できませんでした。オンラインイベントの URLグラフに追加できるキーワードは 6 つだけです%1$s 列と %2$s 列のみが必須で、その他はオプションです。24時間年中無休24時間年中無休ラベル24時間ラベルオープン営業日レポートを開く新しいタブで開く。今開く営業時間営業時間の形式営業時間の設定営業時間開始時間オペレーティング・システムオプションは古い投稿と新しい投稿に適用されます。 デフォルトでは、プライマリーキーワードのみがインポートされます。組織組織のロゴ組織のロゴ(推奨)組織の URL組織のURL(推奨)リダイレクトをカテゴリーに整理します。孤立した投稿季節、休日、その他の記述子など、レシピの他の用語。 複数のエントリはコンマで区切ります。所有者のメールアドレス 所有者名PRO バージョンページのフェッチページフェッチ状態ページ URLPage Speedページビューパキスタンパラオパレスチナ国パレスチナ自治区パレスチナ領域パナマパプアニューギニアパラグアイ親カテゴリー親カテゴリー:過去 12 か月過去30日間過去5年間過去7日間過去90日間過去の日受け入れられた支払い給与給与(推奨)演奏者出演者情報投稿を定期的に分析するリストから選択された永続的なランダムな単語人個人または会社人物・団体名ペルーフィリピン電話電話番号Pinterest デバッガーピトケアン諸島自動更新については、%1$sRank Math SEO PRO に接続して%2$sください。このモジュールを使用するには、スキーマとサイトマップモジュールをアクティブにしてください。このモジュールを使用するには、Schema モジュールをアクティブ化してください。このモジュールを使用するには、サイトマップモジュールを有効にしてください。代わりに %1$s ブロックの使用を検討してください。インポートするCSVファイルを選択してください。インポートするファイルを選択してください。エクスポートするオブジェクトタイプを少なくとも1つ選択してください。このページのフォーカスキーワードを設定してください。Rank Math PRO を使用する前に、Rank Math Freeを最新バージョンにアップデートしてください。Rank Math SEO PROを更新する前に、無料バージョンを更新してください。ポッドキャストポッドキャストカテゴリーポッドキャストの説明ポッドキャストのエピソードポッドキャスト画像ポッドキャストの名前Rank Math 設定で設定されたポッドキャスト チャンネルの画像。ポーランドコンテンツ内の動画を自動検出することにより、自動で動画スキーマにデータを入力します。ポルトガル位置ポジションの歴史順序付けられたエピソード グループ (1、2、3 など) 内でのエピソードの位置。順序付けられたシーズングループ (1、2、3 など) 内でのシーズンの位置。ポジションの概要ポジティブなメモ。1 行に 1 つの項目を追加します。投稿投稿の分析スキーマスキーマ投稿タイプ:郵便番号投稿の有効期限投稿 ID(推奨)投稿準備時間プレビュー画像をプレビュー金額価格範囲有効な価格価格は次の期間まで有効です。価格表示:メイン%s主要一国主な焦点キーワードプライマリーのキーワードプライマリー番号印刷プロセスコードHTMLを処理商品製品ブランド製品通貨在庫のある製品商品価格商品 SKU製品の URL商品名プロパブリック投稿タイプパブリックタクソノミー公開日自分の居場所を公開しましょう!公開日プエルトリコカタールレシピによって生成された量、たとえば4人前質問質問ランダムワードRank MathRank Math FAQ スキーマRank Math PRORank Math Pro はインストールされていますが、まだアクティブ化されていません。 %1$s今すぐ有効化します%2$s.。 とても速いです!Rank Math SEO フィルターRank Math SEO PRORank Math SEO PRO For WordPressRank Math の SEO スコア。Rank Math のスキーマテンプレートRank Math [SEO レポート] - %sRank Math Pro を実行するには、Rank Math の無料バージョンが必要ですが、自動的に有効化できませんでした。 最初に無料版をインストールして有効化してください。Rank Math Pro を実行するには Rank Math 無料版が必要ですが、自動的にインストールできませんでした。 最初に無料版をインストールして有効化してください。Rank Math Pro を実行するには、Rank Math の無料バージョンが必要です。 現在、両方のプラグインが無効になっています。Rank Mathのローカル・ビジネスのブロックRank Math: 投稿に動画スキーマが正常に追加されました。Rank Math の SEO アナライザースコア。クリック数が多いランキング最もインプレッション数が多いランキングほとんどのキーワードでランクイン最も検索トラフィックが多いランキングRanking keywords評価最大定格最小評価最高スコアの評価評価の最低スコア評価スコア続きを読むレシピーレシピー材料レシピーの説明レシピ動画サムネイルレシピー歩留まりレシピの材料、1行に1つのアイテムを追加リダイレクトリダイレクトされた投稿リダイレクトのカテゴリーリダイレクトカテゴリーリダイレクトはこの日付に有効になります (オプション)。リダイレクトはこの日付で無効になります (オプション)。リダイレクションのCSVリダイレクトは .htaccess ファイルに正常に同期されました。リファレンスのウェブページ参照元 URLリフレッシュ地域宗教と精神性残りリモート ジョブ ロケーション (オプション)削除RSS フィードからメディアデータを削除するカスタム正規URLを削除するグラフから削除リダイレクトを削除する置換altタグ、タイトルタグ、またはキャプションの文字または単語を置き換えます。交換レポートのメールアドレスレポートのメールの件名レポートフッターテキストレポートヘッダーの背景レポートのロゴレポートトップテキストアイルランド残りのキーワードレストランレユニオンレビュー場所を確認するRich Pins ValidatorリッチリザルトタイプRich Results右ロードマップ(道路や建物)robots のメタロボットは%1$d %2$sでメタ編集されました。Robots stateRobots.txt 状態ルーマニアルートルートラベルロシアロシア連邦ルワンダレユニオンSEO の説明SEO の詳細サイトのSEOレポート SEO スコアSEO 設定SEOタイトルSEOは、あらゆるサイトにとって最も一貫性のあるトラフィックソースです。SEO の提案サン・バルテルミーセント・ヘレナ島セントクリストファー・ネイビスセントルシアシント・マールテンセント・マーチン島サンピエール島・ミクロン島セントビンセントおよびグレナディーン諸島給料給与(推奨)給与の通貨給与額これと同じサモアサンマリノサントメ・プリンシペサテライト土曜日サウジアラビア保存設定を保存保存して続行時間とお金を節約スケジュールされた有効化スケジュールされた無効化スキーマSchema Builderスキーマが見つかりましたスキーマテンプレート%1$d %2$s 用に編集されたスキーマ。追加するスキーマ。投稿のスキーマタイプ。スキーマ科学と医学検索%s を検索検索のクリック数検索インプレッション:検索の印象キーワードを検索・・・半径内の場所を検索投稿 URL を検索リダイレクトのカテゴリーを検索する検索のトラフィック検索トラフィック:カテゴリーを検索検索エンジンはメールアドレスを表示します。検索エンジンは、モバイルユーザーの連絡先電話番号を目立つように表示する場合があります。 スキーマを検索シーズン:シーズンの名前シーズン番号シーズン URLセコンダリー番号副電話番号ブランドを選択カテゴリーを選択ページを選択投稿タイプを選択Schema.org および OpenGraph マークアップで使用する製品ブランド分類を選択します。タイムゾーンの選択コンピューター上のランク数学設定ファイルを選択し、それをアップロードしてカスタム設定を使用します。LocalBusiness のメタデータを表示するサイト上のページを選択します。営業時間を選択します。 ある日の営業時間と閉店時間が異なる場合、または正午の休憩がある場合は、複数のセットを追加できます。 時間は 24:00 の時間を使用して指定されます。投稿タイプを選択してSEOオプションを有効にし、サイトマップに含めます。タクソノミーを選択してSEOオプションを有効にし、サイトマップに含めます。番組の内容を最もよく反映するカテゴリーを選択してください。特定の透かしが選択されていない場合に適用されるデフォルトの透かしを選択します。サイトのフロントエンドで使用するマップスタイルを選択します。動画を使用する投稿の種類を選択し、動画検索に表示します。ニュース投稿に使用する投稿タイプを選択します。ストアが24時間年中無休で営業しているときに営業時間の横に表示するテキストを選択します。使用するカスタム Rank Math 設定ファイルがある場合は、これを選択します。フルレポート管理ページへのリンクをメールに含めるかどうかを選択します。レポートに表示するテーブルを選択します。組織の主要な事業国を選択してください。 これにより、店舗検索の精度が向上します。ご希望の測定システム(マイルまたはキロメートル)を選択してください。セネガル文の大文字小文字セルビアセルビア・モンテネグロ料理サービスWooCommerce Catalog の可視性が非表示に設定されている場合は、製品ページを「noindex」に設定します。スキーマの設定:デフォルト (%s)スキーマの設定:なし「ついてに」に設定します。follow に設定しますindex に設定しますメンションに設定します。nofollow に設定しますnofollow に設定します。noindex に設定しますスポンサーに設定します。表示ルールを設定して、Web サイト上でこのスキーマ テンプレートが使用される場所を制御します。 たとえば、Web サイトのすべてのページでテンプレートを使用するには、「サイト全体」を選択します。設定以下の設定がインポートできませんでした: アップロードに失敗しましたため、設定をインポートできませんでした。設定ファイルをインポートできませんでした:重大度セイシェルショートコード%sを表示ビジネス情報を表示ビジネスの URL を表示商工会議所番号を表示カテゴリーフィルターを表示会社住所を表示会社名を表示国を表示メールを表示ファックス番号を表示グローバル識別子を表示するInfoWindow を表示ロゴを表示マップを表示マーカークラスタリングを表示営業時間を表示価格表示を表示プライマリー番号を表示ルートプランナーを表示「ルート表示」ラベルセコンダリー番号を表示州を表示納税者番号を表示VAT 番号を表示住所を一行で表示半径内に何も見つからない場合は、最も近い場所を表示します当日の営業時間後に「今開く」ラベルを表示する半径を表示ルートを表示シエラレオネシンガポールSingularセント・マーチンサイトマップサイトマップスロバキアスロベニア社会と文化ソフトウェアソロモン諸島ソマリア申し訳ありませんが、キーワードが見つかりません。申し訳ありませんが、場所が見つかりませんでした。投稿 id が見つかりません。申し訳ありませんが、レコードの id が見つかりません。申し訳ありませんが、このサイトでリダイレクトをエクスポートすることは許可されていません。このサイトのコンテンツをエクスポートする権限がありません。申し訳ありませんが、このサイトにコンテンツをインポートすることはできません。申し訳ありませんが、このサイトにリダイレクトをインポートすることは許可されていません。申し訳ありませんが、テンプレートを保存することはできません。申し訳ありませんが、ユーザーにはエクスポートに必要な機能がないようです。南アフリカサウスジョージア・サウスサンドウィッチ諸島サウスジョージア・サウスサンドウィッチ諸島韓国南スーダンスペイン空間範囲Speakable特別報道特別なサイトマップ:参照される製品をさらに詳しく説明するには、別の Schema.org タイプを指定します。 Wikidata や Wikipedia などの外部語彙への URL を挿入することもできます。スポーツとレクリエーションスリランカセント・ヘレナ島セントクリストファー・ネイビスセントルシアセント・マーチン島サンピエール島・ミクロン島セントビンセント及びグレナディーン諸島監査の開始開始日オフセットを開始ステータスステップステップ店舗検索機能住所レポートメールの件名。インスタントインデックスで今すぐ送信正常に完了しました。スーダン提案された変更日曜日サイト分析、SEO パフォーマンス、カスタム スキーマ テンプレート、ニュース/ビデオサイトマップなどの Rank Math PRO オプションを使用して、サイトの SEO を強化します。用品供給供給:スリナムスバールバル諸島とヤンマイエン島スバールバル諸島とヤンマイエン島スワジランドスウェーデンスイス.htaccess に同期するシリアシリアアラブ共和国サントメ・プリンシペサントメ・プリンシペテレビと映画タグ台湾台湾省 (中華人民共和国)タジキスタンタンザニアタンザニア(共和国)納税者番号:タクソノミー:テクノロジー一時的な報道項目地形表示Google でテストするテキストの色タイトルの下に挿入するテキストまたは基本的なHTML。フッター領域に挿入するテキストまたは基本的な HTML。営業時間外の営業時間内に表示するテキスト。タイ%1$s 列には値 %2$s が含まれることも、何も含まれないこともあります。印刷された本の ISBN参加可能なオンラインイベントの URL。イベントがオンラインで行われている場合、このプロパティは必須です役職を提供している組織のURL。 自分の会社情報を使用するには、空のままにします カタログ名。レシピの料理(たとえば、フランス料理やエチオピア料理)。データセット内のデータは、特定の時間間隔をカバーします。 データセットに時間次元がある場合にのみ、このプロパティを含めます。価格が利用できなくなる日付。映画が公開された日。項目が有効になる日付。求人情報の有効期限が切れる日付。 ジョブの投稿が期限切れにならない場合、またはジョブがいつ期限切れになるかわからない場合は、このプロパティを含めないでください 本の版求人に必要な学歴。 教育要件がない場合は、要件なしの値を使用します。 教育要件がわからない場合は、このプロパティを追加しないでください。ポッドキャスト所有者のメール アドレス。メール アドレスが有効化で監視されていることを確認してください。クリップの終了時刻。作品の開始からの秒数で表されます。指示を実行するときに消費される消耗品の推定コスト。求人に必要な経験。 要件がない場合は、0 を使用します。ディストリビューションのファイル形式。次の行をインポートできませんでした。雇用組織のジョブの一意の識別子。個人の役職 (例: 財務管理者)場所を追加および管理できるカスタム投稿タイプのサイドバーに表示されるラベル。ダウンロード用のリンク。製品の製造元。 有効にすると、ローカル SEO 設定の組織データが使用されます。会社の名前。 自分の会社情報を使用するには、空のままにします。ニュース出版物の名前。 末尾の括弧を省略して、news.google.com の投稿に表示されている名前と完全に一致する必要があります。 詳細については、support.google.comをご覧ください。レシピに含まれるカロリー (オプション)。雇用主が仕事を投稿した元の日付。 空のままにして、投稿の公開日を求人の投稿日として使用できます ポッドキャスト所有者の連絡先名。ビジネスの価格帯、例えば $$$。ビジネスの価格帯。投稿に設定された主な重点キーワード。動画の評価。 サポートされている値は、0.0 (低) ~ 5.0 (高) の範囲の浮動小数点数です。 (ビデオ サイトマップでのみ使用されます).htaccess ファイルが存在しないか、書き込み可能でないため、リダイレクトを同期できませんでした。Google のスキーマガイドラインに準拠するには、レビューまたは評価をページに表示する必要があります。 同じデータセットを複数のそのようなリポジトリに含めることができます。 このデータセットが属するデータ カタログは、直接参照することで参照できます。クリップの開始時間を作品の開始からの秒数で表します。タイムゾーンは、今すぐ開く機能を計算するために使用されます。本の巻のタイトル。 本と異なる場合は、本の巻のタイトルに使用します。 *本の巻が本と同じタイトルの場合はオプション当社は競合他社のデータベースにアクセスできないため、合計テスト数は競合他社とは異なります。ClaimReview.reviewRating に割り当てられる真実性の評価 (人間が読める短い単語またはフレーズとして)。 この値は、検索結果のファクト チェックに表示されます。例: 正しい、ほとんど正しい会場名。この 動画サイトマップは、Rank Math WordPress SEO プラグイン によって生成されます。これは、Google のような検索エンジンがサイトの動画コンテンツを見つけて理解するために使用するものです。この XML サイトマップには%sの URL が含まれています。この XML サイトマップは、Rank Math WordPress SEO プラグイン によって生成されます。 これは、Google のような検索エンジンがサイトの投稿/ページ/製品/画像/アーカイブをクロールおよび再クロールするために使用するものです。 このメールは %s の登録メンバーとして送信されました。これは、検索結果でサイトがクリックされた回数です。これは、サイトが検索結果に表示された回数です。これは、検索結果でサイトがクリックされた回数です。これは平均クリックスルー率 (検索クリック数を検索インプレッション数で割ったもの) です。これは、検索結果におけるサイトの平均掲載順位です。これは、Google からの訪問者によって実行されたページビューの数です。これは、サイトがランク付けされたキーワードの合計数です。これは、その期間における AdSense の合計収益です。このオプションを使用すると、RankMath.com の1つの集中ダッシュボードですべてのサイトのSEOパフォーマンスを監視できるため、サイトを一目で確認できます。詳細については、ここをクリックしてください。このオプションを使用すると、分析グラフに%sを表示できます。このページは Google マップを正しく読み込めません。 %s を追加してください。このアップデートでは、Rank Math SEO PRO のベータ版がインストールされます。木曜日連絡先のショートコードで使用される時間形式。時間枠東ティモールタイトルタイトルの大文字小文字現在の画像に設定されているタイトルテキスト。現在までメール設定を更新するには、%s。###ADDRESS###トーゴトケラウ諸島トンガ道具ツールツール:失われたキーワード トップ 5失われた投稿トップ 5ウイニングキーワード トップ 5トップ 5 のウイニングポスト上中央左上トップ負けキーワードトップ負けの投稿右上トップのステータストップ勝ちキーワードトップ勝ちの投稿総クリック数総インプレッション数キーワードの合計所要時間サイトが100位以下にランク付けしているキーワードの総数。追跡プレフィックストラフィックトレンドトリニダード・トバゴトリニダード・トバゴ火曜日チュニジアトルコトルクメニスタンタークス・カイコス諸島タークス・カイコス諸島オフになっていますツバルタイプ前菜やデザートなどの料理の種類。雇用の種類。 複数の値を選択できますイベントのタイプアメリカ領ヴァージン諸島URLURL / オンラインページデータセットの ID を明確に示す参照 Web ページの URL (通常は別のリポジトリにあります)。項目の URL。レストランのメニューを指す URL。このエディションに固有の URL(存在する場合)ロゴリンクが移動する URL。USDウガンダおっとっとウクライナ未分類アラブ首長国連邦イギリスイギリス (UK)アメリカ合衆国アメリカ(US)アメリカ合衆国外諸島未知の領域不明なオブジェクトタイプ。これが期限切れになったときに非公開不特定更新%s を更新%sカテゴリーを更新カテゴリーを更新スキーマを更新更新しましたプランをアップグレード!アップロードアップロード日アップロード中...ウルグアイ使用リダイレクトを削除するには、%2$s列の値として%1$s(大文字と小文字を区別)を使用します。24 時間形式を使用するUse Exp in place of Education複数の場所を使用する詳細オプションを使用するスキーママークアップでの使用CSV ファイルで次の列を使用します(順序は関係ありません):%sこのプロパティを使用して、従業員が在宅勤務を行う地理的場所を指定します。 少なくとも 1 か国が必要です。このプロパティを使用して、ジョブが在宅勤務 (リモート) ジョブであることを指定します。 ジョブが 100% リモートの場合は、アドレスを空にしてください。このセクションは 編集上のレビューにのみ使用してください。中古ユーザー正規ユーザー権限グループ:ユーザー「インデックス」または「インデックスなし」オプションを使用すると、Google ニュース ボット (Google 検索ボットと混同しないでください) が Google ニュース インデックスに何を含めるか、含めないかを制御できます。ウズベキスタン付加価値税のID (VAT ID)詳細な分析を表示バヌアツバチカンベネズエラ会場名会場の URL評決動画動画カテゴリー動画クリップ動画の投稿タイプ動画サイトマップ動画サイトマップ動画サイトマップは、サイトのビデオコンテンツに関する情報を検索エンジンに提供します。ビデオサイトマップは、サイト上のビデオコンテンツに関する情報を検索エンジンに提供します。 詳細: ビデオサイトマップ動画タグ動画サムネイル動画のサムネイル: %s動画 URL動画の URL動画のアップロード日ベトナムベトナム%sを 表示スキーマを表示スキーマを見るイギリス領ヴァージン諸島アメリカ領ヴァージン諸島ウォリス・フツナウォリス・フツナ警告:警告: リンクは挿入されましたが、エラーがあるかもしれません。テストしてください。%1$sWordPress SEO プラグインである Rank Math%2$s を作成して、すべてのサイト所有者がSEOを改善し、サイトへのトラフィックを増やすために必要なSEOツールにアクセスできるようにしました。サイトの代替名サイト名会場のサイトURLサイトまたはソーシャルリンク水曜日西サハラ西サモア有効にすると、「勝ちキーワード」セクションと「負けキーワード」セクションに、追跡されたキーワードのみが表示されます。有効にすると、「勝ちキーワード」セクションに「追跡されたキーワード」のみが表示されます。編集が完了したら、忘れずに「公開」をクリックしてこの場所を作成してください。このスキーマ テンプレートをどこで使用しますか?幅世界的にXML サイトマップXMLサイトマップは、検索エンジンがサイトのコンテンツをより効果的に索引付けするのに役立ちます。イエメンはいGoogleのガイドラインを満たすために、このショートコードまたはブロックエディタのスキーマブロックを使用して、コンテンツのスキーマデータを印刷できます。 詳しくはこちらをご覧ください。ブロック エディターでローカル ビジネス ブロックを使用するか、これをコピーしてコンテンツに貼り付けることができます。さらに詳しくブロック エディターでスキーマ ブロックを使用するか、これをコピーしてコンテンツに貼り付けることができます。 このショートコードはこのページでのみ機能します。AI クレジットをすべて使用してしまったので、SEO サービス プロバイダーからさらに購入する必要があります。Generally, you only need a news sitemap if your website is included in Google News.通常、動画サイトマップが必要になるのは、サイトに動画コンテンツがある場合のみです。Locations KML ファイルは次の場所にあります。%sニュースサイトマップのインデックスはここにあります:%sポッドキャスト RSS フィードは次の場所にあります: %sあなたのテンプレート動画サイトマップインデックスはここにあります:%sキーワードの割り当てが期限切れになりました。 制限を増やすにはプランをアップグレードしてください。あなたの現在地Google のナレッジ パネルに掲載されるあなたの名前または会社名。ザンビアジンバブエズームレベル[編集]すべて小文字ここをクリックcssSelectors数日前detectedItems例:09:00〜17:00時間前https://rankmath.com/?utm_source=Plugin&utm_medium=Readme%20Author%20URI&utm_campaign=WPhttps://rankmath.com/wordpress/plugin/seo-suite/Local SEO モジュールを有効にすると、locations.kml のサイトマップが自動的に生成され、地理座標が追加されます。ナレッジベースの記事sameAsリダイレクトのカテゴリーリダイレクトのカテゴリーオーランド諸島↳languages/rank-math-pro-ja.po000064400001021401147600403130012117 0ustar00# Translation of Rank Math - Rank Math Pro in Japanese # This file is distributed under the same license as the Rank Math - Rank Math Pro package. msgid "" msgstr "" "Project-Id-Version: Rank Math - Rank Math Pro\n" "POT-Creation-Date: \n" "PO-Revision-Date: 2023-08-25 11:45+0200\n" "Last-Translator: FX Bénard \n" "Language-Team: \n" "Language: ja_JP\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Poedit 3.3.2\n" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Your Templates" msgstr "あなたのテンプレート" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Schema Builder" msgstr "Schema Builder" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Display Conditions" msgstr "条件を表示" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Custom Schema" msgstr "カスタムスキーマ" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Please consider using %1$s Block instead." msgstr "代わりに %1$s ブロックの使用を検討してください。" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Note: Please save the post as a draft first to see the actual data." msgstr "注: 実際のデータを確認するには、まず投稿を下書きとして保存してください。" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Add New Condition" msgstr "新しい条件を追加" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Set up display rules to control where this Schema template is used on your website. For example, choose \"Entire Site\" to use the template on all pages on your website." msgstr "表示ルールを設定して、Web サイト上でこのスキーマ テンプレートが使用される場所を制御します。 たとえば、Web サイトのすべてのページでテンプレートを使用するには、「サイト全体」を選択します。" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Where do you want to use this Schema template?" msgstr "このスキーマ テンプレートをどこで使用しますか?" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Enter Schema Type" msgstr "スキーマタイプを入力してください" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Empty for All Authors, or User IDs separated by comma" msgstr "すべての投稿者の場合は空、またはカンマで区切られたユーザー ID" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "In Author (on Single Posts)" msgstr "投稿者で (個別投稿で)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "In WebPage Schema" msgstr "WebPage スキーマで" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "In WebSite Schema" msgstr "WebSite スキーマで" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "In Publisher (Organization or Person Schema)" msgstr "パブリッシャー内 (組織または個人スキーマ)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Singular" msgstr "Singular" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Archives" msgstr "アーカイブ" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Entire Site" msgstr "サイト全体" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Insert" msgstr "挿入" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Exclude" msgstr "除外" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Include" msgstr "含める" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "All Post Types" msgstr "すべての投稿タイプ" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Author" msgstr "投稿者" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "All Archives" msgstr "すべてのアーカイブ" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Manually create and edit your own custom Schema – fully control all of your properties, property groups, and the associated attributes. Please proceed with caution and validate your code to ensure it aligns with Google's Structured Data guidelines and standards." msgstr "独自のカスタム スキーマを手動で作成および編集します。すべてのプロパティ、プロパティ グループ、および関連する属性を完全に制御します。 慎重に作業を進め、コードが Google の構造化データのガイドラインと標準に準拠していることを確認して検証してください。" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Use" msgstr "使用" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Schema Found" msgstr "スキーマが見つかりました" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "JSON-LD/Custom Code" msgstr "JSON-LD/カスタムコード" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "URL / Online Page" msgstr "URL / オンラインページ" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Import Schema Code from" msgstr "ここからスキーマコードをインポート" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Test with Google" msgstr "Google でテストする" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Copied!" msgstr "コピーしました。" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Copy" msgstr "コピー" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "JSON-LD Code" msgstr "JSON-LD コード" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Importing…" msgstr "インポート中…" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Page URL" msgstr "ページ URL" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Process HTML" msgstr "HTMLを処理" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "HTML Code" msgstr "HTML コード" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Process Code" msgstr "プロセスコード" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Custom JSON-LD Code" msgstr "カスタム JSON-LD コード" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Make schema Primary" msgstr "スキーマをプライマリにする" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "For example, Game, Multimedia" msgstr "例えば、ゲーム、マルチメディア" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Application Category" msgstr "アプリのカテゴリー" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "For example, Windows 7, OSX 10.6, Android 1.6" msgstr "たとえば、Windows 7、OSX 10.6、Android 1.6" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Operating System" msgstr "オペレーティング・システム" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "End date and time of the event" msgstr "イベントの終了日時" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "End Date" msgstr "終了日" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Date and time of the event" msgstr "イベントの日時" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Start Date" msgstr "開始日" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Indicates whether the event occurs online, offline at a physical location, or a mix of both online and offline." msgstr "イベントがオンラインで発生するか、物理的な場所でオフラインで発生するか、オンラインとオフラインの両方で発生するかを示します。" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Event Attendance Mode" msgstr "イベント出席モード" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Current status of the event (optional)" msgstr "イベントの現在のステータス(オプション)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Event Status" msgstr "イベントのステータス" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Type of the event" msgstr "イベントのタイプ" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Event Type" msgstr "イベント種別" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Editions" msgstr "エディション" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Position of the episode within an ordered group of episodes (1, 2, 3, etc)." msgstr "順序付けられたエピソード グループ (1、2、3 など) 内でのエピソードの位置。" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Episode Number" msgstr "エピソード番号" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Is episode family friendly?" msgstr "エピソードはファミリー向けですか?" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "If empty, podcast channel image will be used from the Settings page." msgstr "空の場合、ポッドキャスト チャンネルの画像が設定ページから使用されます。" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Episode Image URL" msgstr "エピソードの画像 URL" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "By default, current post URL is used." msgstr "デフォルトでは、現在の投稿 URL が使用されます。" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Episode URL" msgstr "エピソードの URL" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "ISO 8601 duration format. Example: PT37M. Use this tool to convert standard time to ISO8601 format." msgstr "ISO 8601 の継続時間形式。 例: PT37M。このツールを使用して、標準時間を ISO8601 形式に変換します。" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Episode Duration" msgstr "エピソードの長さ" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A plaintext description of the episode without HTML tags." msgstr "HTML タグを含まない、エピソードのプレーンテキストの説明。" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Episode Description" msgstr "エピソードの説明" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Episode Name" msgstr "エピソード名" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Podcast Episode" msgstr "ポッドキャストのエピソード" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "If set to true, this property indicates whether a job posting will accept experience in place of its formal educational qualifications. If set to true, you must include both the experienceRequirements and educationRequirements properties." msgstr "true に設定すると、このプロパティは、求人情報が正式な学歴の代わりに経験を受け入れるかどうかを示します。 true に設定した場合は、 experienceRequirements プロパティと educationRequirements プロパティの両方を含める必要があります。" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Use Exp in place of Education" msgstr "Use Exp in place of Education" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Remote Job Location (Optional)" msgstr "リモート ジョブ ロケーション (オプション)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Use this property to specify that the job is a Work From Home (remote) job. keep address empty if job is 100% remote." msgstr "このプロパティを使用して、ジョブが在宅勤務 (リモート) ジョブであることを指定します。 ジョブが 100% リモートの場合は、アドレスを空にしてください。" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Is Telecommute Job" msgstr "在宅勤務の仕事です" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The hiring organization's unique identifier for the job." msgstr "雇用組織のジョブの一意の識別子。" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Posting ID (Recommended)" msgstr "投稿 ID(推奨)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Type of employment. You can choose more than one value" msgstr "雇用の種類。 複数の値を選択できます" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Employment Type (Recommended)" msgstr "雇用形態(推奨)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "If checked, post status will be changed to Draft and its URL will return a 404 error, as required by the Rich Result guidelines" msgstr "チェックすると、投稿ステータスがドラフトに変更され、Rich Result ガイドラインで要求されているように、そのURLは404エラーを返します。" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The date when the job posting will expire. If a job posting never expires, or you do not know when the job will expire, do not include this property" msgstr "求人情報の有効期限が切れる日付。 ジョブの投稿が期限切れにならない場合、またはジョブがいつ期限切れになるかわからない場合は、このプロパティを含めないでください " #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The original date on which employer posted the job. You can leave it empty to use the post publication date as job posted date" msgstr "雇用主が仕事を投稿した元の日付。 空のままにして、投稿の公開日を求人の投稿日として使用できます " #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Steps" msgstr "ステップ" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Supplies" msgstr "用品" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Example: P12DT23H15M" msgstr "例:P12DT23H15M" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "HowTo" msgstr "HowTo" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Questions" msgstr "質問" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The rating of the video. Supported values are float numbers in the range 0.0 (low) to 5.0 (high), inclusive. (Used in the Video Sitemap only)" msgstr "動画の評価。 サポートされている値は、0.0 (低) ~ 5.0 (高) の範囲の浮動小数点数です。 (ビデオ サイトマップでのみ使用されます)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "An arbitrary string tag describing the video. Add coma separated video tags. (Used in the Video Sitemap only)" msgstr "動画を説明する任意の文字列タグ。 コマ区切りの動画タグを追加します。 (動画サイトマップでのみ使用されます)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Video Tags" msgstr "動画タグ" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A short description of the broad category that the video belongs to. Add coma separated video categories. (Used in the Video Sitemap only)" msgstr "動画が属する広いカテゴリの短い説明。 カンマ区切りの動画 カテゴリを追加します。 (動画 サイトマップでのみ使用されます)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Video Category" msgstr "動画カテゴリー" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Mark this video as Family-friendly" msgstr "この動画を家族向けとしてマークします" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Is Family Friendly Video" msgstr "家族向けの動画です" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Height" msgstr "高さ" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Width" msgstr "幅" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A video thumbnail URL" msgstr "動画サムネイルの URL" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Upload Date" msgstr "アップロード日" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A URL pointing to the actual video media file like MP4, MOV, etc. Please leave it empty if you don't know the URL." msgstr "MP4、MOV などの実際のビデオメディアファイルを指す URL。URL がわからない場合は、空のままにしてください。 " #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A URL pointing to the embeddable player for the video. Example: https://www.youtube.com/embed/VIDEOID" msgstr "動画の埋め込み可能なプレーヤーを指すURL。 例:https://www.youtube.com/embed/VIDEOID" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Embed URL" msgstr "表示先の投稿またはページ URL" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "sameAs" msgstr "sameAs" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The job title of the person (for example, Financial Manager)." msgstr "個人の役職 (例: 財務管理者)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Job title" msgstr "役職名" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Gender" msgstr "性別" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Keep this section empty if this is an editorial reviews." msgstr "これが編集レビューの場合は、このセクションを空にしてください。" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The manufacturer of the product. If enabled, the Organization data from Local SEO settings will be used." msgstr "製品の製造元。 有効にすると、ローカル SEO 設定の組織データが使用されます。" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Add Manufacturer" msgstr "メーカーを追加" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Specify another Schema.org type to further describe the product that is referenced. You can also insert a URL to an external vocabulary such as Wikidata or Wikipedia." msgstr "参照される製品をさらに詳しく説明するには、別の Schema.org タイプを指定します。 Wikidata や Wikipedia などの外部語彙への URL を挿入することもできます。" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Additional Type" msgstr "追加のタイプ" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Product URL" msgstr "製品の URL" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Product name" msgstr "商品名" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Instruction Type" msgstr "説明 タイプ" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Recipe ingredients, add one item per line" msgstr "レシピの材料、1行に1つのアイテムを追加" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Quantity produced by the recipe, for example 4 servings" msgstr "レシピによって生成された量、たとえば4人前" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Other terms for your recipe such as the season, the holiday, or other descriptors. Separate multiple entries with commas." msgstr "季節、休日、その他の記述子など、レシピの他の用語。 複数のエントリはコンマで区切ります。" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The cuisine of the recipe (for example, French or Ethiopian)." msgstr "レシピの料理(たとえば、フランス料理やエチオピア料理)。" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Type of dish, for example appetizer, or dessert." msgstr "前菜やデザートなどの料理の種類。" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "URL pointing to the menu of the restaurant." msgstr "レストランのメニューを指す URL。" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Menu URL" msgstr "メニューの URL" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Serves Cuisine" msgstr "料理" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "You can either use this shortcode or Schema Block in the block editor to print the schema data in the content in order to meet the Google's guidelines. Read more about it here." msgstr "Googleのガイドラインを満たすために、このショートコードまたはブロックエディタのスキーマブロックを使用して、コンテンツのスキーマデータを印刷できます。 詳しくはこちらをご覧ください。" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The timezone is used to calculate the Open now functionality." msgstr "タイムゾーンは、今すぐ開く機能を計算するために使用されます。" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Select Timezone" msgstr "タイムゾーンの選択" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Use 24h Format" msgstr "24 時間形式を使用する" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Area Served" msgstr "サービスエリア" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Payment Accepted" msgstr "受け入れられた支払い" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Currencies Accepted" msgstr "使用できる通貨" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The price range of the business." msgstr "ビジネスの価格帯。" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Business FAX" msgstr "ビジネス FAX" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Secondary Number" msgstr "セコンダリー番号" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Primary Number" msgstr "プライマリー番号" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "You can use the Local Business Block in the block editor, or copy and paste this in the content. Learn more" msgstr "ブロック エディターでローカル ビジネス ブロックを使用するか、これをコピーしてコンテンツに貼り付けることができます。さらに詳しく" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "DataSets" msgstr "データセット" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid " Only include this property if the dataset has a spatial dimension." msgstr " クリップの開始時間を指す URL。 クリップ URL は、時間を指定する追加のクエリ パラメーターを含むビデオと同じ URL パスを指す必要があります。" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Spatial Coverage" msgstr "空間範囲" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The data in the dataset covers a specific time interval. Only include this property if the dataset has a temporal dimension." msgstr "データセット内のデータは、特定の時間間隔をカバーします。 データセットに時間次元がある場合にのみ、このプロパティを含めます。" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Keywords summarizing the dataset. Add one keyword per line." msgstr "データセットを要約するキーワード。 1 行に 1 つのキーワードを追加します。" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "An identifier, such as a DOI or a Compact Identifier. Add one identifier per line." msgstr "DOI やコンパクト識別子などの識別子。 1 行に 1 つの識別子を追加します。" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "URL of a reference Web page that unambiguously indicates the dataset's identity, usually in a different repository." msgstr "データセットの ID を明確に示す参照 Web ページの URL (通常は別のリポジトリにあります)。" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Same As" msgstr "これと同じ" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Location of a page describing the dataset." msgstr "データセットを説明するページの場所。" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "You can use the Schema Block in the block editor, or copy and paste this in the content. This shortcode will work on this page only." msgstr "ブロック エディターでスキーマ ブロックを使用するか、これをコピーしてコンテンツに貼り付けることができます。 このショートコードはこのページでのみ機能します。" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The date the movie was released." msgstr "映画が公開された日。" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Copy & paste this shortcode in the content." msgstr "このショートコードをコピーしてコンテンツに貼り付けます。" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Shortcode" msgstr "ショートコード" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The review or rating must be displayed on the page to comply with Google's Schema guidelines." msgstr "Google のスキーマガイドラインに準拠するには、レビューまたは評価をページに表示する必要があります。 " #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Review Location" msgstr "場所を確認する" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Movie Director" msgstr "映画監督" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Movie Name" msgstr "映画名" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Article Section" msgstr "投稿セクション" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Google does not allow Person as the Publisher for articles. Organization will be used instead." msgstr "Googleは、投稿の発行者として個人を許可していません。 代わりに組織が使用されます。" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Article Type" msgstr "投稿タイプ" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Add speakable attributes to Article Schema." msgstr "記事スキーマに speakable 属性を追加します。" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Enable Speakable" msgstr "Speakable を有効" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Website or Social Link" msgstr "サイトまたはソーシャルリンク" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Performer" msgstr "演奏者" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Performer Information" msgstr "出演者情報" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The URL of the online event, where people can join. This property is required if your event is happening online" msgstr "参加可能なオンラインイベントの URL。イベントがオンラインで行われている場合、このプロパティは必須です" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Online Event URL" msgstr "オンラインイベントの URL" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Course Provider URL" msgstr "コースプロバイダーのURL" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Course Provider Name" msgstr "コースプロバイダーの名前" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Course Provider" msgstr "コースプロバイダー" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Book Format" msgstr "本のフォーマット" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Date of first publication of this tome" msgstr "この本の最初の発行日" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Date Published" msgstr "公開日" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "URL specific to this edition if one exists" msgstr "このエディションに固有の URL(存在する場合)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The ISBN of the print book" msgstr "印刷された本の ISBN" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The edition of the book" msgstr "本の版" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The title of the tome. Use for the title of the tome if it differs from the book. *Optional when tome has the same title as the book" msgstr "本の巻のタイトル。 本と異なる場合は、本の巻のタイトルに使用します。 *本の巻が本と同じタイトルの場合はオプション" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Edition" msgstr "エディション" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Season URL" msgstr "シーズン URL" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Season Name" msgstr "シーズンの名前" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Position of the season within an ordered group of seasons (1, 2, 3, etc)." msgstr "順序付けられたシーズングループ (1、2、3 など) 内でのシーズンの位置。" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Season Number" msgstr "シーズン番号" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Fully-qualified URL of the episode audio file, including the format extension (for example, .wav, .mp3)" msgstr "形式拡張子 (.wav、.mp3 など) を含む、エピソード オーディオ ファイルの完全修飾 URL" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Audio File URL" msgstr "音声ファイルの URL" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The educational background needed for the job posting. If there aren't any educational requirements, use the no requirements value. If you don't know the educational requirements, don't add this property." msgstr "求人に必要な学歴。 教育要件がない場合は、要件なしの値を使用します。 教育要件がわからない場合は、このプロパティを追加しないでください。" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Use this property to specify geographic location(s) in which employees may be located for work from home jobs. At least one country is required." msgstr "このプロパティを使用して、従業員が在宅勤務を行う地理的場所を指定します。 少なくとも 1 か国が必要です。" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Location Type" msgstr "場所の種類" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The experience that's required for the job posting. If there aren't any requirements, use 0." msgstr "求人に必要な経験。 要件がない場合は、0 を使用します。" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Months of Experience" msgstr "経験 (月)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Website URL of the venue" msgstr "会場のサイトURL" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Venue URL" msgstr "会場の URL" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The venue name." msgstr "会場名。" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Venue Name" msgstr "会場名" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Logo URL of the organization offering the job position. Leave empty to use your own company information" msgstr "役職を提供している組織のロゴのURL。 自分の会社情報を使用するには、空のままにします " #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Organization Logo (Recommended)" msgstr "組織のロゴ(推奨)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The URL of the organization offering the job position. Leave empty to use your own company information" msgstr "役職を提供している組織のURL。 自分の会社情報を使用するには、空のままにします " #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Organization URL (Recommended)" msgstr "組織のURL(推奨)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The name of the company. Leave empty to use your own company information." msgstr "会社の名前。 自分の会社情報を使用するには、空のままにします。" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Hiring Organization" msgstr "雇用する組織" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Salary amount is for" msgstr "給与額" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Payroll (Recommended)" msgstr "給与(推奨)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Insert amount, e.g. 50.00, or a salary range, e.g. 40.00-50.00" msgstr "挿入量、例: 50.00、または給与範囲、例: 40.00 - 50.00" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Salary (Recommended)" msgstr "給与(推奨)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Step" msgstr "ステップ" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Tool" msgstr "道具" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "ISO 4217 Currency code. Example: EUR" msgstr "ISO 4217通貨コード。例: EUR" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The estimated cost of the supplies consumed when performing instructions." msgstr "指示を実行するときに消費される消耗品の推定コスト。" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Cost" msgstr "値段" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Question" msgstr "質問" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Answer" msgstr "答え" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A URL that points to the start time of the clip. The clip URL must point to the same URL path as the video with additional query parameters that specify the time." msgstr "クリップの開始時間を指す URL。 クリップ URL は、時間を指定する追加のクエリ パラメーターを含むビデオと同じ URL パスを指す必要があります。" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Clip URL" msgstr "クリップの URL" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The end time of the clip expressed as the number of seconds from the beginning of the work." msgstr "クリップの終了時刻。作品の開始からの秒数で表されます。" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "End Offset" msgstr "オフセットを終了" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The start time of the clip expressed as the number of seconds from the beginning of the work." msgstr "クリップの開始時間を作品の開始からの秒数で表します。" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Start Offset" msgstr "オフセットを開始" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Clip Name" msgstr "クリップ名" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Video Clip" msgstr "動画クリップ" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Inventory Level" msgstr "在庫レベル" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The date after which the price will no longer be available" msgstr "価格が利用できなくなる日付。" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The date when the item becomes valid." msgstr "項目が有効になる日付。" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Price Valid From" msgstr "有効な価格" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Offer availability" msgstr "申し出の可用性" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Availability" msgstr "在庫状態" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Currency" msgstr "通貨" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Price" msgstr "金額" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Offers" msgstr "オファー" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Brand URL" msgstr "ブランド URL" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Brand Name" msgstr "ブランド名" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Instruction Texts" msgstr "指示テキスト" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Instruction name of the recipe." msgstr "レシピ指示名。 " #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Video Upload Date" msgstr "動画のアップロード日" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "ISO 8601 duration format. Example: PT1H30M" msgstr "ISO8601期間形式。 例:PT1H30M " #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Duration" msgstr "期間" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A recipe video thumbnail URL" msgstr "レシピ動画サムネイル URL" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A URL pointing to the actual video media file" msgstr "実際の動画メディアファイルを指すURL" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A video URL. Optional." msgstr "動画のURL。 オプションです。" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Video URL" msgstr "動画 URL" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A recipe video Name" msgstr "レシピ動画名" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The number of calories in the recipe. Optional." msgstr "レシピに含まれるカロリー (オプション)。" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Closing Time" msgstr "閉店時間" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Opening Time" msgstr "開始時間" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Open Days" msgstr "営業日" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Longitude" msgstr "経度" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Latitude" msgstr "緯度" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Geo Cordinates" msgstr "地理座標" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Postal Code" msgstr "郵便番号" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Region" msgstr "地域" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Locality" msgstr "地域" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Street Address" msgstr "住所" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The link for the download." msgstr "ダウンロード用のリンク。" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Content URL" msgstr "コンテンツ URL" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The file format of the distribution." msgstr "ディストリビューションのファイル形式。" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Encoding Format" msgstr "エンコード形式" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A license under which the dataset is distributed." msgstr "データセットが配布されるライセンス。" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A short summary describing a dataset." msgstr "データセットを説明する短い概要。" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A descriptive name of a dataset." msgstr "データセットのわかりやすい名前。" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Either a specific edition of the written work, or the volume of the work" msgstr "書かれた作品の特定の版、または作品のボリュームのいずれか" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Data Set" msgstr "データセット" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The catalog name." msgstr "カタログ名。" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The same dataset can be included in more than one such repository. You can refer to a data catalog that this dataset belongs to by referencing it directly." msgstr "同じデータセットを複数のそのようなリポジトリに含めることができます。 このデータセットが属するデータ カタログは、直接参照することで参照できます。" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Data Catalog" msgstr "データカタログ" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Claim" msgstr "請求" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Headline" msgstr "見出し" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Appearance" msgstr "外観" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Negative notes, add one item per line" msgstr "否定的なメモ。1 行に 1 つの項目を追加します。" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Positive notes, add one item per line" msgstr "ポジティブなメモ。1 行に 1 つの項目を追加します。" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Use this section only for editorial reviews." msgstr "このセクションは 編集上のレビューにのみ使用してください。" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Modified Date" msgstr "変更日" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Review" msgstr "レビュー" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The truthfulness rating assigned to ClaimReview.reviewRating, as a human-readible short word or phrase. This value is displayed in the fact check in search results. Examples: True, Mostly true" msgstr "ClaimReview.reviewRating に割り当てられる真実性の評価 (人間が読める短い単語またはフレーズとして)。 この値は、検索結果のファクト チェックに表示されます。例: 正しい、ほとんど正しい" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Rating maximum score" msgstr "最高スコアの評価" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Rating Maximum" msgstr "最大定格" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Rating minimum score" msgstr "評価の最低スコア" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Rating Minimum" msgstr "最小評価" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Rating score" msgstr "評価スコア" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Rating" msgstr "評価" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Image URL" msgstr "画像 URL" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "cssSelectors" msgstr "cssSelectors" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Speakable" msgstr "Speakable" #: includes/modules/schema/assets/js/schema.js:1 msgid "Delete" msgstr "削除" #: includes/modules/schema/assets/js/schema.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Global Templates in Use" msgstr "使用中のグローバル テンプレート" #: includes/modules/news-sitemap/assets/js/news-sitemap.js:1 msgid "Using an \"Index\" or \"NoIndex\" option allows you to control what Google News Bot (not to be confused with Google Search Bot) can include or not include in the Google News Index." msgstr "「インデックス」または「インデックスなし」オプションを使用すると、Google ニュース ボット (Google 検索ボットと混同しないでください) が Google ニュース インデックスに何を含めるか、含めないかを制御できます。" #: includes/modules/news-sitemap/assets/js/news-sitemap.js:1 msgid "Googlebot-News index" msgstr "Googlebot-ニュースのインデックス" #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "When you're done editing, don't forget to hit \"publish\" to create this location." msgstr "編集が完了したら、忘れずに「公開」をクリックしてこの場所を作成してください。" #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Publish your location!" msgstr "自分の居場所を公開しましょう!" #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Make sure to add the Local Business Block or %s to display your business data." msgstr "ビジネス データを表示するには、必ずローカル ビジネス ブロックまたは %s を追加してください。" #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Show Business Information" msgstr "ビジネス情報を表示" #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Add your local business's details here with \"Local Business\" Schema Markup in order to be eligible for local SERP features." msgstr "ローカル SERP 機能の対象となるように、「ローカル ビジネス」スキーマ マークアップを使用してローカル ビジネスの詳細をここに追加します。" #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Local Business Schema" msgstr "ローカル ビジネススキーマ" #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Give your business's new location a name here. This field is required and will be visible to users." msgstr "ここでビジネスの新しい場所に名前を付けます。 このフィールドは必須であり、ユーザーに表示されます。" #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Local Business Name" msgstr "ロカルビジネスの名前" #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Dismiss" msgstr "非表示" #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Next" msgstr "次" #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Finish" msgstr "仕上げる" #: includes/modules/content-ai/assets/js/content-ai.js:1 #: includes/modules/content-ai/assets/src/content-ai.js:12 msgid "You have used all of your AI credits and need to purchase more from your SEO service provider." msgstr "AI クレジットをすべて使用してしまったので、SEO サービス プロバイダーからさらに購入する必要があります。" #: includes/modules/content-ai/assets/js/content-ai.js:1 #: includes/modules/content-ai/assets/src/content-ai.js:8 msgid "Contact your SEO service provider for more AI credits." msgstr "AI クレジットの詳細については、SEO サービス プロバイダーにお問い合わせください。" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Past 5 years" msgstr "過去5年間" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Past day" msgstr "過去の日" #: includes/modules/analytics/assets/js/stats.js:1 msgid "6 Months" msgstr "6ヵ月" #: includes/modules/analytics/assets/js/stats.js:1 msgid "90 Days" msgstr "90日" #: includes/modules/analytics/assets/js/stats.js:1 msgid "30 Days" msgstr "30日" #: includes/modules/analytics/assets/js/stats.js:1 msgid "15 Days" msgstr "15日" #: includes/modules/analytics/assets/js/stats.js:1 msgid "7 Days" msgstr "7日" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Issue Message" msgstr "問題メッセージ" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Items" msgstr "項目" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Rich Result Types" msgstr "リッチリザルトタイプ" #: includes/modules/analytics/assets/js/stats.js:1 msgid "detectedItems" msgstr "detectedItems" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Severity" msgstr "重大度" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Message" msgstr "メッセージ" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Issues" msgstr "問題" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Mobile Usability Result" msgstr "モバイルユーザビリティの結果" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Unspecified" msgstr "不特定" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Referring URLs" msgstr "参照元 URL" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Index Status Result" msgstr "インデックスステータスの結果" #: includes/modules/analytics/assets/js/stats.js:1 msgid "User Canonical" msgstr "ユーザー正規" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Google Canonical" msgstr "Google 正規" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Page Fetch State" msgstr "ページフェッチ状態" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Not Available" msgstr "利用不可" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Last Crawl Time" msgstr "最終クロール時間" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Indexing State" msgstr "インデックス状態" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Robots.txt State" msgstr "Robots.txt 状態" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Verdict" msgstr "評決" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Last Crawl: " msgstr "最後のクロール:" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Submit now with Instant Indexing" msgstr "インスタントインデックスで今すぐ送信" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Google: " msgstr "Google: " #: includes/modules/analytics/assets/js/stats.js:1 msgid "hours ago" msgstr "時間前" #: includes/modules/analytics/assets/js/stats.js:1 msgid "days ago" msgstr "数日前" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Top Statuses" msgstr "トップのステータス" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Excluded" msgstr "除外" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Only 6 keywords can be added in the graph" msgstr "グラフに追加できるキーワードは 6 つだけです" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Remove from graph" msgstr "グラフから削除" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Add to graph" msgstr "グラフに追加" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Allowed" msgstr "許可された" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Remaining" msgstr "残り" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Used" msgstr "中古" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Delete All" msgstr "すべてを削除" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Cancel" msgstr "キャンセル" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Save" msgstr "保存" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Keyword" msgstr "キーワード" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Keyword Manager" msgstr "キーワードマネージャー" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Added" msgstr "追加しました" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Adding…" msgstr "追加してます・・・" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Add" msgstr "追加" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Search Keyword…" msgstr "キーワードを検索・・・" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Save Settings" msgstr "設定を保存" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Select Post Types" msgstr "投稿タイプを選択" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Include Secondary KWs" msgstr "セコンダリーキーワードを含める" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Options will be applied to old & new posts. By default, only Primary keyword will be imported." msgstr "オプションは古い投稿と新しい投稿に適用されます。 デフォルトでは、プライマリーキーワードのみがインポートされます。" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Enable Auto Import" msgstr "自動インポートを有効" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Auto Add Focus Keywords" msgstr "フォーカスキーワードを自動追加" #: includes/modules/analytics/assets/js/stats.js:1 msgid "No new Focus Keywords found." msgstr "新しいフォーカスキーワードは見つかりませんでした。" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Successfully Completed." msgstr "正常に完了しました。" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Adding Focus Keywords.." msgstr "フォーカスのキーワードを追加しています・・・" #: includes/modules/analytics/assets/js/stats.js:1 msgid "↳" msgstr "↳" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Rest of the Keywords" msgstr "残りのキーワード" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Add in Keyword Manager" msgstr "キーワードマネージャーに追加" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Added in Keyword Manager" msgstr "キーワードマネージャーに追加した" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Delete from Keyword Manager" msgstr "キーワードマネージャーから削除" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Top 5 Losing Keywords" msgstr "失われたキーワード トップ 5" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Top 5 Winning Keywords" msgstr "ウイニングキーワード トップ 5" #: includes/modules/analytics/assets/js/stats.js:1 msgid "This is how many times your site has been clicked on in the search results." msgstr "これは、検索結果でサイトがクリックされた回数です。" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Avg.CTR" msgstr "平均クリック率" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Read more" msgstr "続きを読む" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Average click-through rate. Search clicks divided by search impressions." msgstr "平均クリック率。 検索クリック数を検索インプレッション数で割ったもの。" #: includes/modules/analytics/assets/js/stats.js:1 msgid "How many times your site was clicked on in the search results." msgstr "検索結果でサイトがクリックされた回数。" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Open Report" msgstr "レポートを開く" #: includes/modules/analytics/assets/js/stats.js:1 msgid "This is your total AdSense earning from the time period." msgstr "これは、その期間における AdSense の合計収益です。" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Adsense" msgstr "Adsense" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Average position of all the ranking keywords below 100 position." msgstr "100 位未満のすべてのランキングキーワードの平均掲載順位。" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Total number of keywords your site ranking below 100 position." msgstr "サイトが100位以下にランク付けしているキーワードの総数。" #: includes/modules/analytics/assets/js/stats.js:1 msgid "How many times your site was clicked." msgstr "サイトがクリックされた回数。" #: includes/modules/analytics/assets/js/stats.js:1 msgid "How many times your site showed up in the search results." msgstr "サイトが検索結果に表示された回数。" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Content" msgstr "コンテンツ" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Traffic" msgstr "トラフィック" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Links" msgstr "リンク" #: includes/modules/analytics/assets/js/stats.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "All" msgstr "すべて" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Pageviews" msgstr "ページビュー" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Ranking Keywords" msgstr "Ranking keywords" #: includes/modules/analytics/assets/js/stats.js:1 msgid "This is the average position of your site in the search results." msgstr "これは、検索結果におけるサイトの平均掲載順位です。" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Avg. Position" msgstr "平均 ポジション" #: includes/modules/analytics/assets/js/stats.js:1 msgid "This is the average click-through rate (search clicks divided by search impressions)." msgstr "これは平均クリックスルー率 (検索クリック数を検索インプレッション数で割ったもの) です。" #: includes/modules/analytics/assets/js/stats.js:1 msgid "CTR" msgstr "CTR" #: includes/modules/analytics/assets/js/stats.js:1 msgid "This is how many times your site was clicked on in the search results." msgstr "これは、検索結果でサイトがクリックされた回数です。" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Search Clicks" msgstr "検索のクリック数" #: includes/modules/analytics/assets/js/stats.js:1 msgid "This is the total number of keywords your site ranked for." msgstr "これは、サイトがランク付けされたキーワードの合計数です。" #: includes/modules/analytics/assets/js/stats.js:1 msgid "This is how many times your site showed up in the search results." msgstr "これは、サイトが検索結果に表示された回数です。" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Search Impressions" msgstr "検索の印象" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Page Fetch" msgstr "ページのフェッチ" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Robots state" msgstr "Robots state" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Crawled As" msgstr "Crawled As" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Rich Results" msgstr "Rich Results" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Mobile Usability" msgstr "モバイルユーザビリティ" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Indexing Allowed" msgstr "インデックスが許可されました" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Status" msgstr "ステータス" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Index Status" msgstr "インデックスステータス" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Trend" msgstr "トレンド" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Loading…" msgstr "読み込み中・・・" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Please set the Focus Keyword for this page." msgstr "このページのフォーカスキーワードを設定してください。" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Suggested Changes" msgstr "提案された変更" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Coming Soon" msgstr "近日公開" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Save spending time and money" msgstr "時間とお金を節約" #: includes/modules/analytics/assets/js/stats.js:1 msgid "SEO suggestions" msgstr "SEO の提案" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Periodically analyze post" msgstr "投稿を定期的に分析する" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Intelligent Suggestions" msgstr "インテリジェントな提案" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Ranked for most Keywords" msgstr "ほとんどのキーワードでランクイン" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Ranked for most Clicks" msgstr "クリック数が多いランキング" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Ranked for most Impressions" msgstr "最もインプレッション数が多いランキング" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Ranked for most Search Traffic" msgstr "最も検索トラフィックが多いランキング" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Schema type of the post." msgstr "投稿のスキーマタイプ。" #: includes/modules/analytics/assets/js/stats.js:1 msgid "The primary focus keyword set for the post." msgstr "投稿に設定された主な重点キーワード。" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Primary Keyword" msgstr "プライマリーのキーワード" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Rank Math’s SEO Analyzer Score." msgstr "Rank Math の SEO アナライザースコア。" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Rank Math SEO score." msgstr "Rank Math の SEO スコア。" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Content Score" msgstr "コンテンツスコア" #: includes/modules/analytics/assets/js/stats.js:1 msgid "SEO Score" msgstr "SEO スコア" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Timeframe" msgstr "時間枠" #: includes/modules/analytics/assets/js/stats.js:1 msgid "[Edit]" msgstr "[編集]" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Top 5 Losing Posts" msgstr "失われた投稿トップ 5" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Top 5 Winning Posts" msgstr "トップ 5 のウイニングポスト" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Avg. CTR" msgstr "平均 クリック率" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Clicks" msgstr "クリック" #: includes/modules/analytics/assets/js/stats.js:1 msgid "#" msgstr "#" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Search Post URL" msgstr "投稿 URL を検索" #: includes/modules/analytics/assets/js/stats.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "No results found matching your search query." msgstr "検索クエリに一致する結果は見つかりませんでした。" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Position History" msgstr "ポジションの歴史" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Are you sure you want to delete all the Manually Tracked keywords from Rank Tracker? This action is irreversible." msgstr "すべての手動で追跡されたキーワードをランク トラッカーから削除してもよろしいですか? この操作は元に戻せません。" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Upgrade your plan!" msgstr "プランをアップグレード!" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Your keyword quota has expired. Please upgrade your plan to increase the limit." msgstr "キーワードの割り当てが期限切れになりました。 制限を増やすにはプランをアップグレードしてください。" #: includes/modules/analytics/assets/js/admin-bar.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "This is the number of pageviews carried out by visitors from Google." msgstr "これは、Google からの訪問者によって実行されたページビューの数です。" #: includes/modules/analytics/assets/js/admin-bar.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Refresh" msgstr "リフレッシュ" #: includes/modules/analytics/assets/js/admin-bar.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Google PageSpeed score for desktop and mobile." msgstr "デスクトップとモバイルの Google PageSpeed スコア。" #: includes/modules/analytics/assets/js/admin-bar.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "PageSpeed" msgstr "Page Speed" #: assets/admin/js/gutenberg-formats.js:1 msgid "Link" msgstr "リンク" #: assets/admin/js/gutenberg-formats.js:1 msgid "Link edited." msgstr "リンクを編集しました。" #: assets/admin/js/gutenberg-formats.js:1 msgid "Warning: the link has been inserted but may have errors. Please test it." msgstr "警告: リンクは挿入されましたが、エラーがあるかもしれません。テストしてください。" #: assets/admin/js/gutenberg-formats.js:1 msgid "%s (opens in a new tab)" msgstr "%s (新しいタブで開く)" #: assets/admin/js/gutenberg-formats.js:1 msgid "Set to mentions." msgstr "メンションに設定します。" #: assets/admin/js/gutenberg-formats.js:1 msgid "Set to about." msgstr "「ついてに」に設定します。" #: assets/admin/js/gutenberg-formats.js:1 msgid "Set to sponsored." msgstr "スポンサーに設定します。" #: assets/admin/js/gutenberg-formats.js:1 msgid "Set to nofollow." msgstr "nofollow に設定します。" #: assets/admin/js/gutenberg-formats.js:1 msgid "Open in new tab." msgstr "新しいタブで開く。" #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Close" msgstr "閉じる" #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 msgid "Google Trends" msgstr "Google トレンド" #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Interest" msgstr "Interest" #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Past 12 months" msgstr "過去 12 か月" #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Past 90 days" msgstr "過去90日間" #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Past 30 days" msgstr "過去30日間" #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Past 7 days" msgstr "過去7日間" #: assets/admin/js/blocks.js:1 msgid "Move down" msgstr "下に移動" #: assets/admin/js/blocks.js:1 msgid "Move up" msgstr "上に移動" #: assets/admin/js/blocks.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Material" msgstr "材料" #: assets/admin/js/blocks.js:1 msgid "Add one tool per line." msgstr "1 行に 1 つのツールを追加します。" #: assets/admin/js/blocks.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Tools" msgstr "ツール" #: assets/admin/js/blocks.js:1 msgid "Add one supply element per line." msgstr "1 行に 1 つの供給要素を追加します。" #: assets/admin/js/blocks.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Supply" msgstr "供給" #: assets/admin/js/blocks.js:1 msgid "USD" msgstr "USD" #: assets/admin/js/blocks.js:1 msgid "Estimated Cost" msgstr "見積もり金額" #: assets/admin/js/blocks.js:1 msgid "Rank Math's Local Business block" msgstr "Rank Mathのローカル・ビジネスのブロック" #: assets/admin/js/blocks.js:1 msgid "Local Business by Rank Math" msgstr "Rank Math のロカル・ビジネス" #: assets/admin/js/blocks.js:1 msgid "Contact" msgstr "連絡先セクション" #: assets/admin/js/blocks.js:1 msgid "All Locations" msgstr "すべての場所" #: assets/admin/js/blocks.js:1 msgid "Show open now label after opening hour for current day" msgstr "当日の営業時間後に「今開く」ラベルを表示する" #: assets/admin/js/blocks.js:1 msgid "Hide Closed Days" msgstr "休業日を隠す" #: assets/admin/js/blocks.js:1 msgid "Show %s" msgstr "%sを表示" #: assets/admin/js/blocks.js:1 msgid "Show Opening Hours" msgstr "営業時間を表示" #: assets/admin/js/blocks.js:1 msgid "Show Price Indication" msgstr "価格表示を表示" #: assets/admin/js/blocks.js:1 msgid "Show COC number" msgstr "商工会議所番号を表示" #: assets/admin/js/blocks.js:1 msgid "Show TAX ID" msgstr "納税者番号を表示" #: assets/admin/js/blocks.js:1 msgid "Show VAT number" msgstr "VAT 番号を表示" #: assets/admin/js/blocks.js:1 msgid "Show Logo" msgstr "ロゴを表示" #: assets/admin/js/blocks.js:1 msgid "Show Business URL" msgstr "ビジネスの URL を表示" #: assets/admin/js/blocks.js:1 msgid "Show Email" msgstr "メールを表示" #: assets/admin/js/blocks.js:1 msgid "Show FAX number" msgstr "ファックス番号を表示" #: assets/admin/js/blocks.js:1 msgid "Show Secondary number" msgstr "セコンダリー番号を表示" #: assets/admin/js/blocks.js:1 msgid "Show Primary number" msgstr "プライマリー番号を表示" #: assets/admin/js/blocks.js:1 msgid "Show Country" msgstr "国を表示" #: assets/admin/js/blocks.js:1 msgid "Show State" msgstr "州を表示" #: assets/admin/js/blocks.js:1 msgid "Show address on one line" msgstr "住所を一行で表示" #: assets/admin/js/blocks.js:1 msgid "Show Company Address" msgstr "会社住所を表示" #: assets/admin/js/blocks.js:1 msgid "Show Company Name" msgstr "会社名を表示" #: assets/admin/js/blocks.js:1 msgid "Show nearest location if none is found within radius" msgstr "半径内に何も見つからない場合は、最も近い場所を表示します" #: assets/admin/js/blocks.js:1 msgid "Add dropdown to filter results by category" msgstr "カテゴリー別に結果をフィルタリングするためのドロップダウンを追加します" #: assets/admin/js/blocks.js:1 msgid "Search Locations within the radius" msgstr "半径内の場所を検索" #: assets/admin/js/blocks.js:1 msgid "Show radius" msgstr "半径を表示" #: assets/admin/js/blocks.js:1 msgid "Route Label" msgstr "ルートラベル" #: assets/admin/js/blocks.js:1 msgid "Show Route Planner" msgstr "ルートプランナーを表示" #: assets/admin/js/blocks.js:1 msgid "Show InfoWindow" msgstr "InfoWindow を表示" #: assets/admin/js/blocks.js:1 msgid "Show Marker Clustering" msgstr "マーカークラスタリングを表示" #: assets/admin/js/blocks.js:1 msgid "Allow Dragging" msgstr "ドラッグを許可" #: assets/admin/js/blocks.js:1 msgid "Allow Zoom by scroll" msgstr "スクロールによるズームを許可" #: assets/admin/js/blocks.js:1 msgid "Allow Zoom" msgstr "ズームを許可" #: assets/admin/js/blocks.js:1 msgid "Zoom Level" msgstr "ズームレベル" #: assets/admin/js/blocks.js:1 msgid "Show Category filter" msgstr "カテゴリーフィルターを表示" #: assets/admin/js/blocks.js:1 msgid "Map Height" msgstr "マップの高さ" #: assets/admin/js/blocks.js:1 msgid "Map Width" msgstr "マップの幅" #: assets/admin/js/blocks.js:1 msgid "Map Type" msgstr "マップの種類" #: assets/admin/js/blocks.js:1 msgid "Show Map" msgstr "マップを表示" #: assets/admin/js/blocks.js:1 msgid "Map Settings" msgstr "マップ設定" #: assets/admin/js/blocks.js:1 msgid "Opening Hours Settings" msgstr "営業時間の設定" #: assets/admin/js/blocks.js:1 msgid "Address Settings" msgstr "アドレス設定" #: assets/admin/js/blocks.js:1 msgid "Preview Image" msgstr "画像をプレビュー" #: assets/admin/js/blocks.js:1 msgid "Location Categories" msgstr "場所のカテゴリー" #: assets/admin/js/blocks.js:1 msgid "Locations" msgstr "位置情報" #: assets/admin/js/blocks.js:1 msgid "Store Locator" msgstr "店舗検索機能" #: assets/admin/js/blocks.js:1 msgid "Map" msgstr "地図" #: assets/admin/js/blocks.js:1 msgid "Settings" msgstr "設定" #: rank-math-pro.php:115 msgid "Please update Rank Math Free to the latest version first before using Rank Math PRO." msgstr "Rank Math PRO を使用する前に、Rank Math Freeを最新バージョンにアップデートしてください。" #: includes/modules/video-sitemap/class-video-sitemap.php:63 msgid "Video Sitemaps give search engines information about video content on your site. More information: Video Sitemaps" msgstr "ビデオサイトマップは、サイト上のビデオコンテンツに関する情報を検索エンジンに提供します。 詳細: ビデオサイトマップ" #: includes/modules/seo-analysis/views/competitor-analysis.php:51 msgid "The total test count is different for the competitor as we don't have access to their database." msgstr "当社は競合他社のデータベースにアクセスできないため、合計テスト数は競合他社とは異なります。" #: includes/modules/seo-analysis/views/competitor-analysis.php:51 msgid "Note:" msgstr "注:" #: includes/modules/seo-analysis/views/competitor-analysis.php:44 msgid "Complete" msgstr "完了" #: includes/modules/seo-analysis/views/competitor-analysis.php:34 msgid "Start Audit" msgstr "監査の開始" #: includes/modules/seo-analysis/views/competitor-analysis.php:29 msgid "Enter a site URL to see how it ranks for the same SEO criteria as your site." msgstr "サイトの URL を入力すると、サイトと同じ SEO 基準でそのサイトがどのようにランク付けされるかを確認できます。" #: includes/modules/seo-analysis/views/competitor-analysis.php:27 msgid "Competitor Analysis" msgstr "競合他社の分析" #: includes/modules/seo-analysis/class-seo-analysis-pro.php:81 msgid "Print" msgstr "印刷" #. Translators: Placeholder is the image title. #: includes/modules/schema/video/class-parser.php:327 msgid "Video Thumbnail: %s" msgstr "動画のサムネイル: %s" #: includes/modules/schema/video/class-parser.php:299 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Video Thumbnail" msgstr "動画サムネイル" #: includes/modules/schema/shortcode/podcastepisode.php:112 msgid "By" msgstr "作成者:" #: includes/modules/schema/shortcode/podcastepisode.php:89 msgid "Episode" msgstr "エピソード" #: includes/modules/schema/shortcode/podcastepisode.php:78 msgid "Season" msgstr "シーズン:" #: includes/modules/schema/shortcode/podcastepisode.php:40 msgid "%d Sec" msgstr "%d 秒" #: includes/modules/schema/shortcode/podcastepisode.php:39 msgid "%d Min" msgstr "%d 分" #: includes/modules/schema/shortcode/podcastepisode.php:38 msgid "%d Hour" msgstr "%d 時" #: includes/modules/schema/class-snippet-pro-shortcode.php:104 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Cons" msgstr "短所" #: includes/modules/schema/class-snippet-pro-shortcode.php:103 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Pros" msgstr "プロ" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:516 msgid "Merged" msgstr "合併しました" #. Translators: placeholder is a link to the KB article. #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:77 msgid "our Knowledge Base article" msgstr "ナレッジベースの記事" #. Translators: placeholder is a link to the KB article. #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:77 msgid "For more information, please see %s." msgstr "詳細については、「%s」を参照してください。" #. Translators: placeholder is the filter name. #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:71 msgid "If an imported redirection differs from an existing redirection (or another imported redirection) only by the source value, then those redirections will be merged into a single redirection with multiple sources. You can change this behavior with the %s filter hook." msgstr "インポートされたリダイレクトが既存のリダイレクト (またはインポートされた別のリダイレクト) とソース値のみが異なる場合、それらのリダイレクトは複数のソースを持つ 1 つのリダイレクトにマージされます。%s フィルター フックを使用してこの動作を変更できます。" #. Translators: placeholder 1 is the column name, placeholder 2 is the possible #. column value ("case"). #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:65 msgid "The %1$s column may contain the value %2$s, or nothing." msgstr "%1$s 列には値 %2$s が含まれることも、何も含まれないこともあります。" #. Translators: placeholders are column names. #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:62 msgid "Only the %1$s and the %2$s columns are required, the others are optional." msgstr "%1$s 列と %2$s 列のみが必須で、その他はオプションです。" #: includes/modules/redirections/class-schedule.php:375 msgid "One or more of the selected redirections could not be changed because they are scheduled for future activation/deactivation." msgstr "選択した 1 つ以上のリダイレクトは、将来のアクティブ化/非アクティブ化がスケジュールされているため、変更できませんでした。" #: includes/modules/redirections/class-schedule.php:89 msgid "Redirection will be deactivated on this date (optional)." msgstr "リダイレクトはこの日付で無効になります (オプション)。" #: includes/modules/redirections/class-schedule.php:88 msgid "Scheduled Deactivation" msgstr "スケジュールされた無効化" #: includes/modules/redirections/class-schedule.php:72 msgid "Redirection will be activated on this date (optional)." msgstr "リダイレクトはこの日付に有効になります (オプション)。" #: includes/modules/redirections/class-schedule.php:71 msgid "Scheduled Activation" msgstr "スケジュールされた有効化" #: includes/modules/podcast/views/options.php:117 msgid "Add copyright details if your show is copyrighted." msgstr "番組が著作権で保護されている場合は、著作権の詳細を追加します。" #: includes/modules/podcast/views/options.php:116 msgid "Copyright Text" msgstr "著作権テキスト" #: includes/modules/podcast/views/options.php:107 msgid "Indicates whether the podcast is explicit language or adult content." msgstr "ポッドキャストが露骨な表現であるかアダルト コンテンツであるかを示します。" #: includes/modules/podcast/views/options.php:106 msgid "Is Explicit" msgstr "明示的ですか?" #: includes/modules/podcast/views/options.php:97 msgid "Add the tracking prefix provided by your tracking service like Chartable, Podsights, Podtrac, etc." msgstr "Chartable、Podsights、Podtrac などの追跡サービスによって提供される追跡プレフィックスを追加します。" #: includes/modules/podcast/views/options.php:96 msgid "Tracking Prefix" msgstr "追跡プレフィックス" #: includes/modules/podcast/views/options.php:87 msgid "Min Size: 1400x1400px, Max Size: 3000x3000px.
    The filesize should not exceed 0.5MB." msgstr "最小サイズ:1400x1400px、最大サイズ:3000x3000px
    ファイルサイズは 0.5MB を超えてはなりません。" #: includes/modules/podcast/views/options.php:78 msgid "Select the category that best reflects the content of your show." msgstr "番組の内容を最もよく反映するカテゴリーを選択してください。" #: includes/modules/podcast/views/options.php:75 msgid "Technology" msgstr "テクノロジー" #: includes/modules/podcast/views/options.php:74 msgid "TV & Film" msgstr "テレビと映画" #: includes/modules/podcast/views/options.php:73 msgid "Sports & Recreation" msgstr "スポーツとレクリエーション" #: includes/modules/podcast/views/options.php:72 msgid "Society & Culture" msgstr "社会と文化" #: includes/modules/podcast/views/options.php:71 msgid "Science & Medicine" msgstr "科学と医学" #: includes/modules/podcast/views/options.php:70 msgid "Religion & Spirituality" msgstr "宗教と精神性" #: includes/modules/podcast/views/options.php:69 msgid "News & Politics" msgstr "ニュースと政治" #: includes/modules/podcast/views/options.php:67 msgid "Kids & Family" msgstr "キッズとファミリー" #: includes/modules/podcast/views/options.php:66 msgid "Health" msgstr "健康" #: includes/modules/podcast/views/options.php:65 msgid "Government & Organizations" msgstr "政府と団体" #: includes/modules/podcast/views/options.php:64 msgid "Games & Hobbies" msgstr "ゲームと趣味" #: includes/modules/podcast/views/options.php:63 msgid "Education" msgstr "教育" #: includes/modules/podcast/views/options.php:62 msgid "Comedy" msgstr "コメディ" #: includes/modules/podcast/views/options.php:61 msgid "Business" msgstr "ビジネス" #: includes/modules/podcast/views/options.php:60 msgid "Arts" msgstr "芸術" #: includes/modules/podcast/views/options.php:57 msgid "Podcast Category" msgstr "ポッドキャストカテゴリー" #: includes/modules/podcast/views/options.php:49 msgid "The email address of the podcast owner. Please make sure the email address is active and monitored." msgstr "ポッドキャスト所有者のメール アドレス。メール アドレスが有効化で監視されていることを確認してください。" #: includes/modules/podcast/views/options.php:48 msgid "Owner Email " msgstr "所有者のメールアドレス " #: includes/modules/podcast/views/options.php:40 msgid "The podcast owner contact name." msgstr "ポッドキャスト所有者の連絡先名。" #: includes/modules/podcast/views/options.php:39 msgid "Owner Name" msgstr "所有者名" #: includes/modules/podcast/views/options.php:29 msgid "A plaintext description of the podcast." msgstr "ポッドキャストのプレーンテキストの説明。" #: includes/modules/podcast/views/options.php:28 msgid "Podcast Description" msgstr "ポッドキャストの説明" #: includes/modules/podcast/views/options.php:18 msgid "Name of the podcast." msgstr "ポッドキャストの名前。" #: includes/modules/podcast/views/options.php:17 msgid "Podcast Name" msgstr "ポッドキャストの名前" #. translators: Link to Podcast RSS feed #: includes/modules/podcast/class-podcast.php:87 msgid "Your Podcast RSS feed can be found here: %s" msgstr "ポッドキャスト RSS フィードは次の場所にあります: %s" #. translators: Link to kb article #: includes/modules/podcast/class-podcast.php:84 msgid "Learn more" msgstr "さらに詳しく" #: includes/modules/podcast/class-podcast.php:53 msgid "Podcast channel image configured in the Rank Math Settings." msgstr "Rank Math 設定で設定されたポッドキャスト チャンネルの画像。" #: includes/modules/podcast/class-podcast.php:52 #: includes/modules/podcast/views/options.php:86 msgid "Podcast Image" msgstr "ポッドキャスト画像" #: includes/modules/news-sitemap/class-news-sitemap.php:133 msgid "News Sitemaps allow you to control which content you submit to Google News. More information: News Sitemaps overview" msgstr "ニュース サイトマップを使用すると、Google ニュースに送信するコンテンツを制御できます。詳細情報: ニュース サイトマップの概要" #: includes/modules/local-seo/views/titles-options.php:318 msgid "Min Size: 112Χ112px.
    A squared image is preferred by the search engines." msgstr "最小サイズ:112Χ112px
    四角い画像は検索エンジンによって好まれます。" #: includes/modules/local-seo/views/titles-options.php:308 msgid "Your name or company name intended to feature in Google's Knowledge Panel." msgstr "Google のナレッジ パネルに掲載されるあなたの名前または会社名。" #: includes/modules/local-seo/views/titles-options.php:307 msgid "Person/Organization Name" msgstr "人物・団体名" #: includes/modules/local-seo/views/titles-options.php:299 msgid "An alternate version of your site name (for example, an acronym or shorter name)." msgstr "サイト名の代替バージョン (頭字語や短縮名など)。" #: includes/modules/local-seo/views/titles-options.php:298 msgid "Website Alternate Name" msgstr "サイトの代替名" #: includes/modules/local-seo/views/titles-options.php:289 msgid "Enter the name of your site to appear in search results." msgstr "検索結果に表示するサイトの名前を入力します。" #: includes/modules/local-seo/views/titles-options.php:288 msgid "Website Name" msgstr "サイト名" #: includes/modules/local-seo/class-admin.php:81 assets/admin/js/blocks.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Local Business" msgstr "Local Business" #: includes/modules/local-seo/class-admin.php:80 #: includes/modules/podcast/views/options.php:59 #: includes/modules/analytics/assets/js/stats.js:1 msgid "None" msgstr "なし" #: includes/modules/local-seo/class-admin.php:62 msgid "KML is a file format used to display geographic data in an Earth browser such as Google Earth. More information: Locations KML" msgstr "KML は、Google Earth などの Earth ブラウザーで地理データを表示するために使用されるファイル形式です。 詳細: ロケーション KML" #: includes/modules/analytics/class-analytics.php:634 msgid "Search Impression:" msgstr "検索インプレッション:" #: includes/modules/analytics/class-analytics.php:633 msgid "Search Traffic:" msgstr "検索トラフィック:" #: includes/modules/analytics/class-ajax.php:51 msgid "Data import will not work for this service as sufficient permissions are not given." msgstr "十分な権限が与えられていないため、このサービスではデータのインポートは機能しません。" #: includes/class-modules.php:84 msgid "Please activate Schema module to use this module." msgstr "このモジュールを使用するには、Schema モジュールをアクティブ化してください。" #: includes/class-modules.php:76 msgid "Make your podcasts discoverable via Google Podcasts, Apple Podcasts, and similar services with Podcast RSS feed and Schema Markup generated by Rank Math." msgstr "Podcast RSS フィードと Rank Math によって生成されたスキーマ マークアップを使用して、Google Podcast、Apple Podcast、および同様のサービスを介してポッドキャストを検出できるようにします。" #: includes/admin/class-post-filters.php:79 includes/class-modules.php:75 #: includes/modules/podcast/class-podcast.php:82 msgid "Podcast" msgstr "ポッドキャスト" #: includes/admin/class-post-filters.php:93 msgid "How To" msgstr "How To" #: includes/admin/class-admin-helper.php:616 msgid "Unknown Region" msgstr "未知の領域" #: includes/admin/class-admin-helper.php:611 msgid "Wallis & Futuna" msgstr "ウォリス・フツナ" #: includes/admin/class-admin-helper.php:600 msgid "U.S. Virgin Islands" msgstr "アメリカ領ヴァージン諸島" #: includes/admin/class-admin-helper.php:598 msgid "Turks & Caicos Islands" msgstr "タークス・カイコス諸島" #: includes/admin/class-admin-helper.php:594 msgid "Trinidad & Tobago" msgstr "トリニダード・トバゴ" #: includes/admin/class-admin-helper.php:586 msgid "São Tomé & Príncipe" msgstr "サントメ・プリンシペ" #: includes/admin/class-admin-helper.php:581 msgid "Svalbard & Jan Mayen" msgstr "スバールバル諸島とヤンマイエン島" #: includes/admin/class-admin-helper.php:578 msgid "St. Vincent & Grenadines" msgstr "セントビンセント及びグレナディーン諸島" #: includes/admin/class-admin-helper.php:577 msgid "St. Pierre & Miquelon" msgstr "サンピエール島・ミクロン島" #: includes/admin/class-admin-helper.php:576 msgid "St. Martin" msgstr "セント・マーチン島" #: includes/admin/class-admin-helper.php:575 msgid "St. Lucia" msgstr "セントルシア" #: includes/admin/class-admin-helper.php:574 msgid "St. Kitts & Nevis" msgstr "セントクリストファー・ネイビス" #: includes/admin/class-admin-helper.php:573 msgid "St. Helena" msgstr "セント・ヘレナ島" #: includes/admin/class-admin-helper.php:563 msgid "Sint Maarten" msgstr "セント・マーチン" #: includes/admin/class-admin-helper.php:554 msgid "Réunion" msgstr "レユニオン" #: includes/admin/class-admin-helper.php:541 msgid "Palestine" msgstr "パレスチナ国" #: includes/admin/class-admin-helper.php:523 msgid "Myanmar (Burma)" msgstr "ミャンマー" #: includes/admin/class-admin-helper.php:501 msgid "Macau" msgstr "マカオ" #: includes/admin/class-admin-helper.php:490 msgid "Kosovo" msgstr "コソボ" #: includes/admin/class-admin-helper.php:447 msgid "Falkland Islands (Islas Malvinas)" msgstr "フォークランド諸島(マルビナス)" #: includes/admin/class-admin-helper.php:435 msgid "Côte d'Ivoire" msgstr "コートジボワール" #: includes/admin/class-admin-helper.php:434 assets/admin/js/divi.js:1 #: assets/admin/js/elementor.js:1 assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Czechia" msgstr "チェコ" #: includes/admin/class-admin-helper.php:427 msgid "Congo - Kinshasa" msgstr "アフリカ / キンシャサ" #: includes/admin/class-admin-helper.php:426 msgid "Congo - Brazzaville" msgstr "コンゴ - ブラザビル" #: includes/admin/class-admin-helper.php:417 msgid "Caribbean Netherlands" msgstr "ボネール、シント・ユースタティウスおよびサバ" #: includes/admin/class-admin-helper.php:404 msgid "Bosnia & Herzegovina" msgstr "ボスニア・ヘルツェゴビナ" #: includes/admin/class-admin-helper.php:386 msgid "Antigua & Barbuda" msgstr "アンチグアバーブーダ" #: includes/admin/class-admin-helper.php:378 msgid "Aland Islands" msgstr "オーランド諸島" #: includes/admin/class-admin-helper.php:360 msgid "Virgin Islands, U.S." msgstr "アメリカ領ヴァージン諸島" #: includes/admin/class-admin-helper.php:359 msgid "Virgin Islands, British" msgstr "イギリス領ヴァージン諸島" #: includes/admin/class-admin-helper.php:358 msgid "Viet Nam" msgstr "ベトナム" #: includes/admin/class-admin-helper.php:353 msgid "United States Minor Outlying Islands" msgstr "アメリカ合衆国外諸島" #: includes/admin/class-admin-helper.php:352 #: includes/admin/class-admin-helper.php:605 assets/admin/js/divi.js:1 #: assets/admin/js/elementor.js:1 assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "United States" msgstr "アメリカ合衆国" #: includes/admin/class-admin-helper.php:351 #: includes/admin/class-admin-helper.php:604 assets/admin/js/divi.js:1 #: assets/admin/js/elementor.js:1 assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "United Kingdom" msgstr "イギリス" #: includes/admin/class-admin-helper.php:336 msgid "Tanzania, United Republic of" msgstr "タンザニア(共和国)" #: includes/admin/class-admin-helper.php:334 msgid "Taiwan, Province of China" msgstr "台湾省 (中華人民共和国)" #: includes/admin/class-admin-helper.php:333 msgid "Syrian Arab Republic" msgstr "シリアアラブ共和国" #: includes/admin/class-admin-helper.php:324 msgid "South Georgia and the South Sandwich Islands" msgstr "サウスジョージア・サウスサンドウィッチ諸島" #: includes/admin/class-admin-helper.php:315 msgid "Serbia and Montenegro" msgstr "セルビア・モンテネグロ" #: includes/admin/class-admin-helper.php:312 msgid "Sao Tome and Principe" msgstr "サントメ・プリンシペ" #: includes/admin/class-admin-helper.php:310 #: includes/admin/class-admin-helper.php:555 msgid "Samoa" msgstr "サモア" #: includes/admin/class-admin-helper.php:303 msgid "Russian Federation" msgstr "ロシア連邦" #: includes/admin/class-admin-helper.php:299 #: includes/admin/class-admin-helper.php:549 msgid "Puerto Rico" msgstr "プエルトリコ" #: includes/admin/class-admin-helper.php:290 msgid "Palestinian Territory, Occupied" msgstr "パレスチナ領域" #: includes/admin/class-admin-helper.php:289 #: includes/admin/class-admin-helper.php:540 msgid "Palau" msgstr "パラオ" #: includes/admin/class-admin-helper.php:266 #: includes/admin/class-admin-helper.php:285 #: includes/admin/class-admin-helper.php:536 msgid "Northern Mariana Islands" msgstr "北マリアナ諸島連邦" #: includes/admin/class-admin-helper.php:265 msgid "Moldova, Republic of" msgstr "モルドバ共和国" #: includes/admin/class-admin-helper.php:264 msgid "Micronesia, Federated States of" msgstr "ミクロネシア(連邦)" #: includes/admin/class-admin-helper.php:251 msgid "Macedonia, the Former Yugosalv Republic of" msgstr "北マケドニア" #: includes/admin/class-admin-helper.php:250 msgid "Macao" msgstr "マカオ" #: includes/admin/class-admin-helper.php:246 msgid "Libyan Arab Jamahiriya" msgstr "リビア" #: includes/admin/class-admin-helper.php:241 msgid "Lao People's Democratic Republic" msgstr "ラオス人民民主共和国" #: includes/admin/class-admin-helper.php:238 msgid "Korea, Republic of" msgstr "大韓民国" #: includes/admin/class-admin-helper.php:237 msgid "Korea, Democratic People's Republic of" msgstr "朝鮮民主主義人民共和国" #: includes/admin/class-admin-helper.php:228 #: includes/admin/class-admin-helper.php:479 assets/admin/js/divi.js:1 #: assets/admin/js/elementor.js:1 assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Ireland" msgstr "アイルランド" #: includes/admin/class-admin-helper.php:226 msgid "Iran, Islamic Republic of" msgstr "イラン・イスラム共和国" #: includes/admin/class-admin-helper.php:219 msgid "Holy See (Vatican City State)" msgstr "法王聖座 (バチカン市国)" #: includes/admin/class-admin-helper.php:218 msgid "Heard Island and Mcdonald Islands" msgstr "ハード島とマクドナルド諸島" #: includes/admin/class-admin-helper.php:212 #: includes/admin/class-admin-helper.php:464 msgid "Guam" msgstr "グアム" #: includes/admin/class-admin-helper.php:194 msgid "Falkland Islands (Malvinas)" msgstr "フォークランド諸島(マルビナス)" #: includes/admin/class-admin-helper.php:178 msgid "Cote D'ivoire" msgstr "コートジボワール" #: includes/admin/class-admin-helper.php:175 msgid "Congo, the Democratic Republic of the" msgstr "コンゴ民主共和国" #: includes/admin/class-admin-helper.php:174 msgid "Congo" msgstr "コンゴ" #: includes/admin/class-admin-helper.php:157 msgid "Brunei Darussalam" msgstr "ブルネイ・ダルサラーム国" #: includes/admin/class-admin-helper.php:129 #: includes/admin/class-admin-helper.php:381 msgid "American Samoa" msgstr "アメリカ領サモア" #: includes/admin/class-admin-helper.php:125 #: includes/admin/class-admin-helper.php:376 assets/admin/js/divi.js:1 #: assets/admin/js/elementor.js:1 assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Worldwide" msgstr "世界的に" #. Author URI of the plugin msgid "https://rankmath.com/?utm_source=Plugin&utm_medium=Readme%20Author%20URI&utm_campaign=WP" msgstr "https://rankmath.com/?utm_source=Plugin&utm_medium=Readme%20Author%20URI&utm_campaign=WP" #. Author of the plugin #: assets/admin/js/blocks.js:1 msgid "Rank Math" msgstr "Rank Math" #. Description of the plugin msgid "Super-charge your website’s SEO with the Rank Math PRO options like Site Analytics, SEO Performance, Custom Schema Templates, News/Video Sitemaps, etc." msgstr "サイト分析、SEO パフォーマンス、カスタム スキーマ テンプレート、ニュース/ビデオサイトマップなどの Rank Math PRO オプションを使用して、サイトの SEO を強化します。" #. Plugin URI of the plugin msgid "https://rankmath.com/wordpress/plugin/seo-suite/" msgstr "https://rankmath.com/wordpress/plugin/seo-suite/" #. Plugin Name of the plugin msgid "Rank Math SEO PRO" msgstr "Rank Math SEO PRO" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Recipe Instructions" msgstr "レシピーの説明" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Recipe Ingredients" msgstr "レシピー材料" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Recipe Video Thumbnail" msgstr "レシピ動画サムネイル" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A recipe video Description" msgstr "Recipe Video Description" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Cooking Time" msgstr "調理時間" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Preparation Time" msgstr "準備時間" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Calories" msgstr "カロリー" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Recipe Yield" msgstr "レシピー歩留まり" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Cuisine" msgstr "料理" #: assets/admin/js/blocks.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Type" msgstr "タイプ" #: includes/modules/schema/shortcode/claimreview.php:68 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Alternate Name" msgstr "代替名" #: includes/class-register-vars.php:40 includes/class-register-vars.php:51 msgid "Random Word" msgstr "ランダムワード" #: includes/modules/analytics/views/email-reports/sections/summary.php:101 msgid "Average Position" msgstr "平均ポジション" #: includes/modules/analytics/views/email-reports/sections/summary.php:87 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Total Keywords" msgstr "キーワードの合計" #: includes/modules/analytics/views/email-reports/sections/summary.php:55 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Total Clicks" msgstr "総クリック数" #: includes/modules/analytics/views/email-reports/sections/summary.php:39 #: includes/modules/analytics/views/email-reports/sections/summary.php:70 msgid "Total Impressions" msgstr "総インプレッション数" #: includes/modules/analytics/views/email-reports/sections/losing-posts.php:33 #: includes/modules/analytics/views/email-reports/sections/summary.php:24 #: includes/modules/analytics/views/email-reports/sections/winning-posts.php:33 #: includes/modules/analytics/assets/js/admin-bar.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Search Traffic" msgstr "検索のトラフィック" #: includes/modules/analytics/views/email-reports/sections/losing-posts.php:29 #: includes/modules/analytics/views/email-reports/sections/winning-posts.php:29 msgid "Post" msgstr "投稿" #: includes/modules/analytics/views/email-reports/sections/losing-keywords.php:58 #: includes/modules/analytics/views/email-reports/sections/losing-posts.php:69 #: includes/modules/analytics/views/email-reports/sections/winning-keywords.php:58 #: includes/modules/analytics/views/email-reports/sections/winning-posts.php:69 msgid "No data to show." msgstr "表示するデータがありません。" #: includes/modules/analytics/views/email-reports/sections/losing-keywords.php:38 #: includes/modules/analytics/views/email-reports/sections/losing-posts.php:41 #: includes/modules/analytics/views/email-reports/sections/winning-keywords.php:38 #: includes/modules/analytics/views/email-reports/sections/winning-posts.php:41 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Position" msgstr "位置" #: includes/modules/analytics/views/email-reports/sections/losing-keywords.php:35 #: includes/modules/analytics/views/email-reports/sections/losing-posts.php:37 #: includes/modules/analytics/views/email-reports/sections/winning-keywords.php:35 #: includes/modules/analytics/views/email-reports/sections/winning-posts.php:37 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Impressions" msgstr "インプレッション" #: includes/modules/analytics/views/email-reports/report.php:35 msgid "VIEW DETAILED ANALYTICS" msgstr "詳細な分析を表示" #. Translators: placeholders are anchor opening and closing tags. #: includes/modules/analytics/views/email-reports/header-after.php:40 msgid "If you can see the site data in your Search Console and Analytics accounts, but not here, then %1$s try reconnecting your account %2$s and make sure that the correct properties are selected in the %1$s Analytics Settings%2$s." msgstr "Search Console アカウントと Analytics アカウントにサイトデータが表示されているが、ここには表示されない場合は、%1$sアカウントを再接続して%2$s、%1$sAnalytics 設定%2$sで正しいプロパティが選択されていることを確認してください。 " #: includes/modules/analytics/views/email-reports/header-after.php:38 msgid "It seems that there are no stats to show right now." msgstr "現在表示する統計はないようです。" #: includes/modules/analytics/views/email-reports/header-after.php:37 msgid "Uh-oh" msgstr "おっとっと" #: includes/modules/analytics/views/email-reports/header-after.php:26 msgid "External Link Icon" msgstr "外部リンクアイコン" #: includes/modules/analytics/views/email-reports/header-after.php:25 msgid "FULL REPORT" msgstr "完全なレポート" #: includes/modules/analytics/views/email-reports/header-after.php:17 msgid "SEO Report of Your Website" msgstr "サイトのSEOレポート " #: includes/modules/schema/shortcode/product.php:80 msgid "Product In-Stock" msgstr "在庫のある製品" #: includes/modules/schema/shortcode/product.php:73 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Price Valid Until" msgstr "価格は次の期間まで有効です。" #: includes/modules/schema/shortcode/product.php:66 msgid "Product Price" msgstr "商品価格" #: includes/modules/schema/shortcode/product.php:59 msgid "Product Currency" msgstr "製品通貨" #: includes/modules/schema/shortcode/product.php:35 #: includes/modules/schema/shortcode/product.php:41 msgid "Product Brand" msgstr "製品ブランド" #: includes/modules/schema/shortcode/product.php:25 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Product SKU" msgstr "商品 SKU" #: includes/modules/schema/shortcode/movie.php:26 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Date Created" msgstr "作成日" #: includes/modules/schema/shortcode/movie.php:19 msgid "Director" msgstr "ディレクター" #: includes/modules/schema/shortcode/jobposting.php:141 msgid "Months" msgstr "月" #: includes/modules/schema/shortcode/jobposting.php:140 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Experience Required" msgstr "必須な経験" #: includes/modules/schema/shortcode/jobposting.php:130 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Education Required" msgstr "必須な教育" #: includes/modules/schema/shortcode/jobposting.php:114 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Location" msgstr "場所" #: includes/modules/schema/shortcode/jobposting.php:106 msgid "Job Location" msgstr "仕事の場所" #: includes/modules/schema/shortcode/jobposting.php:90 msgid "Job Type" msgstr "職種" #: includes/modules/schema/shortcode/jobposting.php:83 msgid "Organization Logo" msgstr "組織のロゴ" #: includes/modules/schema/shortcode/jobposting.php:76 msgid "Organization URL" msgstr "組織の URL" #: includes/modules/schema/shortcode/jobposting.php:69 msgid "Hiring Organization " msgstr "雇用する組織" #: includes/modules/schema/shortcode/jobposting.php:62 msgid "Employment Type " msgstr "雇用形態" #: includes/modules/schema/shortcode/jobposting.php:55 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Unpublish when expired" msgstr "これが期限切れになったときに非公開" #: includes/modules/schema/shortcode/jobposting.php:48 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Posting Expiry Date" msgstr "投稿の有効期限" #: includes/modules/schema/shortcode/jobposting.php:41 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Date Posted" msgstr "投稿日" #: includes/modules/schema/shortcode/jobposting.php:34 msgid "Payroll" msgstr "給与" #: includes/modules/schema/shortcode/jobposting.php:27 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Salary Currency" msgstr "給与の通貨" #: includes/modules/schema/shortcode/jobposting.php:20 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Salary" msgstr "給料" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Total Time" msgstr "所要時間" #: includes/modules/schema/shortcode/dataset.php:109 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Distribution" msgstr "分布" #: includes/modules/schema/shortcode/dataset.php:105 msgid "Format" msgstr "フォーマット" #: includes/modules/schema/shortcode/dataset.php:91 msgid "Data Sets" msgstr "データセット" #: includes/modules/schema/shortcode/dataset.php:78 msgid "Special Coverage" msgstr "特別報道" #: includes/modules/schema/shortcode/dataset.php:71 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Temporal Coverage" msgstr "一時的な報道" #: includes/modules/schema/shortcode/dataset.php:64 msgid "Catalog" msgstr "カタログ" #: includes/modules/schema/shortcode/dataset.php:57 #: includes/modules/schema/shortcode/dataset.php:88 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "License" msgstr "ライセンス" #: includes/modules/analytics/views/email-reports/sections/losing-keywords.php:32 #: includes/modules/analytics/views/email-reports/sections/winning-keywords.php:32 #: includes/modules/schema/shortcode/dataset.php:49 #: includes/modules/analytics/assets/js/stats.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Keywords" msgstr "キーワード" #: includes/modules/schema/shortcode/dataset.php:38 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Identifier" msgstr "識別子" #: includes/modules/schema/shortcode/dataset.php:28 msgid "Reference Web page " msgstr "リファレンスのウェブページ" #: includes/modules/schema/shortcode/claimreview.php:61 msgid "Appearance Published Date" msgstr "外観公開日" #: includes/modules/schema/shortcode/claimreview.php:54 msgid "Appearance Author" msgstr "投稿者の外観" #: includes/modules/schema/shortcode/claimreview.php:47 msgid "Appearance URL" msgstr "URLの外観" #: includes/modules/schema/shortcode/claimreview.php:40 msgid "Appearance Headline" msgstr "見出しの外観" #: includes/modules/schema/shortcode/claimreview.php:33 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Published Date" msgstr "公開日" #: includes/modules/schema/shortcode/claimreview.php:26 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Author Name" msgstr "投稿者の名前" #: includes/modules/redirections/csv-import-redirections/class-import-row.php:253 msgid "Could not import redirection." msgstr "リダイレクトをインポートできませんでした。" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:537 msgid "Are you sure you want to import redirections from this CSV file?" msgstr "この CSV ファイルからリダイレクトをインポートしてもよろしいですか?" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:515 msgid "Deleted" msgstr "削除済み" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:514 msgid "Updated" msgstr "更新しました" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:513 msgid "Created" msgstr "作成した" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:241 msgid "Sorry, you are not allowed to import redirections on this site." msgstr "申し訳ありませんが、このサイトにリダイレクトをインポートすることは許可されていません。" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:176 msgid "Import & Export" msgstr "インポート・エクスポート" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:127 msgid "More details" msgstr "詳細" #. Translators: placeholder is a comma-separated list of columns. #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:126 msgid "Import a CSV file to create or update redirections. The file must include at least the following columns: %s" msgstr "CSV ファイルをインポートして、リダイレクトを作成または更新します。 ファイルには、少なくとも次の列が含まれている必要があります。%s" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:83 msgid "CSV Import" msgstr "CSV インポート" #. Translators: 1 is the command name, 2 is the column name. #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:74 msgid "Use %1$s (case-sensitive) as the value for the %2$s column to delete a redirection." msgstr "リダイレクトを削除するには、%2$s列の値として%1$s(大文字と小文字を区別)を使用します。" #. Translators: placeholder is the column name. #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:68 msgid "If the numeric ID is specified in the %s column, then the redirection will be edited. If it is not set or empty, then a new redirection will be created." msgstr "%s 列に数値 ID が指定されている場合、リダイレクトが編集されます。 設定されていないか空の場合、新しいリダイレクトが作成されます。" #. Translators: placeholder is a comma-separated list of columns. #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:59 msgid "Use the following columns in the CSV file (the order does not matter): %s" msgstr "CSV ファイルで次の列を使用します(順序は関係ありません):%s" #: includes/modules/local-seo/views/titles-options.php:760 msgid "Contact Page" msgstr "お問い合わせページ" #: includes/modules/local-seo/views/titles-options.php:745 #: includes/modules/local-seo/views/titles-options.php:761 msgid "Select a page on your site where you want to show the LocalBusiness meta data." msgstr "LocalBusiness のメタデータを表示するサイト上のページを選択します。" #: includes/modules/local-seo/views/titles-options.php:744 msgid "About Page" msgstr "概要ページ" #: includes/modules/local-seo/views/titles-options.php:735 #: includes/modules/local-seo/views/titles-options.php:751 msgid "Select Page" msgstr "ページを選択" #: includes/modules/local-seo/views/titles-options.php:729 msgid "As above, but the label that would be applicable for more than one location (default: RM Locations)." msgstr "上記と同じですが、複数の場所に適用されるラベル(デフォルト:RM の場所)" #: includes/modules/local-seo/views/titles-options.php:727 msgid "Locations Post Type Name (Plural)" msgstr "場所の投稿タイプ名(複数形)" #: includes/modules/local-seo/views/titles-options.php:718 msgid "The label that appears in the sidebar for the custom post type where you can add & manage locations." msgstr "場所を追加および管理できるカスタム投稿タイプのサイドバーに表示されるラベル。" #: includes/modules/local-seo/views/titles-options.php:716 msgid "Location Post Type Name" msgstr "場所の投稿タイプ名" #: includes/modules/local-seo/views/titles-options.php:705 msgid "Locations Category Base" msgstr "場所情報カテゴリースラッグ" #: includes/modules/local-seo/views/titles-options.php:694 msgid "Locations Post Type Base" msgstr "場所ポストタイプベース" #: includes/modules/local-seo/views/titles-options.php:685 msgid "Latitude and longitude values separated by comma." msgstr "緯度と経度の値はコンマで区切られます。" #: includes/modules/local-seo/views/titles-options.php:684 msgid "Geo Coordinates" msgstr "地理座標" #. translators: %s expands to "Google Maps Embed API" #. https://developers.google.com/maps/documentation/embed #: includes/modules/local-seo/views/titles-options.php:674 msgid "Google Maps Embed API" msgstr "Google Maps Embed API" #. translators: %s expands to "Google Maps Embed API" #. https://developers.google.com/maps/documentation/embed #: includes/modules/local-seo/views/titles-options.php:674 msgid "An API Key is required to display embedded Google Maps on your site. Get it here: %s" msgstr "サイトに埋め込まれた Google Maps を表示するには、API キーが必要です。 ここで入手:%s" #: includes/modules/local-seo/views/titles-options.php:672 msgid "Google Maps API Key" msgstr "Google Maps API キー" #: includes/modules/local-seo/views/titles-options.php:658 msgid "Include business locations in site-wide search results." msgstr "サイト全体の検索結果にビジネスの場所を含めます。" #: includes/modules/local-seo/views/titles-options.php:657 msgid "Enhanced Search" msgstr "検索拡張機能" #: includes/modules/local-seo/views/titles-options.php:643 msgid "Enable if all of the locations where you serve customers are a part of the same legal entity." msgstr "顧客にサービスを提供するすべての場所が同じ法人の一部である場合に有効にします。" #: includes/modules/local-seo/views/titles-options.php:642 msgid "All Locations are part of the same Organization" msgstr "すべての場所は同じ組織の一部です" #: includes/modules/local-seo/views/titles-options.php:628 msgid "Automatically detect the user's location as the starting point." msgstr "ユーザーの開始位置自動検出" #: includes/modules/local-seo/views/titles-options.php:627 msgid "Location Detection" msgstr "位置検出" #: includes/modules/local-seo/views/titles-options.php:617 msgid "Customize the label of the option users can use can click to get directions to your business location on the frontend." msgstr "ユーザーが使用できるオプションのラベルをカスタマイズし、クリックしてフロントエンドのビジネスの場所への道順を取得できます。" #: includes/modules/local-seo/views/titles-options.php:616 msgid "Show Route label" msgstr "「ルート表示」ラベル" #: includes/modules/local-seo/views/titles-options.php:606 msgid "Select your organization’s primary country of operation. This helps improve the accuracy of the store locator." msgstr "組織の主要な事業国を選択してください。 これにより、店舗検索の精度が向上します。" #: includes/modules/local-seo/views/titles-options.php:605 msgid "Primary Country" msgstr "主要一国" #: includes/modules/local-seo/views/titles-options.php:587 msgid "Limit the number of locations shown on your website to those nearest your user." msgstr "サイトに表示される場所の数を、ユーザーに最も近い場所に制限します。" #: includes/modules/local-seo/views/titles-options.php:586 #: assets/admin/js/blocks.js:1 msgid "Maximum number of locations to show" msgstr "表示する場所の最大数" #: includes/modules/local-seo/views/titles-options.php:575 #: assets/admin/js/blocks.js:1 msgid "Terrain" msgstr "地形表示" #: includes/modules/local-seo/views/titles-options.php:574 #: assets/admin/js/blocks.js:1 msgid "Roadmap" msgstr "ロードマップ(道路や建物)" #: includes/modules/local-seo/views/titles-options.php:573 #: assets/admin/js/blocks.js:1 msgid "Satellite" msgstr "サテライト" #: includes/modules/local-seo/views/titles-options.php:572 #: assets/admin/js/blocks.js:1 msgid "Hybrid" msgstr "ハイブリッド" #: includes/modules/local-seo/views/titles-options.php:570 msgid "Select the map style you wish to use on the frontend of your website." msgstr "サイトのフロントエンドで使用するマップスタイルを選択します。" #: includes/modules/local-seo/views/titles-options.php:569 msgid "Map Style" msgstr "地図スタイル" #: includes/modules/local-seo/views/titles-options.php:558 msgid "Miles" msgstr "マイル" #: includes/modules/local-seo/views/titles-options.php:557 msgid "Kilometers" msgstr "キロメートル" #: includes/modules/local-seo/views/titles-options.php:555 msgid "Select your preferred measurement system (miles or kilometers)." msgstr "ご希望の測定システム(マイルまたはキロメートル)を選択してください。" #: includes/modules/local-seo/views/titles-options.php:554 msgid "Measurement system" msgstr "測定システム" #: includes/modules/local-seo/views/titles-options.php:544 msgid "Open 24h label" msgstr "24時間ラベルオープン" #: includes/modules/local-seo/views/titles-options.php:534 msgid "Select the text to display alongside your opening hours when your store is open 24/7." msgstr "ストアが24時間年中無休で営業しているときに営業時間の横に表示するテキストを選択します。" #: includes/modules/local-seo/views/titles-options.php:533 msgid "Open 24/7 label" msgstr "24時間年中無休ラベル" #: includes/modules/local-seo/views/titles-options.php:523 msgid "Text to show in Opening hours when business is closed." msgstr "営業時間外の営業時間内に表示するテキスト。" #: includes/modules/local-seo/views/titles-options.php:522 msgid "Closed label" msgstr "ラベルクロス" #: includes/modules/local-seo/views/titles-options.php:507 msgid "Don't add opening hours data in Schema" msgstr "スキーマに営業時間データを追加しないでください" #: includes/modules/local-seo/views/titles-options.php:506 msgid "Hide Opening Hours" msgstr "営業時間を非表示" #: includes/modules/local-seo/views/titles-options.php:497 msgid "The price range of the business, for example $$$." msgstr "ビジネスの価格帯、例えば $$$。" #: includes/modules/local-seo/views/titles-options.php:496 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Price Range" msgstr "価格範囲" #: includes/modules/local-seo/views/titles-options.php:488 msgid "Format: +1-401-555-1212" msgstr "フォーマット:+1-401-555-1212" #: includes/modules/local-seo/views/titles-options.php:466 msgid "Add number" msgstr "数字を追加" #: includes/modules/local-seo/views/titles-options.php:463 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Phone Number" msgstr "電話番号" #: includes/modules/local-seo/views/titles-options.php:453 msgid "Time format used in the contact shortcode." msgstr "連絡先のショートコードで使用される時間形式。" #: includes/modules/local-seo/views/titles-options.php:448 msgid "Opening Hours Format" msgstr "営業時間の形式" #: includes/modules/local-seo/views/titles-options.php:440 msgid "e.g. 09:00-17:00" msgstr "例:09:00〜17:00" #: includes/modules/local-seo/views/titles-options.php:430 msgid "Sunday" msgstr "日曜日" #: includes/modules/local-seo/views/titles-options.php:429 msgid "Saturday" msgstr "土曜日" #: includes/modules/local-seo/views/titles-options.php:428 msgid "Friday" msgstr "金曜日" #: includes/modules/local-seo/views/titles-options.php:427 msgid "Thursday" msgstr "木曜日" #: includes/modules/local-seo/views/titles-options.php:426 msgid "Wednesday" msgstr "水曜日" #: includes/modules/local-seo/views/titles-options.php:425 msgid "Tuesday" msgstr "火曜日" #: includes/modules/local-seo/views/titles-options.php:424 msgid "Monday" msgstr "月曜日" #: includes/modules/local-seo/views/titles-options.php:410 msgid "Add time" msgstr "時間を追加" #: includes/modules/local-seo/views/titles-options.php:408 msgid "Select opening hours. You can add multiple sets if you have different opening or closing hours on some days or if you have a mid-day break. Times are specified using 24:00 time." msgstr "営業時間を選択します。 ある日の営業時間と閉店時間が異なる場合、または正午の休憩がある場合は、複数のセットを追加できます。 時間は 24:00 の時間を使用して指定されます。" #: includes/modules/local-seo/views/titles-options.php:407 #: assets/admin/js/blocks.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Opening Hours" msgstr "営業時間" #: includes/modules/local-seo/views/titles-options.php:396 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Business Type" msgstr "ビジネスタイプ" #: includes/modules/local-seo/views/titles-options.php:381 msgid "Format used when the address is displayed using the [rank_math_contact_info] shortcode.
    Available Tags: {address}, {locality}, {region}, {postalcode}, {country}, {gps}" msgstr "[rank_math_contact_info]のショートコードを使用してアドレスを表示するときに使用される形式。
    使用可能なタグ:{address}、{locality}、{region}、{postalcode}、{country}、{gps}" #: includes/modules/local-seo/views/titles-options.php:380 msgid "Address Format" msgstr "住所形式" #: includes/modules/local-seo/views/titles-options.php:362 #: includes/modules/local-seo/views/titles-options.php:464 msgid "Search engines may prominently display your contact phone number for mobile users." msgstr "検索エンジンは、モバイルユーザーの連絡先電話番号を目立つように表示する場合があります。 " #: includes/modules/local-seo/views/titles-options.php:353 msgid "Search engines display your email address." msgstr "検索エンジンはメールアドレスを表示します。" #: includes/modules/local-seo/views/titles-options.php:338 msgid "Once you save the changes, we will create a new custom post type called \"Locations\" where you can add multiple locations of your business/organization." msgstr "変更を保存すると、「場所」と呼ばれる新しいカスタム投稿タイプが作成され、ビジネス/組織の複数の場所を追加できます。" #: includes/modules/local-seo/views/titles-options.php:337 msgid "Use Multiple Locations" msgstr "複数の場所を使用する" #: includes/modules/local-seo/views/titles-options.php:328 msgid "URL of the item." msgstr "項目の URL。" #: includes/modules/schema/shortcode/dataset.php:86 #: includes/modules/analytics/assets/js/stats.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Name" msgstr "名称" #: includes/modules/local-seo/views/titles-options.php:279 msgid "Choose whether the site represents a person or an organization." msgstr "サイトが個人を表すか組織を表すかを選択します。" #: includes/modules/local-seo/views/titles-options.php:277 msgid "Organization" msgstr "組織" #: includes/modules/local-seo/views/titles-options.php:274 msgid "Person or Company" msgstr "個人または会社" #: includes/admin/class-admin-helper.php:365 #: includes/admin/class-admin-helper.php:615 #: includes/modules/local-seo/views/titles-options.php:267 msgid "Zimbabwe" msgstr "ジンバブエ" #: includes/admin/class-admin-helper.php:364 #: includes/admin/class-admin-helper.php:614 #: includes/modules/local-seo/views/titles-options.php:266 msgid "Zambia" msgstr "ザンビア" #: includes/admin/class-admin-helper.php:363 #: includes/admin/class-admin-helper.php:613 #: includes/modules/local-seo/views/titles-options.php:265 msgid "Yemen" msgstr "イエメン" #: includes/modules/local-seo/views/titles-options.php:264 msgid "Western Samoa" msgstr "西サモア" #: includes/admin/class-admin-helper.php:362 #: includes/admin/class-admin-helper.php:612 #: includes/modules/local-seo/views/titles-options.php:263 msgid "Western Sahara" msgstr "西サハラ" #: includes/admin/class-admin-helper.php:361 #: includes/modules/local-seo/views/titles-options.php:262 msgid "Wallis and Futuna" msgstr "ウォリス・フツナ" #: includes/admin/class-admin-helper.php:610 #: includes/modules/local-seo/views/titles-options.php:261 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Vietnam" msgstr "ベトナム" #: includes/admin/class-admin-helper.php:357 #: includes/admin/class-admin-helper.php:609 #: includes/modules/local-seo/views/titles-options.php:260 msgid "Venezuela" msgstr "ベネズエラ" #: includes/modules/local-seo/views/titles-options.php:259 msgid "Vatican" msgstr "バチカン" #: includes/admin/class-admin-helper.php:356 #: includes/admin/class-admin-helper.php:608 #: includes/modules/local-seo/views/titles-options.php:258 msgid "Vanuatu" msgstr "バヌアツ" #: includes/admin/class-admin-helper.php:355 #: includes/admin/class-admin-helper.php:607 #: includes/modules/local-seo/views/titles-options.php:257 msgid "Uzbekistan" msgstr "ウズベキスタン" #: includes/admin/class-admin-helper.php:354 #: includes/admin/class-admin-helper.php:606 #: includes/modules/local-seo/views/titles-options.php:256 msgid "Uruguay" msgstr "ウルグアイ" #: includes/modules/local-seo/views/titles-options.php:255 msgid "United States (US)" msgstr "アメリカ(US)" #: includes/modules/local-seo/views/titles-options.php:254 msgid "United Kingdom (UK)" msgstr "イギリス (UK)" #: includes/admin/class-admin-helper.php:350 #: includes/admin/class-admin-helper.php:603 #: includes/modules/local-seo/views/titles-options.php:253 msgid "United Arab Emirates" msgstr "アラブ首長国連邦" #: includes/admin/class-admin-helper.php:349 #: includes/admin/class-admin-helper.php:602 #: includes/modules/local-seo/views/titles-options.php:252 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Ukraine" msgstr "ウクライナ" #: includes/admin/class-admin-helper.php:348 #: includes/admin/class-admin-helper.php:601 #: includes/modules/local-seo/views/titles-options.php:251 msgid "Uganda" msgstr "ウガンダ" #: includes/admin/class-admin-helper.php:347 #: includes/admin/class-admin-helper.php:599 #: includes/modules/local-seo/views/titles-options.php:250 msgid "Tuvalu" msgstr "ツバル" #: includes/admin/class-admin-helper.php:346 #: includes/modules/local-seo/views/titles-options.php:249 msgid "Turks and Caicos Islands" msgstr "タークス・カイコス諸島" #: includes/admin/class-admin-helper.php:345 #: includes/admin/class-admin-helper.php:597 #: includes/modules/local-seo/views/titles-options.php:248 msgid "Turkmenistan" msgstr "トルクメニスタン" #: includes/admin/class-admin-helper.php:344 #: includes/admin/class-admin-helper.php:596 #: includes/modules/local-seo/views/titles-options.php:247 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Turkey" msgstr "トルコ" #: includes/admin/class-admin-helper.php:343 #: includes/admin/class-admin-helper.php:595 #: includes/modules/local-seo/views/titles-options.php:246 msgid "Tunisia" msgstr "チュニジア" #: includes/admin/class-admin-helper.php:342 #: includes/modules/local-seo/views/titles-options.php:245 msgid "Trinidad and Tobago" msgstr "トリニダード・トバゴ" #: includes/admin/class-admin-helper.php:341 #: includes/admin/class-admin-helper.php:593 #: includes/modules/local-seo/views/titles-options.php:244 msgid "Tonga" msgstr "トンガ" #: includes/admin/class-admin-helper.php:340 #: includes/modules/local-seo/views/titles-options.php:243 msgid "Tokelau" msgstr "トケラウ諸島" #: includes/admin/class-admin-helper.php:339 #: includes/admin/class-admin-helper.php:592 #: includes/modules/local-seo/views/titles-options.php:242 msgid "Togo" msgstr "トーゴ" #: includes/admin/class-admin-helper.php:338 #: includes/admin/class-admin-helper.php:591 #: includes/modules/local-seo/views/titles-options.php:241 msgid "Timor-Leste" msgstr "東ティモール" #: includes/admin/class-admin-helper.php:337 #: includes/admin/class-admin-helper.php:590 #: includes/modules/local-seo/views/titles-options.php:240 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Thailand" msgstr "タイ" #: includes/admin/class-admin-helper.php:589 #: includes/modules/local-seo/views/titles-options.php:239 msgid "Tanzania" msgstr "タンザニア" #: includes/admin/class-admin-helper.php:335 #: includes/admin/class-admin-helper.php:588 #: includes/modules/local-seo/views/titles-options.php:238 msgid "Tajikistan" msgstr "タジキスタン" #: includes/admin/class-admin-helper.php:587 #: includes/modules/local-seo/views/titles-options.php:237 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Taiwan" msgstr "台湾" #: includes/admin/class-admin-helper.php:585 #: includes/modules/local-seo/views/titles-options.php:236 msgid "Syria" msgstr "シリア" #: includes/admin/class-admin-helper.php:332 #: includes/admin/class-admin-helper.php:584 #: includes/modules/local-seo/views/titles-options.php:235 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Switzerland" msgstr "スイス" #: includes/admin/class-admin-helper.php:331 #: includes/admin/class-admin-helper.php:583 #: includes/modules/local-seo/views/titles-options.php:234 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Sweden" msgstr "スウェーデン" #: includes/admin/class-admin-helper.php:330 #: includes/admin/class-admin-helper.php:582 #: includes/modules/local-seo/views/titles-options.php:233 msgid "Swaziland" msgstr "スワジランド" #: includes/admin/class-admin-helper.php:329 #: includes/modules/local-seo/views/titles-options.php:232 msgid "Svalbard and Jan Mayen" msgstr "スバールバル諸島とヤンマイエン島" #: includes/admin/class-admin-helper.php:328 #: includes/admin/class-admin-helper.php:580 #: includes/modules/local-seo/views/titles-options.php:231 msgid "Suriname" msgstr "スリナム" #: includes/admin/class-admin-helper.php:327 #: includes/admin/class-admin-helper.php:579 #: includes/modules/local-seo/views/titles-options.php:230 msgid "Sudan" msgstr "スーダン" #: includes/admin/class-admin-helper.php:326 #: includes/admin/class-admin-helper.php:572 #: includes/modules/local-seo/views/titles-options.php:229 msgid "Sri Lanka" msgstr "スリランカ" #: includes/admin/class-admin-helper.php:325 #: includes/admin/class-admin-helper.php:571 #: includes/modules/local-seo/views/titles-options.php:228 msgid "Spain" msgstr "スペイン" #: includes/admin/class-admin-helper.php:570 #: includes/modules/local-seo/views/titles-options.php:227 msgid "South Sudan" msgstr "南スーダン" #: includes/admin/class-admin-helper.php:569 #: includes/modules/local-seo/views/titles-options.php:226 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "South Korea" msgstr "韓国" #: includes/modules/local-seo/views/titles-options.php:225 msgid "South Georgia/Sandwich Islands" msgstr "サウスジョージア・サウスサンドウィッチ諸島" #: includes/admin/class-admin-helper.php:323 #: includes/admin/class-admin-helper.php:568 #: includes/modules/local-seo/views/titles-options.php:224 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "South Africa" msgstr "南アフリカ" #: includes/admin/class-admin-helper.php:322 #: includes/admin/class-admin-helper.php:567 #: includes/modules/local-seo/views/titles-options.php:223 msgid "Somalia" msgstr "ソマリア" #: includes/admin/class-admin-helper.php:321 #: includes/admin/class-admin-helper.php:566 #: includes/modules/local-seo/views/titles-options.php:222 msgid "Solomon Islands" msgstr "ソロモン諸島" #: includes/admin/class-admin-helper.php:320 #: includes/admin/class-admin-helper.php:565 #: includes/modules/local-seo/views/titles-options.php:221 msgid "Slovenia" msgstr "スロベニア" #: includes/admin/class-admin-helper.php:319 #: includes/admin/class-admin-helper.php:564 #: includes/modules/local-seo/views/titles-options.php:220 msgid "Slovakia" msgstr "スロバキア" #: includes/admin/class-admin-helper.php:318 #: includes/admin/class-admin-helper.php:562 #: includes/modules/local-seo/views/titles-options.php:219 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Singapore" msgstr "シンガポール" #: includes/admin/class-admin-helper.php:317 #: includes/admin/class-admin-helper.php:561 #: includes/modules/local-seo/views/titles-options.php:218 msgid "Sierra Leone" msgstr "シエラレオネ" #: includes/admin/class-admin-helper.php:316 #: includes/admin/class-admin-helper.php:560 #: includes/modules/local-seo/views/titles-options.php:217 msgid "Seychelles" msgstr "セイシェル" #: includes/admin/class-admin-helper.php:559 #: includes/modules/local-seo/views/titles-options.php:216 msgid "Serbia" msgstr "セルビア" #: includes/admin/class-admin-helper.php:314 #: includes/admin/class-admin-helper.php:558 #: includes/modules/local-seo/views/titles-options.php:215 msgid "Senegal" msgstr "セネガル" #: includes/admin/class-admin-helper.php:313 #: includes/admin/class-admin-helper.php:557 #: includes/modules/local-seo/views/titles-options.php:214 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Saudi Arabia" msgstr "サウジアラビア" #: includes/admin/class-admin-helper.php:311 #: includes/admin/class-admin-helper.php:556 #: includes/modules/local-seo/views/titles-options.php:213 msgid "San Marino" msgstr "サンマリノ" #: includes/admin/class-admin-helper.php:309 #: includes/modules/local-seo/views/titles-options.php:212 msgid "Saint Vincent and the Grenadines" msgstr "セントビンセントおよびグレナディーン諸島" #: includes/admin/class-admin-helper.php:308 #: includes/modules/local-seo/views/titles-options.php:211 msgid "Saint Pierre and Miquelon" msgstr "サンピエール島・ミクロン島" #: includes/modules/local-seo/views/titles-options.php:210 msgid "Saint Martin (French part)" msgstr "セント・マーチン島" #: includes/modules/local-seo/views/titles-options.php:209 msgid "Saint Martin (Dutch part)" msgstr "シント・マールテン" #: includes/admin/class-admin-helper.php:307 #: includes/modules/local-seo/views/titles-options.php:208 msgid "Saint Lucia" msgstr "セントルシア" #: includes/admin/class-admin-helper.php:306 #: includes/modules/local-seo/views/titles-options.php:207 msgid "Saint Kitts and Nevis" msgstr "セントクリストファー・ネイビス" #: includes/admin/class-admin-helper.php:305 #: includes/modules/local-seo/views/titles-options.php:206 msgid "Saint Helena" msgstr "セント・ヘレナ島" #: includes/modules/local-seo/views/titles-options.php:205 msgid "Saint Barthélemy" msgstr "サン・バルテルミー" #: includes/modules/local-seo/views/titles-options.php:204 msgid "São Tomé and Príncipe" msgstr "サントメ・プリンシペ" #: includes/admin/class-admin-helper.php:304 #: includes/admin/class-admin-helper.php:553 #: includes/modules/local-seo/views/titles-options.php:203 msgid "Rwanda" msgstr "ルワンダ" #: includes/admin/class-admin-helper.php:552 #: includes/modules/local-seo/views/titles-options.php:202 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Russia" msgstr "ロシア" #: includes/admin/class-admin-helper.php:302 #: includes/admin/class-admin-helper.php:551 #: includes/modules/local-seo/views/titles-options.php:201 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Romania" msgstr "ルーマニア" #: includes/admin/class-admin-helper.php:301 #: includes/modules/local-seo/views/titles-options.php:200 msgid "Reunion" msgstr "レユニオン" #: includes/modules/local-seo/views/titles-options.php:199 msgid "Republic of Ireland" msgstr "アイルランド" #: includes/admin/class-admin-helper.php:300 #: includes/admin/class-admin-helper.php:550 #: includes/modules/local-seo/views/titles-options.php:198 msgid "Qatar" msgstr "カタール" #: includes/admin/class-admin-helper.php:298 #: includes/admin/class-admin-helper.php:548 #: includes/modules/local-seo/views/titles-options.php:197 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Portugal" msgstr "ポルトガル" #: includes/admin/class-admin-helper.php:297 #: includes/admin/class-admin-helper.php:547 #: includes/modules/local-seo/views/titles-options.php:196 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Poland" msgstr "ポーランド" #: includes/admin/class-admin-helper.php:296 #: includes/modules/local-seo/views/titles-options.php:195 msgid "Pitcairn" msgstr "ピトケアン諸島" #: includes/admin/class-admin-helper.php:295 #: includes/admin/class-admin-helper.php:546 #: includes/modules/local-seo/views/titles-options.php:194 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Philippines" msgstr "フィリピン" #: includes/admin/class-admin-helper.php:294 #: includes/admin/class-admin-helper.php:545 #: includes/modules/local-seo/views/titles-options.php:193 msgid "Peru" msgstr "ペルー" #: includes/admin/class-admin-helper.php:293 #: includes/admin/class-admin-helper.php:544 #: includes/modules/local-seo/views/titles-options.php:192 msgid "Paraguay" msgstr "パラグアイ" #: includes/admin/class-admin-helper.php:292 #: includes/admin/class-admin-helper.php:543 #: includes/modules/local-seo/views/titles-options.php:191 msgid "Papua New Guinea" msgstr "パプアニューギニア" #: includes/admin/class-admin-helper.php:291 #: includes/admin/class-admin-helper.php:542 #: includes/modules/local-seo/views/titles-options.php:190 msgid "Panama" msgstr "パナマ" #: includes/modules/local-seo/views/titles-options.php:189 msgid "Palestinian Territory" msgstr "パレスチナ自治区" #: includes/admin/class-admin-helper.php:288 #: includes/admin/class-admin-helper.php:539 #: includes/modules/local-seo/views/titles-options.php:188 msgid "Pakistan" msgstr "パキスタン" #: includes/admin/class-admin-helper.php:287 #: includes/admin/class-admin-helper.php:538 #: includes/modules/local-seo/views/titles-options.php:187 msgid "Oman" msgstr "オマーン" #: includes/admin/class-admin-helper.php:286 #: includes/admin/class-admin-helper.php:537 #: includes/modules/local-seo/views/titles-options.php:186 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Norway" msgstr "ノルウェー" #: includes/admin/class-admin-helper.php:535 #: includes/modules/local-seo/views/titles-options.php:185 msgid "North Korea" msgstr "北朝鮮" #: includes/admin/class-admin-helper.php:284 #: includes/admin/class-admin-helper.php:534 #: includes/modules/local-seo/views/titles-options.php:184 msgid "Norfolk Island" msgstr "ノーフォーク島" #: includes/admin/class-admin-helper.php:283 #: includes/admin/class-admin-helper.php:533 #: includes/modules/local-seo/views/titles-options.php:183 msgid "Niue" msgstr "ニウエ" #: includes/admin/class-admin-helper.php:282 #: includes/admin/class-admin-helper.php:532 #: includes/modules/local-seo/views/titles-options.php:182 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Nigeria" msgstr "ナイジェリア" #: includes/admin/class-admin-helper.php:281 #: includes/admin/class-admin-helper.php:531 #: includes/modules/local-seo/views/titles-options.php:181 msgid "Niger" msgstr "ニジェール" #: includes/admin/class-admin-helper.php:280 #: includes/admin/class-admin-helper.php:530 #: includes/modules/local-seo/views/titles-options.php:180 msgid "Nicaragua" msgstr "ニカラグア" #: includes/admin/class-admin-helper.php:279 #: includes/admin/class-admin-helper.php:529 #: includes/modules/local-seo/views/titles-options.php:179 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "New Zealand" msgstr "ニュージーランド" #: includes/admin/class-admin-helper.php:278 #: includes/admin/class-admin-helper.php:528 #: includes/modules/local-seo/views/titles-options.php:178 msgid "New Caledonia" msgstr "ニューカレドニア" #: includes/admin/class-admin-helper.php:277 #: includes/modules/local-seo/views/titles-options.php:177 msgid "Netherlands Antilles" msgstr "オランダ領アンティル" #: includes/admin/class-admin-helper.php:276 #: includes/admin/class-admin-helper.php:527 #: includes/modules/local-seo/views/titles-options.php:176 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Netherlands" msgstr "オランダ" #: includes/admin/class-admin-helper.php:275 #: includes/admin/class-admin-helper.php:526 #: includes/modules/local-seo/views/titles-options.php:175 msgid "Nepal" msgstr "ネパール" #: includes/admin/class-admin-helper.php:274 #: includes/admin/class-admin-helper.php:525 #: includes/modules/local-seo/views/titles-options.php:174 msgid "Nauru" msgstr "ナウル" #: includes/admin/class-admin-helper.php:273 #: includes/admin/class-admin-helper.php:524 #: includes/modules/local-seo/views/titles-options.php:173 msgid "Namibia" msgstr "ナミビア" #: includes/admin/class-admin-helper.php:272 #: includes/modules/local-seo/views/titles-options.php:172 msgid "Myanmar" msgstr "ミャンマー" #: includes/admin/class-admin-helper.php:271 #: includes/admin/class-admin-helper.php:522 #: includes/modules/local-seo/views/titles-options.php:171 msgid "Mozambique" msgstr "モザンビーク" #: includes/admin/class-admin-helper.php:270 #: includes/admin/class-admin-helper.php:521 #: includes/modules/local-seo/views/titles-options.php:170 msgid "Morocco" msgstr "モロッコ" #: includes/admin/class-admin-helper.php:269 #: includes/admin/class-admin-helper.php:520 #: includes/modules/local-seo/views/titles-options.php:169 msgid "Montserrat" msgstr "モントセラート" #: includes/admin/class-admin-helper.php:519 #: includes/modules/local-seo/views/titles-options.php:168 msgid "Montenegro" msgstr "モンテネグロ" #: includes/admin/class-admin-helper.php:268 #: includes/admin/class-admin-helper.php:518 #: includes/modules/local-seo/views/titles-options.php:167 msgid "Mongolia" msgstr "モンゴル" #: includes/admin/class-admin-helper.php:267 #: includes/admin/class-admin-helper.php:517 #: includes/modules/local-seo/views/titles-options.php:166 msgid "Monaco" msgstr "モナコ" #: includes/admin/class-admin-helper.php:516 #: includes/modules/local-seo/views/titles-options.php:165 msgid "Moldova" msgstr "モルドバ" #: includes/admin/class-admin-helper.php:515 #: includes/modules/local-seo/views/titles-options.php:164 msgid "Micronesia" msgstr "ミクロネシア" #: includes/admin/class-admin-helper.php:263 #: includes/admin/class-admin-helper.php:514 #: includes/modules/local-seo/views/titles-options.php:163 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Mexico" msgstr "メキシコ" #: includes/admin/class-admin-helper.php:262 #: includes/admin/class-admin-helper.php:513 #: includes/modules/local-seo/views/titles-options.php:162 msgid "Mayotte" msgstr "マヨット" #: includes/admin/class-admin-helper.php:261 #: includes/admin/class-admin-helper.php:512 #: includes/modules/local-seo/views/titles-options.php:161 msgid "Mauritius" msgstr "モーリシャス" #: includes/admin/class-admin-helper.php:260 #: includes/admin/class-admin-helper.php:511 #: includes/modules/local-seo/views/titles-options.php:160 msgid "Mauritania" msgstr "モーリタニア" #: includes/admin/class-admin-helper.php:259 #: includes/admin/class-admin-helper.php:510 #: includes/modules/local-seo/views/titles-options.php:159 msgid "Martinique" msgstr "マルティニーク" #: includes/admin/class-admin-helper.php:258 #: includes/admin/class-admin-helper.php:509 #: includes/modules/local-seo/views/titles-options.php:158 msgid "Marshall Islands" msgstr "マーシャル諸島" #: includes/admin/class-admin-helper.php:257 #: includes/admin/class-admin-helper.php:508 #: includes/modules/local-seo/views/titles-options.php:157 msgid "Malta" msgstr "マルタ" #: includes/admin/class-admin-helper.php:256 #: includes/admin/class-admin-helper.php:507 #: includes/modules/local-seo/views/titles-options.php:156 msgid "Mali" msgstr "マリ" #: includes/admin/class-admin-helper.php:255 #: includes/admin/class-admin-helper.php:506 #: includes/modules/local-seo/views/titles-options.php:155 msgid "Maldives" msgstr "モルディブ" #: includes/admin/class-admin-helper.php:254 #: includes/admin/class-admin-helper.php:505 #: includes/modules/local-seo/views/titles-options.php:154 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Malaysia" msgstr "マレーシア" #: includes/admin/class-admin-helper.php:253 #: includes/admin/class-admin-helper.php:504 #: includes/modules/local-seo/views/titles-options.php:153 msgid "Malawi" msgstr "マラウイ" #: includes/admin/class-admin-helper.php:252 #: includes/admin/class-admin-helper.php:503 #: includes/modules/local-seo/views/titles-options.php:152 msgid "Madagascar" msgstr "マダガスカル" #: includes/admin/class-admin-helper.php:502 #: includes/modules/local-seo/views/titles-options.php:151 msgid "Macedonia" msgstr "マケドニア" #: includes/modules/local-seo/views/titles-options.php:150 msgid "Macao S.A.R., China" msgstr "マカオ特別行政区、中国" #: includes/admin/class-admin-helper.php:249 #: includes/admin/class-admin-helper.php:500 #: includes/modules/local-seo/views/titles-options.php:149 msgid "Luxembourg" msgstr "ルクセンブルク" #: includes/admin/class-admin-helper.php:248 #: includes/admin/class-admin-helper.php:499 #: includes/modules/local-seo/views/titles-options.php:148 msgid "Lithuania" msgstr "リトアニア" #: includes/admin/class-admin-helper.php:247 #: includes/admin/class-admin-helper.php:498 #: includes/modules/local-seo/views/titles-options.php:147 msgid "Liechtenstein" msgstr "リヒテンシュタイン" #: includes/admin/class-admin-helper.php:497 #: includes/modules/local-seo/views/titles-options.php:146 msgid "Libya" msgstr "リビア" #: includes/admin/class-admin-helper.php:245 #: includes/admin/class-admin-helper.php:496 #: includes/modules/local-seo/views/titles-options.php:145 msgid "Liberia" msgstr "リベリア" #: includes/admin/class-admin-helper.php:244 #: includes/admin/class-admin-helper.php:495 #: includes/modules/local-seo/views/titles-options.php:144 msgid "Lesotho" msgstr "レソト" #: includes/admin/class-admin-helper.php:243 #: includes/admin/class-admin-helper.php:494 #: includes/modules/local-seo/views/titles-options.php:143 msgid "Lebanon" msgstr "レバノン" #: includes/admin/class-admin-helper.php:242 #: includes/modules/local-seo/views/titles-options.php:142 msgid "Latvia" msgstr "ラトビア" #: includes/admin/class-admin-helper.php:493 #: includes/modules/local-seo/views/titles-options.php:141 msgid "Laos" msgstr "ラオス" #: includes/admin/class-admin-helper.php:240 #: includes/admin/class-admin-helper.php:492 #: includes/modules/local-seo/views/titles-options.php:140 msgid "Kyrgyzstan" msgstr "キルギスタン" #: includes/admin/class-admin-helper.php:239 #: includes/admin/class-admin-helper.php:491 #: includes/modules/local-seo/views/titles-options.php:139 msgid "Kuwait" msgstr "クウェート" #: includes/admin/class-admin-helper.php:236 #: includes/admin/class-admin-helper.php:489 #: includes/modules/local-seo/views/titles-options.php:138 msgid "Kiribati" msgstr "キリバス" #: includes/admin/class-admin-helper.php:235 #: includes/admin/class-admin-helper.php:488 #: includes/modules/local-seo/views/titles-options.php:137 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Kenya" msgstr "ケニア" #: includes/admin/class-admin-helper.php:234 #: includes/admin/class-admin-helper.php:487 #: includes/modules/local-seo/views/titles-options.php:136 msgid "Kazakhstan" msgstr "カザフスタン" #: includes/admin/class-admin-helper.php:233 #: includes/admin/class-admin-helper.php:486 #: includes/modules/local-seo/views/titles-options.php:135 msgid "Jordan" msgstr "ヨルダン" #: includes/admin/class-admin-helper.php:485 #: includes/modules/local-seo/views/titles-options.php:134 msgid "Jersey" msgstr "ジャージー島" #: includes/admin/class-admin-helper.php:232 #: includes/admin/class-admin-helper.php:484 #: includes/modules/local-seo/views/titles-options.php:133 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Japan" msgstr "日本" #: includes/admin/class-admin-helper.php:231 #: includes/admin/class-admin-helper.php:483 #: includes/modules/local-seo/views/titles-options.php:132 msgid "Jamaica" msgstr "ジャマイカ" #: includes/modules/local-seo/views/titles-options.php:131 msgid "Ivory Coast" msgstr "コートジボワール" #: includes/admin/class-admin-helper.php:230 #: includes/admin/class-admin-helper.php:482 #: includes/modules/local-seo/views/titles-options.php:130 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Italy" msgstr "イタリア" #: includes/admin/class-admin-helper.php:229 #: includes/admin/class-admin-helper.php:481 #: includes/modules/local-seo/views/titles-options.php:129 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Israel" msgstr "イスラエル" #: includes/admin/class-admin-helper.php:480 #: includes/modules/local-seo/views/titles-options.php:128 msgid "Isle of Man" msgstr "マン島" #: includes/admin/class-admin-helper.php:227 #: includes/admin/class-admin-helper.php:478 #: includes/modules/local-seo/views/titles-options.php:127 msgid "Iraq" msgstr "イラク" #: includes/admin/class-admin-helper.php:477 #: includes/modules/local-seo/views/titles-options.php:126 msgid "Iran" msgstr "イラン" #: includes/admin/class-admin-helper.php:225 #: includes/admin/class-admin-helper.php:476 #: includes/modules/local-seo/views/titles-options.php:125 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Indonesia" msgstr "インドネシア" #: includes/admin/class-admin-helper.php:224 #: includes/admin/class-admin-helper.php:475 #: includes/modules/local-seo/views/titles-options.php:124 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "India" msgstr "インド" #: includes/admin/class-admin-helper.php:223 #: includes/admin/class-admin-helper.php:474 #: includes/modules/local-seo/views/titles-options.php:123 msgid "Iceland" msgstr "アイスランド" #: includes/admin/class-admin-helper.php:222 #: includes/admin/class-admin-helper.php:473 #: includes/modules/local-seo/views/titles-options.php:122 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Hungary" msgstr "ハンガリー" #: includes/admin/class-admin-helper.php:221 #: includes/admin/class-admin-helper.php:472 #: includes/modules/local-seo/views/titles-options.php:121 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Hong Kong" msgstr "香港" #: includes/admin/class-admin-helper.php:220 #: includes/admin/class-admin-helper.php:471 #: includes/modules/local-seo/views/titles-options.php:120 msgid "Honduras" msgstr "ホンジュラス" #: includes/modules/local-seo/views/titles-options.php:119 msgid "Heard Island and McDonald Islands" msgstr "ハード島とマクドナルド諸島" #: includes/admin/class-admin-helper.php:217 #: includes/admin/class-admin-helper.php:470 #: includes/modules/local-seo/views/titles-options.php:118 msgid "Haiti" msgstr "ハイチ" #: includes/admin/class-admin-helper.php:216 #: includes/admin/class-admin-helper.php:469 #: includes/modules/local-seo/views/titles-options.php:117 msgid "Guyana" msgstr "ガイアナ" #: includes/admin/class-admin-helper.php:215 #: includes/admin/class-admin-helper.php:468 #: includes/modules/local-seo/views/titles-options.php:116 msgid "Guinea-Bissau" msgstr "ギニアビサウ" #: includes/admin/class-admin-helper.php:214 #: includes/admin/class-admin-helper.php:467 #: includes/modules/local-seo/views/titles-options.php:115 msgid "Guinea" msgstr "ギニア" #: includes/admin/class-admin-helper.php:466 #: includes/modules/local-seo/views/titles-options.php:114 msgid "Guernsey" msgstr "ガーンジー" #: includes/admin/class-admin-helper.php:213 #: includes/admin/class-admin-helper.php:465 #: includes/modules/local-seo/views/titles-options.php:113 msgid "Guatemala" msgstr "グアテマラ" #: includes/admin/class-admin-helper.php:211 #: includes/admin/class-admin-helper.php:463 #: includes/modules/local-seo/views/titles-options.php:112 msgid "Guadeloupe" msgstr "グアドループ" #: includes/admin/class-admin-helper.php:210 #: includes/admin/class-admin-helper.php:462 #: includes/modules/local-seo/views/titles-options.php:111 msgid "Grenada" msgstr "グレナダ" #: includes/admin/class-admin-helper.php:209 #: includes/admin/class-admin-helper.php:461 #: includes/modules/local-seo/views/titles-options.php:110 msgid "Greenland" msgstr "グリーンランド" #: includes/admin/class-admin-helper.php:208 #: includes/admin/class-admin-helper.php:460 #: includes/modules/local-seo/views/titles-options.php:109 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Greece" msgstr "ギリシャ" #: includes/admin/class-admin-helper.php:207 #: includes/admin/class-admin-helper.php:459 #: includes/modules/local-seo/views/titles-options.php:108 msgid "Gibraltar" msgstr "ジブラルタル" #: includes/admin/class-admin-helper.php:206 #: includes/admin/class-admin-helper.php:458 #: includes/modules/local-seo/views/titles-options.php:107 msgid "Ghana" msgstr "ガーナ" #: includes/admin/class-admin-helper.php:205 #: includes/admin/class-admin-helper.php:457 #: includes/modules/local-seo/views/titles-options.php:106 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Germany" msgstr "ドイツ" #: includes/admin/class-admin-helper.php:204 #: includes/admin/class-admin-helper.php:456 #: includes/modules/local-seo/views/titles-options.php:105 msgid "Georgia" msgstr "ジョージア" #: includes/admin/class-admin-helper.php:203 #: includes/admin/class-admin-helper.php:455 #: includes/modules/local-seo/views/titles-options.php:104 msgid "Gambia" msgstr "ガンビア" #: includes/admin/class-admin-helper.php:202 #: includes/admin/class-admin-helper.php:454 #: includes/modules/local-seo/views/titles-options.php:103 msgid "Gabon" msgstr "ガボン" #: includes/admin/class-admin-helper.php:201 #: includes/modules/local-seo/views/titles-options.php:102 msgid "French Southern Territories" msgstr "フランス南部領土" #: includes/admin/class-admin-helper.php:200 #: includes/admin/class-admin-helper.php:453 #: includes/modules/local-seo/views/titles-options.php:101 msgid "French Polynesia" msgstr "フランス領ポリネシア" #: includes/admin/class-admin-helper.php:199 #: includes/admin/class-admin-helper.php:452 #: includes/modules/local-seo/views/titles-options.php:100 msgid "French Guiana" msgstr "フランス領ギアナ" #: includes/admin/class-admin-helper.php:198 #: includes/admin/class-admin-helper.php:451 #: includes/modules/local-seo/views/titles-options.php:99 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "France" msgstr "フランス" #: includes/admin/class-admin-helper.php:197 #: includes/admin/class-admin-helper.php:450 #: includes/modules/local-seo/views/titles-options.php:98 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Finland" msgstr "フィンランド" #: includes/admin/class-admin-helper.php:196 #: includes/admin/class-admin-helper.php:449 #: includes/modules/local-seo/views/titles-options.php:97 msgid "Fiji" msgstr "フィジー" #: includes/admin/class-admin-helper.php:195 #: includes/admin/class-admin-helper.php:448 #: includes/modules/local-seo/views/titles-options.php:96 msgid "Faroe Islands" msgstr "フェロー諸島" #: includes/modules/local-seo/views/titles-options.php:95 msgid "Falkland Islands" msgstr "フォークランド諸島" #: includes/admin/class-admin-helper.php:193 #: includes/admin/class-admin-helper.php:446 #: includes/modules/local-seo/views/titles-options.php:94 msgid "Ethiopia" msgstr "エチオピア" #: includes/admin/class-admin-helper.php:192 #: includes/admin/class-admin-helper.php:445 #: includes/modules/local-seo/views/titles-options.php:93 msgid "Estonia" msgstr "エストニア" #: includes/admin/class-admin-helper.php:191 #: includes/admin/class-admin-helper.php:444 #: includes/modules/local-seo/views/titles-options.php:92 msgid "Eritrea" msgstr "エリトリア" #: includes/admin/class-admin-helper.php:190 #: includes/admin/class-admin-helper.php:443 #: includes/modules/local-seo/views/titles-options.php:91 msgid "Equatorial Guinea" msgstr "赤道ギニア共和国" #: includes/admin/class-admin-helper.php:189 #: includes/admin/class-admin-helper.php:442 #: includes/modules/local-seo/views/titles-options.php:90 msgid "El Salvador" msgstr "エルサルバドル" #: includes/admin/class-admin-helper.php:188 #: includes/admin/class-admin-helper.php:441 #: includes/modules/local-seo/views/titles-options.php:89 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Egypt" msgstr "エジプト" #: includes/admin/class-admin-helper.php:187 #: includes/admin/class-admin-helper.php:440 #: includes/modules/local-seo/views/titles-options.php:88 msgid "Ecuador" msgstr "エクアドル" #: includes/admin/class-admin-helper.php:186 #: includes/admin/class-admin-helper.php:439 #: includes/modules/local-seo/views/titles-options.php:87 msgid "Dominican Republic" msgstr "ドミニカ共和国" #: includes/admin/class-admin-helper.php:185 #: includes/admin/class-admin-helper.php:438 #: includes/modules/local-seo/views/titles-options.php:86 msgid "Dominica" msgstr "ドミニカ" #: includes/admin/class-admin-helper.php:184 #: includes/admin/class-admin-helper.php:437 #: includes/modules/local-seo/views/titles-options.php:85 msgid "Djibouti" msgstr "ジブチ" #: includes/admin/class-admin-helper.php:183 #: includes/admin/class-admin-helper.php:436 #: includes/modules/local-seo/views/titles-options.php:84 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Denmark" msgstr "デンマーク" #: includes/admin/class-admin-helper.php:182 #: includes/modules/local-seo/views/titles-options.php:83 msgid "Czech Republic" msgstr "チェコ共和国" #: includes/admin/class-admin-helper.php:181 #: includes/admin/class-admin-helper.php:433 #: includes/modules/local-seo/views/titles-options.php:82 msgid "Cyprus" msgstr "キプロス" #: includes/admin/class-admin-helper.php:432 #: includes/modules/local-seo/views/titles-options.php:81 msgid "Curaçao" msgstr "キュラソー島" #: includes/admin/class-admin-helper.php:180 #: includes/admin/class-admin-helper.php:431 #: includes/modules/local-seo/views/titles-options.php:80 msgid "Cuba" msgstr "キューバ" #: includes/admin/class-admin-helper.php:179 #: includes/admin/class-admin-helper.php:430 #: includes/modules/local-seo/views/titles-options.php:79 msgid "Croatia" msgstr "クロアチア" #: includes/admin/class-admin-helper.php:177 #: includes/admin/class-admin-helper.php:429 #: includes/modules/local-seo/views/titles-options.php:78 msgid "Costa Rica" msgstr "コスタリカ" #: includes/admin/class-admin-helper.php:176 #: includes/admin/class-admin-helper.php:428 #: includes/modules/local-seo/views/titles-options.php:77 msgid "Cook Islands" msgstr "クック諸島" #: includes/modules/local-seo/views/titles-options.php:76 msgid "Congo (Kinshasa)" msgstr "コンゴ(キンシャサ)" #: includes/modules/local-seo/views/titles-options.php:75 msgid "Congo (Brazzaville)" msgstr "コンゴ(ブラザビル) " #: includes/admin/class-admin-helper.php:173 #: includes/admin/class-admin-helper.php:425 #: includes/modules/local-seo/views/titles-options.php:74 msgid "Comoros" msgstr "コモロ" #: includes/admin/class-admin-helper.php:172 #: includes/admin/class-admin-helper.php:424 #: includes/modules/local-seo/views/titles-options.php:73 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Colombia" msgstr "コロンビア" #: includes/admin/class-admin-helper.php:171 #: includes/modules/local-seo/views/titles-options.php:72 msgid "Cocos (Keeling) Islands" msgstr "ココス (キーリング) 諸島" #: includes/admin/class-admin-helper.php:170 #: includes/admin/class-admin-helper.php:423 #: includes/modules/local-seo/views/titles-options.php:71 msgid "Christmas Island" msgstr "クリスマス島" #: includes/admin/class-admin-helper.php:169 #: includes/admin/class-admin-helper.php:422 #: includes/modules/local-seo/views/titles-options.php:70 msgid "China" msgstr "中国" #: includes/admin/class-admin-helper.php:168 #: includes/admin/class-admin-helper.php:421 #: includes/modules/local-seo/views/titles-options.php:69 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Chile" msgstr "チリ" #: includes/admin/class-admin-helper.php:167 #: includes/admin/class-admin-helper.php:420 #: includes/modules/local-seo/views/titles-options.php:68 msgid "Chad" msgstr "チャド" #: includes/admin/class-admin-helper.php:166 #: includes/admin/class-admin-helper.php:419 #: includes/modules/local-seo/views/titles-options.php:67 msgid "Central African Republic" msgstr "中央アフリカ共和国" #: includes/admin/class-admin-helper.php:165 #: includes/admin/class-admin-helper.php:418 #: includes/modules/local-seo/views/titles-options.php:66 msgid "Cayman Islands" msgstr "ケイマン諸島" #: includes/admin/class-admin-helper.php:164 #: includes/admin/class-admin-helper.php:416 #: includes/modules/local-seo/views/titles-options.php:65 msgid "Cape Verde" msgstr "カーボベルデ" #: includes/admin/class-admin-helper.php:163 #: includes/admin/class-admin-helper.php:415 #: includes/modules/local-seo/views/titles-options.php:64 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Canada" msgstr "カナダ" #: includes/admin/class-admin-helper.php:162 #: includes/admin/class-admin-helper.php:414 #: includes/modules/local-seo/views/titles-options.php:63 msgid "Cameroon" msgstr "カメルーン" #: includes/admin/class-admin-helper.php:161 #: includes/admin/class-admin-helper.php:413 #: includes/modules/local-seo/views/titles-options.php:62 msgid "Cambodia" msgstr "カンボジア" #: includes/admin/class-admin-helper.php:160 #: includes/admin/class-admin-helper.php:412 #: includes/modules/local-seo/views/titles-options.php:61 msgid "Burundi" msgstr "ブルンジ" #: includes/admin/class-admin-helper.php:159 #: includes/admin/class-admin-helper.php:411 #: includes/modules/local-seo/views/titles-options.php:60 msgid "Burkina Faso" msgstr "ブルキナファソ" #: includes/admin/class-admin-helper.php:158 #: includes/admin/class-admin-helper.php:410 #: includes/modules/local-seo/views/titles-options.php:59 msgid "Bulgaria" msgstr "ブルガリア" #: includes/admin/class-admin-helper.php:409 #: includes/modules/local-seo/views/titles-options.php:58 msgid "Brunei" msgstr "ブルネイ" #: includes/admin/class-admin-helper.php:408 #: includes/modules/local-seo/views/titles-options.php:57 msgid "British Virgin Islands" msgstr "イギリス領ヴァージン諸島" #: includes/admin/class-admin-helper.php:156 #: includes/admin/class-admin-helper.php:407 #: includes/modules/local-seo/views/titles-options.php:56 msgid "British Indian Ocean Territory" msgstr "イギリス領インド洋地域" #: includes/admin/class-admin-helper.php:155 #: includes/admin/class-admin-helper.php:406 #: includes/modules/local-seo/views/titles-options.php:55 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Brazil" msgstr "ブラジル" #: includes/admin/class-admin-helper.php:154 #: includes/modules/local-seo/views/titles-options.php:54 msgid "Bouvet Island" msgstr "ブーベ島" #: includes/admin/class-admin-helper.php:153 #: includes/admin/class-admin-helper.php:405 #: includes/modules/local-seo/views/titles-options.php:53 msgid "Botswana" msgstr "ボツワナ" #: includes/admin/class-admin-helper.php:152 #: includes/modules/local-seo/views/titles-options.php:52 msgid "Bosnia and Herzegovina" msgstr "ボスニア・ヘルツェゴビナ" #: includes/modules/local-seo/views/titles-options.php:51 msgid "Bonaire, Sint Eustatius and Saba" msgstr "ボネール、シント・ユースタティウスおよびサバ" #: includes/admin/class-admin-helper.php:151 #: includes/admin/class-admin-helper.php:403 #: includes/modules/local-seo/views/titles-options.php:50 msgid "Bolivia" msgstr "ボリビア" #: includes/admin/class-admin-helper.php:150 #: includes/admin/class-admin-helper.php:402 #: includes/modules/local-seo/views/titles-options.php:49 msgid "Bhutan" msgstr "ブータン" #: includes/admin/class-admin-helper.php:149 #: includes/admin/class-admin-helper.php:401 #: includes/modules/local-seo/views/titles-options.php:48 msgid "Bermuda" msgstr "バミューダ" #: includes/admin/class-admin-helper.php:148 #: includes/admin/class-admin-helper.php:400 #: includes/modules/local-seo/views/titles-options.php:47 msgid "Benin" msgstr "ベナン" #: includes/admin/class-admin-helper.php:147 #: includes/admin/class-admin-helper.php:399 #: includes/modules/local-seo/views/titles-options.php:46 msgid "Belize" msgstr "ベリーズ" #: includes/admin/class-admin-helper.php:146 #: includes/admin/class-admin-helper.php:398 #: includes/modules/local-seo/views/titles-options.php:45 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Belgium" msgstr "ベルギー" #: includes/modules/local-seo/views/titles-options.php:44 msgid "Belau" msgstr "ベラウ" #: includes/admin/class-admin-helper.php:145 #: includes/admin/class-admin-helper.php:397 #: includes/modules/local-seo/views/titles-options.php:43 msgid "Belarus" msgstr "ベラルーシ" #: includes/admin/class-admin-helper.php:144 #: includes/admin/class-admin-helper.php:396 #: includes/modules/local-seo/views/titles-options.php:42 msgid "Barbados" msgstr "バルバドス" #: includes/admin/class-admin-helper.php:143 #: includes/admin/class-admin-helper.php:395 #: includes/modules/local-seo/views/titles-options.php:41 msgid "Bangladesh" msgstr "バングラデシュ" #: includes/admin/class-admin-helper.php:142 #: includes/admin/class-admin-helper.php:394 #: includes/modules/local-seo/views/titles-options.php:40 msgid "Bahrain" msgstr "バーレーン" #: includes/admin/class-admin-helper.php:141 #: includes/admin/class-admin-helper.php:393 #: includes/modules/local-seo/views/titles-options.php:39 msgid "Bahamas" msgstr "バハマ" #: includes/admin/class-admin-helper.php:140 #: includes/admin/class-admin-helper.php:392 #: includes/modules/local-seo/views/titles-options.php:38 msgid "Azerbaijan" msgstr "アゼルバイジャン" #: includes/admin/class-admin-helper.php:139 #: includes/admin/class-admin-helper.php:391 #: includes/modules/local-seo/views/titles-options.php:37 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Austria" msgstr "オーストリア" #: includes/admin/class-admin-helper.php:138 #: includes/admin/class-admin-helper.php:390 #: includes/modules/local-seo/views/titles-options.php:36 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Australia" msgstr "オーストラリア" #: includes/admin/class-admin-helper.php:137 #: includes/admin/class-admin-helper.php:389 #: includes/modules/local-seo/views/titles-options.php:35 msgid "Aruba" msgstr "アルバ" #: includes/admin/class-admin-helper.php:136 #: includes/admin/class-admin-helper.php:388 #: includes/modules/local-seo/views/titles-options.php:34 msgid "Armenia" msgstr "アルメリア" #: includes/admin/class-admin-helper.php:135 #: includes/admin/class-admin-helper.php:387 #: includes/modules/local-seo/views/titles-options.php:33 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Argentina" msgstr "アルゼンチン" #: includes/admin/class-admin-helper.php:134 #: includes/modules/local-seo/views/titles-options.php:32 msgid "Antigua and Barbuda" msgstr "アンチグアバーブーダ" #: includes/admin/class-admin-helper.php:133 #: includes/admin/class-admin-helper.php:385 #: includes/modules/local-seo/views/titles-options.php:31 msgid "Antarctica" msgstr "南極大陸" #: includes/admin/class-admin-helper.php:132 #: includes/admin/class-admin-helper.php:384 #: includes/modules/local-seo/views/titles-options.php:30 msgid "Anguilla" msgstr "アンギラ" #: includes/admin/class-admin-helper.php:131 #: includes/admin/class-admin-helper.php:383 #: includes/modules/local-seo/views/titles-options.php:29 msgid "Angola" msgstr "アンゴラ" #: includes/admin/class-admin-helper.php:130 #: includes/admin/class-admin-helper.php:382 #: includes/modules/local-seo/views/titles-options.php:28 msgid "Andorra" msgstr "アンドラ" #: includes/admin/class-admin-helper.php:128 #: includes/admin/class-admin-helper.php:380 #: includes/modules/local-seo/views/titles-options.php:27 msgid "Algeria" msgstr "アルジェリア" #: includes/admin/class-admin-helper.php:127 #: includes/admin/class-admin-helper.php:379 #: includes/modules/local-seo/views/titles-options.php:26 msgid "Albania" msgstr "アルバニア" #: includes/admin/class-admin-helper.php:126 #: includes/admin/class-admin-helper.php:377 #: includes/modules/local-seo/views/titles-options.php:25 msgid "Afghanistan" msgstr "アフガニスタン" #: includes/modules/local-seo/views/titles-options.php:24 msgid "Åland Islands" msgstr "オーランド諸島" #: includes/modules/local-seo/views/titles-options.php:23 msgid "Choose a country" msgstr "国名を選択してください" #: includes/modules/local-seo/views/sitemap-settings.php:18 msgid "locations.kml Sitemap is generated automatically when the Local SEO module is enabled, and the geo-coordinates are added." msgstr "Local SEO モジュールを有効にすると、locations.kml のサイトマップが自動的に生成され、地理座標が追加されます。" #: includes/modules/local-seo/views/sitemap-settings.php:17 msgid "Include KML File in the Sitemap" msgstr "サイトマップに KML ファイルを含める" #: includes/modules/local-seo/shortcodes/class-store-locator.php:219 msgid "Show route" msgstr "ルートを表示" #: includes/modules/local-seo/shortcodes/class-store-locator.php:217 msgid "Your location:" msgstr "あなたの現在地" #: includes/modules/local-seo/shortcodes/class-store-locator.php:213 msgid "Route" msgstr "ルート" #: includes/modules/local-seo/shortcodes/class-store-locator.php:208 msgid "Hide route" msgstr "ルートを隠す" #: includes/modules/local-seo/shortcodes/class-store-locator.php:100 msgid "Detect Location" msgstr "場所を検出する" #: includes/modules/local-seo/shortcodes/class-store-locator.php:81 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Search" msgstr "検索" #: includes/modules/local-seo/shortcodes/class-store-locator.php:75 msgid "Address, Suburb, Region, Zip or Landmark" msgstr "住所、郊外、地域、郵便番号、またはランドマーク" #: includes/modules/local-seo/shortcodes/class-opening-hours.php:134 msgid "Open now" msgstr "今開く" #: includes/modules/local-seo/shortcodes/class-opening-hours.php:45 msgid "Closed" msgstr "受け付けません" #: includes/modules/local-seo/shortcodes/class-opening-hours.php:41 msgid "Opening Hours:" msgstr "営業時間" #: includes/modules/local-seo/shortcodes/class-opening-hours.php:31 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Open 24/7" msgstr "24時間年中無休" #: includes/modules/local-seo/shortcodes/class-address.php:120 msgid "Address:" msgstr "住所:" #: includes/modules/local-seo/shortcodes/class-address.php:70 msgid "Price indication" msgstr "価格表示:" #: includes/modules/local-seo/shortcodes/class-address.php:66 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Chamber of Commerce ID" msgstr "商工会議所 ID" #: includes/modules/local-seo/shortcodes/class-address.php:62 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Tax ID" msgstr "納税者番号:" #: includes/modules/local-seo/shortcodes/class-address.php:58 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "VAT ID" msgstr "付加価値税のID (VAT ID)" #: includes/modules/local-seo/shortcodes/class-address.php:54 #: includes/modules/local-seo/views/titles-options.php:327 #: includes/modules/schema/shortcode/claimreview.php:19 #: includes/modules/schema/shortcode/dataset.php:21 #: includes/modules/schema/shortcode/dataset.php:106 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "URL" msgstr "URL" #: includes/modules/local-seo/shortcodes/class-address.php:50 #: includes/modules/local-seo/views/titles-options.php:352 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Email" msgstr "メール" #: includes/modules/local-seo/shortcodes/class-address.php:46 msgid "Fax" msgstr "ファックス" #: includes/modules/local-seo/shortcodes/class-address.php:42 msgid "Secondary phone" msgstr "副電話番号" #. Translators: Global Identifier name. #: includes/modules/woocommerce/class-admin.php:163 msgid "%s value to use in Product schema." msgstr "製品スキーマで使用する%sの値。" #. Translators: Global Identifier name. #: includes/modules/woocommerce/class-admin.php:134 msgid "%s value to use in the Product schema." msgstr "製品スキーマで使用する%sの値。" #: includes/modules/woocommerce/class-admin.php:124 #: includes/modules/woocommerce/class-admin.php:151 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "GTIN" msgstr "GTIN" #: includes/modules/woocommerce/class-admin.php:113 msgid "Set Product Pages to noindex when WooCommerce Catalog visibility is set to hidden." msgstr "WooCommerce Catalog の可視性が非表示に設定されている場合は、製品ページを「noindex」に設定します。" #: includes/modules/woocommerce/class-admin.php:112 msgid "Noindex Hidden Products" msgstr "隠し商品に Noindex を付ける" #: includes/modules/woocommerce/class-admin.php:102 msgid "Global Identifier label to show on Product Page." msgstr "製品ページに表示するグローバル識別子ラベル。" #: includes/modules/woocommerce/class-admin.php:101 msgid "Global Identifier label" msgstr "グローバル識別子ラベル" #: includes/modules/woocommerce/class-admin.php:92 msgid "Display the Global Identified on Product Page along with other product details." msgstr "他の製品の詳細とともに、製品ページで識別されたグローバルを表示します。" #: includes/modules/woocommerce/class-admin.php:91 msgid "Show Global Identifier" msgstr "グローバル識別子を表示する" #: includes/modules/woocommerce/class-admin.php:81 #: includes/modules/woocommerce/class-admin.php:124 #: includes/modules/woocommerce/class-admin.php:151 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "MPN" msgstr "MPN" #: includes/modules/woocommerce/class-admin.php:80 #: includes/modules/woocommerce/class-admin.php:124 #: includes/modules/woocommerce/class-admin.php:151 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "ISBN" msgstr "ISBN" #: includes/modules/woocommerce/class-admin.php:79 msgid "GTIN-14" msgstr "GTIN-14" #: includes/modules/woocommerce/class-admin.php:78 msgid "GTIN-13" msgstr "GTIN-13" #: includes/modules/woocommerce/class-admin.php:77 msgid "GTIN-12" msgstr "GTIN-12" #: includes/modules/woocommerce/class-admin.php:76 msgid "GTIN-8" msgstr "GTIN-8" #: includes/modules/woocommerce/class-admin.php:74 msgid "Global Identifier key to use in the Product Schema." msgstr "製品スキーマで使用するグローバル識別子キー。" #: includes/modules/woocommerce/class-admin.php:73 msgid "Global Identifier" msgstr "グローバル識別子" #: includes/modules/woocommerce/class-admin.php:64 msgid "Brand value to use in Schema.org & OpenGraph markup." msgstr "Schema.org および OpenGraph マークアップで使用するブランド価値。" #: includes/modules/woocommerce/class-admin.php:63 msgid "Brand" msgstr "ブランド" #: includes/modules/woocommerce/class-admin.php:54 msgid "Select Product Brand Taxonomy to use in Schema.org & OpenGraph markup." msgstr "Schema.org および OpenGraph マークアップで使用する製品ブランド分類を選択します。" #: includes/modules/woocommerce/class-admin.php:53 msgid "Select Brand" msgstr "ブランドを選択" #: includes/modules/video-sitemap/sitemap-xsl.php:156 msgid "Last Mod." msgstr "最後の更新。" #: includes/modules/video-sitemap/sitemap-xsl.php:155 msgid "Tags" msgstr "タグ" #: includes/modules/schema/shortcode/dataset.php:87 #: includes/modules/video-sitemap/sitemap-xsl.php:154 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Description" msgstr "説明" #. translators: link to rankmath.com #: includes/modules/video-sitemap/sitemap-xsl.php:123 msgid "Learn more about Video Sitemap." msgstr "動画サイトマップについて詳細を読む。" #. translators: link to rankmath.com #: includes/modules/video-sitemap/sitemap-xsl.php:110 msgid "This Video Sitemap is generated by Rank Math WordPress SEO Plugin. It is what search engines like Google use to find and understand the video content on your website." msgstr "この 動画サイトマップは、Rank Math WordPress SEO プラグイン によって生成されます。これは、Google のような検索エンジンがサイトの動画コンテンツを見つけて理解するために使用するものです。" #: includes/modules/video-sitemap/settings-video.php:45 msgid "List of custom fields name to check for video content. Add one per line." msgstr "動画コンテンツをチェックするためのカスタムフィールド名のリスト。 1行に1つずつ追加します。" #: includes/modules/video-sitemap/settings-video.php:44 msgid "Custom Fields" msgstr "カスタムフィールド" #: includes/modules/video-sitemap/settings-video.php:20 msgid "Hide the sitemap from normal visitors?" msgstr "通常の訪問者からサイトマップを非表示にしますか? " #: includes/modules/video-sitemap/settings-video.php:19 msgid "Hide Sitemap" msgstr "サイトマップを非表示" #. translators: Video Sitemap Url #: includes/modules/video-sitemap/class-video-sitemap.php:66 msgid "Your Video Sitemap index can be found here: %s" msgstr "動画サイトマップインデックスはここにあります:%s" #: includes/modules/status/class-system-status.php:46 msgid "PRO version" msgstr "PRO バージョン" #: includes/modules/status/class-system-status.php:39 msgid "Free version" msgstr "無料 バージョン" #: includes/modules/schema/class-video.php:220 msgid "Conversion started. A success message will be shown here once the process completes. You can close this page." msgstr "変換を開始しました。 プロセスが完了すると、成功メッセージがここに表示されます。 このページを閉じることができます。" #: includes/modules/schema/class-video.php:215 msgid "No posts found to convert." msgstr "変換する投稿が見つかりません。" #: includes/modules/schema/class-video.php:196 msgid "Generate" msgstr "生成" #: includes/modules/schema/class-video.php:195 msgid "Are you sure you want to add Video Schema to the posts/pages with the video in the content? This action is irreversible." msgstr "コンテンツに動画が含まれている投稿/ページに動画スキーマを追加してもよろしいですか? このアクションは元に戻せません。" #: includes/modules/schema/class-video.php:194 msgid "Add Video schema to posts which have YouTube or Vimeo Video in the content. Applies to only those Posts/Pages/CPTs in which Autodetect Video Option is On." msgstr "コンテンツに YouTube または Vimeo 動画が含まれている投稿に動画スキーマを追加します。 動画の自動検出オプションがオンになっている投稿/ページ/CPTにのみ適用されます。" #: includes/modules/schema/class-video.php:193 msgid "Generate Video Schema for Old Posts/Pages" msgstr "古い投稿/ページの動画スキーマを生成する" #: includes/modules/schema/class-video.php:117 #: includes/modules/schema/class-video.php:118 msgid "Remove Media Data from RSS feed" msgstr "RSS フィードからメディアデータを削除する" #: includes/modules/schema/class-video.php:92 msgid "Auto-generate image for the auto detected video." msgstr "自動検出された動画の画像を自動生成します。" #: includes/modules/schema/class-video.php:91 msgid "Autogenerate Image" msgstr "画像を自動生成する" #: includes/modules/schema/class-video.php:77 msgid "Populate automatic Video Schema by auto-detecting any video in the content." msgstr "コンテンツ内の動画を自動検出することにより、自動で動画スキーマにデータを入力します。" #: includes/modules/schema/class-video.php:76 msgid "Autodetect Video" msgstr "動画の自動検出" #: includes/modules/schema/class-video-schema-generator.php:78 msgid "Rank Math: Added Video Schema to posts successfully." msgstr "Rank Math: 投稿に動画スキーマが正常に追加されました。" #: includes/modules/schema/class-schema.php:198 msgid "Materials:" msgstr "材料:" #: includes/modules/schema/class-schema.php:174 msgid "Tools:" msgstr "ツール:" #: includes/modules/schema/class-schema.php:149 msgid "Supply:" msgstr "供給:" #: includes/modules/schema/class-schema.php:125 msgid "Estimated Cost:" msgstr "見積費用:" #: includes/modules/schema/class-rest.php:160 msgid "Video URL." msgstr "動画の URL" #: includes/modules/schema/class-rest.php:155 msgid "Object unique id" msgstr "オブジェクトの一意の ID" #: includes/modules/schema/class-rest.php:140 msgid "Sorry, you are not allowed to save template." msgstr "申し訳ありませんが、テンプレートを保存することはできません。" #: includes/modules/schema/class-rest.php:51 msgid "Schema to add." msgstr "追加するスキーマ。" #: includes/modules/schema/class-post-type.php:99 #: includes/modules/schema/class-post-type.php:100 msgid "Schema Templates" msgstr "スキーマテンプレート" #: includes/modules/schema/class-post-type.php:57 msgid "Rank Math Schema Templates" msgstr "Rank Math のスキーマテンプレート" #: includes/modules/schema/class-post-type.php:51 msgid "Search schemas" msgstr "スキーマを検索" #: includes/modules/schema/class-post-type.php:50 msgid "View Schemas" msgstr "スキーマを見る" #: includes/modules/schema/class-post-type.php:49 msgid "View Schema" msgstr "スキーマを表示" #: includes/modules/schema/class-post-type.php:48 msgid "Update Schema" msgstr "スキーマを更新" #: includes/modules/schema/class-post-type.php:47 msgid "Edit Schema" msgstr "スキーマを編集" #: includes/modules/schema/class-post-type.php:46 msgid "New Schema" msgstr "新しいスキーマ" #: includes/modules/schema/class-post-type.php:45 msgid "Add New Schema" msgstr "新しいスキーマを追加" #: includes/modules/schema/class-post-type.php:44 msgid "All Schemas" msgstr "すべてのスキーマ" #: includes/modules/schema/class-post-type.php:43 #: includes/modules/schema/class-post-type.php:56 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Schema" msgstr "スキーマ" #: includes/modules/schema/class-post-type.php:42 msgid "Schemas" msgstr "スキーマ" #: includes/modules/schema/class-post-type.php:41 msgctxt "Post Type Singular Name" msgid "Schema" msgstr "スキーマ" #: includes/modules/schema/class-post-type.php:40 msgctxt "Post Type General Name" msgid "Schemas" msgstr "スキーマ" #: includes/modules/schema/class-parser.php:44 msgid "No html body found." msgstr "HTML の body が見つかりません。" #: includes/modules/schema/class-ajax.php:42 msgid "No url found." msgstr "URL が見つかりません。" #: includes/modules/schema/class-admin.php:441 msgid "All Taxonomies" msgstr "すべてのタクソノミー" #: includes/modules/schema/class-admin.php:157 msgid "Link Title" msgstr "リンクタイトル" #: includes/modules/schema/class-admin.php:156 msgid "Use in Schema Markup" msgstr "スキーママークアップでの使用" #: includes/modules/schema/class-admin.php:151 #: assets/admin/js/gutenberg-formats.js:1 msgid "Link inserted." msgstr "リンクを挿入しました。" #: includes/modules/schema/class-admin.php:150 msgid "Link selected." msgstr "リンクを選択しました。" #: includes/modules/schema/class-admin.php:149 msgid "No matches found." msgstr "一致するものが見つかりませんでした。" #: includes/modules/schema/class-admin.php:148 msgid "(no title)" msgstr "(タイトルなし)" #: includes/modules/schema/class-admin.php:147 msgid "Add Link" msgstr "リンク追加" #: includes/modules/schema/class-admin.php:146 msgid "Update" msgstr "更新" #: includes/modules/schema/class-admin.php:145 msgid "Insert/edit link" msgstr "リンクの挿入/編集" #: includes/modules/schema/class-admin.php:117 msgid "None (Click here to set one)" msgstr "なし(設定するにはここをクリック)" #: includes/modules/schema/class-admin.php:110 msgid "Fact Check" msgstr "ファクトチェック" #: includes/modules/schema/class-admin.php:109 msgid "DataSet" msgstr "データセット" #: includes/modules/redirections/class-categories.php:511 msgid "← Go Back to the Redirections" msgstr "← リダイレクトに戻る" #: includes/modules/redirections/class-categories.php:414 msgid "Filter" msgstr "フィルター" #: includes/modules/local-seo/shortcodes/class-map.php:94 #: includes/modules/local-seo/shortcodes/class-store-locator.php:66 #: includes/modules/redirections/class-categories.php:402 msgid "Select Category" msgstr "カテゴリーを選択" #: includes/modules/redirections/class-categories.php:295 msgid "Uncategorized" msgstr "未分類" #: includes/modules/redirections/class-categories.php:265 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Category" msgstr "カテゴリー" #: includes/modules/redirections/class-categories.php:205 msgid "Organize your redirections in categories." msgstr "リダイレクトをカテゴリーに整理します。" #: includes/modules/redirections/class-categories.php:204 msgid "Redirection Category" msgstr "リダイレクトカテゴリー" #: includes/modules/redirections/class-categories.php:180 msgid "New Category" msgstr "新たなカテゴリー" #: includes/modules/redirections/class-categories.php:179 msgid "Add New" msgstr "新規追加" #. Translators: placeholder is the number of updated redirections. #: includes/modules/redirections/class-categories.php:159 msgid "%d redirections have been assigned to the category." msgstr "カテゴリーには%dつのリダイレクトが割り当てられています。" #: includes/modules/redirections/class-categories.php:150 msgid "No valid ID provided." msgstr "有効な ID が提供されていません。" #: includes/modules/redirections/class-categories.php:123 msgid "Add to Category" msgstr "カテゴリーに追加" #: includes/modules/redirections/class-categories.php:90 msgid "Redirection Categories" msgstr "リダイレクトのカテゴリー" #: includes/modules/redirections/class-categories.php:89 msgid "New Category Name" msgstr "新しいカテゴリー名" #: includes/modules/redirections/class-categories.php:88 msgid "Add New Category" msgstr "新しいカテゴリーを追加" #: includes/modules/redirections/class-categories.php:87 msgid "Update Category" msgstr "カテゴリーを更新" #: includes/modules/redirections/class-categories.php:86 msgid "Edit Category" msgstr "カテゴリーを編集" #: includes/modules/redirections/class-categories.php:83 msgid "All Redirection Categories" msgstr "すべてのリダイレクトのカテゴリー" #: includes/modules/redirections/class-categories.php:82 msgid "Search Redirection Categories" msgstr "リダイレクトのカテゴリーを検索する" #: includes/modules/redirections/class-categories.php:81 msgctxt "taxonomy singular name" msgid "Redirection Category" msgstr "リダイレクトのカテゴリー" #: includes/modules/redirections/class-categories.php:80 msgctxt "taxonomy general name" msgid "Redirection Categories" msgstr "リダイレクトのカテゴリー" #: includes/modules/redirections/class-categories.php:181 #: includes/modules/redirections/class-categories.php:554 msgid "Manage Categories" msgstr "カテゴリーを管理する" #: includes/modules/redirections/class-redirections.php:107 msgid "Redirections successfully synced to the .htaccess file." msgstr "リダイレクトは .htaccess ファイルに正常に同期されました。" #: includes/modules/redirections/class-redirections.php:99 msgid "No valid redirection found." msgstr "有効なリダイレクトが見つかりません。" #: includes/modules/redirections/class-redirections.php:94 msgid "The redirections could not be synced because the .htaccess file does not exist or it is not writable." msgstr ".htaccess ファイルが存在しないか、書き込み可能でないため、リダイレクトを同期できませんでした。" #: includes/modules/redirections/class-redirections.php:89 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:215 msgid "Sorry, you are not allowed to export redirections on this site." msgstr "申し訳ありませんが、このサイトでリダイレクトをエクスポートすることは許可されていません。" #: includes/modules/redirections/class-redirections.php:65 msgid "Copy all active redirections to the .htaccess file." msgstr "すべての有効なリダイレクトを.htaccessファイルにコピーします。" #: includes/modules/redirections/class-redirections.php:63 #: includes/modules/redirections/class-redirections.php:69 msgid "Sync to .htaccess" msgstr ".htaccess に同期する" #: includes/modules/news-sitemap/sitemap-xsl.php:157 msgid "Publication Date" msgstr "公開日" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Image" msgstr "Images" #. translators: xsl value count #. translators: Sitemap index link. #: includes/modules/news-sitemap/sitemap-xsl.php:148 #: includes/modules/video-sitemap/sitemap-xsl.php:144 msgid "← Sitemap Index" msgstr "← サイトマップインデックス" #. translators: xsl value count #: includes/modules/news-sitemap/sitemap-xsl.php:139 #: includes/modules/video-sitemap/sitemap-xsl.php:135 msgid "This XML Sitemap contains %s URLs." msgstr "この XML サイトマップには%sの URL が含まれています。" #. translators: link to rankmath.com #: includes/modules/news-sitemap/sitemap-xsl.php:127 msgid "Learn more about XML Sitemaps." msgstr "XML サイトマップの詳細をご覧ください。" #. translators: link to rankmath.com #: includes/modules/news-sitemap/sitemap-xsl.php:114 msgid "This XML Sitemap is generated by Rank Math WordPress SEO Plugin. It is what search engines like Google use to crawl and re-crawl posts/pages/products/images/archives on your website." msgstr "" "この XML サイトマップは、Rank Math WordPress SEO プラグイン によって生成されます。\n" "\n" "これは、Google のような検索エンジンがサイトの投稿/ページ/製品/画像/アーカイブをクロールおよび再クロールするために使用するものです。 " #: includes/modules/news-sitemap/sitemap-xsl.php:107 msgid "XML Sitemap" msgstr "XML サイトマップ" #. translators: 1. Taxonomy Name 2. Post Type #: includes/modules/news-sitemap/settings-news.php:93 msgid "%1$s to exclude for %2$s." msgstr "%2$s から除外する %1$s。" #. translators: Post Type #: includes/modules/news-sitemap/settings-news.php:77 msgid "Exclude %s Terms " msgstr "%sの単語を除外する" #. translators: News Sitemap Url #: includes/modules/news-sitemap/class-news-sitemap.php:136 msgid "Your News Sitemap index can be found here: : %s" msgstr "ニュースサイトマップのインデックスはここにあります:%s" #: includes/modules/local-seo/class-location-shortcode.php:314 #: includes/modules/local-seo/shortcodes/class-store-locator.php:169 msgid "Sorry, no locations were found." msgstr "申し訳ありませんが、場所が見つかりませんでした。" #: includes/modules/local-seo/class-location-shortcode.php:138 msgid "API Key" msgstr "API キー" #. Translators: %s expands to General Settings Link. #: includes/modules/local-seo/class-location-shortcode.php:137 msgid "This page can't load Google Maps correctly. Please add %s." msgstr "このページは Google マップを正しく読み込めません。 %s を追加してください。" #: includes/modules/local-seo/class-local-seo.php:269 #: includes/modules/local-seo/shortcodes/class-address.php:38 #: includes/modules/local-seo/views/titles-options.php:361 msgid "Phone" msgstr "電話" #: includes/modules/local-seo/class-local-seo.php:268 #: includes/modules/local-seo/views/titles-options.php:371 #: assets/admin/js/blocks.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Address" msgstr "住所" #: includes/modules/local-seo/class-local-seo.php:231 #: includes/modules/redirections/class-categories.php:85 msgid "Parent Category:" msgstr "親カテゴリー:" #: includes/modules/local-seo/class-local-seo.php:230 #: includes/modules/redirections/class-categories.php:84 msgid "Parent Category" msgstr "親カテゴリー" #: includes/modules/local-seo/class-local-seo.php:229 msgid "Search categories" msgstr "カテゴリーを検索" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:226 msgid "New %s category" msgstr "新しい%sカテゴリー" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:224 msgid "Add New %s category" msgstr "新規%sカテリーを追加" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:222 msgid "Update %s category" msgstr "%sカテゴリーを更新" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:220 msgid "Edit %s category" msgstr "%sカテゴリーを編集" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:218 msgid "All %s categories" msgstr "すべての%sカテゴリー" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:216 msgid "%s category" msgstr "%s カテゴリー" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:214 #: includes/modules/local-seo/class-local-seo.php:228 msgid "%s categories" msgstr "%s カテゴリー" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:171 msgid "%s updated." msgstr "%s を更新しました" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:169 msgid "%s scheduled." msgstr "%s 予定" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:167 msgid "%s reverted to draft." msgstr "%s はドラフトに戻りました。" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:165 msgid "%s published privately." msgstr "%s は非公開で公開されました。" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:163 msgid "%s published." msgstr "%s が投稿されました。" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:161 msgid "No %s found in Trash." msgstr "ゴミ箱に %s が見つかりませんでした。" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:159 msgid "No %s found." msgstr "%s が見つかりませんでした。" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:157 msgid "Search %s" msgstr "%s を検索" #. translators: Post Type Singular Name #. translators: Post Type Plural Name #: includes/modules/local-seo/class-local-seo.php:153 #: includes/modules/local-seo/class-local-seo.php:155 msgid "View %s" msgstr "%sを 表示" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:151 msgid "Update %s" msgstr "%s を更新" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:149 msgid "Edit %s" msgstr "%sを編集" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:147 msgid "New %s" msgstr "新しい %s" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:145 msgid "Add New %s" msgstr "新規 %s を追加" #. translators: Post Type Plural Name #: includes/modules/local-seo/class-local-seo.php:143 msgid "All %s" msgstr "すべての %s" #. translators: KML File Url #: includes/modules/local-seo/class-admin.php:65 msgid "Your Locations KML file can be found here: %s" msgstr "Locations KML ファイルは次の場所にあります。%s" #: includes/modules/local-seo/class-admin.php:61 msgid "Local Sitemap" msgstr "ローカルのサイトマップ" #: includes/modules/image-seo/options.php:188 msgid "Caption" msgstr "キャプション" #: includes/modules/image-seo/options.php:187 #: includes/modules/video-sitemap/sitemap-xsl.php:153 #: includes/modules/analytics/assets/js/stats.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Title" msgstr "タイトル" #: includes/modules/image-seo/options.php:186 msgid "Alt" msgstr "Alt" #: includes/modules/image-seo/options.php:176 msgid "Replace" msgstr "置換" #: includes/modules/image-seo/options.php:167 msgid "Find" msgstr "検索" #: includes/modules/image-seo/options.php:154 msgid "Add another" msgstr "もう一つ追加" #: includes/modules/image-seo/options.php:152 msgid "Replace characters or words in the alt tags, title tags, or in the captions." msgstr "altタグ、タイトルタグ、またはキャプションの文字または単語を置き換えます。" #: includes/modules/image-seo/options.php:151 msgid "Replacements" msgstr "交換" #: includes/modules/image-seo/options.php:141 msgid "Add alt attributes for commenter profile pictures (avatars) automatically. The alt attribute value will be the username." msgstr "コメント投稿者のプロフィール写真(アバター)の alt 属性を自動的に追加します。 alt 属性の値はユーザー名になります。" #: includes/modules/image-seo/options.php:140 msgid "Add ALT attributes for avatars" msgstr "アバターのALT属性を追加する" #: includes/modules/image-seo/options.php:123 msgid "Capitalization settings for the image captions. This will be applied for all image captions." msgstr "画像キャプションの大文字と小文字の設定。 これは、すべての画像キャプションに適用されます。" #: includes/modules/image-seo/options.php:122 msgid "Change caption casing" msgstr "キャプションの大文字と小文字を変更" #: includes/modules/image-seo/options.php:104 msgid "Capitalization settings for the image descriptions. This will be applied for all image descriptions." msgstr "画像の説明の大文字と小文字の設定。 これは、すべての画像の説明に適用されます。" #: includes/modules/image-seo/options.php:103 msgid "Change description casing" msgstr "説明の大文字小文字を変更" #: includes/modules/image-seo/options.php:86 msgid "Capitalization settings for the alt attribute values. This will be applied for all alt attributes." msgstr "alt 属性値の大文字設定。 これは、すべてalt属性に適用されます。" #: includes/modules/image-seo/options.php:85 msgid "Change alt attribute casing" msgstr "alt 属性の大文字と小文字を変更する" #: includes/modules/image-seo/options.php:75 #: includes/modules/image-seo/options.php:93 #: includes/modules/image-seo/options.php:111 #: includes/modules/image-seo/options.php:130 msgid "ALL UPPERCASE" msgstr "すべて大文字" #: includes/modules/image-seo/options.php:74 #: includes/modules/image-seo/options.php:92 #: includes/modules/image-seo/options.php:110 #: includes/modules/image-seo/options.php:129 msgid "all lowercase" msgstr "すべて小文字" #: includes/modules/image-seo/options.php:73 #: includes/modules/image-seo/options.php:91 #: includes/modules/image-seo/options.php:109 #: includes/modules/image-seo/options.php:128 msgid "Sentence casing" msgstr "文の大文字小文字" #: includes/modules/image-seo/options.php:72 #: includes/modules/image-seo/options.php:90 #: includes/modules/image-seo/options.php:108 #: includes/modules/image-seo/options.php:127 msgid "Title Casing" msgstr "タイトルの大文字小文字" #: includes/modules/image-seo/options.php:71 #: includes/modules/image-seo/options.php:89 #: includes/modules/image-seo/options.php:107 #: includes/modules/image-seo/options.php:126 msgid "No change" msgstr "変化なし" #: includes/modules/image-seo/options.php:68 msgid "Capitalization settings for the title attribute values. This will be applied for all title attributes." msgstr "タイトル属性値の大文字と小文字の設定。 これは、すべてタイトル属性に適用されます。" #: includes/modules/image-seo/options.php:67 msgid "Change title casing" msgstr "タイトルの大文字小文字を変更" #: includes/modules/image-seo/options.php:53 msgid "Format used for the new descriptions." msgstr "新しい説明に使用される形式。" #: includes/modules/image-seo/options.php:52 msgid "Description format" msgstr "説明の形式" #: includes/modules/image-seo/options.php:42 msgid "Add a description for all images without a description automatically. The description is dynamically applied when the content is displayed, the stored content is not changed." msgstr "説明のないすべての画像の説明を自動的に追加します。 説明は、コンテンツが表示されるときに動的に適用され、保存されているコンテンツは変更されません。" #: includes/modules/image-seo/options.php:41 msgid "Add missing image description" msgstr "不足している画像の説明を追加する" #: includes/modules/image-seo/options.php:27 msgid "Format used for the new captions." msgstr "新しいキャプションに使用される形式。" #: includes/modules/image-seo/options.php:26 msgid "Caption format" msgstr "キャプションの形式" #: includes/modules/image-seo/options.php:16 msgid "Add a caption for all images without a caption automatically. The caption is dynamically applied when the content is displayed, the stored content is not changed." msgstr "キャプションのないすべての画像にキャプションを自動的に追加します。 キャプションは、コンテンツが表示されるときに動的に適用され、保存されているコンテンツは変更されません。" #: includes/modules/image-seo/options.php:15 msgid "Add missing image caption" msgstr "不足している画像のキャプションを追加" #. Translators: placeholder is the username or email. #: includes/modules/image-seo/class-image-seo-pro.php:365 msgid "Avatar of %s" msgstr "%sのアバター" #: includes/modules/image-seo/class-image-seo-pro.php:105 msgid "Title text set for the current image." msgstr "現在の画像に設定されているタイトルテキスト。" #: includes/modules/image-seo/class-image-seo-pro.php:104 msgid "Image Title" msgstr "画像のタイトル" #: includes/modules/image-seo/class-image-seo-pro.php:93 msgid "Alt text set for the current image." msgstr "現在の画像に設定された alt テキスト。" #: includes/modules/image-seo/class-image-seo-pro.php:92 msgid "Image Alt" msgstr "画像の Alt" #: includes/modules/bbPress/class-bbpress.php:82 msgid "Mark Solved." msgstr "解決済みとしてマークします。" #: includes/modules/bbPress/class-bbpress.php:81 msgid "Mark Unsolved." msgstr "未解決としてマークします。" #: includes/modules/analytics/class-rest.php:444 msgid "Sorry, no post id found." msgstr "投稿 id が見つかりません。" #: includes/modules/analytics/class-rest.php:436 msgid "Sorry, no record id found." msgstr "申し訳ありませんが、レコードの id が見つかりません。" #: includes/modules/analytics/class-rest.php:313 #: includes/modules/analytics/class-rest.php:363 msgid "Sorry, no keyword found." msgstr "申し訳ありませんが、キーワードが見つかりません。" #. Translators: placeholder is the site URL. #: includes/modules/analytics/class-email-reports.php:497 msgid "Rank Math [SEO Report] - %s" msgstr "Rank Math [SEO レポート] - %s" #: includes/modules/analytics/class-email-reports.php:467 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Preview" msgstr "プレビュー" #. Translators: placeholder is a link to the settings, with "click here" as the #. anchor text. #: includes/modules/analytics/class-email-reports.php:366 msgid "click here" msgstr "ここをクリック" #. Translators: placeholder is a link to the settings, with "click here" as the #. anchor text. #: includes/modules/analytics/class-email-reports.php:366 msgid "To update your email preferences, %s. ###ADDRESS###" msgstr "メール設定を更新するには、%s。###ADDRESS###" #. Translators: placeholder is a link to the homepage. #: includes/modules/analytics/class-email-reports.php:363 msgid "This email was sent to you as a registered member of %s." msgstr "このメールは %s の登録メンバーとして送信されました。" #: includes/modules/analytics/class-email-reports.php:345 msgid "Additional CSS code to customize the appearance of the reports. Insert the CSS code directly, without the wrapping style tag. Please note that the CSS support is limited in email clients and the appearance may vary greatly." msgstr "レポートの外観をカスタマイズするための追加の CSS コード。 ラッピングスタイルタグを使用せずに、CSS コードを直接挿入します。 CSS サポートはメールクライアントで制限されており、外観が大きく異なる場合があることに注意してください。" #: includes/modules/analytics/class-email-reports.php:344 msgid "Additional CSS code" msgstr "追加の CSS コード" #: includes/modules/analytics/class-email-reports.php:333 msgid "Text or basic HTML to insert in the footer area." msgstr "フッター領域に挿入するテキストまたは基本的な HTML。" #: includes/modules/analytics/class-email-reports.php:332 msgid "Report Footer Text" msgstr "レポートフッターテキスト" #: includes/modules/analytics/class-email-reports.php:321 msgid "When enabled, the Winning Keywords and Losing Keywords sections will only show Tracked Keywords." msgstr "有効にすると、「勝ちキーワード」セクションと「負けキーワード」セクションに、追跡されたキーワードのみが表示されます。" #: includes/modules/analytics/class-email-reports.php:303 #: includes/modules/analytics/views/email-reports/sections/losing-keywords.php:21 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Top Losing Keywords" msgstr "トップ負けキーワード" #: includes/modules/analytics/class-email-reports.php:302 #: includes/modules/analytics/views/email-reports/sections/winning-keywords.php:21 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Top Winning Keywords" msgstr "トップ勝ちキーワード" #: includes/modules/analytics/class-email-reports.php:301 #: includes/modules/analytics/views/email-reports/sections/losing-posts.php:21 msgid "Top Losing Posts" msgstr "トップ負けの投稿" #: includes/modules/analytics/class-email-reports.php:300 #: includes/modules/analytics/views/email-reports/sections/winning-posts.php:21 msgid "Top Winning Posts" msgstr "トップ勝ちの投稿" #: includes/modules/analytics/class-email-reports.php:299 msgid "Positions Summary" msgstr "ポジションの概要" #: includes/modules/analytics/class-email-reports.php:298 msgid "Basic Summary" msgstr "基本的な概要" #: includes/modules/analytics/class-email-reports.php:296 msgid "Select which tables to show in the report." msgstr "レポートに表示するテーブルを選択します。" #: includes/modules/analytics/class-email-reports.php:295 msgid "Include Sections" msgstr "セクションを含める" #: includes/modules/analytics/class-email-reports.php:284 msgid "Text or basic HTML to insert below the title." msgstr "タイトルの下に挿入するテキストまたは基本的なHTML。" #: includes/modules/analytics/class-email-reports.php:283 msgid "Report Top Text" msgstr "レポートトップテキスト" #: includes/modules/analytics/class-email-reports.php:272 msgid "Select whether to include a link to the Full Report admin page in the email or not." msgstr "フルレポート管理ページへのリンクをメールに含めるかどうかを選択します。" #: includes/modules/analytics/class-email-reports.php:271 msgid "Link to Full Report" msgstr "完全なレポートへのリンク" #: includes/modules/analytics/class-email-reports.php:257 msgid "Color hex code or any other valid value for the background: CSS property." msgstr "background: CSS プロパティの16進コードまたはその他の有効な値に色を付けます。" #: includes/modules/analytics/class-email-reports.php:256 msgid "Report Header Background" msgstr "レポートヘッダーの背景" #: includes/modules/analytics/class-email-reports.php:245 msgid "URL where the logo link should point to." msgstr "ロゴリンクが移動する URL。" #: includes/modules/analytics/class-email-reports.php:244 msgid "Logo Link" msgstr "ロゴのリンク" #: includes/modules/analytics/class-email-reports.php:232 msgid "Logo appearing in the header part of the report." msgstr "レポートのヘッダー部分に表示されるロゴ。" #: includes/modules/analytics/class-email-reports.php:231 msgid "Report Logo" msgstr "レポートのロゴ" #: includes/modules/analytics/class-email-reports.php:220 msgid "Subject of the report emails." msgstr "レポートメールの件名。" #: includes/modules/analytics/class-email-reports.php:219 msgid "Report Email Subject" msgstr "レポートのメールの件名" #: includes/modules/analytics/class-email-reports.php:208 #: includes/modules/analytics/class-email-reports.php:415 msgid "Address where the reports will be sent. You can add multiple recipients separated with commas." msgstr "レポートが送信されるアドレス。 カンマで区切って複数の受信者を追加できます。" #: includes/modules/analytics/class-email-reports.php:207 #: includes/modules/analytics/class-email-reports.php:411 msgid "Report Email Address" msgstr "レポートのメールアドレス" #: includes/modules/analytics/class-email-reports.php:181 msgid "Every 7 Days" msgstr "7日ごと" #: includes/modules/analytics/class-email-reports.php:192 msgid "When enabled, the Winning Keywords section will only show Tracked Keywords." msgstr "有効にすると、「勝ちキーワード」セクションに「追跡されたキーワード」のみが表示されます。" #: includes/modules/analytics/class-email-reports.php:191 #: includes/modules/analytics/class-email-reports.php:320 msgid "Include Only Tracked Keywords" msgstr "追跡されたキーワードのみを含める" #: includes/modules/analytics/class-email-reports.php:175 msgid "Every 15 Days" msgstr "15日ごと" #: includes/modules/analytics/class-email-reports.php:119 #: includes/modules/local-seo/views/titles-options.php:317 msgid "Logo" msgstr "ロゴ" #: includes/modules/analytics/class-analytics.php:475 assets/admin/js/divi.js:1 #: assets/admin/js/elementor.js:1 assets/admin/js/gutenberg.js:1 msgid "Analytics" msgstr "分析" #: includes/modules/analytics/class-analytics.php:474 #: includes/modules/analytics/assets/js/stats.js:1 msgid "AdSense" msgstr "AdSense" #: includes/modules/analytics/class-analytics.php:365 msgid "Google Core Updates" msgstr "Google コアアップデート" #. translators: Link to kb article #: includes/modules/analytics/class-analytics.php:364 msgid "This option allows you to show %s in the Analytics graphs." msgstr "このオプションを使用すると、分析グラフに%sを表示できます。" #: includes/modules/analytics/class-analytics.php:361 msgid "Google Core Updates in the Graphs" msgstr "グラフの Google コアアップデート" #. translators: Link to kb article #: includes/modules/analytics/class-analytics.php:349 msgid "This option allows you to monitor the SEO performance of all of your sites in one centralized dashboard on RankMath.com, so you can check up on sites at a glance. Learn more." msgstr "このオプションを使用すると、RankMath.com の1つの集中ダッシュボードですべてのサイトのSEOパフォーマンスを監視できるため、サイトを一目で確認できます。詳細については、ここをクリックしてください。" #: includes/modules/analytics/class-analytics.php:346 msgid "Monitor SEO Performance" msgstr "SEO パフォーマンスを監視する" #: includes/modules/analytics/class-analytics.php:325 msgid "Enter the number of days to keep Analytics data in your database. The maximum allowed days are 180. Though, 2x data will be stored in the DB for calculating the difference properly." msgstr "分析データをデータベースに保持する日数を入力します。 最大許容日数は180日です。ただし、差を適切に計算するために2xデータが DB に保存されます。 " #: includes/modules/analytics/class-analytics.php:241 #: includes/modules/analytics/class-analytics.php:260 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Country" msgstr "国" #: includes/modules/analytics/class-analytics.php:187 msgid "Analytics Report" msgstr "分析のレポート" #: includes/modules/analytics/class-analytics.php:185 msgid "Post Analytics" msgstr "投稿の分析" #: includes/modules/acf/class-acf.php:49 #: includes/modules/local-seo/views/titles-options.php:341 #: includes/modules/local-seo/views/titles-options.php:631 #: includes/modules/local-seo/views/titles-options.php:646 #: includes/modules/local-seo/views/titles-options.php:661 #: includes/modules/schema/class-video.php:80 #: includes/modules/schema/class-video.php:95 #: includes/modules/schema/class-video.php:121 #: includes/modules/woocommerce/class-admin.php:47 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Custom" msgstr "カスタム" #: includes/modules/acf/class-acf.php:46 msgid "Include images added in the ACF fields." msgstr "ACF フィールドに追加された画像を含めます。" #: includes/modules/acf/class-acf.php:45 msgid "Include Images from the ACF Fields." msgstr "ACF フィールドからの画像を含めます。" #: includes/modules/404-monitor/class-monitor-pro.php:218 msgid "Hits" msgstr "ヒット数" #: includes/modules/404-monitor/class-monitor-pro.php:124 msgid "Nonce error. Please try again." msgstr "nonce エラー。 もう一度やり直してください。" #: includes/modules/404-monitor/class-monitor-pro.php:119 msgid "Sorry, your user does not seem to have the necessary capabilities to export." msgstr "申し訳ありませんが、ユーザーにはエクスポートに必要な機能がないようです。" #: includes/modules/404-monitor/class-monitor-pro.php:93 msgid "To date" msgstr "現在まで" #: includes/modules/404-monitor/class-monitor-pro.php:86 msgid "From date" msgstr "日付から" #: includes/modules/404-monitor/class-monitor-pro.php:77 msgid "Export and download 404 logs from a selected period of time in the form of a CSV file. Leave the from/to fields empty to export all logs." msgstr "選択した期間の404ログをCSVファイルの形式でエクスポートおよびダウンロードします。 すべてのログをエクスポートするには、からとまでフィールドを空のままにします。" #: includes/modules/404-monitor/class-monitor-pro.php:75 msgid "Export 404 Logs" msgstr "404 ログのエクスポート" #: includes/admin/wizard/class-sitemap.php:182 #: includes/modules/video-sitemap/settings-video.php:34 msgid "Select the post type where you use videos and want them to be shown in the Video search." msgstr "動画を使用する投稿の種類を選択し、動画検索に表示します。" #: includes/admin/wizard/class-sitemap.php:181 #: includes/modules/video-sitemap/settings-video.php:33 msgid "Video Post Type" msgstr "動画の投稿タイプ" #: includes/admin/wizard/class-sitemap.php:171 msgid "You will generally only need a Video Sitemap when your website has video content." msgstr "通常、動画サイトマップが必要になるのは、サイトに動画コンテンツがある場合のみです。" #: includes/admin/wizard/class-sitemap.php:170 msgid "Video Sitemaps" msgstr "動画サイトマップ" #: includes/admin/wizard/class-sitemap.php:162 msgid "Video Sitemaps give search engines information about video content on your site." msgstr "動画サイトマップは、サイトのビデオコンテンツに関する情報を検索エンジンに提供します。" #: includes/admin/wizard/class-sitemap.php:150 #: includes/modules/news-sitemap/settings-news.php:34 msgid "Select the post type you use for News articles." msgstr "ニュース投稿に使用する投稿タイプを選択します。" #: includes/admin/wizard/class-sitemap.php:149 #: includes/modules/news-sitemap/settings-news.php:33 msgid "News Post Type" msgstr "ニュース投稿タイプ" #: includes/admin/wizard/class-sitemap.php:139 #: includes/modules/news-sitemap/settings-news.php:20 msgid "The name of the news publication. It must match the name exactly as it appears on your articles in news.google.com, omitting any trailing parentheticals. More information at support.google.com" msgstr "ニュース出版物の名前。 末尾の括弧を省略して、news.google.com の投稿に表示されている名前と完全に一致する必要があります。 詳細については、support.google.comをご覧ください。" #: includes/admin/wizard/class-sitemap.php:137 #: includes/modules/news-sitemap/settings-news.php:19 msgid "Google News Publication Name" msgstr "Google ニュース用発行メディア名" #: includes/admin/wizard/class-sitemap.php:127 msgid "You will generally only need a News Sitemap when your website is included in Google News." msgstr "Generally, you only need a news sitemap if your website is included in Google News." #: includes/admin/wizard/class-sitemap.php:126 msgid "News Sitemaps" msgstr "ニュースサイトマップ" #: includes/admin/wizard/class-sitemap.php:118 msgid "News Sitemaps allow you to control which content you submit to Google News." msgstr "ニュースサイトマップを使用すると、Google ニュースに送信するコンテンツを制御できます。" #: includes/admin/wizard/class-sitemap.php:104 msgid "Select taxonomies to enable SEO options for them and include them in the sitemap." msgstr "タクソノミーを選択してSEOオプションを有効にし、サイトマップに含めます。" #: includes/admin/wizard/class-sitemap.php:103 msgid "Public Taxonomies" msgstr "パブリックタクソノミー" #: includes/admin/wizard/class-sitemap.php:89 msgid "Select post types to enable SEO options for them and include them in the sitemap." msgstr "投稿タイプを選択してSEOオプションを有効にし、サイトマップに含めます。" #: includes/admin/wizard/class-sitemap.php:88 msgid "Public Post Types" msgstr "パブリック投稿タイプ" #: includes/admin/wizard/class-sitemap.php:75 msgid "Include reference to images from the post content in sitemaps. This helps search engines index your images better." msgstr "投稿コンテンツからの画像への参照をサイトマップに含めます。 これは、検索エンジンが画像のインデックスを作成するのに役立ちます。 " #: includes/admin/wizard/class-sitemap.php:74 msgid "Include Images" msgstr "画像を含める" #: includes/admin/wizard/class-sitemap.php:65 msgid "XML Sitemaps help search engines index your website's content more effectively." msgstr "XMLサイトマップは、検索エンジンがサイトのコンテンツをより効果的に索引付けするのに役立ちます。" #: includes/admin/wizard/class-sitemap.php:64 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Sitemaps" msgstr "サイトマップ" #: includes/admin/wizard/class-sitemap.php:47 msgid "Save and Continue" msgstr "保存して続行" #. translators: Link to How to Setup Sitemap KB article #: includes/admin/wizard/class-sitemap.php:38 msgid "Learn more." msgstr "もっと詳しく知る" #. translators: Link to How to Setup Sitemap KB article #: includes/admin/wizard/class-sitemap.php:38 msgid "Choose your Sitemap configuration and select which type of posts or pages you want to include in your Sitemaps. %s" msgstr "サイトマップ構成を選択し、サイトマップに含める投稿またはページのタイプを選択します。%s" #: includes/admin/wizard/class-sitemap.php:34 msgid "Sitemap" msgstr "サイトマップ" #: includes/admin/csv-import-export/class-importer.php:241 msgid "Unknown object type." msgstr "不明なオブジェクトタイプ。" #: includes/admin/csv-import-export/class-importer.php:234 #: includes/modules/redirections/csv-import-redirections/class-importer.php:221 msgid "Columns number mismatch." msgstr "列の番号が一致しません。" #: includes/admin/csv-import-export/class-importer.php:224 #: includes/modules/redirections/csv-import-redirections/class-importer.php:211 msgid "Empty column data." msgstr "列データを空にします。" #: includes/admin/csv-import-export/class-importer.php:214 #: includes/modules/redirections/csv-import-redirections/class-importer.php:201 msgid "Missing one or more required columns." msgstr "1つ以上の必須列がありません。" #: includes/admin/csv-import-export/class-importer.php:208 #: includes/modules/redirections/csv-import-redirections/class-importer.php:195 msgid "Missing CSV headers." msgstr "CSVヘッダーがありません。" #: includes/admin/csv-import-export/class-importer.php:201 #: includes/modules/redirections/csv-import-redirections/class-importer.php:188 msgid "Missing import file." msgstr "インポートファイルがありません。" #. Translators: placeholders are opening and closing tags for link. #: includes/admin/csv-import-export/class-import-background-process.php:79 msgid "CSV import in progress. You can see its progress and cancel it in the %1$sImport & Export panel%2$s." msgstr "CSV インポートが進行中です。 進行状況を確認し、%1$sインポートとエクスポート%2$sパネルでキャンセルできます。" #: includes/admin/csv-import-export/class-csv-import-export.php:414 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:489 msgid "The following lines could not be imported: " msgstr "次の行をインポートできませんでした。" #: includes/admin/csv-import-export/class-csv-import-export.php:410 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:485 msgid "One or more errors occured while importing: " msgstr "インポート中に1つ以上のエラーが発生しました:" #. Translators: placeholder is the number of rows imported. #: includes/admin/csv-import-export/class-csv-import-export.php:405 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:480 msgid "Imported %d rows." msgstr "インポートされた %d 行。" #: includes/admin/csv-import-export/class-csv-import-export.php:402 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:477 msgid "CSV import completed." msgstr "CSVのインポートが完了しました。" #. Translators: placeholder is the number of rows imported. #: includes/admin/csv-import-export/class-csv-import-export.php:397 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:472 msgid "CSV import completed. Successfully imported %d rows." msgstr "CSVのインポートが完了しました。 %d 行を正常にインポートしました。" #. Translators: placeholders represent count like 15/36. #: includes/admin/csv-import-export/class-csv-import-export.php:364 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:438 msgid "Items processed: %1$s/%2$s" msgstr "処理された項目:%1$s/%2$s" #: includes/admin/csv-import-export/class-csv-import-export.php:361 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:435 msgid "Import in progress..." msgstr "インポート中..." #: includes/admin/csv-import-export/class-csv-import-export.php:323 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:397 msgid "CSV import canceled." msgstr "CSVインポートがキャンセルされました。" #: includes/admin/csv-import-export/class-csv-import-export.php:313 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:387 msgid "Import could not be canceled." msgstr "インポートをキャンセルできませんでした。" #: includes/admin/csv-import-export/class-csv-import-export.php:288 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:362 msgid "Import could not be canceled: you are not allowed to import content to this site." msgstr "インポートをキャンセルできませんでした。このサイトにコンテンツをインポートすることは許可されていません。" #: includes/admin/csv-import-export/class-csv-import-export.php:283 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:357 msgid "Import could not be canceled: invalid nonce. Please try again." msgstr "インポートをキャンセルできませんでした:無効なnonce。 もう一度やり直してください。" #: includes/admin/csv-import-export/class-csv-import-export.php:264 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:338 msgid "Users" msgstr "ユーザー" #: includes/admin/csv-import-export/class-csv-import-export.php:263 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:337 msgid "Terms" msgstr "項目" #: includes/admin/csv-import-export/class-csv-import-export.php:262 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:336 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Posts" msgstr "投稿" #: includes/admin/csv-import-export/class-csv-import-export.php:209 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:300 msgid "CSV could not be imported: File type error." msgstr "CSVをインポートできませんでした:ファイルタイプエラー。" #: includes/admin/csv-import-export/class-csv-import-export.php:203 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:294 msgid "CSV could not be imported: Upload failed." msgstr "CSVをインポートできませんでした:アップロードに失敗しました。" #: includes/admin/csv-import-export/class-csv-import-export.php:193 #: includes/admin/csv-import-export/class-csv-import-export.php:198 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:284 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:289 msgid "CSV could not be imported:" msgstr "CSVをインポートできませんでした:" #: includes/admin/csv-import-export/class-csv-import-export.php:150 msgid "Sorry, you are not allowed to import contents to this site." msgstr "申し訳ありませんが、このサイトにコンテンツをインポートすることはできません。" #: includes/admin/csv-import-export/class-csv-import-export.php:144 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:235 msgid "Please select a file to import." msgstr "インポートするファイルを選択してください。" #: includes/admin/csv-import-export/class-csv-import-export.php:119 msgid "Sorry, you are not allowed to export the content of this site." msgstr "このサイトのコンテンツをエクスポートする権限がありません。" #: includes/admin/csv-import-export/class-csv-import-export.php:116 #: includes/admin/csv-import-export/class-csv-import-export.php:147 #: includes/modules/redirections/class-redirections.php:86 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:212 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:238 msgid "Invalid nonce." msgstr "無効なnonce" #: includes/admin/csv-import-export/class-csv-import-export.php:113 #: includes/admin/csv-import-export/class-exporter.php:106 msgid "Please select at least one object type to export." msgstr "エクスポートするオブジェクトタイプを少なくとも1つ選択してください。" #: includes/admin/csv-import-export/class-csv-import-export.php:100 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:199 msgid "CSV import is in progress..." msgstr "CSVインポートが進行中です..." #: includes/admin/csv-import-export/class-csv-import-export.php:83 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:538 msgid "Are you sure you want to stop the import process?" msgstr "インポートプロセスを停止してもよろしいですか?" #: includes/admin/csv-import-export/class-csv-import-export.php:82 msgid "Are you sure you want to import meta data from this CSV file?" msgstr "このCSVファイルからメタデータをインポートしてもよろしいですか?" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:198 msgid "Color" msgstr "色" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:191 msgid "Hover" msgstr "ホバー" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:177 msgid "Link Color" msgstr "リンク色" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:170 msgid "Normal" msgstr "普通" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:156 msgid "Text Color" msgstr "テキストの色" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:128 msgid "Additional settings are available in the Rank Math SEO" msgstr "追加の設定は、Rank Math SEOで利用可能です" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:115 #: includes/modules/acf/class-acf.php:48 #: includes/modules/local-seo/views/titles-options.php:340 #: includes/modules/local-seo/views/titles-options.php:630 #: includes/modules/local-seo/views/titles-options.php:645 #: includes/modules/local-seo/views/titles-options.php:660 #: includes/modules/schema/class-video.php:79 #: includes/modules/schema/class-video.php:94 #: includes/modules/schema/class-video.php:120 msgid "Default" msgstr "デフォルト" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:112 msgid "HTML Tag" msgstr "HTML タグ" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:101 msgid "Right" msgstr "右" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:97 msgid "Center" msgstr "中央" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:93 msgid "Left" msgstr "左" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:89 msgid "Alignment" msgstr "配置" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:79 #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:128 msgid "Breadcrumbs Panel" msgstr "パンくずリストのパネル" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:79 msgid "Breadcrumbs are disabled in the Rank Math SEO" msgstr "パンくずリストはRank Math SEOで無効になっています" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:43 #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:71 #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:139 msgid "Breadcrumbs" msgstr "パンくずリスト" #: includes/3rdparty/divi/class-divi.php:376 #: includes/modules/local-seo/views/titles-options.php:509 msgid "No" msgstr "いいえ" #: includes/3rdparty/divi/class-divi.php:375 #: includes/modules/local-seo/views/titles-options.php:510 msgid "Yes" msgstr "はい" #: includes/3rdparty/divi/class-divi.php:369 #: includes/3rdparty/elementor/class-elementor.php:81 msgid "Added by the Rank Math SEO Plugin." msgstr "Rank Math SEO プラグインによって追加されました。" #: includes/3rdparty/divi/class-divi.php:368 #: includes/3rdparty/elementor/class-elementor.php:78 msgid "Add FAQ Schema Markup" msgstr "FAQ スキーママークアップを追加" #: includes/3rdparty/divi/class-divi.php:339 msgid "Rank Math FAQ Schema" msgstr "Rank Math FAQ スキーマ" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:158 #: includes/views/csv-import-redirections-panel.php:64 msgid "Include deactivated redirections" msgstr "無効化されたリダイレクトを含める" #: includes/views/csv-import-redirections-panel.php:63 msgid "Export current redirections as a CSV file." msgstr "現在のリダイレクトをCSVファイルとしてエクスポートします。" #: includes/views/csv-import-redirections-panel.php:43 msgid "Check this to only create non-existing redirections." msgstr "存在しないリダイレクトのみを作成するには、これをチェックします。" #: includes/views/csv-import-redirections-panel.php:42 msgid "Do not update current redirections" msgstr "現在のリダイレクトを更新しないでください" #: includes/views/csv-import-redirections-panel.php:29 msgid "Export Redirections" msgstr "リダイレクトをエクスポート" #: includes/views/csv-import-redirections-panel.php:25 msgid "Import Redirections" msgstr "リダイレクトのインポート" #: includes/views/csv-import-redirections-panel.php:18 msgid "Add or edit redirections by importing and exporting a CSV file." msgstr "CSVファイルをインポートおよびエクスポートして、リダイレクトを追加または編集します。" #: includes/views/csv-import-redirections-panel.php:15 msgid "Redirections CSV" msgstr "リダイレクションのCSV" #: includes/modules/404-monitor/class-monitor-pro.php:60 #: includes/modules/404-monitor/class-monitor-pro.php:99 #: includes/views/csv-import-export-panel.php:126 #: includes/views/csv-import-redirections-panel.php:70 msgid "Export" msgstr "エクスポート" #: includes/views/csv-import-export-panel.php:120 msgid "Use advanced options" msgstr "詳細オプションを使用する" #: includes/views/csv-import-export-panel.php:118 msgid "Choose the object types to export." msgstr "エクスポートするオブジェクトタイプを選択します。" #: includes/views/csv-import-export-panel.php:115 msgid "Include read-only columns (SEO score and link counts)" msgstr "読み取り専用の列を含める(SEOスコアとリンク数)" #: includes/views/csv-import-export-panel.php:78 msgid "Post types:" msgstr "投稿タイプ:" #: includes/views/csv-import-export-panel.php:89 msgid "Taxonomies:" msgstr "タクソノミー:" #: includes/views/csv-import-export-panel.php:100 msgid "User Roles:" msgstr "ユーザー権限グループ:" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:140 #: includes/views/csv-import-export-panel.php:64 #: includes/views/csv-import-redirections-panel.php:55 msgid "Cancel Import" msgstr "インポートをキャンセル" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:98 #: includes/views/csv-import-export-panel.php:67 #: includes/views/csv-import-redirections-panel.php:58 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Import" msgstr "インポート" #. Translators: placeholder is the word Warning: in bold. #: includes/views/csv-import-export-panel.php:50 msgid "Warning:" msgstr "警告:" #. Translators: placeholder is the word Warning: in bold. #: includes/views/csv-import-export-panel.php:50 msgid "%s It is recommended to save a database backup before using this option because importing malformed CSV can result in loss of data." msgstr "%s 不正な形式のCSVをインポートするとデータが失われる可能性があるため、このオプションを使用する前にデータベースのバックアップを保存することをお勧めします。" #: includes/views/csv-import-export-panel.php:46 msgid "Check this to import meta fields only if their current meta value is empty." msgstr "現在のメタ値が空の場合にのみメタフィールドをインポートするには、これをチェックします。" #: includes/views/csv-import-export-panel.php:45 msgid "Do not overwrite existing data" msgstr "既存のデータを上書きしないでください" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:123 #: includes/views/csv-import-export-panel.php:44 #: includes/views/csv-import-redirections-panel.php:41 msgid "Please select a CSV file to import." msgstr "インポートするCSVファイルを選択してください。" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:157 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:162 #: includes/views/csv-import-export-panel.php:32 msgid "Export CSV" msgstr "CSV をエクスポート" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:142 #: includes/views/csv-import-export-panel.php:28 msgid "Import CSV" msgstr "CSVをインポート" #: includes/views/csv-import-export-panel.php:21 msgid "Import SEO meta data for posts, terms, and users from a CSV file." msgstr "CSVファイルから投稿、用語、ユーザーのSEOメタデータをインポートします。" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:120 #: includes/views/csv-import-export-panel.php:18 #: includes/views/csv-import-export-panel.php:41 #: includes/views/csv-import-redirections-panel.php:38 msgid "CSV File" msgstr "CSV ファイル" #: includes/plugin-update/class-plugin-update.php:944 msgid "Rank Math PRO" msgstr "Rank Math PRO" #. translators: 1: Link's opening HTML anchor tag, 2: Link's closing HTML #. anchor tag. #: includes/plugin-update/class-plugin-update.php:799 msgid "Please %1$s connect Rank Math SEO PRO %2$s for automatic updates." msgstr "自動更新については、%1$sRank Math SEO PRO に接続して%2$sください。" #. translators: 1: Plugin name, 2: Pricing Link's opening HTML anchor tag, 3: #. Pricing Link's closing HTML anchor tag. #: includes/plugin-update/class-plugin-update.php:792 msgid "It seems that you don't have an active subscription for %1$s. Please see %2$sdetails and pricing%3$s." msgstr "%1$sの有効化した購読がないようです。%2$s 詳細と価格%3$sをご覧ください。" #: includes/plugin-update/class-plugin-update.php:789 msgid "Please update the free version before updating Rank Math SEO PRO." msgstr "Rank Math SEO PROを更新する前に、無料バージョンを更新してください。" #. Translators: placeholders are the anchor tag opening and closing. #: includes/plugin-update/class-plugin-update.php:552 msgid "We created %1$sRank Math, a WordPress SEO plugin%2$s, to help every website owner get access to the SEO tools they need to improve their SEO and attract more traffic to their website." msgstr "%1$sWordPress SEO プラグインである Rank Math%2$s を作成して、すべてのサイト所有者がSEOを改善し、サイトへのトラフィックを増やすために必要なSEOツールにアクセスできるようにしました。" #: includes/plugin-update/class-plugin-update.php:550 msgid "SEO is the most consistent source of traffic for any website" msgstr "SEOは、あらゆるサイトにとって最も一貫性のあるトラフィックソースです。" #: includes/plugin-update/class-plugin-update.php:548 msgid "Rank Math SEO PRO For WordPress" msgstr "Rank Math SEO PRO For WordPress" #: includes/plugin-update/class-plugin-update.php:483 msgid "Cannot Update" msgstr "更新できません" #: includes/plugin-update/class-plugin-update.php:381 #: includes/plugin-update/class-plugin-update.php:399 msgid "This update will install a beta version of Rank Math SEO PRO." msgstr "このアップデートでは、Rank Math SEO PRO のベータ版がインストールされます。" #: includes/plugin-update/class-plugin-update.php:262 msgid "Automatic updates are not available." msgstr "自動更新は利用できません。" #: includes/plugin-update/class-plugin-update.php:191 msgid "Enable updates" msgstr "更新を有効化" #. translators: 1: opening HTML anchor tag, 2: closing HTML anchor tags. #: includes/plugin-update/class-plugin-update.php:157 msgid "Rank Math Pro is installed but not activated yet. %1$sActivate now%2$s. It only takes 20 seconds!" msgstr "Rank Math Pro はインストールされていますが、まだアクティブ化されていません。 %1$s今すぐ有効化します%2$s.。 とても速いです!" #: includes/admin/class-setup-wizard.php:178 msgid "Settings could not be imported: Upload failed." msgstr "アップロードに失敗しましたため、設定をインポートできませんでした。" #: includes/admin/class-setup-wizard.php:173 msgid "Settings could not be imported:" msgstr "以下の設定がインポートできませんでした: " #: includes/admin/class-setup-wizard.php:168 msgid "Settings file could not be imported:" msgstr "設定ファイルをインポートできませんでした:" #: includes/admin/class-setup-wizard.php:159 msgid "No file selected." msgstr "ファイルが選択されていません。" #: includes/admin/class-setup-wizard.php:133 msgid "No settings found to be imported." msgstr "インポートされた設定が見つかりません。" #: includes/admin/class-setup-wizard.php:129 msgid "Import successful." msgstr "インポートに成功しました。" #. translators: Option Description #: includes/admin/class-setup-wizard.php:100 msgid "Select this if you have a custom Rank Math settings file you want to use." msgstr "使用するカスタム Rank Math 設定ファイルがある場合は、これを選択します。" #. translators: Option Description #: includes/admin/class-setup-wizard.php:100 msgid "Custom Mode %s" msgstr "カスタムモード %s" #. translators: Option Description #: includes/admin/class-setup-wizard.php:98 msgid "For the advanced users who want to control every SEO aspect of the website. You are offered options to change everything and have full control over the website’s SEO." msgstr "サイトのすべてのSEOの側面を制御したい上級ユーザー向け。 すべてを変更し、サイトのSEOを完全に制御するオプションが提供されます。" #. translators: Option Description #: includes/admin/class-setup-wizard.php:98 msgid "Advanced %s" msgstr "高度な%s" #. translators: Option Description #: includes/admin/class-setup-wizard.php:96 msgid "For websites where you only want to change the basics and let Rank Math do most of the heavy lifting. Most settings are set to default as per industry best practices. One just has to set it and forget it." msgstr "基本を変更し、Rank Math に大部分の手間のかかる作業を任せたいサイトの場合。 ほとんどの設定は、業界のベストプラクティスに従ってデフォルトに設定されています。 設定して忘れるだけです。 " #. translators: Option Description #: includes/admin/class-setup-wizard.php:96 msgid "Easy %s" msgstr "簡単な %s" #: includes/admin/class-setup-wizard.php:90 msgid "Import failed." msgstr "インポートに失敗しました。" #: includes/admin/class-setup-wizard.php:89 msgid "Import finished. In the next steps you can review the settings." msgstr "インポートが終了しました。 次の手順では、設定を確認できます。" #: includes/admin/class-setup-wizard.php:88 msgid "Uploading..." msgstr "アップロード中..." #: includes/admin/class-setup-wizard.php:84 msgid "More information" msgstr "詳細情報" #. Translators: placeholder is a list of filetypes. #: includes/admin/class-setup-wizard.php:83 msgid "Allowed filetypes: %s" msgstr "許可されるファイルタイプ:%s" #: includes/admin/class-setup-wizard.php:81 msgid "Select a Rank Math settings file on your computer and upload it to use the custom settings." msgstr "コンピューター上のランク数学設定ファイルを選択し、それをアップロードしてカスタム設定を使用します。" #: includes/admin/class-setup-wizard.php:79 msgid "Upload" msgstr "アップロード" #: includes/admin/class-quick-edit.php:313 msgid "— Not Selected —" msgstr "— 選択されていない —" #. Translators: placeholder is taxonomy name, e.g. "Category". #: includes/admin/class-quick-edit.php:299 msgid "Primary %s" msgstr "メイン%s" #: includes/admin/class-quick-edit.php:284 #: includes/admin/class-quick-edit.php:371 msgid "Canonical URL" msgstr "カノニカル URL" #: includes/admin/class-quick-edit.php:278 #: includes/admin/class-quick-edit.php:365 msgid "Primary Focus Keyword" msgstr "主な焦点キーワード" #: includes/admin/class-quick-edit.php:260 #: includes/admin/class-quick-edit.php:352 msgid "Robots Meta" msgstr "robots のメタ" #: includes/admin/class-quick-edit.php:253 #: includes/admin/class-quick-edit.php:348 msgid "SEO Description" msgstr "SEO の説明" #: includes/admin/class-quick-edit.php:242 #: includes/admin/class-quick-edit.php:342 msgid "SEO Title" msgstr "SEOタイトル" #: includes/admin/class-quick-edit.php:233 #: includes/admin/class-quick-edit.php:338 msgid "SEO Settings" msgstr "SEO 設定" #: includes/admin/class-quick-edit.php:223 msgid "No Snippet" msgstr "スニペットなし" #: includes/admin/class-quick-edit.php:222 msgid "No Image Index" msgstr "画像インデックスなし" #: includes/admin/class-quick-edit.php:221 msgid "No Archive" msgstr "アーカイブなし" #: includes/admin/class-quick-edit.php:220 msgid "No Follow" msgstr "No Follow" #: includes/admin/class-quick-edit.php:219 #: includes/modules/news-sitemap/assets/js/news-sitemap.js:1 msgid "No Index" msgstr "No Index" #: includes/admin/class-quick-edit.php:218 #: includes/modules/news-sitemap/assets/js/news-sitemap.js:1 msgid "Index" msgstr "インデックス" #: includes/admin/class-quick-edit.php:61 msgid "SEO Details" msgstr "SEO の詳細" #: includes/admin/class-post-filters.php:338 #: includes/modules/redirections/class-categories.php:420 msgid "Clear Filter" msgstr "フィルターをクリアする" #: includes/admin/class-post-filters.php:92 msgid "FactCheck" msgstr "FactCheck" #: includes/admin/class-post-filters.php:91 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "FAQ" msgstr "FAQ" #: includes/admin/class-post-filters.php:90 msgid "Dataset" msgstr "データセット" #: includes/admin/class-post-filters.php:89 #: includes/modules/video-sitemap/sitemap-xsl.php:152 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Video" msgstr "動画" #: includes/admin/class-post-filters.php:88 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Software" msgstr "ソフトウェア" #: includes/admin/class-post-filters.php:87 msgid "Service" msgstr "サービス" #: includes/admin/class-post-filters.php:86 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Restaurant" msgstr "レストラン" #: includes/admin/class-post-filters.php:85 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Recipe" msgstr "レシピー" #: includes/admin/class-post-filters.php:84 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Product" msgstr "商品" #: includes/admin/class-post-filters.php:83 #: includes/modules/local-seo/views/titles-options.php:276 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Person" msgstr "人" #: includes/admin/class-post-filters.php:82 #: includes/modules/schema/class-admin.php:111 msgid "Movie" msgstr "映画" #: includes/admin/class-post-filters.php:81 #: includes/modules/podcast/views/options.php:68 msgid "Music" msgstr "音楽" #: includes/admin/class-post-filters.php:80 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Job Posting" msgstr "求人情報" #: includes/admin/class-post-filters.php:78 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Event" msgstr "イベント" #: includes/admin/class-post-filters.php:77 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Course" msgstr "コース" #: includes/admin/class-post-filters.php:76 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Book" msgstr "本" #: includes/admin/class-post-filters.php:75 msgid "News Article" msgstr "ニュース記事" #: includes/admin/class-post-filters.php:74 msgid "Blog Post" msgstr "ブログ投稿" #: includes/admin/class-post-filters.php:73 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Article" msgstr "Article" #: includes/admin/class-post-filters.php:72 msgid "Turned Off" msgstr "オフになっています" #: includes/admin/class-post-filters.php:55 msgid "Filter by Schema Type" msgstr "スキーマタイプでフィルタリング" #: includes/admin/class-post-filters.php:51 msgid "Orphan Posts" msgstr "孤立した投稿" #: includes/admin/class-post-filters.php:50 msgid "Redirected Posts" msgstr "リダイレクトされた投稿" #: includes/admin/class-post-filters.php:49 msgid "Custom Meta Description" msgstr "カスタムメタ記述" #: includes/admin/class-post-filters.php:48 msgid "Custom Meta Title" msgstr "カスタムメタタイトル" #: includes/admin/class-post-filters.php:47 msgid "Custom Canonical URL" msgstr "カスタム正規 URL" #: includes/admin/class-media-filters.php:183 msgid "Missing caption" msgstr "キャプションがありません" #: includes/admin/class-media-filters.php:182 msgid "Missing or default title tag" msgstr "タイトルタグがないかデフォルトです" #: includes/admin/class-media-filters.php:181 msgid "Missing alt tag" msgstr "alt タグがありません" #: includes/admin/class-media-filters.php:56 #: includes/admin/class-media-filters.php:70 msgid "Rank Math SEO Filters" msgstr "Rank Math SEO フィルター" #: includes/admin/class-links.php:88 msgid "Example: /get/" msgstr "例:/get/" #: includes/admin/class-links.php:81 msgid "Add the URI prefixes you use for affiliate (cloaked) links, which redirect to external sites. These will not count as internal links in the content analysis. Add one per line." msgstr "外部サイトにリダイレクトするアフィリエイト(クローク)リンクに使用するURIプレフィックスを追加します。 これらは、コンテンツ分析の内部リンクとしてカウントされません。 1行に1つずつ追加します。" #: includes/admin/class-links.php:80 msgid "Affiliate Link Prefix" msgstr "アフィリエイトリンクプレフィックス" #: includes/admin/class-bulk-actions.php:412 msgid "Are you sure you want to change the Schema type for the selected posts? Doing so may irreversibly delete the existing Schema data." msgstr "選択した投稿のスキーマタイプを変更してもよろしいですか? これを行うと、既存のスキーマデータが元に戻せなくなる可能性があります。" #. Translators: 1 The number of posts edited. 2 The post type name. #: includes/admin/class-bulk-actions.php:247 msgid "Custom Canonical URL removed from %1$d %2$s." msgstr "カスタム正規URLが%1$d %2$sから削除されました。" #. Translators: 1 The number of posts edited. 2 The post type name. #: includes/admin/class-bulk-actions.php:218 #: includes/admin/class-bulk-actions.php:232 msgid "Schema edited for %1$d %2$s." msgstr "%1$d %2$s 用に編集されたスキーマ。" #. Translators: placeholder is the number of redirections deleted. #: includes/admin/class-bulk-actions.php:204 #: includes/admin/class-bulk-actions.php:361 msgid "%d redirection moved to Trash." msgid_plural "%d redirections moved to Trash." msgstr[0] "%d リダイレクトはゴミ箱に移動しました。" #. Translators: 1 The number of posts edited. 2 The post type name. #. Translators: 1 The number of terms edited. 2 The term taxonomy name. #: includes/admin/class-bulk-actions.php:182 #: includes/admin/class-bulk-actions.php:335 msgid "Robots meta edited for %1$d %2$s." msgstr "ロボットは%1$d %2$sでメタ編集されました。" #. Translators: placeholder is the default Schema type setting. #: includes/admin/class-bulk-actions.php:81 msgid "Set Schema: Default (%s)" msgstr "スキーマの設定:デフォルト (%s)" #: includes/admin/class-bulk-actions.php:75 msgid "Set Schema: None" msgstr "スキーマの設定:なし" #: includes/admin/class-bulk-actions.php:70 #: includes/admin/class-bulk-actions.php:111 msgid "Remove redirection" msgstr "リダイレクトを削除する" #: includes/admin/class-bulk-actions.php:69 #: includes/admin/class-bulk-actions.php:110 msgid "Redirect" msgstr "リダイレクト" #: includes/admin/class-bulk-actions.php:66 msgid "Remove custom canonical URL" msgstr "カスタム正規URLを削除する" #: includes/admin/class-bulk-actions.php:65 #: includes/admin/class-bulk-actions.php:107 msgid "Set to follow" msgstr "follow に設定します" #: includes/admin/class-bulk-actions.php:64 #: includes/admin/class-bulk-actions.php:106 msgid "Set to nofollow" msgstr "nofollow に設定します" #: includes/admin/class-bulk-actions.php:63 #: includes/admin/class-bulk-actions.php:105 msgid "Set to index" msgstr "index に設定します" #: includes/admin/class-bulk-actions.php:62 #: includes/admin/class-bulk-actions.php:104 msgid "Set to noindex" msgstr "noindex に設定します" #: includes/admin/class-bulk-actions.php:59 #: includes/admin/class-bulk-actions.php:103 msgid "↓ Rank Math" msgstr "↓ Rank Math" #: includes/admin/class-admin.php:88 msgid "Special Sitemaps:" msgstr "特別なサイトマップ:" #: includes/class-thumbnail-overlays.php:546 msgid "Bottom Right" msgstr "右下" #: includes/class-thumbnail-overlays.php:545 msgid "Bottom Center" msgstr "下中央" #: includes/class-thumbnail-overlays.php:544 msgid "Bottom Left" msgstr "左下" #: includes/class-thumbnail-overlays.php:542 msgid "Middle Right" msgstr "右中" #: includes/class-thumbnail-overlays.php:541 msgid "Middle Center" msgstr "中央" #: includes/class-thumbnail-overlays.php:540 msgid "Middle Left" msgstr "左中" #: includes/class-thumbnail-overlays.php:538 msgid "Top Right" msgstr "右上" #: includes/class-thumbnail-overlays.php:537 msgid "Top Center" msgstr "上中央" #: includes/class-thumbnail-overlays.php:536 msgid "Top Left" msgstr "左上" #: includes/class-thumbnail-overlays.php:521 msgid "A Custom Watermark item could not be saved because the name field is empty." msgstr "名前フィールドが空であるため、カスタム透かし項目保存できませんでした。" #: includes/class-thumbnail-overlays.php:358 #: includes/class-thumbnail-overlays.php:424 msgid "Select the default watermark that will be applied if no specific watermark is selected." msgstr "特定の透かしが選択されていない場合に適用されるデフォルトの透かしを選択します。" #: includes/class-thumbnail-overlays.php:357 #: includes/class-thumbnail-overlays.php:423 msgid "Default Thumbnail Watermark" msgstr "デフォルトのサムネイル透かし" #: includes/class-thumbnail-overlays.php:404 msgid "Name*" msgstr "名前*" #: includes/class-thumbnail-overlays.php:394 msgid "Add Image" msgstr "画像を追加" #: includes/class-thumbnail-overlays.php:378 #: includes/modules/image-seo/options.php:155 #: includes/modules/local-seo/views/titles-options.php:411 #: includes/modules/local-seo/views/titles-options.php:467 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Remove" msgstr "削除" #: includes/class-thumbnail-overlays.php:377 msgid "Add Watermark" msgstr "透かしを追加" #: includes/class-thumbnail-overlays.php:375 msgid "Add more image watermarks to choose from for the social thumbnails." msgstr "ソーシャルサムネイル用に選択する画像透かしをさらに追加します。" #: includes/class-thumbnail-overlays.php:374 msgid "Custom Image Watermarks" msgstr "カスタム画像の透かし" #: includes/class-thumbnail-overlays.php:347 msgid "Off" msgstr "オフ" #: includes/class-register-vars.php:52 msgid "Non-persistent random word chosen from a list. A new random word will be chosen on each page load." msgstr "リストから選択された非永続的なランダムな単語。 ページが読み込まれるたびに、新しいランダムな単語が選択されます。" #: includes/class-register-vars.php:41 msgid "Persistent random word chosen from a list" msgstr "リストから選択された永続的なランダムな単語" #: includes/class-modules.php:71 msgid "Please activate Schema & Sitemap module to use this module." msgstr "このモジュールを使用するには、スキーマとサイトマップモジュールをアクティブにしてください。" #: includes/class-modules.php:64 msgid "For your video content, a Video Sitemap is a recommended step for better rankings and inclusion in the Video search." msgstr "動画コンテンツの場合、動画サイトマップは、ランキングを上げて動画検索に含めるための推奨手順です。" #: includes/admin/wizard/class-sitemap.php:162 includes/class-modules.php:63 #: includes/modules/video-sitemap/class-video-sitemap.php:62 #: includes/modules/video-sitemap/sitemap-xsl.php:103 msgid "Video Sitemap" msgstr "動画サイトマップ" #: includes/class-modules.php:59 msgid "Please activate Sitemap module to use this module." msgstr "このモジュールを使用するには、サイトマップモジュールを有効にしてください。" #: includes/class-modules.php:52 msgid "Create a News Sitemap for your news-related content. You only need a News sitemap if you plan on posting news-related content on your website." msgstr "ニュース関連のコンテンツのニュースサイトマップを作成します。 ニュース関連のコンテンツをサイトに投稿する場合にのみ、ニュースサイトマップが必要です。" #: includes/admin/wizard/class-sitemap.php:118 includes/class-modules.php:51 #: includes/modules/news-sitemap/class-news-sitemap.php:131 msgid "News Sitemap" msgstr "ニュースサイトマップ" #: includes/class-common.php:88 msgid "Activate now" msgstr "今すぐ有効化" #: includes/class-common.php:70 msgid "Pinterest Debugger" msgstr "Pinterest デバッガー" #: includes/class-common.php:67 msgid "Rich Pins Validator" msgstr "Rich Pins Validator" #: rank-math-pro.php:139 msgid "Rank Math free version is required to run Rank Math Pro. Both plugins are now disabled." msgstr "Rank Math Pro を実行するには、Rank Math の無料バージョンが必要です。 現在、両方のプラグインが無効になっています。" #: rank-math-pro.php:151 msgid "Rank Math free version is required to run Rank Math Pro, but it could not be activated automatically. Please install and activate the free version first." msgstr "Rank Math Pro を実行するには、Rank Math の無料バージョンが必要ですが、自動的に有効化できませんでした。 最初に無料版をインストールして有効化してください。" #: rank-math-pro.php:145 msgid "Rank Math free version is required to run Rank Math Pro, but it could not be installed automatically. Please install and activate the free version first." msgstr "Rank Math Pro を実行するには Rank Math 無料版が必要ですが、自動的にインストールできませんでした。 最初に無料版をインストールして有効化してください。" languages/rank-math-pro-nl_NL.mo000064400000374764147600403130012552 0ustar000!aCUWqy>3Ƃ  ȃփ "&)P"b Ƅ̈́&Մ`j]Kȅ-rBr( ˇ19'Ẍ%W}  ˉ؉j Ê ˊ֊  ŋh 2#*VCЍ  @?W+Îbs֏ߏ {x"~ ҐܐБ6.^?(ǒВ ؒ  $.29 K X/f ̓ۓ  (#,P_TnQÔmR ֕ - AL^rx2q='@e1 ؘ   d&  0י$,?Q H@F O] epx  ś͛ ԛޛ  -D M [ g t 4Ҝ ٜ-%D[bt } %ߝ +):dy4dĞ)FJS\el s 6nȠu7ġڡ6RhK4#"4?Wr  !. 5?HN U boV !5>DXi}% 6Υ m' +3+ 0 ;Igov IQY^fo&,Ϩ  "6N` ov}  !. 7SA Ǫ֪& < CNjr zOͫ *3"Ru~&ɬѬ٬  2H8  ̭5߭(]9 ʮL 8X GS[o  ̰԰ - 8 FSbw űб*n DzѲ! .27>TY`h-$ٳtOĵ!˵%ܶ 'C JgTɷѷٷ);KZbj pcz޸3$0<m!̹. B^Pͺ   ( /= DNW]f!m!ɻ ܻ &/DIg pz9>%&,4;$@*eI Q \fD+  A3lK>Qg?v  ,&Sew#7 O'p5rA GThyoD CM>T',FK S_x  3eiou    w}; &':A H Sty 1 @?. nz O  * 5BQ`tHz  -;DMat * !" 'g10  * 8CNW@GPY^dv  "   ' 2#<`h{  '%<b    ) 4AR Zdlr % 07 G Ub t   K"  $ - 8BSey,!  6Rbj $0I P^Cd,t|)/IY    6 ER^c )1 [yh " + 5?H NXn ,4 JTj)  A ;b12)#-Q1q+TA$fn ;KMV_KpI%>CRq   %7 HScy   #(:L]t 7  a{WC 4!*F_~ # :)Gqz68'78p *<OLW  #7 LW_fv  !  $7>G Wc ~ <  !-Gb |   - 2@Ro 3 : DRex"* R7   F!h[xN#QQ'@yWEXX/UI7S*p?qRPi z .$ $ /9A[m}  2E[o  46 U a l y  ,E?`>;?,[L , . :FL ]gx1 I S^ p z     %F^dv} '/8M dn u  &C J Vasy -063 7< t o f f =x | :3  n %  J b c/ [ I \9$+8= d^hIG/~_1 +e]P]=J_ m;K3G8KXAFU-@D: 8D}:O:=*  7 AM S%`3' ;FOc t ~  >*:BHZnv~  06 A S g k s}  +!*.!(Y!!!!! !!!! !!$"'"6"K" b"n" u""" """" " """S"K#Z#x###I#$u$ %%% %%% &&&&& & & &&&' '' -';'PJ'' .(9(I( ]( g(r(((( ( ((((()H)W)* &*3*L* c*m* |*`*K*P7+.++ + +T+(,.,2,B--^~.Y.Q7/-///+/0."0OQ00J001 11 1 +1 61C1 L1Z1 k1Xu101y1y22,2+223E3RM444444S40&5W5w5/6 ?6L6d6u6 66(6,67#7!87 Z7g7p7 y777 7t7*8S8;9vB9|96:+:6;4>;0s;;;;;6<<<< = = ,=9= A=K=%=0>1>F>U>i>z>>>>>>??@qA<A9AA+B+CBQoBB(B%BS!C3uCCvrDDDE&E E(EEFF0FEF IG=TGG GGpG2(H[HbHjHyH HHHH HHHHH H5 I@IRI nI|II II III/I$J4JbEJTJJ`K KKL LLL #L.L@LTL]LmLL LL LLHMsMAcNDN2NO ,O8OAOIO XOdOjOopOO O OP P$PI?PP P+P9P-Q =QKQD^QBQQ QQ RRR #R.R7R JRVR\RdRkRqRyR RRRR RRRR R S S S-S2S;S<DS S SS3SSSTT 'T 1T>TFT OT ]TjT7oT T T"T5T2UJUbU,wU_UV#V 'V2V;VDV KVUViV zV VV-WW[X XX Y Y (Y2YCYJYhYoY'Y$Y&YYSZ;oZZZ Z%Z@Zk,[ [[ [[[[[[[ [ [ \\]\y\\\\\\\\\]]"]A]I]Q]?`]] ] ]v] 6^D^ M^ Y^.c^<^^^ ^ ^^__&_6_L_ d_q_ `#`,`1`8`@`Q`,X` ``2``!`a'aDaZanaa b b b &b0b Bb NbX\b b bbbbbc,'c Tc^c |ccc c c ccc d ddV'd ~dd%dddd0d*e /epf"ffefOgcg sg }g$ggg_gC6hzh Bi NiYiqiiiiiiiiii j jj4jEj Tj bjojj jj jj jj jkk2kkkkl "l,l!>l`l|llllll lll-l m.mmynTo(Zo.oop p p pppq qzqqqqqqqqqqq2qr/r@r IrSr Yrocrr?r)sKDssss#sst&t.At pth~tttu !u -u7u ?uJu OuYubu iuwu ~uuuu uuuuuvv (v,6vcv{vvvv vvv5v7w"Gwjw nwxww'w2wwx xxy`xz z{|}}}}}}} }}Y}H~a~'~Hb\J2D ] j&v,ʀ܀(!1#Sw5"Ձ<95o -?~EOă S(|Ԅ49 AN j x  Hȅ_qy  Ɇц׆ކ   ՇɈM҈  7B#Ko  É։ 5<DDVC ߊ 2C LsZ΋ Ӌ ދ 5a;ƌڌ$+3HX q5~֍$ k%8 ʎ ֎ / 1<aPL S]fkq3 ̑ ޑ  ((Q c n x  ! ĒВ ْ  " 5 BPWp(Փ * >H]d lv   ɔٔ  *19INcir1x  ϕٕ $ 1? Uc vMv !× ԗ  &A\u$*>,"Ob | ?`(e  ƚК R?P T u=5s<GP  ĝҝ #? O\on ޞ(*Epx   '4 CN]mv |Р٠  1C Vd z ġ2 3L Q\et>@Ϣ37D2|&'֣7%6V\< 2 EFRWRQp¦1ئ "+ 2@I_ y  Ƨ٧  '7 F P[j r    Ȩ Ԩި 0 @LDR  թnRhzʪm8;Ƭ ""C$f$ ̭ & 7CJ_r1̮ծ68K<ѯ   &0 O&Y$ ѰK۰ '4H`t  ̱ױ '7 > I#U y  Ѳٲ  $ 5;?{   ɳ ֳ4C Yd ju ˴ߴ %3CTsϵ ֵ   :O k w"R  $1 @L]sQt$W]ʹ](KfҺH9l?_/[iBU|9OWnvs9Ncwҿ .>2,_ e pz    0Q gq  !-=GW2     $ - 7A[du~DB->pA2T$ y,(   )<   / 9F\ u   ! !:A  -7 >Jgn   + 9E Xdl |8=@?4H}i<9f'&kqX`6W&1?H>q9SOD'/l'R1z+zsYG@c1>>A]>N?-NmC34><N= ?  *00I z4   %=V k"v  8 OF[ & ?MT7Y8.1*26> DN]z-)AU ]h|    dW#jO-P1 CN  "> F S]q   J%    #3E\x L  (:l@Se+g  P  #OphX)-/$ ,M? N   #- <J^ pX}0Z6-' K`QP<6Y:XGIEd[\2i,gn{wA]ec&83Jh ,i=X m :yrMuJ{Ovyt~{2W .n_)hj?\ m?N;3A"g"Nf^{;=b%lkzl0DVfEPCzw_G+>Y-Ka,f c,.TfZSS;cWb<e7]=b7x~v+4j"#@i&TRo|geZ<hxJ  u}\qI+js ][ x8`yA8)#5e&|U@{$ sZ|q@ut|Fw>)}zCQ !/uL1AL+D5(@^ |02VIZL^/4*4jI-.AERa`n2}1I1e'~RH7tot y\AYu.>KG`l/9,4 BFP9Tzp$XoFPeRva=)"#z7* vHr&R<DN!WSB9pr Gd1Oo` wsMrdjK 2R@Tf V>Y.F r3V*+8 6i$1  m41n47VI' n]Z#C ]HaQ?Ndw9Lt*kSMzbB[>xEJWFU%!yLC~!|H0} ::U0>vO("8O03 K ~8-k'_qMJtP-jGu(O E\F5V)aBdif(7POLh c[q`m_U}xr/<m%Q;G $sDB:^cEk5<6 =:a/k!WD.3;vM6hh{%#Q 32^SpD;U([ T("[-)J\p'H9oc l%$s}'bk&xQX,KoN*pgi5nNHC?g@5g*SXdB0_ +M9#C ^T q%?l ~]YqYs=_bU/pm!6yXl?W$&w Only include this property if the dataset has a spatial dimension.#%1$s to exclude for %2$s.%d Hour%d Min%d Sec%d redirection moved to Trash.%d redirections moved to Trash.%d redirections have been assigned to the category.%s (opens in a new tab)%s It is recommended to save a database backup before using this option because importing malformed CSV can result in loss of data.%s categories%s category%s published privately.%s published.%s reverted to draft.%s scheduled.%s updated.%s value to use in Product schema.%s value to use in the Product schema.↓ Rank Math← Go Back to the Redirections— Not Selected —(no title)15 Days30 Days6 Months7 Days90 Days← Sitemap IndexMin Size: 112Χ112px.
    A squared image is preferred by the search engines.Min Size: 1400x1400px, Max Size: 3000x3000px.
    The filesize should not exceed 0.5MB.A Custom Watermark item could not be saved because the name field is empty.A URL pointing to the actual video media fileA URL pointing to the actual video media file like MP4, MOV, etc. Please leave it empty if you don't know the URL.A URL pointing to the embeddable player for the video. Example: https://www.youtube.com/embed/VIDEOIDA URL that points to the start time of the clip. The clip URL must point to the same URL path as the video with additional query parameters that specify the time.A descriptive name of a dataset.A license under which the dataset is distributed.A plaintext description of the episode without HTML tags.A plaintext description of the podcast.A recipe video DescriptionA recipe video NameA recipe video thumbnail URLA short description of the broad category that the video belongs to. Add coma separated video categories. (Used in the Video Sitemap only)A short summary describing a dataset.A video URL. Optional.A video thumbnail URLALL UPPERCASEAPI KeyAbout PageActivate nowAdSenseAddAdd alt attributes for commenter profile pictures (avatars) automatically. The alt attribute value will be the username.Add ALT attributes for avatarsAdd FAQ Schema MarkupAdd ImageAdd LinkAdd ManufacturerAdd NewAdd New %sAdd New %s categoryAdd New CategoryAdd New ConditionAdd New SchemaAdd Video schema to posts which have YouTube or Vimeo Video in the content. Applies to only those Posts/Pages/CPTs in which Autodetect Video Option is On.Add WatermarkAdd a caption for all images without a caption automatically. The caption is dynamically applied when the content is displayed, the stored content is not changed.Add a description for all images without a description automatically. The description is dynamically applied when the content is displayed, the stored content is not changed.Add anotherAdd copyright details if your show is copyrighted.Add dropdown to filter results by categoryAdd in Keyword ManagerAdd missing image captionAdd missing image descriptionAdd more image watermarks to choose from for the social thumbnails.Add numberAdd one supply element per line.Add one tool per line.Add or edit redirections by importing and exporting a CSV file.Add speakable attributes to Article Schema.Add the URI prefixes you use for affiliate (cloaked) links, which redirect to external sites. These will not count as internal links in the content analysis. Add one per line.Add the tracking prefix provided by your tracking service like Chartable, Podsights, Podtrac, etc.Add timeAdd to CategoryAdd to graphAdd your local business's details here with "Local Business" Schema Markup in order to be eligible for local SERP features.AddedAdded by the Rank Math SEO Plugin.Added in Keyword ManagerAdding Focus Keywords..Adding…Additional CSS codeAdditional CSS code to customize the appearance of the reports. Insert the CSS code directly, without the wrapping style tag. Please note that the CSS support is limited in email clients and the appearance may vary greatly.Additional TypeAdditional settings are available in the Rank Math SEOAddressAddress FormatAddress SettingsAddress where the reports will be sent. You can add multiple recipients separated with commas.Address, Suburb, Region, Zip or LandmarkAddress:AdsenseAdvanced %sAffiliate Link PrefixAfghanistanAland IslandsAlbaniaAlgeriaAlignmentAllAll %sAll %s categoriesAll ArchivesAll LocationsAll Locations are part of the same OrganizationAll Post TypesAll Redirection CategoriesAll SchemasAll TaxonomiesAllow DraggingAllow ZoomAllow Zoom by scrollAllowedAllowed filetypes: %sAltAlt text set for the current image.Alternate NameAmerican SamoaAn API Key is required to display embedded Google Maps on your site. Get it here: %sAn alternate version of your site name (for example, an acronym or shorter name).An arbitrary string tag describing the video. Add coma separated video tags. (Used in the Video Sitemap only)An identifier, such as a DOI or a Compact Identifier. Add one identifier per line.AnalyticsAnalytics ReportAndorraAngolaAnguillaAnswerAntarcticaAntigua & BarbudaAntigua and BarbudaAppearanceAppearance AuthorAppearance HeadlineAppearance Published DateAppearance URLApplication CategoryArchivesAre you sure you want to add Video Schema to the posts/pages with the video in the content? This action is irreversible.Are you sure you want to change the Schema type for the selected posts? Doing so may irreversibly delete the existing Schema data.Are you sure you want to delete all the Manually Tracked keywords from Rank Tracker? This action is irreversible.Are you sure you want to import meta data from this CSV file?Are you sure you want to import redirections from this CSV file?Are you sure you want to stop the import process?Area ServedArgentinaArmeniaArticleArticle SectionArticle TypeArtsArubaAs above, but the label that would be applicable for more than one location (default: RM Locations).Audio File URLAustraliaAustriaAuthorAuthor NameAuto Add Focus KeywordsAuto-generate image for the auto detected video.Autodetect VideoAutogenerate ImageAutomatic updates are not available.Automatically detect the user's location as the starting point.AvailabilityAvatar of %sAverage PositionAverage click-through rate. Search clicks divided by search impressions.Average position of all the ranking keywords below 100 position.Avg. CTRAvg. PositionAvg.CTRAzerbaijanBahamasBahrainBangladeshBarbadosBasic SummaryBelarusBelauBelgiumBelizeBeninBermudaBhutanBlog PostBoliviaBonaire, Sint Eustatius and SabaBookBook FormatBosnia & HerzegovinaBosnia and HerzegovinaBotswanaBottom CenterBottom LeftBottom RightBouvet IslandBrandBrand NameBrand URLBrand value to use in Schema.org & OpenGraph markup.BrazilBreadcrumbsBreadcrumbs PanelBreadcrumbs are disabled in the Rank Math SEOBritish Indian Ocean TerritoryBritish Virgin IslandsBruneiBrunei DarussalamBulgariaBurkina FasoBurundiBusinessBusiness FAXBusiness TypeByBy default, current post URL is used.CSV FileCSV ImportCSV could not be imported:CSV could not be imported: File type error.CSV could not be imported: Upload failed.CSV import canceled.CSV import completed.CSV import completed. Successfully imported %d rows.CSV import in progress. You can see its progress and cancel it in the %1$sImport & Export panel%2$s.CSV import is in progress...CTRCaloriesCambodiaCameroonCanadaCancelCancel ImportCannot UpdateCanonical URLCape VerdeCapitalization settings for the alt attribute values. This will be applied for all alt attributes.Capitalization settings for the title attribute values. This will be applied for all title attributes.Capitalization settings for the image captions. This will be applied for all image captions.Capitalization settings for the image descriptions. This will be applied for all image descriptions.CaptionCaption formatCaribbean NetherlandsCatalogCategoryCayman IslandsCenterCentral African RepublicChadChamber of Commerce IDChange alt attribute casingChange caption casingChange description casingChange title casingCheck this to import meta fields only if their current meta value is empty.Check this to only create non-existing redirections.ChileChinaChoose a countryChoose the object types to export.Choose whether the site represents a person or an organization.Choose your Sitemap configuration and select which type of posts or pages you want to include in your Sitemaps. %sChristmas IslandClaimClear FilterClicksClip NameClip URLCloseClosedClosed labelClosing TimeCocos (Keeling) IslandsColombiaColorColor hex code or any other valid value for the background: CSS property.Columns number mismatch.ComedyComing SoonComorosCompetitor AnalysisCompleteCongoCongo (Brazzaville)Congo (Kinshasa)Congo - BrazzavilleCongo - KinshasaCongo, the Democratic Republic of theConsContactContact PageContact your SEO service provider for more AI credits.ContentContent ScoreContent URLConversion started. A success message will be shown here once the process completes. You can close this page.Cook IslandsCooking TimeCopied!CopyCopy & paste this shortcode in the content.Copy all active redirections to the .htaccess file.Copyright TextCostCosta RicaCote D'ivoireCould not import redirection.CountryCourseCourse ProviderCourse Provider NameCourse Provider URLCrawled AsCreate a News Sitemap for your news-related content. You only need a News sitemap if you plan on posting news-related content on your website.CreatedCroatiaCubaCuisineCuraçaoCurrencies AcceptedCurrencyCurrent status of the event (optional)CustomCustom Canonical URLCustom Canonical URL removed from %1$d %2$s.Custom FieldsCustom Image WatermarksCustom JSON-LD CodeCustom Meta DescriptionCustom Meta TitleCustom Mode %sCustom SchemaCustomize the label of the option users can use can click to get directions to your business location on the frontend.CyprusCzech RepublicCzechiaCôte d'IvoireData CatalogData SetData SetsData import will not work for this service as sufficient permissions are not given.DataSetDataSetsDatasetDate CreatedDate PostedDate PublishedDate and time of the eventDate of first publication of this tomeDefaultDefault Thumbnail WatermarkDeleteDelete AllDelete from Keyword ManagerDeletedDenmarkDescriptionDescription formatDetect LocationDirectorDismissDisplay ConditionsDisplay the Global Identified on Product Page along with other product details.DistributionDjiboutiDo not overwrite existing dataDo not update current redirectionsDominicaDominican RepublicDon't add opening hours data in SchemaDurationEasy %sEcuadorEdit %sEdit %s categoryEdit CategoryEdit SchemaEditionEditionsEducationEducation RequiredEgyptEither a specific edition of the written work, or the volume of the workEl SalvadorEmailEmbed URLEmployment Type Employment Type (Recommended)Empty column data.Empty for All Authors, or User IDs separated by commaEnable Auto ImportEnable SpeakableEnable if all of the locations where you serve customers are a part of the same legal entity.Enable updatesEncoding FormatEnd DateEnd OffsetEnd date and time of the eventEnhanced SearchEnter Schema TypeEnter a site URL to see how it ranks for the same SEO criteria as your site.Enter the name of your site to appear in search results.Enter the number of days to keep Analytics data in your database. The maximum allowed days are 180. Though, 2x data will be stored in the DB for calculating the difference properly.Entire SiteEpisodeEpisode DescriptionEpisode DurationEpisode Image URLEpisode NameEpisode NumberEpisode URLEquatorial GuineaEritreaEstimated CostEstimated Cost:EstoniaEthiopiaEventEvent Attendance ModeEvent StatusEvent TypeEvery 15 DaysEvery 7 DaysExample: /get/Example: P12DT23H15MExcludeExclude %s Terms ExcludedExperience RequiredExportExport 404 LogsExport CSVExport RedirectionsExport and download 404 logs from a selected period of time in the form of a CSV file. Leave the from/to fields empty to export all logs.Export current redirections as a CSV file.External Link IconFAQFULL REPORTFact CheckFactCheckFalkland IslandsFalkland Islands (Islas Malvinas)Falkland Islands (Malvinas)Faroe IslandsFaxFijiFilterFilter by Schema TypeFindFinishFinlandFor example, Game, MultimediaFor example, Windows 7, OSX 10.6, Android 1.6For more information, please see %s.For the advanced users who want to control every SEO aspect of the website. You are offered options to change everything and have full control over the website’s SEO.For websites where you only want to change the basics and let Rank Math do most of the heavy lifting. Most settings are set to default as per industry best practices. One just has to set it and forget it.For your video content, a Video Sitemap is a recommended step for better rankings and inclusion in the Video search.FormatFormat used for the new captions.Format used for the new descriptions.Format used when the address is displayed using the [rank_math_contact_info] shortcode.
    Available Tags: {address}, {locality}, {region}, {postalcode}, {country}, {gps}Format: +1-401-555-1212FranceFree versionFrench GuianaFrench PolynesiaFrench Southern TerritoriesFridayFrom dateFully-qualified URL of the episode audio file, including the format extension (for example, .wav, .mp3)GTINGTIN-12GTIN-13GTIN-14GTIN-8GabonGambiaGames & HobbiesGenderGenerateGenerate Video Schema for Old Posts/PagesGeo CoordinatesGeo CordinatesGeorgiaGermanyGhanaGibraltarGive your business's new location a name here. This field is required and will be visible to users.Global IdentifierGlobal Identifier key to use in the Product Schema.Global Identifier labelGlobal Identifier label to show on Product Page.Global Templates in UseGoogle CanonicalGoogle Core UpdatesGoogle Core Updates in the GraphsGoogle Maps API KeyGoogle Maps Embed APIGoogle News Publication NameGoogle PageSpeed score for desktop and mobile.Google TrendsGoogle does not allow Person as the Publisher for articles. Organization will be used instead.Google: Googlebot-News indexGovernment & OrganizationsGreeceGreenlandGrenadaGuadeloupeGuamGuatemalaGuernseyGuineaGuinea-BissauGuyanaHTML CodeHTML TagHaitiHeadlineHealthHeard Island and McDonald IslandsHeard Island and Mcdonald IslandsHeightHide Closed DaysHide Opening HoursHide SitemapHide routeHide the sitemap from normal visitors?Hiring OrganizationHiring Organization HitsHoly See (Vatican City State)HondurasHong KongHoverHow ToHow many times your site showed up in the search results.How many times your site was clicked on in the search results.How many times your site was clicked.HowToHungaryHybridISBNISO 4217 Currency code. Example: EURISO 8601 duration format. Example: PT1H30MISO 8601 duration format. Example: PT37M. Use this tool to convert standard time to ISO8601 format.IcelandIdentifierIf an imported redirection differs from an existing redirection (or another imported redirection) only by the source value, then those redirections will be merged into a single redirection with multiple sources. You can change this behavior with the %s filter hook.If checked, post status will be changed to Draft and its URL will return a 404 error, as required by the Rich Result guidelinesIf empty, podcast channel image will be used from the Settings page.If set to true, this property indicates whether a job posting will accept experience in place of its formal educational qualifications. If set to true, you must include both the experienceRequirements and educationRequirements properties.If the numeric ID is specified in the %s column, then the redirection will be edited. If it is not set or empty, then a new redirection will be created.If you can see the site data in your Search Console and Analytics accounts, but not here, then %1$s try reconnecting your account %2$s and make sure that the correct properties are selected in the %1$s Analytics Settings%2$s.ImageImage AltImage TitleImage URLImportImport & ExportImport CSVImport RedirectionsImport SEO meta data for posts, terms, and users from a CSV file.Import Schema Code fromImport a CSV file to create or update redirections. The file must include at least the following columns: %sImport could not be canceled.Import could not be canceled: invalid nonce. Please try again.Import could not be canceled: you are not allowed to import content to this site.Import failed.Import finished. In the next steps you can review the settings.Import in progress...Import successful.Imported %d rows.Importing…ImpressionsIn Author (on Single Posts)In Publisher (Organization or Person Schema)In WebPage SchemaIn WebSite SchemaIncludeInclude ImagesInclude Images from the ACF Fields.Include KML File in the SitemapInclude Only Tracked KeywordsInclude Secondary KWsInclude SectionsInclude business locations in site-wide search results.Include deactivated redirectionsInclude images added in the ACF fields.Include read-only columns (SEO score and link counts)Include reference to images from the post content in sitemaps. This helps search engines index your images better.IndexIndex StatusIndex Status ResultIndexing AllowedIndexing StateIndiaIndicates whether the event occurs online, offline at a physical location, or a mix of both online and offline.Indicates whether the podcast is explicit language or adult content.IndonesiaInsertInsert amount, e.g. 50.00, or a salary range, e.g. 40.00-50.00Insert/edit linkInstruction TextsInstruction TypeInstruction name of the recipe.Intelligent SuggestionsInterestInvalid nonce.Inventory LevelIranIran, Islamic Republic ofIraqIrelandIs ExplicitIs Family Friendly VideoIs Telecommute JobIs episode family friendly?Isle of ManIsraelIssue MessageIssuesIt seems that there are no stats to show right now.It seems that you don't have an active subscription for %1$s. Please see %2$sdetails and pricing%3$s.ItalyItemsItems processed: %1$s/%2$sIvory CoastJSON-LD CodeJSON-LD/Custom CodeJamaicaJapanJerseyJob LocationJob PostingJob TypeJob titleJordanKML is a file format used to display geographic data in an Earth browser such as Google Earth. More information: Locations KMLKazakhstanKeep this section empty if this is an editorial reviews.KenyaKeywordKeyword ManagerKeywordsKeywords summarizing the dataset. Add one keyword per line.Kids & FamilyKilometersKiribatiKorea, Democratic People's Republic ofKorea, Republic ofKosovoKuwaitKyrgyzstanLao People's Democratic RepublicLaosLast Crawl TimeLast Crawl: Last Mod.LatitudeLatitude and longitude values separated by comma.LatviaLearn moreLearn more about Video Sitemap.Learn more about XML Sitemaps.Learn more.LebanonLeftLesothoLiberiaLibyaLibyan Arab JamahiriyaLicenseLiechtensteinLimit the number of locations shown on your website to those nearest your user.LinkLink ColorLink TitleLink edited.Link inserted.Link selected.Link to Full ReportLinksList of custom fields name to check for video content. Add one per line.LithuaniaLoading…Local BusinessLocal Business NameLocal Business SchemaLocal Business by Rank MathLocal SitemapLocalityLocationLocation CategoriesLocation DetectionLocation Post Type NameLocation TypeLocation of a page describing the dataset.LocationsLocations Category BaseLocations Post Type BaseLocations Post Type Name (Plural)LogoLogo LinkLogo URL of the organization offering the job position. Leave empty to use your own company informationLogo appearing in the header part of the report.LongitudeLuxembourgMPNMacaoMacao S.A.R., ChinaMacauMacedoniaMacedonia, the Former Yugosalv Republic ofMadagascarMake schema PrimaryMake sure to add the Local Business Block or %s to display your business data.Make your podcasts discoverable via Google Podcasts, Apple Podcasts, and similar services with Podcast RSS feed and Schema Markup generated by Rank Math.MalawiMalaysiaMaldivesMaliMaltaManage CategoriesManually create and edit your own custom Schema – fully control all of your properties, property groups, and the associated attributes. Please proceed with caution and validate your code to ensure it aligns with Google's Structured Data guidelines and standards.MapMap HeightMap SettingsMap StyleMap TypeMap WidthMark Solved.Mark Unsolved.Mark this video as Family-friendlyMarshall IslandsMartiniqueMaterialMaterials:MauritaniaMauritiusMaximum number of locations to showMayotteMeasurement systemMenu URLMergedMessageMexicoMicronesiaMicronesia, Federated States ofMiddle CenterMiddle LeftMiddle RightMilesMissing CSV headers.Missing alt tagMissing captionMissing import file.Missing one or more required columns.Missing or default title tagMobile UsabilityMobile Usability ResultModified DateMoldovaMoldova, Republic ofMonacoMondayMongoliaMonitor SEO PerformanceMontenegroMonthsMonths of ExperienceMontserratMore detailsMore informationMoroccoMove downMove upMovieMovie DirectorMovie NameMozambiqueMusicMyanmarMyanmar (Burma)NameName of the podcast.Name*NamibiaNauruNegative notes, add one item per lineNepalNetherlandsNetherlands AntillesNew %sNew %s categoryNew CaledoniaNew CategoryNew Category NameNew SchemaNew ZealandNews & PoliticsNews ArticleNews Post TypeNews SitemapNews SitemapsNews Sitemaps allow you to control which content you submit to Google News.News Sitemaps allow you to control which content you submit to Google News. More information: News Sitemaps overviewNextNicaraguaNigerNigeriaNiueNoNo %s found in Trash.No %s found.No ArchiveNo FollowNo Image IndexNo IndexNo SnippetNo changeNo data to show.No file selected.No html body found.No matches found.No new Focus Keywords found.No posts found to convert.No results found matching your search query.No settings found to be imported.No url found.No valid ID provided.No valid redirection found.Noindex Hidden ProductsNon-persistent random word chosen from a list. A new random word will be chosen on each page load.Nonce error. Please try again.NoneNone (Click here to set one)Norfolk IslandNormalNorth KoreaNorthern Mariana IslandsNorwayNot AvailableNote:Note: Please save the post as a draft first to see the actual data.Object unique idOffOffer availabilityOffersOmanOnce you save the changes, we will create a new custom post type called "Locations" where you can add multiple locations of your business/organization.One or more errors occured while importing: One or more of the selected redirections could not be changed because they are scheduled for future activation/deactivation.Online Event URLOnly 6 keywords can be added in the graphOnly the %1$s and the %2$s columns are required, the others are optional.Open 24/7Open 24/7 labelOpen 24h labelOpen DaysOpen ReportOpen in new tab.Open nowOpening HoursOpening Hours FormatOpening Hours SettingsOpening Hours:Opening TimeOperating SystemOptions will be applied to old & new posts. By default, only Primary keyword will be imported.OrganizationOrganization LogoOrganization Logo (Recommended)Organization URLOrganization URL (Recommended)Organize your redirections in categories.Orphan PostsOther terms for your recipe such as the season, the holiday, or other descriptors. Separate multiple entries with commas.Owner Email Owner NamePRO versionPage FetchPage Fetch StatePage URLPageSpeedPageviewsPakistanPalauPalestinePalestinian TerritoryPalestinian Territory, OccupiedPanamaPapua New GuineaParaguayParent CategoryParent Category:Past 12 monthsPast 30 daysPast 5 yearsPast 7 daysPast 90 daysPast dayPayment AcceptedPayrollPayroll (Recommended)PerformerPerformer InformationPeriodically analyze postPersistent random word chosen from a listPersonPerson or CompanyPerson/Organization NamePeruPhilippinesPhonePhone NumberPinterest DebuggerPitcairnPlease %1$s connect Rank Math SEO PRO %2$s for automatic updates.Please activate Schema & Sitemap module to use this module.Please activate Schema module to use this module.Please activate Sitemap module to use this module.Please consider using %1$s Block instead.Please select a CSV file to import.Please select a file to import.Please select at least one object type to export.Please set the Focus Keyword for this page.Please update Rank Math Free to the latest version first before using Rank Math PRO.Please update the free version before updating Rank Math SEO PRO.PodcastPodcast CategoryPodcast DescriptionPodcast EpisodePodcast ImagePodcast NamePodcast channel image configured in the Rank Math Settings.PolandPopulate automatic Video Schema by auto-detecting any video in the content.PortugalPositionPosition HistoryPosition of the episode within an ordered group of episodes (1, 2, 3, etc).Position of the season within an ordered group of seasons (1, 2, 3, etc).Positions SummaryPositive notes, add one item per linePostPost AnalyticsPost Type General NameSchemasPost Type Singular NameSchemaPost types:Postal CodePosting Expiry DatePosting ID (Recommended)PostsPreparation TimePreviewPreview ImagePricePrice RangePrice Valid FromPrice Valid UntilPrice indicationPrimary %sPrimary CountryPrimary Focus KeywordPrimary KeywordPrimary NumberPrintProcess CodeProcess HTMLProductProduct BrandProduct CurrencyProduct In-StockProduct PriceProduct SKUProduct URLProduct nameProsPublic Post TypesPublic TaxonomiesPublication DatePublish your location!Published DatePuerto RicoQatarQuantity produced by the recipe, for example 4 servingsQuestionQuestionsRandom WordRank MathRank Math FAQ SchemaRank Math PRORank Math Pro is installed but not activated yet. %1$sActivate now%2$s. It only takes 20 seconds!Rank Math SEO FiltersRank Math SEO PRORank Math SEO PRO For WordPressRank Math SEO score.Rank Math Schema TemplatesRank Math [SEO Report] - %sRank Math free version is required to run Rank Math Pro, but it could not be activated automatically. Please install and activate the free version first.Rank Math free version is required to run Rank Math Pro, but it could not be installed automatically. Please install and activate the free version first.Rank Math free version is required to run Rank Math Pro. Both plugins are now disabled.Rank Math's Local Business blockRank Math: Added Video Schema to posts successfully.Rank Math’s SEO Analyzer Score.Ranked for most ClicksRanked for most ImpressionsRanked for most KeywordsRanked for most Search TrafficRanking KeywordsRatingRating MaximumRating MinimumRating maximum scoreRating minimum scoreRating scoreRead moreRecipeRecipe IngredientsRecipe InstructionsRecipe Video ThumbnailRecipe YieldRecipe ingredients, add one item per lineRedirectRedirected PostsRedirection CategoriesRedirection CategoryRedirection will be activated on this date (optional).Redirection will be deactivated on this date (optional).Redirections CSVRedirections successfully synced to the .htaccess file.Reference Web page Referring URLsRefreshRegionReligion & SpiritualityRemainingRemote Job Location (Optional)RemoveRemove Media Data from RSS feedRemove custom canonical URLRemove from graphRemove redirectionReplaceReplace characters or words in the alt tags, title tags, or in the captions.ReplacementsReport Email AddressReport Email SubjectReport Footer TextReport Header BackgroundReport LogoReport Top TextRepublic of IrelandRest of the KeywordsRestaurantReunionReviewReview LocationRich Pins ValidatorRich Result TypesRich ResultsRightRoadmapRobots MetaRobots meta edited for %1$d %2$s.Robots stateRobots.txt StateRomaniaRouteRoute LabelRussiaRussian FederationRwandaRéunionSEO DescriptionSEO DetailsSEO Report of Your WebsiteSEO ScoreSEO SettingsSEO TitleSEO is the most consistent source of traffic for any websiteSEO suggestionsSaint BarthélemySaint HelenaSaint Kitts and NevisSaint LuciaSaint Martin (Dutch part)Saint Martin (French part)Saint Pierre and MiquelonSaint Vincent and the GrenadinesSalarySalary (Recommended)Salary CurrencySalary amount is forSame AsSamoaSan MarinoSao Tome and PrincipeSatelliteSaturdaySaudi ArabiaSaveSave SettingsSave and ContinueSave spending time and moneyScheduled ActivationScheduled DeactivationSchemaSchema BuilderSchema FoundSchema TemplatesSchema edited for %1$d %2$s.Schema to add.Schema type of the post.SchemasScience & MedicineSearchSearch %sSearch ClicksSearch Impression:Search ImpressionsSearch Keyword…Search Locations within the radiusSearch Post URLSearch Redirection CategoriesSearch TrafficSearch Traffic:Search categoriesSearch engines display your email address.Search engines may prominently display your contact phone number for mobile users.Search schemasSeasonSeason NameSeason NumberSeason URLSecondary NumberSecondary phoneSelect BrandSelect CategorySelect PageSelect Post TypesSelect Product Brand Taxonomy to use in Schema.org & OpenGraph markup.Select TimezoneSelect a Rank Math settings file on your computer and upload it to use the custom settings.Select a page on your site where you want to show the LocalBusiness meta data.Select opening hours. You can add multiple sets if you have different opening or closing hours on some days or if you have a mid-day break. Times are specified using 24:00 time.Select post types to enable SEO options for them and include them in the sitemap.Select taxonomies to enable SEO options for them and include them in the sitemap.Select the category that best reflects the content of your show.Select the default watermark that will be applied if no specific watermark is selected.Select the map style you wish to use on the frontend of your website.Select the post type where you use videos and want them to be shown in the Video search.Select the post type you use for News articles.Select the text to display alongside your opening hours when your store is open 24/7.Select this if you have a custom Rank Math settings file you want to use.Select whether to include a link to the Full Report admin page in the email or not.Select which tables to show in the report.Select your organization’s primary country of operation. This helps improve the accuracy of the store locator.Select your preferred measurement system (miles or kilometers).SenegalSentence casingSerbiaSerbia and MontenegroServes CuisineServiceSet Product Pages to noindex when WooCommerce Catalog visibility is set to hidden.Set Schema: Default (%s)Set Schema: NoneSet to about.Set to followSet to indexSet to mentions.Set to nofollowSet to nofollow.Set to noindexSet to sponsored.Set up display rules to control where this Schema template is used on your website. For example, choose "Entire Site" to use the template on all pages on your website.SettingsSettings could not be imported:Settings could not be imported: Upload failed.Settings file could not be imported:SeveritySeychellesShortcodeShow %sShow Business InformationShow Business URLShow COC numberShow Category filterShow Company AddressShow Company NameShow CountryShow EmailShow FAX numberShow Global IdentifierShow InfoWindowShow LogoShow MapShow Marker ClusteringShow Opening HoursShow Price IndicationShow Primary numberShow Route PlannerShow Route labelShow Secondary numberShow StateShow TAX IDShow VAT numberShow address on one lineShow nearest location if none is found within radiusShow open now label after opening hour for current dayShow radiusShow routeSierra LeoneSingaporeSingularSint MaartenSitemapSitemapsSlovakiaSloveniaSociety & CultureSoftwareSolomon IslandsSomaliaSorry, no keyword found.Sorry, no locations were found.Sorry, no post id found.Sorry, no record id found.Sorry, you are not allowed to export redirections on this site.Sorry, you are not allowed to export the content of this site.Sorry, you are not allowed to import contents to this site.Sorry, you are not allowed to import redirections on this site.Sorry, you are not allowed to save template.Sorry, your user does not seem to have the necessary capabilities to export.South AfricaSouth Georgia and the South Sandwich IslandsSouth Georgia/Sandwich IslandsSouth KoreaSouth SudanSpainSpatial CoverageSpeakableSpecial CoverageSpecial Sitemaps:Specify another Schema.org type to further describe the product that is referenced. You can also insert a URL to an external vocabulary such as Wikidata or Wikipedia.Sports & RecreationSri LankaSt. HelenaSt. Kitts & NevisSt. LuciaSt. MartinSt. Pierre & MiquelonSt. Vincent & GrenadinesStart AuditStart DateStart OffsetStatusStepStepsStore LocatorStreet AddressSubject of the report emails.Submit now with Instant IndexingSuccessfully Completed.SudanSuggested ChangesSundaySuper-charge your website’s SEO with the Rank Math PRO options like Site Analytics, SEO Performance, Custom Schema Templates, News/Video Sitemaps, etc.SuppliesSupplySupply:SurinameSvalbard & Jan MayenSvalbard and Jan MayenSwazilandSwedenSwitzerlandSync to .htaccessSyriaSyrian Arab RepublicSão Tomé & PríncipeSão Tomé and PríncipeTV & FilmTagsTaiwanTaiwan, Province of ChinaTajikistanTanzaniaTanzania, United Republic ofTax IDTaxonomies:TechnologyTemporal CoverageTermsTerrainTest with GoogleText ColorText or basic HTML to insert below the title.Text or basic HTML to insert in the footer area.Text to show in Opening hours when business is closed.ThailandThe %1$s column may contain the value %2$s, or nothing.The ISBN of the print bookThe URL of the online event, where people can join. This property is required if your event is happening onlineThe URL of the organization offering the job position. Leave empty to use your own company informationThe catalog name.The cuisine of the recipe (for example, French or Ethiopian).The data in the dataset covers a specific time interval. Only include this property if the dataset has a temporal dimension.The date after which the price will no longer be availableThe date the movie was released.The date when the item becomes valid.The date when the job posting will expire. If a job posting never expires, or you do not know when the job will expire, do not include this propertyThe edition of the bookThe educational background needed for the job posting. If there aren't any educational requirements, use the no requirements value. If you don't know the educational requirements, don't add this property.The email address of the podcast owner. Please make sure the email address is active and monitored.The end time of the clip expressed as the number of seconds from the beginning of the work.The estimated cost of the supplies consumed when performing instructions.The experience that's required for the job posting. If there aren't any requirements, use 0.The file format of the distribution.The following lines could not be imported: The hiring organization's unique identifier for the job.The job title of the person (for example, Financial Manager).The label that appears in the sidebar for the custom post type where you can add & manage locations.The link for the download.The manufacturer of the product. If enabled, the Organization data from Local SEO settings will be used.The name of the company. Leave empty to use your own company information.The name of the news publication. It must match the name exactly as it appears on your articles in news.google.com, omitting any trailing parentheticals. More information at support.google.comThe number of calories in the recipe. Optional.The original date on which employer posted the job. You can leave it empty to use the post publication date as job posted dateThe podcast owner contact name.The price range of the business, for example $$$.The price range of the business.The primary focus keyword set for the post.The rating of the video. Supported values are float numbers in the range 0.0 (low) to 5.0 (high), inclusive. (Used in the Video Sitemap only)The redirections could not be synced because the .htaccess file does not exist or it is not writable.The review or rating must be displayed on the page to comply with Google's Schema guidelines.The same dataset can be included in more than one such repository. You can refer to a data catalog that this dataset belongs to by referencing it directly.The start time of the clip expressed as the number of seconds from the beginning of the work.The timezone is used to calculate the Open now functionality.The title of the tome. Use for the title of the tome if it differs from the book. *Optional when tome has the same title as the bookThe total test count is different for the competitor as we don't have access to their database.The truthfulness rating assigned to ClaimReview.reviewRating, as a human-readible short word or phrase. This value is displayed in the fact check in search results. Examples: True, Mostly trueThe venue name.This Video Sitemap is generated by Rank Math WordPress SEO Plugin. It is what search engines like Google use to find and understand the video content on your website.This XML Sitemap contains %s URLs.This XML Sitemap is generated by Rank Math WordPress SEO Plugin. It is what search engines like Google use to crawl and re-crawl posts/pages/products/images/archives on your website.This email was sent to you as a registered member of %s.This is how many times your site has been clicked on in the search results.This is how many times your site showed up in the search results.This is how many times your site was clicked on in the search results.This is the average click-through rate (search clicks divided by search impressions).This is the average position of your site in the search results.This is the number of pageviews carried out by visitors from Google.This is the total number of keywords your site ranked for.This is your total AdSense earning from the time period.This option allows you to monitor the SEO performance of all of your sites in one centralized dashboard on RankMath.com, so you can check up on sites at a glance. Learn more.This option allows you to show %s in the Analytics graphs.This page can't load Google Maps correctly. Please add %s.This update will install a beta version of Rank Math SEO PRO.ThursdayTime format used in the contact shortcode.TimeframeTimor-LesteTitleTitle CasingTitle text set for the current image.To dateTo update your email preferences, %s. ###ADDRESS###TogoTokelauTongaToolToolsTools:Top 5 Losing KeywordsTop 5 Losing PostsTop 5 Winning KeywordsTop 5 Winning PostsTop CenterTop LeftTop Losing KeywordsTop Losing PostsTop RightTop StatusesTop Winning KeywordsTop Winning PostsTotal ClicksTotal ImpressionsTotal KeywordsTotal TimeTotal number of keywords your site ranking below 100 position.Tracking PrefixTrafficTrendTrinidad & TobagoTrinidad and TobagoTuesdayTunisiaTurkeyTurkmenistanTurks & Caicos IslandsTurks and Caicos IslandsTurned OffTuvaluTypeType of dish, for example appetizer, or dessert.Type of employment. You can choose more than one valueType of the eventU.S. Virgin IslandsURLURL / Online PageURL of a reference Web page that unambiguously indicates the dataset's identity, usually in a different repository.URL of the item.URL pointing to the menu of the restaurant.URL specific to this edition if one existsURL where the logo link should point to.USDUgandaUh-ohUkraineUncategorizedUnited Arab EmiratesUnited KingdomUnited Kingdom (UK)United StatesUnited States (US)United States Minor Outlying IslandsUnknown RegionUnknown object type.Unpublish when expiredUnspecifiedUpdateUpdate %sUpdate %s categoryUpdate CategoryUpdate SchemaUpdatedUpgrade your plan!UploadUpload DateUploading...UruguayUseUse %1$s (case-sensitive) as the value for the %2$s column to delete a redirection.Use 24h FormatUse Exp in place of EducationUse Multiple LocationsUse advanced optionsUse in Schema MarkupUse the following columns in the CSV file (the order does not matter): %sUse this property to specify geographic location(s) in which employees may be located for work from home jobs. At least one country is required.Use this property to specify that the job is a Work From Home (remote) job. keep address empty if job is 100% remote.Use this section only for editorial reviews.UsedUser CanonicalUser Roles:UsersUsing an "Index" or "NoIndex" option allows you to control what Google News Bot (not to be confused with Google Search Bot) can include or not include in the Google News Index.UzbekistanVAT IDVIEW DETAILED ANALYTICSVanuatuVaticanVenezuelaVenue NameVenue URLVerdictVideoVideo CategoryVideo ClipVideo Post TypeVideo SitemapVideo SitemapsVideo Sitemaps give search engines information about video content on your site.Video Sitemaps give search engines information about video content on your site. More information: Video SitemapsVideo TagsVideo ThumbnailVideo Thumbnail: %sVideo URLVideo URL.Video Upload DateViet NamVietnamView %sView SchemaView SchemasVirgin Islands, BritishVirgin Islands, U.S.Wallis & FutunaWallis and FutunaWarning:Warning: the link has been inserted but may have errors. Please test it.We created %1$sRank Math, a WordPress SEO plugin%2$s, to help every website owner get access to the SEO tools they need to improve their SEO and attract more traffic to their website.Website Alternate NameWebsite NameWebsite URL of the venueWebsite or Social LinkWednesdayWestern SaharaWestern SamoaWhen enabled, the Winning Keywords and Losing Keywords sections will only show Tracked Keywords.When enabled, the Winning Keywords section will only show Tracked Keywords.When you're done editing, don't forget to hit "publish" to create this location.Where do you want to use this Schema template?WidthWorldwideXML SitemapXML Sitemaps help search engines index your website's content more effectively.YemenYesYou can either use this shortcode or Schema Block in the block editor to print the schema data in the content in order to meet the Google's guidelines. Read more about it here.You can use the Local Business Block in the block editor, or copy and paste this in the content. Learn moreYou can use the Schema Block in the block editor, or copy and paste this in the content. This shortcode will work on this page only.You have used all of your AI credits and need to purchase more from your SEO service provider.You will generally only need a News Sitemap when your website is included in Google News.You will generally only need a Video Sitemap when your website has video content.Your Locations KML file can be found here: %sYour News Sitemap index can be found here: : %sYour Podcast RSS feed can be found here: %sYour TemplatesYour Video Sitemap index can be found here: %sYour keyword quota has expired. Please upgrade your plan to increase the limit.Your location:Your name or company name intended to feature in Google's Knowledge Panel.ZambiaZimbabweZoom Level[Edit]all lowercaseclick herecssSelectorsdays agodetectedItemse.g. 09:00-17:00hours agohttps://rankmath.com/?utm_source=Plugin&utm_medium=Readme%20Author%20URI&utm_campaign=WPhttps://rankmath.com/wordpress/plugin/seo-suite/locations.kml Sitemap is generated automatically when the Local SEO module is enabled, and the geo-coordinates are added.our Knowledge Base articlesameAstaxonomy general nameRedirection Categoriestaxonomy singular nameRedirection CategoryÅland Islands↳Project-Id-Version: Rank Math - Rank Math Pro PO-Revision-Date: 2023-08-25 11:45+0200 Last-Translator: FX Bénard Language-Team: Language: nl MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Plural-Forms: nplurals=2; plural=n != 1; X-Generator: Poedit 3.3.2 Neem deze eigenschap alleen op als de gegevensset een ruimtelijke dimensie heeft.#%1$s uitsluiten voor %2$s.%d uur%d min%d sec%d omleiding verplaatst naar prullenbak.%d omleidingen verplaatst naar prullenbak.%d omleidingen zijn toegewezen aan de categorie.%s (opent in een nieuw tabblad)%s Het wordt aanbevolen om een database back-up op te slaan voordat je deze optie gebruikt, omdat het importeren van een verkeerd ingedeeld CSV bestand kan leiden tot gegevensverlies.%s categorieën%s categorie%s privé gepubliceerd.%s gepubliceerd.%s teruggezet naar concept.%s gepland.%s geüpdatet.%s waarde voor gebruik in productschema.%s waarde voor gebruik in het productschema.↓ Rank Math← Ga terug naar de omleidingen— Niet geselecteerd —(geen titel)15 dagen30 dagen6 maanden7 dagen90 dagen- Sitemap-indexMinimale grootte: 112Χ112px.
    een vierkante afbeelding heeft de voorkeur van de zoekmachines.Minimale grootte: 1400x1400px, maximale grootte: 3000x3000px.
    de bestandsgrootte mag niet groter zijn dan 0,5MB.Een aangepast watermerk item kan niet worden opgeslagen omdat het naamveld leeg is.Een URL die verwijst naar het eigenlijke video mediabestandEen URL die verwijst naar het eigenlijke videomediabestand zoals MP4, MOV, enz. Laat het leeg als je de URL niet weet.Een URL die verwijst naar de insluitbare speler voor de video. Voorbeeld: https://www.youtube.com/embed/VIDEOIDEen URL die wijst naar de begintijd van de clip. De clip URL moet verwijzen naar hetzelfde URL pad als de video met extra query parameters die de tijd specificeren.Een beschrijvende naam van een gegevensset.Een licentie waaronder de gegevensset wordt verspreid.Een beschrijving van de aflevering zonder HTML tags.Een beschrijving in platte tekst van de podcast.Recipe Video DescriptionEen recept video naamEen recept video thumbnail URLEen korte beschrijving van de brede categorie waartoe de video behoort. Voeg door komma's gescheiden videocategorieën toe. (Alleen gebruikt in de video sitemap)Een korte samenvatting die een gegevensset beschrijft.Een video URL. Optioneel.Een video thumbnaill URLALLES IN HOOFDLETTERSAPI-sleutelOver paginaNu activerenAdSenseToevoegenVoeg automatisch alt attributen toe voor profielfoto's van de commentator (avatars). De alt attribuutwaarde is de gebruikersnaam.ALT attributen voor avatars toevoegenSchema opmaak voor veelgestelde vragen toevoegenAfbeelding toevoegenLink toevoegenFabrikant toevoegenNieuwe toevoegenNieuwe %s toevoegenNieuwe %s categorie toevoegenNieuwe categorie toevoegenNieuwe voorwaarde toevoegenNieuw schema toevoegenVoeg een video schema toe aan berichten met YouTube of Vimeo video in de inhoud. Is alleen van toepassing op die berichten/pagina's/CPT's waarin de optie Video automatisch detecteren is ingeschakeld.Watermerk toevoegenVoeg automatisch een bijschrift toe voor alle afbeeldingen zonder een bijschrift. Het bijschrift wordt dynamisch toegepast wanneer de inhoud wordt weergegeven, de opgeslagen inhoud wordt niet gewijzigd.Voeg automatisch een beschrijving toe voor alle afbeeldingen zonder een beschrijving. De beschrijving wordt dynamisch toegepast wanneer de inhoud wordt weergegeven, de opgeslagen inhoud wordt niet gewijzigd.Nog een toevoegenVoeg copyrightgegevens toe als er copyright rust op je show.Dropdown toevoegen om resultaten te filteren op categorieToevoegen in keyword managerBijschrift ontbrekende afbeelding toevoegenVoeg ontbrekende afbeeldingbeschrijving toeVoeg meer afbeelding watermerken toe om uit te kiezen voor de sociale thumbnails.Nummer toevoegenVoeg een levering element per regel toe.Voeg één gereedschap per regel toe.Omleidingen toevoegen of bewerken door een CSV bestand te importeren en exporteren.Spreekbare attributen toevoegen aan artikel schema.Voeg de URI voorvoegsels toe die je gebruikt voor partner (verhulde) links, die doorverwijzen naar externe sites. Deze tellen niet mee als interne links in de inhoudsanalyse. Voeg één per regel toe.Voeg het tracking voorvoegsel toe dat wordt geleverd door je tracking dienst zoals Chartable, Podsights, Podtrac, enz.Tijd toevoegenToevoegen aan categorieToevoegen aan grafiekVoeg hier de gegevens van je lokale bedrijf toe met "Lokaal bedrijf" Schema markup om in aanmerking te komen voor lokale SERP functies.ToegevoegdToegevoegd door de Rank Math SEO plugin.Toegevoegd in keyword managerFocus keywords toevoegen..Aan het toevoegen…Aanvullende CSS codeExtra CSS code om het uiterlijk van de rapporten aan te passen. Voeg de CSS code rechtstreeks in, zonder de tag voor het inpakken van de stijl. Houd er rekening mee dat de CSS ondersteuning beperkt is in e-mail clients en dat het uiterlijk sterk kan varieren.Extra typeAanvullende instellingen zijn beschikbaar in de Rank Math SEOAdresAdres opmaakAdresinstellingenAdres waar de rapporten naartoe worden gestuurd. Je kunt meerdere ontvangers toevoegen, gescheiden door komma's.Adres, voorstad, regio, postcode of orientatiepuntAdres:AdsenseGeavanceerd %sVoorvoegsel partner linkAfghanistanÅlandseilandenAlbaniëAlgerijeUitlijningAlleAlle %sAlle %s categorieënAlle archievenAlle locatiesAlle locaties maken deel uit van dezelfde organisatieAlle berichttypenAlle omleiding categorieënAlle schema'sAlle taxonomieënSlepen toestaanZoom toestaanZoom door scrollen toestaanToegestaanToegestane bestandstypen: %sAltAlt tekst ingesteld voor de huidige afbeelding.Afwijkende naamAmerikaans SamoaEen API sleutel is vereist om geïntegreerde Google Maps op je site te tonen. Haal hem hier op: %sEen alternatieve versie van je sitenaam (bijvoorbeeld een acroniem of kortere naam).Een willekeurige string tag die de video beschrijft. Voeg door komma's gescheiden video tags toe. (Alleen gebruikt in de video sitemap)Een identificator, zoals een DOI of een compact identifier. Voeg één identifier per regel toe.AnalyticsAnalytics rapportAndorraAngolaAnguillaAntwoordAntarcticaAntigua & BarbudaAntigua en BarbadosWeergaveWeergave auteurWeergave kopregelWeergave gepubliceerd datumWeergave URLApplicatie categorieArchievenWeet je zeker dat je Video schema wil toevoegen aan de berichten/pagina's met de video in de inhoud? Deze actie is onomkeerbaar.Weet je zeker dat je het schematype voor de geselecteerde berichten wil wijzigen? Als je dit doet, kunnen de bestaande schema gegevens onomkeerbaar worden verwijderd.Weet je zeker dat je alle handmatig gevolgde keywords uit rank tracker wil verwijderen? Deze actie is onomkeerbaar.Weet je zeker dat je metadata uit dit CSV bestand wil importeren?Weet je zeker dat je omleidingen uit dit CSV bestand wil importeren?Weet je zeker dat je het importproces wil stoppen?Gebied bedientArgentiniëArmeniëArtikelArtikel sectieArtikeltypeKunstArubaZoals hierboven, maar het label dat van toepassing zou zijn op meer dan één locatie (standaard: RM locaties).URL audiobestandAustraliëOostenrijkAuteurAuteursnaamFocus keywords automatisch toevoegenAutomatisch afbeelding genereren voor de automatisch gedetecteerde video.Video automatisch detecterenAfbeelding automatisch genererenAutomatische updates zijn niet beschikbaar.Detecteer automatisch de gebruikerslocatie als startpunt.BeschikbaarheidAvatar van %sGemiddelde positieGemiddelde klikfrequentie. Zoekklikken gedeeld door zoekvertoningen.Gemiddelde positie van alle ranking keywords onder de 100 positie.Gem. CTRGem. positieGem. CTRAzerbeidzjanBahama'sBahreinBangladeshBarbadosBasis samenvattingWit-RuslandBelauBelgiëBelizeBeninBermudaBhutanBlogberichtBoliviëBonaire, Sint Eustatius en SabaBoekBoek formatBosnië & HerzegovinaBosnië en HerzegovinaBotswanaMiddenonderLinksonderRechtsonderBouvet eilandMerkMerknaamMerk URLMerkwaarde om te gebruiken in Schema.org & OpenGraph opmaak.BraziliëKruimelpadKruimelpad paneelKruimelpaden zijn uitgeschakeld in de Rank Math SEOBrits Indisch OceaangebiedBritse MaagdeneilandenBruneiBrunei DarussalamBulgarijeBurkina FasoBurundiZakelijkZakelijke FAXBedrijfstypeDoorStandaard wordt de huidige URL van de bericht gebruikt.CSV-bestandCSV importCSV kon niet worden geïmporteerd:CSV kon niet worden geïmporteerd: bestandstype fout.CSV kon niet worden geïmporteerd: Upload mislukt.CSV import geannuleerd.CSV import afgerond.CSV import afgerond. %d rijen geïmporteerd.CSV import bezig. Je kunt de voortgang zien en annuleren in het %1$sImport & Export paneel%2$s.CSV import wordt uitgevoerd...CTRCalorieënCambodjaKameroenCanadaAnnulerenAnnuleer importerenKan niet updatenCanonieke URLKaapverdiëHoofdlettergebruik instellingen voor de alt -attribuut waarden. Dit wordt toegepast voor alle alt attributen.Instellingen voor hoofdlettergebruik voor de titel attribuut waarden . Dit wordt toegepast voor alle titel attributen.Instellingen voor hoofdlettergebruik voor de afbeeldingsbijschriften. Dit wordt toegepast op alle afbeeldingsbijschriften.Instellingen voor hoofdlettergebruik voor de afbeeldingsbeschrijvingen. Dit wordt toegepast voor alle afbeeldingsbeschrijvingen.BijschriftBijschrift formatCaribisch NederlandCatalogusCategorieKaaiman eilandenMiddenCentraal-Afrikaanse RepubliekTsjaadKamer van koophandel IDWijzig alt attribuut hoofdlettergebruikWijzig bijschrift hoofdlettergebruikWijzig beschrijving hoofdlettergebruikWijzig titel hoofdlettergebruikVink dit aan om metavelden alleen te importeren als hun huidige metawaarde leeg is.Vink dit aan om alleen niet-bestaande omleidingen te maken.ChiliChinaKies een landKies de objecttypen om te exporteren.Kies of je site een persoon vertegenwoordigt of een organisatie.Kies je sitemap configuratie en selecteer welk type berichten of pagina's je in je sitemaps wil opnemen. %sKersteilandClaimFilter wissenKlikkenClipnaamClip URLSluitGeslotenGesloten labelSluitingstijdCocoseilandenColombiaKleurHex kleurcode of een andere geldige waarde voor de CSS eigenschap achtergrond: .Kolomnummer komt niet overeen.KomedieKomt binnenkortComorenAnalyse van concurrentenVoltooidCongoCongo-BrazzavilleCongo-KinshasaCongo BrazzavilleCongo KinshasaCongo, Democratische RepubliekNadelenContactContact paginaNeem contact op met je SEO dienstprovider voor meer AI credits.InhoudInhoud scoreInhoud URLConversie gestart. Een succesbericht wordt hier weergegeven zodra het proces is voltooid. Je kunt deze pagina sluiten.Cook eilandenKooktijdGekopieerd!KopiërenKopieer & en plak deze shortcode in de inhoud.Kopieer alle actieve omleidingen naar het .htaccess-bestand.Copyright tekstKostenCosta RicaIvoorkustKon omleiding niet importeren.LandCursusCursusaanbiederNaam aanbieder cursusURL van cursusaanbiederGecrawld alsMaak een nieuws-sitemap voor nieuwsgerelateerde inhoud. Je hebt alleen een nieuws sitemap nodig als je van plan bent nieuwsgerelateerde inhoud op je site te plaatsen.GecreëerdKroatiëCubaKeukenCuracaoAanvaarde valutaValutaHuidige status van het evenement (optioneel)AangepastAangepaste canonieke URLAangepaste canonieke URL verwijderd uit %1$d %2$s.Aangepaste veldenAangepaste afbeelding watermerkenAangepaste JSON-LD codeAangepaste meta beschrijvingAangepaste meta titelAangepaste modus %sAangepast schemaPas het label aan van de optie waarop gebruikers kunnen klikken om een routebeschrijving naar je bedrijfslocatie op de frontend te krijgen.CyprusTsjechiëTsjechiëIvoorkustGegevenscatalogusGegevenssetGegevens setsGegevensimport werkt niet voor deze dienst omdat er onvoldoende toestemming is verleend.GegevenssetGegevenssetsDatasetDatum aangemaaktDatum geplaatstPublicatiedatumDatum en tijd van het evenementDatum van eerste publicatie van dit boekdeelStandaardStandaard thumbnail watermerkVerwijderenVerwijder allesVerwijderen uit keyword managerVerwijderdDenemarkenBeschrijvingBeschrijving formatLocatie ontdekkenRegisseurNegerenWeergavevoorwaardenGeef de globaal geidentificeerd op productpagina weer samen met andere productdetails.DistributieDjiboutiBestaande gegevens niet overschrijvenUpdate huidige omleidingen nietDominicaDominicaanse RepubliekGeen openingstijden gegevens toevoegen in schemaDuurEenvoudig %sEcuadorBewerk %sWijzig %s categorieBewerk categorieSchema bewerkenUitgaveUitgavenOpleidingOpleiding vereistEgypteOfwel een specifieke editie van het geschreven werk, ofwel het volume van het werkEl SalvadorE-mailInsluit URLType dienstverbandType dienstverband (aanbevolen)Lege kolomgegevens.Leeg voor alle auteurs of gebruiker ID's gescheiden door kommaAutomatisch importeren inschakelenSpreekbaar inschakelenInschakelen als alle locaties waar je klanten bedient deel uitmaken van dezelfde juridische entiteit.Updates inschakelenCodering formatEinddatumEinde offsetEinddatum en -tijd van het evenementUitgebreid zoekenType schema invoerenVoer een URL van een site in om te zien hoe deze scoort voor dezelfde SEO criteria als je site.Voer de naam van je site in om in de zoekresultaten te verschijnen.Voer het aantal dagen in om Analytics gegevens in je database te bewaren. De maximaal toegestane dagen zijn 180. Er worden echter 2x gegevens in de DB opgeslagen om het verschil correct te berekenen.Gehele siteAfleveringAflevering beschrijvingDuur afleveringAflevering URLNaam afleveringAflevering nummerAflevering URLEquatoriaal GuineaEritreaGeschatte kostenGeschatte kosten:EstlandEthiopiëEvenementEvenement deelname modusEvenement statusEvenement typeElke 15 dagenElke 7 dagenVoorbeeld: /get/Voorbeeld: P12DT23H15MUitsluitenUitsluiten %s voorwaardenUitgeslotenErvaring vereistExporteerExporteer 404 logsExporteer CSVExporteer omleidingenExporteer en download 404 logs van een geselecteerde periode in de vorm van een CSV bestand. Laat de velden van/naar leeg om alle logs te exporteren.Exporteer huidige omleidingen als een CSV bestand.Externe link pictogramFAQVOLLEDIG RAPPORTFeiten controlerenFactCheckFalkland EilandenFalklandeilanden (Islas Malvinas)Falklandeilanden (Malvinas)FaeröerFaxFijiFilterFilter op schematypeZoekVoltooienFinlandBijvoorbeeld game, multimediaBijvoorbeeld Windows 7, OSX 10.6, Android 1.6Ga voor meer informatie naar %s.Voor de gevorderde gebruikers die elk SEO aspect van de site willen controleren. Je krijgt opties om alles te veranderen en hebt volledige controle over de SEO van de site.Voor websites waar je alleen de basis wilt veranderen en Rank Math het meeste zware werk wilt laten doen. De meeste instellingen zijn standaard ingesteld volgens de best practices uit de branche. Je hoeft het alleen maar in te stellen en het te vergeten.Voor je video inhoud is een video sitemap een aanbevolen stap voor een betere positie en opname in de video zoekopdracht.StijlFormat gebruikt voor nieuwe bijschriftenFormat gebruikt voor de nieuwe beschrijvingen.Format dat wordt gebruikt wanneer het adres wordt weergegeven met behulp van de [rank_math_contact_info] shortcode.
    Beschikbare tags: {address}, {locality}, {region}, {postalcode}, {country}, {gps}Format: +1-401-555-1212FrankrijkGratis versieFrans GuyanaFrans PolynesiëFranse zuidelijke gebiedenVrijdagVan datumVolledig gekwalificeerde URL van het audiobestand van de aflevering, inclusief de bestandsextensie (bijvoorbeeld.wav,.mp3)GTINGTIN-12GTIN-13GTIN-14GTIN-8GabonGambiaSpelletjes & hobby'sGeslachtGenereerGenereer video schema voor oude berichten/pagina'sGeo coördinatenGeo cöordinatenGeorgiëDuitslandGhanaGibraltarGeef de nieuwe locatie van je bedrijf hier een naam. Dit veld is vereist en zal zichtbaar zijn voor gebruikers.Globale identificatieGlobale identificatiesleutel voor gebruik in het productschema.Globaal identificatielabelGlobaal identificatielabel dat op de productpagina moet worden weergegeven.Globale templates in gebruikGoogle CanonicalGoogle core updatesGoogle core updates in de grafiekenGoogle Maps API sleutelGoogle Maps insluit APIGoogle News publicatienaamGoogle PageSpeed score voor desktop en mobiel.Google TrendsGoogle staat geen persoon toe als uitgever voor artikelen. In plaats daarvan wordt organisatie gebruikt.Google: Googlebot-News indexOverheid & organisatiesGriekenlandGroenlandGrenadaGuadeloupeGuamGuatemalaGuernseyGuineeGuinee-BissauGuyanaHTML codeHTML tagHaïtiKopregelGezondheidHeard- en McDonaldeilandenHeard- en McdonaldseilandenHoogteVerberg gesloten dagenVerberg openingstijdenVerberg sitemapVerberg routeDe sitemap verbergen voor normale bezoekers?Organisatie die inhuurtOrganisatie die inhuurtTreffersHeilige Stoel (Vaticaanstad)HondurasHong KongHoverHoe teHoe vaak je site in de zoekresultaten is weergegeven.Hoe vaak er op je site is geklikt in de zoekresultaten.Hoe vaak er op je site is geklikt.HoeHongarijeHybrideISBNISO 4217 valuta code. Bijvoorbeeld: EURTijdsduur in ISO 8601 formaat. Voorbeeld: PT1H30M.ISO 8601 tijdsindeling. Voorbeeld: PT37M. Gebruik dit hulpmiddel om standaardtijd om te zetten naar het ISO8601 format.IJslandIdentifierAls een geïmporteerde omleiding alleen verschilt van een bestaande omleiding (of een andere geïmporteerde omleiding) door de bronwaarde, dan worden deze omleidingen samengevoegd tot een enkele omleiding met meerdere bronnen. Je kunt dit gedrag veranderen met de %s filter hook.Als dit is aangevinkt, wordt de berichtstatus gewijzigd in Concept en zijn URL zal een 404 fout retourneren, zoals vereist door de richtlijnen voor Rich ResultAls deze leeg is, wordt de afbeelding van het podcast kanaal gebruikt van de instellingenpagina.Als deze eigenschap is ingesteld op waar, geeft het aan of een vacature ervaring accepteert in plaats van formele onderwijskwalificaties. Als deze eigenschap is ingesteld op waar, moet je zowel de eigenschappen experienceRequirements als educationRequirements bevatten.Als het numerieke ID is opgegeven in de %s kolom, dan wordt de omleiding bewerkt. Als deze niet is ingesteld of leeg is, wordt er een nieuwe omleiding gemaakt.Als je de sitegegevens kunt zien in je Zoek console en Analytics accounts maar niet hier, probeer dan %1$s je account opnieuw te verbinden %2$s , en zorg ervoor dat de juiste eigenschappen zijn geselecteerd in de %1$s Analytics instellingen%2$s.ImagesAfbeelding AltTitel afbeeldingAfbeelding URLImportImport & exportImporteer CSVImporteer omleidingenImporteer SEO metagegevens voor berichten, voorwaarden en gebruikers uit een CSV bestand.Importeer schemacode vanImporteer een CSV-bestand om omleidingen te maken of bij te werken. Het bestand moet minstens één van de volgende kolommen bevatten: %sImporteren kon niet worden geannuleerd.Import kan niet worden geannuleerd: ongeldig nonce. Probeer het opnieuw.Import kon niet worden geannuleerd: het is je niet toegestaan inhoud naar deze site te importeren.Import mislukt.Import voltooid. In de volgende stappen kan je de instellingen beoordelen.Bezig met importeren...Import succesvol. %d rijen geïmporteerd.Importeren..VertoningenIn auteur (op afzonderlijke berichten)In uitgever (organisatie- of persoonsschema)In webPage schemaIn sites chemaOpnemenAfbeeldingen opnemenVoeg afbeeldingen uit de ACF velden toe.KML bestand opnemen in de sitemapAlleen bijgehouden keywords opnemenSecundaire KW's opnemenSecties opnemenNeem bedrijfslocaties op in sitebrede zoekresultaten.Gedeactiveerde omleidingen opnemenVoeg afbeeldingen toe die zijn toegevoegd aan de ACF velden.Alleen-lezen kolommen opnemen (SEO score en aantal links)Verwijs naar afbeeldingen uit de inhoud van het bericht in sitemaps. Dit helpt zoekmachines je afbeeldingen beter te indexeren.IndexIndex statusIndexstatus resultaatIndexeren toegestaanIndexeringsstatusIndiaGeeft aan of de gebeurtenis online, offline op een fysieke locatie of een combinatie van zowel online als offline plaatsvindt.Geeft aan of de podcast expliciet taalgebruik of inhoud voor volwassenen bevat.IndonesiëInvoegenBedrag invoegen, bijvoorbeeld 50.00, of een salarisbereik, bijvoorbeeld 40.00-50.00Link invoegen/bewerkenInstructie tekstenInstructietypeInstructienaam van het recept.Intelligente suggestiesRenteOngeldige nonce.VoorraadniveauIranIran, Islamitische RepubliekIrakIerlandIs explicietIs gezinsvriendelijke videoIs telewerkenIs aflevering gezinsvriendelijk?Isle of ManIsraëlProbleem berichtProblemenHet lijkt erop dat er momenteel geen statistieken zijn om weer te geven.Het lijkt erop dat je geen actief abonnement hebt voor %1$s. Bekijk %2$sdetails en prijzen%3$s.ItaliëItemsVerwerkte items: %1$s/%2$sIvoorkustJSON-LD codeJSON-LD/aangepaste codeJamaicaJapanJerseyVacature locatieVacatureWerktypeFunctienaamJordaniëKML is een bestandsindeling die wordt gebruikt om geografische gegevens weer te geven in een Earth browser zoals Google Earth. Meer informatie: Locaties KMLKazachstanLaat deze sectie leeg als het gaat om een editorial reviews.KeniaKeywordKeyword managerKeywordsTrefwoorden die de gegevensset samenvatten. Voeg één keyword per regel toe.Kinderen & familieKilometersKiribatiKorea, Democratische VolksrepubliekKorea, Republiek vanKosovoKoeweitKirgiziëLao Democratische VolksrepubliekLaosLaatste crawl tijdLaatste crawl: Laatste wijziging.BreedtegraadBreedte- en lengtegraadwaarden gescheiden door komma.LetlandKom meer te wetenMeer informatie over Video sitemap.Meer informatie over XML sitemaps.Leer meer.LibanonLinksLesothoLiberiëLibiëLibisch-Arabische Socialistische Volks-JamahiriyahLicentieLiechtensteinBeperk het aantal locaties dat op je site wordt weergegeven tot de locaties die het dichtst bij je gebruiker staan.LinkLink kleurLink titelLink bewerkt.Link ingevoegd.Link geselecteerd.Link naar volledig rapportLinksLijst met naam van aangepaste velden om te controleren op video inhoud. Voeg één per regel toe.LitouwenAan het laden…Local BusinessLokale bedrijfsnaamSchema voor lokale bedrijvenLokaal bedrijf door Rank MathLokale sitemapPlaatsLocatieLocatie categorieënLocatiedetectieLocatie berichttype naamType locatieLocatie van een pagina die de gegevensset beschrijft.LocatiesLocaties categorie basisLocaties berichttype basisLocaties berichttype naam (meervoud)LogoLogo linkLogo URL van de organisatie die de vacature aanbiedt. Laat leeg om je eigen bedrijfsinformatie te gebruikenLogo dat in de header sectie van het rapport verschijnt.LengtegraadLuxemburgMPNMacaoMacaoMacauMacedoniëMacedonië, Voormalige Joegoslavische RepubliekMadagascarMaak schema primairZorg ervoor dat je het blok lokale bedrijven toevoegt of %s om je bedrijfsgegevens weer te geven.Maak je podcasts vindbaar via Google Podcasts, Apple Podcasts en vergelijkbare services met Podcast RSS feed en Schema Markup gegenereerd door Rank Math.MalawiMaleisiëMaldivenMaliMaltaBeheer categorieënMaak en bewerk handmatig je eigen aangepaste schema - volledige controle over al je eigenschappen, eigenschapgroepen en de bijbehorende attributen. Ga voorzichtig te werk en valideer je code om er zeker van te zijn dat deze voldoet aan de richtlijnen en standaarden van Google voor gestructureerde gegevens.KaartKaart hoogteKaartinstellingenKaartstijlKaart typeKaart breedteMarkeer opgelost.Markeer onopgelost.Markeer deze video als gezinsvriendelijkMarshall eilandenMartiniqueMateriaalMaterialen:MauritaniëMauritiusMaximaal aantal te tonen locatiesMayotteMeetsysteemMenu URLSamengevoegdBerichtMexicoMicronesiëMicronesië, Federale Staten vanMidden gecentreerdMidden linksMidden rechtsMijlenOntbrekende CSV headers.Missende alttagMissend bijschriftImportbestand ontbreekt.Een of meer vereiste kolommen ontbreken.Missende of standaard titeltagMobiele bruikbaarheidResultaat mobiele bruikbaarheidDatum van wijzigingMoldaviëMoldavië, RepubliekMonacoMaandagMongoliëMonitor SEO prestatiesMontenegroMaandenMaanden ervaringMontserratMeer detailsMeer informatieMarokkoVerplaats omlaagVerplaats omhoogFilmFilmregisseurFilmnaamMozambiqueMuziekMyanmarMyanmar (Birma)NaamNaam van de podcast.Naam*NamibiëNauruNegatieve notities, voeg één item per regel toeNepalNederlandNederlandse AntillenNieuwe %sNieuwe %s categorieNieuw CaledoniëNieuwe categorieNieuwe categorienaamNieuw schemaNieuw ZeelandNieuws & politiekNieuwsartikelType nieuwsberichtNieuwssitemapNieuws sitemapsMet nieuws sitemaps kun je bepalen welke inhoud je naar Google News verzendt.Met news sitemaps kun je bepalen welke inhoud je indient bij Google News. Meer informatie: Overzicht news sitemapsVolgendeNicaraguaNigerNegeriëNiueNeeNee %s gevonden in de prullenbak.Nee %s gevonden.Geen archiefNo followGeen afbeeldingsindexNo indexGeen snippetGeen wijzigingGeen gegevens om te tonen.Geen bestand geselecteerd.Geen html-body gevonden.Geen overeenkomsten gevonden.Geen nieuwe focus keywords gevonden.Geen berichten gevonden om te converteren.Geen resultaten gevonden die overeenkomen met je zoekopdracht.Geen instellingen om te importeren gevonden.Geen url gevonden.Geen geldig ID opgegeven.Geen geldige omleiding gevonden.Noindex verborgen productenNon-persistent willekeurig woord gekozen uit een lijst. Bij elke pagina die wordt geladen, wordt een nieuw willekeurig woord gekozen.Nonce fout. Probeer het opnieuw.GeenGeen (Klik hier om er een in te stellen)Norfolk eilandNormaalNoord-KoreaNoordelijke MarianenNoorwegenNiet beschikbaarOpmerking:Opmerking: sla het bericht eerst op als concept om de werkelijke gegevens te zien.Object unieke idUitBeschikbaarheid van aanbiedingenAanbiedingenOmanZodra je de wijzigingen hebt opgeslagen, maken we een nieuw aangepast berichttype met de naam "Locaties" waar je meerdere locaties van je bedrijf/organisatie kunt toevoegen.Er zijn een of meer fouten opgetreden tijdens het importeren:Een of meer van de geselecteerde omleidingen konden niet worden gewijzigd omdat ze gepland zijn voor toekomstige activering/deactivering.URL online activiteitEr kunnen slechts 6 keywords worden toegevoegd in de grafiekAlleen de kolommen %1$s en %2$s zijn vereist, de andere zijn optioneel.24/7 open24/7 open label24 uur open labelDagen geopendRapport openenOpenen in nieuwe tabNu openOpeningstijdenOpeningstijden opmaakOpeningstijden instellingenOpeningstijden:OpeningstijdBesturingssysteemOpties worden toegepast op oude en nieuwe berichten. Standaard wordt alleen het primaire keyword geïmporteerd.OrganisatieLogo organisatieOrganisatielogo (aanbevolen)Organisatie URLOrganisatie URL (aanbevolen)Organiseer je omleidingen in categorieën.Verweesde berichtenAndere termen voor je recept zoals het seizoen, de vakantie of andere omschrijvingen. Scheid meerdere items met komma's.Eigenaar e-mail Naam eigenaarPRO versiePagina fetchPagina ophalenPagina URLPaginasnelheidPaginaweergavesPakistanPalauPalestinaPalestijns grondgebiedBezet Palestijns gebiedPanamaPapoea-Nieuw-GuineaParaguayHoofdcategorieHoofdcategorie:Afgelopen 12 maandenAfgelopen 30 dagenAfgelopen 5 jaarAfgelopen 7 dagenAfgelopen 90 dagenAfgelopen dagBetaling geaccepteerdLoonlijstLoonlijst (aanbevolen)Uitvoerend artiestPrestatie informatie Analyseer periodiek de berichtenPersistent willekeurig woord gekozen uit een lijstPersoonPersoon of bedrijfNaam persoon/organisatiePeruFilipijnenTelefoonTelefoonnummerPinterest debuggerPitcairn%1$s verbind Rank Math SEO PRO %2$s voor automatische updates.Activeer de schema & sitemap module om deze module te gebruiken.Activeer schema module om deze module te gebruiken.Activeer de sitemap module om deze module te gebruiken.Overweeg in plaats daarvan %1$s blok te gebruiken.Kies een CSV-bestand om te importeren.Selecteer een bestand om te importeren.Selecteer ten minste één objecttype om te exporteren.Stel het keyword voor deze pagina in.Update Rank Math Free eerst naar de nieuwste versie voordat je Rank Math PRO gebruikt.Update de gratis versie voordat je Rank Math SEO PRO update.PodcastPodcast categoriePodcast beschrijvingPodcast afleveringPodcast afbeeldingNaam podcastPodcast kanaal afbeelding geconfigureerd in de Rank Math instellingen.PolenVul automatisch video schema in door elke video in de inhoud automatisch te detecteren.PortugalPositiePositie geschiedenisPositie van de aflevering binnen een geordende groep afleveringen (1, 2, 3, enz.).Positie van het seizoen binnen een geordende groep van seizoenen (1, 2, 3, enz.).Posities samenvattingPositieve reacties, voeg één item per regel toeBerichtBericht analyseSchema'sSchemaBerichttypen:PostcodePlaatsing vervaldatumPlaatsing ID (aanbevolen)BerichtenVoorbereidingstijdVoorbeeldVoorbeeldafbeeldingPrijsPrijsbereikPrijs geldig vanafPrijs geldig totPrijsindicatiePrimair %sPrimair landPrimair focus keywordPrimair keywordPrimair nummerAfdrukkenProcescodeHTML verwerkenProductProduct merkValuta productProduct op voorraadPrijs productProduct SKUProduct URLProductnaamVoordelenPublieke berichttypenPublieke taxonomieënPublicatiedatumPubliceer je locatie!PublicatiedatumPuerto RicoQatarHoeveelheid geproduceerd door het recept, bijvoorbeeld 4 opdieningenVraagVragenWillekeurig woordRank MathRank Math FAQ schemaRank Math PRORank Math Pro is geïnstalleerd maar nog niet geactiveerd. %1$sActiveer nu%2$s. Het duurt slechts 20 seconden!Rank Math SEO filtersRank Math SEO PRORank Math SEO PRO For WordPressRank Math SEO score.Rank Math schema templatesRank Math [SEO rapport] - %sDe gratis versie van Rank Math is vereist om Rank Math Pro uit te voeren, maar kan niet automatisch worden geactiveerd. Installeer en activeer eerst de gratis versie.De gratis versie van Rank Math is vereist om Rank Math Pro uit te voeren, maar kan niet automatisch worden geïnstalleerd. Installeer en activeer eerst de gratis versie.De gratis versie van Rank Math is vereist om Rank Math Pro te gebruiken. Beide plugins zijn nu uitgeschakeld.Lokaal zaken blok van Rank MathRank Math: videoschema met succes aan berichten toegevoegd.Rank Math's SEO analyzer score.Gerangschikt voor meeste klikkenGerangschikt voor meeste indrukkenGerangschikt voor de meeste keywordsGerangschikt voor meeste zoekverkeerRanking keywordsWaarderingBeoordeling maximumBeoordeling minimumMaximale score waarderenWaardering minimum scoreWaarderingsscoreLees verderReceptRecept ingrediëntenRecept instructiesRecept video thumbnailRecept opbrengstRecept ingrediënten, voeg een item per regel toeOmleidenOmgeleide berichtenOmleiding categorieënOmleiding categorieOmleiding wordt op deze datum geactiveerd (optioneel).Omleiding wordt op deze datum gedeactiveerd (optioneel).Omleidingen CSVOmleidingen zijn gesynchroniseerd met het .htaccess-bestand.Referentie webpaginaVerwijzende URL'sVernieuwenRegioReligie & spiritualiteitResterendFunctie op afstand (optioneel)VerwijderMediagegevens verwijderen uit RSS-feedAangepaste canonieke URL verwijderenVerwijderen uit grafiekVerwijder omleidingVervangenVervang tekens of woorden in de alt tags, titel tags of in de bijschriften.VervangingenRapport e-mailadresRapport e-mailonderwerpFooter rapporttekstRapport header achtergrondRapport logoRapport boventekstIerlandRest van de keywordsRestaurantRéunionBeoordelingBeoordeel locatieRich Pins validatorRich resultaat typenRich resultatenRechtsWegenkaartRobots metaRobots meta bewerkt voor %1$d %2$s.Robots statusRobots.txt statusRoemeniëRouteRoute labelRuslandRussische FederatieRuwandaRéunionSEO-beschrijvingSEO detailsSEO rapportage van je siteSEO scoreSEO instellingenSEO titelSEO is de meest consistente bron van verkeer voor elke siteSEO suggestiesSint BartholomeusSint HelenaSaint Kitts en NevisSaint LuciaSint MaartenSint MartinSaint-Pierre en MiquelonSaint Vincent en de GrenadinesLoonSalaris (aanbevolen)Salaris valutaSalarisbedrag is voorZelfde alsSamoaSan MarinoSao Tomé en PrincipeSatelliet ZaterdagSaoedi ArabiëOpslaanInstellingen opslaanOpslaan en doorgaanBespaar tijd en geldGeplande activeringGeplande deactiveringSchemaSchema bouwerSchema gevondenSchema templatesSchema bewerkt voor %1$d %2$s.Schema om toe te voegen.Schema type van het bericht.Schema'sWetenschap & geneeskundeZoeken%s zoekenZoek klikkenZoekindruk:Zoek impressiesKeyword zoeken…Zoek locaties binnen de radiusURL voor zoekberichtZoek omleiding categorieënZoekverkeerZoekverkeer:Zoek categorieënZoekmachines tonen je e-mailadres.Zoekmachines kunnen je telefoonnummer voor mobiele gebruikers prominent weergeven.Schema's zoekenSeizoenSeizoensnaamSeizoen aantalSeizoen URLSecundair nummerTweede telefoonnummerSelecteer merkSelecteer categoriePagina selecterenSelecteer berichttypenSelecteer productmerk taxonomie om te gebruiken in Schema.org & OpenGraph opmaak.Selecteer tijdzoneSelecteer een Rank Math instellingenbestand op je computer en upload het om de aangepaste instellingen te gebruiken.Selecteer een pagina op je site waar je de LocalBusiness meta gegevens wilt laten zien.Selecteer openingstijden. Je kunt meerdere sets toevoegen als je op sommige dagen verschillende openings- of sluitingstijden hebt of als je een middagpauze hebt. De tijden worden opgegeven met een tijd van 24:00 uur.Selecteer berichttypen om SEO opties voor ze in te schakelen en ze op te nemen in de sitemap.Selecteer taxonomieën om er SEO opties voor in te schakelen en ze op te nemen in de sitemap.Selecteer de categorie die het beste overeenkomt met de inhoud van je show.Selecteer het standaard watermerk dat wordt toegepast als er geen specifiek watermerk is geselecteerd.Selecteer de kaartstijl die je wil gebruiken op de frontend van je site.Selecteer het berichttype waar je video's gebruikt en wil dat ze worden weergegeven in de video zoekfunctie.Selecteer het berichttype dat je gebruikt voor nieuwsartikelen.Selecteer de tekst die je naast de openingstijden wil weergeven wanneer je winkel 24/7 open is.Selecteer dit als je een aangepast Rank Math instellingenbestand hebt dat je wil gebruiken.Selecteer of je een link naar de beheerpagina van het volledige rapport in de e-mail wil opnemen of niet.Selecteer welke tabellen in het rapport moeten worden weergegeven.Selecteer het primaire land van vestiging van je organisatie. Dit helpt de nauwkeurigheid van de winkelzoeker te verbeteren.Selecteer je gewenste meetsysteem (mijlen of kilometers).SenegalZin hoofdlettergebruikServiëServië en MontenegroServeert gerechtenDienstStel productpagina's in op noindex wanneer de zichtbaarheid van de WooCommerce catalogus is ingesteld op verborgen.Stel schema in: standaard (%s)Stel schema in: geenStel in op ongeveer.Instellen op followInstellen op indexIngesteld op vermeldingen.Instellen op nofollowInstellen op nofollow.Instellen op noindexInstellen op gesponsord.Stel weergaveregels in om te bepalen waar dit schema template wordt gebruikt op je site. Kies bijvoorbeeld "Hele site" om de template op alle pagina's van je site te gebruiken.InstellingenInstellingen konden niet geïmporteerd worden:Instellingen konden niet worden geïmporteerd: Upload mislukt.Instellingenbestand kon niet worden geïmporteerd:ErnstSeychellenShortcodeToon %sInformatie over showbusinessToon URL bedrijfToon COC nummerFilter categorie weergevenBedrijfsadres weergevenBedrijfsnaam weergevenToon landToon e-mailToon FAX nummerAlgemene identificatie weergevenInfovenster weergevenToon logoKaart weergevenMarker clustering weergevenToon openingstijdenToon prijsindicatieToon primair nummerRouteplanner weergevenToon routelabelToon secundair nummerToon staatToon BTW IDToon BTW nummerToon adres op één regelToon dichtstbijzijnde locatie als er geen is gevonden binnen een radiusToon nu open label na openingsuur voor huidige dagRadius weergevenToon routeSierra LeoneSingaporeEnkelvoudSint MaartenSitemapSitemapsSlowakijeSloveniëSamenleving & cultuurSoftwareSolomon eilandenSomaliëGeen keyword gevonden.Er zijn geen locaties gevonden.Geen bericht id gevonden.Geen record id gevonden.Het is je niet toegestaan om omleidingen op deze site te exporteren.Je hebt geen toestemming om de inhoud van deze site te exporteren.Het is je niet toegestaan inhoud naar deze site te importeren.Het is niet toegestaan om omleidingen op deze site te importeren.Het is niet toegestaan om de template op te slaan.Je gebruiker lijkt niet over de nodige mogelijkheden te beschikken om te exporteren.Zuid-AfrikaSouth Georgia and the South Sandwich IslandsZuid-Georgia/Zuidelijke SandwicheilandenZuid-KoreaZuid SoedanSpanjeRuimtelijke dekkingSpreekbaarSpeciale dekkingSpeciale sitemaps:Geef een ander schema.org type op om het product waarnaar wordt verwezen verder te beschrijven. Je kunt ook een URL invoegen naar een extern vocabulaire zoals Wikidata of Wikipedia.Sport & recreatieSri LankaSt. HelenaSt. Kitts & NevisSt. LuciaSint MaartenSt. Pierre & MiquelonSt. Vincent & GrenadinesAudit startenBegindatumBegin offsetStatusStapStappenWinkelzoekerAdresOnderwerp van de rapport e-mails.Nu indienen met instant indexingMet succes afgerond.SoedanVoorgestelde wijzigingenZondagSuper-charge je site's SEO met de Rank Math PRO opties zoals site analytics, SEO prestatie, aangepaste schema templates, nieuws/video sitemaps, enz.BenodigdhedenLeveringLeveren:SurinameSvalbard & Jan MayenSpitsbergen en Jan MayenSwazilandZwedenZwitserlandSynchroniseren met .htaccessSyriëArabische Republiek SyriëSão Tomé & PríncipeSao Tomé en PrincipeTV & filmTagsTaiwanTaiwan, provincie ChinaTadzjikistanTanzaniaTanzania, Verenigde RepubliekFiscaal nummerTaxonomieën:TechnologieTijdelijke dekkingVoorwaardenTerreinTest met GoogleTekstkleurTekst of eenvoudige HTML om onder de titel in te voegen.Tekst of eenvoudige HTML om in het footergebied in te voegen.Tekst om te tonen in openingstijden als het bedrijf gesloten is.ThailandDe kolom %1$s kan de waarde %2$s bevatten, of niets.Het ISBN van het gedrukte boekDe URL van het online evenement, waar mensen aan kunnen deelnemen. Deze eigenschap is vereist als je evenement online plaatsvindt.De URL van de organisatie die de vacature aanbiedt. Laat leeg om je eigen bedrijfsinformatie te gebruikenDe catalogusnaam.De keuken van het recept (bijvoorbeeld Frans of Ethiopisch).De gegevens in de gegevensset beslaan een specifiek tijdsinterval. Neem deze eigenschap alleen op als de gegevensset een tijdsdimensie heeft.De datum waarna de prijs niet langer beschikbaar zal zijnDe datum waarop de film is uitgebracht.De datum waarop het item geldig wordt.De datum waarop de vacature zal verlopen. Als een vacature nooit afloopt, of als je niet weet wanneer de vacature zal aflopen, neem deze eigenschap dan niet opUitgave van het boekDe opleidingsachtergrond die nodig is voor de vacature. Als er geen opleidingseisen zijn, gebruik dan de waarde no requirements. Als je de opleidingsvereisten niet kent, voeg deze eigenschap dan niet toe.Het e-mailadres van de eigenaar van de podcast. Zorg ervoor dat het e-mailadres actief en gecontroleerd is.De eindtijd van de clip uitgedrukt als het aantal seconden vanaf het begin van het werk.De geschatte kosten van de benodigdheden die worden verbruikt bij het uitvoeren van instructies.De ervaring die vereist is voor de vacature. Als er geen vereisten zijn, gebruik dan 0.Het bestand format van de distributie.Volgende regels konden niet worden geïmporteerd:De unieke identifier van de inhurende organisatie voor de baan.Functietitel van de persoon (bijvoorbeeld Financieel Manager).Het label dat verschijnt in de zijbalk voor het aangepaste berichttype waar je locaties kunt toevoegen & beheren.De link voor de download.De fabrikant van het product. Als deze optie is ingeschakeld, worden de organisatiegegevens van de local SEO instellingen gebruikt.De naam van het bedrijf. Laat leeg om je eigen bedrijfsinformatie te gebruiken.De naam van de nieuwspublicatie. Het moet exact overeenkomen met de naam zoals deze wordt weergegeven in de artikelen op news.google.com, waarbij eventuele haakjes achteraan worden weggelaten. Meer informatie op support.google.comHet aantal calorieën in het recept. Optioneel.De oorspronkelijke datum waarop de werkgever de vacature heeft geplaatst. Je kunt het leeg laten om de publicatiedatum na publicatie te gebruiken als publicatiedatum van de vacatureDe contactnaam van de podcast eigenaar.De prijsklasse van het bedrijf, bijvoorbeeld $$$.De prijsklasse van het bedrijf.Het belangrijkste keyword voor het bericht.De waardering van de video. Ondersteunde waarden zijn zwevende getallen in het bereik van 0,0 (laag) tot 5,0 (hoog), inclusief. (Alleen gebruikt in de video sitemap)De omleidingen konden niet worden gesynchroniseerd omdat het .htaccess bestand niet bestaat of niet kan worden geschreven.De recensie of beoordeling moet op de pagina worden weergegeven om te voldoen aan de schema richtlijnen van Google.Dezelfde gegevens set kan in meer dan één zo'n archief opgenomen zijn. Je kunt verwijzen naar een gegevenscatalogus waartoe deze gegevens set behoort door er direct naar te verwijzen.De begintijd van de clip uitgedrukt als het aantal seconden vanaf het begin van het werk.De tijdzone wordt gebruikt om de functie nu openen te berekenen.De titel van het boekdeel. Gebruik voor de titel van het boekdeel als deze afwijkt van het boek. *Optioneel wanneer boekdeel dezelfde titel heeft als het boekHet totale aantal testen bij de concurrent is anders omdat we geen toegang hebben tot hun database.De waarheidswaardering die is toegewezen aan claimReview.reviewRating, als een door mensen leesbaar kort woord of zinsdeel. Deze waarde wordt weergegeven in de feitencheck in zoekresultaten. Voorbeelden: Waar, meestal waarDe opbrengst naam.Deze video sitemap is gegenereerd door Rank Math WordPress SEO plugin. Het is wat zoekmachines zoals Google gebruiken om de video inhoud op je site te vinden en te begrijpen.Deze XML sitemap bevat %s URL's.Deze XML sitemap is gegenereerd door Rank Math WordPress SEO plugin. Het is wat zoekmachines zoals Google gebruiken om berichten/pagina's/producten/afbeeldingen/archieven op je site te crawlen en opnieuw te crawlen.Deze e-mail is verzonden naar je als geregistreerd lid van %s.Dit is hoe vaak er op je site is geklikt in de zoekresultaten.Dit is het aantal keren dat je site in de zoek resultaten opdook.Dit is hoe vaak er op je site is geklikt in de zoekresultaten.Dit is de gemiddelde doorklikratio (zoekklikken gedeeld door zoekvertoningen).Dit is de gemiddelde positie van je site in de zoek resultaten.Dit is het aantal paginaweergaven dat is uitgevoerd door bezoekers van Google.Dit is het totale aantal keywords waarvoor je site gerangschikt is.Dit is je totale AdSense verdienste in die periode.Met deze optie kun je de SEO prestaties van alle sites van jou volgen in een gecentraliseerd dashboard op RankMath.com, zodat je sites in een oogopslag kunt bekijken. Meer informatie.Met deze optie kun je %s laten zien in de Analytics grafieken.Deze pagina kan Google Maps niet correct laden. Voeg toe %s.Deze update installeerd een betaversie van Rank Math SEO PRO.DonderdagTijdnotatie die wordt gebruikt in de shortcode van het contact.TijdvensterOost TimorTitelTitel hoofdlettergebruikTiteltekst ingesteld voor de huidige afbeelding.Tot op hedenOm je e-mailvoorkeuren te updaten, %s. ###ADDRESS###TogoTokelauTongaGereedschapToolsGereedschap:Top 5 verliezende keywordsTop 5 verliezende berichtenTop 5 winnende keywordsTop 5 winnende berichtenBovenaan gecentreerdLinksbovenBelangrijkste verliezende keywordsMeest verliezende berichtenRechtsbovenTop statussenBelangrijkste winnende keywordsMeest winnende berichtenTotaal aantal klikkenTotaal aantal vertoningenTotaal aantal keywordsTotale tijdTotaal aantal zoekwoorden dat uw site onder de 100 positie rangschikt.Traceer voorvoegselVerkeerTrendTrinidad & TobagoTrinidad en TobagoDinsdagTunesiëTurkijeTurkmenistanTurks & CaicoseilandenTurks- en CaicoseilandenUitgeschakeldTuvaluTypeSoort gerecht, bijvoorbeeld "voorgerecht" of "dessert".Type dienstverband. Je kunt meer dan één waarde kiezenType van het evenementAmerikaanse MaagdeneilandenURLURL/online paginaURL van een referentie webpagina die ondubbelzinnig de identiteit van de gegevensset aangeeft, meestal in een andere repository.URL van het item.URL verwijst naar het menu van het restaurant.URL specifiek voor deze editie als er een bestaatURL waar de logo link naar moet verwijzen.USDOegandaUh-ohOekraïneGeen categorieVerenigde Arabische EmiratenVerenigd KoninkrijkVerenigd KoninkrijkVerenigde StatenVerenigde StatenAmerikaanse ondergeschikte afgelegen eilandenOnbekende regioOnbekend objecttype.Publicatie ongedaan maken indien verlopenNiet gespecificeerdUpdatenUpdaten %sUpdate %s categorieCategorie updatenSchema updatenBijgewerktUpgrade je abonnement!UploadUpload datumUploaden ...UruguayGebruikenGebruik %1$s (hoofdlettergevoelig) als de waarde voor de kolom %2$s om een omleiding te verwijderen.Gebruik 24h formatGebruik exp in plaats van educationGebruik meerdere locatiesGebruik geavanceerde optiesGebruik in schema markupGebruik de volgende kolommen in het CSV bestand (de volgorde maak niet uit): %sGebruik deze eigenschap om geografische locatie(s) op te geven waar werknemers zich kunnen bevinden voor thuiswerkjobs. Minstens één land is vereist.Gebruik deze eigenschap om aan te geven dat de taak een thuiswerktaak (op afstand) is. Houd het adres leeg als de taak 100% op afstand is.Gebruik deze paragraaf alleen voor editorial reviews.GebruiktCanonical gebruikerGebruikersrollen:GebruikersDoor een "Index" Of "NoIndex" optie te gebruiken, kun je bepalen wat de Google News bot (niet te verwarren met de Google Search bot) wel of niet kan opnemen in de Google News index.OezbekistanBtw-nummerBEKIJK GEDETAILLEERDE STATISTIEKENVanuatuVaticaanstadVenezuelaNaam van de locatieURL van locatieUitspraakVideoVideo categorieVideoclipType videoberichtVideo sitemapVideo sitemapsVideo sitemaps geven zoekmachines informatie over video inhoud op je site.Video sitemaps geven zoekmachines informatie over video-inhoud op je site. Meer informatie: Video sitemapsVideo tagsVideo thumbnailVideo thumbnail: %sVideo URLVideo URL.Uploaddatum videoVietnamVietnam%s bekijkenSchema bekijkenSchema's bekijkenBritse MaagdeneilandenAmerikaanse MaagdeneilandenWallis & FutunaWallis en FutunaWaarschuwing:Waarschuwing: de link is toegevoegd, maar kan fouten bevatten. Graag testen.Wij hebben %1$sRank Math, een WordPress SEO plugin%2$s gemaakt, om elke site-eigenaar te helpen toegang te krijgen tot de SEO tools die ze nodig hebben om hun SEO te verbeteren en meer verkeer naar hun site te trekken.Alternatieve site naamSite naamSite URL van de opbrengstSite of sociale linkWoensdagWestelijke SaharaSamoaIndien ingeschakeld, tonen de secties Winnende keywords en Verliezende keywords alleen bijgehouden keywords.Indien ingeschakeld, toont de sectie Winnende keywords alleen bijgehouden keywords.Als je klaar bent met bewerken, vergeet dan niet op "publiceren" te drukken om deze locatie te maken.Waar wil je deze schema template gebruiken?BreedteWereldwijdXML-sitemapXML sitemaps helpen zoekmachines de inhoud van je site effectiever te indexeren.JemenJaJe kunt deze shortcode of schema blok in de blok editor gebruiken om de schema gegevens in de inhoud af te drukken om te voldoen aan de richtlijnen van Google. Lees er hier meer over.Je kunt het blok lokale bedrijven gebruiken in de blok-editor of dit kopiëren en plakken in de inhoud. Meer informatieJe kunt het schema-blok gebruiken in de blok-editor of dit kopiëren en plakken in de inhoud. Deze shortcode werkt alleen op deze pagina.Je hebt al je AI credits gebruikt en moet meer kopen van je SEO dienstprovider.Je zal in het algemeen alleen een News Sitemap nodig hebben wanneer je site is opgenomen in Google News.Je hebt over het algemeen alleen een video sitemap nodig als je site video inhoud heeft.Je locaties KML bestand is hier te vinden: %sJe nieuws sitemap index is hier te vinden: : %sJe podcast RSS feed vind je hier: %sJe templatesJe video sitemap-index is hier te vinden: %sJe keyword quota is verlopen. Upgrade je abonnement om de limiet te verhogen.Je locatieJe naam of bedrijfsnaam bedoeld om te verschijnen in Google's Knowledge Graph.ZambiaZimbabweZoomniveau[Bewerk]alles in kleine lettersKlik hierCSS selectorendagen geledengedetecteerde itemsbijv. 09:00-17:00uren geledenhttps://rankmath.com/?utm_source=Plugin&utm_medium=Readme%20Author%20URI&utm_campaign=WPhttps://rankmath.com/wordpress/plugin/seo-suite/locations.kml Sitemap wordt automatisch gegenereerd wanneer de lokale SEO module is ingeschakeld en de geografische coordinaten worden toegevoegd.ons kennisbankartikelzoalsOmleiding categorieënOmleiding categoryÅland eilanden↳languages/rank-math-pro-nl_NL.po000064400000765261147600403130012551 0ustar00# Translation of Rank Math - Rank Math Pro in Dutch # This file is distributed under the same license as the Rank Math - Rank Math Pro package. msgid "" msgstr "" "Project-Id-Version: Rank Math - Rank Math Pro\n" "POT-Creation-Date: \n" "PO-Revision-Date: 2023-08-25 11:45+0200\n" "Last-Translator: FX Bénard \n" "Language-Team: \n" "Language: nl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Poedit 3.3.2\n" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Your Templates" msgstr "Je templates" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Schema Builder" msgstr "Schema bouwer" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Display Conditions" msgstr "Weergavevoorwaarden" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Custom Schema" msgstr "Aangepast schema" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Please consider using %1$s Block instead." msgstr "Overweeg in plaats daarvan %1$s blok te gebruiken." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Note: Please save the post as a draft first to see the actual data." msgstr "Opmerking: sla het bericht eerst op als concept om de werkelijke gegevens te zien." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Add New Condition" msgstr "Nieuwe voorwaarde toevoegen" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Set up display rules to control where this Schema template is used on your website. For example, choose \"Entire Site\" to use the template on all pages on your website." msgstr "Stel weergaveregels in om te bepalen waar dit schema template wordt gebruikt op je site. Kies bijvoorbeeld \"Hele site\" om de template op alle pagina's van je site te gebruiken." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Where do you want to use this Schema template?" msgstr "Waar wil je deze schema template gebruiken?" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Enter Schema Type" msgstr "Type schema invoeren" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Empty for All Authors, or User IDs separated by comma" msgstr "Leeg voor alle auteurs of gebruiker ID's gescheiden door komma" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "In Author (on Single Posts)" msgstr "In auteur (op afzonderlijke berichten)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "In WebPage Schema" msgstr "In webPage schema" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "In WebSite Schema" msgstr "In sites chema" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "In Publisher (Organization or Person Schema)" msgstr "In uitgever (organisatie- of persoonsschema)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Singular" msgstr "Enkelvoud" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Archives" msgstr "Archieven" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Entire Site" msgstr "Gehele site" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Insert" msgstr "Invoegen" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Exclude" msgstr "Uitsluiten" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Include" msgstr "Opnemen" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "All Post Types" msgstr "Alle berichttypen" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Author" msgstr "Auteur" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "All Archives" msgstr "Alle archieven" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Manually create and edit your own custom Schema – fully control all of your properties, property groups, and the associated attributes. Please proceed with caution and validate your code to ensure it aligns with Google's Structured Data guidelines and standards." msgstr "Maak en bewerk handmatig je eigen aangepaste schema - volledige controle over al je eigenschappen, eigenschapgroepen en de bijbehorende attributen. Ga voorzichtig te werk en valideer je code om er zeker van te zijn dat deze voldoet aan de richtlijnen en standaarden van Google voor gestructureerde gegevens." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Use" msgstr "Gebruiken" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Schema Found" msgstr "Schema gevonden" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "JSON-LD/Custom Code" msgstr "JSON-LD/aangepaste code" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "URL / Online Page" msgstr "URL/online pagina" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Import Schema Code from" msgstr "Importeer schemacode van" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Test with Google" msgstr "Test met Google" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Copied!" msgstr "Gekopieerd!" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Copy" msgstr "Kopiëren" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "JSON-LD Code" msgstr "JSON-LD code" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Importing…" msgstr "Importeren.." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Page URL" msgstr "Pagina URL" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Process HTML" msgstr "HTML verwerken" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "HTML Code" msgstr "HTML code" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Process Code" msgstr "Procescode" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Custom JSON-LD Code" msgstr "Aangepaste JSON-LD code" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Make schema Primary" msgstr "Maak schema primair" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "For example, Game, Multimedia" msgstr "Bijvoorbeeld game, multimedia" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Application Category" msgstr "Applicatie categorie" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "For example, Windows 7, OSX 10.6, Android 1.6" msgstr "Bijvoorbeeld Windows 7, OSX 10.6, Android 1.6" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Operating System" msgstr "Besturingssysteem" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "End date and time of the event" msgstr "Einddatum en -tijd van het evenement" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "End Date" msgstr "Einddatum" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Date and time of the event" msgstr "Datum en tijd van het evenement" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Start Date" msgstr "Begindatum" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Indicates whether the event occurs online, offline at a physical location, or a mix of both online and offline." msgstr "Geeft aan of de gebeurtenis online, offline op een fysieke locatie of een combinatie van zowel online als offline plaatsvindt." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Event Attendance Mode" msgstr "Evenement deelname modus" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Current status of the event (optional)" msgstr "Huidige status van het evenement (optioneel)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Event Status" msgstr "Evenement status" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Type of the event" msgstr "Type van het evenement" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Event Type" msgstr "Evenement type" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Editions" msgstr "Uitgaven" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Position of the episode within an ordered group of episodes (1, 2, 3, etc)." msgstr "Positie van de aflevering binnen een geordende groep afleveringen (1, 2, 3, enz.)." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Episode Number" msgstr "Aflevering nummer" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Is episode family friendly?" msgstr "Is aflevering gezinsvriendelijk?" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "If empty, podcast channel image will be used from the Settings page." msgstr "Als deze leeg is, wordt de afbeelding van het podcast kanaal gebruikt van de instellingenpagina." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Episode Image URL" msgstr "Aflevering URL" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "By default, current post URL is used." msgstr "Standaard wordt de huidige URL van de bericht gebruikt." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Episode URL" msgstr "Aflevering URL" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "ISO 8601 duration format. Example: PT37M. Use this tool to convert standard time to ISO8601 format." msgstr "ISO 8601 tijdsindeling. Voorbeeld: PT37M. Gebruik dit hulpmiddel om standaardtijd om te zetten naar het ISO8601 format." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Episode Duration" msgstr "Duur aflevering" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A plaintext description of the episode without HTML tags." msgstr "Een beschrijving van de aflevering zonder HTML tags." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Episode Description" msgstr "Aflevering beschrijving" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Episode Name" msgstr "Naam aflevering" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Podcast Episode" msgstr "Podcast aflevering" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "If set to true, this property indicates whether a job posting will accept experience in place of its formal educational qualifications. If set to true, you must include both the experienceRequirements and educationRequirements properties." msgstr "Als deze eigenschap is ingesteld op waar, geeft het aan of een vacature ervaring accepteert in plaats van formele onderwijskwalificaties. Als deze eigenschap is ingesteld op waar, moet je zowel de eigenschappen experienceRequirements als educationRequirements bevatten." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Use Exp in place of Education" msgstr "Gebruik exp in plaats van education" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Remote Job Location (Optional)" msgstr "Functie op afstand (optioneel)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Use this property to specify that the job is a Work From Home (remote) job. keep address empty if job is 100% remote." msgstr "Gebruik deze eigenschap om aan te geven dat de taak een thuiswerktaak (op afstand) is. Houd het adres leeg als de taak 100% op afstand is." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Is Telecommute Job" msgstr "Is telewerken" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The hiring organization's unique identifier for the job." msgstr "De unieke identifier van de inhurende organisatie voor de baan." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Posting ID (Recommended)" msgstr "Plaatsing ID (aanbevolen)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Type of employment. You can choose more than one value" msgstr "Type dienstverband. Je kunt meer dan één waarde kiezen" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Employment Type (Recommended)" msgstr "Type dienstverband (aanbevolen)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "If checked, post status will be changed to Draft and its URL will return a 404 error, as required by the Rich Result guidelines" msgstr "Als dit is aangevinkt, wordt de berichtstatus gewijzigd in Concept en zijn URL zal een 404 fout retourneren, zoals vereist door de richtlijnen voor Rich Result" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The date when the job posting will expire. If a job posting never expires, or you do not know when the job will expire, do not include this property" msgstr "De datum waarop de vacature zal verlopen. Als een vacature nooit afloopt, of als je niet weet wanneer de vacature zal aflopen, neem deze eigenschap dan niet op" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The original date on which employer posted the job. You can leave it empty to use the post publication date as job posted date" msgstr "De oorspronkelijke datum waarop de werkgever de vacature heeft geplaatst. Je kunt het leeg laten om de publicatiedatum na publicatie te gebruiken als publicatiedatum van de vacature" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Steps" msgstr "Stappen" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Supplies" msgstr "Benodigdheden" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Example: P12DT23H15M" msgstr "Voorbeeld: P12DT23H15M" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "HowTo" msgstr "Hoe" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Questions" msgstr "Vragen" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The rating of the video. Supported values are float numbers in the range 0.0 (low) to 5.0 (high), inclusive. (Used in the Video Sitemap only)" msgstr "De waardering van de video. Ondersteunde waarden zijn zwevende getallen in het bereik van 0,0 (laag) tot 5,0 (hoog), inclusief. (Alleen gebruikt in de video sitemap)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "An arbitrary string tag describing the video. Add coma separated video tags. (Used in the Video Sitemap only)" msgstr "Een willekeurige string tag die de video beschrijft. Voeg door komma's gescheiden video tags toe. (Alleen gebruikt in de video sitemap)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Video Tags" msgstr "Video tags" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A short description of the broad category that the video belongs to. Add coma separated video categories. (Used in the Video Sitemap only)" msgstr "Een korte beschrijving van de brede categorie waartoe de video behoort. Voeg door komma's gescheiden videocategorieën toe. (Alleen gebruikt in de video sitemap)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Video Category" msgstr "Video categorie" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Mark this video as Family-friendly" msgstr "Markeer deze video als gezinsvriendelijk" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Is Family Friendly Video" msgstr "Is gezinsvriendelijke video" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Height" msgstr "Hoogte" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Width" msgstr "Breedte" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A video thumbnail URL" msgstr "Een video thumbnaill URL" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Upload Date" msgstr "Upload datum" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A URL pointing to the actual video media file like MP4, MOV, etc. Please leave it empty if you don't know the URL." msgstr "Een URL die verwijst naar het eigenlijke videomediabestand zoals MP4, MOV, enz. Laat het leeg als je de URL niet weet." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A URL pointing to the embeddable player for the video. Example: https://www.youtube.com/embed/VIDEOID" msgstr "Een URL die verwijst naar de insluitbare speler voor de video. Voorbeeld: https://www.youtube.com/embed/VIDEOID" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Embed URL" msgstr "Insluit URL" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "sameAs" msgstr "zoals" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The job title of the person (for example, Financial Manager)." msgstr "Functietitel van de persoon (bijvoorbeeld Financieel Manager)." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Job title" msgstr "Functienaam" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Gender" msgstr "Geslacht" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Keep this section empty if this is an editorial reviews." msgstr "Laat deze sectie leeg als het gaat om een editorial reviews." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The manufacturer of the product. If enabled, the Organization data from Local SEO settings will be used." msgstr "De fabrikant van het product. Als deze optie is ingeschakeld, worden de organisatiegegevens van de local SEO instellingen gebruikt." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Add Manufacturer" msgstr "Fabrikant toevoegen" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Specify another Schema.org type to further describe the product that is referenced. You can also insert a URL to an external vocabulary such as Wikidata or Wikipedia." msgstr "Geef een ander schema.org type op om het product waarnaar wordt verwezen verder te beschrijven. Je kunt ook een URL invoegen naar een extern vocabulaire zoals Wikidata of Wikipedia." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Additional Type" msgstr "Extra type" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Product URL" msgstr "Product URL" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Product name" msgstr "Productnaam" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Instruction Type" msgstr "Instructietype" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Recipe ingredients, add one item per line" msgstr "Recept ingrediënten, voeg een item per regel toe" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Quantity produced by the recipe, for example 4 servings" msgstr "Hoeveelheid geproduceerd door het recept, bijvoorbeeld 4 opdieningen" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Other terms for your recipe such as the season, the holiday, or other descriptors. Separate multiple entries with commas." msgstr "Andere termen voor je recept zoals het seizoen, de vakantie of andere omschrijvingen. Scheid meerdere items met komma's." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The cuisine of the recipe (for example, French or Ethiopian)." msgstr "De keuken van het recept (bijvoorbeeld Frans of Ethiopisch)." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Type of dish, for example appetizer, or dessert." msgstr "Soort gerecht, bijvoorbeeld \"voorgerecht\" of \"dessert\"." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "URL pointing to the menu of the restaurant." msgstr "URL verwijst naar het menu van het restaurant." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Menu URL" msgstr "Menu URL" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Serves Cuisine" msgstr "Serveert gerechten" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "You can either use this shortcode or Schema Block in the block editor to print the schema data in the content in order to meet the Google's guidelines. Read more about it here." msgstr "Je kunt deze shortcode of schema blok in de blok editor gebruiken om de schema gegevens in de inhoud af te drukken om te voldoen aan de richtlijnen van Google. Lees er hier meer over." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The timezone is used to calculate the Open now functionality." msgstr "De tijdzone wordt gebruikt om de functie nu openen te berekenen." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Select Timezone" msgstr "Selecteer tijdzone" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Use 24h Format" msgstr "Gebruik 24h format" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Area Served" msgstr "Gebied bedient" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Payment Accepted" msgstr "Betaling geaccepteerd" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Currencies Accepted" msgstr "Aanvaarde valuta" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The price range of the business." msgstr "De prijsklasse van het bedrijf." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Business FAX" msgstr "Zakelijke FAX" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Secondary Number" msgstr "Secundair nummer" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Primary Number" msgstr "Primair nummer" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "You can use the Local Business Block in the block editor, or copy and paste this in the content. Learn more" msgstr "Je kunt het blok lokale bedrijven gebruiken in de blok-editor of dit kopiëren en plakken in de inhoud. Meer informatie" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "DataSets" msgstr "Gegevenssets" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid " Only include this property if the dataset has a spatial dimension." msgstr " Neem deze eigenschap alleen op als de gegevensset een ruimtelijke dimensie heeft." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Spatial Coverage" msgstr "Ruimtelijke dekking" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The data in the dataset covers a specific time interval. Only include this property if the dataset has a temporal dimension." msgstr "De gegevens in de gegevensset beslaan een specifiek tijdsinterval. Neem deze eigenschap alleen op als de gegevensset een tijdsdimensie heeft." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Keywords summarizing the dataset. Add one keyword per line." msgstr "Trefwoorden die de gegevensset samenvatten. Voeg één keyword per regel toe." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "An identifier, such as a DOI or a Compact Identifier. Add one identifier per line." msgstr "Een identificator, zoals een DOI of een compact identifier. Voeg één identifier per regel toe." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "URL of a reference Web page that unambiguously indicates the dataset's identity, usually in a different repository." msgstr "URL van een referentie webpagina die ondubbelzinnig de identiteit van de gegevensset aangeeft, meestal in een andere repository." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Same As" msgstr "Zelfde als" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Location of a page describing the dataset." msgstr "Locatie van een pagina die de gegevensset beschrijft." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "You can use the Schema Block in the block editor, or copy and paste this in the content. This shortcode will work on this page only." msgstr "Je kunt het schema-blok gebruiken in de blok-editor of dit kopiëren en plakken in de inhoud. Deze shortcode werkt alleen op deze pagina." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The date the movie was released." msgstr "De datum waarop de film is uitgebracht." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Copy & paste this shortcode in the content." msgstr "Kopieer & en plak deze shortcode in de inhoud." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Shortcode" msgstr "Shortcode" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The review or rating must be displayed on the page to comply with Google's Schema guidelines." msgstr "De recensie of beoordeling moet op de pagina worden weergegeven om te voldoen aan de schema richtlijnen van Google." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Review Location" msgstr "Beoordeel locatie" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Movie Director" msgstr "Filmregisseur" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Movie Name" msgstr "Filmnaam" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Article Section" msgstr "Artikel sectie" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Google does not allow Person as the Publisher for articles. Organization will be used instead." msgstr "Google staat geen persoon toe als uitgever voor artikelen. In plaats daarvan wordt organisatie gebruikt." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Article Type" msgstr "Artikeltype" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Add speakable attributes to Article Schema." msgstr "Spreekbare attributen toevoegen aan artikel schema." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Enable Speakable" msgstr "Spreekbaar inschakelen" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Website or Social Link" msgstr "Site of sociale link" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Performer" msgstr "Uitvoerend artiest" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Performer Information" msgstr "Prestatie informatie " #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The URL of the online event, where people can join. This property is required if your event is happening online" msgstr "De URL van het online evenement, waar mensen aan kunnen deelnemen. Deze eigenschap is vereist als je evenement online plaatsvindt." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Online Event URL" msgstr "URL online activiteit" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Course Provider URL" msgstr "URL van cursusaanbieder" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Course Provider Name" msgstr "Naam aanbieder cursus" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Course Provider" msgstr "Cursusaanbieder" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Book Format" msgstr "Boek format" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Date of first publication of this tome" msgstr "Datum van eerste publicatie van dit boekdeel" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Date Published" msgstr "Publicatiedatum" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "URL specific to this edition if one exists" msgstr "URL specifiek voor deze editie als er een bestaat" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The ISBN of the print book" msgstr "Het ISBN van het gedrukte boek" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The edition of the book" msgstr "Uitgave van het boek" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The title of the tome. Use for the title of the tome if it differs from the book. *Optional when tome has the same title as the book" msgstr "De titel van het boekdeel. Gebruik voor de titel van het boekdeel als deze afwijkt van het boek. *Optioneel wanneer boekdeel dezelfde titel heeft als het boek" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Edition" msgstr "Uitgave" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Season URL" msgstr "Seizoen URL" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Season Name" msgstr "Seizoensnaam" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Position of the season within an ordered group of seasons (1, 2, 3, etc)." msgstr "Positie van het seizoen binnen een geordende groep van seizoenen (1, 2, 3, enz.)." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Season Number" msgstr "Seizoen aantal" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Fully-qualified URL of the episode audio file, including the format extension (for example, .wav, .mp3)" msgstr "Volledig gekwalificeerde URL van het audiobestand van de aflevering, inclusief de bestandsextensie (bijvoorbeeld.wav,.mp3)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Audio File URL" msgstr "URL audiobestand" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The educational background needed for the job posting. If there aren't any educational requirements, use the no requirements value. If you don't know the educational requirements, don't add this property." msgstr "De opleidingsachtergrond die nodig is voor de vacature. Als er geen opleidingseisen zijn, gebruik dan de waarde no requirements. Als je de opleidingsvereisten niet kent, voeg deze eigenschap dan niet toe." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Use this property to specify geographic location(s) in which employees may be located for work from home jobs. At least one country is required." msgstr "Gebruik deze eigenschap om geografische locatie(s) op te geven waar werknemers zich kunnen bevinden voor thuiswerkjobs. Minstens één land is vereist." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Location Type" msgstr "Type locatie" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The experience that's required for the job posting. If there aren't any requirements, use 0." msgstr "De ervaring die vereist is voor de vacature. Als er geen vereisten zijn, gebruik dan 0." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Months of Experience" msgstr "Maanden ervaring" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Website URL of the venue" msgstr "Site URL van de opbrengst" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Venue URL" msgstr "URL van locatie" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The venue name." msgstr "De opbrengst naam." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Venue Name" msgstr "Naam van de locatie" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Logo URL of the organization offering the job position. Leave empty to use your own company information" msgstr "Logo URL van de organisatie die de vacature aanbiedt. Laat leeg om je eigen bedrijfsinformatie te gebruiken" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Organization Logo (Recommended)" msgstr "Organisatielogo (aanbevolen)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The URL of the organization offering the job position. Leave empty to use your own company information" msgstr "De URL van de organisatie die de vacature aanbiedt. Laat leeg om je eigen bedrijfsinformatie te gebruiken" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Organization URL (Recommended)" msgstr "Organisatie URL (aanbevolen)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The name of the company. Leave empty to use your own company information." msgstr "De naam van het bedrijf. Laat leeg om je eigen bedrijfsinformatie te gebruiken." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Hiring Organization" msgstr "Organisatie die inhuurt" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Salary amount is for" msgstr "Salarisbedrag is voor" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Payroll (Recommended)" msgstr "Loonlijst (aanbevolen)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Insert amount, e.g. 50.00, or a salary range, e.g. 40.00-50.00" msgstr "Bedrag invoegen, bijvoorbeeld 50.00, of een salarisbereik, bijvoorbeeld 40.00-50.00" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Salary (Recommended)" msgstr "Salaris (aanbevolen)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Step" msgstr "Stap" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Tool" msgstr "Gereedschap" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "ISO 4217 Currency code. Example: EUR" msgstr "ISO 4217 valuta code. Bijvoorbeeld: EUR" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The estimated cost of the supplies consumed when performing instructions." msgstr "De geschatte kosten van de benodigdheden die worden verbruikt bij het uitvoeren van instructies." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Cost" msgstr "Kosten" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Question" msgstr "Vraag" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Answer" msgstr "Antwoord" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A URL that points to the start time of the clip. The clip URL must point to the same URL path as the video with additional query parameters that specify the time." msgstr "Een URL die wijst naar de begintijd van de clip. De clip URL moet verwijzen naar hetzelfde URL pad als de video met extra query parameters die de tijd specificeren." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Clip URL" msgstr "Clip URL" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The end time of the clip expressed as the number of seconds from the beginning of the work." msgstr "De eindtijd van de clip uitgedrukt als het aantal seconden vanaf het begin van het werk." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "End Offset" msgstr "Einde offset" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The start time of the clip expressed as the number of seconds from the beginning of the work." msgstr "De begintijd van de clip uitgedrukt als het aantal seconden vanaf het begin van het werk." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Start Offset" msgstr "Begin offset" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Clip Name" msgstr "Clipnaam" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Video Clip" msgstr "Videoclip" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Inventory Level" msgstr "Voorraadniveau" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The date after which the price will no longer be available" msgstr "De datum waarna de prijs niet langer beschikbaar zal zijn" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The date when the item becomes valid." msgstr "De datum waarop het item geldig wordt." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Price Valid From" msgstr "Prijs geldig vanaf" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Offer availability" msgstr "Beschikbaarheid van aanbiedingen" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Availability" msgstr "Beschikbaarheid" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Currency" msgstr "Valuta" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Price" msgstr "Prijs" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Offers" msgstr "Aanbiedingen" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Brand URL" msgstr "Merk URL" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Brand Name" msgstr "Merknaam" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Instruction Texts" msgstr "Instructie teksten" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Instruction name of the recipe." msgstr "Instructienaam van het recept." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Video Upload Date" msgstr "Uploaddatum video" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "ISO 8601 duration format. Example: PT1H30M" msgstr "Tijdsduur in ISO 8601 formaat. Voorbeeld: PT1H30M." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Duration" msgstr "Duur" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A recipe video thumbnail URL" msgstr "Een recept video thumbnail URL" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A URL pointing to the actual video media file" msgstr "Een URL die verwijst naar het eigenlijke video mediabestand" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A video URL. Optional." msgstr "Een video URL. Optioneel." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Video URL" msgstr "Video URL" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A recipe video Name" msgstr "Een recept video naam" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The number of calories in the recipe. Optional." msgstr "Het aantal calorieën in het recept. Optioneel." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Closing Time" msgstr "Sluitingstijd" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Opening Time" msgstr "Openingstijd" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Open Days" msgstr "Dagen geopend" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Longitude" msgstr "Lengtegraad" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Latitude" msgstr "Breedtegraad" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Geo Cordinates" msgstr "Geo cöordinaten" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Postal Code" msgstr "Postcode" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Region" msgstr "Regio" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Locality" msgstr "Plaats" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Street Address" msgstr "Adres" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The link for the download." msgstr "De link voor de download." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Content URL" msgstr "Inhoud URL" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The file format of the distribution." msgstr "Het bestand format van de distributie." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Encoding Format" msgstr "Codering format" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A license under which the dataset is distributed." msgstr "Een licentie waaronder de gegevensset wordt verspreid." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A short summary describing a dataset." msgstr "Een korte samenvatting die een gegevensset beschrijft." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A descriptive name of a dataset." msgstr "Een beschrijvende naam van een gegevensset." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Either a specific edition of the written work, or the volume of the work" msgstr "Ofwel een specifieke editie van het geschreven werk, ofwel het volume van het werk" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Data Set" msgstr "Gegevensset" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The catalog name." msgstr "De catalogusnaam." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The same dataset can be included in more than one such repository. You can refer to a data catalog that this dataset belongs to by referencing it directly." msgstr "Dezelfde gegevens set kan in meer dan één zo'n archief opgenomen zijn. Je kunt verwijzen naar een gegevenscatalogus waartoe deze gegevens set behoort door er direct naar te verwijzen." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Data Catalog" msgstr "Gegevenscatalogus" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Claim" msgstr "Claim" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Headline" msgstr "Kopregel" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Appearance" msgstr "Weergave" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Negative notes, add one item per line" msgstr "Negatieve notities, voeg één item per regel toe" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Positive notes, add one item per line" msgstr "Positieve reacties, voeg één item per regel toe" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Use this section only for editorial reviews." msgstr "Gebruik deze paragraaf alleen voor editorial reviews." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Modified Date" msgstr "Datum van wijziging" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Review" msgstr "Beoordeling" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The truthfulness rating assigned to ClaimReview.reviewRating, as a human-readible short word or phrase. This value is displayed in the fact check in search results. Examples: True, Mostly true" msgstr "De waarheidswaardering die is toegewezen aan claimReview.reviewRating, als een door mensen leesbaar kort woord of zinsdeel. Deze waarde wordt weergegeven in de feitencheck in zoekresultaten. Voorbeelden: Waar, meestal waar" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Rating maximum score" msgstr "Maximale score waarderen" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Rating Maximum" msgstr "Beoordeling maximum" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Rating minimum score" msgstr "Waardering minimum score" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Rating Minimum" msgstr "Beoordeling minimum" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Rating score" msgstr "Waarderingsscore" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Rating" msgstr "Waardering" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Image URL" msgstr "Afbeelding URL" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "cssSelectors" msgstr "CSS selectoren" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Speakable" msgstr "Spreekbaar" #: includes/modules/schema/assets/js/schema.js:1 msgid "Delete" msgstr "Verwijderen" #: includes/modules/schema/assets/js/schema.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Global Templates in Use" msgstr "Globale templates in gebruik" #: includes/modules/news-sitemap/assets/js/news-sitemap.js:1 msgid "Using an \"Index\" or \"NoIndex\" option allows you to control what Google News Bot (not to be confused with Google Search Bot) can include or not include in the Google News Index." msgstr "Door een \"Index\" Of \"NoIndex\" optie te gebruiken, kun je bepalen wat de Google News bot (niet te verwarren met de Google Search bot) wel of niet kan opnemen in de Google News index." #: includes/modules/news-sitemap/assets/js/news-sitemap.js:1 msgid "Googlebot-News index" msgstr "Googlebot-News index" #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "When you're done editing, don't forget to hit \"publish\" to create this location." msgstr "Als je klaar bent met bewerken, vergeet dan niet op \"publiceren\" te drukken om deze locatie te maken." #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Publish your location!" msgstr "Publiceer je locatie!" #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Make sure to add the Local Business Block or %s to display your business data." msgstr "Zorg ervoor dat je het blok lokale bedrijven toevoegt of %s om je bedrijfsgegevens weer te geven." #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Show Business Information" msgstr "Informatie over showbusiness" #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Add your local business's details here with \"Local Business\" Schema Markup in order to be eligible for local SERP features." msgstr "Voeg hier de gegevens van je lokale bedrijf toe met \"Lokaal bedrijf\" Schema markup om in aanmerking te komen voor lokale SERP functies." #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Local Business Schema" msgstr "Schema voor lokale bedrijven" #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Give your business's new location a name here. This field is required and will be visible to users." msgstr "Geef de nieuwe locatie van je bedrijf hier een naam. Dit veld is vereist en zal zichtbaar zijn voor gebruikers." #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Local Business Name" msgstr "Lokale bedrijfsnaam" #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Dismiss" msgstr "Negeren" #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Next" msgstr "Volgende" #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Finish" msgstr "Voltooien" #: includes/modules/content-ai/assets/js/content-ai.js:1 #: includes/modules/content-ai/assets/src/content-ai.js:12 msgid "You have used all of your AI credits and need to purchase more from your SEO service provider." msgstr "Je hebt al je AI credits gebruikt en moet meer kopen van je SEO dienstprovider." #: includes/modules/content-ai/assets/js/content-ai.js:1 #: includes/modules/content-ai/assets/src/content-ai.js:8 msgid "Contact your SEO service provider for more AI credits." msgstr "Neem contact op met je SEO dienstprovider voor meer AI credits." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Past 5 years" msgstr "Afgelopen 5 jaar" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Past day" msgstr "Afgelopen dag" #: includes/modules/analytics/assets/js/stats.js:1 msgid "6 Months" msgstr "6 maanden" #: includes/modules/analytics/assets/js/stats.js:1 msgid "90 Days" msgstr "90 dagen" #: includes/modules/analytics/assets/js/stats.js:1 msgid "30 Days" msgstr "30 dagen" #: includes/modules/analytics/assets/js/stats.js:1 msgid "15 Days" msgstr "15 dagen" #: includes/modules/analytics/assets/js/stats.js:1 msgid "7 Days" msgstr "7 dagen" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Issue Message" msgstr "Probleem bericht" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Items" msgstr "Items" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Rich Result Types" msgstr "Rich resultaat typen" #: includes/modules/analytics/assets/js/stats.js:1 msgid "detectedItems" msgstr "gedetecteerde items" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Severity" msgstr "Ernst" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Message" msgstr "Bericht" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Issues" msgstr "Problemen" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Mobile Usability Result" msgstr "Resultaat mobiele bruikbaarheid" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Unspecified" msgstr "Niet gespecificeerd" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Referring URLs" msgstr "Verwijzende URL's" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Index Status Result" msgstr "Indexstatus resultaat" #: includes/modules/analytics/assets/js/stats.js:1 msgid "User Canonical" msgstr "Canonical gebruiker" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Google Canonical" msgstr "Google Canonical" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Page Fetch State" msgstr "Pagina ophalen" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Not Available" msgstr "Niet beschikbaar" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Last Crawl Time" msgstr "Laatste crawl tijd" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Indexing State" msgstr "Indexeringsstatus" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Robots.txt State" msgstr "Robots.txt status" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Verdict" msgstr "Uitspraak" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Last Crawl: " msgstr "Laatste crawl: " #: includes/modules/analytics/assets/js/stats.js:1 msgid "Submit now with Instant Indexing" msgstr "Nu indienen met instant indexing" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Google: " msgstr "Google: " #: includes/modules/analytics/assets/js/stats.js:1 msgid "hours ago" msgstr "uren geleden" #: includes/modules/analytics/assets/js/stats.js:1 msgid "days ago" msgstr "dagen geleden" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Top Statuses" msgstr "Top statussen" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Excluded" msgstr "Uitgesloten" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Only 6 keywords can be added in the graph" msgstr "Er kunnen slechts 6 keywords worden toegevoegd in de grafiek" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Remove from graph" msgstr "Verwijderen uit grafiek" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Add to graph" msgstr "Toevoegen aan grafiek" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Allowed" msgstr "Toegestaan" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Remaining" msgstr "Resterend" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Used" msgstr "Gebruikt" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Delete All" msgstr "Verwijder alles" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Cancel" msgstr "Annuleren" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Save" msgstr "Opslaan" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Keyword" msgstr "Keyword" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Keyword Manager" msgstr "Keyword manager" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Added" msgstr "Toegevoegd" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Adding…" msgstr "Aan het toevoegen…" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Add" msgstr "Toevoegen" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Search Keyword…" msgstr "Keyword zoeken…" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Save Settings" msgstr "Instellingen opslaan" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Select Post Types" msgstr "Selecteer berichttypen" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Include Secondary KWs" msgstr "Secundaire KW's opnemen" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Options will be applied to old & new posts. By default, only Primary keyword will be imported." msgstr "Opties worden toegepast op oude en nieuwe berichten. Standaard wordt alleen het primaire keyword geïmporteerd." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Enable Auto Import" msgstr "Automatisch importeren inschakelen" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Auto Add Focus Keywords" msgstr "Focus keywords automatisch toevoegen" #: includes/modules/analytics/assets/js/stats.js:1 msgid "No new Focus Keywords found." msgstr "Geen nieuwe focus keywords gevonden." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Successfully Completed." msgstr "Met succes afgerond." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Adding Focus Keywords.." msgstr "Focus keywords toevoegen.." #: includes/modules/analytics/assets/js/stats.js:1 msgid "↳" msgstr "↳" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Rest of the Keywords" msgstr "Rest van de keywords" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Add in Keyword Manager" msgstr "Toevoegen in keyword manager" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Added in Keyword Manager" msgstr "Toegevoegd in keyword manager" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Delete from Keyword Manager" msgstr "Verwijderen uit keyword manager" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Top 5 Losing Keywords" msgstr "Top 5 verliezende keywords" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Top 5 Winning Keywords" msgstr "Top 5 winnende keywords" #: includes/modules/analytics/assets/js/stats.js:1 msgid "This is how many times your site has been clicked on in the search results." msgstr "Dit is hoe vaak er op je site is geklikt in de zoekresultaten." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Avg.CTR" msgstr "Gem. CTR" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Read more" msgstr "Lees verder" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Average click-through rate. Search clicks divided by search impressions." msgstr "Gemiddelde klikfrequentie. Zoekklikken gedeeld door zoekvertoningen." #: includes/modules/analytics/assets/js/stats.js:1 msgid "How many times your site was clicked on in the search results." msgstr "Hoe vaak er op je site is geklikt in de zoekresultaten." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Open Report" msgstr "Rapport openen" #: includes/modules/analytics/assets/js/stats.js:1 msgid "This is your total AdSense earning from the time period." msgstr "Dit is je totale AdSense verdienste in die periode." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Adsense" msgstr "Adsense" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Average position of all the ranking keywords below 100 position." msgstr "Gemiddelde positie van alle ranking keywords onder de 100 positie." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Total number of keywords your site ranking below 100 position." msgstr "Totaal aantal zoekwoorden dat uw site onder de 100 positie rangschikt." #: includes/modules/analytics/assets/js/stats.js:1 msgid "How many times your site was clicked." msgstr "Hoe vaak er op je site is geklikt." #: includes/modules/analytics/assets/js/stats.js:1 msgid "How many times your site showed up in the search results." msgstr "Hoe vaak je site in de zoekresultaten is weergegeven." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Content" msgstr "Inhoud" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Traffic" msgstr "Verkeer" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Links" msgstr "Links" #: includes/modules/analytics/assets/js/stats.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "All" msgstr "Alle" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Pageviews" msgstr "Paginaweergaves" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Ranking Keywords" msgstr "Ranking keywords" #: includes/modules/analytics/assets/js/stats.js:1 msgid "This is the average position of your site in the search results." msgstr "Dit is de gemiddelde positie van je site in de zoek resultaten." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Avg. Position" msgstr "Gem. positie" #: includes/modules/analytics/assets/js/stats.js:1 msgid "This is the average click-through rate (search clicks divided by search impressions)." msgstr "Dit is de gemiddelde doorklikratio (zoekklikken gedeeld door zoekvertoningen)." #: includes/modules/analytics/assets/js/stats.js:1 msgid "CTR" msgstr "CTR" #: includes/modules/analytics/assets/js/stats.js:1 msgid "This is how many times your site was clicked on in the search results." msgstr "Dit is hoe vaak er op je site is geklikt in de zoekresultaten." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Search Clicks" msgstr "Zoek klikken" #: includes/modules/analytics/assets/js/stats.js:1 msgid "This is the total number of keywords your site ranked for." msgstr "Dit is het totale aantal keywords waarvoor je site gerangschikt is." #: includes/modules/analytics/assets/js/stats.js:1 msgid "This is how many times your site showed up in the search results." msgstr "Dit is het aantal keren dat je site in de zoek resultaten opdook." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Search Impressions" msgstr "Zoek impressies" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Page Fetch" msgstr "Pagina fetch" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Robots state" msgstr "Robots status" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Crawled As" msgstr "Gecrawld als" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Rich Results" msgstr "Rich resultaten" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Mobile Usability" msgstr "Mobiele bruikbaarheid" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Indexing Allowed" msgstr "Indexeren toegestaan" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Status" msgstr "Status" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Index Status" msgstr "Index status" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Trend" msgstr "Trend" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Loading…" msgstr "Aan het laden…" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Please set the Focus Keyword for this page." msgstr "Stel het keyword voor deze pagina in." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Suggested Changes" msgstr "Voorgestelde wijzigingen" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Coming Soon" msgstr "Komt binnenkort" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Save spending time and money" msgstr "Bespaar tijd en geld" #: includes/modules/analytics/assets/js/stats.js:1 msgid "SEO suggestions" msgstr "SEO suggesties" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Periodically analyze post" msgstr "Analyseer periodiek de berichten" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Intelligent Suggestions" msgstr "Intelligente suggesties" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Ranked for most Keywords" msgstr "Gerangschikt voor de meeste keywords" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Ranked for most Clicks" msgstr "Gerangschikt voor meeste klikken" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Ranked for most Impressions" msgstr "Gerangschikt voor meeste indrukken" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Ranked for most Search Traffic" msgstr "Gerangschikt voor meeste zoekverkeer" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Schema type of the post." msgstr "Schema type van het bericht." #: includes/modules/analytics/assets/js/stats.js:1 msgid "The primary focus keyword set for the post." msgstr "Het belangrijkste keyword voor het bericht." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Primary Keyword" msgstr "Primair keyword" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Rank Math’s SEO Analyzer Score." msgstr "Rank Math's SEO analyzer score." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Rank Math SEO score." msgstr "Rank Math SEO score." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Content Score" msgstr "Inhoud score" #: includes/modules/analytics/assets/js/stats.js:1 msgid "SEO Score" msgstr "SEO score" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Timeframe" msgstr "Tijdvenster" #: includes/modules/analytics/assets/js/stats.js:1 msgid "[Edit]" msgstr "[Bewerk]" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Top 5 Losing Posts" msgstr "Top 5 verliezende berichten" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Top 5 Winning Posts" msgstr "Top 5 winnende berichten" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Avg. CTR" msgstr "Gem. CTR" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Clicks" msgstr "Klikken" #: includes/modules/analytics/assets/js/stats.js:1 msgid "#" msgstr "#" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Search Post URL" msgstr "URL voor zoekbericht" #: includes/modules/analytics/assets/js/stats.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "No results found matching your search query." msgstr "Geen resultaten gevonden die overeenkomen met je zoekopdracht." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Position History" msgstr "Positie geschiedenis" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Are you sure you want to delete all the Manually Tracked keywords from Rank Tracker? This action is irreversible." msgstr "Weet je zeker dat je alle handmatig gevolgde keywords uit rank tracker wil verwijderen? Deze actie is onomkeerbaar." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Upgrade your plan!" msgstr "Upgrade je abonnement!" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Your keyword quota has expired. Please upgrade your plan to increase the limit." msgstr "Je keyword quota is verlopen. Upgrade je abonnement om de limiet te verhogen." #: includes/modules/analytics/assets/js/admin-bar.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "This is the number of pageviews carried out by visitors from Google." msgstr "Dit is het aantal paginaweergaven dat is uitgevoerd door bezoekers van Google." #: includes/modules/analytics/assets/js/admin-bar.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Refresh" msgstr "Vernieuwen" #: includes/modules/analytics/assets/js/admin-bar.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Google PageSpeed score for desktop and mobile." msgstr "Google PageSpeed score voor desktop en mobiel." #: includes/modules/analytics/assets/js/admin-bar.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "PageSpeed" msgstr "Paginasnelheid" #: assets/admin/js/gutenberg-formats.js:1 msgid "Link" msgstr "Link" #: assets/admin/js/gutenberg-formats.js:1 msgid "Link edited." msgstr "Link bewerkt." #: assets/admin/js/gutenberg-formats.js:1 msgid "Warning: the link has been inserted but may have errors. Please test it." msgstr "Waarschuwing: de link is toegevoegd, maar kan fouten bevatten. Graag testen." #: assets/admin/js/gutenberg-formats.js:1 msgid "%s (opens in a new tab)" msgstr "%s (opent in een nieuw tabblad)" #: assets/admin/js/gutenberg-formats.js:1 msgid "Set to mentions." msgstr "Ingesteld op vermeldingen." #: assets/admin/js/gutenberg-formats.js:1 msgid "Set to about." msgstr "Stel in op ongeveer." #: assets/admin/js/gutenberg-formats.js:1 msgid "Set to sponsored." msgstr "Instellen op gesponsord." #: assets/admin/js/gutenberg-formats.js:1 msgid "Set to nofollow." msgstr "Instellen op nofollow." #: assets/admin/js/gutenberg-formats.js:1 msgid "Open in new tab." msgstr "Openen in nieuwe tab" #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Close" msgstr "Sluit" #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 msgid "Google Trends" msgstr "Google Trends" #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Interest" msgstr "Rente" #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Past 12 months" msgstr "Afgelopen 12 maanden" #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Past 90 days" msgstr "Afgelopen 90 dagen" #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Past 30 days" msgstr "Afgelopen 30 dagen" #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Past 7 days" msgstr "Afgelopen 7 dagen" #: assets/admin/js/blocks.js:1 msgid "Move down" msgstr "Verplaats omlaag" #: assets/admin/js/blocks.js:1 msgid "Move up" msgstr "Verplaats omhoog" #: assets/admin/js/blocks.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Material" msgstr "Materiaal" #: assets/admin/js/blocks.js:1 msgid "Add one tool per line." msgstr "Voeg één gereedschap per regel toe." #: assets/admin/js/blocks.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Tools" msgstr "Tools" #: assets/admin/js/blocks.js:1 msgid "Add one supply element per line." msgstr "Voeg een levering element per regel toe." #: assets/admin/js/blocks.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Supply" msgstr "Levering" #: assets/admin/js/blocks.js:1 msgid "USD" msgstr "USD" #: assets/admin/js/blocks.js:1 msgid "Estimated Cost" msgstr "Geschatte kosten" #: assets/admin/js/blocks.js:1 msgid "Rank Math's Local Business block" msgstr "Lokaal zaken blok van Rank Math" #: assets/admin/js/blocks.js:1 msgid "Local Business by Rank Math" msgstr "Lokaal bedrijf door Rank Math" #: assets/admin/js/blocks.js:1 msgid "Contact" msgstr "Contact" #: assets/admin/js/blocks.js:1 msgid "All Locations" msgstr "Alle locaties" #: assets/admin/js/blocks.js:1 msgid "Show open now label after opening hour for current day" msgstr "Toon nu open label na openingsuur voor huidige dag" #: assets/admin/js/blocks.js:1 msgid "Hide Closed Days" msgstr "Verberg gesloten dagen" #: assets/admin/js/blocks.js:1 msgid "Show %s" msgstr "Toon %s" #: assets/admin/js/blocks.js:1 msgid "Show Opening Hours" msgstr "Toon openingstijden" #: assets/admin/js/blocks.js:1 msgid "Show Price Indication" msgstr "Toon prijsindicatie" #: assets/admin/js/blocks.js:1 msgid "Show COC number" msgstr "Toon COC nummer" #: assets/admin/js/blocks.js:1 msgid "Show TAX ID" msgstr "Toon BTW ID" #: assets/admin/js/blocks.js:1 msgid "Show VAT number" msgstr "Toon BTW nummer" #: assets/admin/js/blocks.js:1 msgid "Show Logo" msgstr "Toon logo" #: assets/admin/js/blocks.js:1 msgid "Show Business URL" msgstr "Toon URL bedrijf" #: assets/admin/js/blocks.js:1 msgid "Show Email" msgstr "Toon e-mail" #: assets/admin/js/blocks.js:1 msgid "Show FAX number" msgstr "Toon FAX nummer" #: assets/admin/js/blocks.js:1 msgid "Show Secondary number" msgstr "Toon secundair nummer" #: assets/admin/js/blocks.js:1 msgid "Show Primary number" msgstr "Toon primair nummer" #: assets/admin/js/blocks.js:1 msgid "Show Country" msgstr "Toon land" #: assets/admin/js/blocks.js:1 msgid "Show State" msgstr "Toon staat" #: assets/admin/js/blocks.js:1 msgid "Show address on one line" msgstr "Toon adres op één regel" #: assets/admin/js/blocks.js:1 msgid "Show Company Address" msgstr "Bedrijfsadres weergeven" #: assets/admin/js/blocks.js:1 msgid "Show Company Name" msgstr "Bedrijfsnaam weergeven" #: assets/admin/js/blocks.js:1 msgid "Show nearest location if none is found within radius" msgstr "Toon dichtstbijzijnde locatie als er geen is gevonden binnen een radius" #: assets/admin/js/blocks.js:1 msgid "Add dropdown to filter results by category" msgstr "Dropdown toevoegen om resultaten te filteren op categorie" #: assets/admin/js/blocks.js:1 msgid "Search Locations within the radius" msgstr "Zoek locaties binnen de radius" #: assets/admin/js/blocks.js:1 msgid "Show radius" msgstr "Radius weergeven" #: assets/admin/js/blocks.js:1 msgid "Route Label" msgstr "Route label" #: assets/admin/js/blocks.js:1 msgid "Show Route Planner" msgstr "Routeplanner weergeven" #: assets/admin/js/blocks.js:1 msgid "Show InfoWindow" msgstr "Infovenster weergeven" #: assets/admin/js/blocks.js:1 msgid "Show Marker Clustering" msgstr "Marker clustering weergeven" #: assets/admin/js/blocks.js:1 msgid "Allow Dragging" msgstr "Slepen toestaan" #: assets/admin/js/blocks.js:1 msgid "Allow Zoom by scroll" msgstr "Zoom door scrollen toestaan" #: assets/admin/js/blocks.js:1 msgid "Allow Zoom" msgstr "Zoom toestaan" #: assets/admin/js/blocks.js:1 msgid "Zoom Level" msgstr "Zoomniveau" #: assets/admin/js/blocks.js:1 msgid "Show Category filter" msgstr "Filter categorie weergeven" #: assets/admin/js/blocks.js:1 msgid "Map Height" msgstr "Kaart hoogte" #: assets/admin/js/blocks.js:1 msgid "Map Width" msgstr "Kaart breedte" #: assets/admin/js/blocks.js:1 msgid "Map Type" msgstr "Kaart type" #: assets/admin/js/blocks.js:1 msgid "Show Map" msgstr "Kaart weergeven" #: assets/admin/js/blocks.js:1 msgid "Map Settings" msgstr "Kaartinstellingen" #: assets/admin/js/blocks.js:1 msgid "Opening Hours Settings" msgstr "Openingstijden instellingen" #: assets/admin/js/blocks.js:1 msgid "Address Settings" msgstr "Adresinstellingen" #: assets/admin/js/blocks.js:1 msgid "Preview Image" msgstr "Voorbeeldafbeelding" #: assets/admin/js/blocks.js:1 msgid "Location Categories" msgstr "Locatie categorieën" #: assets/admin/js/blocks.js:1 msgid "Locations" msgstr "Locaties" #: assets/admin/js/blocks.js:1 msgid "Store Locator" msgstr "Winkelzoeker" #: assets/admin/js/blocks.js:1 msgid "Map" msgstr "Kaart" #: assets/admin/js/blocks.js:1 msgid "Settings" msgstr "Instellingen" #: rank-math-pro.php:115 msgid "Please update Rank Math Free to the latest version first before using Rank Math PRO." msgstr "Update Rank Math Free eerst naar de nieuwste versie voordat je Rank Math PRO gebruikt." #: includes/modules/video-sitemap/class-video-sitemap.php:63 msgid "Video Sitemaps give search engines information about video content on your site. More information: Video Sitemaps" msgstr "Video sitemaps geven zoekmachines informatie over video-inhoud op je site. Meer informatie: Video sitemaps" #: includes/modules/seo-analysis/views/competitor-analysis.php:51 msgid "The total test count is different for the competitor as we don't have access to their database." msgstr "Het totale aantal testen bij de concurrent is anders omdat we geen toegang hebben tot hun database." #: includes/modules/seo-analysis/views/competitor-analysis.php:51 msgid "Note:" msgstr "Opmerking:" #: includes/modules/seo-analysis/views/competitor-analysis.php:44 msgid "Complete" msgstr "Voltooid" #: includes/modules/seo-analysis/views/competitor-analysis.php:34 msgid "Start Audit" msgstr "Audit starten" #: includes/modules/seo-analysis/views/competitor-analysis.php:29 msgid "Enter a site URL to see how it ranks for the same SEO criteria as your site." msgstr "Voer een URL van een site in om te zien hoe deze scoort voor dezelfde SEO criteria als je site." #: includes/modules/seo-analysis/views/competitor-analysis.php:27 msgid "Competitor Analysis" msgstr "Analyse van concurrenten" #: includes/modules/seo-analysis/class-seo-analysis-pro.php:81 msgid "Print" msgstr "Afdrukken" #. Translators: Placeholder is the image title. #: includes/modules/schema/video/class-parser.php:327 msgid "Video Thumbnail: %s" msgstr "Video thumbnail: %s" #: includes/modules/schema/video/class-parser.php:299 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Video Thumbnail" msgstr "Video thumbnail" #: includes/modules/schema/shortcode/podcastepisode.php:112 msgid "By" msgstr "Door" #: includes/modules/schema/shortcode/podcastepisode.php:89 msgid "Episode" msgstr "Aflevering" #: includes/modules/schema/shortcode/podcastepisode.php:78 msgid "Season" msgstr "Seizoen" #: includes/modules/schema/shortcode/podcastepisode.php:40 msgid "%d Sec" msgstr "%d sec" #: includes/modules/schema/shortcode/podcastepisode.php:39 msgid "%d Min" msgstr "%d min" #: includes/modules/schema/shortcode/podcastepisode.php:38 msgid "%d Hour" msgstr "%d uur" #: includes/modules/schema/class-snippet-pro-shortcode.php:104 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Cons" msgstr "Nadelen" #: includes/modules/schema/class-snippet-pro-shortcode.php:103 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Pros" msgstr "Voordelen" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:516 msgid "Merged" msgstr "Samengevoegd" #. Translators: placeholder is a link to the KB article. #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:77 msgid "our Knowledge Base article" msgstr "ons kennisbankartikel" #. Translators: placeholder is a link to the KB article. #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:77 msgid "For more information, please see %s." msgstr "Ga voor meer informatie naar %s." #. Translators: placeholder is the filter name. #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:71 msgid "If an imported redirection differs from an existing redirection (or another imported redirection) only by the source value, then those redirections will be merged into a single redirection with multiple sources. You can change this behavior with the %s filter hook." msgstr "Als een geïmporteerde omleiding alleen verschilt van een bestaande omleiding (of een andere geïmporteerde omleiding) door de bronwaarde, dan worden deze omleidingen samengevoegd tot een enkele omleiding met meerdere bronnen. Je kunt dit gedrag veranderen met de %s filter hook." #. Translators: placeholder 1 is the column name, placeholder 2 is the possible #. column value ("case"). #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:65 msgid "The %1$s column may contain the value %2$s, or nothing." msgstr "De kolom %1$s kan de waarde %2$s bevatten, of niets." #. Translators: placeholders are column names. #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:62 msgid "Only the %1$s and the %2$s columns are required, the others are optional." msgstr "Alleen de kolommen %1$s en %2$s zijn vereist, de andere zijn optioneel." #: includes/modules/redirections/class-schedule.php:375 msgid "One or more of the selected redirections could not be changed because they are scheduled for future activation/deactivation." msgstr "Een of meer van de geselecteerde omleidingen konden niet worden gewijzigd omdat ze gepland zijn voor toekomstige activering/deactivering." #: includes/modules/redirections/class-schedule.php:89 msgid "Redirection will be deactivated on this date (optional)." msgstr "Omleiding wordt op deze datum gedeactiveerd (optioneel)." #: includes/modules/redirections/class-schedule.php:88 msgid "Scheduled Deactivation" msgstr "Geplande deactivering" #: includes/modules/redirections/class-schedule.php:72 msgid "Redirection will be activated on this date (optional)." msgstr "Omleiding wordt op deze datum geactiveerd (optioneel)." #: includes/modules/redirections/class-schedule.php:71 msgid "Scheduled Activation" msgstr "Geplande activering" #: includes/modules/podcast/views/options.php:117 msgid "Add copyright details if your show is copyrighted." msgstr "Voeg copyrightgegevens toe als er copyright rust op je show." #: includes/modules/podcast/views/options.php:116 msgid "Copyright Text" msgstr "Copyright tekst" #: includes/modules/podcast/views/options.php:107 msgid "Indicates whether the podcast is explicit language or adult content." msgstr "Geeft aan of de podcast expliciet taalgebruik of inhoud voor volwassenen bevat." #: includes/modules/podcast/views/options.php:106 msgid "Is Explicit" msgstr "Is expliciet" #: includes/modules/podcast/views/options.php:97 msgid "Add the tracking prefix provided by your tracking service like Chartable, Podsights, Podtrac, etc." msgstr "Voeg het tracking voorvoegsel toe dat wordt geleverd door je tracking dienst zoals Chartable, Podsights, Podtrac, enz." #: includes/modules/podcast/views/options.php:96 msgid "Tracking Prefix" msgstr "Traceer voorvoegsel" #: includes/modules/podcast/views/options.php:87 msgid "Min Size: 1400x1400px, Max Size: 3000x3000px.
    The filesize should not exceed 0.5MB." msgstr "Minimale grootte: 1400x1400px, maximale grootte: 3000x3000px.
    de bestandsgrootte mag niet groter zijn dan 0,5MB." #: includes/modules/podcast/views/options.php:78 msgid "Select the category that best reflects the content of your show." msgstr "Selecteer de categorie die het beste overeenkomt met de inhoud van je show." #: includes/modules/podcast/views/options.php:75 msgid "Technology" msgstr "Technologie" #: includes/modules/podcast/views/options.php:74 msgid "TV & Film" msgstr "TV & film" #: includes/modules/podcast/views/options.php:73 msgid "Sports & Recreation" msgstr "Sport & recreatie" #: includes/modules/podcast/views/options.php:72 msgid "Society & Culture" msgstr "Samenleving & cultuur" #: includes/modules/podcast/views/options.php:71 msgid "Science & Medicine" msgstr "Wetenschap & geneeskunde" #: includes/modules/podcast/views/options.php:70 msgid "Religion & Spirituality" msgstr "Religie & spiritualiteit" #: includes/modules/podcast/views/options.php:69 msgid "News & Politics" msgstr "Nieuws & politiek" #: includes/modules/podcast/views/options.php:67 msgid "Kids & Family" msgstr "Kinderen & familie" #: includes/modules/podcast/views/options.php:66 msgid "Health" msgstr "Gezondheid" #: includes/modules/podcast/views/options.php:65 msgid "Government & Organizations" msgstr "Overheid & organisaties" #: includes/modules/podcast/views/options.php:64 msgid "Games & Hobbies" msgstr "Spelletjes & hobby's" #: includes/modules/podcast/views/options.php:63 msgid "Education" msgstr "Opleiding" #: includes/modules/podcast/views/options.php:62 msgid "Comedy" msgstr "Komedie" #: includes/modules/podcast/views/options.php:61 msgid "Business" msgstr "Zakelijk" #: includes/modules/podcast/views/options.php:60 msgid "Arts" msgstr "Kunst" #: includes/modules/podcast/views/options.php:57 msgid "Podcast Category" msgstr "Podcast categorie" #: includes/modules/podcast/views/options.php:49 msgid "The email address of the podcast owner. Please make sure the email address is active and monitored." msgstr "Het e-mailadres van de eigenaar van de podcast. Zorg ervoor dat het e-mailadres actief en gecontroleerd is." #: includes/modules/podcast/views/options.php:48 msgid "Owner Email " msgstr "Eigenaar e-mail " #: includes/modules/podcast/views/options.php:40 msgid "The podcast owner contact name." msgstr "De contactnaam van de podcast eigenaar." #: includes/modules/podcast/views/options.php:39 msgid "Owner Name" msgstr "Naam eigenaar" #: includes/modules/podcast/views/options.php:29 msgid "A plaintext description of the podcast." msgstr "Een beschrijving in platte tekst van de podcast." #: includes/modules/podcast/views/options.php:28 msgid "Podcast Description" msgstr "Podcast beschrijving" #: includes/modules/podcast/views/options.php:18 msgid "Name of the podcast." msgstr "Naam van de podcast." #: includes/modules/podcast/views/options.php:17 msgid "Podcast Name" msgstr "Naam podcast" #. translators: Link to Podcast RSS feed #: includes/modules/podcast/class-podcast.php:87 msgid "Your Podcast RSS feed can be found here: %s" msgstr "Je podcast RSS feed vind je hier: %s" #. translators: Link to kb article #: includes/modules/podcast/class-podcast.php:84 msgid "Learn more" msgstr "Kom meer te weten" #: includes/modules/podcast/class-podcast.php:53 msgid "Podcast channel image configured in the Rank Math Settings." msgstr "Podcast kanaal afbeelding geconfigureerd in de Rank Math instellingen." #: includes/modules/podcast/class-podcast.php:52 #: includes/modules/podcast/views/options.php:86 msgid "Podcast Image" msgstr "Podcast afbeelding" #: includes/modules/news-sitemap/class-news-sitemap.php:133 msgid "News Sitemaps allow you to control which content you submit to Google News. More information: News Sitemaps overview" msgstr "Met news sitemaps kun je bepalen welke inhoud je indient bij Google News. Meer informatie: Overzicht news sitemaps" #: includes/modules/local-seo/views/titles-options.php:318 msgid "Min Size: 112Χ112px.
    A squared image is preferred by the search engines." msgstr "Minimale grootte: 112Χ112px.
    een vierkante afbeelding heeft de voorkeur van de zoekmachines." #: includes/modules/local-seo/views/titles-options.php:308 msgid "Your name or company name intended to feature in Google's Knowledge Panel." msgstr "Je naam of bedrijfsnaam bedoeld om te verschijnen in Google's Knowledge Graph." #: includes/modules/local-seo/views/titles-options.php:307 msgid "Person/Organization Name" msgstr "Naam persoon/organisatie" #: includes/modules/local-seo/views/titles-options.php:299 msgid "An alternate version of your site name (for example, an acronym or shorter name)." msgstr "Een alternatieve versie van je sitenaam (bijvoorbeeld een acroniem of kortere naam)." #: includes/modules/local-seo/views/titles-options.php:298 msgid "Website Alternate Name" msgstr "Alternatieve site naam" #: includes/modules/local-seo/views/titles-options.php:289 msgid "Enter the name of your site to appear in search results." msgstr "Voer de naam van je site in om in de zoekresultaten te verschijnen." #: includes/modules/local-seo/views/titles-options.php:288 msgid "Website Name" msgstr "Site naam" #: includes/modules/local-seo/class-admin.php:81 assets/admin/js/blocks.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Local Business" msgstr "Local Business" #: includes/modules/local-seo/class-admin.php:80 #: includes/modules/podcast/views/options.php:59 #: includes/modules/analytics/assets/js/stats.js:1 msgid "None" msgstr "Geen" #: includes/modules/local-seo/class-admin.php:62 msgid "KML is a file format used to display geographic data in an Earth browser such as Google Earth. More information: Locations KML" msgstr "KML is een bestandsindeling die wordt gebruikt om geografische gegevens weer te geven in een Earth browser zoals Google Earth. Meer informatie: Locaties KML" #: includes/modules/analytics/class-analytics.php:634 msgid "Search Impression:" msgstr "Zoekindruk:" #: includes/modules/analytics/class-analytics.php:633 msgid "Search Traffic:" msgstr "Zoekverkeer:" #: includes/modules/analytics/class-ajax.php:51 msgid "Data import will not work for this service as sufficient permissions are not given." msgstr "Gegevensimport werkt niet voor deze dienst omdat er onvoldoende toestemming is verleend." #: includes/class-modules.php:84 msgid "Please activate Schema module to use this module." msgstr "Activeer schema module om deze module te gebruiken." #: includes/class-modules.php:76 msgid "Make your podcasts discoverable via Google Podcasts, Apple Podcasts, and similar services with Podcast RSS feed and Schema Markup generated by Rank Math." msgstr "Maak je podcasts vindbaar via Google Podcasts, Apple Podcasts en vergelijkbare services met Podcast RSS feed en Schema Markup gegenereerd door Rank Math." #: includes/admin/class-post-filters.php:79 includes/class-modules.php:75 #: includes/modules/podcast/class-podcast.php:82 msgid "Podcast" msgstr "Podcast" #: includes/admin/class-post-filters.php:93 msgid "How To" msgstr "Hoe te" #: includes/admin/class-admin-helper.php:616 msgid "Unknown Region" msgstr "Onbekende regio" #: includes/admin/class-admin-helper.php:611 msgid "Wallis & Futuna" msgstr "Wallis & Futuna" #: includes/admin/class-admin-helper.php:600 msgid "U.S. Virgin Islands" msgstr "Amerikaanse Maagdeneilanden" #: includes/admin/class-admin-helper.php:598 msgid "Turks & Caicos Islands" msgstr "Turks & Caicoseilanden" #: includes/admin/class-admin-helper.php:594 msgid "Trinidad & Tobago" msgstr "Trinidad & Tobago" #: includes/admin/class-admin-helper.php:586 msgid "São Tomé & Príncipe" msgstr "São Tomé & Príncipe" #: includes/admin/class-admin-helper.php:581 msgid "Svalbard & Jan Mayen" msgstr "Svalbard & Jan Mayen" #: includes/admin/class-admin-helper.php:578 msgid "St. Vincent & Grenadines" msgstr "St. Vincent & Grenadines" #: includes/admin/class-admin-helper.php:577 msgid "St. Pierre & Miquelon" msgstr "St. Pierre & Miquelon" #: includes/admin/class-admin-helper.php:576 msgid "St. Martin" msgstr "Sint Maarten" #: includes/admin/class-admin-helper.php:575 msgid "St. Lucia" msgstr "St. Lucia" #: includes/admin/class-admin-helper.php:574 msgid "St. Kitts & Nevis" msgstr "St. Kitts & Nevis" #: includes/admin/class-admin-helper.php:573 msgid "St. Helena" msgstr "St. Helena" #: includes/admin/class-admin-helper.php:563 msgid "Sint Maarten" msgstr "Sint Maarten" #: includes/admin/class-admin-helper.php:554 msgid "Réunion" msgstr "Réunion" #: includes/admin/class-admin-helper.php:541 msgid "Palestine" msgstr "Palestina" #: includes/admin/class-admin-helper.php:523 msgid "Myanmar (Burma)" msgstr "Myanmar (Birma)" #: includes/admin/class-admin-helper.php:501 msgid "Macau" msgstr "Macau" #: includes/admin/class-admin-helper.php:490 msgid "Kosovo" msgstr "Kosovo" #: includes/admin/class-admin-helper.php:447 msgid "Falkland Islands (Islas Malvinas)" msgstr "Falklandeilanden (Islas Malvinas)" #: includes/admin/class-admin-helper.php:435 msgid "Côte d'Ivoire" msgstr "Ivoorkust" #: includes/admin/class-admin-helper.php:434 assets/admin/js/divi.js:1 #: assets/admin/js/elementor.js:1 assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Czechia" msgstr "Tsjechië" #: includes/admin/class-admin-helper.php:427 msgid "Congo - Kinshasa" msgstr "Congo Kinshasa" #: includes/admin/class-admin-helper.php:426 msgid "Congo - Brazzaville" msgstr "Congo Brazzaville" #: includes/admin/class-admin-helper.php:417 msgid "Caribbean Netherlands" msgstr "Caribisch Nederland" #: includes/admin/class-admin-helper.php:404 msgid "Bosnia & Herzegovina" msgstr "Bosnië & Herzegovina" #: includes/admin/class-admin-helper.php:386 msgid "Antigua & Barbuda" msgstr "Antigua & Barbuda" #: includes/admin/class-admin-helper.php:378 msgid "Aland Islands" msgstr "Ålandseilanden" #: includes/admin/class-admin-helper.php:360 msgid "Virgin Islands, U.S." msgstr "Amerikaanse Maagdeneilanden" #: includes/admin/class-admin-helper.php:359 msgid "Virgin Islands, British" msgstr "Britse Maagdeneilanden" #: includes/admin/class-admin-helper.php:358 msgid "Viet Nam" msgstr "Vietnam" #: includes/admin/class-admin-helper.php:353 msgid "United States Minor Outlying Islands" msgstr "Amerikaanse ondergeschikte afgelegen eilanden" #: includes/admin/class-admin-helper.php:352 #: includes/admin/class-admin-helper.php:605 assets/admin/js/divi.js:1 #: assets/admin/js/elementor.js:1 assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "United States" msgstr "Verenigde Staten" #: includes/admin/class-admin-helper.php:351 #: includes/admin/class-admin-helper.php:604 assets/admin/js/divi.js:1 #: assets/admin/js/elementor.js:1 assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "United Kingdom" msgstr "Verenigd Koninkrijk" #: includes/admin/class-admin-helper.php:336 msgid "Tanzania, United Republic of" msgstr "Tanzania, Verenigde Republiek" #: includes/admin/class-admin-helper.php:334 msgid "Taiwan, Province of China" msgstr "Taiwan, provincie China" #: includes/admin/class-admin-helper.php:333 msgid "Syrian Arab Republic" msgstr "Arabische Republiek Syrië" #: includes/admin/class-admin-helper.php:324 msgid "South Georgia and the South Sandwich Islands" msgstr "South Georgia and the South Sandwich Islands" #: includes/admin/class-admin-helper.php:315 msgid "Serbia and Montenegro" msgstr "Servië en Montenegro" #: includes/admin/class-admin-helper.php:312 msgid "Sao Tome and Principe" msgstr "Sao Tomé en Principe" #: includes/admin/class-admin-helper.php:310 #: includes/admin/class-admin-helper.php:555 msgid "Samoa" msgstr "Samoa" #: includes/admin/class-admin-helper.php:303 msgid "Russian Federation" msgstr "Russische Federatie" #: includes/admin/class-admin-helper.php:299 #: includes/admin/class-admin-helper.php:549 msgid "Puerto Rico" msgstr "Puerto Rico" #: includes/admin/class-admin-helper.php:290 msgid "Palestinian Territory, Occupied" msgstr "Bezet Palestijns gebied" #: includes/admin/class-admin-helper.php:289 #: includes/admin/class-admin-helper.php:540 msgid "Palau" msgstr "Palau" #: includes/admin/class-admin-helper.php:266 #: includes/admin/class-admin-helper.php:285 #: includes/admin/class-admin-helper.php:536 msgid "Northern Mariana Islands" msgstr "Noordelijke Marianen" #: includes/admin/class-admin-helper.php:265 msgid "Moldova, Republic of" msgstr "Moldavië, Republiek" #: includes/admin/class-admin-helper.php:264 msgid "Micronesia, Federated States of" msgstr "Micronesië, Federale Staten van" #: includes/admin/class-admin-helper.php:251 msgid "Macedonia, the Former Yugosalv Republic of" msgstr "Macedonië, Voormalige Joegoslavische Republiek" #: includes/admin/class-admin-helper.php:250 msgid "Macao" msgstr "Macao" #: includes/admin/class-admin-helper.php:246 msgid "Libyan Arab Jamahiriya" msgstr "Libisch-Arabische Socialistische Volks-Jamahiriyah" #: includes/admin/class-admin-helper.php:241 msgid "Lao People's Democratic Republic" msgstr "Lao Democratische Volksrepubliek" #: includes/admin/class-admin-helper.php:238 msgid "Korea, Republic of" msgstr "Korea, Republiek van" #: includes/admin/class-admin-helper.php:237 msgid "Korea, Democratic People's Republic of" msgstr "Korea, Democratische Volksrepubliek" #: includes/admin/class-admin-helper.php:228 #: includes/admin/class-admin-helper.php:479 assets/admin/js/divi.js:1 #: assets/admin/js/elementor.js:1 assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Ireland" msgstr "Ierland" #: includes/admin/class-admin-helper.php:226 msgid "Iran, Islamic Republic of" msgstr "Iran, Islamitische Republiek" #: includes/admin/class-admin-helper.php:219 msgid "Holy See (Vatican City State)" msgstr "Heilige Stoel (Vaticaanstad)" #: includes/admin/class-admin-helper.php:218 msgid "Heard Island and Mcdonald Islands" msgstr "Heard- en Mcdonaldseilanden" #: includes/admin/class-admin-helper.php:212 #: includes/admin/class-admin-helper.php:464 msgid "Guam" msgstr "Guam" #: includes/admin/class-admin-helper.php:194 msgid "Falkland Islands (Malvinas)" msgstr "Falklandeilanden (Malvinas)" #: includes/admin/class-admin-helper.php:178 msgid "Cote D'ivoire" msgstr "Ivoorkust" #: includes/admin/class-admin-helper.php:175 msgid "Congo, the Democratic Republic of the" msgstr "Congo, Democratische Republiek" #: includes/admin/class-admin-helper.php:174 msgid "Congo" msgstr "Congo" #: includes/admin/class-admin-helper.php:157 msgid "Brunei Darussalam" msgstr "Brunei Darussalam" #: includes/admin/class-admin-helper.php:129 #: includes/admin/class-admin-helper.php:381 msgid "American Samoa" msgstr "Amerikaans Samoa" #: includes/admin/class-admin-helper.php:125 #: includes/admin/class-admin-helper.php:376 assets/admin/js/divi.js:1 #: assets/admin/js/elementor.js:1 assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Worldwide" msgstr "Wereldwijd" #. Author URI of the plugin msgid "https://rankmath.com/?utm_source=Plugin&utm_medium=Readme%20Author%20URI&utm_campaign=WP" msgstr "https://rankmath.com/?utm_source=Plugin&utm_medium=Readme%20Author%20URI&utm_campaign=WP" #. Author of the plugin #: assets/admin/js/blocks.js:1 msgid "Rank Math" msgstr "Rank Math" #. Description of the plugin msgid "Super-charge your website’s SEO with the Rank Math PRO options like Site Analytics, SEO Performance, Custom Schema Templates, News/Video Sitemaps, etc." msgstr "Super-charge je site's SEO met de Rank Math PRO opties zoals site analytics, SEO prestatie, aangepaste schema templates, nieuws/video sitemaps, enz." #. Plugin URI of the plugin msgid "https://rankmath.com/wordpress/plugin/seo-suite/" msgstr "https://rankmath.com/wordpress/plugin/seo-suite/" #. Plugin Name of the plugin msgid "Rank Math SEO PRO" msgstr "Rank Math SEO PRO" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Recipe Instructions" msgstr "Recept instructies" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Recipe Ingredients" msgstr "Recept ingrediënten" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Recipe Video Thumbnail" msgstr "Recept video thumbnail" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A recipe video Description" msgstr "Recipe Video Description" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Cooking Time" msgstr "Kooktijd" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Preparation Time" msgstr "Voorbereidingstijd" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Calories" msgstr "Calorieën" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Recipe Yield" msgstr "Recept opbrengst" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Cuisine" msgstr "Keuken" #: assets/admin/js/blocks.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Type" msgstr "Type" #: includes/modules/schema/shortcode/claimreview.php:68 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Alternate Name" msgstr "Afwijkende naam" #: includes/class-register-vars.php:40 includes/class-register-vars.php:51 msgid "Random Word" msgstr "Willekeurig woord" #: includes/modules/analytics/views/email-reports/sections/summary.php:101 msgid "Average Position" msgstr "Gemiddelde positie" #: includes/modules/analytics/views/email-reports/sections/summary.php:87 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Total Keywords" msgstr "Totaal aantal keywords" #: includes/modules/analytics/views/email-reports/sections/summary.php:55 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Total Clicks" msgstr "Totaal aantal klikken" #: includes/modules/analytics/views/email-reports/sections/summary.php:39 #: includes/modules/analytics/views/email-reports/sections/summary.php:70 msgid "Total Impressions" msgstr "Totaal aantal vertoningen" #: includes/modules/analytics/views/email-reports/sections/losing-posts.php:33 #: includes/modules/analytics/views/email-reports/sections/summary.php:24 #: includes/modules/analytics/views/email-reports/sections/winning-posts.php:33 #: includes/modules/analytics/assets/js/admin-bar.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Search Traffic" msgstr "Zoekverkeer" #: includes/modules/analytics/views/email-reports/sections/losing-posts.php:29 #: includes/modules/analytics/views/email-reports/sections/winning-posts.php:29 msgid "Post" msgstr "Bericht" #: includes/modules/analytics/views/email-reports/sections/losing-keywords.php:58 #: includes/modules/analytics/views/email-reports/sections/losing-posts.php:69 #: includes/modules/analytics/views/email-reports/sections/winning-keywords.php:58 #: includes/modules/analytics/views/email-reports/sections/winning-posts.php:69 msgid "No data to show." msgstr "Geen gegevens om te tonen." #: includes/modules/analytics/views/email-reports/sections/losing-keywords.php:38 #: includes/modules/analytics/views/email-reports/sections/losing-posts.php:41 #: includes/modules/analytics/views/email-reports/sections/winning-keywords.php:38 #: includes/modules/analytics/views/email-reports/sections/winning-posts.php:41 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Position" msgstr "Positie" #: includes/modules/analytics/views/email-reports/sections/losing-keywords.php:35 #: includes/modules/analytics/views/email-reports/sections/losing-posts.php:37 #: includes/modules/analytics/views/email-reports/sections/winning-keywords.php:35 #: includes/modules/analytics/views/email-reports/sections/winning-posts.php:37 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Impressions" msgstr "Vertoningen" #: includes/modules/analytics/views/email-reports/report.php:35 msgid "VIEW DETAILED ANALYTICS" msgstr "BEKIJK GEDETAILLEERDE STATISTIEKEN" #. Translators: placeholders are anchor opening and closing tags. #: includes/modules/analytics/views/email-reports/header-after.php:40 msgid "If you can see the site data in your Search Console and Analytics accounts, but not here, then %1$s try reconnecting your account %2$s and make sure that the correct properties are selected in the %1$s Analytics Settings%2$s." msgstr "Als je de sitegegevens kunt zien in je Zoek console en Analytics accounts maar niet hier, probeer dan %1$s je account opnieuw te verbinden %2$s , en zorg ervoor dat de juiste eigenschappen zijn geselecteerd in de %1$s Analytics instellingen%2$s." #: includes/modules/analytics/views/email-reports/header-after.php:38 msgid "It seems that there are no stats to show right now." msgstr "Het lijkt erop dat er momenteel geen statistieken zijn om weer te geven." #: includes/modules/analytics/views/email-reports/header-after.php:37 msgid "Uh-oh" msgstr "Uh-oh" #: includes/modules/analytics/views/email-reports/header-after.php:26 msgid "External Link Icon" msgstr "Externe link pictogram" #: includes/modules/analytics/views/email-reports/header-after.php:25 msgid "FULL REPORT" msgstr "VOLLEDIG RAPPORT" #: includes/modules/analytics/views/email-reports/header-after.php:17 msgid "SEO Report of Your Website" msgstr "SEO rapportage van je site" #: includes/modules/schema/shortcode/product.php:80 msgid "Product In-Stock" msgstr "Product op voorraad" #: includes/modules/schema/shortcode/product.php:73 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Price Valid Until" msgstr "Prijs geldig tot" #: includes/modules/schema/shortcode/product.php:66 msgid "Product Price" msgstr "Prijs product" #: includes/modules/schema/shortcode/product.php:59 msgid "Product Currency" msgstr "Valuta product" #: includes/modules/schema/shortcode/product.php:35 #: includes/modules/schema/shortcode/product.php:41 msgid "Product Brand" msgstr "Product merk" #: includes/modules/schema/shortcode/product.php:25 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Product SKU" msgstr "Product SKU" #: includes/modules/schema/shortcode/movie.php:26 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Date Created" msgstr "Datum aangemaakt" #: includes/modules/schema/shortcode/movie.php:19 msgid "Director" msgstr "Regisseur" #: includes/modules/schema/shortcode/jobposting.php:141 msgid "Months" msgstr "Maanden" #: includes/modules/schema/shortcode/jobposting.php:140 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Experience Required" msgstr "Ervaring vereist" #: includes/modules/schema/shortcode/jobposting.php:130 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Education Required" msgstr "Opleiding vereist" #: includes/modules/schema/shortcode/jobposting.php:114 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Location" msgstr "Locatie" #: includes/modules/schema/shortcode/jobposting.php:106 msgid "Job Location" msgstr "Vacature locatie" #: includes/modules/schema/shortcode/jobposting.php:90 msgid "Job Type" msgstr "Werktype" #: includes/modules/schema/shortcode/jobposting.php:83 msgid "Organization Logo" msgstr "Logo organisatie" #: includes/modules/schema/shortcode/jobposting.php:76 msgid "Organization URL" msgstr "Organisatie URL" #: includes/modules/schema/shortcode/jobposting.php:69 msgid "Hiring Organization " msgstr "Organisatie die inhuurt" #: includes/modules/schema/shortcode/jobposting.php:62 msgid "Employment Type " msgstr "Type dienstverband" #: includes/modules/schema/shortcode/jobposting.php:55 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Unpublish when expired" msgstr "Publicatie ongedaan maken indien verlopen" #: includes/modules/schema/shortcode/jobposting.php:48 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Posting Expiry Date" msgstr "Plaatsing vervaldatum" #: includes/modules/schema/shortcode/jobposting.php:41 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Date Posted" msgstr "Datum geplaatst" #: includes/modules/schema/shortcode/jobposting.php:34 msgid "Payroll" msgstr "Loonlijst" #: includes/modules/schema/shortcode/jobposting.php:27 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Salary Currency" msgstr "Salaris valuta" #: includes/modules/schema/shortcode/jobposting.php:20 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Salary" msgstr "Loon" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Total Time" msgstr "Totale tijd" #: includes/modules/schema/shortcode/dataset.php:109 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Distribution" msgstr "Distributie" #: includes/modules/schema/shortcode/dataset.php:105 msgid "Format" msgstr "Stijl" #: includes/modules/schema/shortcode/dataset.php:91 msgid "Data Sets" msgstr "Gegevens sets" #: includes/modules/schema/shortcode/dataset.php:78 msgid "Special Coverage" msgstr "Speciale dekking" #: includes/modules/schema/shortcode/dataset.php:71 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Temporal Coverage" msgstr "Tijdelijke dekking" #: includes/modules/schema/shortcode/dataset.php:64 msgid "Catalog" msgstr "Catalogus" #: includes/modules/schema/shortcode/dataset.php:57 #: includes/modules/schema/shortcode/dataset.php:88 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "License" msgstr "Licentie" #: includes/modules/analytics/views/email-reports/sections/losing-keywords.php:32 #: includes/modules/analytics/views/email-reports/sections/winning-keywords.php:32 #: includes/modules/schema/shortcode/dataset.php:49 #: includes/modules/analytics/assets/js/stats.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Keywords" msgstr "Keywords" #: includes/modules/schema/shortcode/dataset.php:38 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Identifier" msgstr "Identifier" #: includes/modules/schema/shortcode/dataset.php:28 msgid "Reference Web page " msgstr "Referentie webpagina" #: includes/modules/schema/shortcode/claimreview.php:61 msgid "Appearance Published Date" msgstr "Weergave gepubliceerd datum" #: includes/modules/schema/shortcode/claimreview.php:54 msgid "Appearance Author" msgstr "Weergave auteur" #: includes/modules/schema/shortcode/claimreview.php:47 msgid "Appearance URL" msgstr "Weergave URL" #: includes/modules/schema/shortcode/claimreview.php:40 msgid "Appearance Headline" msgstr "Weergave kopregel" #: includes/modules/schema/shortcode/claimreview.php:33 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Published Date" msgstr "Publicatiedatum" #: includes/modules/schema/shortcode/claimreview.php:26 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Author Name" msgstr "Auteursnaam" #: includes/modules/redirections/csv-import-redirections/class-import-row.php:253 msgid "Could not import redirection." msgstr "Kon omleiding niet importeren." #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:537 msgid "Are you sure you want to import redirections from this CSV file?" msgstr "Weet je zeker dat je omleidingen uit dit CSV bestand wil importeren?" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:515 msgid "Deleted" msgstr "Verwijderd" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:514 msgid "Updated" msgstr "Bijgewerkt" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:513 msgid "Created" msgstr "Gecreëerd" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:241 msgid "Sorry, you are not allowed to import redirections on this site." msgstr "Het is niet toegestaan om omleidingen op deze site te importeren." #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:176 msgid "Import & Export" msgstr "Import & export" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:127 msgid "More details" msgstr "Meer details" #. Translators: placeholder is a comma-separated list of columns. #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:126 msgid "Import a CSV file to create or update redirections. The file must include at least the following columns: %s" msgstr "Importeer een CSV-bestand om omleidingen te maken of bij te werken. Het bestand moet minstens één van de volgende kolommen bevatten: %s" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:83 msgid "CSV Import" msgstr "CSV import" #. Translators: 1 is the command name, 2 is the column name. #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:74 msgid "Use %1$s (case-sensitive) as the value for the %2$s column to delete a redirection." msgstr "Gebruik %1$s (hoofdlettergevoelig) als de waarde voor de kolom %2$s om een omleiding te verwijderen." #. Translators: placeholder is the column name. #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:68 msgid "If the numeric ID is specified in the %s column, then the redirection will be edited. If it is not set or empty, then a new redirection will be created." msgstr "Als het numerieke ID is opgegeven in de %s kolom, dan wordt de omleiding bewerkt. Als deze niet is ingesteld of leeg is, wordt er een nieuwe omleiding gemaakt." #. Translators: placeholder is a comma-separated list of columns. #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:59 msgid "Use the following columns in the CSV file (the order does not matter): %s" msgstr "Gebruik de volgende kolommen in het CSV bestand (de volgorde maak niet uit): %s" #: includes/modules/local-seo/views/titles-options.php:760 msgid "Contact Page" msgstr "Contact pagina" #: includes/modules/local-seo/views/titles-options.php:745 #: includes/modules/local-seo/views/titles-options.php:761 msgid "Select a page on your site where you want to show the LocalBusiness meta data." msgstr "Selecteer een pagina op je site waar je de LocalBusiness meta gegevens wilt laten zien." #: includes/modules/local-seo/views/titles-options.php:744 msgid "About Page" msgstr "Over pagina" #: includes/modules/local-seo/views/titles-options.php:735 #: includes/modules/local-seo/views/titles-options.php:751 msgid "Select Page" msgstr "Pagina selecteren" #: includes/modules/local-seo/views/titles-options.php:729 msgid "As above, but the label that would be applicable for more than one location (default: RM Locations)." msgstr "Zoals hierboven, maar het label dat van toepassing zou zijn op meer dan één locatie (standaard: RM locaties)." #: includes/modules/local-seo/views/titles-options.php:727 msgid "Locations Post Type Name (Plural)" msgstr "Locaties berichttype naam (meervoud)" #: includes/modules/local-seo/views/titles-options.php:718 msgid "The label that appears in the sidebar for the custom post type where you can add & manage locations." msgstr "Het label dat verschijnt in de zijbalk voor het aangepaste berichttype waar je locaties kunt toevoegen & beheren." #: includes/modules/local-seo/views/titles-options.php:716 msgid "Location Post Type Name" msgstr "Locatie berichttype naam" #: includes/modules/local-seo/views/titles-options.php:705 msgid "Locations Category Base" msgstr "Locaties categorie basis" #: includes/modules/local-seo/views/titles-options.php:694 msgid "Locations Post Type Base" msgstr "Locaties berichttype basis" #: includes/modules/local-seo/views/titles-options.php:685 msgid "Latitude and longitude values separated by comma." msgstr "Breedte- en lengtegraadwaarden gescheiden door komma." #: includes/modules/local-seo/views/titles-options.php:684 msgid "Geo Coordinates" msgstr "Geo coördinaten" #. translators: %s expands to "Google Maps Embed API" #. https://developers.google.com/maps/documentation/embed #: includes/modules/local-seo/views/titles-options.php:674 msgid "Google Maps Embed API" msgstr "Google Maps insluit API" #. translators: %s expands to "Google Maps Embed API" #. https://developers.google.com/maps/documentation/embed #: includes/modules/local-seo/views/titles-options.php:674 msgid "An API Key is required to display embedded Google Maps on your site. Get it here: %s" msgstr "Een API sleutel is vereist om geïntegreerde Google Maps op je site te tonen. Haal hem hier op: %s" #: includes/modules/local-seo/views/titles-options.php:672 msgid "Google Maps API Key" msgstr "Google Maps API sleutel" #: includes/modules/local-seo/views/titles-options.php:658 msgid "Include business locations in site-wide search results." msgstr "Neem bedrijfslocaties op in sitebrede zoekresultaten." #: includes/modules/local-seo/views/titles-options.php:657 msgid "Enhanced Search" msgstr "Uitgebreid zoeken" #: includes/modules/local-seo/views/titles-options.php:643 msgid "Enable if all of the locations where you serve customers are a part of the same legal entity." msgstr "Inschakelen als alle locaties waar je klanten bedient deel uitmaken van dezelfde juridische entiteit." #: includes/modules/local-seo/views/titles-options.php:642 msgid "All Locations are part of the same Organization" msgstr "Alle locaties maken deel uit van dezelfde organisatie" #: includes/modules/local-seo/views/titles-options.php:628 msgid "Automatically detect the user's location as the starting point." msgstr "Detecteer automatisch de gebruikerslocatie als startpunt." #: includes/modules/local-seo/views/titles-options.php:627 msgid "Location Detection" msgstr "Locatiedetectie" #: includes/modules/local-seo/views/titles-options.php:617 msgid "Customize the label of the option users can use can click to get directions to your business location on the frontend." msgstr "Pas het label aan van de optie waarop gebruikers kunnen klikken om een routebeschrijving naar je bedrijfslocatie op de frontend te krijgen." #: includes/modules/local-seo/views/titles-options.php:616 msgid "Show Route label" msgstr "Toon routelabel" #: includes/modules/local-seo/views/titles-options.php:606 msgid "Select your organization’s primary country of operation. This helps improve the accuracy of the store locator." msgstr "Selecteer het primaire land van vestiging van je organisatie. Dit helpt de nauwkeurigheid van de winkelzoeker te verbeteren." #: includes/modules/local-seo/views/titles-options.php:605 msgid "Primary Country" msgstr "Primair land" #: includes/modules/local-seo/views/titles-options.php:587 msgid "Limit the number of locations shown on your website to those nearest your user." msgstr "Beperk het aantal locaties dat op je site wordt weergegeven tot de locaties die het dichtst bij je gebruiker staan." #: includes/modules/local-seo/views/titles-options.php:586 #: assets/admin/js/blocks.js:1 msgid "Maximum number of locations to show" msgstr "Maximaal aantal te tonen locaties" #: includes/modules/local-seo/views/titles-options.php:575 #: assets/admin/js/blocks.js:1 msgid "Terrain" msgstr "Terrein" #: includes/modules/local-seo/views/titles-options.php:574 #: assets/admin/js/blocks.js:1 msgid "Roadmap" msgstr "Wegenkaart" #: includes/modules/local-seo/views/titles-options.php:573 #: assets/admin/js/blocks.js:1 msgid "Satellite" msgstr "Satelliet " #: includes/modules/local-seo/views/titles-options.php:572 #: assets/admin/js/blocks.js:1 msgid "Hybrid" msgstr "Hybride" #: includes/modules/local-seo/views/titles-options.php:570 msgid "Select the map style you wish to use on the frontend of your website." msgstr "Selecteer de kaartstijl die je wil gebruiken op de frontend van je site." #: includes/modules/local-seo/views/titles-options.php:569 msgid "Map Style" msgstr "Kaartstijl" #: includes/modules/local-seo/views/titles-options.php:558 msgid "Miles" msgstr "Mijlen" #: includes/modules/local-seo/views/titles-options.php:557 msgid "Kilometers" msgstr "Kilometers" #: includes/modules/local-seo/views/titles-options.php:555 msgid "Select your preferred measurement system (miles or kilometers)." msgstr "Selecteer je gewenste meetsysteem (mijlen of kilometers)." #: includes/modules/local-seo/views/titles-options.php:554 msgid "Measurement system" msgstr "Meetsysteem" #: includes/modules/local-seo/views/titles-options.php:544 msgid "Open 24h label" msgstr "24 uur open label" #: includes/modules/local-seo/views/titles-options.php:534 msgid "Select the text to display alongside your opening hours when your store is open 24/7." msgstr "Selecteer de tekst die je naast de openingstijden wil weergeven wanneer je winkel 24/7 open is." #: includes/modules/local-seo/views/titles-options.php:533 msgid "Open 24/7 label" msgstr "24/7 open label" #: includes/modules/local-seo/views/titles-options.php:523 msgid "Text to show in Opening hours when business is closed." msgstr "Tekst om te tonen in openingstijden als het bedrijf gesloten is." #: includes/modules/local-seo/views/titles-options.php:522 msgid "Closed label" msgstr "Gesloten label" #: includes/modules/local-seo/views/titles-options.php:507 msgid "Don't add opening hours data in Schema" msgstr "Geen openingstijden gegevens toevoegen in schema" #: includes/modules/local-seo/views/titles-options.php:506 msgid "Hide Opening Hours" msgstr "Verberg openingstijden" #: includes/modules/local-seo/views/titles-options.php:497 msgid "The price range of the business, for example $$$." msgstr "De prijsklasse van het bedrijf, bijvoorbeeld $$$." #: includes/modules/local-seo/views/titles-options.php:496 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Price Range" msgstr "Prijsbereik" #: includes/modules/local-seo/views/titles-options.php:488 msgid "Format: +1-401-555-1212" msgstr "Format: +1-401-555-1212" #: includes/modules/local-seo/views/titles-options.php:466 msgid "Add number" msgstr "Nummer toevoegen" #: includes/modules/local-seo/views/titles-options.php:463 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Phone Number" msgstr "Telefoonnummer" #: includes/modules/local-seo/views/titles-options.php:453 msgid "Time format used in the contact shortcode." msgstr "Tijdnotatie die wordt gebruikt in de shortcode van het contact." #: includes/modules/local-seo/views/titles-options.php:448 msgid "Opening Hours Format" msgstr "Openingstijden opmaak" #: includes/modules/local-seo/views/titles-options.php:440 msgid "e.g. 09:00-17:00" msgstr "bijv. 09:00-17:00" #: includes/modules/local-seo/views/titles-options.php:430 msgid "Sunday" msgstr "Zondag" #: includes/modules/local-seo/views/titles-options.php:429 msgid "Saturday" msgstr "Zaterdag" #: includes/modules/local-seo/views/titles-options.php:428 msgid "Friday" msgstr "Vrijdag" #: includes/modules/local-seo/views/titles-options.php:427 msgid "Thursday" msgstr "Donderdag" #: includes/modules/local-seo/views/titles-options.php:426 msgid "Wednesday" msgstr "Woensdag" #: includes/modules/local-seo/views/titles-options.php:425 msgid "Tuesday" msgstr "Dinsdag" #: includes/modules/local-seo/views/titles-options.php:424 msgid "Monday" msgstr "Maandag" #: includes/modules/local-seo/views/titles-options.php:410 msgid "Add time" msgstr "Tijd toevoegen" #: includes/modules/local-seo/views/titles-options.php:408 msgid "Select opening hours. You can add multiple sets if you have different opening or closing hours on some days or if you have a mid-day break. Times are specified using 24:00 time." msgstr "Selecteer openingstijden. Je kunt meerdere sets toevoegen als je op sommige dagen verschillende openings- of sluitingstijden hebt of als je een middagpauze hebt. De tijden worden opgegeven met een tijd van 24:00 uur." #: includes/modules/local-seo/views/titles-options.php:407 #: assets/admin/js/blocks.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Opening Hours" msgstr "Openingstijden" #: includes/modules/local-seo/views/titles-options.php:396 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Business Type" msgstr "Bedrijfstype" #: includes/modules/local-seo/views/titles-options.php:381 msgid "Format used when the address is displayed using the [rank_math_contact_info] shortcode.
    Available Tags: {address}, {locality}, {region}, {postalcode}, {country}, {gps}" msgstr "Format dat wordt gebruikt wanneer het adres wordt weergegeven met behulp van de [rank_math_contact_info] shortcode.
    Beschikbare tags: {address}, {locality}, {region}, {postalcode}, {country}, {gps}" #: includes/modules/local-seo/views/titles-options.php:380 msgid "Address Format" msgstr "Adres opmaak" #: includes/modules/local-seo/views/titles-options.php:362 #: includes/modules/local-seo/views/titles-options.php:464 msgid "Search engines may prominently display your contact phone number for mobile users." msgstr "Zoekmachines kunnen je telefoonnummer voor mobiele gebruikers prominent weergeven." #: includes/modules/local-seo/views/titles-options.php:353 msgid "Search engines display your email address." msgstr "Zoekmachines tonen je e-mailadres." #: includes/modules/local-seo/views/titles-options.php:338 msgid "Once you save the changes, we will create a new custom post type called \"Locations\" where you can add multiple locations of your business/organization." msgstr "Zodra je de wijzigingen hebt opgeslagen, maken we een nieuw aangepast berichttype met de naam \"Locaties\" waar je meerdere locaties van je bedrijf/organisatie kunt toevoegen." #: includes/modules/local-seo/views/titles-options.php:337 msgid "Use Multiple Locations" msgstr "Gebruik meerdere locaties" #: includes/modules/local-seo/views/titles-options.php:328 msgid "URL of the item." msgstr "URL van het item." #: includes/modules/schema/shortcode/dataset.php:86 #: includes/modules/analytics/assets/js/stats.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Name" msgstr "Naam" #: includes/modules/local-seo/views/titles-options.php:279 msgid "Choose whether the site represents a person or an organization." msgstr "Kies of je site een persoon vertegenwoordigt of een organisatie." #: includes/modules/local-seo/views/titles-options.php:277 msgid "Organization" msgstr "Organisatie" #: includes/modules/local-seo/views/titles-options.php:274 msgid "Person or Company" msgstr "Persoon of bedrijf" #: includes/admin/class-admin-helper.php:365 #: includes/admin/class-admin-helper.php:615 #: includes/modules/local-seo/views/titles-options.php:267 msgid "Zimbabwe" msgstr "Zimbabwe" #: includes/admin/class-admin-helper.php:364 #: includes/admin/class-admin-helper.php:614 #: includes/modules/local-seo/views/titles-options.php:266 msgid "Zambia" msgstr "Zambia" #: includes/admin/class-admin-helper.php:363 #: includes/admin/class-admin-helper.php:613 #: includes/modules/local-seo/views/titles-options.php:265 msgid "Yemen" msgstr "Jemen" #: includes/modules/local-seo/views/titles-options.php:264 msgid "Western Samoa" msgstr "Samoa" #: includes/admin/class-admin-helper.php:362 #: includes/admin/class-admin-helper.php:612 #: includes/modules/local-seo/views/titles-options.php:263 msgid "Western Sahara" msgstr "Westelijke Sahara" #: includes/admin/class-admin-helper.php:361 #: includes/modules/local-seo/views/titles-options.php:262 msgid "Wallis and Futuna" msgstr "Wallis en Futuna" #: includes/admin/class-admin-helper.php:610 #: includes/modules/local-seo/views/titles-options.php:261 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Vietnam" msgstr "Vietnam" #: includes/admin/class-admin-helper.php:357 #: includes/admin/class-admin-helper.php:609 #: includes/modules/local-seo/views/titles-options.php:260 msgid "Venezuela" msgstr "Venezuela" #: includes/modules/local-seo/views/titles-options.php:259 msgid "Vatican" msgstr "Vaticaanstad" #: includes/admin/class-admin-helper.php:356 #: includes/admin/class-admin-helper.php:608 #: includes/modules/local-seo/views/titles-options.php:258 msgid "Vanuatu" msgstr "Vanuatu" #: includes/admin/class-admin-helper.php:355 #: includes/admin/class-admin-helper.php:607 #: includes/modules/local-seo/views/titles-options.php:257 msgid "Uzbekistan" msgstr "Oezbekistan" #: includes/admin/class-admin-helper.php:354 #: includes/admin/class-admin-helper.php:606 #: includes/modules/local-seo/views/titles-options.php:256 msgid "Uruguay" msgstr "Uruguay" #: includes/modules/local-seo/views/titles-options.php:255 msgid "United States (US)" msgstr "Verenigde Staten" #: includes/modules/local-seo/views/titles-options.php:254 msgid "United Kingdom (UK)" msgstr "Verenigd Koninkrijk" #: includes/admin/class-admin-helper.php:350 #: includes/admin/class-admin-helper.php:603 #: includes/modules/local-seo/views/titles-options.php:253 msgid "United Arab Emirates" msgstr "Verenigde Arabische Emiraten" #: includes/admin/class-admin-helper.php:349 #: includes/admin/class-admin-helper.php:602 #: includes/modules/local-seo/views/titles-options.php:252 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Ukraine" msgstr "Oekraïne" #: includes/admin/class-admin-helper.php:348 #: includes/admin/class-admin-helper.php:601 #: includes/modules/local-seo/views/titles-options.php:251 msgid "Uganda" msgstr "Oeganda" #: includes/admin/class-admin-helper.php:347 #: includes/admin/class-admin-helper.php:599 #: includes/modules/local-seo/views/titles-options.php:250 msgid "Tuvalu" msgstr "Tuvalu" #: includes/admin/class-admin-helper.php:346 #: includes/modules/local-seo/views/titles-options.php:249 msgid "Turks and Caicos Islands" msgstr "Turks- en Caicoseilanden" #: includes/admin/class-admin-helper.php:345 #: includes/admin/class-admin-helper.php:597 #: includes/modules/local-seo/views/titles-options.php:248 msgid "Turkmenistan" msgstr "Turkmenistan" #: includes/admin/class-admin-helper.php:344 #: includes/admin/class-admin-helper.php:596 #: includes/modules/local-seo/views/titles-options.php:247 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Turkey" msgstr "Turkije" #: includes/admin/class-admin-helper.php:343 #: includes/admin/class-admin-helper.php:595 #: includes/modules/local-seo/views/titles-options.php:246 msgid "Tunisia" msgstr "Tunesië" #: includes/admin/class-admin-helper.php:342 #: includes/modules/local-seo/views/titles-options.php:245 msgid "Trinidad and Tobago" msgstr "Trinidad en Tobago" #: includes/admin/class-admin-helper.php:341 #: includes/admin/class-admin-helper.php:593 #: includes/modules/local-seo/views/titles-options.php:244 msgid "Tonga" msgstr "Tonga" #: includes/admin/class-admin-helper.php:340 #: includes/modules/local-seo/views/titles-options.php:243 msgid "Tokelau" msgstr "Tokelau" #: includes/admin/class-admin-helper.php:339 #: includes/admin/class-admin-helper.php:592 #: includes/modules/local-seo/views/titles-options.php:242 msgid "Togo" msgstr "Togo" #: includes/admin/class-admin-helper.php:338 #: includes/admin/class-admin-helper.php:591 #: includes/modules/local-seo/views/titles-options.php:241 msgid "Timor-Leste" msgstr "Oost Timor" #: includes/admin/class-admin-helper.php:337 #: includes/admin/class-admin-helper.php:590 #: includes/modules/local-seo/views/titles-options.php:240 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Thailand" msgstr "Thailand" #: includes/admin/class-admin-helper.php:589 #: includes/modules/local-seo/views/titles-options.php:239 msgid "Tanzania" msgstr "Tanzania" #: includes/admin/class-admin-helper.php:335 #: includes/admin/class-admin-helper.php:588 #: includes/modules/local-seo/views/titles-options.php:238 msgid "Tajikistan" msgstr "Tadzjikistan" #: includes/admin/class-admin-helper.php:587 #: includes/modules/local-seo/views/titles-options.php:237 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Taiwan" msgstr "Taiwan" #: includes/admin/class-admin-helper.php:585 #: includes/modules/local-seo/views/titles-options.php:236 msgid "Syria" msgstr "Syrië" #: includes/admin/class-admin-helper.php:332 #: includes/admin/class-admin-helper.php:584 #: includes/modules/local-seo/views/titles-options.php:235 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Switzerland" msgstr "Zwitserland" #: includes/admin/class-admin-helper.php:331 #: includes/admin/class-admin-helper.php:583 #: includes/modules/local-seo/views/titles-options.php:234 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Sweden" msgstr "Zweden" #: includes/admin/class-admin-helper.php:330 #: includes/admin/class-admin-helper.php:582 #: includes/modules/local-seo/views/titles-options.php:233 msgid "Swaziland" msgstr "Swaziland" #: includes/admin/class-admin-helper.php:329 #: includes/modules/local-seo/views/titles-options.php:232 msgid "Svalbard and Jan Mayen" msgstr "Spitsbergen en Jan Mayen" #: includes/admin/class-admin-helper.php:328 #: includes/admin/class-admin-helper.php:580 #: includes/modules/local-seo/views/titles-options.php:231 msgid "Suriname" msgstr "Suriname" #: includes/admin/class-admin-helper.php:327 #: includes/admin/class-admin-helper.php:579 #: includes/modules/local-seo/views/titles-options.php:230 msgid "Sudan" msgstr "Soedan" #: includes/admin/class-admin-helper.php:326 #: includes/admin/class-admin-helper.php:572 #: includes/modules/local-seo/views/titles-options.php:229 msgid "Sri Lanka" msgstr "Sri Lanka" #: includes/admin/class-admin-helper.php:325 #: includes/admin/class-admin-helper.php:571 #: includes/modules/local-seo/views/titles-options.php:228 msgid "Spain" msgstr "Spanje" #: includes/admin/class-admin-helper.php:570 #: includes/modules/local-seo/views/titles-options.php:227 msgid "South Sudan" msgstr "Zuid Soedan" #: includes/admin/class-admin-helper.php:569 #: includes/modules/local-seo/views/titles-options.php:226 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "South Korea" msgstr "Zuid-Korea" #: includes/modules/local-seo/views/titles-options.php:225 msgid "South Georgia/Sandwich Islands" msgstr "Zuid-Georgia/Zuidelijke Sandwicheilanden" #: includes/admin/class-admin-helper.php:323 #: includes/admin/class-admin-helper.php:568 #: includes/modules/local-seo/views/titles-options.php:224 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "South Africa" msgstr "Zuid-Afrika" #: includes/admin/class-admin-helper.php:322 #: includes/admin/class-admin-helper.php:567 #: includes/modules/local-seo/views/titles-options.php:223 msgid "Somalia" msgstr "Somalië" #: includes/admin/class-admin-helper.php:321 #: includes/admin/class-admin-helper.php:566 #: includes/modules/local-seo/views/titles-options.php:222 msgid "Solomon Islands" msgstr "Solomon eilanden" #: includes/admin/class-admin-helper.php:320 #: includes/admin/class-admin-helper.php:565 #: includes/modules/local-seo/views/titles-options.php:221 msgid "Slovenia" msgstr "Slovenië" #: includes/admin/class-admin-helper.php:319 #: includes/admin/class-admin-helper.php:564 #: includes/modules/local-seo/views/titles-options.php:220 msgid "Slovakia" msgstr "Slowakije" #: includes/admin/class-admin-helper.php:318 #: includes/admin/class-admin-helper.php:562 #: includes/modules/local-seo/views/titles-options.php:219 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Singapore" msgstr "Singapore" #: includes/admin/class-admin-helper.php:317 #: includes/admin/class-admin-helper.php:561 #: includes/modules/local-seo/views/titles-options.php:218 msgid "Sierra Leone" msgstr "Sierra Leone" #: includes/admin/class-admin-helper.php:316 #: includes/admin/class-admin-helper.php:560 #: includes/modules/local-seo/views/titles-options.php:217 msgid "Seychelles" msgstr "Seychellen" #: includes/admin/class-admin-helper.php:559 #: includes/modules/local-seo/views/titles-options.php:216 msgid "Serbia" msgstr "Servië" #: includes/admin/class-admin-helper.php:314 #: includes/admin/class-admin-helper.php:558 #: includes/modules/local-seo/views/titles-options.php:215 msgid "Senegal" msgstr "Senegal" #: includes/admin/class-admin-helper.php:313 #: includes/admin/class-admin-helper.php:557 #: includes/modules/local-seo/views/titles-options.php:214 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Saudi Arabia" msgstr "Saoedi Arabië" #: includes/admin/class-admin-helper.php:311 #: includes/admin/class-admin-helper.php:556 #: includes/modules/local-seo/views/titles-options.php:213 msgid "San Marino" msgstr "San Marino" #: includes/admin/class-admin-helper.php:309 #: includes/modules/local-seo/views/titles-options.php:212 msgid "Saint Vincent and the Grenadines" msgstr "Saint Vincent en de Grenadines" #: includes/admin/class-admin-helper.php:308 #: includes/modules/local-seo/views/titles-options.php:211 msgid "Saint Pierre and Miquelon" msgstr "Saint-Pierre en Miquelon" #: includes/modules/local-seo/views/titles-options.php:210 msgid "Saint Martin (French part)" msgstr "Sint Martin" #: includes/modules/local-seo/views/titles-options.php:209 msgid "Saint Martin (Dutch part)" msgstr "Sint Maarten" #: includes/admin/class-admin-helper.php:307 #: includes/modules/local-seo/views/titles-options.php:208 msgid "Saint Lucia" msgstr "Saint Lucia" #: includes/admin/class-admin-helper.php:306 #: includes/modules/local-seo/views/titles-options.php:207 msgid "Saint Kitts and Nevis" msgstr "Saint Kitts en Nevis" #: includes/admin/class-admin-helper.php:305 #: includes/modules/local-seo/views/titles-options.php:206 msgid "Saint Helena" msgstr "Sint Helena" #: includes/modules/local-seo/views/titles-options.php:205 msgid "Saint Barthélemy" msgstr "Sint Bartholomeus" #: includes/modules/local-seo/views/titles-options.php:204 msgid "São Tomé and Príncipe" msgstr "Sao Tomé en Principe" #: includes/admin/class-admin-helper.php:304 #: includes/admin/class-admin-helper.php:553 #: includes/modules/local-seo/views/titles-options.php:203 msgid "Rwanda" msgstr "Ruwanda" #: includes/admin/class-admin-helper.php:552 #: includes/modules/local-seo/views/titles-options.php:202 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Russia" msgstr "Rusland" #: includes/admin/class-admin-helper.php:302 #: includes/admin/class-admin-helper.php:551 #: includes/modules/local-seo/views/titles-options.php:201 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Romania" msgstr "Roemenië" #: includes/admin/class-admin-helper.php:301 #: includes/modules/local-seo/views/titles-options.php:200 msgid "Reunion" msgstr "Réunion" #: includes/modules/local-seo/views/titles-options.php:199 msgid "Republic of Ireland" msgstr "Ierland" #: includes/admin/class-admin-helper.php:300 #: includes/admin/class-admin-helper.php:550 #: includes/modules/local-seo/views/titles-options.php:198 msgid "Qatar" msgstr "Qatar" #: includes/admin/class-admin-helper.php:298 #: includes/admin/class-admin-helper.php:548 #: includes/modules/local-seo/views/titles-options.php:197 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Portugal" msgstr "Portugal" #: includes/admin/class-admin-helper.php:297 #: includes/admin/class-admin-helper.php:547 #: includes/modules/local-seo/views/titles-options.php:196 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Poland" msgstr "Polen" #: includes/admin/class-admin-helper.php:296 #: includes/modules/local-seo/views/titles-options.php:195 msgid "Pitcairn" msgstr "Pitcairn" #: includes/admin/class-admin-helper.php:295 #: includes/admin/class-admin-helper.php:546 #: includes/modules/local-seo/views/titles-options.php:194 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Philippines" msgstr "Filipijnen" #: includes/admin/class-admin-helper.php:294 #: includes/admin/class-admin-helper.php:545 #: includes/modules/local-seo/views/titles-options.php:193 msgid "Peru" msgstr "Peru" #: includes/admin/class-admin-helper.php:293 #: includes/admin/class-admin-helper.php:544 #: includes/modules/local-seo/views/titles-options.php:192 msgid "Paraguay" msgstr "Paraguay" #: includes/admin/class-admin-helper.php:292 #: includes/admin/class-admin-helper.php:543 #: includes/modules/local-seo/views/titles-options.php:191 msgid "Papua New Guinea" msgstr "Papoea-Nieuw-Guinea" #: includes/admin/class-admin-helper.php:291 #: includes/admin/class-admin-helper.php:542 #: includes/modules/local-seo/views/titles-options.php:190 msgid "Panama" msgstr "Panama" #: includes/modules/local-seo/views/titles-options.php:189 msgid "Palestinian Territory" msgstr "Palestijns grondgebied" #: includes/admin/class-admin-helper.php:288 #: includes/admin/class-admin-helper.php:539 #: includes/modules/local-seo/views/titles-options.php:188 msgid "Pakistan" msgstr "Pakistan" #: includes/admin/class-admin-helper.php:287 #: includes/admin/class-admin-helper.php:538 #: includes/modules/local-seo/views/titles-options.php:187 msgid "Oman" msgstr "Oman" #: includes/admin/class-admin-helper.php:286 #: includes/admin/class-admin-helper.php:537 #: includes/modules/local-seo/views/titles-options.php:186 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Norway" msgstr "Noorwegen" #: includes/admin/class-admin-helper.php:535 #: includes/modules/local-seo/views/titles-options.php:185 msgid "North Korea" msgstr "Noord-Korea" #: includes/admin/class-admin-helper.php:284 #: includes/admin/class-admin-helper.php:534 #: includes/modules/local-seo/views/titles-options.php:184 msgid "Norfolk Island" msgstr "Norfolk eiland" #: includes/admin/class-admin-helper.php:283 #: includes/admin/class-admin-helper.php:533 #: includes/modules/local-seo/views/titles-options.php:183 msgid "Niue" msgstr "Niue" #: includes/admin/class-admin-helper.php:282 #: includes/admin/class-admin-helper.php:532 #: includes/modules/local-seo/views/titles-options.php:182 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Nigeria" msgstr "Negerië" #: includes/admin/class-admin-helper.php:281 #: includes/admin/class-admin-helper.php:531 #: includes/modules/local-seo/views/titles-options.php:181 msgid "Niger" msgstr "Niger" #: includes/admin/class-admin-helper.php:280 #: includes/admin/class-admin-helper.php:530 #: includes/modules/local-seo/views/titles-options.php:180 msgid "Nicaragua" msgstr "Nicaragua" #: includes/admin/class-admin-helper.php:279 #: includes/admin/class-admin-helper.php:529 #: includes/modules/local-seo/views/titles-options.php:179 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "New Zealand" msgstr "Nieuw Zeeland" #: includes/admin/class-admin-helper.php:278 #: includes/admin/class-admin-helper.php:528 #: includes/modules/local-seo/views/titles-options.php:178 msgid "New Caledonia" msgstr "Nieuw Caledonië" #: includes/admin/class-admin-helper.php:277 #: includes/modules/local-seo/views/titles-options.php:177 msgid "Netherlands Antilles" msgstr "Nederlandse Antillen" #: includes/admin/class-admin-helper.php:276 #: includes/admin/class-admin-helper.php:527 #: includes/modules/local-seo/views/titles-options.php:176 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Netherlands" msgstr "Nederland" #: includes/admin/class-admin-helper.php:275 #: includes/admin/class-admin-helper.php:526 #: includes/modules/local-seo/views/titles-options.php:175 msgid "Nepal" msgstr "Nepal" #: includes/admin/class-admin-helper.php:274 #: includes/admin/class-admin-helper.php:525 #: includes/modules/local-seo/views/titles-options.php:174 msgid "Nauru" msgstr "Nauru" #: includes/admin/class-admin-helper.php:273 #: includes/admin/class-admin-helper.php:524 #: includes/modules/local-seo/views/titles-options.php:173 msgid "Namibia" msgstr "Namibië" #: includes/admin/class-admin-helper.php:272 #: includes/modules/local-seo/views/titles-options.php:172 msgid "Myanmar" msgstr "Myanmar" #: includes/admin/class-admin-helper.php:271 #: includes/admin/class-admin-helper.php:522 #: includes/modules/local-seo/views/titles-options.php:171 msgid "Mozambique" msgstr "Mozambique" #: includes/admin/class-admin-helper.php:270 #: includes/admin/class-admin-helper.php:521 #: includes/modules/local-seo/views/titles-options.php:170 msgid "Morocco" msgstr "Marokko" #: includes/admin/class-admin-helper.php:269 #: includes/admin/class-admin-helper.php:520 #: includes/modules/local-seo/views/titles-options.php:169 msgid "Montserrat" msgstr "Montserrat" #: includes/admin/class-admin-helper.php:519 #: includes/modules/local-seo/views/titles-options.php:168 msgid "Montenegro" msgstr "Montenegro" #: includes/admin/class-admin-helper.php:268 #: includes/admin/class-admin-helper.php:518 #: includes/modules/local-seo/views/titles-options.php:167 msgid "Mongolia" msgstr "Mongolië" #: includes/admin/class-admin-helper.php:267 #: includes/admin/class-admin-helper.php:517 #: includes/modules/local-seo/views/titles-options.php:166 msgid "Monaco" msgstr "Monaco" #: includes/admin/class-admin-helper.php:516 #: includes/modules/local-seo/views/titles-options.php:165 msgid "Moldova" msgstr "Moldavië" #: includes/admin/class-admin-helper.php:515 #: includes/modules/local-seo/views/titles-options.php:164 msgid "Micronesia" msgstr "Micronesië" #: includes/admin/class-admin-helper.php:263 #: includes/admin/class-admin-helper.php:514 #: includes/modules/local-seo/views/titles-options.php:163 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Mexico" msgstr "Mexico" #: includes/admin/class-admin-helper.php:262 #: includes/admin/class-admin-helper.php:513 #: includes/modules/local-seo/views/titles-options.php:162 msgid "Mayotte" msgstr "Mayotte" #: includes/admin/class-admin-helper.php:261 #: includes/admin/class-admin-helper.php:512 #: includes/modules/local-seo/views/titles-options.php:161 msgid "Mauritius" msgstr "Mauritius" #: includes/admin/class-admin-helper.php:260 #: includes/admin/class-admin-helper.php:511 #: includes/modules/local-seo/views/titles-options.php:160 msgid "Mauritania" msgstr "Mauritanië" #: includes/admin/class-admin-helper.php:259 #: includes/admin/class-admin-helper.php:510 #: includes/modules/local-seo/views/titles-options.php:159 msgid "Martinique" msgstr "Martinique" #: includes/admin/class-admin-helper.php:258 #: includes/admin/class-admin-helper.php:509 #: includes/modules/local-seo/views/titles-options.php:158 msgid "Marshall Islands" msgstr "Marshall eilanden" #: includes/admin/class-admin-helper.php:257 #: includes/admin/class-admin-helper.php:508 #: includes/modules/local-seo/views/titles-options.php:157 msgid "Malta" msgstr "Malta" #: includes/admin/class-admin-helper.php:256 #: includes/admin/class-admin-helper.php:507 #: includes/modules/local-seo/views/titles-options.php:156 msgid "Mali" msgstr "Mali" #: includes/admin/class-admin-helper.php:255 #: includes/admin/class-admin-helper.php:506 #: includes/modules/local-seo/views/titles-options.php:155 msgid "Maldives" msgstr "Maldiven" #: includes/admin/class-admin-helper.php:254 #: includes/admin/class-admin-helper.php:505 #: includes/modules/local-seo/views/titles-options.php:154 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Malaysia" msgstr "Maleisië" #: includes/admin/class-admin-helper.php:253 #: includes/admin/class-admin-helper.php:504 #: includes/modules/local-seo/views/titles-options.php:153 msgid "Malawi" msgstr "Malawi" #: includes/admin/class-admin-helper.php:252 #: includes/admin/class-admin-helper.php:503 #: includes/modules/local-seo/views/titles-options.php:152 msgid "Madagascar" msgstr "Madagascar" #: includes/admin/class-admin-helper.php:502 #: includes/modules/local-seo/views/titles-options.php:151 msgid "Macedonia" msgstr "Macedonië" #: includes/modules/local-seo/views/titles-options.php:150 msgid "Macao S.A.R., China" msgstr "Macao" #: includes/admin/class-admin-helper.php:249 #: includes/admin/class-admin-helper.php:500 #: includes/modules/local-seo/views/titles-options.php:149 msgid "Luxembourg" msgstr "Luxemburg" #: includes/admin/class-admin-helper.php:248 #: includes/admin/class-admin-helper.php:499 #: includes/modules/local-seo/views/titles-options.php:148 msgid "Lithuania" msgstr "Litouwen" #: includes/admin/class-admin-helper.php:247 #: includes/admin/class-admin-helper.php:498 #: includes/modules/local-seo/views/titles-options.php:147 msgid "Liechtenstein" msgstr "Liechtenstein" #: includes/admin/class-admin-helper.php:497 #: includes/modules/local-seo/views/titles-options.php:146 msgid "Libya" msgstr "Libië" #: includes/admin/class-admin-helper.php:245 #: includes/admin/class-admin-helper.php:496 #: includes/modules/local-seo/views/titles-options.php:145 msgid "Liberia" msgstr "Liberië" #: includes/admin/class-admin-helper.php:244 #: includes/admin/class-admin-helper.php:495 #: includes/modules/local-seo/views/titles-options.php:144 msgid "Lesotho" msgstr "Lesotho" #: includes/admin/class-admin-helper.php:243 #: includes/admin/class-admin-helper.php:494 #: includes/modules/local-seo/views/titles-options.php:143 msgid "Lebanon" msgstr "Libanon" #: includes/admin/class-admin-helper.php:242 #: includes/modules/local-seo/views/titles-options.php:142 msgid "Latvia" msgstr "Letland" #: includes/admin/class-admin-helper.php:493 #: includes/modules/local-seo/views/titles-options.php:141 msgid "Laos" msgstr "Laos" #: includes/admin/class-admin-helper.php:240 #: includes/admin/class-admin-helper.php:492 #: includes/modules/local-seo/views/titles-options.php:140 msgid "Kyrgyzstan" msgstr "Kirgizië" #: includes/admin/class-admin-helper.php:239 #: includes/admin/class-admin-helper.php:491 #: includes/modules/local-seo/views/titles-options.php:139 msgid "Kuwait" msgstr "Koeweit" #: includes/admin/class-admin-helper.php:236 #: includes/admin/class-admin-helper.php:489 #: includes/modules/local-seo/views/titles-options.php:138 msgid "Kiribati" msgstr "Kiribati" #: includes/admin/class-admin-helper.php:235 #: includes/admin/class-admin-helper.php:488 #: includes/modules/local-seo/views/titles-options.php:137 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Kenya" msgstr "Kenia" #: includes/admin/class-admin-helper.php:234 #: includes/admin/class-admin-helper.php:487 #: includes/modules/local-seo/views/titles-options.php:136 msgid "Kazakhstan" msgstr "Kazachstan" #: includes/admin/class-admin-helper.php:233 #: includes/admin/class-admin-helper.php:486 #: includes/modules/local-seo/views/titles-options.php:135 msgid "Jordan" msgstr "Jordanië" #: includes/admin/class-admin-helper.php:485 #: includes/modules/local-seo/views/titles-options.php:134 msgid "Jersey" msgstr "Jersey" #: includes/admin/class-admin-helper.php:232 #: includes/admin/class-admin-helper.php:484 #: includes/modules/local-seo/views/titles-options.php:133 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Japan" msgstr "Japan" #: includes/admin/class-admin-helper.php:231 #: includes/admin/class-admin-helper.php:483 #: includes/modules/local-seo/views/titles-options.php:132 msgid "Jamaica" msgstr "Jamaica" #: includes/modules/local-seo/views/titles-options.php:131 msgid "Ivory Coast" msgstr "Ivoorkust" #: includes/admin/class-admin-helper.php:230 #: includes/admin/class-admin-helper.php:482 #: includes/modules/local-seo/views/titles-options.php:130 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Italy" msgstr "Italië" #: includes/admin/class-admin-helper.php:229 #: includes/admin/class-admin-helper.php:481 #: includes/modules/local-seo/views/titles-options.php:129 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Israel" msgstr "Israël" #: includes/admin/class-admin-helper.php:480 #: includes/modules/local-seo/views/titles-options.php:128 msgid "Isle of Man" msgstr "Isle of Man" #: includes/admin/class-admin-helper.php:227 #: includes/admin/class-admin-helper.php:478 #: includes/modules/local-seo/views/titles-options.php:127 msgid "Iraq" msgstr "Irak" #: includes/admin/class-admin-helper.php:477 #: includes/modules/local-seo/views/titles-options.php:126 msgid "Iran" msgstr "Iran" #: includes/admin/class-admin-helper.php:225 #: includes/admin/class-admin-helper.php:476 #: includes/modules/local-seo/views/titles-options.php:125 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Indonesia" msgstr "Indonesië" #: includes/admin/class-admin-helper.php:224 #: includes/admin/class-admin-helper.php:475 #: includes/modules/local-seo/views/titles-options.php:124 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "India" msgstr "India" #: includes/admin/class-admin-helper.php:223 #: includes/admin/class-admin-helper.php:474 #: includes/modules/local-seo/views/titles-options.php:123 msgid "Iceland" msgstr "IJsland" #: includes/admin/class-admin-helper.php:222 #: includes/admin/class-admin-helper.php:473 #: includes/modules/local-seo/views/titles-options.php:122 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Hungary" msgstr "Hongarije" #: includes/admin/class-admin-helper.php:221 #: includes/admin/class-admin-helper.php:472 #: includes/modules/local-seo/views/titles-options.php:121 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Hong Kong" msgstr "Hong Kong" #: includes/admin/class-admin-helper.php:220 #: includes/admin/class-admin-helper.php:471 #: includes/modules/local-seo/views/titles-options.php:120 msgid "Honduras" msgstr "Honduras" #: includes/modules/local-seo/views/titles-options.php:119 msgid "Heard Island and McDonald Islands" msgstr "Heard- en McDonaldeilanden" #: includes/admin/class-admin-helper.php:217 #: includes/admin/class-admin-helper.php:470 #: includes/modules/local-seo/views/titles-options.php:118 msgid "Haiti" msgstr "Haïti" #: includes/admin/class-admin-helper.php:216 #: includes/admin/class-admin-helper.php:469 #: includes/modules/local-seo/views/titles-options.php:117 msgid "Guyana" msgstr "Guyana" #: includes/admin/class-admin-helper.php:215 #: includes/admin/class-admin-helper.php:468 #: includes/modules/local-seo/views/titles-options.php:116 msgid "Guinea-Bissau" msgstr "Guinee-Bissau" #: includes/admin/class-admin-helper.php:214 #: includes/admin/class-admin-helper.php:467 #: includes/modules/local-seo/views/titles-options.php:115 msgid "Guinea" msgstr "Guinee" #: includes/admin/class-admin-helper.php:466 #: includes/modules/local-seo/views/titles-options.php:114 msgid "Guernsey" msgstr "Guernsey" #: includes/admin/class-admin-helper.php:213 #: includes/admin/class-admin-helper.php:465 #: includes/modules/local-seo/views/titles-options.php:113 msgid "Guatemala" msgstr "Guatemala" #: includes/admin/class-admin-helper.php:211 #: includes/admin/class-admin-helper.php:463 #: includes/modules/local-seo/views/titles-options.php:112 msgid "Guadeloupe" msgstr "Guadeloupe" #: includes/admin/class-admin-helper.php:210 #: includes/admin/class-admin-helper.php:462 #: includes/modules/local-seo/views/titles-options.php:111 msgid "Grenada" msgstr "Grenada" #: includes/admin/class-admin-helper.php:209 #: includes/admin/class-admin-helper.php:461 #: includes/modules/local-seo/views/titles-options.php:110 msgid "Greenland" msgstr "Groenland" #: includes/admin/class-admin-helper.php:208 #: includes/admin/class-admin-helper.php:460 #: includes/modules/local-seo/views/titles-options.php:109 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Greece" msgstr "Griekenland" #: includes/admin/class-admin-helper.php:207 #: includes/admin/class-admin-helper.php:459 #: includes/modules/local-seo/views/titles-options.php:108 msgid "Gibraltar" msgstr "Gibraltar" #: includes/admin/class-admin-helper.php:206 #: includes/admin/class-admin-helper.php:458 #: includes/modules/local-seo/views/titles-options.php:107 msgid "Ghana" msgstr "Ghana" #: includes/admin/class-admin-helper.php:205 #: includes/admin/class-admin-helper.php:457 #: includes/modules/local-seo/views/titles-options.php:106 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Germany" msgstr "Duitsland" #: includes/admin/class-admin-helper.php:204 #: includes/admin/class-admin-helper.php:456 #: includes/modules/local-seo/views/titles-options.php:105 msgid "Georgia" msgstr "Georgië" #: includes/admin/class-admin-helper.php:203 #: includes/admin/class-admin-helper.php:455 #: includes/modules/local-seo/views/titles-options.php:104 msgid "Gambia" msgstr "Gambia" #: includes/admin/class-admin-helper.php:202 #: includes/admin/class-admin-helper.php:454 #: includes/modules/local-seo/views/titles-options.php:103 msgid "Gabon" msgstr "Gabon" #: includes/admin/class-admin-helper.php:201 #: includes/modules/local-seo/views/titles-options.php:102 msgid "French Southern Territories" msgstr "Franse zuidelijke gebieden" #: includes/admin/class-admin-helper.php:200 #: includes/admin/class-admin-helper.php:453 #: includes/modules/local-seo/views/titles-options.php:101 msgid "French Polynesia" msgstr "Frans Polynesië" #: includes/admin/class-admin-helper.php:199 #: includes/admin/class-admin-helper.php:452 #: includes/modules/local-seo/views/titles-options.php:100 msgid "French Guiana" msgstr "Frans Guyana" #: includes/admin/class-admin-helper.php:198 #: includes/admin/class-admin-helper.php:451 #: includes/modules/local-seo/views/titles-options.php:99 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "France" msgstr "Frankrijk" #: includes/admin/class-admin-helper.php:197 #: includes/admin/class-admin-helper.php:450 #: includes/modules/local-seo/views/titles-options.php:98 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Finland" msgstr "Finland" #: includes/admin/class-admin-helper.php:196 #: includes/admin/class-admin-helper.php:449 #: includes/modules/local-seo/views/titles-options.php:97 msgid "Fiji" msgstr "Fiji" #: includes/admin/class-admin-helper.php:195 #: includes/admin/class-admin-helper.php:448 #: includes/modules/local-seo/views/titles-options.php:96 msgid "Faroe Islands" msgstr "Faeröer" #: includes/modules/local-seo/views/titles-options.php:95 msgid "Falkland Islands" msgstr "Falkland Eilanden" #: includes/admin/class-admin-helper.php:193 #: includes/admin/class-admin-helper.php:446 #: includes/modules/local-seo/views/titles-options.php:94 msgid "Ethiopia" msgstr "Ethiopië" #: includes/admin/class-admin-helper.php:192 #: includes/admin/class-admin-helper.php:445 #: includes/modules/local-seo/views/titles-options.php:93 msgid "Estonia" msgstr "Estland" #: includes/admin/class-admin-helper.php:191 #: includes/admin/class-admin-helper.php:444 #: includes/modules/local-seo/views/titles-options.php:92 msgid "Eritrea" msgstr "Eritrea" #: includes/admin/class-admin-helper.php:190 #: includes/admin/class-admin-helper.php:443 #: includes/modules/local-seo/views/titles-options.php:91 msgid "Equatorial Guinea" msgstr "Equatoriaal Guinea" #: includes/admin/class-admin-helper.php:189 #: includes/admin/class-admin-helper.php:442 #: includes/modules/local-seo/views/titles-options.php:90 msgid "El Salvador" msgstr "El Salvador" #: includes/admin/class-admin-helper.php:188 #: includes/admin/class-admin-helper.php:441 #: includes/modules/local-seo/views/titles-options.php:89 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Egypt" msgstr "Egypte" #: includes/admin/class-admin-helper.php:187 #: includes/admin/class-admin-helper.php:440 #: includes/modules/local-seo/views/titles-options.php:88 msgid "Ecuador" msgstr "Ecuador" #: includes/admin/class-admin-helper.php:186 #: includes/admin/class-admin-helper.php:439 #: includes/modules/local-seo/views/titles-options.php:87 msgid "Dominican Republic" msgstr "Dominicaanse Republiek" #: includes/admin/class-admin-helper.php:185 #: includes/admin/class-admin-helper.php:438 #: includes/modules/local-seo/views/titles-options.php:86 msgid "Dominica" msgstr "Dominica" #: includes/admin/class-admin-helper.php:184 #: includes/admin/class-admin-helper.php:437 #: includes/modules/local-seo/views/titles-options.php:85 msgid "Djibouti" msgstr "Djibouti" #: includes/admin/class-admin-helper.php:183 #: includes/admin/class-admin-helper.php:436 #: includes/modules/local-seo/views/titles-options.php:84 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Denmark" msgstr "Denemarken" #: includes/admin/class-admin-helper.php:182 #: includes/modules/local-seo/views/titles-options.php:83 msgid "Czech Republic" msgstr "Tsjechië" #: includes/admin/class-admin-helper.php:181 #: includes/admin/class-admin-helper.php:433 #: includes/modules/local-seo/views/titles-options.php:82 msgid "Cyprus" msgstr "Cyprus" #: includes/admin/class-admin-helper.php:432 #: includes/modules/local-seo/views/titles-options.php:81 msgid "Curaçao" msgstr "Curacao" #: includes/admin/class-admin-helper.php:180 #: includes/admin/class-admin-helper.php:431 #: includes/modules/local-seo/views/titles-options.php:80 msgid "Cuba" msgstr "Cuba" #: includes/admin/class-admin-helper.php:179 #: includes/admin/class-admin-helper.php:430 #: includes/modules/local-seo/views/titles-options.php:79 msgid "Croatia" msgstr "Kroatië" #: includes/admin/class-admin-helper.php:177 #: includes/admin/class-admin-helper.php:429 #: includes/modules/local-seo/views/titles-options.php:78 msgid "Costa Rica" msgstr "Costa Rica" #: includes/admin/class-admin-helper.php:176 #: includes/admin/class-admin-helper.php:428 #: includes/modules/local-seo/views/titles-options.php:77 msgid "Cook Islands" msgstr "Cook eilanden" #: includes/modules/local-seo/views/titles-options.php:76 msgid "Congo (Kinshasa)" msgstr "Congo-Kinshasa" #: includes/modules/local-seo/views/titles-options.php:75 msgid "Congo (Brazzaville)" msgstr "Congo-Brazzaville" #: includes/admin/class-admin-helper.php:173 #: includes/admin/class-admin-helper.php:425 #: includes/modules/local-seo/views/titles-options.php:74 msgid "Comoros" msgstr "Comoren" #: includes/admin/class-admin-helper.php:172 #: includes/admin/class-admin-helper.php:424 #: includes/modules/local-seo/views/titles-options.php:73 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Colombia" msgstr "Colombia" #: includes/admin/class-admin-helper.php:171 #: includes/modules/local-seo/views/titles-options.php:72 msgid "Cocos (Keeling) Islands" msgstr "Cocoseilanden" #: includes/admin/class-admin-helper.php:170 #: includes/admin/class-admin-helper.php:423 #: includes/modules/local-seo/views/titles-options.php:71 msgid "Christmas Island" msgstr "Kersteiland" #: includes/admin/class-admin-helper.php:169 #: includes/admin/class-admin-helper.php:422 #: includes/modules/local-seo/views/titles-options.php:70 msgid "China" msgstr "China" #: includes/admin/class-admin-helper.php:168 #: includes/admin/class-admin-helper.php:421 #: includes/modules/local-seo/views/titles-options.php:69 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Chile" msgstr "Chili" #: includes/admin/class-admin-helper.php:167 #: includes/admin/class-admin-helper.php:420 #: includes/modules/local-seo/views/titles-options.php:68 msgid "Chad" msgstr "Tsjaad" #: includes/admin/class-admin-helper.php:166 #: includes/admin/class-admin-helper.php:419 #: includes/modules/local-seo/views/titles-options.php:67 msgid "Central African Republic" msgstr "Centraal-Afrikaanse Republiek" #: includes/admin/class-admin-helper.php:165 #: includes/admin/class-admin-helper.php:418 #: includes/modules/local-seo/views/titles-options.php:66 msgid "Cayman Islands" msgstr "Kaaiman eilanden" #: includes/admin/class-admin-helper.php:164 #: includes/admin/class-admin-helper.php:416 #: includes/modules/local-seo/views/titles-options.php:65 msgid "Cape Verde" msgstr "Kaapverdië" #: includes/admin/class-admin-helper.php:163 #: includes/admin/class-admin-helper.php:415 #: includes/modules/local-seo/views/titles-options.php:64 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Canada" msgstr "Canada" #: includes/admin/class-admin-helper.php:162 #: includes/admin/class-admin-helper.php:414 #: includes/modules/local-seo/views/titles-options.php:63 msgid "Cameroon" msgstr "Kameroen" #: includes/admin/class-admin-helper.php:161 #: includes/admin/class-admin-helper.php:413 #: includes/modules/local-seo/views/titles-options.php:62 msgid "Cambodia" msgstr "Cambodja" #: includes/admin/class-admin-helper.php:160 #: includes/admin/class-admin-helper.php:412 #: includes/modules/local-seo/views/titles-options.php:61 msgid "Burundi" msgstr "Burundi" #: includes/admin/class-admin-helper.php:159 #: includes/admin/class-admin-helper.php:411 #: includes/modules/local-seo/views/titles-options.php:60 msgid "Burkina Faso" msgstr "Burkina Faso" #: includes/admin/class-admin-helper.php:158 #: includes/admin/class-admin-helper.php:410 #: includes/modules/local-seo/views/titles-options.php:59 msgid "Bulgaria" msgstr "Bulgarije" #: includes/admin/class-admin-helper.php:409 #: includes/modules/local-seo/views/titles-options.php:58 msgid "Brunei" msgstr "Brunei" #: includes/admin/class-admin-helper.php:408 #: includes/modules/local-seo/views/titles-options.php:57 msgid "British Virgin Islands" msgstr "Britse Maagdeneilanden" #: includes/admin/class-admin-helper.php:156 #: includes/admin/class-admin-helper.php:407 #: includes/modules/local-seo/views/titles-options.php:56 msgid "British Indian Ocean Territory" msgstr "Brits Indisch Oceaangebied" #: includes/admin/class-admin-helper.php:155 #: includes/admin/class-admin-helper.php:406 #: includes/modules/local-seo/views/titles-options.php:55 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Brazil" msgstr "Brazilië" #: includes/admin/class-admin-helper.php:154 #: includes/modules/local-seo/views/titles-options.php:54 msgid "Bouvet Island" msgstr "Bouvet eiland" #: includes/admin/class-admin-helper.php:153 #: includes/admin/class-admin-helper.php:405 #: includes/modules/local-seo/views/titles-options.php:53 msgid "Botswana" msgstr "Botswana" #: includes/admin/class-admin-helper.php:152 #: includes/modules/local-seo/views/titles-options.php:52 msgid "Bosnia and Herzegovina" msgstr "Bosnië en Herzegovina" #: includes/modules/local-seo/views/titles-options.php:51 msgid "Bonaire, Sint Eustatius and Saba" msgstr "Bonaire, Sint Eustatius en Saba" #: includes/admin/class-admin-helper.php:151 #: includes/admin/class-admin-helper.php:403 #: includes/modules/local-seo/views/titles-options.php:50 msgid "Bolivia" msgstr "Bolivië" #: includes/admin/class-admin-helper.php:150 #: includes/admin/class-admin-helper.php:402 #: includes/modules/local-seo/views/titles-options.php:49 msgid "Bhutan" msgstr "Bhutan" #: includes/admin/class-admin-helper.php:149 #: includes/admin/class-admin-helper.php:401 #: includes/modules/local-seo/views/titles-options.php:48 msgid "Bermuda" msgstr "Bermuda" #: includes/admin/class-admin-helper.php:148 #: includes/admin/class-admin-helper.php:400 #: includes/modules/local-seo/views/titles-options.php:47 msgid "Benin" msgstr "Benin" #: includes/admin/class-admin-helper.php:147 #: includes/admin/class-admin-helper.php:399 #: includes/modules/local-seo/views/titles-options.php:46 msgid "Belize" msgstr "Belize" #: includes/admin/class-admin-helper.php:146 #: includes/admin/class-admin-helper.php:398 #: includes/modules/local-seo/views/titles-options.php:45 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Belgium" msgstr "België" #: includes/modules/local-seo/views/titles-options.php:44 msgid "Belau" msgstr "Belau" #: includes/admin/class-admin-helper.php:145 #: includes/admin/class-admin-helper.php:397 #: includes/modules/local-seo/views/titles-options.php:43 msgid "Belarus" msgstr "Wit-Rusland" #: includes/admin/class-admin-helper.php:144 #: includes/admin/class-admin-helper.php:396 #: includes/modules/local-seo/views/titles-options.php:42 msgid "Barbados" msgstr "Barbados" #: includes/admin/class-admin-helper.php:143 #: includes/admin/class-admin-helper.php:395 #: includes/modules/local-seo/views/titles-options.php:41 msgid "Bangladesh" msgstr "Bangladesh" #: includes/admin/class-admin-helper.php:142 #: includes/admin/class-admin-helper.php:394 #: includes/modules/local-seo/views/titles-options.php:40 msgid "Bahrain" msgstr "Bahrein" #: includes/admin/class-admin-helper.php:141 #: includes/admin/class-admin-helper.php:393 #: includes/modules/local-seo/views/titles-options.php:39 msgid "Bahamas" msgstr "Bahama's" #: includes/admin/class-admin-helper.php:140 #: includes/admin/class-admin-helper.php:392 #: includes/modules/local-seo/views/titles-options.php:38 msgid "Azerbaijan" msgstr "Azerbeidzjan" #: includes/admin/class-admin-helper.php:139 #: includes/admin/class-admin-helper.php:391 #: includes/modules/local-seo/views/titles-options.php:37 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Austria" msgstr "Oostenrijk" #: includes/admin/class-admin-helper.php:138 #: includes/admin/class-admin-helper.php:390 #: includes/modules/local-seo/views/titles-options.php:36 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Australia" msgstr "Australië" #: includes/admin/class-admin-helper.php:137 #: includes/admin/class-admin-helper.php:389 #: includes/modules/local-seo/views/titles-options.php:35 msgid "Aruba" msgstr "Aruba" #: includes/admin/class-admin-helper.php:136 #: includes/admin/class-admin-helper.php:388 #: includes/modules/local-seo/views/titles-options.php:34 msgid "Armenia" msgstr "Armenië" #: includes/admin/class-admin-helper.php:135 #: includes/admin/class-admin-helper.php:387 #: includes/modules/local-seo/views/titles-options.php:33 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Argentina" msgstr "Argentinië" #: includes/admin/class-admin-helper.php:134 #: includes/modules/local-seo/views/titles-options.php:32 msgid "Antigua and Barbuda" msgstr "Antigua en Barbados" #: includes/admin/class-admin-helper.php:133 #: includes/admin/class-admin-helper.php:385 #: includes/modules/local-seo/views/titles-options.php:31 msgid "Antarctica" msgstr "Antarctica" #: includes/admin/class-admin-helper.php:132 #: includes/admin/class-admin-helper.php:384 #: includes/modules/local-seo/views/titles-options.php:30 msgid "Anguilla" msgstr "Anguilla" #: includes/admin/class-admin-helper.php:131 #: includes/admin/class-admin-helper.php:383 #: includes/modules/local-seo/views/titles-options.php:29 msgid "Angola" msgstr "Angola" #: includes/admin/class-admin-helper.php:130 #: includes/admin/class-admin-helper.php:382 #: includes/modules/local-seo/views/titles-options.php:28 msgid "Andorra" msgstr "Andorra" #: includes/admin/class-admin-helper.php:128 #: includes/admin/class-admin-helper.php:380 #: includes/modules/local-seo/views/titles-options.php:27 msgid "Algeria" msgstr "Algerije" #: includes/admin/class-admin-helper.php:127 #: includes/admin/class-admin-helper.php:379 #: includes/modules/local-seo/views/titles-options.php:26 msgid "Albania" msgstr "Albanië" #: includes/admin/class-admin-helper.php:126 #: includes/admin/class-admin-helper.php:377 #: includes/modules/local-seo/views/titles-options.php:25 msgid "Afghanistan" msgstr "Afghanistan" #: includes/modules/local-seo/views/titles-options.php:24 msgid "Åland Islands" msgstr "Åland eilanden" #: includes/modules/local-seo/views/titles-options.php:23 msgid "Choose a country" msgstr "Kies een land" #: includes/modules/local-seo/views/sitemap-settings.php:18 msgid "locations.kml Sitemap is generated automatically when the Local SEO module is enabled, and the geo-coordinates are added." msgstr "locations.kml Sitemap wordt automatisch gegenereerd wanneer de lokale SEO module is ingeschakeld en de geografische coordinaten worden toegevoegd." #: includes/modules/local-seo/views/sitemap-settings.php:17 msgid "Include KML File in the Sitemap" msgstr "KML bestand opnemen in de sitemap" #: includes/modules/local-seo/shortcodes/class-store-locator.php:219 msgid "Show route" msgstr "Toon route" #: includes/modules/local-seo/shortcodes/class-store-locator.php:217 msgid "Your location:" msgstr "Je locatie" #: includes/modules/local-seo/shortcodes/class-store-locator.php:213 msgid "Route" msgstr "Route" #: includes/modules/local-seo/shortcodes/class-store-locator.php:208 msgid "Hide route" msgstr "Verberg route" #: includes/modules/local-seo/shortcodes/class-store-locator.php:100 msgid "Detect Location" msgstr "Locatie ontdekken" #: includes/modules/local-seo/shortcodes/class-store-locator.php:81 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Search" msgstr "Zoeken" #: includes/modules/local-seo/shortcodes/class-store-locator.php:75 msgid "Address, Suburb, Region, Zip or Landmark" msgstr "Adres, voorstad, regio, postcode of orientatiepunt" #: includes/modules/local-seo/shortcodes/class-opening-hours.php:134 msgid "Open now" msgstr "Nu open" #: includes/modules/local-seo/shortcodes/class-opening-hours.php:45 msgid "Closed" msgstr "Gesloten" #: includes/modules/local-seo/shortcodes/class-opening-hours.php:41 msgid "Opening Hours:" msgstr "Openingstijden:" #: includes/modules/local-seo/shortcodes/class-opening-hours.php:31 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Open 24/7" msgstr "24/7 open" #: includes/modules/local-seo/shortcodes/class-address.php:120 msgid "Address:" msgstr "Adres:" #: includes/modules/local-seo/shortcodes/class-address.php:70 msgid "Price indication" msgstr "Prijsindicatie" #: includes/modules/local-seo/shortcodes/class-address.php:66 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Chamber of Commerce ID" msgstr "Kamer van koophandel ID" #: includes/modules/local-seo/shortcodes/class-address.php:62 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Tax ID" msgstr "Fiscaal nummer" #: includes/modules/local-seo/shortcodes/class-address.php:58 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "VAT ID" msgstr "Btw-nummer" #: includes/modules/local-seo/shortcodes/class-address.php:54 #: includes/modules/local-seo/views/titles-options.php:327 #: includes/modules/schema/shortcode/claimreview.php:19 #: includes/modules/schema/shortcode/dataset.php:21 #: includes/modules/schema/shortcode/dataset.php:106 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "URL" msgstr "URL" #: includes/modules/local-seo/shortcodes/class-address.php:50 #: includes/modules/local-seo/views/titles-options.php:352 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Email" msgstr "E-mail" #: includes/modules/local-seo/shortcodes/class-address.php:46 msgid "Fax" msgstr "Fax" #: includes/modules/local-seo/shortcodes/class-address.php:42 msgid "Secondary phone" msgstr "Tweede telefoonnummer" #. Translators: Global Identifier name. #: includes/modules/woocommerce/class-admin.php:163 msgid "%s value to use in Product schema." msgstr "%s waarde voor gebruik in productschema." #. Translators: Global Identifier name. #: includes/modules/woocommerce/class-admin.php:134 msgid "%s value to use in the Product schema." msgstr "%s waarde voor gebruik in het productschema." #: includes/modules/woocommerce/class-admin.php:124 #: includes/modules/woocommerce/class-admin.php:151 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "GTIN" msgstr "GTIN" #: includes/modules/woocommerce/class-admin.php:113 msgid "Set Product Pages to noindex when WooCommerce Catalog visibility is set to hidden." msgstr "Stel productpagina's in op noindex wanneer de zichtbaarheid van de WooCommerce catalogus is ingesteld op verborgen." #: includes/modules/woocommerce/class-admin.php:112 msgid "Noindex Hidden Products" msgstr "Noindex verborgen producten" #: includes/modules/woocommerce/class-admin.php:102 msgid "Global Identifier label to show on Product Page." msgstr "Globaal identificatielabel dat op de productpagina moet worden weergegeven." #: includes/modules/woocommerce/class-admin.php:101 msgid "Global Identifier label" msgstr "Globaal identificatielabel" #: includes/modules/woocommerce/class-admin.php:92 msgid "Display the Global Identified on Product Page along with other product details." msgstr "Geef de globaal geidentificeerd op productpagina weer samen met andere productdetails." #: includes/modules/woocommerce/class-admin.php:91 msgid "Show Global Identifier" msgstr "Algemene identificatie weergeven" #: includes/modules/woocommerce/class-admin.php:81 #: includes/modules/woocommerce/class-admin.php:124 #: includes/modules/woocommerce/class-admin.php:151 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "MPN" msgstr "MPN" #: includes/modules/woocommerce/class-admin.php:80 #: includes/modules/woocommerce/class-admin.php:124 #: includes/modules/woocommerce/class-admin.php:151 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "ISBN" msgstr "ISBN" #: includes/modules/woocommerce/class-admin.php:79 msgid "GTIN-14" msgstr "GTIN-14" #: includes/modules/woocommerce/class-admin.php:78 msgid "GTIN-13" msgstr "GTIN-13" #: includes/modules/woocommerce/class-admin.php:77 msgid "GTIN-12" msgstr "GTIN-12" #: includes/modules/woocommerce/class-admin.php:76 msgid "GTIN-8" msgstr "GTIN-8" #: includes/modules/woocommerce/class-admin.php:74 msgid "Global Identifier key to use in the Product Schema." msgstr "Globale identificatiesleutel voor gebruik in het productschema." #: includes/modules/woocommerce/class-admin.php:73 msgid "Global Identifier" msgstr "Globale identificatie" #: includes/modules/woocommerce/class-admin.php:64 msgid "Brand value to use in Schema.org & OpenGraph markup." msgstr "Merkwaarde om te gebruiken in Schema.org & OpenGraph opmaak." #: includes/modules/woocommerce/class-admin.php:63 msgid "Brand" msgstr "Merk" #: includes/modules/woocommerce/class-admin.php:54 msgid "Select Product Brand Taxonomy to use in Schema.org & OpenGraph markup." msgstr "Selecteer productmerk taxonomie om te gebruiken in Schema.org & OpenGraph opmaak." #: includes/modules/woocommerce/class-admin.php:53 msgid "Select Brand" msgstr "Selecteer merk" #: includes/modules/video-sitemap/sitemap-xsl.php:156 msgid "Last Mod." msgstr "Laatste wijziging." #: includes/modules/video-sitemap/sitemap-xsl.php:155 msgid "Tags" msgstr "Tags" #: includes/modules/schema/shortcode/dataset.php:87 #: includes/modules/video-sitemap/sitemap-xsl.php:154 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Description" msgstr "Beschrijving" #. translators: link to rankmath.com #: includes/modules/video-sitemap/sitemap-xsl.php:123 msgid "Learn more about Video Sitemap." msgstr "Meer informatie over Video sitemap." #. translators: link to rankmath.com #: includes/modules/video-sitemap/sitemap-xsl.php:110 msgid "This Video Sitemap is generated by Rank Math WordPress SEO Plugin. It is what search engines like Google use to find and understand the video content on your website." msgstr "Deze video sitemap is gegenereerd door Rank Math WordPress SEO plugin. Het is wat zoekmachines zoals Google gebruiken om de video inhoud op je site te vinden en te begrijpen." #: includes/modules/video-sitemap/settings-video.php:45 msgid "List of custom fields name to check for video content. Add one per line." msgstr "Lijst met naam van aangepaste velden om te controleren op video inhoud. Voeg één per regel toe." #: includes/modules/video-sitemap/settings-video.php:44 msgid "Custom Fields" msgstr "Aangepaste velden" #: includes/modules/video-sitemap/settings-video.php:20 msgid "Hide the sitemap from normal visitors?" msgstr "De sitemap verbergen voor normale bezoekers?" #: includes/modules/video-sitemap/settings-video.php:19 msgid "Hide Sitemap" msgstr "Verberg sitemap" #. translators: Video Sitemap Url #: includes/modules/video-sitemap/class-video-sitemap.php:66 msgid "Your Video Sitemap index can be found here: %s" msgstr "Je video sitemap-index is hier te vinden: %s" #: includes/modules/status/class-system-status.php:46 msgid "PRO version" msgstr "PRO versie" #: includes/modules/status/class-system-status.php:39 msgid "Free version" msgstr "Gratis versie" #: includes/modules/schema/class-video.php:220 msgid "Conversion started. A success message will be shown here once the process completes. You can close this page." msgstr "Conversie gestart. Een succesbericht wordt hier weergegeven zodra het proces is voltooid. Je kunt deze pagina sluiten." #: includes/modules/schema/class-video.php:215 msgid "No posts found to convert." msgstr "Geen berichten gevonden om te converteren." #: includes/modules/schema/class-video.php:196 msgid "Generate" msgstr "Genereer" #: includes/modules/schema/class-video.php:195 msgid "Are you sure you want to add Video Schema to the posts/pages with the video in the content? This action is irreversible." msgstr "Weet je zeker dat je Video schema wil toevoegen aan de berichten/pagina's met de video in de inhoud? Deze actie is onomkeerbaar." #: includes/modules/schema/class-video.php:194 msgid "Add Video schema to posts which have YouTube or Vimeo Video in the content. Applies to only those Posts/Pages/CPTs in which Autodetect Video Option is On." msgstr "Voeg een video schema toe aan berichten met YouTube of Vimeo video in de inhoud. Is alleen van toepassing op die berichten/pagina's/CPT's waarin de optie Video automatisch detecteren is ingeschakeld." #: includes/modules/schema/class-video.php:193 msgid "Generate Video Schema for Old Posts/Pages" msgstr "Genereer video schema voor oude berichten/pagina's" #: includes/modules/schema/class-video.php:117 #: includes/modules/schema/class-video.php:118 msgid "Remove Media Data from RSS feed" msgstr "Mediagegevens verwijderen uit RSS-feed" #: includes/modules/schema/class-video.php:92 msgid "Auto-generate image for the auto detected video." msgstr "Automatisch afbeelding genereren voor de automatisch gedetecteerde video." #: includes/modules/schema/class-video.php:91 msgid "Autogenerate Image" msgstr "Afbeelding automatisch genereren" #: includes/modules/schema/class-video.php:77 msgid "Populate automatic Video Schema by auto-detecting any video in the content." msgstr "Vul automatisch video schema in door elke video in de inhoud automatisch te detecteren." #: includes/modules/schema/class-video.php:76 msgid "Autodetect Video" msgstr "Video automatisch detecteren" #: includes/modules/schema/class-video-schema-generator.php:78 msgid "Rank Math: Added Video Schema to posts successfully." msgstr "Rank Math: videoschema met succes aan berichten toegevoegd." #: includes/modules/schema/class-schema.php:198 msgid "Materials:" msgstr "Materialen:" #: includes/modules/schema/class-schema.php:174 msgid "Tools:" msgstr "Gereedschap:" #: includes/modules/schema/class-schema.php:149 msgid "Supply:" msgstr "Leveren:" #: includes/modules/schema/class-schema.php:125 msgid "Estimated Cost:" msgstr "Geschatte kosten:" #: includes/modules/schema/class-rest.php:160 msgid "Video URL." msgstr "Video URL." #: includes/modules/schema/class-rest.php:155 msgid "Object unique id" msgstr "Object unieke id" #: includes/modules/schema/class-rest.php:140 msgid "Sorry, you are not allowed to save template." msgstr "Het is niet toegestaan om de template op te slaan." #: includes/modules/schema/class-rest.php:51 msgid "Schema to add." msgstr "Schema om toe te voegen." #: includes/modules/schema/class-post-type.php:99 #: includes/modules/schema/class-post-type.php:100 msgid "Schema Templates" msgstr "Schema templates" #: includes/modules/schema/class-post-type.php:57 msgid "Rank Math Schema Templates" msgstr "Rank Math schema templates" #: includes/modules/schema/class-post-type.php:51 msgid "Search schemas" msgstr "Schema's zoeken" #: includes/modules/schema/class-post-type.php:50 msgid "View Schemas" msgstr "Schema's bekijken" #: includes/modules/schema/class-post-type.php:49 msgid "View Schema" msgstr "Schema bekijken" #: includes/modules/schema/class-post-type.php:48 msgid "Update Schema" msgstr "Schema updaten" #: includes/modules/schema/class-post-type.php:47 msgid "Edit Schema" msgstr "Schema bewerken" #: includes/modules/schema/class-post-type.php:46 msgid "New Schema" msgstr "Nieuw schema" #: includes/modules/schema/class-post-type.php:45 msgid "Add New Schema" msgstr "Nieuw schema toevoegen" #: includes/modules/schema/class-post-type.php:44 msgid "All Schemas" msgstr "Alle schema's" #: includes/modules/schema/class-post-type.php:43 #: includes/modules/schema/class-post-type.php:56 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Schema" msgstr "Schema" #: includes/modules/schema/class-post-type.php:42 msgid "Schemas" msgstr "Schema's" #: includes/modules/schema/class-post-type.php:41 msgctxt "Post Type Singular Name" msgid "Schema" msgstr "Schema" #: includes/modules/schema/class-post-type.php:40 msgctxt "Post Type General Name" msgid "Schemas" msgstr "Schema's" #: includes/modules/schema/class-parser.php:44 msgid "No html body found." msgstr "Geen html-body gevonden." #: includes/modules/schema/class-ajax.php:42 msgid "No url found." msgstr "Geen url gevonden." #: includes/modules/schema/class-admin.php:441 msgid "All Taxonomies" msgstr "Alle taxonomieën" #: includes/modules/schema/class-admin.php:157 msgid "Link Title" msgstr "Link titel" #: includes/modules/schema/class-admin.php:156 msgid "Use in Schema Markup" msgstr "Gebruik in schema markup" #: includes/modules/schema/class-admin.php:151 #: assets/admin/js/gutenberg-formats.js:1 msgid "Link inserted." msgstr "Link ingevoegd." #: includes/modules/schema/class-admin.php:150 msgid "Link selected." msgstr "Link geselecteerd." #: includes/modules/schema/class-admin.php:149 msgid "No matches found." msgstr "Geen overeenkomsten gevonden." #: includes/modules/schema/class-admin.php:148 msgid "(no title)" msgstr "(geen titel)" #: includes/modules/schema/class-admin.php:147 msgid "Add Link" msgstr "Link toevoegen" #: includes/modules/schema/class-admin.php:146 msgid "Update" msgstr "Updaten" #: includes/modules/schema/class-admin.php:145 msgid "Insert/edit link" msgstr "Link invoegen/bewerken" #: includes/modules/schema/class-admin.php:117 msgid "None (Click here to set one)" msgstr "Geen (Klik hier om er een in te stellen)" #: includes/modules/schema/class-admin.php:110 msgid "Fact Check" msgstr "Feiten controleren" #: includes/modules/schema/class-admin.php:109 msgid "DataSet" msgstr "Gegevensset" #: includes/modules/redirections/class-categories.php:511 msgid "← Go Back to the Redirections" msgstr "← Ga terug naar de omleidingen" #: includes/modules/redirections/class-categories.php:414 msgid "Filter" msgstr "Filter" #: includes/modules/local-seo/shortcodes/class-map.php:94 #: includes/modules/local-seo/shortcodes/class-store-locator.php:66 #: includes/modules/redirections/class-categories.php:402 msgid "Select Category" msgstr "Selecteer categorie" #: includes/modules/redirections/class-categories.php:295 msgid "Uncategorized" msgstr "Geen categorie" #: includes/modules/redirections/class-categories.php:265 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Category" msgstr "Categorie" #: includes/modules/redirections/class-categories.php:205 msgid "Organize your redirections in categories." msgstr "Organiseer je omleidingen in categorieën." #: includes/modules/redirections/class-categories.php:204 msgid "Redirection Category" msgstr "Omleiding categorie" #: includes/modules/redirections/class-categories.php:180 msgid "New Category" msgstr "Nieuwe categorie" #: includes/modules/redirections/class-categories.php:179 msgid "Add New" msgstr "Nieuwe toevoegen" #. Translators: placeholder is the number of updated redirections. #: includes/modules/redirections/class-categories.php:159 msgid "%d redirections have been assigned to the category." msgstr "%d omleidingen zijn toegewezen aan de categorie." #: includes/modules/redirections/class-categories.php:150 msgid "No valid ID provided." msgstr "Geen geldig ID opgegeven." #: includes/modules/redirections/class-categories.php:123 msgid "Add to Category" msgstr "Toevoegen aan categorie" #: includes/modules/redirections/class-categories.php:90 msgid "Redirection Categories" msgstr "Omleiding categorieën" #: includes/modules/redirections/class-categories.php:89 msgid "New Category Name" msgstr "Nieuwe categorienaam" #: includes/modules/redirections/class-categories.php:88 msgid "Add New Category" msgstr "Nieuwe categorie toevoegen" #: includes/modules/redirections/class-categories.php:87 msgid "Update Category" msgstr "Categorie updaten" #: includes/modules/redirections/class-categories.php:86 msgid "Edit Category" msgstr "Bewerk categorie" #: includes/modules/redirections/class-categories.php:83 msgid "All Redirection Categories" msgstr "Alle omleiding categorieën" #: includes/modules/redirections/class-categories.php:82 msgid "Search Redirection Categories" msgstr "Zoek omleiding categorieën" #: includes/modules/redirections/class-categories.php:81 msgctxt "taxonomy singular name" msgid "Redirection Category" msgstr "Omleiding category" #: includes/modules/redirections/class-categories.php:80 msgctxt "taxonomy general name" msgid "Redirection Categories" msgstr "Omleiding categorieën" #: includes/modules/redirections/class-categories.php:181 #: includes/modules/redirections/class-categories.php:554 msgid "Manage Categories" msgstr "Beheer categorieën" #: includes/modules/redirections/class-redirections.php:107 msgid "Redirections successfully synced to the .htaccess file." msgstr "Omleidingen zijn gesynchroniseerd met het .htaccess-bestand." #: includes/modules/redirections/class-redirections.php:99 msgid "No valid redirection found." msgstr "Geen geldige omleiding gevonden." #: includes/modules/redirections/class-redirections.php:94 msgid "The redirections could not be synced because the .htaccess file does not exist or it is not writable." msgstr "De omleidingen konden niet worden gesynchroniseerd omdat het .htaccess bestand niet bestaat of niet kan worden geschreven." #: includes/modules/redirections/class-redirections.php:89 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:215 msgid "Sorry, you are not allowed to export redirections on this site." msgstr "Het is je niet toegestaan om omleidingen op deze site te exporteren." #: includes/modules/redirections/class-redirections.php:65 msgid "Copy all active redirections to the .htaccess file." msgstr "Kopieer alle actieve omleidingen naar het .htaccess-bestand." #: includes/modules/redirections/class-redirections.php:63 #: includes/modules/redirections/class-redirections.php:69 msgid "Sync to .htaccess" msgstr "Synchroniseren met .htaccess" #: includes/modules/news-sitemap/sitemap-xsl.php:157 msgid "Publication Date" msgstr "Publicatiedatum" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Image" msgstr "Images" #. translators: xsl value count #. translators: Sitemap index link. #: includes/modules/news-sitemap/sitemap-xsl.php:148 #: includes/modules/video-sitemap/sitemap-xsl.php:144 msgid "← Sitemap Index" msgstr "- Sitemap-index" #. translators: xsl value count #: includes/modules/news-sitemap/sitemap-xsl.php:139 #: includes/modules/video-sitemap/sitemap-xsl.php:135 msgid "This XML Sitemap contains %s URLs." msgstr "Deze XML sitemap bevat %s URL's." #. translators: link to rankmath.com #: includes/modules/news-sitemap/sitemap-xsl.php:127 msgid "Learn more about XML Sitemaps." msgstr "Meer informatie over XML sitemaps." #. translators: link to rankmath.com #: includes/modules/news-sitemap/sitemap-xsl.php:114 msgid "This XML Sitemap is generated by Rank Math WordPress SEO Plugin. It is what search engines like Google use to crawl and re-crawl posts/pages/products/images/archives on your website." msgstr "Deze XML sitemap is gegenereerd door Rank Math WordPress SEO plugin. Het is wat zoekmachines zoals Google gebruiken om berichten/pagina's/producten/afbeeldingen/archieven op je site te crawlen en opnieuw te crawlen." #: includes/modules/news-sitemap/sitemap-xsl.php:107 msgid "XML Sitemap" msgstr "XML-sitemap" #. translators: 1. Taxonomy Name 2. Post Type #: includes/modules/news-sitemap/settings-news.php:93 msgid "%1$s to exclude for %2$s." msgstr "%1$s uitsluiten voor %2$s." #. translators: Post Type #: includes/modules/news-sitemap/settings-news.php:77 msgid "Exclude %s Terms " msgstr "Uitsluiten %s voorwaarden" #. translators: News Sitemap Url #: includes/modules/news-sitemap/class-news-sitemap.php:136 msgid "Your News Sitemap index can be found here: : %s" msgstr "Je nieuws sitemap index is hier te vinden: : %s" #: includes/modules/local-seo/class-location-shortcode.php:314 #: includes/modules/local-seo/shortcodes/class-store-locator.php:169 msgid "Sorry, no locations were found." msgstr "Er zijn geen locaties gevonden." #: includes/modules/local-seo/class-location-shortcode.php:138 msgid "API Key" msgstr "API-sleutel" #. Translators: %s expands to General Settings Link. #: includes/modules/local-seo/class-location-shortcode.php:137 msgid "This page can't load Google Maps correctly. Please add %s." msgstr "Deze pagina kan Google Maps niet correct laden. Voeg toe %s." #: includes/modules/local-seo/class-local-seo.php:269 #: includes/modules/local-seo/shortcodes/class-address.php:38 #: includes/modules/local-seo/views/titles-options.php:361 msgid "Phone" msgstr "Telefoon" #: includes/modules/local-seo/class-local-seo.php:268 #: includes/modules/local-seo/views/titles-options.php:371 #: assets/admin/js/blocks.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Address" msgstr "Adres" #: includes/modules/local-seo/class-local-seo.php:231 #: includes/modules/redirections/class-categories.php:85 msgid "Parent Category:" msgstr "Hoofdcategorie:" #: includes/modules/local-seo/class-local-seo.php:230 #: includes/modules/redirections/class-categories.php:84 msgid "Parent Category" msgstr "Hoofdcategorie" #: includes/modules/local-seo/class-local-seo.php:229 msgid "Search categories" msgstr "Zoek categorieën" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:226 msgid "New %s category" msgstr "Nieuwe %s categorie" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:224 msgid "Add New %s category" msgstr "Nieuwe %s categorie toevoegen" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:222 msgid "Update %s category" msgstr "Update %s categorie" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:220 msgid "Edit %s category" msgstr "Wijzig %s categorie" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:218 msgid "All %s categories" msgstr "Alle %s categorieën" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:216 msgid "%s category" msgstr "%s categorie" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:214 #: includes/modules/local-seo/class-local-seo.php:228 msgid "%s categories" msgstr "%s categorieën" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:171 msgid "%s updated." msgstr "%s geüpdatet." #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:169 msgid "%s scheduled." msgstr "%s gepland." #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:167 msgid "%s reverted to draft." msgstr "%s teruggezet naar concept." #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:165 msgid "%s published privately." msgstr "%s privé gepubliceerd." #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:163 msgid "%s published." msgstr "%s gepubliceerd." #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:161 msgid "No %s found in Trash." msgstr "Nee %s gevonden in de prullenbak." #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:159 msgid "No %s found." msgstr "Nee %s gevonden." #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:157 msgid "Search %s" msgstr "%s zoeken" #. translators: Post Type Singular Name #. translators: Post Type Plural Name #: includes/modules/local-seo/class-local-seo.php:153 #: includes/modules/local-seo/class-local-seo.php:155 msgid "View %s" msgstr "%s bekijken" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:151 msgid "Update %s" msgstr "Updaten %s" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:149 msgid "Edit %s" msgstr "Bewerk %s" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:147 msgid "New %s" msgstr "Nieuwe %s" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:145 msgid "Add New %s" msgstr "Nieuwe %s toevoegen" #. translators: Post Type Plural Name #: includes/modules/local-seo/class-local-seo.php:143 msgid "All %s" msgstr "Alle %s" #. translators: KML File Url #: includes/modules/local-seo/class-admin.php:65 msgid "Your Locations KML file can be found here: %s" msgstr "Je locaties KML bestand is hier te vinden: %s" #: includes/modules/local-seo/class-admin.php:61 msgid "Local Sitemap" msgstr "Lokale sitemap" #: includes/modules/image-seo/options.php:188 msgid "Caption" msgstr "Bijschrift" #: includes/modules/image-seo/options.php:187 #: includes/modules/video-sitemap/sitemap-xsl.php:153 #: includes/modules/analytics/assets/js/stats.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Title" msgstr "Titel" #: includes/modules/image-seo/options.php:186 msgid "Alt" msgstr "Alt" #: includes/modules/image-seo/options.php:176 msgid "Replace" msgstr "Vervangen" #: includes/modules/image-seo/options.php:167 msgid "Find" msgstr "Zoek" #: includes/modules/image-seo/options.php:154 msgid "Add another" msgstr "Nog een toevoegen" #: includes/modules/image-seo/options.php:152 msgid "Replace characters or words in the alt tags, title tags, or in the captions." msgstr "Vervang tekens of woorden in de alt tags, titel tags of in de bijschriften." #: includes/modules/image-seo/options.php:151 msgid "Replacements" msgstr "Vervangingen" #: includes/modules/image-seo/options.php:141 msgid "Add alt attributes for commenter profile pictures (avatars) automatically. The alt attribute value will be the username." msgstr "Voeg automatisch alt attributen toe voor profielfoto's van de commentator (avatars). De alt attribuutwaarde is de gebruikersnaam." #: includes/modules/image-seo/options.php:140 msgid "Add ALT attributes for avatars" msgstr "ALT attributen voor avatars toevoegen" #: includes/modules/image-seo/options.php:123 msgid "Capitalization settings for the image captions. This will be applied for all image captions." msgstr "Instellingen voor hoofdlettergebruik voor de afbeeldingsbijschriften. Dit wordt toegepast op alle afbeeldingsbijschriften." #: includes/modules/image-seo/options.php:122 msgid "Change caption casing" msgstr "Wijzig bijschrift hoofdlettergebruik" #: includes/modules/image-seo/options.php:104 msgid "Capitalization settings for the image descriptions. This will be applied for all image descriptions." msgstr "Instellingen voor hoofdlettergebruik voor de afbeeldingsbeschrijvingen. Dit wordt toegepast voor alle afbeeldingsbeschrijvingen." #: includes/modules/image-seo/options.php:103 msgid "Change description casing" msgstr "Wijzig beschrijving hoofdlettergebruik" #: includes/modules/image-seo/options.php:86 msgid "Capitalization settings for the alt attribute values. This will be applied for all alt attributes." msgstr "Hoofdlettergebruik instellingen voor de alt -attribuut waarden. Dit wordt toegepast voor alle alt attributen." #: includes/modules/image-seo/options.php:85 msgid "Change alt attribute casing" msgstr "Wijzig alt attribuut hoofdlettergebruik" #: includes/modules/image-seo/options.php:75 #: includes/modules/image-seo/options.php:93 #: includes/modules/image-seo/options.php:111 #: includes/modules/image-seo/options.php:130 msgid "ALL UPPERCASE" msgstr "ALLES IN HOOFDLETTERS" #: includes/modules/image-seo/options.php:74 #: includes/modules/image-seo/options.php:92 #: includes/modules/image-seo/options.php:110 #: includes/modules/image-seo/options.php:129 msgid "all lowercase" msgstr "alles in kleine letters" #: includes/modules/image-seo/options.php:73 #: includes/modules/image-seo/options.php:91 #: includes/modules/image-seo/options.php:109 #: includes/modules/image-seo/options.php:128 msgid "Sentence casing" msgstr "Zin hoofdlettergebruik" #: includes/modules/image-seo/options.php:72 #: includes/modules/image-seo/options.php:90 #: includes/modules/image-seo/options.php:108 #: includes/modules/image-seo/options.php:127 msgid "Title Casing" msgstr "Titel hoofdlettergebruik" #: includes/modules/image-seo/options.php:71 #: includes/modules/image-seo/options.php:89 #: includes/modules/image-seo/options.php:107 #: includes/modules/image-seo/options.php:126 msgid "No change" msgstr "Geen wijziging" #: includes/modules/image-seo/options.php:68 msgid "Capitalization settings for the title attribute values. This will be applied for all title attributes." msgstr "Instellingen voor hoofdlettergebruik voor de titel attribuut waarden . Dit wordt toegepast voor alle titel attributen." #: includes/modules/image-seo/options.php:67 msgid "Change title casing" msgstr "Wijzig titel hoofdlettergebruik" #: includes/modules/image-seo/options.php:53 msgid "Format used for the new descriptions." msgstr "Format gebruikt voor de nieuwe beschrijvingen." #: includes/modules/image-seo/options.php:52 msgid "Description format" msgstr "Beschrijving format" #: includes/modules/image-seo/options.php:42 msgid "Add a description for all images without a description automatically. The description is dynamically applied when the content is displayed, the stored content is not changed." msgstr "Voeg automatisch een beschrijving toe voor alle afbeeldingen zonder een beschrijving. De beschrijving wordt dynamisch toegepast wanneer de inhoud wordt weergegeven, de opgeslagen inhoud wordt niet gewijzigd." #: includes/modules/image-seo/options.php:41 msgid "Add missing image description" msgstr "Voeg ontbrekende afbeeldingbeschrijving toe" #: includes/modules/image-seo/options.php:27 msgid "Format used for the new captions." msgstr "Format gebruikt voor nieuwe bijschriften" #: includes/modules/image-seo/options.php:26 msgid "Caption format" msgstr "Bijschrift format" #: includes/modules/image-seo/options.php:16 msgid "Add a caption for all images without a caption automatically. The caption is dynamically applied when the content is displayed, the stored content is not changed." msgstr "Voeg automatisch een bijschrift toe voor alle afbeeldingen zonder een bijschrift. Het bijschrift wordt dynamisch toegepast wanneer de inhoud wordt weergegeven, de opgeslagen inhoud wordt niet gewijzigd." #: includes/modules/image-seo/options.php:15 msgid "Add missing image caption" msgstr "Bijschrift ontbrekende afbeelding toevoegen" #. Translators: placeholder is the username or email. #: includes/modules/image-seo/class-image-seo-pro.php:365 msgid "Avatar of %s" msgstr "Avatar van %s" #: includes/modules/image-seo/class-image-seo-pro.php:105 msgid "Title text set for the current image." msgstr "Titeltekst ingesteld voor de huidige afbeelding." #: includes/modules/image-seo/class-image-seo-pro.php:104 msgid "Image Title" msgstr "Titel afbeelding" #: includes/modules/image-seo/class-image-seo-pro.php:93 msgid "Alt text set for the current image." msgstr "Alt tekst ingesteld voor de huidige afbeelding." #: includes/modules/image-seo/class-image-seo-pro.php:92 msgid "Image Alt" msgstr "Afbeelding Alt" #: includes/modules/bbPress/class-bbpress.php:82 msgid "Mark Solved." msgstr "Markeer opgelost." #: includes/modules/bbPress/class-bbpress.php:81 msgid "Mark Unsolved." msgstr "Markeer onopgelost." #: includes/modules/analytics/class-rest.php:444 msgid "Sorry, no post id found." msgstr "Geen bericht id gevonden." #: includes/modules/analytics/class-rest.php:436 msgid "Sorry, no record id found." msgstr "Geen record id gevonden." #: includes/modules/analytics/class-rest.php:313 #: includes/modules/analytics/class-rest.php:363 msgid "Sorry, no keyword found." msgstr "Geen keyword gevonden." #. Translators: placeholder is the site URL. #: includes/modules/analytics/class-email-reports.php:497 msgid "Rank Math [SEO Report] - %s" msgstr "Rank Math [SEO rapport] - %s" #: includes/modules/analytics/class-email-reports.php:467 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Preview" msgstr "Voorbeeld" #. Translators: placeholder is a link to the settings, with "click here" as the #. anchor text. #: includes/modules/analytics/class-email-reports.php:366 msgid "click here" msgstr "Klik hier" #. Translators: placeholder is a link to the settings, with "click here" as the #. anchor text. #: includes/modules/analytics/class-email-reports.php:366 msgid "To update your email preferences, %s. ###ADDRESS###" msgstr "Om je e-mailvoorkeuren te updaten, %s. ###ADDRESS###" #. Translators: placeholder is a link to the homepage. #: includes/modules/analytics/class-email-reports.php:363 msgid "This email was sent to you as a registered member of %s." msgstr "Deze e-mail is verzonden naar je als geregistreerd lid van %s." #: includes/modules/analytics/class-email-reports.php:345 msgid "Additional CSS code to customize the appearance of the reports. Insert the CSS code directly, without the wrapping style tag. Please note that the CSS support is limited in email clients and the appearance may vary greatly." msgstr "Extra CSS code om het uiterlijk van de rapporten aan te passen. Voeg de CSS code rechtstreeks in, zonder de tag voor het inpakken van de stijl. Houd er rekening mee dat de CSS ondersteuning beperkt is in e-mail clients en dat het uiterlijk sterk kan varieren." #: includes/modules/analytics/class-email-reports.php:344 msgid "Additional CSS code" msgstr "Aanvullende CSS code" #: includes/modules/analytics/class-email-reports.php:333 msgid "Text or basic HTML to insert in the footer area." msgstr "Tekst of eenvoudige HTML om in het footergebied in te voegen." #: includes/modules/analytics/class-email-reports.php:332 msgid "Report Footer Text" msgstr "Footer rapporttekst" #: includes/modules/analytics/class-email-reports.php:321 msgid "When enabled, the Winning Keywords and Losing Keywords sections will only show Tracked Keywords." msgstr "Indien ingeschakeld, tonen de secties Winnende keywords en Verliezende keywords alleen bijgehouden keywords." #: includes/modules/analytics/class-email-reports.php:303 #: includes/modules/analytics/views/email-reports/sections/losing-keywords.php:21 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Top Losing Keywords" msgstr "Belangrijkste verliezende keywords" #: includes/modules/analytics/class-email-reports.php:302 #: includes/modules/analytics/views/email-reports/sections/winning-keywords.php:21 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Top Winning Keywords" msgstr "Belangrijkste winnende keywords" #: includes/modules/analytics/class-email-reports.php:301 #: includes/modules/analytics/views/email-reports/sections/losing-posts.php:21 msgid "Top Losing Posts" msgstr "Meest verliezende berichten" #: includes/modules/analytics/class-email-reports.php:300 #: includes/modules/analytics/views/email-reports/sections/winning-posts.php:21 msgid "Top Winning Posts" msgstr "Meest winnende berichten" #: includes/modules/analytics/class-email-reports.php:299 msgid "Positions Summary" msgstr "Posities samenvatting" #: includes/modules/analytics/class-email-reports.php:298 msgid "Basic Summary" msgstr "Basis samenvatting" #: includes/modules/analytics/class-email-reports.php:296 msgid "Select which tables to show in the report." msgstr "Selecteer welke tabellen in het rapport moeten worden weergegeven." #: includes/modules/analytics/class-email-reports.php:295 msgid "Include Sections" msgstr "Secties opnemen" #: includes/modules/analytics/class-email-reports.php:284 msgid "Text or basic HTML to insert below the title." msgstr "Tekst of eenvoudige HTML om onder de titel in te voegen." #: includes/modules/analytics/class-email-reports.php:283 msgid "Report Top Text" msgstr "Rapport boventekst" #: includes/modules/analytics/class-email-reports.php:272 msgid "Select whether to include a link to the Full Report admin page in the email or not." msgstr "Selecteer of je een link naar de beheerpagina van het volledige rapport in de e-mail wil opnemen of niet." #: includes/modules/analytics/class-email-reports.php:271 msgid "Link to Full Report" msgstr "Link naar volledig rapport" #: includes/modules/analytics/class-email-reports.php:257 msgid "Color hex code or any other valid value for the background: CSS property." msgstr "Hex kleurcode of een andere geldige waarde voor de CSS eigenschap achtergrond: ." #: includes/modules/analytics/class-email-reports.php:256 msgid "Report Header Background" msgstr "Rapport header achtergrond" #: includes/modules/analytics/class-email-reports.php:245 msgid "URL where the logo link should point to." msgstr "URL waar de logo link naar moet verwijzen." #: includes/modules/analytics/class-email-reports.php:244 msgid "Logo Link" msgstr "Logo link" #: includes/modules/analytics/class-email-reports.php:232 msgid "Logo appearing in the header part of the report." msgstr "Logo dat in de header sectie van het rapport verschijnt." #: includes/modules/analytics/class-email-reports.php:231 msgid "Report Logo" msgstr "Rapport logo" #: includes/modules/analytics/class-email-reports.php:220 msgid "Subject of the report emails." msgstr "Onderwerp van de rapport e-mails." #: includes/modules/analytics/class-email-reports.php:219 msgid "Report Email Subject" msgstr "Rapport e-mailonderwerp" #: includes/modules/analytics/class-email-reports.php:208 #: includes/modules/analytics/class-email-reports.php:415 msgid "Address where the reports will be sent. You can add multiple recipients separated with commas." msgstr "Adres waar de rapporten naartoe worden gestuurd. Je kunt meerdere ontvangers toevoegen, gescheiden door komma's." #: includes/modules/analytics/class-email-reports.php:207 #: includes/modules/analytics/class-email-reports.php:411 msgid "Report Email Address" msgstr "Rapport e-mailadres" #: includes/modules/analytics/class-email-reports.php:181 msgid "Every 7 Days" msgstr "Elke 7 dagen" #: includes/modules/analytics/class-email-reports.php:192 msgid "When enabled, the Winning Keywords section will only show Tracked Keywords." msgstr "Indien ingeschakeld, toont de sectie Winnende keywords alleen bijgehouden keywords." #: includes/modules/analytics/class-email-reports.php:191 #: includes/modules/analytics/class-email-reports.php:320 msgid "Include Only Tracked Keywords" msgstr "Alleen bijgehouden keywords opnemen" #: includes/modules/analytics/class-email-reports.php:175 msgid "Every 15 Days" msgstr "Elke 15 dagen" #: includes/modules/analytics/class-email-reports.php:119 #: includes/modules/local-seo/views/titles-options.php:317 msgid "Logo" msgstr "Logo" #: includes/modules/analytics/class-analytics.php:475 assets/admin/js/divi.js:1 #: assets/admin/js/elementor.js:1 assets/admin/js/gutenberg.js:1 msgid "Analytics" msgstr "Analytics" #: includes/modules/analytics/class-analytics.php:474 #: includes/modules/analytics/assets/js/stats.js:1 msgid "AdSense" msgstr "AdSense" #: includes/modules/analytics/class-analytics.php:365 msgid "Google Core Updates" msgstr "Google core updates" #. translators: Link to kb article #: includes/modules/analytics/class-analytics.php:364 msgid "This option allows you to show %s in the Analytics graphs." msgstr "Met deze optie kun je %s laten zien in de Analytics grafieken." #: includes/modules/analytics/class-analytics.php:361 msgid "Google Core Updates in the Graphs" msgstr "Google core updates in de grafieken" #. translators: Link to kb article #: includes/modules/analytics/class-analytics.php:349 msgid "This option allows you to monitor the SEO performance of all of your sites in one centralized dashboard on RankMath.com, so you can check up on sites at a glance. Learn more." msgstr "Met deze optie kun je de SEO prestaties van alle sites van jou volgen in een gecentraliseerd dashboard op RankMath.com, zodat je sites in een oogopslag kunt bekijken. Meer informatie." #: includes/modules/analytics/class-analytics.php:346 msgid "Monitor SEO Performance" msgstr "Monitor SEO prestaties" #: includes/modules/analytics/class-analytics.php:325 msgid "Enter the number of days to keep Analytics data in your database. The maximum allowed days are 180. Though, 2x data will be stored in the DB for calculating the difference properly." msgstr "Voer het aantal dagen in om Analytics gegevens in je database te bewaren. De maximaal toegestane dagen zijn 180. Er worden echter 2x gegevens in de DB opgeslagen om het verschil correct te berekenen." #: includes/modules/analytics/class-analytics.php:241 #: includes/modules/analytics/class-analytics.php:260 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Country" msgstr "Land" #: includes/modules/analytics/class-analytics.php:187 msgid "Analytics Report" msgstr "Analytics rapport" #: includes/modules/analytics/class-analytics.php:185 msgid "Post Analytics" msgstr "Bericht analyse" #: includes/modules/acf/class-acf.php:49 #: includes/modules/local-seo/views/titles-options.php:341 #: includes/modules/local-seo/views/titles-options.php:631 #: includes/modules/local-seo/views/titles-options.php:646 #: includes/modules/local-seo/views/titles-options.php:661 #: includes/modules/schema/class-video.php:80 #: includes/modules/schema/class-video.php:95 #: includes/modules/schema/class-video.php:121 #: includes/modules/woocommerce/class-admin.php:47 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Custom" msgstr "Aangepast" #: includes/modules/acf/class-acf.php:46 msgid "Include images added in the ACF fields." msgstr "Voeg afbeeldingen toe die zijn toegevoegd aan de ACF velden." #: includes/modules/acf/class-acf.php:45 msgid "Include Images from the ACF Fields." msgstr "Voeg afbeeldingen uit de ACF velden toe." #: includes/modules/404-monitor/class-monitor-pro.php:218 msgid "Hits" msgstr "Treffers" #: includes/modules/404-monitor/class-monitor-pro.php:124 msgid "Nonce error. Please try again." msgstr "Nonce fout. Probeer het opnieuw." #: includes/modules/404-monitor/class-monitor-pro.php:119 msgid "Sorry, your user does not seem to have the necessary capabilities to export." msgstr "Je gebruiker lijkt niet over de nodige mogelijkheden te beschikken om te exporteren." #: includes/modules/404-monitor/class-monitor-pro.php:93 msgid "To date" msgstr "Tot op heden" #: includes/modules/404-monitor/class-monitor-pro.php:86 msgid "From date" msgstr "Van datum" #: includes/modules/404-monitor/class-monitor-pro.php:77 msgid "Export and download 404 logs from a selected period of time in the form of a CSV file. Leave the from/to fields empty to export all logs." msgstr "Exporteer en download 404 logs van een geselecteerde periode in de vorm van een CSV bestand. Laat de velden van/naar leeg om alle logs te exporteren." #: includes/modules/404-monitor/class-monitor-pro.php:75 msgid "Export 404 Logs" msgstr "Exporteer 404 logs" #: includes/admin/wizard/class-sitemap.php:182 #: includes/modules/video-sitemap/settings-video.php:34 msgid "Select the post type where you use videos and want them to be shown in the Video search." msgstr "Selecteer het berichttype waar je video's gebruikt en wil dat ze worden weergegeven in de video zoekfunctie." #: includes/admin/wizard/class-sitemap.php:181 #: includes/modules/video-sitemap/settings-video.php:33 msgid "Video Post Type" msgstr "Type videobericht" #: includes/admin/wizard/class-sitemap.php:171 msgid "You will generally only need a Video Sitemap when your website has video content." msgstr "Je hebt over het algemeen alleen een video sitemap nodig als je site video inhoud heeft." #: includes/admin/wizard/class-sitemap.php:170 msgid "Video Sitemaps" msgstr "Video sitemaps" #: includes/admin/wizard/class-sitemap.php:162 msgid "Video Sitemaps give search engines information about video content on your site." msgstr "Video sitemaps geven zoekmachines informatie over video inhoud op je site." #: includes/admin/wizard/class-sitemap.php:150 #: includes/modules/news-sitemap/settings-news.php:34 msgid "Select the post type you use for News articles." msgstr "Selecteer het berichttype dat je gebruikt voor nieuwsartikelen." #: includes/admin/wizard/class-sitemap.php:149 #: includes/modules/news-sitemap/settings-news.php:33 msgid "News Post Type" msgstr "Type nieuwsbericht" #: includes/admin/wizard/class-sitemap.php:139 #: includes/modules/news-sitemap/settings-news.php:20 msgid "The name of the news publication. It must match the name exactly as it appears on your articles in news.google.com, omitting any trailing parentheticals. More information at support.google.com" msgstr "De naam van de nieuwspublicatie. Het moet exact overeenkomen met de naam zoals deze wordt weergegeven in de artikelen op news.google.com, waarbij eventuele haakjes achteraan worden weggelaten. Meer informatie op support.google.com" #: includes/admin/wizard/class-sitemap.php:137 #: includes/modules/news-sitemap/settings-news.php:19 msgid "Google News Publication Name" msgstr "Google News publicatienaam" #: includes/admin/wizard/class-sitemap.php:127 msgid "You will generally only need a News Sitemap when your website is included in Google News." msgstr "Je zal in het algemeen alleen een News Sitemap nodig hebben wanneer je site is opgenomen in Google News." #: includes/admin/wizard/class-sitemap.php:126 msgid "News Sitemaps" msgstr "Nieuws sitemaps" #: includes/admin/wizard/class-sitemap.php:118 msgid "News Sitemaps allow you to control which content you submit to Google News." msgstr "Met nieuws sitemaps kun je bepalen welke inhoud je naar Google News verzendt." #: includes/admin/wizard/class-sitemap.php:104 msgid "Select taxonomies to enable SEO options for them and include them in the sitemap." msgstr "Selecteer taxonomieën om er SEO opties voor in te schakelen en ze op te nemen in de sitemap." #: includes/admin/wizard/class-sitemap.php:103 msgid "Public Taxonomies" msgstr "Publieke taxonomieën" #: includes/admin/wizard/class-sitemap.php:89 msgid "Select post types to enable SEO options for them and include them in the sitemap." msgstr "Selecteer berichttypen om SEO opties voor ze in te schakelen en ze op te nemen in de sitemap." #: includes/admin/wizard/class-sitemap.php:88 msgid "Public Post Types" msgstr "Publieke berichttypen" #: includes/admin/wizard/class-sitemap.php:75 msgid "Include reference to images from the post content in sitemaps. This helps search engines index your images better." msgstr "Verwijs naar afbeeldingen uit de inhoud van het bericht in sitemaps. Dit helpt zoekmachines je afbeeldingen beter te indexeren." #: includes/admin/wizard/class-sitemap.php:74 msgid "Include Images" msgstr "Afbeeldingen opnemen" #: includes/admin/wizard/class-sitemap.php:65 msgid "XML Sitemaps help search engines index your website's content more effectively." msgstr "XML sitemaps helpen zoekmachines de inhoud van je site effectiever te indexeren." #: includes/admin/wizard/class-sitemap.php:64 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Sitemaps" msgstr "Sitemaps" #: includes/admin/wizard/class-sitemap.php:47 msgid "Save and Continue" msgstr "Opslaan en doorgaan" #. translators: Link to How to Setup Sitemap KB article #: includes/admin/wizard/class-sitemap.php:38 msgid "Learn more." msgstr "Leer meer." #. translators: Link to How to Setup Sitemap KB article #: includes/admin/wizard/class-sitemap.php:38 msgid "Choose your Sitemap configuration and select which type of posts or pages you want to include in your Sitemaps. %s" msgstr "Kies je sitemap configuratie en selecteer welk type berichten of pagina's je in je sitemaps wil opnemen. %s" #: includes/admin/wizard/class-sitemap.php:34 msgid "Sitemap" msgstr "Sitemap" #: includes/admin/csv-import-export/class-importer.php:241 msgid "Unknown object type." msgstr "Onbekend objecttype." #: includes/admin/csv-import-export/class-importer.php:234 #: includes/modules/redirections/csv-import-redirections/class-importer.php:221 msgid "Columns number mismatch." msgstr "Kolomnummer komt niet overeen." #: includes/admin/csv-import-export/class-importer.php:224 #: includes/modules/redirections/csv-import-redirections/class-importer.php:211 msgid "Empty column data." msgstr "Lege kolomgegevens." #: includes/admin/csv-import-export/class-importer.php:214 #: includes/modules/redirections/csv-import-redirections/class-importer.php:201 msgid "Missing one or more required columns." msgstr "Een of meer vereiste kolommen ontbreken." #: includes/admin/csv-import-export/class-importer.php:208 #: includes/modules/redirections/csv-import-redirections/class-importer.php:195 msgid "Missing CSV headers." msgstr "Ontbrekende CSV headers." #: includes/admin/csv-import-export/class-importer.php:201 #: includes/modules/redirections/csv-import-redirections/class-importer.php:188 msgid "Missing import file." msgstr "Importbestand ontbreekt." #. Translators: placeholders are opening and closing tags for link. #: includes/admin/csv-import-export/class-import-background-process.php:79 msgid "CSV import in progress. You can see its progress and cancel it in the %1$sImport & Export panel%2$s." msgstr "CSV import bezig. Je kunt de voortgang zien en annuleren in het %1$sImport & Export paneel%2$s." #: includes/admin/csv-import-export/class-csv-import-export.php:414 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:489 msgid "The following lines could not be imported: " msgstr "Volgende regels konden niet worden geïmporteerd:" #: includes/admin/csv-import-export/class-csv-import-export.php:410 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:485 msgid "One or more errors occured while importing: " msgstr "Er zijn een of meer fouten opgetreden tijdens het importeren:" #. Translators: placeholder is the number of rows imported. #: includes/admin/csv-import-export/class-csv-import-export.php:405 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:480 msgid "Imported %d rows." msgstr " %d rijen geïmporteerd." #: includes/admin/csv-import-export/class-csv-import-export.php:402 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:477 msgid "CSV import completed." msgstr "CSV import afgerond." #. Translators: placeholder is the number of rows imported. #: includes/admin/csv-import-export/class-csv-import-export.php:397 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:472 msgid "CSV import completed. Successfully imported %d rows." msgstr "CSV import afgerond. %d rijen geïmporteerd." #. Translators: placeholders represent count like 15/36. #: includes/admin/csv-import-export/class-csv-import-export.php:364 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:438 msgid "Items processed: %1$s/%2$s" msgstr "Verwerkte items: %1$s/%2$s" #: includes/admin/csv-import-export/class-csv-import-export.php:361 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:435 msgid "Import in progress..." msgstr "Bezig met importeren..." #: includes/admin/csv-import-export/class-csv-import-export.php:323 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:397 msgid "CSV import canceled." msgstr "CSV import geannuleerd." #: includes/admin/csv-import-export/class-csv-import-export.php:313 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:387 msgid "Import could not be canceled." msgstr "Importeren kon niet worden geannuleerd." #: includes/admin/csv-import-export/class-csv-import-export.php:288 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:362 msgid "Import could not be canceled: you are not allowed to import content to this site." msgstr "Import kon niet worden geannuleerd: het is je niet toegestaan inhoud naar deze site te importeren." #: includes/admin/csv-import-export/class-csv-import-export.php:283 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:357 msgid "Import could not be canceled: invalid nonce. Please try again." msgstr "Import kan niet worden geannuleerd: ongeldig nonce. Probeer het opnieuw." #: includes/admin/csv-import-export/class-csv-import-export.php:264 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:338 msgid "Users" msgstr "Gebruikers" #: includes/admin/csv-import-export/class-csv-import-export.php:263 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:337 msgid "Terms" msgstr "Voorwaarden" #: includes/admin/csv-import-export/class-csv-import-export.php:262 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:336 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Posts" msgstr "Berichten" #: includes/admin/csv-import-export/class-csv-import-export.php:209 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:300 msgid "CSV could not be imported: File type error." msgstr "CSV kon niet worden geïmporteerd: bestandstype fout." #: includes/admin/csv-import-export/class-csv-import-export.php:203 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:294 msgid "CSV could not be imported: Upload failed." msgstr "CSV kon niet worden geïmporteerd: Upload mislukt." #: includes/admin/csv-import-export/class-csv-import-export.php:193 #: includes/admin/csv-import-export/class-csv-import-export.php:198 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:284 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:289 msgid "CSV could not be imported:" msgstr "CSV kon niet worden geïmporteerd:" #: includes/admin/csv-import-export/class-csv-import-export.php:150 msgid "Sorry, you are not allowed to import contents to this site." msgstr "Het is je niet toegestaan inhoud naar deze site te importeren." #: includes/admin/csv-import-export/class-csv-import-export.php:144 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:235 msgid "Please select a file to import." msgstr "Selecteer een bestand om te importeren." #: includes/admin/csv-import-export/class-csv-import-export.php:119 msgid "Sorry, you are not allowed to export the content of this site." msgstr "Je hebt geen toestemming om de inhoud van deze site te exporteren." #: includes/admin/csv-import-export/class-csv-import-export.php:116 #: includes/admin/csv-import-export/class-csv-import-export.php:147 #: includes/modules/redirections/class-redirections.php:86 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:212 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:238 msgid "Invalid nonce." msgstr "Ongeldige nonce." #: includes/admin/csv-import-export/class-csv-import-export.php:113 #: includes/admin/csv-import-export/class-exporter.php:106 msgid "Please select at least one object type to export." msgstr "Selecteer ten minste één objecttype om te exporteren." #: includes/admin/csv-import-export/class-csv-import-export.php:100 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:199 msgid "CSV import is in progress..." msgstr "CSV import wordt uitgevoerd..." #: includes/admin/csv-import-export/class-csv-import-export.php:83 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:538 msgid "Are you sure you want to stop the import process?" msgstr "Weet je zeker dat je het importproces wil stoppen?" #: includes/admin/csv-import-export/class-csv-import-export.php:82 msgid "Are you sure you want to import meta data from this CSV file?" msgstr "Weet je zeker dat je metadata uit dit CSV bestand wil importeren?" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:198 msgid "Color" msgstr "Kleur" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:191 msgid "Hover" msgstr "Hover" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:177 msgid "Link Color" msgstr "Link kleur" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:170 msgid "Normal" msgstr "Normaal" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:156 msgid "Text Color" msgstr "Tekstkleur" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:128 msgid "Additional settings are available in the Rank Math SEO" msgstr "Aanvullende instellingen zijn beschikbaar in de Rank Math SEO" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:115 #: includes/modules/acf/class-acf.php:48 #: includes/modules/local-seo/views/titles-options.php:340 #: includes/modules/local-seo/views/titles-options.php:630 #: includes/modules/local-seo/views/titles-options.php:645 #: includes/modules/local-seo/views/titles-options.php:660 #: includes/modules/schema/class-video.php:79 #: includes/modules/schema/class-video.php:94 #: includes/modules/schema/class-video.php:120 msgid "Default" msgstr "Standaard" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:112 msgid "HTML Tag" msgstr "HTML tag" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:101 msgid "Right" msgstr "Rechts" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:97 msgid "Center" msgstr "Midden" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:93 msgid "Left" msgstr "Links" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:89 msgid "Alignment" msgstr "Uitlijning" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:79 #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:128 msgid "Breadcrumbs Panel" msgstr "Kruimelpad paneel" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:79 msgid "Breadcrumbs are disabled in the Rank Math SEO" msgstr "Kruimelpaden zijn uitgeschakeld in de Rank Math SEO" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:43 #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:71 #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:139 msgid "Breadcrumbs" msgstr "Kruimelpad" #: includes/3rdparty/divi/class-divi.php:376 #: includes/modules/local-seo/views/titles-options.php:509 msgid "No" msgstr "Nee" #: includes/3rdparty/divi/class-divi.php:375 #: includes/modules/local-seo/views/titles-options.php:510 msgid "Yes" msgstr "Ja" #: includes/3rdparty/divi/class-divi.php:369 #: includes/3rdparty/elementor/class-elementor.php:81 msgid "Added by the Rank Math SEO Plugin." msgstr "Toegevoegd door de Rank Math SEO plugin." #: includes/3rdparty/divi/class-divi.php:368 #: includes/3rdparty/elementor/class-elementor.php:78 msgid "Add FAQ Schema Markup" msgstr "Schema opmaak voor veelgestelde vragen toevoegen" #: includes/3rdparty/divi/class-divi.php:339 msgid "Rank Math FAQ Schema" msgstr "Rank Math FAQ schema" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:158 #: includes/views/csv-import-redirections-panel.php:64 msgid "Include deactivated redirections" msgstr "Gedeactiveerde omleidingen opnemen" #: includes/views/csv-import-redirections-panel.php:63 msgid "Export current redirections as a CSV file." msgstr "Exporteer huidige omleidingen als een CSV bestand." #: includes/views/csv-import-redirections-panel.php:43 msgid "Check this to only create non-existing redirections." msgstr "Vink dit aan om alleen niet-bestaande omleidingen te maken." #: includes/views/csv-import-redirections-panel.php:42 msgid "Do not update current redirections" msgstr "Update huidige omleidingen niet" #: includes/views/csv-import-redirections-panel.php:29 msgid "Export Redirections" msgstr "Exporteer omleidingen" #: includes/views/csv-import-redirections-panel.php:25 msgid "Import Redirections" msgstr "Importeer omleidingen" #: includes/views/csv-import-redirections-panel.php:18 msgid "Add or edit redirections by importing and exporting a CSV file." msgstr "Omleidingen toevoegen of bewerken door een CSV bestand te importeren en exporteren." #: includes/views/csv-import-redirections-panel.php:15 msgid "Redirections CSV" msgstr "Omleidingen CSV" #: includes/modules/404-monitor/class-monitor-pro.php:60 #: includes/modules/404-monitor/class-monitor-pro.php:99 #: includes/views/csv-import-export-panel.php:126 #: includes/views/csv-import-redirections-panel.php:70 msgid "Export" msgstr "Exporteer" #: includes/views/csv-import-export-panel.php:120 msgid "Use advanced options" msgstr "Gebruik geavanceerde opties" #: includes/views/csv-import-export-panel.php:118 msgid "Choose the object types to export." msgstr "Kies de objecttypen om te exporteren." #: includes/views/csv-import-export-panel.php:115 msgid "Include read-only columns (SEO score and link counts)" msgstr "Alleen-lezen kolommen opnemen (SEO score en aantal links)" #: includes/views/csv-import-export-panel.php:78 msgid "Post types:" msgstr "Berichttypen:" #: includes/views/csv-import-export-panel.php:89 msgid "Taxonomies:" msgstr "Taxonomieën:" #: includes/views/csv-import-export-panel.php:100 msgid "User Roles:" msgstr "Gebruikersrollen:" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:140 #: includes/views/csv-import-export-panel.php:64 #: includes/views/csv-import-redirections-panel.php:55 msgid "Cancel Import" msgstr "Annuleer importeren" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:98 #: includes/views/csv-import-export-panel.php:67 #: includes/views/csv-import-redirections-panel.php:58 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Import" msgstr "Import" #. Translators: placeholder is the word Warning: in bold. #: includes/views/csv-import-export-panel.php:50 msgid "Warning:" msgstr "Waarschuwing:" #. Translators: placeholder is the word Warning: in bold. #: includes/views/csv-import-export-panel.php:50 msgid "%s It is recommended to save a database backup before using this option because importing malformed CSV can result in loss of data." msgstr "%s Het wordt aanbevolen om een database back-up op te slaan voordat je deze optie gebruikt, omdat het importeren van een verkeerd ingedeeld CSV bestand kan leiden tot gegevensverlies." #: includes/views/csv-import-export-panel.php:46 msgid "Check this to import meta fields only if their current meta value is empty." msgstr "Vink dit aan om metavelden alleen te importeren als hun huidige metawaarde leeg is." #: includes/views/csv-import-export-panel.php:45 msgid "Do not overwrite existing data" msgstr "Bestaande gegevens niet overschrijven" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:123 #: includes/views/csv-import-export-panel.php:44 #: includes/views/csv-import-redirections-panel.php:41 msgid "Please select a CSV file to import." msgstr "Kies een CSV-bestand om te importeren." #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:157 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:162 #: includes/views/csv-import-export-panel.php:32 msgid "Export CSV" msgstr "Exporteer CSV" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:142 #: includes/views/csv-import-export-panel.php:28 msgid "Import CSV" msgstr "Importeer CSV" #: includes/views/csv-import-export-panel.php:21 msgid "Import SEO meta data for posts, terms, and users from a CSV file." msgstr "Importeer SEO metagegevens voor berichten, voorwaarden en gebruikers uit een CSV bestand." #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:120 #: includes/views/csv-import-export-panel.php:18 #: includes/views/csv-import-export-panel.php:41 #: includes/views/csv-import-redirections-panel.php:38 msgid "CSV File" msgstr "CSV-bestand" #: includes/plugin-update/class-plugin-update.php:944 msgid "Rank Math PRO" msgstr "Rank Math PRO" #. translators: 1: Link's opening HTML anchor tag, 2: Link's closing HTML #. anchor tag. #: includes/plugin-update/class-plugin-update.php:799 msgid "Please %1$s connect Rank Math SEO PRO %2$s for automatic updates." msgstr "%1$s verbind Rank Math SEO PRO %2$s voor automatische updates." #. translators: 1: Plugin name, 2: Pricing Link's opening HTML anchor tag, 3: #. Pricing Link's closing HTML anchor tag. #: includes/plugin-update/class-plugin-update.php:792 msgid "It seems that you don't have an active subscription for %1$s. Please see %2$sdetails and pricing%3$s." msgstr "Het lijkt erop dat je geen actief abonnement hebt voor %1$s. Bekijk %2$sdetails en prijzen%3$s." #: includes/plugin-update/class-plugin-update.php:789 msgid "Please update the free version before updating Rank Math SEO PRO." msgstr "Update de gratis versie voordat je Rank Math SEO PRO update." #. Translators: placeholders are the anchor tag opening and closing. #: includes/plugin-update/class-plugin-update.php:552 msgid "We created %1$sRank Math, a WordPress SEO plugin%2$s, to help every website owner get access to the SEO tools they need to improve their SEO and attract more traffic to their website." msgstr "Wij hebben %1$sRank Math, een WordPress SEO plugin%2$s gemaakt, om elke site-eigenaar te helpen toegang te krijgen tot de SEO tools die ze nodig hebben om hun SEO te verbeteren en meer verkeer naar hun site te trekken." #: includes/plugin-update/class-plugin-update.php:550 msgid "SEO is the most consistent source of traffic for any website" msgstr "SEO is de meest consistente bron van verkeer voor elke site" #: includes/plugin-update/class-plugin-update.php:548 msgid "Rank Math SEO PRO For WordPress" msgstr "Rank Math SEO PRO For WordPress" #: includes/plugin-update/class-plugin-update.php:483 msgid "Cannot Update" msgstr "Kan niet updaten" #: includes/plugin-update/class-plugin-update.php:381 #: includes/plugin-update/class-plugin-update.php:399 msgid "This update will install a beta version of Rank Math SEO PRO." msgstr "Deze update installeerd een betaversie van Rank Math SEO PRO." #: includes/plugin-update/class-plugin-update.php:262 msgid "Automatic updates are not available." msgstr "Automatische updates zijn niet beschikbaar." #: includes/plugin-update/class-plugin-update.php:191 msgid "Enable updates" msgstr "Updates inschakelen" #. translators: 1: opening HTML anchor tag, 2: closing HTML anchor tags. #: includes/plugin-update/class-plugin-update.php:157 msgid "Rank Math Pro is installed but not activated yet. %1$sActivate now%2$s. It only takes 20 seconds!" msgstr "Rank Math Pro is geïnstalleerd maar nog niet geactiveerd. %1$sActiveer nu%2$s. Het duurt slechts 20 seconden!" #: includes/admin/class-setup-wizard.php:178 msgid "Settings could not be imported: Upload failed." msgstr "Instellingen konden niet worden geïmporteerd: Upload mislukt." #: includes/admin/class-setup-wizard.php:173 msgid "Settings could not be imported:" msgstr "Instellingen konden niet geïmporteerd worden:" #: includes/admin/class-setup-wizard.php:168 msgid "Settings file could not be imported:" msgstr "Instellingenbestand kon niet worden geïmporteerd:" #: includes/admin/class-setup-wizard.php:159 msgid "No file selected." msgstr "Geen bestand geselecteerd." #: includes/admin/class-setup-wizard.php:133 msgid "No settings found to be imported." msgstr "Geen instellingen om te importeren gevonden." #: includes/admin/class-setup-wizard.php:129 msgid "Import successful." msgstr "Import succesvol." #. translators: Option Description #: includes/admin/class-setup-wizard.php:100 msgid "Select this if you have a custom Rank Math settings file you want to use." msgstr "Selecteer dit als je een aangepast Rank Math instellingenbestand hebt dat je wil gebruiken." #. translators: Option Description #: includes/admin/class-setup-wizard.php:100 msgid "Custom Mode %s" msgstr "Aangepaste modus %s" #. translators: Option Description #: includes/admin/class-setup-wizard.php:98 msgid "For the advanced users who want to control every SEO aspect of the website. You are offered options to change everything and have full control over the website’s SEO." msgstr "Voor de gevorderde gebruikers die elk SEO aspect van de site willen controleren. Je krijgt opties om alles te veranderen en hebt volledige controle over de SEO van de site." #. translators: Option Description #: includes/admin/class-setup-wizard.php:98 msgid "Advanced %s" msgstr "Geavanceerd %s" #. translators: Option Description #: includes/admin/class-setup-wizard.php:96 msgid "For websites where you only want to change the basics and let Rank Math do most of the heavy lifting. Most settings are set to default as per industry best practices. One just has to set it and forget it." msgstr "Voor websites waar je alleen de basis wilt veranderen en Rank Math het meeste zware werk wilt laten doen. De meeste instellingen zijn standaard ingesteld volgens de best practices uit de branche. Je hoeft het alleen maar in te stellen en het te vergeten." #. translators: Option Description #: includes/admin/class-setup-wizard.php:96 msgid "Easy %s" msgstr "Eenvoudig %s" #: includes/admin/class-setup-wizard.php:90 msgid "Import failed." msgstr "Import mislukt." #: includes/admin/class-setup-wizard.php:89 msgid "Import finished. In the next steps you can review the settings." msgstr "Import voltooid. In de volgende stappen kan je de instellingen beoordelen." #: includes/admin/class-setup-wizard.php:88 msgid "Uploading..." msgstr "Uploaden ..." #: includes/admin/class-setup-wizard.php:84 msgid "More information" msgstr "Meer informatie" #. Translators: placeholder is a list of filetypes. #: includes/admin/class-setup-wizard.php:83 msgid "Allowed filetypes: %s" msgstr "Toegestane bestandstypen: %s" #: includes/admin/class-setup-wizard.php:81 msgid "Select a Rank Math settings file on your computer and upload it to use the custom settings." msgstr "Selecteer een Rank Math instellingenbestand op je computer en upload het om de aangepaste instellingen te gebruiken." #: includes/admin/class-setup-wizard.php:79 msgid "Upload" msgstr "Upload" #: includes/admin/class-quick-edit.php:313 msgid "— Not Selected —" msgstr "— Niet geselecteerd —" #. Translators: placeholder is taxonomy name, e.g. "Category". #: includes/admin/class-quick-edit.php:299 msgid "Primary %s" msgstr "Primair %s" #: includes/admin/class-quick-edit.php:284 #: includes/admin/class-quick-edit.php:371 msgid "Canonical URL" msgstr "Canonieke URL" #: includes/admin/class-quick-edit.php:278 #: includes/admin/class-quick-edit.php:365 msgid "Primary Focus Keyword" msgstr "Primair focus keyword" #: includes/admin/class-quick-edit.php:260 #: includes/admin/class-quick-edit.php:352 msgid "Robots Meta" msgstr "Robots meta" #: includes/admin/class-quick-edit.php:253 #: includes/admin/class-quick-edit.php:348 msgid "SEO Description" msgstr "SEO-beschrijving" #: includes/admin/class-quick-edit.php:242 #: includes/admin/class-quick-edit.php:342 msgid "SEO Title" msgstr "SEO titel" #: includes/admin/class-quick-edit.php:233 #: includes/admin/class-quick-edit.php:338 msgid "SEO Settings" msgstr "SEO instellingen" #: includes/admin/class-quick-edit.php:223 msgid "No Snippet" msgstr "Geen snippet" #: includes/admin/class-quick-edit.php:222 msgid "No Image Index" msgstr "Geen afbeeldingsindex" #: includes/admin/class-quick-edit.php:221 msgid "No Archive" msgstr "Geen archief" #: includes/admin/class-quick-edit.php:220 msgid "No Follow" msgstr "No follow" #: includes/admin/class-quick-edit.php:219 #: includes/modules/news-sitemap/assets/js/news-sitemap.js:1 msgid "No Index" msgstr "No index" #: includes/admin/class-quick-edit.php:218 #: includes/modules/news-sitemap/assets/js/news-sitemap.js:1 msgid "Index" msgstr "Index" #: includes/admin/class-quick-edit.php:61 msgid "SEO Details" msgstr "SEO details" #: includes/admin/class-post-filters.php:338 #: includes/modules/redirections/class-categories.php:420 msgid "Clear Filter" msgstr "Filter wissen" #: includes/admin/class-post-filters.php:92 msgid "FactCheck" msgstr "FactCheck" #: includes/admin/class-post-filters.php:91 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "FAQ" msgstr "FAQ" #: includes/admin/class-post-filters.php:90 msgid "Dataset" msgstr "Dataset" #: includes/admin/class-post-filters.php:89 #: includes/modules/video-sitemap/sitemap-xsl.php:152 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Video" msgstr "Video" #: includes/admin/class-post-filters.php:88 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Software" msgstr "Software" #: includes/admin/class-post-filters.php:87 msgid "Service" msgstr "Dienst" #: includes/admin/class-post-filters.php:86 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Restaurant" msgstr "Restaurant" #: includes/admin/class-post-filters.php:85 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Recipe" msgstr "Recept" #: includes/admin/class-post-filters.php:84 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Product" msgstr "Product" #: includes/admin/class-post-filters.php:83 #: includes/modules/local-seo/views/titles-options.php:276 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Person" msgstr "Persoon" #: includes/admin/class-post-filters.php:82 #: includes/modules/schema/class-admin.php:111 msgid "Movie" msgstr "Film" #: includes/admin/class-post-filters.php:81 #: includes/modules/podcast/views/options.php:68 msgid "Music" msgstr "Muziek" #: includes/admin/class-post-filters.php:80 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Job Posting" msgstr "Vacature" #: includes/admin/class-post-filters.php:78 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Event" msgstr "Evenement" #: includes/admin/class-post-filters.php:77 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Course" msgstr "Cursus" #: includes/admin/class-post-filters.php:76 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Book" msgstr "Boek" #: includes/admin/class-post-filters.php:75 msgid "News Article" msgstr "Nieuwsartikel" #: includes/admin/class-post-filters.php:74 msgid "Blog Post" msgstr "Blogbericht" #: includes/admin/class-post-filters.php:73 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Article" msgstr "Artikel" #: includes/admin/class-post-filters.php:72 msgid "Turned Off" msgstr "Uitgeschakeld" #: includes/admin/class-post-filters.php:55 msgid "Filter by Schema Type" msgstr "Filter op schematype" #: includes/admin/class-post-filters.php:51 msgid "Orphan Posts" msgstr "Verweesde berichten" #: includes/admin/class-post-filters.php:50 msgid "Redirected Posts" msgstr "Omgeleide berichten" #: includes/admin/class-post-filters.php:49 msgid "Custom Meta Description" msgstr "Aangepaste meta beschrijving" #: includes/admin/class-post-filters.php:48 msgid "Custom Meta Title" msgstr "Aangepaste meta titel" #: includes/admin/class-post-filters.php:47 msgid "Custom Canonical URL" msgstr "Aangepaste canonieke URL" #: includes/admin/class-media-filters.php:183 msgid "Missing caption" msgstr "Missend bijschrift" #: includes/admin/class-media-filters.php:182 msgid "Missing or default title tag" msgstr "Missende of standaard titeltag" #: includes/admin/class-media-filters.php:181 msgid "Missing alt tag" msgstr "Missende alttag" #: includes/admin/class-media-filters.php:56 #: includes/admin/class-media-filters.php:70 msgid "Rank Math SEO Filters" msgstr "Rank Math SEO filters" #: includes/admin/class-links.php:88 msgid "Example: /get/" msgstr "Voorbeeld: /get/" #: includes/admin/class-links.php:81 msgid "Add the URI prefixes you use for affiliate (cloaked) links, which redirect to external sites. These will not count as internal links in the content analysis. Add one per line." msgstr "Voeg de URI voorvoegsels toe die je gebruikt voor partner (verhulde) links, die doorverwijzen naar externe sites. Deze tellen niet mee als interne links in de inhoudsanalyse. Voeg één per regel toe." #: includes/admin/class-links.php:80 msgid "Affiliate Link Prefix" msgstr "Voorvoegsel partner link" #: includes/admin/class-bulk-actions.php:412 msgid "Are you sure you want to change the Schema type for the selected posts? Doing so may irreversibly delete the existing Schema data." msgstr "Weet je zeker dat je het schematype voor de geselecteerde berichten wil wijzigen? Als je dit doet, kunnen de bestaande schema gegevens onomkeerbaar worden verwijderd." #. Translators: 1 The number of posts edited. 2 The post type name. #: includes/admin/class-bulk-actions.php:247 msgid "Custom Canonical URL removed from %1$d %2$s." msgstr "Aangepaste canonieke URL verwijderd uit %1$d %2$s." #. Translators: 1 The number of posts edited. 2 The post type name. #: includes/admin/class-bulk-actions.php:218 #: includes/admin/class-bulk-actions.php:232 msgid "Schema edited for %1$d %2$s." msgstr "Schema bewerkt voor %1$d %2$s." #. Translators: placeholder is the number of redirections deleted. #: includes/admin/class-bulk-actions.php:204 #: includes/admin/class-bulk-actions.php:361 msgid "%d redirection moved to Trash." msgid_plural "%d redirections moved to Trash." msgstr[0] "%d omleiding verplaatst naar prullenbak." msgstr[1] "%d omleidingen verplaatst naar prullenbak." #. Translators: 1 The number of posts edited. 2 The post type name. #. Translators: 1 The number of terms edited. 2 The term taxonomy name. #: includes/admin/class-bulk-actions.php:182 #: includes/admin/class-bulk-actions.php:335 msgid "Robots meta edited for %1$d %2$s." msgstr "Robots meta bewerkt voor %1$d %2$s." #. Translators: placeholder is the default Schema type setting. #: includes/admin/class-bulk-actions.php:81 msgid "Set Schema: Default (%s)" msgstr "Stel schema in: standaard (%s)" #: includes/admin/class-bulk-actions.php:75 msgid "Set Schema: None" msgstr "Stel schema in: geen" #: includes/admin/class-bulk-actions.php:70 #: includes/admin/class-bulk-actions.php:111 msgid "Remove redirection" msgstr "Verwijder omleiding" #: includes/admin/class-bulk-actions.php:69 #: includes/admin/class-bulk-actions.php:110 msgid "Redirect" msgstr "Omleiden" #: includes/admin/class-bulk-actions.php:66 msgid "Remove custom canonical URL" msgstr "Aangepaste canonieke URL verwijderen" #: includes/admin/class-bulk-actions.php:65 #: includes/admin/class-bulk-actions.php:107 msgid "Set to follow" msgstr "Instellen op follow" #: includes/admin/class-bulk-actions.php:64 #: includes/admin/class-bulk-actions.php:106 msgid "Set to nofollow" msgstr "Instellen op nofollow" #: includes/admin/class-bulk-actions.php:63 #: includes/admin/class-bulk-actions.php:105 msgid "Set to index" msgstr "Instellen op index" #: includes/admin/class-bulk-actions.php:62 #: includes/admin/class-bulk-actions.php:104 msgid "Set to noindex" msgstr "Instellen op noindex" #: includes/admin/class-bulk-actions.php:59 #: includes/admin/class-bulk-actions.php:103 msgid "↓ Rank Math" msgstr "↓ Rank Math" #: includes/admin/class-admin.php:88 msgid "Special Sitemaps:" msgstr "Speciale sitemaps:" #: includes/class-thumbnail-overlays.php:546 msgid "Bottom Right" msgstr "Rechtsonder" #: includes/class-thumbnail-overlays.php:545 msgid "Bottom Center" msgstr "Middenonder" #: includes/class-thumbnail-overlays.php:544 msgid "Bottom Left" msgstr "Linksonder" #: includes/class-thumbnail-overlays.php:542 msgid "Middle Right" msgstr "Midden rechts" #: includes/class-thumbnail-overlays.php:541 msgid "Middle Center" msgstr "Midden gecentreerd" #: includes/class-thumbnail-overlays.php:540 msgid "Middle Left" msgstr "Midden links" #: includes/class-thumbnail-overlays.php:538 msgid "Top Right" msgstr "Rechtsboven" #: includes/class-thumbnail-overlays.php:537 msgid "Top Center" msgstr "Bovenaan gecentreerd" #: includes/class-thumbnail-overlays.php:536 msgid "Top Left" msgstr "Linksboven" #: includes/class-thumbnail-overlays.php:521 msgid "A Custom Watermark item could not be saved because the name field is empty." msgstr "Een aangepast watermerk item kan niet worden opgeslagen omdat het naamveld leeg is." #: includes/class-thumbnail-overlays.php:358 #: includes/class-thumbnail-overlays.php:424 msgid "Select the default watermark that will be applied if no specific watermark is selected." msgstr "Selecteer het standaard watermerk dat wordt toegepast als er geen specifiek watermerk is geselecteerd." #: includes/class-thumbnail-overlays.php:357 #: includes/class-thumbnail-overlays.php:423 msgid "Default Thumbnail Watermark" msgstr "Standaard thumbnail watermerk" #: includes/class-thumbnail-overlays.php:404 msgid "Name*" msgstr "Naam*" #: includes/class-thumbnail-overlays.php:394 msgid "Add Image" msgstr "Afbeelding toevoegen" #: includes/class-thumbnail-overlays.php:378 #: includes/modules/image-seo/options.php:155 #: includes/modules/local-seo/views/titles-options.php:411 #: includes/modules/local-seo/views/titles-options.php:467 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Remove" msgstr "Verwijder" #: includes/class-thumbnail-overlays.php:377 msgid "Add Watermark" msgstr "Watermerk toevoegen" #: includes/class-thumbnail-overlays.php:375 msgid "Add more image watermarks to choose from for the social thumbnails." msgstr "Voeg meer afbeelding watermerken toe om uit te kiezen voor de sociale thumbnails." #: includes/class-thumbnail-overlays.php:374 msgid "Custom Image Watermarks" msgstr "Aangepaste afbeelding watermerken" #: includes/class-thumbnail-overlays.php:347 msgid "Off" msgstr "Uit" #: includes/class-register-vars.php:52 msgid "Non-persistent random word chosen from a list. A new random word will be chosen on each page load." msgstr "Non-persistent willekeurig woord gekozen uit een lijst. Bij elke pagina die wordt geladen, wordt een nieuw willekeurig woord gekozen." #: includes/class-register-vars.php:41 msgid "Persistent random word chosen from a list" msgstr "Persistent willekeurig woord gekozen uit een lijst" #: includes/class-modules.php:71 msgid "Please activate Schema & Sitemap module to use this module." msgstr "Activeer de schema & sitemap module om deze module te gebruiken." #: includes/class-modules.php:64 msgid "For your video content, a Video Sitemap is a recommended step for better rankings and inclusion in the Video search." msgstr "Voor je video inhoud is een video sitemap een aanbevolen stap voor een betere positie en opname in de video zoekopdracht." #: includes/admin/wizard/class-sitemap.php:162 includes/class-modules.php:63 #: includes/modules/video-sitemap/class-video-sitemap.php:62 #: includes/modules/video-sitemap/sitemap-xsl.php:103 msgid "Video Sitemap" msgstr "Video sitemap" #: includes/class-modules.php:59 msgid "Please activate Sitemap module to use this module." msgstr "Activeer de sitemap module om deze module te gebruiken." #: includes/class-modules.php:52 msgid "Create a News Sitemap for your news-related content. You only need a News sitemap if you plan on posting news-related content on your website." msgstr "Maak een nieuws-sitemap voor nieuwsgerelateerde inhoud. Je hebt alleen een nieuws sitemap nodig als je van plan bent nieuwsgerelateerde inhoud op je site te plaatsen." #: includes/admin/wizard/class-sitemap.php:118 includes/class-modules.php:51 #: includes/modules/news-sitemap/class-news-sitemap.php:131 msgid "News Sitemap" msgstr "Nieuwssitemap" #: includes/class-common.php:88 msgid "Activate now" msgstr "Nu activeren" #: includes/class-common.php:70 msgid "Pinterest Debugger" msgstr "Pinterest debugger" #: includes/class-common.php:67 msgid "Rich Pins Validator" msgstr "Rich Pins validator" #: rank-math-pro.php:139 msgid "Rank Math free version is required to run Rank Math Pro. Both plugins are now disabled." msgstr "De gratis versie van Rank Math is vereist om Rank Math Pro te gebruiken. Beide plugins zijn nu uitgeschakeld." #: rank-math-pro.php:151 msgid "Rank Math free version is required to run Rank Math Pro, but it could not be activated automatically. Please install and activate the free version first." msgstr "De gratis versie van Rank Math is vereist om Rank Math Pro uit te voeren, maar kan niet automatisch worden geactiveerd. Installeer en activeer eerst de gratis versie." #: rank-math-pro.php:145 msgid "Rank Math free version is required to run Rank Math Pro, but it could not be installed automatically. Please install and activate the free version first." msgstr "De gratis versie van Rank Math is vereist om Rank Math Pro uit te voeren, maar kan niet automatisch worden geïnstalleerd. Installeer en activeer eerst de gratis versie." languages/rank-math-pro-pt_BR.mo000064400000265633147600403130012550 0ustar00Q",EP\Q\.k\\\\>\3\#]b] ^ ^$^ <^J^ `^ n^"z^^ ^&^`^jM_K_'` ,`:` B` M`Z`b`f`` a !a+a 4a?aSadasa bbb nc2zc*cccCd Td?_ddbOeee"eeff6f)g1g@g^Qg(gg gg h hh&h .h8h?h Qh/_hh hhh hhh i#i2iAiTPiQi ijjj!j *j5jGj[jmjjjxj=#k1ak kkkkkdk l'l /l0;lll}l$l?l lm mm&m .m9m BmPmXm^mfmmmsm{m mm mmmmm m m n n$n4*n_n fnrn-nnnnno ooo (o6o9o BoMo+ho)ooo4odpppppp p p p ppqnrurrss)s1s:sIsPsisnsssssKs41tftltrt"t?trtYu juwu ~uuuuVu v"v)v1vEvNvTvhvyvv%vv v6vm w {w w3ww w wwxxxxxxxxxxx,x $y2yJybytyvyyzzz 'zS1zzz z zzzzz zz{{O{ j{w{{"{{{&{| ||| .| <| H|R|e| k|w|}||]||}L}Jk}8}}~~~~~~~ ~ ~ *>E U`t*)< @ L Wa!r €ǀ΀$t!%*P1 8 ESd #mu}) 3"V0n!Ն; BL T_ dnw ~!!ˇ  &)Pej  Ĉ ψىr T ^jq AlO>mQ? Mcv #Ǎ7 N'o5r͎@FDL ڏߏ 3e: ͐Րې  ő ב&%, 3 >_ d1n @? 3?GLT\by O ߓ H' pz ǔ ߔ!< A0K | * ^  ) 6@ I S`o #ϗח  # 1 =JKRɘ٘%19NU\e }  ƙљיߙ  #/DK [i {   š ϚKݚ) ɛϛכܛߛ  & / :DUg{Ɯ! !7SbkΝ %1JQWhlq, |6I & /=Ri x   ͠٠ (/@IYj)rΡ ӡߡ A;P12#15TgA + 9;FKդޤ , KWkq  ǥҥ % 6 DP4UOڦ * 0< Qu_ է +FbW4#*=Qj| Ȫ7٪%AHhLp ʫ߫ ,< P[cw} ! ͬԬ  . ;<E  íݭ 3:J P[ q{ خ "*MkzR %2 BFN[N@QQD@WײE/Xu/γUITS*p?εֵR ^g.$ ۶%: L Ydt ŷط& < GSc4|6 #+4=F\eu}Ϲ9?$>d;?ߺ,LL ,ӻ  !3 K U` r | ¼м ҽܽ 3 LZ_f  ľ ߾ -0C6t7c+Ldx1eN_38!::.=i*  % 3(\aio v   );OW_ fs 0(,39 AOds $ , <JR YfSnI MY _jq  P'   3HXjs+ B OY h`vK # -T9^YQQ-/+.-\Jk X0Ty,+Gs*0Du}W4 8 FS lz ' + r5d*,  %I'6Hd(}S^#@#'QaKsx%2Xn`?y x7o   3:K'% "B5F|h[ bl *" .@?A Xbkrxh~  H Rs8J $ 5AI Q\e t   3H \hCn%0I(Z   850n;{+   %0t  )$$N(s$\Edjp)=i x k(0Ybj  Jd BK fq/v}  2'Ba|#*;M]sp/"7 Z d nz^"&*It}Q   & GRi o{a #n7[CF %/AJZcls  93G^u -  %D{%)   0 .5 d     # * 2 B EH       R 0 EP # 1  $ (- V o  w               !- O  _ )l   (     # ( 22@s '9B ^kS|(WJj6XM 6(U~N%+K0| A T_s  :^nv     )0EL S'`7 F?7 w W 6BRasd   -I%e#%/ 6& ]hlr ) i).=U dq    2! ( = F  N  Z {    H  !!,! 3 (464 444 445"I5l56x6F=7777 7778,8A8`88y8888#8 9S$9x9!999!9 :::: P:\:(e::: :$::::::;; ;3;C;a;x;@;; ;; ; <+<J<`<z<<< << <<<<<$ =12=)d=== = =='=(>?>T>j>>&?'? 9?C?X?i?~?^?}?mn@@]AZ6BEBjBDBCiCAC3DpDo+E.EzEHEFFFFFFFaG/qG@G6G H #H.HFHeHHH HHHHI (I 5I!BI!dIIIIIIJJ8LEwL?LALE?M/MDMM' N'1N YN gNuN}NNN N NN N NOO7OIO"^OOOO UPaPjPP PPPPPPPQ Q)Q.Q5Q QQ _QiQ Q QQ QQQQ Q5Q7,RUdR R6R RxT1T~T'GU,oV4VpVkBWW2XXEYYCZH"[Gk[ [.[ [[\.\ M\>Y\\\\ \\\$\]#]$7]\]x]]] ]]]] ] ^^^*^@^ V^a^h^m^^*^*^^^^ ^_ _&_7_F_*Z___'_ _ __ `#!` E`P` W`c`nk```1aBAaa a a aaaa aaab!bp4bb^crcccccc cc d#d3d CdNd+e De Qe^ene~eef jf ufhfffgf]gegADhBh4h?h>ijQii iii iiXj0mjj$,kQkpk k#~!@bOV_ U]gfKeNab<q%" ,RC"A#[rd?F7 @MdMpFv^VR k;f2-jta_I bkA)t==MF5p-*J1HBXu[=2cFIU" :KZ& 1C}NhV:+o_  zz:K`PL,o7|{5/kxT:LQf hke@M$(6);6l/vu ldz+j#8DG|iPU.=$H4aZWmy~Ge!HtH3QJ[rmI l>3p94)D[g-<(*rcRC,S'Ia;4H]V6'O(mqRq?G\xq.{$uTJgBNPf n*^?i0L*`36 W60Z+\~c1wXWXvDo  &!& 2'8!XO7 )  {+ @%> (S$J3\7+SG:ynvc8tSAY<94.E}`!-<-Y(g=$^,*@C 4n3/5sp9T#/I'\KwQ"5U}%eEQBY;BrDn`0m~%Ed{9 %?}NPo 8/5|OjuT 2  >MFCBi'_KAEDP|N7 8;x&yO#s]>E]sQGx^0h1.2)li< LZ,JYW0L"ywjz>9.1b&wA?hs%1$s to exclude for %2$s.%1$sConnect now%2$s. It only takes 20 seconds!%d Hour%d Min%d Sec%d redirection moved to Trash.%d redirections moved to Trash.%d redirections have been assigned to the category.%s It is recommended to save a database backup before using this option because importing malformed CSV can result in loss of data.%s added by Rank Math SEO). This field overrides WooCommerce GTIN data used in the Product Schema.%s categories%s category%s published privately.%s published.%s reverted to draft.%s scheduled.%s updated.← Go Back to the Redirections— Not Selected —(no title)← Sitemap IndexMin Size: 112Χ112px.
    A squared image is preferred by the search engines.Min Size: 1400x1400px, Max Size: 3000x3000px.
    The filesize should not exceed 0.5MB.A Custom Watermark item could not be saved because the name field is empty.A plaintext description of the podcast.ALL UPPERCASEAPI KeyAbout PageActivate nowAdSenseAddAdd alt attributes for commenter profile pictures (avatars) automatically. The alt attribute value will be the username.Add ALT attributes for avatarsAdd FAQ Schema MarkupAdd ImageAdd LinkAdd New %sAdd New %s categoryAdd New CategoryAdd New SchemaAdd Video schema to posts which have YouTube or Vimeo Video in the content. Applies to only those Posts/Pages/CPTs in which Autodetect Video Option is On.Add WatermarkAdd a caption for all images without a caption automatically. The caption is dynamically applied when the content is displayed, the stored content is not changed.Add a description for all images without a description automatically. The description is dynamically applied when the content is displayed, the stored content is not changed.Add anotherAdd copyright details if your show is copyrighted.Add dropdown to filter results by categoryAdd missing image captionAdd missing image descriptionAdd more image watermarks to choose from for the social thumbnails.Add numberAdd or edit redirections by importing and exporting a CSV file.Add the URI prefixes you use for affiliate (cloaked) links, which redirect to external sites. These will not count as internal links in the content analysis. Add one per line.Add the tracking prefix provided by your tracking service like Chartable, Podsights, Podtrac, etc.Add timeAdd to CategoryAdded by the Rank Math SEO Plugin.Additional CSS codeAdditional CSS code to customize the appearance of the reports. Insert the CSS code directly, without the wrapping style tag. Please note that the CSS support is limited in email clients and the appearance may vary greatly.Additional InfoAdditional settings are available in the Rank Math SEOAddressAddress FormatAddress SettingsAddress where the reports will be sent. You can add multiple recipients separated with commas.Address, Suburb, Region, Zip or LandmarkAddress:Advanced %sAffiliate Link PrefixAfghanistanAland IslandsAlbaniaAlgeriaAlignmentAll %sAll %s categoriesAll LocationsAll Locations are part of the same OrganizationAll Redirection CategoriesAll SchemasAll TaxonomiesAllow DraggingAllow ZoomAllow Zoom by scrollAllowed filetypes: %sAltAlt text set for the current image.Alternate NameAmerican SamoaAn API Key is required to display embedded Google Maps on your site. Get it here: %sAn alternate version of your site name (for example, an acronym or shorter name).AnalyticsAnalytics ReportAndorraAngolaAnguillaAntarcticaAntigua & BarbudaAntigua and BarbudaAppearance AuthorAppearance HeadlineAppearance Published DateAppearance URLAre you sure you want to add Video Schema to the posts/pages with the video in the content? This action is irreversible.Are you sure you want to import meta data from this CSV file?Are you sure you want to stop the import process?ArgentinaArmeniaArticleArtsArubaAs above, but the label that would be applicable for more than one location (default: RM Locations).AustraliaAustriaAuthor NameAuto-generate image for the auto detected video.Autodetect VideoAutogenerate ImageAutomatic updates are not available.Automatically detect the user's location as the starting point.Avatar of %sAverage PositionAzerbaijanBahamasBahrainBangladeshBarbadosBasic SummaryBelarusBelauBelgiumBelizeBeninBermudaBhutanBlog PostBoliviaBonaire, Sint Eustatius and SabaBookBosnia & HerzegovinaBosnia and HerzegovinaBotswanaBottom CenterBottom LeftBottom RightBouvet IslandBrandBrand value to use in Schema.org & OpenGraph markup.BrazilBreadcrumbsBreadcrumbs PanelBreadcrumbs are disabled in the Rank Math SEOBritish Indian Ocean TerritoryBritish Virgin IslandsBruneiBrunei DarussalamBulgariaBurkina FasoBurundiBusinessBusiness TypeByCSV FileCSV ImportCSV could not be imported:CSV could not be imported: File type error.CSV could not be imported: Upload failed.CSV import canceled.CSV import completed.CSV import completed. Successfully imported %d rows.CSV import in progress. You can see its progress and cancel it in the %1$sImport & Export panel%2$s.CSV import is in progress...CaloriesCambodiaCameroonCanadaCancel ImportCannot UpdateCanonical URLCape VerdeCapitalization settings for the alt attribute values. This will be applied for all alt attributes.Capitalization settings for the title attribute values. This will be applied for all title attributes.Capitalization settings for the image captions. This will be applied for all image captions.Capitalization settings for the image descriptions. This will be applied for all image descriptions.CaptionCaption formatCaribbean NetherlandsCatalogCategoryCayman IslandsCenterCentral African RepublicChadChamber of Commerce IDChange alt attribute casingChange caption casingChange description casingChange title casingCheck this to import meta fields only if their current meta value is empty.Check this to only create non-existing redirections.ChileChinaChoose a countryChoose the object types to export.Choose whether the site represents a person or an organization.Choose your Sitemap configuration and select which type of posts or pages you want to include in your Sitemaps. %sChristmas IslandClear FilterClosedClosed labelCocos (Keeling) IslandsColombiaColorColor hex code or any other valid value for the background: CSS property.Columns number mismatch.ComedyComorosCompetitor AnalysisCompleteCongoCongo (Brazzaville)Congo (Kinshasa)Congo - BrazzavilleCongo - KinshasaCongo, the Democratic Republic of theConsContact PageContact your SEO service provider for more AI credits.Conversion started. A success message will be shown here once the process completes. You can close this page.Cook IslandsCooking TimeCopy all active redirections to the .htaccess file.Copyright TextCosta RicaCote D'ivoireCould not import redirection.CountryCourseCreate a News Sitemap for your news-related content. You only need a News sitemap if you plan on posting news-related content on your website.CreatedCreatorCroatiaCubaCuisineCuraçaoCustomCustom Canonical URLCustom Canonical URL removed from %1$d %2$s.Custom FieldsCustom Image WatermarksCustom Meta DescriptionCustom Meta TitleCustom Mode %sCustomize the label of the option users can use can click to get directions to your business location on the frontend.CyprusCzech RepublicCzechiaCôte d'IvoireData SetsData import will not work for this service as sufficient permissions are not given.DataSetDatasetDate CreatedDate PostedDefaultDefault Thumbnail WatermarkDeletedDenmarkDescriptionDescription formatDetect LocationDirectorDisplay the Global Identified on Product Page along with other product details.DistributionDjiboutiDo not overwrite existing dataDo not update current redirectionsDominicaDominican RepublicDon't add opening hours data in SchemaEasy %sEcuadorEdit %sEdit %s categoryEdit CategoryEdit SchemaEducationEducation RequiredEgyptEl SalvadorEmailEmployment Type Empty column data.Enable if all of the locations where you serve customers are a part of the same legal entity.Enable updatesEnhanced SearchEnter a site URL to see how it ranks for the same SEO criteria as your site.Enter the contact email address that could be displayed on search engines.Enter the name of your site to appear in search results.Enter the number of days to keep Analytics data in your database. The maximum allowed days are 180. Though, 2x data will be stored in the DB for calculating the difference properly.EpisodeEquatorial GuineaEritreaEstimated Cost:EstoniaEthiopiaEventEvery 15 DaysEvery 7 DaysExample: /get/Exclude %s Terms Experience RequiredExportExport 404 LogsExport CSVExport RedirectionsExport and download 404 logs from a selected period of time in the form of a CSV file. Leave the from/to fields empty to export all logs.Export current redirections as a CSV file.External Link IconFAQFULL REPORTFact CheckFactCheckFalkland IslandsFalkland Islands (Islas Malvinas)Falkland Islands (Malvinas)Faroe IslandsFaxFijiFilterFilter by Schema TypeFindFinlandFor more information, please see %s.For the advanced users who want to control every SEO aspect of the website. You are offered options to change everything and have full control over the website’s SEO.For websites where you only want to change the basics and let Rank Math do most of the heavy lifting. Most settings are set to default as per industry best practices. One just has to set it and forget it.For your video content, a Video Sitemap is a recommended step for better rankings and inclusion in the Video search.FormatFormat used for the new captions.Format used for the new descriptions.Format used when the address is displayed using the [rank_math_contact_info] shortcode.
    Available Tags: {address}, {locality}, {region}, {postalcode}, {country}, {gps}Format: +1-401-555-1212FranceFree versionFrench GuianaFrench PolynesiaFrench Southern TerritoriesFridayFrom dateGTINGTIN Migration Tool for WooCommerceGTIN value has been successfully migrated to the WooCommerce GTIN field for %d product.GTIN values have been successfully migrated to the WooCommerce GTIN field for %d products.GTIN-12GTIN-13GTIN-14GTIN-8GabonGambiaGames & HobbiesGenerateGenerate Video Schema for Old Posts/PagesGeo CoordinatesGeorgiaGermanyGhanaGibraltarGlobal IdentifierGlobal Identifier key to use in the Product Schema.Global Identifier labelGlobal Identifier label to show on Product Page.Google Core UpdatesGoogle Core Updates in the GraphsGoogle Maps API KeyGoogle Maps Embed APIGoogle News Publication NameGovernment & OrganizationsGreeceGreenlandGrenadaGuadeloupeGuamGuatemalaGuernseyGuineaGuinea-BissauGuyanaHTML TagHaitiHealthHeard Island and McDonald IslandsHeard Island and Mcdonald IslandsHide Closed DaysHide Opening HoursHide SitemapHide routeHide the sitemap from normal visitors?Hiring Organization HitsHoly See (Vatican City State)HondurasHong KongHoverHow ToHungaryHybridISBNIcelandIdentifierIf an imported redirection differs from an existing redirection (or another imported redirection) only by the source value, then those redirections will be merged into a single redirection with multiple sources. You can change this behavior with the %s filter hook.If the numeric ID is specified in the %s column, then the redirection will be edited. If it is not set or empty, then a new redirection will be created.If you can see the site data in your Search Console and Analytics accounts, but not here, then %1$s try reconnecting your account %2$s and make sure that the correct properties are selected in the %1$s Analytics Settings%2$s.Image AltImage TitleImportImport & ExportImport CSVImport RedirectionsImport SEO meta data for posts, terms, and users from a CSV file.Import a CSV file to create or update redirections. The file must include at least the following columns: %sImport could not be canceled.Import could not be canceled: invalid nonce. Please try again.Import could not be canceled: you are not allowed to import content to this site.Import failed.Import finished. In the next steps you can review the settings.Import in progress...Import successful.Imported %d rows.ImpressionsInclude ImagesInclude Images from the ACF Fields.Include KML File in the SitemapInclude Only Tracked KeywordsInclude SectionsInclude business locations in site-wide search results.Include deactivated redirectionsInclude images added in the ACF fields.Include read-only columns (SEO score and link counts)Include reference to images from the post content in sitemaps. This helps search engines index your images better.IndexIndiaIndicates whether the podcast is explicit language or adult content.IndonesiaInsert/edit linkInvalid nonce.IranIran, Islamic Republic ofIraqIrelandIs ExplicitIsle of ManIsraelIt seems that there are no stats to show right now.It seems that you don't have an active subscription for %1$s. Please see %2$sdetails and pricing%3$s.ItalyItems processed: %1$s/%2$sIvory CoastJamaicaJapanJerseyJob LocationJob PostingJob TypeJordanKML is a file format used to display geographic data in an Earth browser such as Google Earth. More information: Locations KMLKazakhstanKenyaKeywordsKids & FamilyKilometersKiribatiKorea, Democratic People's Republic ofKorea, Republic ofKosovoKuwaitKyrgyzstanLao People's Democratic RepublicLaosLast Mod.Latitude and longitude values separated by comma.LatviaLearn moreLearn more about Video Sitemap.Learn more about XML Sitemaps.Learn more.LebanonLeftLesothoLiberiaLibyaLibyan Arab JamahiriyaLicenseLiechtensteinLimit the number of locations shown on your website to those nearest your user.Link ColorLink TitleLink inserted.Link selected.Link to Full ReportList of custom fields name to check for video content. Add one per line.LithuaniaLocal BusinessLocal SitemapLocationLocation CategoriesLocation DetectionLocation Post Type NameLocationsLocations Category BaseLocations Post Type BaseLocations Post Type Name (Plural)LogoLogo LinkLogo appearing in the header part of the report.LuxembourgMPNMacaoMacao S.A.R., ChinaMacauMacedoniaMacedonia, the Former Yugosalv Republic ofMadagascarMake your podcasts discoverable via Google Podcasts, Apple Podcasts, and similar services with Podcast RSS feed and Schema Markup generated by Rank Math.Make your podcasts discoverable via Google Podcasts, Apple Podcasts, and similar services. %s.MalawiMalaysiaMaldivesMaliMaltaManage CategoriesMapMap HeightMap SettingsMap StyleMap TypeMap WidthMark Solved.Mark Unsolved.Marshall IslandsMartiniqueMaterials:MauritaniaMauritiusMaximum number of locations to showMayotteMeasurement systemMergedMexicoMicronesiaMicronesia, Federated States ofMiddle CenterMiddle LeftMiddle RightMigrateMigrate GTIN values from the plugin into the native WooCommerce GTIN field.MilesMissing CSV headers.Missing alt tagMissing captionMissing import file.Missing one or more required columns.Missing or default title tagMoldovaMoldova, Republic ofMonacoMondayMongoliaMonitor SEO PerformanceMontenegroMonthsMontserratMore detailsMore informationMoroccoMovieMozambiqueMusicMyanmarMyanmar (Burma)NameName of the podcast.Name*NamibiaNauruNepalNetherlandsNetherlands AntillesNew %sNew %s categoryNew CaledoniaNew Category NameNew SchemaNew ZealandNews & PoliticsNews ArticleNews Post TypeNews SitemapNews SitemapsNews Sitemaps allow you to control which content you submit to Google News.News Sitemaps allow you to control which content you submit to Google News. More information: News Sitemaps overviewNicaraguaNigerNigeriaNiueNoNo %s found in Trash.No %s found.No ArchiveNo FollowNo Image IndexNo IndexNo SnippetNo changeNo data to show.No file selected.No html body found.No matches found.No posts found to convert.No products found to migrate.No schema found in Trash.No schema found.No settings found to be imported.No url found.No valid ID provided.No valid redirection found.Noindex Hidden ProductsNon-persistent random word chosen from a list. A new random word will be chosen on each page load.Nonce error. Please try again.NoneNone (Click here to set one)Norfolk IslandNormalNorth KoreaNorthern Mariana IslandsNorwayNote:Object unique idOffOmanOnce you save the changes, we will create a new custom post type called "Locations" where you can add multiple locations of your business/organization.One or more errors occured while importing: One or more of the selected redirections could not be changed because they are scheduled for future activation/deactivation.Only the %1$s and the %2$s columns are required, the others are optional.Open 24/7Open 24/7 labelOpen 24h labelOpen nowOpening HoursOpening Hours FormatOpening Hours SettingsOpening Hours:OrganizationOrganization LogoOrganization URLOrphan PostsOwner Email Owner NamePRO versionPakistanPalauPalestinePalestinian TerritoryPalestinian Territory, OccupiedPanamaPapua New GuineaParaguayParent CategoryParent Category:PayrollPersistent random word chosen from a listPersonPerson or CompanyPerson/Organization NamePeruPhilippinesPhonePhone NumberPinterest DebuggerPitcairnPlease %1$s connect Rank Math SEO PRO %2$s for automatic updates.Please activate Schema & Sitemap module to use this module.Please activate Schema module to use this module.Please activate Sitemap module to use this module.Please select a CSV file to import.Please select a file to import.Please select at least one object type to export.Please update Rank Math Free to the latest version first before using Rank Math PRO.Please update the free version before updating Rank Math SEO PRO.PodcastPodcast CategoryPodcast DescriptionPodcast ImagePodcast NamePodcast channel image configured in the Rank Math Settings.PolandPopulate automatic Video Schema by auto-detecting any video in the content.PortugalPositionPositions SummaryPostPost AnalyticsPost Type General NameSchemasPost Type Singular NameSchemaPost types:Posting Expiry DatePostsPreparation TimePreviewPreview ImagePrice RangePrice Valid UntilPrice indicationPrimary %sPrimary CountryPrimary Focus KeywordPrintProductProduct BrandProduct CurrencyProduct In-StockProduct PriceProduct SKUProsProvide a detailed description of your organization.Provide relevant details of your company to include in the Organization Schema.Public Post TypesPublic TaxonomiesPublication DatePublished DatePuerto RicoQatarRandom WordRank Math FAQ SchemaRank Math PRORank Math PRO is installed but it is not connected to your account, so you are missing out on important SEO features.Rank Math SEORank Math SEO FiltersRank Math SEO PRORank Math SEO PRO For WordPressRank Math Schema TemplatesRank Math [SEO Report] - %sRank Math free version is required to run Rank Math PRO, but it could not be activated automatically. Please install and activate the free version first.Rank Math free version is required to run Rank Math PRO, but it could not be installed automatically. Please install and activate the free version first.Rank Math free version is required to run Rank Math PRO. Both plugins are now disabled.Rank Math: Added Video Schema to posts successfully.RecipeRecipe IngredientsRecipe InstructionsRecipe Video DescriptionRecipe Video NameRecipe Video ThumbnailRecipe YieldRedirected PostsRedirection CategoriesRedirections CSVRedirections successfully synced to the .htaccess file.Reference Web page Religion & SpiritualityRemoveRemove Media Data from RSS feedReplaceReplace characters or words in the alt tags, title tags, or in the captions.ReplacementsReport Email AddressReport Email SubjectReport Footer TextReport Header BackgroundReport LogoReport Top TextRepublic of IrelandRestaurantReunionRich Pins ValidatorRightRoadmapRobots MetaRobots meta edited for %1$d %2$s.RomaniaRouteRoute LabelRussiaRussian FederationRwandaRéunionSEO DescriptionSEO DetailsSEO Report of Your WebsiteSEO SettingsSEO TitleSEO is the most consistent source of traffic for any websiteSaint BarthélemySaint HelenaSaint Kitts and NevisSaint LuciaSaint Martin (Dutch part)Saint Martin (French part)Saint Pierre and MiquelonSaint Vincent and the GrenadinesSalarySalary CurrencySamoaSan MarinoSao Tome and PrincipeSatelliteSaturdaySaudi ArabiaSave and ContinueSchemaSchema TemplatesSchema edited for %1$d %2$s.Schema to add.SchemasScience & MedicineSearchSearch %sSearch Impression:Search Locations within the radiusSearch Redirection CategoriesSearch TrafficSearch Traffic:Search categoriesSearch engines may prominently display your contact phone number for mobile users.Search schemasSearched stringSeasonSecondary phoneSelect BrandSelect CategorySelect PageSelect Product Brand Taxonomy to use in Schema.org & OpenGraph markup.Select a Rank Math settings file on your computer and upload it to use the custom settings.Select a page on your site where you want to show the LocalBusiness meta data.Select opening hours. You can add multiple sets if you have different opening or closing hours on some days or if you have a mid-day break. Times are specified using 24:00 time.Select post types to enable SEO options for them and include them in the sitemap.Select taxonomies to enable SEO options for them and include them in the sitemap.Select the category that best reflects the content of your show.Select the default watermark that will be applied if no specific watermark is selected.Select the map style you wish to use on the frontend of your website.Select the post type where you use videos and want them to be shown in the Video search.Select the post type you use for News articles.Select the text to display alongside your opening hours when your store is open 24/7.Select this if you have a custom Rank Math settings file you want to use.Select whether to include a link to the Full Report admin page in the email or not.Select which tables to show in the report.Select your organization’s primary country of operation. This helps improve the accuracy of the store locator.Select your preferred measurement system (miles or kilometers).SenegalSentence casingSerbiaSerbia and MontenegroServiceSet Product Pages to noindex when WooCommerce Catalog visibility is set to hidden.SettingsSettings could not be imported:Settings could not be imported: Upload failed.Settings file could not be imported:SeychellesShow %sShow Business URLShow COC numberShow Category filterShow Company AddressShow Company NameShow CountryShow EmailShow FAX numberShow Global IdentifierShow InfoWindowShow LogoShow MapShow Marker ClusteringShow Opening HoursShow Price IndicationShow Primary numberShow Route PlannerShow Route labelShow Secondary numberShow StateShow TAX IDShow VAT numberShow address on one lineShow nearest location if none is found within radiusShow open now label after opening hour for current dayShow radiusShow routeSierra LeoneSingaporeSint MaartenSitemapSitemapsSlovakiaSloveniaSociety & CultureSoftwareSolomon IslandsSomaliaSorry, no keyword found.Sorry, no locations were found.Sorry, no post id found.Sorry, no record id found.Sorry, only authenticated users can research the keyword.Sorry, you are not allowed to export redirections on this site.Sorry, you are not allowed to export the content of this site.Sorry, you are not allowed to import contents to this site.Sorry, you are not allowed to import redirections on this site.Sorry, you are not allowed to save template.Sorry, your user does not seem to have the necessary capabilities to export.South AfricaSouth Georgia and the South Sandwich IslandsSouth Georgia/Sandwich IslandsSouth KoreaSouth SudanSpainSpecial CoverageSpecial Sitemaps:Sports & RecreationSri LankaSt. HelenaSt. Kitts & NevisSt. LuciaSt. MartinSt. Pierre & MiquelonSt. Vincent & GrenadinesStart AuditStore LocatorSubject of the report emails.SudanSundaySuper-charge your website’s SEO with the Rank Math PRO options like Site Analytics, SEO Performance, Custom Schema Templates, News/Video Sitemaps, etc.Supply:SurinameSvalbard & Jan MayenSvalbard and Jan MayenSwazilandSwedenSwitzerlandSync to .htaccessSyriaSyrian Arab RepublicSão Tomé & PríncipeSão Tomé and PríncipeTV & FilmTagsTaiwanTaiwan, Province of ChinaTajikistanTanzaniaTanzania, United Republic ofTax IDTaxonomies:Taxonomy to look for termsTechnologyTemporal CoverageTermsTerrainText ColorText or basic HTML to insert below the title.Text or basic HTML to insert in the footer area.Text to show in Opening hours when business is closed.ThailandThe %1$s column may contain the value %2$s, or nothing.The GTIN values from the plugin are being transferred to the built-in WooCommerce GTIN field. This process runs in the background, and you'll receive a confirmation message once all product data has been successfully migrated. You can close this page.The email address of the podcast owner. Please make sure the email address is active and monitored.The following lines could not be imported: The label that appears in the sidebar for the custom post type where you can add & manage locations.The name of the news publication. It must match the name exactly as it appears on your articles in news.google.com, omitting any trailing parentheticals. More information at support.google.comThe podcast owner contact name.The price range of the business, for example $$$.The redirections could not be synced because the .htaccess file does not exist or it is not writable.The total test count is different for the competitor as we don't have access to their database.This Video Sitemap is generated by Rank Math WordPress SEO Plugin. It is what search engines like Google use to find and understand the video content on your website.This XML Sitemap contains %s URLs.This XML Sitemap is generated by Rank Math WordPress SEO Plugin. It is what search engines like Google use to crawl and re-crawl posts/pages/products/images/archives on your website.This email was sent to you as a registered member of %s.This option allows you to monitor the SEO performance of all of your sites in one centralized dashboard on RankMath.com, so you can check up on sites at a glance. Learn more.This option allows you to show %s in the Analytics graphs.This page can't load Google Maps correctly. Please add %s.This update will install a beta version of Rank Math SEO PRO.ThursdayTime format used in the contact shortcode.Timor-LesteTitleTitle CasingTitle text set for the current image.To dateTo update your email preferences, %s. ###ADDRESS###TogoTokelauTongaTools:Top CenterTop LeftTop Losing KeywordsTop Losing PostsTop RightTop Winning KeywordsTop Winning PostsTotal ClicksTotal ImpressionsTotal KeywordsTotal TimeTracking PrefixTrinidad & TobagoTrinidad and TobagoTuesdayTunisiaTurkeyTurkmenistanTurks & Caicos IslandsTurks and Caicos IslandsTurned OffTuvaluTypeU.S. Virgin IslandsURLURL of your website or your company’s website.URL where the logo link should point to.UgandaUh-ohUkraineUncategorizedUnited Arab EmiratesUnited KingdomUnited Kingdom (UK)United StatesUnited States (US)United States Minor Outlying IslandsUnknown RegionUnknown object type.Unpublish when expiredUpdateUpdate %sUpdate %s categoryUpdate CategoryUpdate SchemaUpdatedUploadUploading...UruguayUse %1$s (case-sensitive) as the value for the %2$s column to delete a redirection.Use Multiple LocationsUse advanced optionsUse in Schema MarkupUse the following columns in the CSV file (the order does not matter): %sUser Roles:UsersUzbekistanVAT IDVIEW DETAILED ANALYTICSVanuatuVaticanVenezuelaVideoVideo Post TypeVideo SitemapVideo SitemapsVideo Sitemaps give search engines information about video content on your site.Video Sitemaps give search engines information about video content on your site. More information: Video SitemapsVideo ThumbnailVideo Thumbnail: %sVideo URL.Viet NamVietnamView %sView SchemaView SchemasVirgin Islands, BritishVirgin Islands, U.S.Wallis & FutunaWallis and FutunaWarning:We created %1$sRank Math, a WordPress SEO plugin%2$s, to help every website owner get access to the SEO tools they need to improve their SEO and attract more traffic to their website.Website Alternate NameWebsite NameWednesdayWestern SaharaWestern SamoaWhen enabled, the Winning Keywords and Losing Keywords sections will only show Tracked Keywords.When enabled, the Winning Keywords section will only show Tracked Keywords.WorldwideXML SitemapXML Sitemaps help search engines index your website's content more effectively.YemenYesYou have used all of your AI credits and need to purchase more from your SEO service provider.You will generally only need a News Sitemap when your website is included in Google News.You will generally only need a Video Sitemap when your website has video content.Your Locations KML file can be found here: %sYour News Sitemap index can be found here: : %sYour Podcast RSS feed can be found here: %sYour Video Sitemap index can be found here: %sYour location:Your name or company name intended to feature in Google's Knowledge Panel.ZambiaZimbabweZoom Levelall lowercaseclick heree.g. 09:00-17:00https://rankmath.com/?utm_source=Plugin&utm_medium=Readme%20Author%20URI&utm_campaign=WPhttps://rankmath.com/wordpress/plugin/seo-suite/locations.kml Sitemap is generated automatically when the Local SEO module is enabled, and the geo-coordinates are added.our Knowledge Base articletaxonomy general nameRedirection Categoriestaxonomy singular nameRedirection CategoryÅland IslandsProject-Id-Version: Rank Math SEO PRO PO-Revision-Date: 2024-11-28 02:13-0300 Last-Translator: Language-Team: Language: pt_BR MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Plural-Forms: nplurals=2; plural=(n > 1); X-Generator: Poedit 3.5 X-Poedit-Basepath: .. X-Poedit-Flags-xgettext: --add-comments=translators: X-Poedit-WPHeader: rank-math-pro.php X-Poedit-SourceCharset: UTF-8 X-Poedit-KeywordsList: __;_e;_n:1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;esc_attr__;esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c;_n_noop:1,2;_nx_noop:3c,1,2;__ngettext_noop:1,2 X-Poedit-SearchPath-0: . X-Poedit-SearchPathExcluded-0: *.min.js %1$s a excluir para %2$s.%1$sConectar agora%2$s. Leva apenas 20 segundos!%d Hora%d Min%d Seg%d redirecionamento movido para a lixeira.%d redirecionamentos movidos para a lixeira.%d redirecionamentos foram atribuídos à categoria.%s É recomendado salvar um backup do banco de dados antes de usar esta opção, pois a importação de CSV malformado pode resultar em perda de dados.%s adicionado pelo Rank Math SEO). Este campo substitui os dados GTIN do WooCommerce usados nos dados estruturados (Schema) do produto.%s categorias%s categoria%s publicado em privado.%s publicado.%s revertido para rascunho.%s agendado.%s atualizado.← Voltar para os redirecionamentos— Não selecionado —(sem título)← Índice do SitemapTamanho mínimo: 112Χ112px.
    Uma imagem quadrada é preferida pelos mecanismos de pesquisa.Tamanho mínimo: 1400x1400px, Tamanho máximo: 3000x3000px.
    O tamanho do arquivo não deve exceder 0,5 MB.Não foi possível salvar um item de marca d'água personalizada porque o campo de nome está vazio.Uma descrição em texto simples do podcast.TODAS MAIÚSCULASChave de APIPágina sobreAtivar agoraAdSenseAdicionarAdicione automaticamente atributos alt para as imagens de perfil dos comentaristas (avatares). O valor do atributo alt será o nome de usuário.Adicionar atributos ALT para avataresAdicionar marcação de dado estruturado (schema) de perguntas frequentesAdicionar imagemAdicionar linkAdicionar novo %sAdicionar nova categoria %sAdicionar nova categoriaAdicionar novo dado estruturado (schema)Adicione o dado estruturado (schema) de vídeo aos posts que tenham vídeos do YouTube ou do Vimeo no conteúdo. Aplica-se apenas aos posts/páginas/CPTs nos quais a opção de detecção automática de vídeo está ativada.Adicionar marca d'águaAdicione automaticamente uma legenda para todas as imagens sem legenda. A legenda é aplicada dinamicamente quando o conteúdo é exibido, o conteúdo armazenado não é alterado.Adicione automaticamente uma descrição para todas as imagens sem descrição. A descrição é aplicada dinamicamente quando o conteúdo é exibido, o conteúdo armazenado não é alterado.Adicionar outroAdicione os detalhes de direitos autorais (copyright) se seu programa tiver direitos autorais.Adicionar menu suspenso para filtrar os resultados por categoriaAdicionar legenda de imagem ausenteAdicionar descrição da imagem ausenteAdicione mais marcas d'água de imagens para escolher para as miniaturas sociais.Adicionar númeroAdicione ou edite redirecionamentos importando e exportando um arquivo CSV.Adicione os prefixos de URI que você usa para links de afiliados (encobertos), que redirecionam para sites externos. Estes não contarão como links internos na análise de conteúdo. Adicione um por linha.Adicione o prefixo de rastreamento fornecido pelo seu serviço de rastreamento, como Chartable, Podsights, Podtrac, etc.Adicionar horárioAdicionar à categoriaAdicionado pelo plugin Rank Math SEO.Código CSS adicionalCódigo CSS adicional para personalizar a aparência dos relatórios. Insira o código CSS diretamente, sem a tag de estilo de envolvimento. Observe que o suporte ao CSS é limitado nos clientes de e-mail e a aparência pode variar bastante.Informações adicionaisConfigurações adicionais estão disponíveis no Rank Math SEOEndereçoFormato do endereçoConfigurações de endereçosEndereço para onde os relatórios serão enviados. Você pode adicionar vários destinatários separados por vírgulas.Endereço, bairro, região, CEP ou ponto de referênciaEndereço:Avançado %sPrefixo do link de afiliadoAfeganistãoIlhas ÅlandAlbâniaArgéliaAlinhamentoTodos %sTodas as %s categoriasTodas as localizaçõesTodas as localizações fazem parte da mesma organizaçãoTodas as categorias de redirecionamentoTodos os dados estruturados (schemas)Todas as taxonomiasPermitir arrastarPermitir zoomPermitir zoom com rolagemTipos de arquivo permitidos: %sAltTexto ALT (alternativo) definido para a imagem atual.Nome alternativoSamoa AmericanaÉ necessária uma chave de API para exibir mapas do Google incorporados em seu site. Obtenha-a aqui: %sUma versão alternativa do nome do seu site (por exemplo, um acrônimo ou nome mais curto).AnalyticsRelatório de análisesAndorraAngolaAnguilaAntártidaAntígua e BarbudaAntígua e BarbudaAparência do autorAparência do título principal (manchete)Aparência da data de publicaçãoAparência do URLTem certeza de que deseja adicionar o dado estruturado (schema) de vídeo aos posts/páginas com o vídeo no conteúdo? Esta ação é irreversível.Tem certeza de que deseja importar metadados deste arquivo CSV?Tem certeza de que deseja interromper o processo de importação?ArgentinaArmêniaArtigoArtesArubaComo acima, mas o rótulo que seria aplicável a mais de uma localização (padrão: Localizações RM).AustráliaÁustriaNome do autorGeração automática de imagem para o vídeo detectado automaticamente.Detecção automática de vídeoGeração automática de imagemAs atualizações automáticas não estão disponíveis.Detecte automaticamente a localização do usuário como ponto de partida.Avatar de %sPosição médiaAzerbaijãoBahamasBahreinBangladeshBarbadosResumo básicoBielorrússiaBelauBélgicaBelizeBenimBermudasButãoPost do blogBolíviaBonaire, Santo Eustáquio e SabaLivroBósnia e HerzegovinaBósnia e HerzegovinaBotsuanaInferior ao centroInferior à esquerdaInferior à direitaIlha BouvetMarcaValor da marca a ser usado na marcação do Schema.org e OpenGraph.BrasilCaminhos de navegação (breadcrumbs)Painel dos caminhos de navegação (breadcrumbs)Caminhos de navegação (breadcrumbs) estão desativados no Rank Math SEOTerritório Britânico do Oceano ÍndicoIlhas Virgens BritânicasBruneiBrunei DarussalamBulgáriaBurquina FasoBurundiNegóciosTipo de negócioPorArquivo CSVImportação de CSVO CSV não pôde ser importado:O CSV não pôde ser importado: Erro de tipo de arquivo.O CSV não pôde ser importado: Falha ao enviar.Importação de CSV cancelada.Importação de CSV concluída.Importação de CSV concluída. Foram importadas %d linhas.Importação de CSV em andamento. Você pode ver seu progresso e cancelá-lo no painel %1$sImportação e exportação%2$s.A importação de CSV está em andamento...CaloriasCambojaCamarõesCanadáCancelar importaçãoNão é possível atualizarURL canônicoCabo VerdeConfigurações de capitalização para os valores do atributo alt. Isso será aplicado para todos os atributos alt.Configurações de capitalização para os valores do atributo title. Isso será aplicado para todos os atributos title.Configurações de capitalização para as legendas das imagem. Isso será aplicado para todas as legendas de imagem.Configurações de capitalização para as descrições das imagens. Isso será aplicado para todas as descrições de imagem.LegendaFormato da legendaPaíses Baixos CaribenhosCatálogoCategoriaIlhas CaymanCentroRepública Centro-AfricanaChadeID da Câmara de ComércioAlterar a capitalização do atributo altAlterar a capitalização da legendaAlterar a capitalização da descriçãoAlterar a capitalização do títuloMarque esta opção para importar meta campos apenas se o valor atual do meta estiver vazio.Marque esta opção para criar apenas redirecionamentos inexistentes.ChileChinaEscolha um paísEscolha os tipos de objeto para exportar.Escolha se o site representa uma pessoa ou uma organização.Escolha a configuração do seu sitemap e selecione quais tipos de posts ou páginas você deseja incluir nos seus sitemaps. %sIlha ChristmasLimpar filtroFechadoRótulo "Fechado"Ilhas Cocos (Keeling)ColômbiaCorCódigo hexadecimal da cor ou qualquer outro valor válido para a propriedade CSS background:.Incompatibilidade no número de colunas.ComédiaComoresAnálise da concorrênciaConcluídoCongoCongo (Brazzaville)Congo (Kinshasa)Congo - BrazavileCongo - KinshasaRepública Democrática do CongoContrasPágina de contatoFale com seu provedor de serviços de SEO para obter mais créditos de IA.Conversão iniciada. Uma mensagem de sucesso será mostrada aqui assim que o processo for concluído. Você pode fechar esta página.Ilhas CookTempo de cozimentoCopiar todos os redirecionamentos ativos para o arquivo .htaccess.Texto de direitos autoraisCosta RicaCosta do MarfimNão foi possível importar o redirecionamento.PaísCursoCrie um sitemap de notícias para seu conteúdo relacionado a notícias. Você só precisa de um sitemap de notícias se planeja publicar conteúdo relacionado a notícias em seu site.CriadoCriadorCroáciaCubaCulináriaCuraçauPersonalizadoURL canônico personalizadoURL canônico personalizado removido de %1$d %2$s.Campos personalizadosMarcas d'água de imagem personalizadasMeta descrição personalizadaMeta título personalizadoModo personalizado %sPersonalize o rótulo da opção que os usuários podem usar para clicar para obter direções para a localização da sua empresa na interface.ChipreRepublica TchecaRepública TchecaCosta do MarfimConjuntos de dadosA importação de dados não irá funcionar para este serviço, pois não foram fornecidas permissões suficientes.Conjunto de dadosConjunto de dadosData de criaçãoData de publicaçãoPadrãoMarca d'água padrão da miniaturaExcluídoDinamarcaDescriçãoFormato da descriçãoDetectar localizaçãoDiretorExibe o Identificador global na página do produto, juntamente com outros detalhes do produto.DistribuiçãoDjibutiNão substitua os dados existentesNão atualizar os redirecionamentos atuaisDominicaRepública DominicanaNão adicionar dados de horário de funcionamento nos dados estruturados (schema)Fácil %sEquadorEditar %sEditar categoria %sEditar categoriaEditar dado estruturado (schema)EducaçãoEducação necessáriaEgitoEl SalvadorE-mailTipo de emprego Dados da coluna vazios.Ative se todas as localizações onde você atende clientes, fazem parte da mesma entidade legal.Ativar atualizaçõesPesquisa aprimoradaDigite o URL de um site para ver como ele se classifica de acordo com os mesmos critérios de SEO do seu site.Digite o endereço de e-mail de contato que poderá ser exibido nos mecanismos de pesquisa.Digite o nome do seu site para aparecer nos resultados da pesquisa.Digite o número de dias para manter os dados do Analytics no seu banco de dados. O máximo permitido são 180 dias. No entanto, o dobro dos dados será armazenado no banco de dados para calcular a diferença corretamente.EpisódioGuiné EquatorialEritreiaCusto estimado:EstôniaEtiópiaEventoA cada 15 diasA cada 7 diasExemplo: /obter/Excluir termos %s Experiência necessáriaExportarExportar registros de erro 404Exportar CSVExportar redirecionamentosExporte e baixe os registros de erro 404 de um período de tempo selecionado na forma de um arquivo CSV. Deixe os campos "de" e "para" vazios para exportar todos os registros.Exportar os redirecionamentos atuais como um arquivo CSV.Ícone de link externoPerguntas frequentesRELATÓRIO COMPLETOVerificação de fatosVerificação de fatosIlhas FalklandIlhas Falkland (Ilhas Malvinas)Ilhas Falkland (Malvinas)Ilhas FaroéFaxFijiFiltroFiltrar por tipo de dado estruturado (schema)EncontrarFinlândiaPara mais informações, consulte %s.Para usuários avançados que desejam controlar todos os aspectos de SEO do site. São oferecidas opções para alterar tudo e ter controle total sobre o SEO do site.Para sites em que você deseja alterar apenas o básico e deixar que o Rank Math faça a maior parte do trabalho pesado. A maioria das configurações é definida como padrão, de acordo com as melhores práticas do setor. Basta configurar e esquecer.Para seu conteúdo de vídeo, um sitemap de vídeo é uma etapa recomendada para obter melhores classificações e inclusão na pesquisa de vídeo.FormatoFormato usado para as novas legendas.Formato usado para as novas descrições.Formato usado quando o endereço é exibido usando o shortcode [rank_math_contact_info].
    Tags disponíveis: {address}, {locality}, {region}, {postalcode}, {country}, {gps}Formato: +1-401-555-1212FrançaVersão gratuitaGuina FrancesaPolinésia FrancesaTerritórios Franceses do SulSexta-feiraA partir da dataGTINFerramenta de migração GTIN para WooCommerceO valor GTIN foi migrado para o campo GTIN do WooCommerce para %d produto.Os valores de GTIN foram migrados para o campo GTIN do WooCommerce para %d produtos.GTIN-12GTIN-13GTIN-14GTIN-8GabãoGâmbiaJogos e hobbiesGerarGerar dado estruturado (schema) de vídeo para posts/páginas antigosCoordenadas geográficasGeórgiaAlemanhaGanaGibraltarIdentificador globalChave do identificador global a ser usada no dado estruturado (schema) do produto.Rótulo do identificador globalRótulo do identificador global a ser mostrado na página do produto.Atualizações principais do GoogleAtualizações principais do Google nos gráficosChave de API do Google MapsAPI de incorporação do Google MapsNome da publicação no Google NotíciasGoverno e organizaçõesGréciaGroelândiaGranadaGuadalupeGuamGuatemalaGuernseyGuinéGuiné-BissauGuianaTag HTMLHaitiSaúdeIlha Heard e Ilhas McDonaldIlha Heard e Ilhas McDonaldOcultar dias fechadosOcultar horário de funcionamentoOcultar sitemapOcultar rotaOcultar o sitemap dos visitantes normais?Organização contratante AcessosSanta Sé (Estado da Cidade do Vaticano)HondurasHong KongAo passar o mouseComo fazerHungriaHíbridoISBNIslândiaIdentificadorSe um redirecionamento importado for diferente de um redirecionamento existente (ou de outro redirecionamento importado) apenas pelo valor da origem, esses redirecionamentos serão mesclados em um único redirecionamento com várias origens. Você pode alterar esse comportamento com o gancho de filtro %s.Se o ID numérico for especificado na coluna %s, o redirecionamento será editado. Se não estiver definido ou estiver vazio, será criado um novo redirecionamento.Se você puder ver os dados do site nas suas contas do Search Console e do Analytics, mas não aqui, então %1$s tente reconectar sua conta %2$s e certifique-se de que as propriedades corretas estejam selecionadas nas %1$s Configurações do Analytics%2$s.ALT da imagemTítulo da imagemImportarImportação e exportaçãoImportar CSVImportar redirecionamentosImporte metadados de SEO para posts, termos e usuários a partir de um arquivo CSV.Importe um arquivo CSV para criar ou atualizar redirecionamentos. O arquivo deve incluir pelo menos as seguintes colunas: %sA importação não pôde ser cancelada.A importação não pôde ser cancelada: Nonce inválido. Tente novamente.A importação não pôde ser cancelada: Você não tem permissão para importar conteúdo para este site.Falha na importação.Importação concluída. Nas próximas etapas, você poderá revisar as configurações.Importação em andamento...Importação bem-sucedida.Foram importadas %d linhas.ImpressõesIncluir imagensIncluir imagens dos campos ACF.Incluir arquivo KML no sitemapIncluir apenas palavras-chave rastreadasIncluir seçõesInclua as localizações comerciais nos resultados da pesquisa em todo o site.Incluir redirecionamentos desativadosIncluir imagens adicionadas nos campos ACF.Incluir colunas somente de leitura (pontuação de SEO e contagem de links)Inclua referências às imagens do conteúdo do post nos sitemaps. Isso ajuda os mecanismos de pesquisa a indexar melhor suas imagens.IndexarÍndiaIndica se o podcast tem linguagem explícita ou conteúdo adulto.IndonésiaInserir/editar linkNonce inválido.IrãRepublic Islâmica do IrãIraqueIrlandaÉ explícitoIlha de ManIsraelParece que não há estatísticas para mostrar no momento.Parece que você não tem uma assinatura ativa para %1$s. Consulte %2$sdetalhes e preços%3$s.ItáliaItens processados: %1$s/%2$sCosta do MarfimJamaicaJapãoJerseyLocalização da vagaAnúncio de empregoTipo de vagaJordâniaO KML é um formato de arquivo usado para exibir dados geográficos em um navegador da Terra, como o Google Earth. Mais informações: Localizações KMLCazaquistãoQuêniaPalavras-chaveCrianças e famíliaQuilômetrosQuiribátiRepública Popular Democrática da CoreiaRepública da CoreiaKosovoKuaiteQuirguistãoRepública Democrática Popular do LaosLaosÚltima modificação.Valores de latitude e longitude separados por vírgula.LetôniaSaiba maisSaiba mais sobre o Sitemap de vídeo.Saiba mais sobre Sitemaps XML.Saiba mais.LíbanoEsquerdaLesotoLibériaLíbiaJamahiriya Árabe da LíbiaLicençaLiechtensteinLimite o número de localizações exibidas em seu site aos mais próximos do usuário.Cor do linkTítulo do linkLink inserido.Link selecionado.Link para o relatório completoLista de nomes de campos personalizados para verificar o conteúdo de vídeo. Adicione um por linha.LituâniaNegócio localSitemap localLocalizaçãoCategorias da localizaçãoDetecção de localizaçãoNome do tipo de post de localizaçãoLocalizaçõesBase da categoria de localizaçõesBase do tipo de post de localizaçãoNome do tipo de post de localizações (plural)LogoLink do logoLogo que aparece na parte do cabeçalho do relatório.LuxemburgoMPNMacauR.A.E. de Macau, ChinaMacauMacedôniaAntiga República Iugoslava da MacedôniaMadagascarTorne seus podcasts detectáveis ​​por meio do Google Podcasts, Apple Podcasts e serviços semelhantes com o feed RSS do podcast e a marcação de Schema gerados pelo Rank Math.Torne seus podcasts detectáveis por meio do Google Podcasts, Apple Podcasts e serviços semelhantes. %s.MalawiMalásiaMaldivasMáliMaltaGerenciar categoriasMapaAltura do mapaConfigurações do mapaEstilo do mapaTipo de mapaLargura do mapaMarcar como resolvido.Marcar como não resolvido.Ilhas MarshallMartinicaMateriais:MauritâniaMaurícioNúmero máximo de localizações a serem exibidosMaioteSistema de mediçãoMescladoMéxicoMicronésiaEstados Federados da MicronésiaMeio ao centroMeio à esquerdaMeio à direitaMigrarMigre os valores GTIN do plugin para o campo GTIN nativo do WooCommerce.MilhasCabeçalhos CSV ausentes.Tag alt ausenteLegenda ausenteArquivo de importação ausente.Faltando uma ou mais colunas obrigatórias.Tag de título ausente ou padrãoMoldáviaRepública da MoldáviaMônacoSegunda-feiraMongóliaMonitorar o desempenho de SEOMontenegroMesesMontserratMais detalhesMais informaçõesMarrocosFilmeMoçambiqueMúsicaMianmarMianmar (Birmânia)NomeNome para o podcast.Nome*NamíbiaNauruNepalHolandaAntilhas HolandesasNovo %sNova categoria %sNova CaledôniaNome da nova categoriaNovo dado estruturado (schema)Nova ZelândiaNotícias e políticaArtigo de notíciasTipo de post de notíciasSitemap de notíciasSitemaps de notíciasOs sitemaps de notícias permitem que você controle o conteúdo que envia ao Google News (Google Notícias).Os sitemaps de notícias permitem que você controle o conteúdo que envia ao Google News (Google Notícias). Mais informações: Visão geral dos sitemaps de notíciasNicaráguaNígerNigériaNiueNãoNenhum %s encontrado na lixeira.Nenhum %s encontrado.Não arquivarNão seguirNão indexar imagensNão indexarSem fragmento de código (snippet)Sem alteraçãoNão há dados para mostrar.Nenhum arquivo selecionado.Nenhum corpo HTML encontrado.Nenhuma correspondência foi encontrada.Não foram encontrados posts para converter.Não foram encontrados produtos para migrar.Nenhum dado estruturado (schema) encontrado na lixeira.Nenhum dado estruturado (schema) encontrado.Nenhuma configuração encontrada para ser importada.Nenhum URL encontrado.Nenhum ID válido fornecido.Nenhum redirecionamento válido foi encontrado.Não indexar (noindex) produtos ocultosPalavra aleatória não persistente escolhida de uma lista. Uma nova palavra aleatória será escolhida a cada carregamento de página.Erro de nonce. Tente novamente.NenhumNenhum (Clique aqui para definir um)Ilha NorfolkNormalCoréia do NorteIlhas Marianas do NorteNoruegaObservação:ID único do objetoDesativadoOmãDepois de salvar as alterações, criaremos um novo tipo de post personalizado chamado "Localizações", onde você poderá adicionar vários locais do seu negócio/organização.Ocorreu um ou mais erros durante a importação: Um ou mais dos redirecionamentos selecionados não puderam ser alterados porque estão agendados para ativação/desativação futura.Apenas as colunas %1$s e %2$s são obrigatórias, as outras são opcionais.Aberto 24 horas por dia, 7 dias por semanaRótulo "Aberto 24/7"Rótulo "Aberto 24h"Aberto agoraHorário de funcionamentoFormato do horário de funcionamentoConfigurações do horário de funcionamentoHorário de funcionamento:OrganizaçãoLogo da organizaçãoURL da organizaçãoPosts órfãosE-mail do proprietário Nome do proprietárioVersão PROPquistãoPalauPalestinaTerritório PalestinoTerritório Ocupado da PalestinaPanamáPapua Nova GuinéParaguaiCategoria principal (ascendente)Categoria principal (ascendente):Folha de pagamentoPalavra aleatória persistente escolhida de uma listaPessoaPessoa ou empresaNome da pessoa/organizaçãoPerúFilipinasTelefoneNúmero de telefoneDepurador do PinterestPitcairnConecte o %1$s Rank Math SEO PRO %2$s para atualizações automáticas.Ative os módulos "Dados estruturados (schema)" e "Sitemap" para usar este recurso.Ative o módulo "Dados estruturados (schema)" para usar este módulo.Ative o módulo de sitemap para usar este recurso.Selecione um arquivo CSV para importar.Selecione um arquivo para importar.Selecione pelo menos um tipo de objeto para exportar.Atualize o Rank Math Gratuito para a versão mais recente antes de usar o Rank Math PRO.Atualize a versão gratuita antes de atualizar o Rank Math SEO PRO.PodcastCategoria do podcastDescrição do podcastImagem do podcastNome do podcastImagem do canal de podcast definida nas configurações do Rank Math.PolôniaPreenche o dado estruturado (schema) de vídeo automático, detectando automaticamente qualquer vídeo no conteúdo.PortugalPosiçãoResumo de posiçõesPostAnálise dos postsDados estruturados (schemas)Dado estruturado (schema)Tipos de post:Data de expiração da publicaçãoPostsTempo de preparoPré-visualizarPré-visualizar imagemFaixa de preçoPreço válido atéIndicação de preço%s PrincipalPaís principalPalavra-chave de foco principalImprimirProdutoMarca do produtoMoeda do produtoProduto em estoquePreço do produtoSKU do produtoPrósForneça uma descrição detalhada da sua organização.Forneça detalhes relevantes de sua empresa para incluir nos dados estruturados (Schemas) de organização.Tipos de posts públicosTaxonomias públicasData de publicaçãoData de publicaçãoPorto RicoCatarPalavra aleatóriaDado estruturado (schema) de perguntas frequentes do Rank MathRank Math PROO Rank Math PRO está instalado, mas não está conectado à sua conta, então você está perdendo recursos importantes de SEO.Rank Math SEOFiltros de SEO do Rank MathRank Math SEO PRORank Math SEO PRO para WordPressModelos de dados estruturados (schemas) do Rank MathRank Math [Relatório de SEO] - %sA versão gratuita do Rank Math é necessária para executar o Rank Math PRO, mas ela não pôde ser ativada automaticamente. Instale e ative primeiro a versão gratuita.A versão gratuita do Rank Math é necessária para executar o Rank Math PRO, mas ela não pôde ser instalada automaticamente. Instale e ative primeiro a versão gratuita.A versão gratuita do Rank Math é necessária para executar o Rank Math PRO. Ambos os plugins estão agora desativados.Rank Math: Adicionado o dado estruturado (schema) de vídeo aos posts.ReceitaIngredientes da receitaInstruções da receitaDescrição do vídeo da receitaNome do vídeo da receitaMiniatura do vídeo da receitaRendimento da receitaPosts redirecionadosCategorias de redirecionamentoCSV de redirecionamentosRedirecionamentos sincronizados com o arquivo .htaccess.Página da web de referência Religião e espiritualidadeRemoverRemover dados de mídia do feed RSSSubstituirSubstitua caracteres ou palavras nas tags alt, nas tags de título ou nas legendas.SubstituiçõesEndereço de e-mail do relatórioAssunto do email do relatórioTexto do rodapé do relatórioFundo do cabeçalho do relatórioLogo do relatórioTexto superior do relatórioRepública da IrlandaRestauranteReuniãoValidador de Rich Pins (Pins Avançados)DireitaMapa de estradasMeta robotsMeta robots editados para %1$d %2$s.RomêniaRotaRótulo da rotaRússiaFederação RussaRuandaReuniãoDescrição de SEODetalhes de SEORelatório de SEO do seu siteConfigurações de SEOTítulo de SEOO SEO é a fonte de tráfego mais consistente para qualquer siteSão BartolomeuSanta HelenaSão Cristóvão e NevisSanta LúciaSão Martinho (parte holandesa)São Martinho (parte francesa)São Pedro e MiquelonSão Vicente e GranadinasSalárioMoeda do salárioSamoaSão MarinoSão Tomé e PríncipeSatéliteSábadoArábia SauditaSalvar e continuarDado estruturado (schema)Modelos de dado estruturado (schema)Dado estruturado (schema) editado para %1$d %2$s.Dado estruturado (schema) para adicionar.Dados estruturados (schemas)Ciência e medicinaPesquisarPesquisar %sImpressão de pesquisa:Pesquisar localizações dentro do raioPesquisar categorias de redirecionamentoTráfego de pesquisaTráfego de pesquisa:Pesquisar categoriasOs mecanismos de pesquisa podem exibir com destaque o seu número de telefone de contato para usuários de dispositivos móveis.Pesquisar dados estruturados (schemas)String pesquisadaTemporadaTelefone secundárioSelecionar marcaSelecionar categoriaSelecionar páginaSelecione a taxonomia da marca do produto a ser usada na marcação do Schema.org e OpenGraph.Selecione um arquivo de configurações do Rank Math em seu computador e envie-o para usar as configurações personalizadas.Selecione uma página do seu site onde você deseja mostrar os metadados do LocalBusiness (Negócios locais).Selecione os horários de funcionamento. Você pode adicionar vários conjuntos se tiver horários de abertura ou fechamento diferentes em alguns dias ou se tiver um intervalo no meio do dia. Os horários são especificados usando o horário de 24:00.Selecione os tipos de post para ativar as opções de SEO para eles e incluí-los no sitemap.Selecione as taxonomias para ativar as opções de SEO para elas e incluí-las no sitemap.Selecione a categoria que melhor reflete o conteúdo do seu programa.Selecione a marca d'água padrão que será aplicada se nenhuma marca d'água específica for selecionada.Selecione o estilo de mapa que deseja usar na interface do seu site.Selecione o tipo de post onde você usa vídeos e deseja que eles sejam mostrados na pesquisa de vídeos.Selecione o tipo de post que você usa para artigos de notícias.Selecione o texto a ser exibido ao lado do horário de funcionamento quando a loja estiver aberta 24 horas por dia, 7 dias por semana.Selecione esta opção se você tiver um arquivo de configurações personalizadas do Rank Math que deseja usar.Selecione se deseja incluir um link para a página de administração do relatório completo no e-mail ou não.Selecione quais tabelas mostrar no relatório.Selecione o país principal de operação da sua organização. Isso ajuda a melhorar a precisão do localizador de lojas.Selecione o seu sistema de medição preferido (milhas ou quilômetros).SenegalCapitalização de frasesSérviaSérvia e MontenegroServiçoDefina as páginas de produtos como noindex (não indexar) quando a visibilidade do catálogo do WooCommerce estiver definida como oculta.ConfiguraçõesAs configurações não puderam ser importadas:As configurações não puderam ser importadas: Falha ao enviar.O arquivo de configurações não pôde ser importado:SeichelesMostrar %sMostrar URL do negócioMostrar número COC (licença)Mostrar filtro de categoriasMostrar endereço da empresaMostrar nome da empresaMostrar paísMostrar e-mailMostrar número do FAXMostrar identificador globalMostrar janela de informaçõesMostrar logoMostrar mapaMostrar agrupamento de marcadoresMostrar horário de funcionamentoMostrar indicação de preçoMostrar número primárioMostrar planejador de rotasMostrar rótulo da rotaMostrar número secundárioMostrar estadoMostrar identificação fiscalMostrar número do CNPJMostrar endereço em uma linhaMostrar a localização mais próxima se não for encontrada nenhuma dentro do raioMostrar o rótulo “Aberto agora” após o horário de abertura no dia atualMostrar raioMostrar rotaSerra LeoaSingapuraSão MartinhoSitemapSitemapsEslováquiaEslovêniaSociedade e culturaProgramaIlhas SalomãoSomáliaNenhuma palavra-chave encontrada.Nenhuma localização foi encontrada.Nenhum ID de post encontrado.Nenhum ID de registro encontrado.Apenas usuários autenticados podem pesquisar a palavra-chave.Você não tem permissão para exportar redirecionamentos neste site.Você não tem permissão para exportar o conteúdo deste site.Você não tem permissão para importar conteúdo para este site.Você não tem permissão para importar redirecionamentos neste site.Você não tem permissão para salvar o modelo.Seu usuário não parece ter os recursos necessários para exportar.África do SulIlhas Geórgia do Sul e Sandwich do SulIlhas Geórgia do Sul e Sandwich do SulCoreia do SulSudão do SulEspanhaCobertura especialSitemaps especiais:Esportes e recreaçãoSri LankaSanta HelenaSão Cristóvão e NevisSanta LúciaSão MartinhoSão Pedro e MiquelãoSão Vicente e GranadinasIniciar auditoriaLocalizador de lojasAssunto dos e-mails do relatório.SudãoDomingoTurbine o SEO do seu site com as opções do Rank Math PRO, como análises do site, desempenho de SEO, modelos de dados estruturados (schemas) personalizados, sitemaps para notícias/vídeos, etc.Fornecedor:SurinameSvalbard e Jan MayenSvalbard e Jan MayenSuazilândiaSuéciaSuiçaSincronizar com o .htaccessSíriaRepública Árabe da SíriaSão Tomé e PríncipeSão Tomé e PríncipeTV e cinemaTagsTaiwanTaiwan, Província da ChinaTadjiquistãoTanzâniaRepública Unida da TanzâniaID do CPFTaxonomias:Taxonomia para procurar termosTecnologiaCobertura temporalTermosTerrenoCor do textoTexto ou HTML básico para inserir abaixo do título.Texto ou HTML básico para inserir na área do rodapé.Texto a ser mostrado nos horários de funcionamento quando a empresa estiver fechada.TailândiaA coluna %1$s pode conter o valor %2$s ou estar vazia.Os valores GTIN do plugin estão sendo transferidos para o campo GTIN integrado do WooCommerce. Este processo é executado em segundo plano e você receberá uma mensagem de confirmação quando todos os dados do produto tiverem sido migrados corretamente. Você pode fechar esta página.O endereço de e-mail do proprietário do podcast. Certifique-se de que o endereço de e-mail esteja ativo e monitorado.As seguintes linhas não puderam ser importadas: O rótulo que aparece na barra lateral para o tipo de post personalizado onde você pode adicionar e gerenciar localizações.O nome da publicação de notícias. Deve corresponder exatamente ao nome que aparece em seus artigos em news.google.com, omitindo quaisquer parênteses finais. Mais informações em support.google.comNome do contato do proprietário do podcast.A faixa de preço do negócio, por exemplo R$ R$ R$.Os redirecionamentos não puderam ser sincronizados porque o arquivo .htaccess não existe ou não é gravável.A contagem total de testes é diferente para o concorrente, pois não temos acesso ao banco de dados deles.Este sitemap de vídeo é gerado pelo Plugin de SEO para WordPress Rank Math. É o que os mecanismos de pesquisa, como o Google, usam para localizar e entender o conteúdo de vídeo do seu site.Este sitemap XML contém %s URLs.Este sitemap XML é gerado pelo Plugin de SEO do WordPress Rank Math. É o que os mecanismos de pesquisa, como o Google, usam para rastrear e re-rastrear posts/páginas/produtos/imagens/arquivos em seu site.Este e-mail foi enviado a você como um membro cadastrado do site %s.Esta opção permite que você monitore o desempenho de SEO de todos os seus sites em um painel centralizado no RankMath.com, para que você possa verificar os sites rapidamente. Saiba mais.Esta opção permite que você mostre %s nos gráficos de análise.Esta página não pode carregar o Google Maps corretamente. Adicione %s.Esta atualização irá instalar uma versão beta do Rank Math SEO PRO.Quinta-feiraFormato da hora usado no shortcode de contato.Timor-LesteTítuloCapitalização de títuloTexto do título definido para a imagem atual.Até a dataPara atualizar suas preferências de e-mail, %s. ###ADDRESS###TôgoToquelauTongaFerramentas:Superior ao centroSuperior à esquerdaPrincipais palavras-chave perdedorasPrincipais posts perdedoresSuperior à direitaPrincipais palavras-chave vencedorasPrincipais posts vencedoresTotal de cliquesTotal de impressõesTotal de palavras-chaveTempo totalPrefixo de rastreamentoTrindade e TobagoTrindad e TobagoTerça-feiraTunísiaTurquiaTurcomenistãoIlhas Turcas e CaicosIlhas Turcas e CaicosDesativadoTuvaluTipoIlhas Virgens AmericanasURLURL do seu site ou do site da sua empresa.URL para onde o link do logo deve apontar.UgandaOpaUcrâniaSem categoriaEmirados Árabes UnidosReino UnidoReino Unido (UK)Estados UnidosEstados Unidos (US)Ilhas Menores Distantes dos Estados UnidosRegião desconhecidaTipo de objeto desconhecido.Cancelar a publicação quando expiradoAtualizarAtualizar %sAtualizar categoria %sAtualizar categoriaAtualizar dado estruturado (schema)AtualizadoEnviarEnviando...UruguaiUse %1$s (diferencia maiúsculas de minúsculas) como o valor da coluna %2$s para excluir um redirecionamento.Usar várias localizaçõesUsar opções avançadasUsar na marcação de dados estruturados (schema)Use as seguintes colunas no arquivo CSV (a ordem não importa): %sFunções de usuário:UsuáriosUsbequistãoID do CNPJVER ANÁLISES DETALHADASVanuatuVaticanoVenezuelaVídeoTipo de post de vídeoSitemap de vídeoSitemaps de vídeoOs sitemaps de vídeo fornecem aos mecanismos de pesquisa informações sobre o conteúdo de vídeo do seu site.Os sitemaps de vídeo fornecem informações aos mecanismos de pesquisa sobre o conteúdo de vídeo em seu site. Mais informações: Sitemaps de VídeoMiniatura do vídeoMiniatura do vídeo: %sURL do vídeo.VietnãVietnãVer %sVer dado estruturado (schema)Ver dados estruturados (schemas)Ilhas Virgens BritânicasIlhas Virgens Americanas.Wallis e FutunaWallis e FutunaAtenção:Criamos o %1$sRank Math, um plugin de SEO para WordPress%2$s, para ajudar todos os proprietários de sites a terem acesso às ferramentas de SEO de que precisam para melhorar seu SEO e atrair mais tráfego para seu site.Nome alternativo do siteNome do siteQuarta-feiraSaara OcidentalSamoa OcidentalQuando ativadas, as seções de palavras-chave vencedoras e palavras-chave perdedoras mostrarão apenas as palavras-chave rastreadas.Quando ativada, a seção de palavras-chave vencedoras mostrará apenas as palavras-chave rastreadas.Mundo todoSitemap XMLOs sitemaps XML ajudam os mecanismos de pesquisa a indexar o conteúdo do seu site de forma mais eficaz.IêmenSimVocê usou todos os seus créditos de IA e precisa comprar mais com o seu provedor de serviços de SEO.Geralmente, você só precisará de um sitemap de notícias quando seu site estiver incluído no Google News (Google Notícias).Geralmente, você só precisará de um sitemap de vídeo quando o seu site tiver conteúdo de vídeo.O arquivo KML de suas localizações pode ser encontrado aqui: %sO índice do seu sitemap de notícias pode ser encontrado aqui: %sSeu feed RSS de podcast pode ser encontrado aqui: %sO índice do seu sitemap de vídeo pode ser encontrado aqui: %sSua localização:Seu nome ou nome da empresa destinado a aparecer no painel de Conhecimento do Google (Google's Knowledge).ZâmbiaZimbábueNível do zoomtodas minúsculasclique aquipor exemplo: 09:00-17:00https://rankmath.com/?utm_source=Plugin&utm_medium=Readme%20Author%20URI&utm_campaign=WPhttps://rankmath.com/wordpress/plugin/seo-suite/O sitemap locations.kml é gerado automaticamente quando o módulo de SEO local está ativado e as coordenadas geográficas são adicionadas.nosso artigo da base de conhecimentoCategorias do redirecionamentoCategoria do redirecionamentoIlhas Ålandlanguages/rank-math-pro-pt_BR.po000064400000562413147600403130012547 0ustar00msgid "" msgstr "" "Project-Id-Version: Rank Math SEO PRO\n" "POT-Creation-Date: 2024-11-28 01:35-0300\n" "PO-Revision-Date: 2024-11-28 02:13-0300\n" "Last-Translator: \n" "Language-Team: \n" "Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" "X-Generator: Poedit 3.5\n" "X-Poedit-Basepath: ..\n" "X-Poedit-Flags-xgettext: --add-comments=translators:\n" "X-Poedit-WPHeader: rank-math-pro.php\n" "X-Poedit-SourceCharset: UTF-8\n" "X-Poedit-KeywordsList: __;_e;_n:1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;esc_attr__;" "esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c;_n_noop:1,2;" "_nx_noop:3c,1,2;__ngettext_noop:1,2\n" "X-Poedit-SearchPath-0: .\n" "X-Poedit-SearchPathExcluded-0: *.min.js\n" #: includes/3rdparty/divi/class-divi.php:339 msgid "Rank Math FAQ Schema" msgstr "Dado estruturado (schema) de perguntas frequentes do Rank Math" #: includes/3rdparty/divi/class-divi.php:368 #: includes/3rdparty/elementor/class-elementor.php:78 msgid "Add FAQ Schema Markup" msgstr "Adicionar marcação de dado estruturado (schema) de perguntas frequentes" #: includes/3rdparty/divi/class-divi.php:369 #: includes/3rdparty/elementor/class-elementor.php:81 msgid "Added by the Rank Math SEO Plugin." msgstr "Adicionado pelo plugin Rank Math SEO." #: includes/3rdparty/divi/class-divi.php:375 #: includes/modules/local-seo/views/titles-options.php:553 msgid "Yes" msgstr "Sim" #: includes/3rdparty/divi/class-divi.php:376 #: includes/modules/local-seo/views/titles-options.php:552 msgid "No" msgstr "Não" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:43 #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:71 #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:139 msgid "Breadcrumbs" msgstr "Caminhos de navegação (breadcrumbs)" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:79 msgid "Breadcrumbs are disabled in the Rank Math SEO" msgstr "Caminhos de navegação (breadcrumbs) estão desativados no Rank Math SEO" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:79 #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:128 msgid "Breadcrumbs Panel" msgstr "Painel dos caminhos de navegação (breadcrumbs)" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:89 msgid "Alignment" msgstr "Alinhamento" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:93 msgid "Left" msgstr "Esquerda" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:97 msgid "Center" msgstr "Centro" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:101 msgid "Right" msgstr "Direita" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:112 msgid "HTML Tag" msgstr "Tag HTML" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:115 #: includes/modules/acf/class-acf.php:48 #: includes/modules/local-seo/views/titles-options.php:350 #: includes/modules/local-seo/views/titles-options.php:673 #: includes/modules/local-seo/views/titles-options.php:688 #: includes/modules/local-seo/views/titles-options.php:703 #: includes/modules/schema/class-video.php:78 #: includes/modules/schema/class-video.php:93 #: includes/modules/schema/class-video.php:119 msgid "Default" msgstr "Padrão" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:128 msgid "Additional settings are available in the Rank Math SEO" msgstr "Configurações adicionais estão disponíveis no Rank Math SEO" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:156 msgid "Text Color" msgstr "Cor do texto" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:170 msgid "Normal" msgstr "Normal" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:177 msgid "Link Color" msgstr "Cor do link" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:191 msgid "Hover" msgstr "Ao passar o mouse" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:198 msgid "Color" msgstr "Cor" #: includes/admin/class-admin-helper.php:125 #: includes/admin/class-admin-helper.php:376 msgid "Worldwide" msgstr "Mundo todo" #: includes/admin/class-admin-helper.php:126 #: includes/admin/class-admin-helper.php:377 #: includes/modules/local-seo/views/titles-options.php:25 msgid "Afghanistan" msgstr "Afeganistão" #: includes/admin/class-admin-helper.php:127 #: includes/admin/class-admin-helper.php:379 #: includes/modules/local-seo/views/titles-options.php:26 msgid "Albania" msgstr "Albânia" #: includes/admin/class-admin-helper.php:128 #: includes/admin/class-admin-helper.php:380 #: includes/modules/local-seo/views/titles-options.php:27 msgid "Algeria" msgstr "Argélia" #: includes/admin/class-admin-helper.php:129 #: includes/admin/class-admin-helper.php:381 msgid "American Samoa" msgstr "Samoa Americana" #: includes/admin/class-admin-helper.php:130 #: includes/admin/class-admin-helper.php:382 #: includes/modules/local-seo/views/titles-options.php:28 msgid "Andorra" msgstr "Andorra" #: includes/admin/class-admin-helper.php:131 #: includes/admin/class-admin-helper.php:383 #: includes/modules/local-seo/views/titles-options.php:29 msgid "Angola" msgstr "Angola" #: includes/admin/class-admin-helper.php:132 #: includes/admin/class-admin-helper.php:384 #: includes/modules/local-seo/views/titles-options.php:30 msgid "Anguilla" msgstr "Anguila" #: includes/admin/class-admin-helper.php:133 #: includes/admin/class-admin-helper.php:385 #: includes/modules/local-seo/views/titles-options.php:31 msgid "Antarctica" msgstr "Antártida" #: includes/admin/class-admin-helper.php:134 #: includes/modules/local-seo/views/titles-options.php:32 msgid "Antigua and Barbuda" msgstr "Antígua e Barbuda" #: includes/admin/class-admin-helper.php:135 #: includes/admin/class-admin-helper.php:387 #: includes/modules/local-seo/views/titles-options.php:33 msgid "Argentina" msgstr "Argentina" #: includes/admin/class-admin-helper.php:136 #: includes/admin/class-admin-helper.php:388 #: includes/modules/local-seo/views/titles-options.php:34 msgid "Armenia" msgstr "Armênia" #: includes/admin/class-admin-helper.php:137 #: includes/admin/class-admin-helper.php:389 #: includes/modules/local-seo/views/titles-options.php:35 msgid "Aruba" msgstr "Aruba" #: includes/admin/class-admin-helper.php:138 #: includes/admin/class-admin-helper.php:390 #: includes/modules/local-seo/views/titles-options.php:36 msgid "Australia" msgstr "Austrália" #: includes/admin/class-admin-helper.php:139 #: includes/admin/class-admin-helper.php:391 #: includes/modules/local-seo/views/titles-options.php:37 msgid "Austria" msgstr "Áustria" #: includes/admin/class-admin-helper.php:140 #: includes/admin/class-admin-helper.php:392 #: includes/modules/local-seo/views/titles-options.php:38 msgid "Azerbaijan" msgstr "Azerbaijão" #: includes/admin/class-admin-helper.php:141 #: includes/admin/class-admin-helper.php:393 #: includes/modules/local-seo/views/titles-options.php:39 msgid "Bahamas" msgstr "Bahamas" #: includes/admin/class-admin-helper.php:142 #: includes/admin/class-admin-helper.php:394 #: includes/modules/local-seo/views/titles-options.php:40 msgid "Bahrain" msgstr "Bahrein" #: includes/admin/class-admin-helper.php:143 #: includes/admin/class-admin-helper.php:395 #: includes/modules/local-seo/views/titles-options.php:41 msgid "Bangladesh" msgstr "Bangladesh" #: includes/admin/class-admin-helper.php:144 #: includes/admin/class-admin-helper.php:396 #: includes/modules/local-seo/views/titles-options.php:42 msgid "Barbados" msgstr "Barbados" #: includes/admin/class-admin-helper.php:145 #: includes/admin/class-admin-helper.php:397 #: includes/modules/local-seo/views/titles-options.php:43 msgid "Belarus" msgstr "Bielorrússia" #: includes/admin/class-admin-helper.php:146 #: includes/admin/class-admin-helper.php:398 #: includes/modules/local-seo/views/titles-options.php:45 msgid "Belgium" msgstr "Bélgica" #: includes/admin/class-admin-helper.php:147 #: includes/admin/class-admin-helper.php:399 #: includes/modules/local-seo/views/titles-options.php:46 msgid "Belize" msgstr "Belize" #: includes/admin/class-admin-helper.php:148 #: includes/admin/class-admin-helper.php:400 #: includes/modules/local-seo/views/titles-options.php:47 msgid "Benin" msgstr "Benim" #: includes/admin/class-admin-helper.php:149 #: includes/admin/class-admin-helper.php:401 #: includes/modules/local-seo/views/titles-options.php:48 msgid "Bermuda" msgstr "Bermudas" #: includes/admin/class-admin-helper.php:150 #: includes/admin/class-admin-helper.php:402 #: includes/modules/local-seo/views/titles-options.php:49 msgid "Bhutan" msgstr "Butão" #: includes/admin/class-admin-helper.php:151 #: includes/admin/class-admin-helper.php:403 #: includes/modules/local-seo/views/titles-options.php:50 msgid "Bolivia" msgstr "Bolívia" #: includes/admin/class-admin-helper.php:152 #: includes/modules/local-seo/views/titles-options.php:52 msgid "Bosnia and Herzegovina" msgstr "Bósnia e Herzegovina" #: includes/admin/class-admin-helper.php:153 #: includes/admin/class-admin-helper.php:405 #: includes/modules/local-seo/views/titles-options.php:53 msgid "Botswana" msgstr "Botsuana" #: includes/admin/class-admin-helper.php:154 #: includes/modules/local-seo/views/titles-options.php:54 msgid "Bouvet Island" msgstr "Ilha Bouvet" #: includes/admin/class-admin-helper.php:155 #: includes/admin/class-admin-helper.php:406 #: includes/modules/local-seo/views/titles-options.php:55 msgid "Brazil" msgstr "Brasil" #: includes/admin/class-admin-helper.php:156 #: includes/admin/class-admin-helper.php:407 #: includes/modules/local-seo/views/titles-options.php:56 msgid "British Indian Ocean Territory" msgstr "Território Britânico do Oceano Índico" #: includes/admin/class-admin-helper.php:157 msgid "Brunei Darussalam" msgstr "Brunei Darussalam" #: includes/admin/class-admin-helper.php:158 #: includes/admin/class-admin-helper.php:410 #: includes/modules/local-seo/views/titles-options.php:59 msgid "Bulgaria" msgstr "Bulgária" #: includes/admin/class-admin-helper.php:159 #: includes/admin/class-admin-helper.php:411 #: includes/modules/local-seo/views/titles-options.php:60 msgid "Burkina Faso" msgstr "Burquina Faso" #: includes/admin/class-admin-helper.php:160 #: includes/admin/class-admin-helper.php:412 #: includes/modules/local-seo/views/titles-options.php:61 msgid "Burundi" msgstr "Burundi" #: includes/admin/class-admin-helper.php:161 #: includes/admin/class-admin-helper.php:413 #: includes/modules/local-seo/views/titles-options.php:62 msgid "Cambodia" msgstr "Camboja" #: includes/admin/class-admin-helper.php:162 #: includes/admin/class-admin-helper.php:414 #: includes/modules/local-seo/views/titles-options.php:63 msgid "Cameroon" msgstr "Camarões" #: includes/admin/class-admin-helper.php:163 #: includes/admin/class-admin-helper.php:415 #: includes/modules/local-seo/views/titles-options.php:64 msgid "Canada" msgstr "Canadá" #: includes/admin/class-admin-helper.php:164 #: includes/admin/class-admin-helper.php:416 #: includes/modules/local-seo/views/titles-options.php:65 msgid "Cape Verde" msgstr "Cabo Verde" #: includes/admin/class-admin-helper.php:165 #: includes/admin/class-admin-helper.php:418 #: includes/modules/local-seo/views/titles-options.php:66 msgid "Cayman Islands" msgstr "Ilhas Cayman" #: includes/admin/class-admin-helper.php:166 #: includes/admin/class-admin-helper.php:419 #: includes/modules/local-seo/views/titles-options.php:67 msgid "Central African Republic" msgstr "República Centro-Africana" #: includes/admin/class-admin-helper.php:167 #: includes/admin/class-admin-helper.php:420 #: includes/modules/local-seo/views/titles-options.php:68 msgid "Chad" msgstr "Chade" #: includes/admin/class-admin-helper.php:168 #: includes/admin/class-admin-helper.php:421 #: includes/modules/local-seo/views/titles-options.php:69 msgid "Chile" msgstr "Chile" #: includes/admin/class-admin-helper.php:169 #: includes/admin/class-admin-helper.php:422 #: includes/modules/local-seo/views/titles-options.php:70 msgid "China" msgstr "China" #: includes/admin/class-admin-helper.php:170 #: includes/admin/class-admin-helper.php:423 #: includes/modules/local-seo/views/titles-options.php:71 msgid "Christmas Island" msgstr "Ilha Christmas" #: includes/admin/class-admin-helper.php:171 #: includes/modules/local-seo/views/titles-options.php:72 msgid "Cocos (Keeling) Islands" msgstr "Ilhas Cocos (Keeling)" #: includes/admin/class-admin-helper.php:172 #: includes/admin/class-admin-helper.php:424 #: includes/modules/local-seo/views/titles-options.php:73 msgid "Colombia" msgstr "Colômbia" #: includes/admin/class-admin-helper.php:173 #: includes/admin/class-admin-helper.php:425 #: includes/modules/local-seo/views/titles-options.php:74 msgid "Comoros" msgstr "Comores" #: includes/admin/class-admin-helper.php:174 msgid "Congo" msgstr "Congo" #: includes/admin/class-admin-helper.php:175 msgid "Congo, the Democratic Republic of the" msgstr "República Democrática do Congo" #: includes/admin/class-admin-helper.php:176 #: includes/admin/class-admin-helper.php:428 #: includes/modules/local-seo/views/titles-options.php:77 msgid "Cook Islands" msgstr "Ilhas Cook" #: includes/admin/class-admin-helper.php:177 #: includes/admin/class-admin-helper.php:429 #: includes/modules/local-seo/views/titles-options.php:78 msgid "Costa Rica" msgstr "Costa Rica" #: includes/admin/class-admin-helper.php:178 msgid "Cote D'ivoire" msgstr "Costa do Marfim" #: includes/admin/class-admin-helper.php:179 #: includes/admin/class-admin-helper.php:430 #: includes/modules/local-seo/views/titles-options.php:79 msgid "Croatia" msgstr "Croácia" #: includes/admin/class-admin-helper.php:180 #: includes/admin/class-admin-helper.php:431 #: includes/modules/local-seo/views/titles-options.php:80 msgid "Cuba" msgstr "Cuba" #: includes/admin/class-admin-helper.php:181 #: includes/admin/class-admin-helper.php:433 #: includes/modules/local-seo/views/titles-options.php:82 msgid "Cyprus" msgstr "Chipre" #: includes/admin/class-admin-helper.php:182 #: includes/modules/local-seo/views/titles-options.php:83 msgid "Czech Republic" msgstr "Republica Tcheca" #: includes/admin/class-admin-helper.php:183 #: includes/admin/class-admin-helper.php:436 #: includes/modules/local-seo/views/titles-options.php:84 msgid "Denmark" msgstr "Dinamarca" #: includes/admin/class-admin-helper.php:184 #: includes/admin/class-admin-helper.php:437 #: includes/modules/local-seo/views/titles-options.php:85 msgid "Djibouti" msgstr "Djibuti" #: includes/admin/class-admin-helper.php:185 #: includes/admin/class-admin-helper.php:438 #: includes/modules/local-seo/views/titles-options.php:86 msgid "Dominica" msgstr "Dominica" #: includes/admin/class-admin-helper.php:186 #: includes/admin/class-admin-helper.php:439 #: includes/modules/local-seo/views/titles-options.php:87 msgid "Dominican Republic" msgstr "República Dominicana" #: includes/admin/class-admin-helper.php:187 #: includes/admin/class-admin-helper.php:440 #: includes/modules/local-seo/views/titles-options.php:88 msgid "Ecuador" msgstr "Equador" #: includes/admin/class-admin-helper.php:188 #: includes/admin/class-admin-helper.php:441 #: includes/modules/local-seo/views/titles-options.php:89 msgid "Egypt" msgstr "Egito" #: includes/admin/class-admin-helper.php:189 #: includes/admin/class-admin-helper.php:442 #: includes/modules/local-seo/views/titles-options.php:90 msgid "El Salvador" msgstr "El Salvador" #: includes/admin/class-admin-helper.php:190 #: includes/admin/class-admin-helper.php:443 #: includes/modules/local-seo/views/titles-options.php:91 msgid "Equatorial Guinea" msgstr "Guiné Equatorial" #: includes/admin/class-admin-helper.php:191 #: includes/admin/class-admin-helper.php:444 #: includes/modules/local-seo/views/titles-options.php:92 msgid "Eritrea" msgstr "Eritreia" #: includes/admin/class-admin-helper.php:192 #: includes/admin/class-admin-helper.php:445 #: includes/modules/local-seo/views/titles-options.php:93 msgid "Estonia" msgstr "Estônia" #: includes/admin/class-admin-helper.php:193 #: includes/admin/class-admin-helper.php:446 #: includes/modules/local-seo/views/titles-options.php:94 msgid "Ethiopia" msgstr "Etiópia" #: includes/admin/class-admin-helper.php:194 msgid "Falkland Islands (Malvinas)" msgstr "Ilhas Falkland (Malvinas)" #: includes/admin/class-admin-helper.php:195 #: includes/admin/class-admin-helper.php:448 #: includes/modules/local-seo/views/titles-options.php:96 msgid "Faroe Islands" msgstr "Ilhas Faroé" #: includes/admin/class-admin-helper.php:196 #: includes/admin/class-admin-helper.php:449 #: includes/modules/local-seo/views/titles-options.php:97 msgid "Fiji" msgstr "Fiji" #: includes/admin/class-admin-helper.php:197 #: includes/admin/class-admin-helper.php:450 #: includes/modules/local-seo/views/titles-options.php:98 msgid "Finland" msgstr "Finlândia" #: includes/admin/class-admin-helper.php:198 #: includes/admin/class-admin-helper.php:451 #: includes/modules/local-seo/views/titles-options.php:99 msgid "France" msgstr "França" #: includes/admin/class-admin-helper.php:199 #: includes/admin/class-admin-helper.php:452 #: includes/modules/local-seo/views/titles-options.php:100 msgid "French Guiana" msgstr "Guina Francesa" #: includes/admin/class-admin-helper.php:200 #: includes/admin/class-admin-helper.php:453 #: includes/modules/local-seo/views/titles-options.php:101 msgid "French Polynesia" msgstr "Polinésia Francesa" #: includes/admin/class-admin-helper.php:201 #: includes/modules/local-seo/views/titles-options.php:102 msgid "French Southern Territories" msgstr "Territórios Franceses do Sul" #: includes/admin/class-admin-helper.php:202 #: includes/admin/class-admin-helper.php:454 #: includes/modules/local-seo/views/titles-options.php:103 msgid "Gabon" msgstr "Gabão" #: includes/admin/class-admin-helper.php:203 #: includes/admin/class-admin-helper.php:455 #: includes/modules/local-seo/views/titles-options.php:104 msgid "Gambia" msgstr "Gâmbia" #: includes/admin/class-admin-helper.php:204 #: includes/admin/class-admin-helper.php:456 #: includes/modules/local-seo/views/titles-options.php:105 msgid "Georgia" msgstr "Geórgia" #: includes/admin/class-admin-helper.php:205 #: includes/admin/class-admin-helper.php:457 #: includes/modules/local-seo/views/titles-options.php:106 msgid "Germany" msgstr "Alemanha" #: includes/admin/class-admin-helper.php:206 #: includes/admin/class-admin-helper.php:458 #: includes/modules/local-seo/views/titles-options.php:107 msgid "Ghana" msgstr "Gana" #: includes/admin/class-admin-helper.php:207 #: includes/admin/class-admin-helper.php:459 #: includes/modules/local-seo/views/titles-options.php:108 msgid "Gibraltar" msgstr "Gibraltar" #: includes/admin/class-admin-helper.php:208 #: includes/admin/class-admin-helper.php:460 #: includes/modules/local-seo/views/titles-options.php:109 msgid "Greece" msgstr "Grécia" #: includes/admin/class-admin-helper.php:209 #: includes/admin/class-admin-helper.php:461 #: includes/modules/local-seo/views/titles-options.php:110 msgid "Greenland" msgstr "Groelândia" #: includes/admin/class-admin-helper.php:210 #: includes/admin/class-admin-helper.php:462 #: includes/modules/local-seo/views/titles-options.php:111 msgid "Grenada" msgstr "Granada" #: includes/admin/class-admin-helper.php:211 #: includes/admin/class-admin-helper.php:463 #: includes/modules/local-seo/views/titles-options.php:112 msgid "Guadeloupe" msgstr "Guadalupe" #: includes/admin/class-admin-helper.php:212 #: includes/admin/class-admin-helper.php:464 msgid "Guam" msgstr "Guam" #: includes/admin/class-admin-helper.php:213 #: includes/admin/class-admin-helper.php:465 #: includes/modules/local-seo/views/titles-options.php:113 msgid "Guatemala" msgstr "Guatemala" #: includes/admin/class-admin-helper.php:214 #: includes/admin/class-admin-helper.php:467 #: includes/modules/local-seo/views/titles-options.php:115 msgid "Guinea" msgstr "Guiné" #: includes/admin/class-admin-helper.php:215 #: includes/admin/class-admin-helper.php:468 #: includes/modules/local-seo/views/titles-options.php:116 msgid "Guinea-Bissau" msgstr "Guiné-Bissau" #: includes/admin/class-admin-helper.php:216 #: includes/admin/class-admin-helper.php:469 #: includes/modules/local-seo/views/titles-options.php:117 msgid "Guyana" msgstr "Guiana" #: includes/admin/class-admin-helper.php:217 #: includes/admin/class-admin-helper.php:470 #: includes/modules/local-seo/views/titles-options.php:118 msgid "Haiti" msgstr "Haiti" #: includes/admin/class-admin-helper.php:218 msgid "Heard Island and Mcdonald Islands" msgstr "Ilha Heard e Ilhas McDonald" #: includes/admin/class-admin-helper.php:219 msgid "Holy See (Vatican City State)" msgstr "Santa Sé (Estado da Cidade do Vaticano)" #: includes/admin/class-admin-helper.php:220 #: includes/admin/class-admin-helper.php:471 #: includes/modules/local-seo/views/titles-options.php:120 msgid "Honduras" msgstr "Honduras" #: includes/admin/class-admin-helper.php:221 #: includes/admin/class-admin-helper.php:472 #: includes/modules/local-seo/views/titles-options.php:121 msgid "Hong Kong" msgstr "Hong Kong" #: includes/admin/class-admin-helper.php:222 #: includes/admin/class-admin-helper.php:473 #: includes/modules/local-seo/views/titles-options.php:122 msgid "Hungary" msgstr "Hungria" #: includes/admin/class-admin-helper.php:223 #: includes/admin/class-admin-helper.php:474 #: includes/modules/local-seo/views/titles-options.php:123 msgid "Iceland" msgstr "Islândia" #: includes/admin/class-admin-helper.php:224 #: includes/admin/class-admin-helper.php:475 #: includes/modules/local-seo/views/titles-options.php:124 msgid "India" msgstr "Índia" #: includes/admin/class-admin-helper.php:225 #: includes/admin/class-admin-helper.php:476 #: includes/modules/local-seo/views/titles-options.php:125 msgid "Indonesia" msgstr "Indonésia" #: includes/admin/class-admin-helper.php:226 msgid "Iran, Islamic Republic of" msgstr "Republic Islâmica do Irã" #: includes/admin/class-admin-helper.php:227 #: includes/admin/class-admin-helper.php:478 #: includes/modules/local-seo/views/titles-options.php:127 msgid "Iraq" msgstr "Iraque" #: includes/admin/class-admin-helper.php:228 #: includes/admin/class-admin-helper.php:479 msgid "Ireland" msgstr "Irlanda" #: includes/admin/class-admin-helper.php:229 #: includes/admin/class-admin-helper.php:481 #: includes/modules/local-seo/views/titles-options.php:129 msgid "Israel" msgstr "Israel" #: includes/admin/class-admin-helper.php:230 #: includes/admin/class-admin-helper.php:482 #: includes/modules/local-seo/views/titles-options.php:130 msgid "Italy" msgstr "Itália" #: includes/admin/class-admin-helper.php:231 #: includes/admin/class-admin-helper.php:483 #: includes/modules/local-seo/views/titles-options.php:132 msgid "Jamaica" msgstr "Jamaica" #: includes/admin/class-admin-helper.php:232 #: includes/admin/class-admin-helper.php:484 #: includes/modules/local-seo/views/titles-options.php:133 msgid "Japan" msgstr "Japão" #: includes/admin/class-admin-helper.php:233 #: includes/admin/class-admin-helper.php:486 #: includes/modules/local-seo/views/titles-options.php:135 msgid "Jordan" msgstr "Jordânia" #: includes/admin/class-admin-helper.php:234 #: includes/admin/class-admin-helper.php:487 #: includes/modules/local-seo/views/titles-options.php:136 msgid "Kazakhstan" msgstr "Cazaquistão" #: includes/admin/class-admin-helper.php:235 #: includes/admin/class-admin-helper.php:488 #: includes/modules/local-seo/views/titles-options.php:137 msgid "Kenya" msgstr "Quênia" #: includes/admin/class-admin-helper.php:236 #: includes/admin/class-admin-helper.php:489 #: includes/modules/local-seo/views/titles-options.php:138 msgid "Kiribati" msgstr "Quiribáti" #: includes/admin/class-admin-helper.php:237 msgid "Korea, Democratic People's Republic of" msgstr "República Popular Democrática da Coreia" #: includes/admin/class-admin-helper.php:238 msgid "Korea, Republic of" msgstr "República da Coreia" #: includes/admin/class-admin-helper.php:239 #: includes/admin/class-admin-helper.php:491 #: includes/modules/local-seo/views/titles-options.php:139 msgid "Kuwait" msgstr "Kuaite" #: includes/admin/class-admin-helper.php:240 #: includes/admin/class-admin-helper.php:492 #: includes/modules/local-seo/views/titles-options.php:140 msgid "Kyrgyzstan" msgstr "Quirguistão" #: includes/admin/class-admin-helper.php:241 msgid "Lao People's Democratic Republic" msgstr "República Democrática Popular do Laos" #: includes/admin/class-admin-helper.php:242 #: includes/modules/local-seo/views/titles-options.php:142 msgid "Latvia" msgstr "Letônia" #: includes/admin/class-admin-helper.php:243 #: includes/admin/class-admin-helper.php:494 #: includes/modules/local-seo/views/titles-options.php:143 msgid "Lebanon" msgstr "Líbano" #: includes/admin/class-admin-helper.php:244 #: includes/admin/class-admin-helper.php:495 #: includes/modules/local-seo/views/titles-options.php:144 msgid "Lesotho" msgstr "Lesoto" #: includes/admin/class-admin-helper.php:245 #: includes/admin/class-admin-helper.php:496 #: includes/modules/local-seo/views/titles-options.php:145 msgid "Liberia" msgstr "Libéria" #: includes/admin/class-admin-helper.php:246 msgid "Libyan Arab Jamahiriya" msgstr "Jamahiriya Árabe da Líbia" #: includes/admin/class-admin-helper.php:247 #: includes/admin/class-admin-helper.php:498 #: includes/modules/local-seo/views/titles-options.php:147 msgid "Liechtenstein" msgstr "Liechtenstein" #: includes/admin/class-admin-helper.php:248 #: includes/admin/class-admin-helper.php:499 #: includes/modules/local-seo/views/titles-options.php:148 msgid "Lithuania" msgstr "Lituânia" #: includes/admin/class-admin-helper.php:249 #: includes/admin/class-admin-helper.php:500 #: includes/modules/local-seo/views/titles-options.php:149 msgid "Luxembourg" msgstr "Luxemburgo" #: includes/admin/class-admin-helper.php:250 msgid "Macao" msgstr "Macau" #: includes/admin/class-admin-helper.php:251 msgid "Macedonia, the Former Yugosalv Republic of" msgstr "Antiga República Iugoslava da Macedônia" #: includes/admin/class-admin-helper.php:252 #: includes/admin/class-admin-helper.php:503 #: includes/modules/local-seo/views/titles-options.php:152 msgid "Madagascar" msgstr "Madagascar" #: includes/admin/class-admin-helper.php:253 #: includes/admin/class-admin-helper.php:504 #: includes/modules/local-seo/views/titles-options.php:153 msgid "Malawi" msgstr "Malawi" #: includes/admin/class-admin-helper.php:254 #: includes/admin/class-admin-helper.php:505 #: includes/modules/local-seo/views/titles-options.php:154 msgid "Malaysia" msgstr "Malásia" #: includes/admin/class-admin-helper.php:255 #: includes/admin/class-admin-helper.php:506 #: includes/modules/local-seo/views/titles-options.php:155 msgid "Maldives" msgstr "Maldivas" #: includes/admin/class-admin-helper.php:256 #: includes/admin/class-admin-helper.php:507 #: includes/modules/local-seo/views/titles-options.php:156 msgid "Mali" msgstr "Máli" #: includes/admin/class-admin-helper.php:257 #: includes/admin/class-admin-helper.php:508 #: includes/modules/local-seo/views/titles-options.php:157 msgid "Malta" msgstr "Malta" #: includes/admin/class-admin-helper.php:258 #: includes/admin/class-admin-helper.php:509 #: includes/modules/local-seo/views/titles-options.php:158 msgid "Marshall Islands" msgstr "Ilhas Marshall" #: includes/admin/class-admin-helper.php:259 #: includes/admin/class-admin-helper.php:510 #: includes/modules/local-seo/views/titles-options.php:159 msgid "Martinique" msgstr "Martinica" #: includes/admin/class-admin-helper.php:260 #: includes/admin/class-admin-helper.php:511 #: includes/modules/local-seo/views/titles-options.php:160 msgid "Mauritania" msgstr "Mauritânia" #: includes/admin/class-admin-helper.php:261 #: includes/admin/class-admin-helper.php:512 #: includes/modules/local-seo/views/titles-options.php:161 msgid "Mauritius" msgstr "Maurício" #: includes/admin/class-admin-helper.php:262 #: includes/admin/class-admin-helper.php:513 #: includes/modules/local-seo/views/titles-options.php:162 msgid "Mayotte" msgstr "Maiote" #: includes/admin/class-admin-helper.php:263 #: includes/admin/class-admin-helper.php:514 #: includes/modules/local-seo/views/titles-options.php:163 msgid "Mexico" msgstr "México" #: includes/admin/class-admin-helper.php:264 msgid "Micronesia, Federated States of" msgstr "Estados Federados da Micronésia" #: includes/admin/class-admin-helper.php:265 msgid "Moldova, Republic of" msgstr "República da Moldávia" #: includes/admin/class-admin-helper.php:266 #: includes/admin/class-admin-helper.php:285 #: includes/admin/class-admin-helper.php:536 msgid "Northern Mariana Islands" msgstr "Ilhas Marianas do Norte" #: includes/admin/class-admin-helper.php:267 #: includes/admin/class-admin-helper.php:517 #: includes/modules/local-seo/views/titles-options.php:166 msgid "Monaco" msgstr "Mônaco" #: includes/admin/class-admin-helper.php:268 #: includes/admin/class-admin-helper.php:518 #: includes/modules/local-seo/views/titles-options.php:167 msgid "Mongolia" msgstr "Mongólia" #: includes/admin/class-admin-helper.php:269 #: includes/admin/class-admin-helper.php:520 #: includes/modules/local-seo/views/titles-options.php:169 msgid "Montserrat" msgstr "Montserrat" #: includes/admin/class-admin-helper.php:270 #: includes/admin/class-admin-helper.php:521 #: includes/modules/local-seo/views/titles-options.php:170 msgid "Morocco" msgstr "Marrocos" #: includes/admin/class-admin-helper.php:271 #: includes/admin/class-admin-helper.php:522 #: includes/modules/local-seo/views/titles-options.php:171 msgid "Mozambique" msgstr "Moçambique" #: includes/admin/class-admin-helper.php:272 #: includes/modules/local-seo/views/titles-options.php:172 msgid "Myanmar" msgstr "Mianmar" #: includes/admin/class-admin-helper.php:273 #: includes/admin/class-admin-helper.php:524 #: includes/modules/local-seo/views/titles-options.php:173 msgid "Namibia" msgstr "Namíbia" #: includes/admin/class-admin-helper.php:274 #: includes/admin/class-admin-helper.php:525 #: includes/modules/local-seo/views/titles-options.php:174 msgid "Nauru" msgstr "Nauru" #: includes/admin/class-admin-helper.php:275 #: includes/admin/class-admin-helper.php:526 #: includes/modules/local-seo/views/titles-options.php:175 msgid "Nepal" msgstr "Nepal" #: includes/admin/class-admin-helper.php:276 #: includes/admin/class-admin-helper.php:527 #: includes/modules/local-seo/views/titles-options.php:176 msgid "Netherlands" msgstr "Holanda" #: includes/admin/class-admin-helper.php:277 #: includes/modules/local-seo/views/titles-options.php:177 msgid "Netherlands Antilles" msgstr "Antilhas Holandesas" #: includes/admin/class-admin-helper.php:278 #: includes/admin/class-admin-helper.php:528 #: includes/modules/local-seo/views/titles-options.php:178 msgid "New Caledonia" msgstr "Nova Caledônia" #: includes/admin/class-admin-helper.php:279 #: includes/admin/class-admin-helper.php:529 #: includes/modules/local-seo/views/titles-options.php:179 msgid "New Zealand" msgstr "Nova Zelândia" #: includes/admin/class-admin-helper.php:280 #: includes/admin/class-admin-helper.php:530 #: includes/modules/local-seo/views/titles-options.php:180 msgid "Nicaragua" msgstr "Nicarágua" #: includes/admin/class-admin-helper.php:281 #: includes/admin/class-admin-helper.php:531 #: includes/modules/local-seo/views/titles-options.php:181 msgid "Niger" msgstr "Níger" #: includes/admin/class-admin-helper.php:282 #: includes/admin/class-admin-helper.php:532 #: includes/modules/local-seo/views/titles-options.php:182 msgid "Nigeria" msgstr "Nigéria" #: includes/admin/class-admin-helper.php:283 #: includes/admin/class-admin-helper.php:533 #: includes/modules/local-seo/views/titles-options.php:183 msgid "Niue" msgstr "Niue" #: includes/admin/class-admin-helper.php:284 #: includes/admin/class-admin-helper.php:534 #: includes/modules/local-seo/views/titles-options.php:184 msgid "Norfolk Island" msgstr "Ilha Norfolk" #: includes/admin/class-admin-helper.php:286 #: includes/admin/class-admin-helper.php:537 #: includes/modules/local-seo/views/titles-options.php:186 msgid "Norway" msgstr "Noruega" #: includes/admin/class-admin-helper.php:287 #: includes/admin/class-admin-helper.php:538 #: includes/modules/local-seo/views/titles-options.php:187 msgid "Oman" msgstr "Omã" #: includes/admin/class-admin-helper.php:288 #: includes/admin/class-admin-helper.php:539 #: includes/modules/local-seo/views/titles-options.php:188 msgid "Pakistan" msgstr "Pquistão" #: includes/admin/class-admin-helper.php:289 #: includes/admin/class-admin-helper.php:540 msgid "Palau" msgstr "Palau" #: includes/admin/class-admin-helper.php:290 msgid "Palestinian Territory, Occupied" msgstr "Território Ocupado da Palestina" #: includes/admin/class-admin-helper.php:291 #: includes/admin/class-admin-helper.php:542 #: includes/modules/local-seo/views/titles-options.php:190 msgid "Panama" msgstr "Panamá" #: includes/admin/class-admin-helper.php:292 #: includes/admin/class-admin-helper.php:543 #: includes/modules/local-seo/views/titles-options.php:191 msgid "Papua New Guinea" msgstr "Papua Nova Guiné" #: includes/admin/class-admin-helper.php:293 #: includes/admin/class-admin-helper.php:544 #: includes/modules/local-seo/views/titles-options.php:192 msgid "Paraguay" msgstr "Paraguai" #: includes/admin/class-admin-helper.php:294 #: includes/admin/class-admin-helper.php:545 #: includes/modules/local-seo/views/titles-options.php:193 msgid "Peru" msgstr "Perú" #: includes/admin/class-admin-helper.php:295 #: includes/admin/class-admin-helper.php:546 #: includes/modules/local-seo/views/titles-options.php:194 msgid "Philippines" msgstr "Filipinas" #: includes/admin/class-admin-helper.php:296 #: includes/modules/local-seo/views/titles-options.php:195 msgid "Pitcairn" msgstr "Pitcairn" #: includes/admin/class-admin-helper.php:297 #: includes/admin/class-admin-helper.php:547 #: includes/modules/local-seo/views/titles-options.php:196 msgid "Poland" msgstr "Polônia" #: includes/admin/class-admin-helper.php:298 #: includes/admin/class-admin-helper.php:548 #: includes/modules/local-seo/views/titles-options.php:197 msgid "Portugal" msgstr "Portugal" #: includes/admin/class-admin-helper.php:299 #: includes/admin/class-admin-helper.php:549 msgid "Puerto Rico" msgstr "Porto Rico" #: includes/admin/class-admin-helper.php:300 #: includes/admin/class-admin-helper.php:550 #: includes/modules/local-seo/views/titles-options.php:198 msgid "Qatar" msgstr "Catar" #: includes/admin/class-admin-helper.php:301 #: includes/modules/local-seo/views/titles-options.php:200 msgid "Reunion" msgstr "Reunião" #: includes/admin/class-admin-helper.php:302 #: includes/admin/class-admin-helper.php:551 #: includes/modules/local-seo/views/titles-options.php:201 msgid "Romania" msgstr "Romênia" #: includes/admin/class-admin-helper.php:303 msgid "Russian Federation" msgstr "Federação Russa" #: includes/admin/class-admin-helper.php:304 #: includes/admin/class-admin-helper.php:553 #: includes/modules/local-seo/views/titles-options.php:203 msgid "Rwanda" msgstr "Ruanda" #: includes/admin/class-admin-helper.php:305 #: includes/modules/local-seo/views/titles-options.php:206 msgid "Saint Helena" msgstr "Santa Helena" #: includes/admin/class-admin-helper.php:306 #: includes/modules/local-seo/views/titles-options.php:207 msgid "Saint Kitts and Nevis" msgstr "São Cristóvão e Nevis" #: includes/admin/class-admin-helper.php:307 #: includes/modules/local-seo/views/titles-options.php:208 msgid "Saint Lucia" msgstr "Santa Lúcia" #: includes/admin/class-admin-helper.php:308 #: includes/modules/local-seo/views/titles-options.php:211 msgid "Saint Pierre and Miquelon" msgstr "São Pedro e Miquelon" #: includes/admin/class-admin-helper.php:309 #: includes/modules/local-seo/views/titles-options.php:212 msgid "Saint Vincent and the Grenadines" msgstr "São Vicente e Granadinas" #: includes/admin/class-admin-helper.php:310 #: includes/admin/class-admin-helper.php:555 msgid "Samoa" msgstr "Samoa" #: includes/admin/class-admin-helper.php:311 #: includes/admin/class-admin-helper.php:556 #: includes/modules/local-seo/views/titles-options.php:213 msgid "San Marino" msgstr "São Marino" #: includes/admin/class-admin-helper.php:312 msgid "Sao Tome and Principe" msgstr "São Tomé e Príncipe" #: includes/admin/class-admin-helper.php:313 #: includes/admin/class-admin-helper.php:557 #: includes/modules/local-seo/views/titles-options.php:214 msgid "Saudi Arabia" msgstr "Arábia Saudita" #: includes/admin/class-admin-helper.php:314 #: includes/admin/class-admin-helper.php:558 #: includes/modules/local-seo/views/titles-options.php:215 msgid "Senegal" msgstr "Senegal" #: includes/admin/class-admin-helper.php:315 msgid "Serbia and Montenegro" msgstr "Sérvia e Montenegro" #: includes/admin/class-admin-helper.php:316 #: includes/admin/class-admin-helper.php:560 #: includes/modules/local-seo/views/titles-options.php:217 msgid "Seychelles" msgstr "Seicheles" #: includes/admin/class-admin-helper.php:317 #: includes/admin/class-admin-helper.php:561 #: includes/modules/local-seo/views/titles-options.php:218 msgid "Sierra Leone" msgstr "Serra Leoa" #: includes/admin/class-admin-helper.php:318 #: includes/admin/class-admin-helper.php:562 #: includes/modules/local-seo/views/titles-options.php:219 msgid "Singapore" msgstr "Singapura" #: includes/admin/class-admin-helper.php:319 #: includes/admin/class-admin-helper.php:564 #: includes/modules/local-seo/views/titles-options.php:220 msgid "Slovakia" msgstr "Eslováquia" #: includes/admin/class-admin-helper.php:320 #: includes/admin/class-admin-helper.php:565 #: includes/modules/local-seo/views/titles-options.php:221 msgid "Slovenia" msgstr "Eslovênia" #: includes/admin/class-admin-helper.php:321 #: includes/admin/class-admin-helper.php:566 #: includes/modules/local-seo/views/titles-options.php:222 msgid "Solomon Islands" msgstr "Ilhas Salomão" #: includes/admin/class-admin-helper.php:322 #: includes/admin/class-admin-helper.php:567 #: includes/modules/local-seo/views/titles-options.php:223 msgid "Somalia" msgstr "Somália" #: includes/admin/class-admin-helper.php:323 #: includes/admin/class-admin-helper.php:568 #: includes/modules/local-seo/views/titles-options.php:224 msgid "South Africa" msgstr "África do Sul" #: includes/admin/class-admin-helper.php:324 msgid "South Georgia and the South Sandwich Islands" msgstr "Ilhas Geórgia do Sul e Sandwich do Sul" #: includes/admin/class-admin-helper.php:325 #: includes/admin/class-admin-helper.php:571 #: includes/modules/local-seo/views/titles-options.php:228 msgid "Spain" msgstr "Espanha" #: includes/admin/class-admin-helper.php:326 #: includes/admin/class-admin-helper.php:572 #: includes/modules/local-seo/views/titles-options.php:229 msgid "Sri Lanka" msgstr "Sri Lanka" #: includes/admin/class-admin-helper.php:327 #: includes/admin/class-admin-helper.php:579 #: includes/modules/local-seo/views/titles-options.php:230 msgid "Sudan" msgstr "Sudão" #: includes/admin/class-admin-helper.php:328 #: includes/admin/class-admin-helper.php:580 #: includes/modules/local-seo/views/titles-options.php:231 msgid "Suriname" msgstr "Suriname" #: includes/admin/class-admin-helper.php:329 #: includes/modules/local-seo/views/titles-options.php:232 msgid "Svalbard and Jan Mayen" msgstr "Svalbard e Jan Mayen" #: includes/admin/class-admin-helper.php:330 #: includes/admin/class-admin-helper.php:582 #: includes/modules/local-seo/views/titles-options.php:233 msgid "Swaziland" msgstr "Suazilândia" #: includes/admin/class-admin-helper.php:331 #: includes/admin/class-admin-helper.php:583 #: includes/modules/local-seo/views/titles-options.php:234 msgid "Sweden" msgstr "Suécia" #: includes/admin/class-admin-helper.php:332 #: includes/admin/class-admin-helper.php:584 #: includes/modules/local-seo/views/titles-options.php:235 msgid "Switzerland" msgstr "Suiça" #: includes/admin/class-admin-helper.php:333 msgid "Syrian Arab Republic" msgstr "República Árabe da Síria" #: includes/admin/class-admin-helper.php:334 msgid "Taiwan, Province of China" msgstr "Taiwan, Província da China" #: includes/admin/class-admin-helper.php:335 #: includes/admin/class-admin-helper.php:588 #: includes/modules/local-seo/views/titles-options.php:238 msgid "Tajikistan" msgstr "Tadjiquistão" #: includes/admin/class-admin-helper.php:336 msgid "Tanzania, United Republic of" msgstr "República Unida da Tanzânia" #: includes/admin/class-admin-helper.php:337 #: includes/admin/class-admin-helper.php:590 #: includes/modules/local-seo/views/titles-options.php:240 msgid "Thailand" msgstr "Tailândia" #: includes/admin/class-admin-helper.php:338 #: includes/admin/class-admin-helper.php:591 #: includes/modules/local-seo/views/titles-options.php:241 msgid "Timor-Leste" msgstr "Timor-Leste" #: includes/admin/class-admin-helper.php:339 #: includes/admin/class-admin-helper.php:592 #: includes/modules/local-seo/views/titles-options.php:242 msgid "Togo" msgstr "Tôgo" #: includes/admin/class-admin-helper.php:340 #: includes/modules/local-seo/views/titles-options.php:243 msgid "Tokelau" msgstr "Toquelau" #: includes/admin/class-admin-helper.php:341 #: includes/admin/class-admin-helper.php:593 #: includes/modules/local-seo/views/titles-options.php:244 msgid "Tonga" msgstr "Tonga" #: includes/admin/class-admin-helper.php:342 #: includes/modules/local-seo/views/titles-options.php:245 msgid "Trinidad and Tobago" msgstr "Trindad e Tobago" #: includes/admin/class-admin-helper.php:343 #: includes/admin/class-admin-helper.php:595 #: includes/modules/local-seo/views/titles-options.php:246 msgid "Tunisia" msgstr "Tunísia" #: includes/admin/class-admin-helper.php:344 #: includes/admin/class-admin-helper.php:596 #: includes/modules/local-seo/views/titles-options.php:247 msgid "Turkey" msgstr "Turquia" #: includes/admin/class-admin-helper.php:345 #: includes/admin/class-admin-helper.php:597 #: includes/modules/local-seo/views/titles-options.php:248 msgid "Turkmenistan" msgstr "Turcomenistão" #: includes/admin/class-admin-helper.php:346 #: includes/modules/local-seo/views/titles-options.php:249 msgid "Turks and Caicos Islands" msgstr "Ilhas Turcas e Caicos" #: includes/admin/class-admin-helper.php:347 #: includes/admin/class-admin-helper.php:599 #: includes/modules/local-seo/views/titles-options.php:250 msgid "Tuvalu" msgstr "Tuvalu" #: includes/admin/class-admin-helper.php:348 #: includes/admin/class-admin-helper.php:601 #: includes/modules/local-seo/views/titles-options.php:251 msgid "Uganda" msgstr "Uganda" #: includes/admin/class-admin-helper.php:349 #: includes/admin/class-admin-helper.php:602 #: includes/modules/local-seo/views/titles-options.php:252 msgid "Ukraine" msgstr "Ucrânia" #: includes/admin/class-admin-helper.php:350 #: includes/admin/class-admin-helper.php:603 #: includes/modules/local-seo/views/titles-options.php:253 msgid "United Arab Emirates" msgstr "Emirados Árabes Unidos" #: includes/admin/class-admin-helper.php:351 #: includes/admin/class-admin-helper.php:604 msgid "United Kingdom" msgstr "Reino Unido" #: includes/admin/class-admin-helper.php:352 #: includes/admin/class-admin-helper.php:605 msgid "United States" msgstr "Estados Unidos" #: includes/admin/class-admin-helper.php:353 msgid "United States Minor Outlying Islands" msgstr "Ilhas Menores Distantes dos Estados Unidos" #: includes/admin/class-admin-helper.php:354 #: includes/admin/class-admin-helper.php:606 #: includes/modules/local-seo/views/titles-options.php:256 msgid "Uruguay" msgstr "Uruguai" #: includes/admin/class-admin-helper.php:355 #: includes/admin/class-admin-helper.php:607 #: includes/modules/local-seo/views/titles-options.php:257 msgid "Uzbekistan" msgstr "Usbequistão" #: includes/admin/class-admin-helper.php:356 #: includes/admin/class-admin-helper.php:608 #: includes/modules/local-seo/views/titles-options.php:258 msgid "Vanuatu" msgstr "Vanuatu" #: includes/admin/class-admin-helper.php:357 #: includes/admin/class-admin-helper.php:609 #: includes/modules/local-seo/views/titles-options.php:260 msgid "Venezuela" msgstr "Venezuela" #: includes/admin/class-admin-helper.php:358 msgid "Viet Nam" msgstr "Vietnã" #: includes/admin/class-admin-helper.php:359 msgid "Virgin Islands, British" msgstr "Ilhas Virgens Britânicas" #: includes/admin/class-admin-helper.php:360 msgid "Virgin Islands, U.S." msgstr "Ilhas Virgens Americanas." #: includes/admin/class-admin-helper.php:361 #: includes/modules/local-seo/views/titles-options.php:262 msgid "Wallis and Futuna" msgstr "Wallis e Futuna" #: includes/admin/class-admin-helper.php:362 #: includes/admin/class-admin-helper.php:612 #: includes/modules/local-seo/views/titles-options.php:263 msgid "Western Sahara" msgstr "Saara Ocidental" #: includes/admin/class-admin-helper.php:363 #: includes/admin/class-admin-helper.php:613 #: includes/modules/local-seo/views/titles-options.php:265 msgid "Yemen" msgstr "Iêmen" #: includes/admin/class-admin-helper.php:364 #: includes/admin/class-admin-helper.php:614 #: includes/modules/local-seo/views/titles-options.php:266 msgid "Zambia" msgstr "Zâmbia" #: includes/admin/class-admin-helper.php:365 #: includes/admin/class-admin-helper.php:615 #: includes/modules/local-seo/views/titles-options.php:267 msgid "Zimbabwe" msgstr "Zimbábue" #: includes/admin/class-admin-helper.php:378 msgid "Aland Islands" msgstr "Ilhas Åland" #: includes/admin/class-admin-helper.php:386 msgid "Antigua & Barbuda" msgstr "Antígua e Barbuda" #: includes/admin/class-admin-helper.php:404 msgid "Bosnia & Herzegovina" msgstr "Bósnia e Herzegovina" #: includes/admin/class-admin-helper.php:408 #: includes/modules/local-seo/views/titles-options.php:57 msgid "British Virgin Islands" msgstr "Ilhas Virgens Britânicas" #: includes/admin/class-admin-helper.php:409 #: includes/modules/local-seo/views/titles-options.php:58 msgid "Brunei" msgstr "Brunei" #: includes/admin/class-admin-helper.php:417 msgid "Caribbean Netherlands" msgstr "Países Baixos Caribenhos" #: includes/admin/class-admin-helper.php:426 msgid "Congo - Brazzaville" msgstr "Congo - Brazavile" #: includes/admin/class-admin-helper.php:427 msgid "Congo - Kinshasa" msgstr "Congo - Kinshasa" #: includes/admin/class-admin-helper.php:432 #: includes/modules/local-seo/views/titles-options.php:81 msgid "Curaçao" msgstr "Curaçau" #: includes/admin/class-admin-helper.php:434 msgid "Czechia" msgstr "República Tcheca" #: includes/admin/class-admin-helper.php:435 msgid "Côte d'Ivoire" msgstr "Costa do Marfim" #: includes/admin/class-admin-helper.php:447 msgid "Falkland Islands (Islas Malvinas)" msgstr "Ilhas Falkland (Ilhas Malvinas)" #: includes/admin/class-admin-helper.php:466 #: includes/modules/local-seo/views/titles-options.php:114 msgid "Guernsey" msgstr "Guernsey" #: includes/admin/class-admin-helper.php:477 #: includes/modules/local-seo/views/titles-options.php:126 msgid "Iran" msgstr "Irã" #: includes/admin/class-admin-helper.php:480 #: includes/modules/local-seo/views/titles-options.php:128 msgid "Isle of Man" msgstr "Ilha de Man" #: includes/admin/class-admin-helper.php:485 #: includes/modules/local-seo/views/titles-options.php:134 msgid "Jersey" msgstr "Jersey" #: includes/admin/class-admin-helper.php:490 msgid "Kosovo" msgstr "Kosovo" #: includes/admin/class-admin-helper.php:493 #: includes/modules/local-seo/views/titles-options.php:141 msgid "Laos" msgstr "Laos" #: includes/admin/class-admin-helper.php:497 #: includes/modules/local-seo/views/titles-options.php:146 msgid "Libya" msgstr "Líbia" #: includes/admin/class-admin-helper.php:501 msgid "Macau" msgstr "Macau" #: includes/admin/class-admin-helper.php:502 #: includes/modules/local-seo/views/titles-options.php:151 msgid "Macedonia" msgstr "Macedônia" #: includes/admin/class-admin-helper.php:515 #: includes/modules/local-seo/views/titles-options.php:164 msgid "Micronesia" msgstr "Micronésia" #: includes/admin/class-admin-helper.php:516 #: includes/modules/local-seo/views/titles-options.php:165 msgid "Moldova" msgstr "Moldávia" #: includes/admin/class-admin-helper.php:519 #: includes/modules/local-seo/views/titles-options.php:168 msgid "Montenegro" msgstr "Montenegro" #: includes/admin/class-admin-helper.php:523 msgid "Myanmar (Burma)" msgstr "Mianmar (Birmânia)" #: includes/admin/class-admin-helper.php:535 #: includes/modules/local-seo/views/titles-options.php:185 msgid "North Korea" msgstr "Coréia do Norte" #: includes/admin/class-admin-helper.php:541 msgid "Palestine" msgstr "Palestina" #: includes/admin/class-admin-helper.php:552 #: includes/modules/local-seo/views/titles-options.php:202 msgid "Russia" msgstr "Rússia" #: includes/admin/class-admin-helper.php:554 msgid "Réunion" msgstr "Reunião" #: includes/admin/class-admin-helper.php:559 #: includes/modules/local-seo/views/titles-options.php:216 msgid "Serbia" msgstr "Sérvia" #: includes/admin/class-admin-helper.php:563 msgid "Sint Maarten" msgstr "São Martinho" #: includes/admin/class-admin-helper.php:569 #: includes/modules/local-seo/views/titles-options.php:226 msgid "South Korea" msgstr "Coreia do Sul" #: includes/admin/class-admin-helper.php:570 #: includes/modules/local-seo/views/titles-options.php:227 msgid "South Sudan" msgstr "Sudão do Sul" #: includes/admin/class-admin-helper.php:573 msgid "St. Helena" msgstr "Santa Helena" #: includes/admin/class-admin-helper.php:574 msgid "St. Kitts & Nevis" msgstr "São Cristóvão e Nevis" #: includes/admin/class-admin-helper.php:575 msgid "St. Lucia" msgstr "Santa Lúcia" #: includes/admin/class-admin-helper.php:576 msgid "St. Martin" msgstr "São Martinho" #: includes/admin/class-admin-helper.php:577 msgid "St. Pierre & Miquelon" msgstr "São Pedro e Miquelão" #: includes/admin/class-admin-helper.php:578 msgid "St. Vincent & Grenadines" msgstr "São Vicente e Granadinas" #: includes/admin/class-admin-helper.php:581 msgid "Svalbard & Jan Mayen" msgstr "Svalbard e Jan Mayen" #: includes/admin/class-admin-helper.php:585 #: includes/modules/local-seo/views/titles-options.php:236 msgid "Syria" msgstr "Síria" #: includes/admin/class-admin-helper.php:586 msgid "São Tomé & Príncipe" msgstr "São Tomé e Príncipe" #: includes/admin/class-admin-helper.php:587 #: includes/modules/local-seo/views/titles-options.php:237 msgid "Taiwan" msgstr "Taiwan" #: includes/admin/class-admin-helper.php:589 #: includes/modules/local-seo/views/titles-options.php:239 msgid "Tanzania" msgstr "Tanzânia" #: includes/admin/class-admin-helper.php:594 msgid "Trinidad & Tobago" msgstr "Trindade e Tobago" #: includes/admin/class-admin-helper.php:598 msgid "Turks & Caicos Islands" msgstr "Ilhas Turcas e Caicos" #: includes/admin/class-admin-helper.php:600 msgid "U.S. Virgin Islands" msgstr "Ilhas Virgens Americanas" #: includes/admin/class-admin-helper.php:610 #: includes/modules/local-seo/views/titles-options.php:261 msgid "Vietnam" msgstr "Vietnã" #: includes/admin/class-admin-helper.php:611 msgid "Wallis & Futuna" msgstr "Wallis e Futuna" #: includes/admin/class-admin-helper.php:616 msgid "Unknown Region" msgstr "Região desconhecida" #: includes/admin/class-admin.php:88 msgid "Special Sitemaps:" msgstr "Sitemaps especiais:" #: includes/admin/class-bulk-actions.php:120 #: includes/admin/class-bulk-actions.php:273 #, php-format msgid "Robots meta edited for %1$d %2$s." msgstr "Meta robots editados para %1$d %2$s." #: includes/admin/class-bulk-actions.php:142 #: includes/admin/class-bulk-actions.php:299 #, php-format msgid "%d redirection moved to Trash." msgid_plural "%d redirections moved to Trash." msgstr[0] "%d redirecionamento movido para a lixeira." msgstr[1] "%d redirecionamentos movidos para a lixeira." #: includes/admin/class-bulk-actions.php:156 #: includes/admin/class-bulk-actions.php:170 #, php-format msgid "Schema edited for %1$d %2$s." msgstr "Dado estruturado (schema) editado para %1$d %2$s." #: includes/admin/class-bulk-actions.php:185 #, php-format msgid "Custom Canonical URL removed from %1$d %2$s." msgstr "URL canônico personalizado removido de %1$d %2$s." #: includes/admin/class-links.php:80 msgid "Affiliate Link Prefix" msgstr "Prefixo do link de afiliado" #: includes/admin/class-links.php:81 msgid "" "Add the URI prefixes you use for affiliate (cloaked) links, which redirect to " "external sites. These will not count as internal links in the content " "analysis. Add one per line." msgstr "" "Adicione os prefixos de URI que você usa para links de afiliados " "(encobertos), que redirecionam para sites externos. Estes não contarão como " "links internos na análise de conteúdo. Adicione um por linha." #: includes/admin/class-links.php:88 msgid "Example: /get/" msgstr "Exemplo: /obter/" #: includes/admin/class-media-filters.php:56 #: includes/admin/class-media-filters.php:70 msgid "Rank Math SEO Filters" msgstr "Filtros de SEO do Rank Math" #: includes/admin/class-media-filters.php:181 msgid "Missing alt tag" msgstr "Tag alt ausente" #: includes/admin/class-media-filters.php:182 msgid "Missing or default title tag" msgstr "Tag de título ausente ou padrão" #: includes/admin/class-media-filters.php:183 msgid "Missing caption" msgstr "Legenda ausente" #: includes/admin/class-post-filters.php:47 msgid "Custom Canonical URL" msgstr "URL canônico personalizado" #: includes/admin/class-post-filters.php:48 msgid "Custom Meta Title" msgstr "Meta título personalizado" #: includes/admin/class-post-filters.php:49 msgid "Custom Meta Description" msgstr "Meta descrição personalizada" #: includes/admin/class-post-filters.php:50 msgid "Redirected Posts" msgstr "Posts redirecionados" #: includes/admin/class-post-filters.php:51 msgid "Orphan Posts" msgstr "Posts órfãos" #: includes/admin/class-post-filters.php:55 msgid "Filter by Schema Type" msgstr "Filtrar por tipo de dado estruturado (schema)" #: includes/admin/class-post-filters.php:72 msgid "Turned Off" msgstr "Desativado" #: includes/admin/class-post-filters.php:73 msgid "Article" msgstr "Artigo" #: includes/admin/class-post-filters.php:74 msgid "Blog Post" msgstr "Post do blog" #: includes/admin/class-post-filters.php:75 msgid "News Article" msgstr "Artigo de notícias" #: includes/admin/class-post-filters.php:76 msgid "Book" msgstr "Livro" #: includes/admin/class-post-filters.php:77 msgid "Course" msgstr "Curso" #: includes/admin/class-post-filters.php:78 msgid "Event" msgstr "Evento" #: includes/admin/class-post-filters.php:79 includes/class-modules.php:74 #: includes/modules/podcast/class-podcast.php:97 msgid "Podcast" msgstr "Podcast" #: includes/admin/class-post-filters.php:80 msgid "Job Posting" msgstr "Anúncio de emprego" #: includes/admin/class-post-filters.php:81 #: includes/modules/podcast/views/options.php:68 msgid "Music" msgstr "Música" #: includes/admin/class-post-filters.php:82 #: includes/modules/schema/class-admin.php:111 msgid "Movie" msgstr "Filme" #: includes/admin/class-post-filters.php:83 #: includes/modules/local-seo/views/titles-options.php:276 msgid "Person" msgstr "Pessoa" #: includes/admin/class-post-filters.php:84 msgid "Product" msgstr "Produto" #: includes/admin/class-post-filters.php:85 msgid "Recipe" msgstr "Receita" #: includes/admin/class-post-filters.php:86 msgid "Restaurant" msgstr "Restaurante" #: includes/admin/class-post-filters.php:87 msgid "Service" msgstr "Serviço" #: includes/admin/class-post-filters.php:88 msgid "Software" msgstr "Programa" #: includes/admin/class-post-filters.php:89 #: includes/modules/video-sitemap/sitemap-xsl.php:152 msgid "Video" msgstr "Vídeo" #: includes/admin/class-post-filters.php:90 msgid "Dataset" msgstr "Conjunto de dados" #: includes/admin/class-post-filters.php:91 msgid "FAQ" msgstr "Perguntas frequentes" #: includes/admin/class-post-filters.php:92 msgid "FactCheck" msgstr "Verificação de fatos" #: includes/admin/class-post-filters.php:93 msgid "How To" msgstr "Como fazer" #: includes/admin/class-post-filters.php:338 #: includes/modules/redirections/class-categories.php:330 msgid "Clear Filter" msgstr "Limpar filtro" #: includes/admin/class-quick-edit.php:60 msgid "SEO Details" msgstr "Detalhes de SEO" #: includes/admin/class-quick-edit.php:217 msgid "Index" msgstr "Indexar" #: includes/admin/class-quick-edit.php:218 msgid "No Index" msgstr "Não indexar" #: includes/admin/class-quick-edit.php:219 msgid "No Follow" msgstr "Não seguir" #: includes/admin/class-quick-edit.php:220 msgid "No Archive" msgstr "Não arquivar" #: includes/admin/class-quick-edit.php:221 msgid "No Image Index" msgstr "Não indexar imagens" #: includes/admin/class-quick-edit.php:222 msgid "No Snippet" msgstr "Sem fragmento de código (snippet)" #: includes/admin/class-quick-edit.php:232 #: includes/admin/class-quick-edit.php:337 msgid "SEO Settings" msgstr "Configurações de SEO" #: includes/admin/class-quick-edit.php:241 #: includes/admin/class-quick-edit.php:341 msgid "SEO Title" msgstr "Título de SEO" #: includes/admin/class-quick-edit.php:252 #: includes/admin/class-quick-edit.php:347 msgid "SEO Description" msgstr "Descrição de SEO" #: includes/admin/class-quick-edit.php:259 #: includes/admin/class-quick-edit.php:351 msgid "Robots Meta" msgstr "Meta robots" #: includes/admin/class-quick-edit.php:277 #: includes/admin/class-quick-edit.php:364 msgid "Primary Focus Keyword" msgstr "Palavra-chave de foco principal" #: includes/admin/class-quick-edit.php:283 #: includes/admin/class-quick-edit.php:370 msgid "Canonical URL" msgstr "URL canônico" #: includes/admin/class-quick-edit.php:298 #, php-format msgid "Primary %s" msgstr "%s Principal" #: includes/admin/class-quick-edit.php:312 msgid "— Not Selected —" msgstr "— Não selecionado —" #: includes/admin/class-setup-wizard.php:78 msgid "Upload" msgstr "Enviar" #: includes/admin/class-setup-wizard.php:80 msgid "" "Select a Rank Math settings file on your computer and upload it to use the " "custom settings." msgstr "" "Selecione um arquivo de configurações do Rank Math em seu computador e envie-" "o para usar as configurações personalizadas." #: includes/admin/class-setup-wizard.php:82 #, php-format msgid "Allowed filetypes: %s" msgstr "Tipos de arquivo permitidos: %s" #: includes/admin/class-setup-wizard.php:83 msgid "More information" msgstr "Mais informações" #: includes/admin/class-setup-wizard.php:87 msgid "Uploading..." msgstr "Enviando..." #: includes/admin/class-setup-wizard.php:88 msgid "Import finished. In the next steps you can review the settings." msgstr "" "Importação concluída. Nas próximas etapas, você poderá revisar as " "configurações." #: includes/admin/class-setup-wizard.php:89 msgid "Import failed." msgstr "Falha na importação." #. translators: Option Description #: includes/admin/class-setup-wizard.php:95 #, php-format msgid "Easy %s" msgstr "Fácil %s" #: includes/admin/class-setup-wizard.php:95 msgid "" "For websites where you only want to change the basics and let Rank Math do " "most of the heavy lifting. Most settings are set to default as per industry " "best practices. One just has to set it and forget it." msgstr "" "Para sites em que você deseja alterar apenas o básico e deixar que o Rank " "Math faça a maior parte do trabalho pesado. A maioria das configurações é " "definida como padrão, de acordo com as melhores práticas do setor. Basta " "configurar e esquecer." #. translators: Option Description #: includes/admin/class-setup-wizard.php:97 #, php-format msgid "Advanced %s" msgstr "Avançado %s" #: includes/admin/class-setup-wizard.php:97 msgid "" "For the advanced users who want to control every SEO aspect of the website. " "You are offered options to change everything and have full control over the " "website’s SEO." msgstr "" "Para usuários avançados que desejam controlar todos os aspectos de SEO do " "site. São oferecidas opções para alterar tudo e ter controle total sobre o " "SEO do site." #. translators: Option Description #: includes/admin/class-setup-wizard.php:99 #, php-format msgid "Custom Mode %s" msgstr "Modo personalizado %s" #: includes/admin/class-setup-wizard.php:99 msgid "" "Select this if you have a custom Rank Math settings file you want to use." msgstr "" "Selecione esta opção se você tiver um arquivo de configurações personalizadas " "do Rank Math que deseja usar." #: includes/admin/class-setup-wizard.php:128 msgid "Import successful." msgstr "Importação bem-sucedida." #: includes/admin/class-setup-wizard.php:132 msgid "No settings found to be imported." msgstr "Nenhuma configuração encontrada para ser importada." #: includes/admin/class-setup-wizard.php:158 msgid "No file selected." msgstr "Nenhum arquivo selecionado." #: includes/admin/class-setup-wizard.php:167 msgid "Settings file could not be imported:" msgstr "O arquivo de configurações não pôde ser importado:" #: includes/admin/class-setup-wizard.php:172 msgid "Settings could not be imported:" msgstr "As configurações não puderam ser importadas:" #: includes/admin/class-setup-wizard.php:177 msgid "Settings could not be imported: Upload failed." msgstr "As configurações não puderam ser importadas: Falha ao enviar." #: includes/admin/csv-import-export/class-csv-import-export.php:82 msgid "Are you sure you want to import meta data from this CSV file?" msgstr "Tem certeza de que deseja importar metadados deste arquivo CSV?" #: includes/admin/csv-import-export/class-csv-import-export.php:83 msgid "Are you sure you want to stop the import process?" msgstr "Tem certeza de que deseja interromper o processo de importação?" #: includes/admin/csv-import-export/class-csv-import-export.php:100 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:199 msgid "CSV import is in progress..." msgstr "A importação de CSV está em andamento..." #: includes/admin/csv-import-export/class-csv-import-export.php:113 #: includes/admin/csv-import-export/class-exporter.php:106 msgid "Please select at least one object type to export." msgstr "Selecione pelo menos um tipo de objeto para exportar." #: includes/admin/csv-import-export/class-csv-import-export.php:116 #: includes/admin/csv-import-export/class-csv-import-export.php:147 #: includes/modules/redirections/class-redirections.php:86 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:212 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:238 msgid "Invalid nonce." msgstr "Nonce inválido." #: includes/admin/csv-import-export/class-csv-import-export.php:119 msgid "Sorry, you are not allowed to export the content of this site." msgstr "Você não tem permissão para exportar o conteúdo deste site." #: includes/admin/csv-import-export/class-csv-import-export.php:144 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:235 msgid "Please select a file to import." msgstr "Selecione um arquivo para importar." #: includes/admin/csv-import-export/class-csv-import-export.php:150 msgid "Sorry, you are not allowed to import contents to this site." msgstr "Você não tem permissão para importar conteúdo para este site." #: includes/admin/csv-import-export/class-csv-import-export.php:193 #: includes/admin/csv-import-export/class-csv-import-export.php:198 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:284 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:289 msgid "CSV could not be imported:" msgstr "O CSV não pôde ser importado:" #: includes/admin/csv-import-export/class-csv-import-export.php:203 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:294 msgid "CSV could not be imported: Upload failed." msgstr "O CSV não pôde ser importado: Falha ao enviar." #: includes/admin/csv-import-export/class-csv-import-export.php:209 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:300 msgid "CSV could not be imported: File type error." msgstr "O CSV não pôde ser importado: Erro de tipo de arquivo." #: includes/admin/csv-import-export/class-csv-import-export.php:262 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:336 msgid "Posts" msgstr "Posts" #: includes/admin/csv-import-export/class-csv-import-export.php:263 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:337 msgid "Terms" msgstr "Termos" #: includes/admin/csv-import-export/class-csv-import-export.php:264 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:338 msgid "Users" msgstr "Usuários" #: includes/admin/csv-import-export/class-csv-import-export.php:283 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:357 msgid "Import could not be canceled: invalid nonce. Please try again." msgstr "A importação não pôde ser cancelada: Nonce inválido. Tente novamente." #: includes/admin/csv-import-export/class-csv-import-export.php:288 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:362 msgid "" "Import could not be canceled: you are not allowed to import content to this " "site." msgstr "" "A importação não pôde ser cancelada: Você não tem permissão para importar " "conteúdo para este site." #: includes/admin/csv-import-export/class-csv-import-export.php:313 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:387 msgid "Import could not be canceled." msgstr "A importação não pôde ser cancelada." #: includes/admin/csv-import-export/class-csv-import-export.php:323 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:397 msgid "CSV import canceled." msgstr "Importação de CSV cancelada." #: includes/admin/csv-import-export/class-csv-import-export.php:361 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:435 msgid "Import in progress..." msgstr "Importação em andamento..." #: includes/admin/csv-import-export/class-csv-import-export.php:364 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:438 #, php-format msgid "Items processed: %1$s/%2$s" msgstr "Itens processados: %1$s/%2$s" #: includes/admin/csv-import-export/class-csv-import-export.php:397 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:472 #, php-format msgid "CSV import completed. Successfully imported %d rows." msgstr "Importação de CSV concluída. Foram importadas %d linhas." #: includes/admin/csv-import-export/class-csv-import-export.php:402 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:477 msgid "CSV import completed." msgstr "Importação de CSV concluída." #: includes/admin/csv-import-export/class-csv-import-export.php:405 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:480 #, php-format msgid "Imported %d rows." msgstr "Foram importadas %d linhas." #: includes/admin/csv-import-export/class-csv-import-export.php:410 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:485 msgid "One or more errors occured while importing: " msgstr "Ocorreu um ou mais erros durante a importação: " #: includes/admin/csv-import-export/class-csv-import-export.php:414 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:489 msgid "The following lines could not be imported: " msgstr "As seguintes linhas não puderam ser importadas: " #: includes/admin/csv-import-export/class-import-background-process.php:79 #, php-format msgid "" "CSV import in progress. You can see its progress and cancel it in the " "%1$sImport & Export panel%2$s." msgstr "" "Importação de CSV em andamento. Você pode ver seu progresso e cancelá-lo no " "painel %1$sImportação e exportação%2$s." #: includes/admin/csv-import-export/class-importer.php:201 #: includes/modules/redirections/csv-import-redirections/class-importer.php:188 msgid "Missing import file." msgstr "Arquivo de importação ausente." #: includes/admin/csv-import-export/class-importer.php:208 #: includes/modules/redirections/csv-import-redirections/class-importer.php:195 msgid "Missing CSV headers." msgstr "Cabeçalhos CSV ausentes." #: includes/admin/csv-import-export/class-importer.php:214 #: includes/modules/redirections/csv-import-redirections/class-importer.php:201 msgid "Missing one or more required columns." msgstr "Faltando uma ou mais colunas obrigatórias." #: includes/admin/csv-import-export/class-importer.php:224 #: includes/modules/redirections/csv-import-redirections/class-importer.php:211 msgid "Empty column data." msgstr "Dados da coluna vazios." #: includes/admin/csv-import-export/class-importer.php:234 #: includes/modules/redirections/csv-import-redirections/class-importer.php:221 msgid "Columns number mismatch." msgstr "Incompatibilidade no número de colunas." #: includes/admin/csv-import-export/class-importer.php:241 msgid "Unknown object type." msgstr "Tipo de objeto desconhecido." #: includes/admin/wizard/class-sitemap.php:34 msgid "Sitemap" msgstr "Sitemap" #. translators: Link to How to Setup Sitemap KB article #: includes/admin/wizard/class-sitemap.php:38 #, php-format msgid "" "Choose your Sitemap configuration and select which type of posts or pages you " "want to include in your Sitemaps. %s" msgstr "" "Escolha a configuração do seu sitemap e selecione quais tipos de posts ou " "páginas você deseja incluir nos seus sitemaps. %s" #: includes/admin/wizard/class-sitemap.php:38 msgid "Learn more." msgstr "Saiba mais." #: includes/admin/wizard/class-sitemap.php:47 msgid "Save and Continue" msgstr "Salvar e continuar" #: includes/admin/wizard/class-sitemap.php:64 msgid "Sitemaps" msgstr "Sitemaps" #: includes/admin/wizard/class-sitemap.php:65 msgid "" "XML Sitemaps help search engines index your website's content more " "effectively." msgstr "" "Os sitemaps XML ajudam os mecanismos de pesquisa a indexar o conteúdo do seu " "site de forma mais eficaz." #: includes/admin/wizard/class-sitemap.php:74 msgid "Include Images" msgstr "Incluir imagens" #: includes/admin/wizard/class-sitemap.php:75 msgid "" "Include reference to images from the post content in sitemaps. This helps " "search engines index your images better." msgstr "" "Inclua referências às imagens do conteúdo do post nos sitemaps. Isso ajuda os " "mecanismos de pesquisa a indexar melhor suas imagens." #: includes/admin/wizard/class-sitemap.php:88 msgid "Public Post Types" msgstr "Tipos de posts públicos" #: includes/admin/wizard/class-sitemap.php:89 msgid "" "Select post types to enable SEO options for them and include them in the " "sitemap." msgstr "" "Selecione os tipos de post para ativar as opções de SEO para eles e incluí-" "los no sitemap." #: includes/admin/wizard/class-sitemap.php:103 msgid "Public Taxonomies" msgstr "Taxonomias públicas" #: includes/admin/wizard/class-sitemap.php:104 msgid "" "Select taxonomies to enable SEO options for them and include them in the " "sitemap." msgstr "" "Selecione as taxonomias para ativar as opções de SEO para elas e incluí-las " "no sitemap." #: includes/admin/wizard/class-sitemap.php:118 includes/class-modules.php:50 #: includes/modules/news-sitemap/class-admin.php:134 msgid "News Sitemap" msgstr "Sitemap de notícias" #: includes/admin/wizard/class-sitemap.php:118 msgid "" "News Sitemaps allow you to control which content you submit to Google News." msgstr "" "Os sitemaps de notícias permitem que você controle o conteúdo que envia ao " "Google News (Google Notícias)." #: includes/admin/wizard/class-sitemap.php:126 msgid "News Sitemaps" msgstr "Sitemaps de notícias" #: includes/admin/wizard/class-sitemap.php:127 msgid "" "You will generally only need a News Sitemap when your website is included in " "Google News." msgstr "" "Geralmente, você só precisará de um sitemap de notícias quando seu site " "estiver incluído no Google News (Google Notícias)." #: includes/admin/wizard/class-sitemap.php:137 #: includes/modules/news-sitemap/settings-news.php:20 msgid "Google News Publication Name" msgstr "Nome da publicação no Google Notícias" #: includes/admin/wizard/class-sitemap.php:139 #: includes/modules/news-sitemap/settings-news.php:21 msgid "" "The name of the news publication. It must match the name exactly as it " "appears on your articles in news.google.com, omitting any trailing " "parentheticals. More information at support.google.com" msgstr "" "O nome da publicação de notícias. Deve corresponder exatamente ao nome que " "aparece em seus artigos em news.google.com, omitindo quaisquer parênteses " "finais. Mais informações em support.google.com" #: includes/admin/wizard/class-sitemap.php:149 #: includes/modules/news-sitemap/settings-news.php:34 msgid "News Post Type" msgstr "Tipo de post de notícias" #: includes/admin/wizard/class-sitemap.php:150 #: includes/modules/news-sitemap/settings-news.php:35 msgid "Select the post type you use for News articles." msgstr "Selecione o tipo de post que você usa para artigos de notícias." #: includes/admin/wizard/class-sitemap.php:162 includes/class-modules.php:62 #: includes/modules/video-sitemap/class-video-sitemap.php:64 #: includes/modules/video-sitemap/sitemap-xsl.php:103 msgid "Video Sitemap" msgstr "Sitemap de vídeo" #: includes/admin/wizard/class-sitemap.php:162 msgid "" "Video Sitemaps give search engines information about video content on your " "site." msgstr "" "Os sitemaps de vídeo fornecem aos mecanismos de pesquisa informações sobre o " "conteúdo de vídeo do seu site." #: includes/admin/wizard/class-sitemap.php:170 msgid "Video Sitemaps" msgstr "Sitemaps de vídeo" #: includes/admin/wizard/class-sitemap.php:171 msgid "" "You will generally only need a Video Sitemap when your website has video " "content." msgstr "" "Geralmente, você só precisará de um sitemap de vídeo quando o seu site tiver " "conteúdo de vídeo." #: includes/admin/wizard/class-sitemap.php:181 #: includes/modules/video-sitemap/settings-video.php:33 msgid "Video Post Type" msgstr "Tipo de post de vídeo" #: includes/admin/wizard/class-sitemap.php:182 #: includes/modules/video-sitemap/settings-video.php:34 msgid "" "Select the post type where you use videos and want them to be shown in the " "Video search." msgstr "" "Selecione o tipo de post onde você usa vídeos e deseja que eles sejam " "mostrados na pesquisa de vídeos." #: includes/class-common.php:66 msgid "Rich Pins Validator" msgstr "Validador de Rich Pins (Pins Avançados)" #: includes/class-common.php:69 msgid "Pinterest Debugger" msgstr "Depurador do Pinterest" #: includes/class-common.php:87 msgid "Activate now" msgstr "Ativar agora" #: includes/class-modules.php:51 msgid "" "Create a News Sitemap for your news-related content. You only need a News " "sitemap if you plan on posting news-related content on your website." msgstr "" "Crie um sitemap de notícias para seu conteúdo relacionado a notícias. Você só " "precisa de um sitemap de notícias se planeja publicar conteúdo relacionado a " "notícias em seu site." #: includes/class-modules.php:58 msgid "Please activate Sitemap module to use this module." msgstr "Ative o módulo de sitemap para usar este recurso." #: includes/class-modules.php:63 msgid "" "For your video content, a Video Sitemap is a recommended step for better " "rankings and inclusion in the Video search." msgstr "" "Para seu conteúdo de vídeo, um sitemap de vídeo é uma etapa recomendada para " "obter melhores classificações e inclusão na pesquisa de vídeo." #: includes/class-modules.php:70 msgid "Please activate Schema & Sitemap module to use this module." msgstr "" "Ative os módulos \"Dados estruturados (schema)\" e \"Sitemap\" para usar este " "recurso." #: includes/class-modules.php:75 msgid "" "Make your podcasts discoverable via Google Podcasts, Apple Podcasts, and " "similar services with Podcast RSS feed and Schema Markup generated by Rank " "Math." msgstr "" "Torne seus podcasts detectáveis ​​por meio do Google Podcasts, Apple Podcasts e " "serviços semelhantes com o feed RSS do podcast e a marcação de Schema gerados " "pelo Rank Math." #: includes/class-modules.php:83 msgid "Please activate Schema module to use this module." msgstr "Ative o módulo \"Dados estruturados (schema)\" para usar este módulo." #: includes/class-register-vars.php:40 includes/class-register-vars.php:51 msgid "Random Word" msgstr "Palavra aleatória" #: includes/class-register-vars.php:41 msgid "Persistent random word chosen from a list" msgstr "Palavra aleatória persistente escolhida de uma lista" #: includes/class-register-vars.php:52 msgid "" "Non-persistent random word chosen from a list. A new random word will be " "chosen on each page load." msgstr "" "Palavra aleatória não persistente escolhida de uma lista. Uma nova palavra " "aleatória será escolhida a cada carregamento de página." #: includes/class-thumbnail-overlays.php:347 msgid "Off" msgstr "Desativado" #: includes/class-thumbnail-overlays.php:357 #: includes/class-thumbnail-overlays.php:423 msgid "Default Thumbnail Watermark" msgstr "Marca d'água padrão da miniatura" #: includes/class-thumbnail-overlays.php:358 #: includes/class-thumbnail-overlays.php:424 msgid "" "Select the default watermark that will be applied if no specific watermark is " "selected." msgstr "" "Selecione a marca d'água padrão que será aplicada se nenhuma marca d'água " "específica for selecionada." #: includes/class-thumbnail-overlays.php:374 msgid "Custom Image Watermarks" msgstr "Marcas d'água de imagem personalizadas" #: includes/class-thumbnail-overlays.php:375 msgid "Add more image watermarks to choose from for the social thumbnails." msgstr "" "Adicione mais marcas d'água de imagens para escolher para as miniaturas " "sociais." #: includes/class-thumbnail-overlays.php:377 msgid "Add Watermark" msgstr "Adicionar marca d'água" #: includes/class-thumbnail-overlays.php:378 #: includes/modules/image-seo/options.php:155 #: includes/modules/local-seo/views/titles-options.php:421 #: includes/modules/local-seo/views/titles-options.php:477 #: includes/modules/local-seo/views/titles-options.php:520 msgid "Remove" msgstr "Remover" #: includes/class-thumbnail-overlays.php:394 msgid "Add Image" msgstr "Adicionar imagem" #: includes/class-thumbnail-overlays.php:404 msgid "Name*" msgstr "Nome*" #: includes/class-thumbnail-overlays.php:521 msgid "" "A Custom Watermark item could not be saved because the name field is empty." msgstr "" "Não foi possível salvar um item de marca d'água personalizada porque o campo " "de nome está vazio." #: includes/class-thumbnail-overlays.php:536 msgid "Top Left" msgstr "Superior à esquerda" #: includes/class-thumbnail-overlays.php:537 msgid "Top Center" msgstr "Superior ao centro" #: includes/class-thumbnail-overlays.php:538 msgid "Top Right" msgstr "Superior à direita" #: includes/class-thumbnail-overlays.php:540 msgid "Middle Left" msgstr "Meio à esquerda" #: includes/class-thumbnail-overlays.php:541 msgid "Middle Center" msgstr "Meio ao centro" #: includes/class-thumbnail-overlays.php:542 msgid "Middle Right" msgstr "Meio à direita" #: includes/class-thumbnail-overlays.php:544 msgid "Bottom Left" msgstr "Inferior à esquerda" #: includes/class-thumbnail-overlays.php:545 msgid "Bottom Center" msgstr "Inferior ao centro" #: includes/class-thumbnail-overlays.php:546 msgid "Bottom Right" msgstr "Inferior à direita" #: includes/modules/404-monitor/class-monitor-pro.php:60 #: includes/modules/404-monitor/class-monitor-pro.php:99 #: includes/views/csv-import-export-panel.php:126 #: includes/views/csv-import-redirections-panel.php:70 msgid "Export" msgstr "Exportar" #: includes/modules/404-monitor/class-monitor-pro.php:75 msgid "Export 404 Logs" msgstr "Exportar registros de erro 404" #: includes/modules/404-monitor/class-monitor-pro.php:77 msgid "" "Export and download 404 logs from a selected period of time in the form of a " "CSV file. Leave the from/to fields empty to export all logs." msgstr "" "Exporte e baixe os registros de erro 404 de um período de tempo selecionado " "na forma de um arquivo CSV. Deixe os campos \"de\" e \"para\" vazios para " "exportar todos os registros." #: includes/modules/404-monitor/class-monitor-pro.php:86 msgid "From date" msgstr "A partir da data" #: includes/modules/404-monitor/class-monitor-pro.php:93 msgid "To date" msgstr "Até a data" #: includes/modules/404-monitor/class-monitor-pro.php:119 msgid "" "Sorry, your user does not seem to have the necessary capabilities to export." msgstr "Seu usuário não parece ter os recursos necessários para exportar." #: includes/modules/404-monitor/class-monitor-pro.php:124 msgid "Nonce error. Please try again." msgstr "Erro de nonce. Tente novamente." #: includes/modules/404-monitor/class-monitor-pro.php:218 msgid "Hits" msgstr "Acessos" #: includes/modules/acf/class-acf.php:45 msgid "Include Images from the ACF Fields." msgstr "Incluir imagens dos campos ACF." #: includes/modules/acf/class-acf.php:46 msgid "Include images added in the ACF fields." msgstr "Incluir imagens adicionadas nos campos ACF." #: includes/modules/acf/class-acf.php:49 #: includes/modules/local-seo/views/titles-options.php:351 #: includes/modules/local-seo/views/titles-options.php:674 #: includes/modules/local-seo/views/titles-options.php:689 #: includes/modules/local-seo/views/titles-options.php:704 #: includes/modules/schema/class-video.php:79 #: includes/modules/schema/class-video.php:94 #: includes/modules/schema/class-video.php:120 #: includes/modules/woocommerce/class-admin.php:51 msgid "Custom" msgstr "Personalizado" #: includes/modules/analytics/class-ajax.php:51 #: includes/modules/analytics/class-ajax.php:80 msgid "" "Data import will not work for this service as sufficient permissions are not " "given." msgstr "" "A importação de dados não irá funcionar para este serviço, pois não foram " "fornecidas permissões suficientes." #: includes/modules/analytics/class-analytics.php:221 msgid "Post Analytics" msgstr "Análise dos posts" #: includes/modules/analytics/class-analytics.php:223 msgid "Analytics Report" msgstr "Relatório de análises" #: includes/modules/analytics/class-analytics.php:277 #: includes/modules/analytics/class-analytics.php:296 msgid "Country" msgstr "País" #: includes/modules/analytics/class-analytics.php:361 msgid "" "Enter the number of days to keep Analytics data in your database. The maximum " "allowed days are 180. Though, 2x data will be stored in the DB for " "calculating the difference properly." msgstr "" "Digite o número de dias para manter os dados do Analytics no seu banco de " "dados. O máximo permitido são 180 dias. No entanto, o dobro dos dados será " "armazenado no banco de dados para calcular a diferença corretamente." #: includes/modules/analytics/class-analytics.php:382 msgid "Monitor SEO Performance" msgstr "Monitorar o desempenho de SEO" #. translators: Link to kb article #: includes/modules/analytics/class-analytics.php:385 #, php-format msgid "" "This option allows you to monitor the SEO performance of all of your sites in " "one centralized dashboard on RankMath.com, so you can check up on sites at a " "glance. Learn more." msgstr "" "Esta opção permite que você monitore o desempenho de SEO de todos os seus " "sites em um painel centralizado no RankMath.com, para que você possa " "verificar os sites rapidamente. Saiba " "mais." #: includes/modules/analytics/class-analytics.php:397 msgid "Google Core Updates in the Graphs" msgstr "Atualizações principais do Google nos gráficos" #. translators: Link to kb article #: includes/modules/analytics/class-analytics.php:400 #, php-format msgid "This option allows you to show %s in the Analytics graphs." msgstr "Esta opção permite que você mostre %s nos gráficos de análise." #: includes/modules/analytics/class-analytics.php:401 msgid "Google Core Updates" msgstr "Atualizações principais do Google" #: includes/modules/analytics/class-analytics.php:510 msgid "AdSense" msgstr "AdSense" #: includes/modules/analytics/class-analytics.php:511 msgid "Analytics" msgstr "Analytics" #: includes/modules/analytics/class-analytics.php:669 msgid "Search Traffic:" msgstr "Tráfego de pesquisa:" #: includes/modules/analytics/class-analytics.php:670 msgid "Search Impression:" msgstr "Impressão de pesquisa:" #: includes/modules/analytics/class-email-reports.php:118 #: includes/modules/local-seo/views/titles-options.php:327 msgid "Logo" msgstr "Logo" #: includes/modules/analytics/class-email-reports.php:174 msgid "Every 15 Days" msgstr "A cada 15 dias" #: includes/modules/analytics/class-email-reports.php:180 msgid "Every 7 Days" msgstr "A cada 7 dias" #: includes/modules/analytics/class-email-reports.php:190 #: includes/modules/analytics/class-email-reports.php:319 msgid "Include Only Tracked Keywords" msgstr "Incluir apenas palavras-chave rastreadas" #: includes/modules/analytics/class-email-reports.php:191 msgid "" "When enabled, the Winning Keywords section will only show Tracked Keywords." msgstr "" "Quando ativada, a seção de palavras-chave vencedoras mostrará apenas as " "palavras-chave rastreadas." #: includes/modules/analytics/class-email-reports.php:206 #: includes/modules/analytics/class-email-reports.php:410 msgid "Report Email Address" msgstr "Endereço de e-mail do relatório" #: includes/modules/analytics/class-email-reports.php:207 #: includes/modules/analytics/class-email-reports.php:414 msgid "" "Address where the reports will be sent. You can add multiple recipients " "separated with commas." msgstr "" "Endereço para onde os relatórios serão enviados. Você pode adicionar vários " "destinatários separados por vírgulas." #: includes/modules/analytics/class-email-reports.php:218 msgid "Report Email Subject" msgstr "Assunto do email do relatório" #: includes/modules/analytics/class-email-reports.php:219 msgid "Subject of the report emails." msgstr "Assunto dos e-mails do relatório." #: includes/modules/analytics/class-email-reports.php:230 msgid "Report Logo" msgstr "Logo do relatório" #: includes/modules/analytics/class-email-reports.php:231 msgid "Logo appearing in the header part of the report." msgstr "Logo que aparece na parte do cabeçalho do relatório." #: includes/modules/analytics/class-email-reports.php:243 msgid "Logo Link" msgstr "Link do logo" #: includes/modules/analytics/class-email-reports.php:244 msgid "URL where the logo link should point to." msgstr "URL para onde o link do logo deve apontar." #: includes/modules/analytics/class-email-reports.php:255 msgid "Report Header Background" msgstr "Fundo do cabeçalho do relatório" #: includes/modules/analytics/class-email-reports.php:256 msgid "" "Color hex code or any other valid value for the background: CSS " "property." msgstr "" "Código hexadecimal da cor ou qualquer outro valor válido para a propriedade " "CSS background:." #: includes/modules/analytics/class-email-reports.php:270 msgid "Link to Full Report" msgstr "Link para o relatório completo" #: includes/modules/analytics/class-email-reports.php:271 msgid "" "Select whether to include a link to the Full Report admin page in the email " "or not." msgstr "" "Selecione se deseja incluir um link para a página de administração do " "relatório completo no e-mail ou não." #: includes/modules/analytics/class-email-reports.php:282 msgid "Report Top Text" msgstr "Texto superior do relatório" #: includes/modules/analytics/class-email-reports.php:283 msgid "Text or basic HTML to insert below the title." msgstr "Texto ou HTML básico para inserir abaixo do título." #: includes/modules/analytics/class-email-reports.php:294 msgid "Include Sections" msgstr "Incluir seções" #: includes/modules/analytics/class-email-reports.php:295 msgid "Select which tables to show in the report." msgstr "Selecione quais tabelas mostrar no relatório." #: includes/modules/analytics/class-email-reports.php:297 msgid "Basic Summary" msgstr "Resumo básico" #: includes/modules/analytics/class-email-reports.php:298 msgid "Positions Summary" msgstr "Resumo de posições" #: includes/modules/analytics/class-email-reports.php:299 #: includes/modules/analytics/views/email-reports/sections/winning-posts.php:21 msgid "Top Winning Posts" msgstr "Principais posts vencedores" #: includes/modules/analytics/class-email-reports.php:300 #: includes/modules/analytics/views/email-reports/sections/losing-posts.php:21 msgid "Top Losing Posts" msgstr "Principais posts perdedores" #: includes/modules/analytics/class-email-reports.php:301 #: includes/modules/analytics/views/email-reports/sections/winning-keywords.php:21 msgid "Top Winning Keywords" msgstr "Principais palavras-chave vencedoras" #: includes/modules/analytics/class-email-reports.php:302 #: includes/modules/analytics/views/email-reports/sections/losing-keywords.php:21 msgid "Top Losing Keywords" msgstr "Principais palavras-chave perdedoras" #: includes/modules/analytics/class-email-reports.php:320 msgid "" "When enabled, the Winning Keywords and Losing Keywords sections will only " "show Tracked Keywords." msgstr "" "Quando ativadas, as seções de palavras-chave vencedoras e palavras-chave " "perdedoras mostrarão apenas as palavras-chave rastreadas." #: includes/modules/analytics/class-email-reports.php:331 msgid "Report Footer Text" msgstr "Texto do rodapé do relatório" #: includes/modules/analytics/class-email-reports.php:332 msgid "Text or basic HTML to insert in the footer area." msgstr "Texto ou HTML básico para inserir na área do rodapé." #: includes/modules/analytics/class-email-reports.php:343 msgid "Additional CSS code" msgstr "Código CSS adicional" #: includes/modules/analytics/class-email-reports.php:344 msgid "" "Additional CSS code to customize the appearance of the reports. Insert the " "CSS code directly, without the wrapping style tag. Please note that the CSS " "support is limited in email clients and the appearance may vary greatly." msgstr "" "Código CSS adicional para personalizar a aparência dos relatórios. Insira o " "código CSS diretamente, sem a tag de estilo de envolvimento. Observe que o " "suporte ao CSS é limitado nos clientes de e-mail e a aparência pode variar " "bastante." #: includes/modules/analytics/class-email-reports.php:362 #, php-format msgid "This email was sent to you as a registered member of %s." msgstr "Este e-mail foi enviado a você como um membro cadastrado do site %s." #: includes/modules/analytics/class-email-reports.php:365 #, php-format msgid "To update your email preferences, %s. ###ADDRESS###" msgstr "Para atualizar suas preferências de e-mail, %s. ###ADDRESS###" #: includes/modules/analytics/class-email-reports.php:365 msgid "click here" msgstr "clique aqui" #: includes/modules/analytics/class-email-reports.php:466 msgid "Preview" msgstr "Pré-visualizar" #: includes/modules/analytics/class-email-reports.php:496 #, php-format msgid "Rank Math [SEO Report] - %s" msgstr "Rank Math [Relatório de SEO] - %s" #: includes/modules/analytics/class-rest.php:313 #: includes/modules/analytics/class-rest.php:363 msgid "Sorry, no keyword found." msgstr "Nenhuma palavra-chave encontrada." #: includes/modules/analytics/class-rest.php:436 msgid "Sorry, no record id found." msgstr "Nenhum ID de registro encontrado." #: includes/modules/analytics/class-rest.php:444 msgid "Sorry, no post id found." msgstr "Nenhum ID de post encontrado." #: includes/modules/analytics/views/email-reports/header-after.php:17 msgid "SEO Report of Your Website" msgstr "Relatório de SEO do seu site" #: includes/modules/analytics/views/email-reports/header-after.php:25 msgid "FULL REPORT" msgstr "RELATÓRIO COMPLETO" #: includes/modules/analytics/views/email-reports/header-after.php:26 msgid "External Link Icon" msgstr "Ícone de link externo" #: includes/modules/analytics/views/email-reports/header-after.php:37 msgid "Uh-oh" msgstr "Opa" #: includes/modules/analytics/views/email-reports/header-after.php:38 msgid "It seems that there are no stats to show right now." msgstr "Parece que não há estatísticas para mostrar no momento." #: includes/modules/analytics/views/email-reports/header-after.php:40 #, php-format msgid "" "If you can see the site data in your Search Console and Analytics accounts, " "but not here, then %1$s try reconnecting your account %2$s and make sure that " "the correct properties are selected in the %1$s Analytics Settings%2$s." msgstr "" "Se você puder ver os dados do site nas suas contas do Search Console e do " "Analytics, mas não aqui, então %1$s tente reconectar sua conta %2$s e " "certifique-se de que as propriedades corretas estejam selecionadas nas %1$s " "Configurações do Analytics%2$s." #: includes/modules/analytics/views/email-reports/report.php:35 msgid "VIEW DETAILED ANALYTICS" msgstr "VER ANÁLISES DETALHADAS" #: includes/modules/analytics/views/email-reports/sections/losing-keywords.php:32 #: includes/modules/analytics/views/email-reports/sections/winning-keywords.php:32 #: includes/modules/schema/shortcode/dataset.php:47 #: includes/modules/schema/shortcode/recipe.php:34 msgid "Keywords" msgstr "Palavras-chave" #: includes/modules/analytics/views/email-reports/sections/losing-keywords.php:35 #: includes/modules/analytics/views/email-reports/sections/losing-posts.php:37 #: includes/modules/analytics/views/email-reports/sections/winning-keywords.php:35 #: includes/modules/analytics/views/email-reports/sections/winning-posts.php:37 msgid "Impressions" msgstr "Impressões" #: includes/modules/analytics/views/email-reports/sections/losing-keywords.php:38 #: includes/modules/analytics/views/email-reports/sections/losing-posts.php:41 #: includes/modules/analytics/views/email-reports/sections/winning-keywords.php:38 #: includes/modules/analytics/views/email-reports/sections/winning-posts.php:41 msgid "Position" msgstr "Posição" #: includes/modules/analytics/views/email-reports/sections/losing-keywords.php:58 #: includes/modules/analytics/views/email-reports/sections/losing-posts.php:69 #: includes/modules/analytics/views/email-reports/sections/winning-keywords.php:58 #: includes/modules/analytics/views/email-reports/sections/winning-posts.php:69 msgid "No data to show." msgstr "Não há dados para mostrar." #: includes/modules/analytics/views/email-reports/sections/losing-posts.php:29 #: includes/modules/analytics/views/email-reports/sections/winning-posts.php:29 msgid "Post" msgstr "Post" #: includes/modules/analytics/views/email-reports/sections/losing-posts.php:33 #: includes/modules/analytics/views/email-reports/sections/summary.php:24 #: includes/modules/analytics/views/email-reports/sections/winning-posts.php:33 msgid "Search Traffic" msgstr "Tráfego de pesquisa" #: includes/modules/analytics/views/email-reports/sections/summary.php:39 #: includes/modules/analytics/views/email-reports/sections/summary.php:70 msgid "Total Impressions" msgstr "Total de impressões" #: includes/modules/analytics/views/email-reports/sections/summary.php:55 msgid "Total Clicks" msgstr "Total de cliques" #: includes/modules/analytics/views/email-reports/sections/summary.php:87 msgid "Total Keywords" msgstr "Total de palavras-chave" #: includes/modules/analytics/views/email-reports/sections/summary.php:101 msgid "Average Position" msgstr "Posição média" #: includes/modules/bbPress/class-bbpress.php:81 msgid "Mark Unsolved." msgstr "Marcar como não resolvido." #: includes/modules/bbPress/class-bbpress.php:82 msgid "Mark Solved." msgstr "Marcar como resolvido." #: includes/modules/content-ai/assets/src/content-ai.js:8 msgid "Contact your SEO service provider for more AI credits." msgstr "" "Fale com seu provedor de serviços de SEO para obter mais créditos de IA." #: includes/modules/content-ai/assets/src/content-ai.js:12 msgid "" "You have used all of your AI credits and need to purchase more from your SEO " "service provider." msgstr "" "Você usou todos os seus créditos de IA e precisa comprar mais com o seu " "provedor de serviços de SEO." #: includes/modules/image-seo/class-image-seo-pro.php:99 msgid "Image Alt" msgstr "ALT da imagem" #: includes/modules/image-seo/class-image-seo-pro.php:100 msgid "Alt text set for the current image." msgstr "Texto ALT (alternativo) definido para a imagem atual." #: includes/modules/image-seo/class-image-seo-pro.php:111 msgid "Image Title" msgstr "Título da imagem" #: includes/modules/image-seo/class-image-seo-pro.php:112 msgid "Title text set for the current image." msgstr "Texto do título definido para a imagem atual." #: includes/modules/image-seo/class-image-seo-pro.php:298 #, php-format msgid "Avatar of %s" msgstr "Avatar de %s" #: includes/modules/image-seo/options.php:15 msgid "Add missing image caption" msgstr "Adicionar legenda de imagem ausente" #: includes/modules/image-seo/options.php:16 msgid "" "Add a caption for all images without a caption automatically. The caption is " "dynamically applied when the content is displayed, the stored content is not " "changed." msgstr "" "Adicione automaticamente uma legenda para todas as imagens sem legenda. A " "legenda é aplicada dinamicamente quando o conteúdo é exibido, o conteúdo " "armazenado não é alterado." #: includes/modules/image-seo/options.php:26 msgid "Caption format" msgstr "Formato da legenda" #: includes/modules/image-seo/options.php:27 msgid "Format used for the new captions." msgstr "Formato usado para as novas legendas." #: includes/modules/image-seo/options.php:41 msgid "Add missing image description" msgstr "Adicionar descrição da imagem ausente" #: includes/modules/image-seo/options.php:42 msgid "" "Add a description for all images without a description automatically. The " "description is dynamically applied when the content is displayed, the stored " "content is not changed." msgstr "" "Adicione automaticamente uma descrição para todas as imagens sem descrição. A " "descrição é aplicada dinamicamente quando o conteúdo é exibido, o conteúdo " "armazenado não é alterado." #: includes/modules/image-seo/options.php:52 msgid "Description format" msgstr "Formato da descrição" #: includes/modules/image-seo/options.php:53 msgid "Format used for the new descriptions." msgstr "Formato usado para as novas descrições." #: includes/modules/image-seo/options.php:67 msgid "Change title casing" msgstr "Alterar a capitalização do título" #: includes/modules/image-seo/options.php:68 msgid "" "Capitalization settings for the title attribute values. This " "will be applied for all title attributes." msgstr "" "Configurações de capitalização para os valores do atributo title. Isso será aplicado para todos os atributos " "title." #: includes/modules/image-seo/options.php:71 #: includes/modules/image-seo/options.php:89 #: includes/modules/image-seo/options.php:107 #: includes/modules/image-seo/options.php:126 msgid "No change" msgstr "Sem alteração" #: includes/modules/image-seo/options.php:72 #: includes/modules/image-seo/options.php:90 #: includes/modules/image-seo/options.php:108 #: includes/modules/image-seo/options.php:127 msgid "Title Casing" msgstr "Capitalização de título" #: includes/modules/image-seo/options.php:73 #: includes/modules/image-seo/options.php:91 #: includes/modules/image-seo/options.php:109 #: includes/modules/image-seo/options.php:128 msgid "Sentence casing" msgstr "Capitalização de frases" #: includes/modules/image-seo/options.php:74 #: includes/modules/image-seo/options.php:92 #: includes/modules/image-seo/options.php:110 #: includes/modules/image-seo/options.php:129 msgid "all lowercase" msgstr "todas minúsculas" #: includes/modules/image-seo/options.php:75 #: includes/modules/image-seo/options.php:93 #: includes/modules/image-seo/options.php:111 #: includes/modules/image-seo/options.php:130 msgid "ALL UPPERCASE" msgstr "TODAS MAIÚSCULAS" #: includes/modules/image-seo/options.php:85 msgid "Change alt attribute casing" msgstr "Alterar a capitalização do atributo alt" #: includes/modules/image-seo/options.php:86 msgid "" "Capitalization settings for the alt attribute values. This will " "be applied for all alt attributes." msgstr "" "Configurações de capitalização para os valores do atributo alt. " "Isso será aplicado para todos os atributos alt." #: includes/modules/image-seo/options.php:103 msgid "Change description casing" msgstr "Alterar a capitalização da descrição" #: includes/modules/image-seo/options.php:104 msgid "" "Capitalization settings for the image descriptions. This will be applied for " "all image descriptions." msgstr "" "Configurações de capitalização para as descrições das imagens. Isso será " "aplicado para todas as descrições de imagem." #: includes/modules/image-seo/options.php:122 msgid "Change caption casing" msgstr "Alterar a capitalização da legenda" #: includes/modules/image-seo/options.php:123 msgid "" "Capitalization settings for the image captions. This will be applied for " "all image captions." msgstr "" "Configurações de capitalização para as legendas das imagem. Isso será " "aplicado para todas as legendas de imagem." #: includes/modules/image-seo/options.php:140 msgid "Add ALT attributes for avatars" msgstr "Adicionar atributos ALT para avatares" #: includes/modules/image-seo/options.php:141 msgid "" "Add alt attributes for commenter profile pictures (avatars) " "automatically. The alt attribute value will be the username." msgstr "" "Adicione automaticamente atributos alt para as imagens de perfil " "dos comentaristas (avatares). O valor do atributo alt será o nome de usuário." #: includes/modules/image-seo/options.php:151 msgid "Replacements" msgstr "Substituições" #: includes/modules/image-seo/options.php:152 msgid "" "Replace characters or words in the alt tags, title tags, or in the captions." msgstr "" "Substitua caracteres ou palavras nas tags alt, nas tags de título ou nas " "legendas." #: includes/modules/image-seo/options.php:154 msgid "Add another" msgstr "Adicionar outro" #: includes/modules/image-seo/options.php:167 msgid "Find" msgstr "Encontrar" #: includes/modules/image-seo/options.php:177 msgid "Replace" msgstr "Substituir" #: includes/modules/image-seo/options.php:189 msgid "Alt" msgstr "Alt" #: includes/modules/image-seo/options.php:190 #: includes/modules/video-sitemap/sitemap-xsl.php:153 msgid "Title" msgstr "Título" #: includes/modules/image-seo/options.php:191 msgid "Caption" msgstr "Legenda" #: includes/modules/local-seo/blocks/local-business/src/edit.js:65 msgid "Show Company Name" msgstr "Mostrar nome da empresa" #: includes/modules/local-seo/blocks/local-business/src/edit.js:69 msgid "Show Company Address" msgstr "Mostrar endereço da empresa" #: includes/modules/local-seo/blocks/local-business/src/edit.js:73 msgid "Show address on one line" msgstr "Mostrar endereço em uma linha" #: includes/modules/local-seo/blocks/local-business/src/edit.js:77 msgid "Show State" msgstr "Mostrar estado" #: includes/modules/local-seo/blocks/local-business/src/edit.js:81 msgid "Show Country" msgstr "Mostrar país" #: includes/modules/local-seo/blocks/local-business/src/edit.js:85 msgid "Show Primary number" msgstr "Mostrar número primário" #: includes/modules/local-seo/blocks/local-business/src/edit.js:89 msgid "Show Secondary number" msgstr "Mostrar número secundário" #: includes/modules/local-seo/blocks/local-business/src/edit.js:93 msgid "Show FAX number" msgstr "Mostrar número do FAX" #: includes/modules/local-seo/blocks/local-business/src/edit.js:97 msgid "Show Email" msgstr "Mostrar e-mail" #: includes/modules/local-seo/blocks/local-business/src/edit.js:101 msgid "Show Business URL" msgstr "Mostrar URL do negócio" #: includes/modules/local-seo/blocks/local-business/src/edit.js:105 msgid "Show Logo" msgstr "Mostrar logo" #: includes/modules/local-seo/blocks/local-business/src/edit.js:109 msgid "Show VAT number" msgstr "Mostrar número do CNPJ" #: includes/modules/local-seo/blocks/local-business/src/edit.js:113 msgid "Show TAX ID" msgstr "Mostrar identificação fiscal" #: includes/modules/local-seo/blocks/local-business/src/edit.js:117 msgid "Show COC number" msgstr "Mostrar número COC (licença)" #: includes/modules/local-seo/blocks/local-business/src/edit.js:121 msgid "Show Price Indication" msgstr "Mostrar indicação de preço" #: includes/modules/local-seo/blocks/local-business/src/edit.js:140 msgid "Show Opening Hours" msgstr "Mostrar horário de funcionamento" #. translators: Weekdays name #: includes/modules/local-seo/blocks/local-business/src/edit.js:153 #, javascript-format msgid "Show %s" msgstr "Mostrar %s" #: includes/modules/local-seo/blocks/local-business/src/edit.js:171 msgid "Hide Closed Days" msgstr "Ocultar dias fechados" #: includes/modules/local-seo/blocks/local-business/src/edit.js:178 #: includes/modules/local-seo/blocks/local-business/src/edit.js:187 msgid "Show open now label after opening hour for current day" msgstr "Mostrar o rótulo “Aberto agora” após o horário de abertura no dia atual" #: includes/modules/local-seo/blocks/local-business/src/edit.js:204 msgid "Show Map" msgstr "Mostrar mapa" #: includes/modules/local-seo/blocks/local-business/src/edit.js:216 msgid "Map Type" msgstr "Tipo de mapa" #: includes/modules/local-seo/blocks/local-business/src/edit.js:221 #: includes/modules/local-seo/views/titles-options.php:617 msgid "Roadmap" msgstr "Mapa de estradas" #: includes/modules/local-seo/blocks/local-business/src/edit.js:225 #: includes/modules/local-seo/views/titles-options.php:615 msgid "Hybrid" msgstr "Híbrido" #: includes/modules/local-seo/blocks/local-business/src/edit.js:229 #: includes/modules/local-seo/views/titles-options.php:616 msgid "Satellite" msgstr "Satélite" #: includes/modules/local-seo/blocks/local-business/src/edit.js:233 #: includes/modules/local-seo/views/titles-options.php:618 msgid "Terrain" msgstr "Terreno" #: includes/modules/local-seo/blocks/local-business/src/edit.js:238 msgid "Map Width" msgstr "Largura do mapa" #: includes/modules/local-seo/blocks/local-business/src/edit.js:242 msgid "Map Height" msgstr "Altura do mapa" #: includes/modules/local-seo/blocks/local-business/src/edit.js:246 msgid "Show Category filter" msgstr "Mostrar filtro de categorias" #: includes/modules/local-seo/blocks/local-business/src/edit.js:250 msgid "Zoom Level" msgstr "Nível do zoom" #: includes/modules/local-seo/blocks/local-business/src/edit.js:256 msgid "Allow Zoom" msgstr "Permitir zoom" #: includes/modules/local-seo/blocks/local-business/src/edit.js:260 msgid "Allow Zoom by scroll" msgstr "Permitir zoom com rolagem" #: includes/modules/local-seo/blocks/local-business/src/edit.js:264 msgid "Allow Dragging" msgstr "Permitir arrastar" #: includes/modules/local-seo/blocks/local-business/src/edit.js:268 msgid "Show Marker Clustering" msgstr "Mostrar agrupamento de marcadores" #: includes/modules/local-seo/blocks/local-business/src/edit.js:272 msgid "Show InfoWindow" msgstr "Mostrar janela de informações" #: includes/modules/local-seo/blocks/local-business/src/edit.js:276 msgid "Show Route Planner" msgstr "Mostrar planejador de rotas" #: includes/modules/local-seo/blocks/local-business/src/edit.js:280 msgid "Route Label" msgstr "Rótulo da rota" #: includes/modules/local-seo/blocks/local-business/src/edit.js:296 msgid "Show radius" msgstr "Mostrar raio" #: includes/modules/local-seo/blocks/local-business/src/edit.js:300 msgid "Search Locations within the radius" msgstr "Pesquisar localizações dentro do raio" #: includes/modules/local-seo/blocks/local-business/src/edit.js:306 msgid "Add dropdown to filter results by category" msgstr "Adicionar menu suspenso para filtrar os resultados por categoria" #: includes/modules/local-seo/blocks/local-business/src/edit.js:310 msgid "Show nearest location if none is found within radius" msgstr "" "Mostrar a localização mais próxima se não for encontrada nenhuma dentro do " "raio" #: includes/modules/local-seo/blocks/local-business/src/edit.js:324 msgid "Address Settings" msgstr "Configurações de endereços" #: includes/modules/local-seo/blocks/local-business/src/edit.js:326 msgid "Opening Hours Settings" msgstr "Configurações do horário de funcionamento" #: includes/modules/local-seo/blocks/local-business/src/edit.js:328 msgid "Map Settings" msgstr "Configurações do mapa" #: includes/modules/local-seo/blocks/local-business/src/edit.js:348 msgid "Preview Image" msgstr "Pré-visualizar imagem" #: includes/modules/local-seo/blocks/local-business/src/edit.js:384 msgid "Settings" msgstr "Configurações" #: includes/modules/local-seo/blocks/local-business/src/edit.js:388 #: includes/modules/schema/shortcode/recipe.php:20 msgid "Type" msgstr "Tipo" #: includes/modules/local-seo/blocks/local-business/src/edit.js:393 #: includes/modules/local-seo/class-local-seo.php:272 #: includes/modules/local-seo/views/titles-options.php:381 msgid "Address" msgstr "Endereço" #: includes/modules/local-seo/blocks/local-business/src/edit.js:397 #: includes/modules/local-seo/views/titles-options.php:417 msgid "Opening Hours" msgstr "Horário de funcionamento" #: includes/modules/local-seo/blocks/local-business/src/edit.js:401 msgid "Map" msgstr "Mapa" #: includes/modules/local-seo/blocks/local-business/src/edit.js:405 msgid "Store Locator" msgstr "Localizador de lojas" #: includes/modules/local-seo/blocks/local-business/src/edit.js:412 msgid "Locations" msgstr "Localizações" #: includes/modules/local-seo/blocks/local-business/src/edit.js:419 msgid "Location Categories" msgstr "Categorias da localização" #: includes/modules/local-seo/blocks/local-business/src/edit.js:428 #: includes/modules/local-seo/views/titles-options.php:629 msgid "Maximum number of locations to show" msgstr "Número máximo de localizações a serem exibidos" #: includes/modules/local-seo/blocks/local-business/src/edit.js:454 msgid "All Locations" msgstr "Todas as localizações" #: includes/modules/local-seo/class-admin.php:61 msgid "Local Sitemap" msgstr "Sitemap local" #: includes/modules/local-seo/class-admin.php:62 #, php-format msgid "" "KML is a file format used to display geographic data in an Earth browser such " "as Google Earth. More information: Locations " "KML" msgstr "" "O KML é um formato de arquivo usado para exibir dados geográficos em um " "navegador da Terra, como o Google Earth. Mais informações: Localizações KML" #. translators: KML File Url #: includes/modules/local-seo/class-admin.php:65 #, php-format msgid "Your Locations KML file can be found here: %s" msgstr "O arquivo KML de suas localizações pode ser encontrado aqui: %s" #: includes/modules/local-seo/class-admin.php:80 #: includes/modules/podcast/views/options.php:59 msgid "None" msgstr "Nenhum" #: includes/modules/local-seo/class-admin.php:81 msgid "Local Business" msgstr "Negócio local" #. translators: Post Type Plural Name #: includes/modules/local-seo/class-local-seo.php:147 #, php-format msgid "All %s" msgstr "Todos %s" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:149 #, php-format msgid "Add New %s" msgstr "Adicionar novo %s" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:151 #, php-format msgid "New %s" msgstr "Novo %s" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:153 #, php-format msgid "Edit %s" msgstr "Editar %s" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:155 #, php-format msgid "Update %s" msgstr "Atualizar %s" #. translators: Post Type Singular Name #. translators: Post Type Plural Name #: includes/modules/local-seo/class-local-seo.php:157 #: includes/modules/local-seo/class-local-seo.php:159 #, php-format msgid "View %s" msgstr "Ver %s" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:161 #, php-format msgid "Search %s" msgstr "Pesquisar %s" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:163 #, php-format msgid "No %s found." msgstr "Nenhum %s encontrado." #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:165 #, php-format msgid "No %s found in Trash." msgstr "Nenhum %s encontrado na lixeira." #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:167 #, php-format msgid "%s published." msgstr "%s publicado." #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:169 #, php-format msgid "%s published privately." msgstr "%s publicado em privado." #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:171 #, php-format msgid "%s reverted to draft." msgstr "%s revertido para rascunho." #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:173 #, php-format msgid "%s scheduled." msgstr "%s agendado." #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:175 #, php-format msgid "%s updated." msgstr "%s atualizado." #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:218 #: includes/modules/local-seo/class-local-seo.php:232 #, php-format msgid "%s categories" msgstr "%s categorias" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:220 #, php-format msgid "%s category" msgstr "%s categoria" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:222 #, php-format msgid "All %s categories" msgstr "Todas as %s categorias" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:224 #, php-format msgid "Edit %s category" msgstr "Editar categoria %s" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:226 #, php-format msgid "Update %s category" msgstr "Atualizar categoria %s" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:228 #, php-format msgid "Add New %s category" msgstr "Adicionar nova categoria %s" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:230 #, php-format msgid "New %s category" msgstr "Nova categoria %s" #: includes/modules/local-seo/class-local-seo.php:233 msgid "Search categories" msgstr "Pesquisar categorias" #: includes/modules/local-seo/class-local-seo.php:234 #: includes/modules/redirections/class-categories.php:77 msgid "Parent Category" msgstr "Categoria principal (ascendente)" #: includes/modules/local-seo/class-local-seo.php:235 #: includes/modules/redirections/class-categories.php:78 msgid "Parent Category:" msgstr "Categoria principal (ascendente):" #: includes/modules/local-seo/class-local-seo.php:273 #: includes/modules/local-seo/shortcodes/class-address.php:42 #: includes/modules/local-seo/views/titles-options.php:371 msgid "Phone" msgstr "Telefone" #: includes/modules/local-seo/class-location-shortcode.php:131 #, php-format msgid "This page can't load Google Maps correctly. Please add %s." msgstr "Esta página não pode carregar o Google Maps corretamente. Adicione %s." #: includes/modules/local-seo/class-location-shortcode.php:132 msgid "API Key" msgstr "Chave de API" #: includes/modules/local-seo/class-location-shortcode.php:308 #: includes/modules/local-seo/shortcodes/class-store-locator.php:170 msgid "Sorry, no locations were found." msgstr "Nenhuma localização foi encontrada." #: includes/modules/local-seo/shortcodes/class-address.php:46 msgid "Secondary phone" msgstr "Telefone secundário" #: includes/modules/local-seo/shortcodes/class-address.php:50 msgid "Fax" msgstr "Fax" #: includes/modules/local-seo/shortcodes/class-address.php:54 #: includes/modules/local-seo/views/titles-options.php:362 msgid "Email" msgstr "E-mail" #: includes/modules/local-seo/shortcodes/class-address.php:58 #: includes/modules/local-seo/views/titles-options.php:337 #: includes/modules/schema/shortcode/claimreview.php:19 #: includes/modules/schema/shortcode/dataset.php:21 #: includes/modules/schema/shortcode/dataset.php:118 msgid "URL" msgstr "URL" #: includes/modules/local-seo/shortcodes/class-address.php:62 msgid "VAT ID" msgstr "ID do CNPJ" #: includes/modules/local-seo/shortcodes/class-address.php:66 msgid "Tax ID" msgstr "ID do CPF" #: includes/modules/local-seo/shortcodes/class-address.php:70 msgid "Chamber of Commerce ID" msgstr "ID da Câmara de Comércio" #: includes/modules/local-seo/shortcodes/class-address.php:74 msgid "Price indication" msgstr "Indicação de preço" #: includes/modules/local-seo/shortcodes/class-address.php:136 msgid "Address:" msgstr "Endereço:" #: includes/modules/local-seo/shortcodes/class-map.php:94 #: includes/modules/local-seo/shortcodes/class-store-locator.php:67 #: includes/modules/redirections/class-categories.php:312 msgid "Select Category" msgstr "Selecionar categoria" #: includes/modules/local-seo/shortcodes/class-opening-hours.php:31 msgid "Open 24/7" msgstr "Aberto 24 horas por dia, 7 dias por semana" #: includes/modules/local-seo/shortcodes/class-opening-hours.php:41 msgid "Opening Hours:" msgstr "Horário de funcionamento:" #: includes/modules/local-seo/shortcodes/class-opening-hours.php:45 msgid "Closed" msgstr "Fechado" #: includes/modules/local-seo/shortcodes/class-opening-hours.php:134 msgid "Open now" msgstr "Aberto agora" #: includes/modules/local-seo/shortcodes/class-store-locator.php:76 msgid "Address, Suburb, Region, Zip or Landmark" msgstr "Endereço, bairro, região, CEP ou ponto de referência" #: includes/modules/local-seo/shortcodes/class-store-locator.php:82 msgid "Search" msgstr "Pesquisar" #: includes/modules/local-seo/shortcodes/class-store-locator.php:101 msgid "Detect Location" msgstr "Detectar localização" #: includes/modules/local-seo/shortcodes/class-store-locator.php:209 msgid "Hide route" msgstr "Ocultar rota" #: includes/modules/local-seo/shortcodes/class-store-locator.php:214 msgid "Route" msgstr "Rota" #: includes/modules/local-seo/shortcodes/class-store-locator.php:218 msgid "Your location:" msgstr "Sua localização:" #: includes/modules/local-seo/shortcodes/class-store-locator.php:220 msgid "Show route" msgstr "Mostrar rota" #: includes/modules/local-seo/views/sitemap-settings.php:17 msgid "Include KML File in the Sitemap" msgstr "Incluir arquivo KML no sitemap" #: includes/modules/local-seo/views/sitemap-settings.php:18 msgid "" "locations.kml Sitemap is generated automatically when the Local SEO module is " "enabled, and the geo-coordinates are added." msgstr "" "O sitemap locations.kml é gerado automaticamente quando o módulo de SEO local " "está ativado e as coordenadas geográficas são adicionadas." #: includes/modules/local-seo/views/titles-options.php:23 msgid "Choose a country" msgstr "Escolha um país" #: includes/modules/local-seo/views/titles-options.php:24 msgid "Åland Islands" msgstr "Ilhas Åland" #: includes/modules/local-seo/views/titles-options.php:44 msgid "Belau" msgstr "Belau" #: includes/modules/local-seo/views/titles-options.php:51 msgid "Bonaire, Sint Eustatius and Saba" msgstr "Bonaire, Santo Eustáquio e Saba" #: includes/modules/local-seo/views/titles-options.php:75 msgid "Congo (Brazzaville)" msgstr "Congo (Brazzaville)" #: includes/modules/local-seo/views/titles-options.php:76 msgid "Congo (Kinshasa)" msgstr "Congo (Kinshasa)" #: includes/modules/local-seo/views/titles-options.php:95 msgid "Falkland Islands" msgstr "Ilhas Falkland" #: includes/modules/local-seo/views/titles-options.php:119 msgid "Heard Island and McDonald Islands" msgstr "Ilha Heard e Ilhas McDonald" #: includes/modules/local-seo/views/titles-options.php:131 msgid "Ivory Coast" msgstr "Costa do Marfim" #: includes/modules/local-seo/views/titles-options.php:150 msgid "Macao S.A.R., China" msgstr "R.A.E. de Macau, China" #: includes/modules/local-seo/views/titles-options.php:189 msgid "Palestinian Territory" msgstr "Território Palestino" #: includes/modules/local-seo/views/titles-options.php:199 msgid "Republic of Ireland" msgstr "República da Irlanda" #: includes/modules/local-seo/views/titles-options.php:204 msgid "São Tomé and Príncipe" msgstr "São Tomé e Príncipe" #: includes/modules/local-seo/views/titles-options.php:205 msgid "Saint Barthélemy" msgstr "São Bartolomeu" #: includes/modules/local-seo/views/titles-options.php:209 msgid "Saint Martin (Dutch part)" msgstr "São Martinho (parte holandesa)" #: includes/modules/local-seo/views/titles-options.php:210 msgid "Saint Martin (French part)" msgstr "São Martinho (parte francesa)" #: includes/modules/local-seo/views/titles-options.php:225 msgid "South Georgia/Sandwich Islands" msgstr "Ilhas Geórgia do Sul e Sandwich do Sul" #: includes/modules/local-seo/views/titles-options.php:254 msgid "United Kingdom (UK)" msgstr "Reino Unido (UK)" #: includes/modules/local-seo/views/titles-options.php:255 msgid "United States (US)" msgstr "Estados Unidos (US)" #: includes/modules/local-seo/views/titles-options.php:259 msgid "Vatican" msgstr "Vaticano" #: includes/modules/local-seo/views/titles-options.php:264 msgid "Western Samoa" msgstr "Samoa Ocidental" #: includes/modules/local-seo/views/titles-options.php:274 msgid "Person or Company" msgstr "Pessoa ou empresa" #: includes/modules/local-seo/views/titles-options.php:277 msgid "Organization" msgstr "Organização" #: includes/modules/local-seo/views/titles-options.php:279 msgid "Choose whether the site represents a person or an organization." msgstr "Escolha se o site representa uma pessoa ou uma organização." #: includes/modules/local-seo/views/titles-options.php:288 msgid "Website Name" msgstr "Nome do site" #: includes/modules/local-seo/views/titles-options.php:289 msgid "Enter the name of your site to appear in search results." msgstr "Digite o nome do seu site para aparecer nos resultados da pesquisa." #: includes/modules/local-seo/views/titles-options.php:298 msgid "Website Alternate Name" msgstr "Nome alternativo do site" #: includes/modules/local-seo/views/titles-options.php:299 msgid "" "An alternate version of your site name (for example, an acronym or shorter " "name)." msgstr "" "Uma versão alternativa do nome do seu site (por exemplo, um acrônimo ou nome " "mais curto)." #: includes/modules/local-seo/views/titles-options.php:307 msgid "Person/Organization Name" msgstr "Nome da pessoa/organização" #: includes/modules/local-seo/views/titles-options.php:308 msgid "" "Your name or company name intended to feature in Google's Knowledge Panel." msgstr "" "Seu nome ou nome da empresa destinado a aparecer no painel de Conhecimento do " "Google (Google's Knowledge)." #: includes/modules/local-seo/views/titles-options.php:317 #: includes/modules/schema/shortcode/dataset.php:85 #: includes/modules/video-sitemap/sitemap-xsl.php:154 msgid "Description" msgstr "Descrição" #: includes/modules/local-seo/views/titles-options.php:318 msgid "Provide a detailed description of your organization." msgstr "Forneça uma descrição detalhada da sua organização." #: includes/modules/local-seo/views/titles-options.php:328 msgid "" "Min Size: 112Χ112px.
    A squared image is preferred by " "the search engines." msgstr "" "Tamanho mínimo: 112Χ112px.
    Uma imagem quadrada é " "preferida pelos mecanismos de pesquisa." #: includes/modules/local-seo/views/titles-options.php:338 msgid "URL of your website or your company’s website." msgstr "URL do seu site ou do site da sua empresa." #: includes/modules/local-seo/views/titles-options.php:347 msgid "Use Multiple Locations" msgstr "Usar várias localizações" #: includes/modules/local-seo/views/titles-options.php:348 msgid "" "Once you save the changes, we will create a new custom post type called " "\"Locations\" where you can add multiple locations of your business/" "organization." msgstr "" "Depois de salvar as alterações, criaremos um novo tipo de post personalizado " "chamado \"Localizações\", onde você poderá adicionar vários locais do seu " "negócio/organização." #: includes/modules/local-seo/views/titles-options.php:363 msgid "" "Enter the contact email address that could be displayed on search engines." msgstr "" "Digite o endereço de e-mail de contato que poderá ser exibido nos mecanismos " "de pesquisa." #: includes/modules/local-seo/views/titles-options.php:372 #: includes/modules/local-seo/views/titles-options.php:474 msgid "" "Search engines may prominently display your contact phone number for mobile " "users." msgstr "" "Os mecanismos de pesquisa podem exibir com destaque o seu número de telefone " "de contato para usuários de dispositivos móveis." #: includes/modules/local-seo/views/titles-options.php:390 msgid "Address Format" msgstr "Formato do endereço" #: includes/modules/local-seo/views/titles-options.php:391 msgid "" "Format used when the address is displayed using the " "[rank_math_contact_info] shortcode.
    Available Tags: " "{address}, {locality}, {region}, {postalcode}, {country}, {gps}" msgstr "" "Formato usado quando o endereço é exibido usando o shortcode " "[rank_math_contact_info].
    Tags disponíveis: " "{address}, {locality}, {region}, {postalcode}, {country}, {gps}" #: includes/modules/local-seo/views/titles-options.php:406 msgid "Business Type" msgstr "Tipo de negócio" #: includes/modules/local-seo/views/titles-options.php:418 msgid "" "Select opening hours. You can add multiple sets if you have different opening " "or closing hours on some days or if you have a mid-day break. Times are " "specified using 24:00 time." msgstr "" "Selecione os horários de funcionamento. Você pode adicionar vários conjuntos " "se tiver horários de abertura ou fechamento diferentes em alguns dias ou se " "tiver um intervalo no meio do dia. Os horários são especificados usando o " "horário de 24:00." #: includes/modules/local-seo/views/titles-options.php:420 msgid "Add time" msgstr "Adicionar horário" #: includes/modules/local-seo/views/titles-options.php:434 msgid "Monday" msgstr "Segunda-feira" #: includes/modules/local-seo/views/titles-options.php:435 msgid "Tuesday" msgstr "Terça-feira" #: includes/modules/local-seo/views/titles-options.php:436 msgid "Wednesday" msgstr "Quarta-feira" #: includes/modules/local-seo/views/titles-options.php:437 msgid "Thursday" msgstr "Quinta-feira" #: includes/modules/local-seo/views/titles-options.php:438 msgid "Friday" msgstr "Sexta-feira" #: includes/modules/local-seo/views/titles-options.php:439 msgid "Saturday" msgstr "Sábado" #: includes/modules/local-seo/views/titles-options.php:440 msgid "Sunday" msgstr "Domingo" #: includes/modules/local-seo/views/titles-options.php:450 msgid "e.g. 09:00-17:00" msgstr "por exemplo: 09:00-17:00" #: includes/modules/local-seo/views/titles-options.php:458 msgid "Opening Hours Format" msgstr "Formato do horário de funcionamento" #: includes/modules/local-seo/views/titles-options.php:463 msgid "Time format used in the contact shortcode." msgstr "Formato da hora usado no shortcode de contato." #: includes/modules/local-seo/views/titles-options.php:473 msgid "Phone Number" msgstr "Número de telefone" #: includes/modules/local-seo/views/titles-options.php:476 msgid "Add number" msgstr "Adicionar número" #: includes/modules/local-seo/views/titles-options.php:498 msgid "Format: +1-401-555-1212" msgstr "Formato: +1-401-555-1212" #: includes/modules/local-seo/views/titles-options.php:506 msgid "Price Range" msgstr "Faixa de preço" #: includes/modules/local-seo/views/titles-options.php:507 msgid "The price range of the business, for example $$$." msgstr "A faixa de preço do negócio, por exemplo R$ R$ R$." #: includes/modules/local-seo/views/titles-options.php:516 msgid "Additional Info" msgstr "Informações adicionais" #: includes/modules/local-seo/views/titles-options.php:517 msgid "" "Provide relevant details of your company to include in the Organization " "Schema." msgstr "" "Forneça detalhes relevantes de sua empresa para incluir nos dados " "estruturados (Schemas) de organização." #: includes/modules/local-seo/views/titles-options.php:519 msgid "Add" msgstr "Adicionar" #: includes/modules/local-seo/views/titles-options.php:549 msgid "Hide Opening Hours" msgstr "Ocultar horário de funcionamento" #: includes/modules/local-seo/views/titles-options.php:550 msgid "Don't add opening hours data in Schema" msgstr "" "Não adicionar dados de horário de funcionamento nos dados estruturados " "(schema)" #: includes/modules/local-seo/views/titles-options.php:565 msgid "Closed label" msgstr "Rótulo \"Fechado\"" #: includes/modules/local-seo/views/titles-options.php:566 msgid "Text to show in Opening hours when business is closed." msgstr "" "Texto a ser mostrado nos horários de funcionamento quando a empresa estiver " "fechada." #: includes/modules/local-seo/views/titles-options.php:576 msgid "Open 24/7 label" msgstr "Rótulo \"Aberto 24/7\"" #: includes/modules/local-seo/views/titles-options.php:577 msgid "" "Select the text to display alongside your opening hours when your store is " "open 24/7." msgstr "" "Selecione o texto a ser exibido ao lado do horário de funcionamento quando a " "loja estiver aberta 24 horas por dia, 7 dias por semana." #: includes/modules/local-seo/views/titles-options.php:587 msgid "Open 24h label" msgstr "Rótulo \"Aberto 24h\"" #: includes/modules/local-seo/views/titles-options.php:597 msgid "Measurement system" msgstr "Sistema de medição" #: includes/modules/local-seo/views/titles-options.php:598 msgid "Select your preferred measurement system (miles or kilometers)." msgstr "Selecione o seu sistema de medição preferido (milhas ou quilômetros)." #: includes/modules/local-seo/views/titles-options.php:600 msgid "Kilometers" msgstr "Quilômetros" #: includes/modules/local-seo/views/titles-options.php:601 msgid "Miles" msgstr "Milhas" #: includes/modules/local-seo/views/titles-options.php:612 msgid "Map Style" msgstr "Estilo do mapa" #: includes/modules/local-seo/views/titles-options.php:613 msgid "Select the map style you wish to use on the frontend of your website." msgstr "Selecione o estilo de mapa que deseja usar na interface do seu site." #: includes/modules/local-seo/views/titles-options.php:630 msgid "" "Limit the number of locations shown on your website to those nearest your " "user." msgstr "" "Limite o número de localizações exibidas em seu site aos mais próximos do " "usuário." #: includes/modules/local-seo/views/titles-options.php:648 msgid "Primary Country" msgstr "País principal" #: includes/modules/local-seo/views/titles-options.php:649 msgid "" "Select your organization’s primary country of operation. This helps improve " "the accuracy of the store locator." msgstr "" "Selecione o país principal de operação da sua organização. Isso ajuda a " "melhorar a precisão do localizador de lojas." #: includes/modules/local-seo/views/titles-options.php:659 msgid "Show Route label" msgstr "Mostrar rótulo da rota" #: includes/modules/local-seo/views/titles-options.php:660 msgid "" "Customize the label of the option users can use can click to get directions " "to your business location on the frontend." msgstr "" "Personalize o rótulo da opção que os usuários podem usar para clicar para " "obter direções para a localização da sua empresa na interface." #: includes/modules/local-seo/views/titles-options.php:670 msgid "Location Detection" msgstr "Detecção de localização" #: includes/modules/local-seo/views/titles-options.php:671 msgid "Automatically detect the user's location as the starting point." msgstr "Detecte automaticamente a localização do usuário como ponto de partida." #: includes/modules/local-seo/views/titles-options.php:685 msgid "All Locations are part of the same Organization" msgstr "Todas as localizações fazem parte da mesma organização" #: includes/modules/local-seo/views/titles-options.php:686 msgid "" "Enable if all of the locations where you serve customers are a part of the " "same legal entity." msgstr "" "Ative se todas as localizações onde você atende clientes, fazem parte da " "mesma entidade legal." #: includes/modules/local-seo/views/titles-options.php:700 msgid "Enhanced Search" msgstr "Pesquisa aprimorada" #: includes/modules/local-seo/views/titles-options.php:701 msgid "Include business locations in site-wide search results." msgstr "" "Inclua as localizações comerciais nos resultados da pesquisa em todo o site." #: includes/modules/local-seo/views/titles-options.php:715 msgid "Google Maps API Key" msgstr "Chave de API do Google Maps" #. translators: %s expands to "Google Maps Embed API" https://developers.google.com/maps/documentation/embed/ #: includes/modules/local-seo/views/titles-options.php:717 #, php-format msgid "" "An API Key is required to display embedded Google Maps on your site. Get it " "here: %s" msgstr "" "É necessária uma chave de API para exibir mapas do Google incorporados em seu " "site. Obtenha-a aqui: %s" #: includes/modules/local-seo/views/titles-options.php:717 msgid "Google Maps Embed API" msgstr "API de incorporação do Google Maps" #: includes/modules/local-seo/views/titles-options.php:727 msgid "Geo Coordinates" msgstr "Coordenadas geográficas" #: includes/modules/local-seo/views/titles-options.php:728 msgid "Latitude and longitude values separated by comma." msgstr "Valores de latitude e longitude separados por vírgula." #: includes/modules/local-seo/views/titles-options.php:737 msgid "Locations Post Type Base" msgstr "Base do tipo de post de localização" #: includes/modules/local-seo/views/titles-options.php:748 msgid "Locations Category Base" msgstr "Base da categoria de localizações" #: includes/modules/local-seo/views/titles-options.php:759 msgid "Location Post Type Name" msgstr "Nome do tipo de post de localização" #: includes/modules/local-seo/views/titles-options.php:761 msgid "" "The label that appears in the sidebar for the custom post type where you can " "add & manage locations." msgstr "" "O rótulo que aparece na barra lateral para o tipo de post personalizado onde " "você pode adicionar e gerenciar localizações." #: includes/modules/local-seo/views/titles-options.php:770 msgid "Locations Post Type Name (Plural)" msgstr "Nome do tipo de post de localizações (plural)" #: includes/modules/local-seo/views/titles-options.php:772 msgid "" "As above, but the label that would be applicable for more than one location " "(default: RM Locations)." msgstr "" "Como acima, mas o rótulo que seria aplicável a mais de uma localização " "(padrão: Localizações RM)." #: includes/modules/local-seo/views/titles-options.php:778 #: includes/modules/local-seo/views/titles-options.php:794 msgid "Select Page" msgstr "Selecionar página" #: includes/modules/local-seo/views/titles-options.php:787 msgid "About Page" msgstr "Página sobre" #: includes/modules/local-seo/views/titles-options.php:788 #: includes/modules/local-seo/views/titles-options.php:804 msgid "" "Select a page on your site where you want to show the LocalBusiness meta data." msgstr "" "Selecione uma página do seu site onde você deseja mostrar os metadados do " "LocalBusiness (Negócios locais)." #: includes/modules/local-seo/views/titles-options.php:803 msgid "Contact Page" msgstr "Página de contato" #. translators: News Sitemap KB link #: includes/modules/news-sitemap/class-admin.php:138 #, php-format msgid "" "News Sitemaps allow you to control which content you submit to Google News. " "More information: News Sitemaps overview" msgstr "" "Os sitemaps de notícias permitem que você controle o conteúdo que envia ao " "Google News (Google Notícias). Mais informações: Visão geral dos sitemaps de notícias" #. translators: News Sitemap Url #: includes/modules/news-sitemap/class-admin.php:142 #, php-format msgid "Your News Sitemap index can be found here: : %s" msgstr "O índice do seu sitemap de notícias pode ser encontrado aqui: %s" #: includes/modules/news-sitemap/class-rest.php:51 msgid "Sorry, only authenticated users can research the keyword." msgstr "Apenas usuários autenticados podem pesquisar a palavra-chave." #: includes/modules/news-sitemap/class-rest.php:80 msgid "Taxonomy to look for terms" msgstr "Taxonomia para procurar termos" #: includes/modules/news-sitemap/class-rest.php:86 msgid "Searched string" msgstr "String pesquisada" #. translators: Post Type #: includes/modules/news-sitemap/settings-news.php:73 #, php-format msgid "Exclude %s Terms " msgstr "Excluir termos %s " #. translators: 1. Taxonomy Name 2. Post Type #: includes/modules/news-sitemap/settings-news.php:88 #, php-format msgid "%1$s to exclude for %2$s." msgstr "%1$s a excluir para %2$s." #: includes/modules/news-sitemap/sitemap-xsl.php:107 msgid "XML Sitemap" msgstr "Sitemap XML" #. translators: link to rankmath.com #: includes/modules/news-sitemap/sitemap-xsl.php:114 #, php-format msgid "" "This XML Sitemap is generated by Rank Math " "WordPress SEO Plugin. It is what search engines like Google use to crawl " "and re-crawl posts/pages/products/images/archives on your website." msgstr "" "Este sitemap XML é gerado pelo Plugin de SEO " "do WordPress Rank Math. É o que os mecanismos de pesquisa, como o Google, " "usam para rastrear e re-rastrear posts/páginas/produtos/imagens/arquivos em " "seu site." #. translators: link to rankmath.com #: includes/modules/news-sitemap/sitemap-xsl.php:127 #, php-format msgid "Learn more about XML Sitemaps." msgstr "Saiba mais sobre Sitemaps XML." #. translators: xsl value count #: includes/modules/news-sitemap/sitemap-xsl.php:139 #: includes/modules/video-sitemap/sitemap-xsl.php:135 #, php-format msgid "This XML Sitemap contains %s URLs." msgstr "Este sitemap XML contém %s URLs." #. translators: xsl value count #. translators: Sitemap index link. #: includes/modules/news-sitemap/sitemap-xsl.php:149 #: includes/modules/video-sitemap/sitemap-xsl.php:144 #, php-format msgid "← Sitemap Index" msgstr "← Índice do Sitemap" #: includes/modules/news-sitemap/sitemap-xsl.php:160 msgid "Publication Date" msgstr "Data de publicação" #: includes/modules/podcast/class-podcast.php:67 #: includes/modules/podcast/views/options.php:86 msgid "Podcast Image" msgstr "Imagem do podcast" #: includes/modules/podcast/class-podcast.php:68 msgid "Podcast channel image configured in the Rank Math Settings." msgstr "Imagem do canal de podcast definida nas configurações do Rank Math." #. translators: Link to kb article #: includes/modules/podcast/class-podcast.php:99 #, php-format msgid "" "Make your podcasts discoverable via Google Podcasts, Apple Podcasts, and " "similar services. %s." msgstr "" "Torne seus podcasts detectáveis por meio do Google Podcasts, Apple Podcasts e " "serviços semelhantes. %s." #: includes/modules/podcast/class-podcast.php:99 msgid "Learn more" msgstr "Saiba mais" #. translators: Link to Podcast RSS feed #: includes/modules/podcast/class-podcast.php:102 #, php-format msgid "Your Podcast RSS feed can be found here: %s" msgstr "Seu feed RSS de podcast pode ser encontrado aqui: %s" #: includes/modules/podcast/views/options.php:17 msgid "Podcast Name" msgstr "Nome do podcast" #: includes/modules/podcast/views/options.php:18 msgid "Name of the podcast." msgstr "Nome para o podcast." #: includes/modules/podcast/views/options.php:28 msgid "Podcast Description" msgstr "Descrição do podcast" #: includes/modules/podcast/views/options.php:29 msgid "A plaintext description of the podcast." msgstr "Uma descrição em texto simples do podcast." #: includes/modules/podcast/views/options.php:39 msgid "Owner Name" msgstr "Nome do proprietário" #: includes/modules/podcast/views/options.php:40 msgid "The podcast owner contact name." msgstr "Nome do contato do proprietário do podcast." #: includes/modules/podcast/views/options.php:48 msgid "Owner Email " msgstr "E-mail do proprietário " #: includes/modules/podcast/views/options.php:49 msgid "" "The email address of the podcast owner. Please make sure the email address is " "active and monitored." msgstr "" "O endereço de e-mail do proprietário do podcast. Certifique-se de que o " "endereço de e-mail esteja ativo e monitorado." #: includes/modules/podcast/views/options.php:57 msgid "Podcast Category" msgstr "Categoria do podcast" #: includes/modules/podcast/views/options.php:60 msgid "Arts" msgstr "Artes" #: includes/modules/podcast/views/options.php:61 msgid "Business" msgstr "Negócios" #: includes/modules/podcast/views/options.php:62 msgid "Comedy" msgstr "Comédia" #: includes/modules/podcast/views/options.php:63 msgid "Education" msgstr "Educação" #: includes/modules/podcast/views/options.php:64 msgid "Games & Hobbies" msgstr "Jogos e hobbies" #: includes/modules/podcast/views/options.php:65 msgid "Government & Organizations" msgstr "Governo e organizações" #: includes/modules/podcast/views/options.php:66 msgid "Health" msgstr "Saúde" #: includes/modules/podcast/views/options.php:67 msgid "Kids & Family" msgstr "Crianças e família" #: includes/modules/podcast/views/options.php:69 msgid "News & Politics" msgstr "Notícias e política" #: includes/modules/podcast/views/options.php:70 msgid "Religion & Spirituality" msgstr "Religião e espiritualidade" #: includes/modules/podcast/views/options.php:71 msgid "Science & Medicine" msgstr "Ciência e medicina" #: includes/modules/podcast/views/options.php:72 msgid "Society & Culture" msgstr "Sociedade e cultura" #: includes/modules/podcast/views/options.php:73 msgid "Sports & Recreation" msgstr "Esportes e recreação" #: includes/modules/podcast/views/options.php:74 msgid "TV & Film" msgstr "TV e cinema" #: includes/modules/podcast/views/options.php:75 msgid "Technology" msgstr "Tecnologia" #: includes/modules/podcast/views/options.php:78 msgid "Select the category that best reflects the content of your show." msgstr "Selecione a categoria que melhor reflete o conteúdo do seu programa." #: includes/modules/podcast/views/options.php:87 msgid "" "Min Size: 1400x1400px, Max Size: 3000x3000px.
    The " "filesize should not exceed 0.5MB." msgstr "" "Tamanho mínimo: 1400x1400px, Tamanho máximo: 3000x3000px." "
    O tamanho do arquivo não deve exceder 0,5 MB." #: includes/modules/podcast/views/options.php:96 msgid "Tracking Prefix" msgstr "Prefixo de rastreamento" #: includes/modules/podcast/views/options.php:97 msgid "" "Add the tracking prefix provided by your tracking service like Chartable, " "Podsights, Podtrac, etc." msgstr "" "Adicione o prefixo de rastreamento fornecido pelo seu serviço de " "rastreamento, como Chartable, Podsights, Podtrac, etc." #: includes/modules/podcast/views/options.php:106 msgid "Is Explicit" msgstr "É explícito" #: includes/modules/podcast/views/options.php:107 msgid "Indicates whether the podcast is explicit language or adult content." msgstr "Indica se o podcast tem linguagem explícita ou conteúdo adulto." #: includes/modules/podcast/views/options.php:116 msgid "Copyright Text" msgstr "Texto de direitos autorais" #: includes/modules/podcast/views/options.php:117 msgid "Add copyright details if your show is copyrighted." msgstr "" "Adicione os detalhes de direitos autorais (copyright) se seu programa tiver " "direitos autorais." #: includes/modules/redirections/class-categories.php:73 msgctxt "taxonomy general name" msgid "Redirection Categories" msgstr "Categorias do redirecionamento" #: includes/modules/redirections/class-categories.php:74 msgctxt "taxonomy singular name" msgid "Redirection Category" msgstr "Categoria do redirecionamento" #: includes/modules/redirections/class-categories.php:75 msgid "Search Redirection Categories" msgstr "Pesquisar categorias de redirecionamento" #: includes/modules/redirections/class-categories.php:76 msgid "All Redirection Categories" msgstr "Todas as categorias de redirecionamento" #: includes/modules/redirections/class-categories.php:79 msgid "Edit Category" msgstr "Editar categoria" #: includes/modules/redirections/class-categories.php:80 msgid "Update Category" msgstr "Atualizar categoria" #: includes/modules/redirections/class-categories.php:81 msgid "Add New Category" msgstr "Adicionar nova categoria" #: includes/modules/redirections/class-categories.php:82 msgid "New Category Name" msgstr "Nome da nova categoria" #: includes/modules/redirections/class-categories.php:83 msgid "Redirection Categories" msgstr "Categorias de redirecionamento" #: includes/modules/redirections/class-categories.php:118 msgid "Add to Category" msgstr "Adicionar à categoria" #: includes/modules/redirections/class-categories.php:145 msgid "No valid ID provided." msgstr "Nenhum ID válido fornecido." #: includes/modules/redirections/class-categories.php:154 #, php-format msgid "%d redirections have been assigned to the category." msgstr "%d redirecionamentos foram atribuídos à categoria." #: includes/modules/redirections/class-categories.php:197 msgid "Category" msgstr "Categoria" #: includes/modules/redirections/class-categories.php:227 msgid "Uncategorized" msgstr "Sem categoria" #: includes/modules/redirections/class-categories.php:324 msgid "Filter" msgstr "Filtro" #: includes/modules/redirections/class-categories.php:421 msgid "← Go Back to the Redirections" msgstr "← Voltar para os redirecionamentos" #: includes/modules/redirections/class-categories.php:464 msgid "Manage Categories" msgstr "Gerenciar categorias" #: includes/modules/redirections/class-redirections.php:63 #: includes/modules/redirections/class-redirections.php:69 msgid "Sync to .htaccess" msgstr "Sincronizar com o .htaccess" #: includes/modules/redirections/class-redirections.php:65 msgid "Copy all active redirections to the .htaccess file." msgstr "Copiar todos os redirecionamentos ativos para o arquivo .htaccess." #: includes/modules/redirections/class-redirections.php:89 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:215 msgid "Sorry, you are not allowed to export redirections on this site." msgstr "Você não tem permissão para exportar redirecionamentos neste site." #: includes/modules/redirections/class-redirections.php:94 msgid "" "The redirections could not be synced because the .htaccess file does not " "exist or it is not writable." msgstr "" "Os redirecionamentos não puderam ser sincronizados porque o arquivo .htaccess " "não existe ou não é gravável." #: includes/modules/redirections/class-redirections.php:99 msgid "No valid redirection found." msgstr "Nenhum redirecionamento válido foi encontrado." #: includes/modules/redirections/class-redirections.php:107 msgid "Redirections successfully synced to the .htaccess file." msgstr "Redirecionamentos sincronizados com o arquivo .htaccess." #: includes/modules/redirections/class-schedule.php:305 msgid "" "One or more of the selected redirections could not be changed because they " "are scheduled for future activation/deactivation." msgstr "" "Um ou mais dos redirecionamentos selecionados não puderam ser alterados " "porque estão agendados para ativação/desativação futura." #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:59 #, php-format msgid "" "Use the following columns in the CSV file (the order does not matter): %s" msgstr "Use as seguintes colunas no arquivo CSV (a ordem não importa): %s" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:62 #, php-format msgid "" "Only the %1$s and the %2$s columns are required, the others are optional." msgstr "" "Apenas as colunas %1$s e %2$s são obrigatórias, as outras são opcionais." #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:65 #, php-format msgid "The %1$s column may contain the value %2$s, or nothing." msgstr "A coluna %1$s pode conter o valor %2$s ou estar vazia." #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:68 #, php-format msgid "" "If the numeric ID is specified in the %s column, then the redirection will be " "edited. If it is not set or empty, then a new redirection will be created." msgstr "" "Se o ID numérico for especificado na coluna %s, o redirecionamento será " "editado. Se não estiver definido ou estiver vazio, será criado um novo " "redirecionamento." #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:71 #, php-format msgid "" "If an imported redirection differs from an existing redirection (or another " "imported redirection) only by the source value, then those redirections will " "be merged into a single redirection with multiple sources. You can change " "this behavior with the %s filter hook." msgstr "" "Se um redirecionamento importado for diferente de um redirecionamento " "existente (ou de outro redirecionamento importado) apenas pelo valor da " "origem, esses redirecionamentos serão mesclados em um único redirecionamento " "com várias origens. Você pode alterar esse comportamento com o gancho de " "filtro %s." #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:74 #, php-format msgid "" "Use %1$s (case-sensitive) as the value for the %2$s column to delete a " "redirection." msgstr "" "Use %1$s (diferencia maiúsculas de minúsculas) como o valor da coluna %2$s " "para excluir um redirecionamento." #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:77 #, php-format msgid "For more information, please see %s." msgstr "Para mais informações, consulte %s." #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:77 msgid "our Knowledge Base article" msgstr "nosso artigo da base de conhecimento" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:83 msgid "CSV Import" msgstr "Importação de CSV" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:98 #: includes/views/csv-import-export-panel.php:67 #: includes/views/csv-import-redirections-panel.php:58 msgid "Import" msgstr "Importar" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:120 #: includes/views/csv-import-export-panel.php:18 #: includes/views/csv-import-export-panel.php:41 #: includes/views/csv-import-redirections-panel.php:38 msgid "CSV File" msgstr "Arquivo CSV" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:123 #: includes/views/csv-import-export-panel.php:44 #: includes/views/csv-import-redirections-panel.php:41 msgid "Please select a CSV file to import." msgstr "Selecione um arquivo CSV para importar." #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:126 #, php-format msgid "" "Import a CSV file to create or update redirections. The file must include at " "least the following columns: %s" msgstr "" "Importe um arquivo CSV para criar ou atualizar redirecionamentos. O arquivo " "deve incluir pelo menos as seguintes colunas: %s" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:127 msgid "More details" msgstr "Mais detalhes" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:140 #: includes/views/csv-import-export-panel.php:64 #: includes/views/csv-import-redirections-panel.php:55 msgid "Cancel Import" msgstr "Cancelar importação" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:142 #: includes/views/csv-import-export-panel.php:28 msgid "Import CSV" msgstr "Importar CSV" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:157 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:162 #: includes/views/csv-import-export-panel.php:32 msgid "Export CSV" msgstr "Exportar CSV" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:158 #: includes/views/csv-import-redirections-panel.php:64 msgid "Include deactivated redirections" msgstr "Incluir redirecionamentos desativados" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:176 msgid "Import & Export" msgstr "Importação e exportação" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:241 msgid "Sorry, you are not allowed to import redirections on this site." msgstr "Você não tem permissão para importar redirecionamentos neste site." #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:510 msgid "Created" msgstr "Criado" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:511 msgid "Updated" msgstr "Atualizado" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:512 msgid "Deleted" msgstr "Excluído" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:513 msgid "Merged" msgstr "Mesclado" #: includes/modules/redirections/csv-import-redirections/class-import-row.php:256 msgid "Could not import redirection." msgstr "Não foi possível importar o redirecionamento." #: includes/modules/schema/class-admin.php:109 msgid "DataSet" msgstr "Conjunto de dados" #: includes/modules/schema/class-admin.php:110 msgid "Fact Check" msgstr "Verificação de fatos" #: includes/modules/schema/class-admin.php:117 msgid "None (Click here to set one)" msgstr "Nenhum (Clique aqui para definir um)" #: includes/modules/schema/class-admin.php:145 msgid "Insert/edit link" msgstr "Inserir/editar link" #: includes/modules/schema/class-admin.php:146 msgid "Update" msgstr "Atualizar" #: includes/modules/schema/class-admin.php:147 msgid "Add Link" msgstr "Adicionar link" #: includes/modules/schema/class-admin.php:148 msgid "(no title)" msgstr "(sem título)" #: includes/modules/schema/class-admin.php:149 msgid "No matches found." msgstr "Nenhuma correspondência foi encontrada." #: includes/modules/schema/class-admin.php:150 msgid "Link selected." msgstr "Link selecionado." #: includes/modules/schema/class-admin.php:151 msgid "Link inserted." msgstr "Link inserido." #: includes/modules/schema/class-admin.php:156 msgid "Use in Schema Markup" msgstr "Usar na marcação de dados estruturados (schema)" #: includes/modules/schema/class-admin.php:157 msgid "Link Title" msgstr "Título do link" #: includes/modules/schema/class-admin.php:442 msgid "All Taxonomies" msgstr "Todas as taxonomias" #: includes/modules/schema/class-ajax.php:42 msgid "No url found." msgstr "Nenhum URL encontrado." #: includes/modules/schema/class-parser.php:44 msgid "No html body found." msgstr "Nenhum corpo HTML encontrado." #: includes/modules/schema/class-post-type.php:40 msgctxt "Post Type General Name" msgid "Schemas" msgstr "Dados estruturados (schemas)" #: includes/modules/schema/class-post-type.php:41 msgctxt "Post Type Singular Name" msgid "Schema" msgstr "Dado estruturado (schema)" #: includes/modules/schema/class-post-type.php:42 msgid "Schemas" msgstr "Dados estruturados (schemas)" #: includes/modules/schema/class-post-type.php:43 #: includes/modules/schema/class-post-type.php:59 msgid "Schema" msgstr "Dado estruturado (schema)" #: includes/modules/schema/class-post-type.php:44 msgid "All Schemas" msgstr "Todos os dados estruturados (schemas)" #: includes/modules/schema/class-post-type.php:45 #: includes/modules/schema/class-post-type.php:46 msgid "Add New Schema" msgstr "Adicionar novo dado estruturado (schema)" #: includes/modules/schema/class-post-type.php:47 msgid "New Schema" msgstr "Novo dado estruturado (schema)" #: includes/modules/schema/class-post-type.php:48 msgid "Edit Schema" msgstr "Editar dado estruturado (schema)" #: includes/modules/schema/class-post-type.php:49 msgid "Update Schema" msgstr "Atualizar dado estruturado (schema)" #: includes/modules/schema/class-post-type.php:50 msgid "View Schema" msgstr "Ver dado estruturado (schema)" #: includes/modules/schema/class-post-type.php:51 msgid "View Schemas" msgstr "Ver dados estruturados (schemas)" #: includes/modules/schema/class-post-type.php:52 msgid "Search schemas" msgstr "Pesquisar dados estruturados (schemas)" #: includes/modules/schema/class-post-type.php:53 msgid "No schema found." msgstr "Nenhum dado estruturado (schema) encontrado." #: includes/modules/schema/class-post-type.php:54 msgid "No schema found in Trash." msgstr "Nenhum dado estruturado (schema) encontrado na lixeira." #: includes/modules/schema/class-post-type.php:60 msgid "Rank Math Schema Templates" msgstr "Modelos de dados estruturados (schemas) do Rank Math" #: includes/modules/schema/class-post-type.php:102 #: includes/modules/schema/class-post-type.php:103 msgid "Schema Templates" msgstr "Modelos de dado estruturado (schema)" #: includes/modules/schema/class-rest.php:51 msgid "Schema to add." msgstr "Dado estruturado (schema) para adicionar." #: includes/modules/schema/class-rest.php:140 msgid "Sorry, you are not allowed to save template." msgstr "Você não tem permissão para salvar o modelo." #: includes/modules/schema/class-rest.php:155 msgid "Object unique id" msgstr "ID único do objeto" #: includes/modules/schema/class-rest.php:160 msgid "Video URL." msgstr "URL do vídeo." #: includes/modules/schema/class-schema.php:184 msgid "Estimated Cost:" msgstr "Custo estimado:" #: includes/modules/schema/class-schema.php:208 msgid "Supply:" msgstr "Fornecedor:" #: includes/modules/schema/class-schema.php:233 msgid "Tools:" msgstr "Ferramentas:" #: includes/modules/schema/class-schema.php:252 msgid "Materials:" msgstr "Materiais:" #: includes/modules/schema/class-snippet-pro-shortcode.php:103 msgid "Pros" msgstr "Prós" #: includes/modules/schema/class-snippet-pro-shortcode.php:104 msgid "Cons" msgstr "Contras" #: includes/modules/schema/class-video-schema-generator.php:78 msgid "Rank Math: Added Video Schema to posts successfully." msgstr "Rank Math: Adicionado o dado estruturado (schema) de vídeo aos posts." #: includes/modules/schema/class-video.php:75 msgid "Autodetect Video" msgstr "Detecção automática de vídeo" #: includes/modules/schema/class-video.php:76 msgid "" "Populate automatic Video Schema by auto-detecting any video in the content." msgstr "" "Preenche o dado estruturado (schema) de vídeo automático, detectando " "automaticamente qualquer vídeo no conteúdo." #: includes/modules/schema/class-video.php:90 msgid "Autogenerate Image" msgstr "Geração automática de imagem" #: includes/modules/schema/class-video.php:91 msgid "Auto-generate image for the auto detected video." msgstr "Geração automática de imagem para o vídeo detectado automaticamente." #: includes/modules/schema/class-video.php:116 #: includes/modules/schema/class-video.php:117 msgid "Remove Media Data from RSS feed" msgstr "Remover dados de mídia do feed RSS" #: includes/modules/schema/class-video.php:192 msgid "Generate Video Schema for Old Posts/Pages" msgstr "Gerar dado estruturado (schema) de vídeo para posts/páginas antigos" #: includes/modules/schema/class-video.php:193 msgid "" "Add Video schema to posts which have YouTube or Vimeo Video in the content. " "Applies to only those Posts/Pages/CPTs in which Autodetect Video Option is On." msgstr "" "Adicione o dado estruturado (schema) de vídeo aos posts que tenham vídeos do " "YouTube ou do Vimeo no conteúdo. Aplica-se apenas aos posts/páginas/CPTs nos " "quais a opção de detecção automática de vídeo está ativada." #: includes/modules/schema/class-video.php:194 msgid "" "Are you sure you want to add Video Schema to the posts/pages with the video " "in the content? This action is irreversible." msgstr "" "Tem certeza de que deseja adicionar o dado estruturado (schema) de vídeo aos " "posts/páginas com o vídeo no conteúdo? Esta ação é irreversível." #: includes/modules/schema/class-video.php:195 msgid "Generate" msgstr "Gerar" #: includes/modules/schema/class-video.php:214 msgid "No posts found to convert." msgstr "Não foram encontrados posts para converter." #: includes/modules/schema/class-video.php:219 msgid "" "Conversion started. A success message will be shown here once the process " "completes. You can close this page." msgstr "" "Conversão iniciada. Uma mensagem de sucesso será mostrada aqui assim que o " "processo for concluído. Você pode fechar esta página." #: includes/modules/schema/shortcode/claimreview.php:26 msgid "Author Name" msgstr "Nome do autor" #: includes/modules/schema/shortcode/claimreview.php:33 msgid "Published Date" msgstr "Data de publicação" #: includes/modules/schema/shortcode/claimreview.php:40 msgid "Appearance Headline" msgstr "Aparência do título principal (manchete)" #: includes/modules/schema/shortcode/claimreview.php:47 msgid "Appearance URL" msgstr "Aparência do URL" #: includes/modules/schema/shortcode/claimreview.php:54 msgid "Appearance Author" msgstr "Aparência do autor" #: includes/modules/schema/shortcode/claimreview.php:61 msgid "Appearance Published Date" msgstr "Aparência da data de publicação" #: includes/modules/schema/shortcode/claimreview.php:68 msgid "Alternate Name" msgstr "Nome alternativo" #: includes/modules/schema/shortcode/dataset.php:28 msgid "Reference Web page " msgstr "Página da web de referência " #: includes/modules/schema/shortcode/dataset.php:37 msgid "Identifier" msgstr "Identificador" #: includes/modules/schema/shortcode/dataset.php:55 #: includes/modules/schema/shortcode/dataset.php:86 msgid "License" msgstr "Licença" #: includes/modules/schema/shortcode/dataset.php:62 msgid "Catalog" msgstr "Catálogo" #: includes/modules/schema/shortcode/dataset.php:69 msgid "Temporal Coverage" msgstr "Cobertura temporal" #: includes/modules/schema/shortcode/dataset.php:76 msgid "Special Coverage" msgstr "Cobertura especial" #: includes/modules/schema/shortcode/dataset.php:84 msgid "Name" msgstr "Nome" #: includes/modules/schema/shortcode/dataset.php:87 msgid "Creator" msgstr "Criador" #: includes/modules/schema/shortcode/dataset.php:90 msgid "Data Sets" msgstr "Conjuntos de dados" #: includes/modules/schema/shortcode/dataset.php:117 msgid "Format" msgstr "Formato" #: includes/modules/schema/shortcode/dataset.php:121 msgid "Distribution" msgstr "Distribuição" #: includes/modules/schema/shortcode/jobposting.php:20 msgid "Salary" msgstr "Salário" #: includes/modules/schema/shortcode/jobposting.php:27 msgid "Salary Currency" msgstr "Moeda do salário" #: includes/modules/schema/shortcode/jobposting.php:34 msgid "Payroll" msgstr "Folha de pagamento" #: includes/modules/schema/shortcode/jobposting.php:41 msgid "Date Posted" msgstr "Data de publicação" #: includes/modules/schema/shortcode/jobposting.php:48 msgid "Posting Expiry Date" msgstr "Data de expiração da publicação" #: includes/modules/schema/shortcode/jobposting.php:55 msgid "Unpublish when expired" msgstr "Cancelar a publicação quando expirado" #: includes/modules/schema/shortcode/jobposting.php:62 msgid "Employment Type " msgstr "Tipo de emprego " #: includes/modules/schema/shortcode/jobposting.php:69 msgid "Hiring Organization " msgstr "Organização contratante " #: includes/modules/schema/shortcode/jobposting.php:76 msgid "Organization URL" msgstr "URL da organização" #: includes/modules/schema/shortcode/jobposting.php:83 msgid "Organization Logo" msgstr "Logo da organização" #: includes/modules/schema/shortcode/jobposting.php:90 msgid "Job Type" msgstr "Tipo de vaga" #: includes/modules/schema/shortcode/jobposting.php:106 msgid "Job Location" msgstr "Localização da vaga" #: includes/modules/schema/shortcode/jobposting.php:114 msgid "Location" msgstr "Localização" #: includes/modules/schema/shortcode/jobposting.php:130 msgid "Education Required" msgstr "Educação necessária" #: includes/modules/schema/shortcode/jobposting.php:140 msgid "Experience Required" msgstr "Experiência necessária" #: includes/modules/schema/shortcode/jobposting.php:141 msgid "Months" msgstr "Meses" #: includes/modules/schema/shortcode/movie.php:19 msgid "Director" msgstr "Diretor" #: includes/modules/schema/shortcode/movie.php:26 msgid "Date Created" msgstr "Data de criação" #: includes/modules/schema/shortcode/podcastepisode.php:39 #, php-format msgid "%d Hour" msgstr "%d Hora" #: includes/modules/schema/shortcode/podcastepisode.php:40 #, php-format msgid "%d Min" msgstr "%d Min" #: includes/modules/schema/shortcode/podcastepisode.php:41 #, php-format msgid "%d Sec" msgstr "%d Seg" #: includes/modules/schema/shortcode/podcastepisode.php:80 msgid "Season" msgstr "Temporada" #: includes/modules/schema/shortcode/podcastepisode.php:91 msgid "Episode" msgstr "Episódio" #: includes/modules/schema/shortcode/podcastepisode.php:114 msgid "By" msgstr "Por" #: includes/modules/schema/shortcode/product.php:25 msgid "Product SKU" msgstr "SKU do produto" #: includes/modules/schema/shortcode/product.php:35 #: includes/modules/schema/shortcode/product.php:41 msgid "Product Brand" msgstr "Marca do produto" #: includes/modules/schema/shortcode/product.php:59 msgid "Product Currency" msgstr "Moeda do produto" #: includes/modules/schema/shortcode/product.php:66 msgid "Product Price" msgstr "Preço do produto" #: includes/modules/schema/shortcode/product.php:73 msgid "Price Valid Until" msgstr "Preço válido até" #: includes/modules/schema/shortcode/product.php:80 msgid "Product In-Stock" msgstr "Produto em estoque" #: includes/modules/schema/shortcode/recipe.php:27 msgid "Cuisine" msgstr "Culinária" #: includes/modules/schema/shortcode/recipe.php:41 msgid "Recipe Yield" msgstr "Rendimento da receita" #: includes/modules/schema/shortcode/recipe.php:48 msgid "Calories" msgstr "Calorias" #: includes/modules/schema/shortcode/recipe.php:55 msgid "Preparation Time" msgstr "Tempo de preparo" #: includes/modules/schema/shortcode/recipe.php:62 msgid "Cooking Time" msgstr "Tempo de cozimento" #: includes/modules/schema/shortcode/recipe.php:69 msgid "Total Time" msgstr "Tempo total" #: includes/modules/schema/shortcode/recipe.php:76 msgid "Recipe Video Name" msgstr "Nome do vídeo da receita" #: includes/modules/schema/shortcode/recipe.php:83 msgid "Recipe Video Description" msgstr "Descrição do vídeo da receita" #: includes/modules/schema/shortcode/recipe.php:90 msgid "Recipe Video Thumbnail" msgstr "Miniatura do vídeo da receita" #: includes/modules/schema/shortcode/recipe.php:110 msgid "Recipe Ingredients" msgstr "Ingredientes da receita" #: includes/modules/schema/shortcode/recipe.php:119 #: includes/modules/schema/shortcode/recipe.php:127 #: includes/modules/schema/shortcode/recipe.php:135 #: includes/modules/schema/shortcode/recipe.php:148 msgid "Recipe Instructions" msgstr "Instruções da receita" #: includes/modules/schema/video/class-parser.php:344 msgid "Video Thumbnail" msgstr "Miniatura do vídeo" #: includes/modules/schema/video/class-parser.php:372 #, php-format msgid "Video Thumbnail: %s" msgstr "Miniatura do vídeo: %s" #: includes/modules/seo-analysis/class-seo-analysis-pro.php:81 msgid "Print" msgstr "Imprimir" #: includes/modules/seo-analysis/views/competitor-analysis.php:27 msgid "Competitor Analysis" msgstr "Análise da concorrência" #: includes/modules/seo-analysis/views/competitor-analysis.php:29 msgid "" "Enter a site URL to see how it ranks for the same SEO criteria as your site." msgstr "" "Digite o URL de um site para ver como ele se classifica de acordo com os " "mesmos critérios de SEO do seu site." #: includes/modules/seo-analysis/views/competitor-analysis.php:34 msgid "Start Audit" msgstr "Iniciar auditoria" #: includes/modules/seo-analysis/views/competitor-analysis.php:44 msgid "Complete" msgstr "Concluído" #: includes/modules/seo-analysis/views/competitor-analysis.php:51 msgid "Note:" msgstr "Observação:" #: includes/modules/seo-analysis/views/competitor-analysis.php:51 msgid "" "The total test count is different for the competitor as we don't have access " "to their database." msgstr "" "A contagem total de testes é diferente para o concorrente, pois não temos " "acesso ao banco de dados deles." #: includes/modules/status/class-system-status.php:39 msgid "Free version" msgstr "Versão gratuita" #: includes/modules/status/class-system-status.php:46 msgid "PRO version" msgstr "Versão PRO" #: includes/modules/video-sitemap/class-video-sitemap.php:65 #, php-format msgid "" "Video Sitemaps give search engines information about video content on your " "site. More information: Video Sitemaps" msgstr "" "Os sitemaps de vídeo fornecem informações aos mecanismos de pesquisa sobre o " "conteúdo de vídeo em seu site. Mais informações: Sitemaps de Vídeo" #. translators: Video Sitemap Url #: includes/modules/video-sitemap/class-video-sitemap.php:68 #, php-format msgid "Your Video Sitemap index can be found here: %s" msgstr "O índice do seu sitemap de vídeo pode ser encontrado aqui: %s" #: includes/modules/video-sitemap/settings-video.php:19 msgid "Hide Sitemap" msgstr "Ocultar sitemap" #: includes/modules/video-sitemap/settings-video.php:20 msgid "Hide the sitemap from normal visitors?" msgstr "Ocultar o sitemap dos visitantes normais?" #: includes/modules/video-sitemap/settings-video.php:44 msgid "Custom Fields" msgstr "Campos personalizados" #: includes/modules/video-sitemap/settings-video.php:45 msgid "List of custom fields name to check for video content. Add one per line." msgstr "" "Lista de nomes de campos personalizados para verificar o conteúdo de vídeo. " "Adicione um por linha." #. translators: link to rankmath.com #: includes/modules/video-sitemap/sitemap-xsl.php:110 #, php-format msgid "" "This Video Sitemap is generated by Rank Math " "WordPress SEO Plugin. It is what search engines like Google use to find " "and understand the video content on your website." msgstr "" "Este sitemap de vídeo é gerado pelo Plugin " "de SEO para WordPress Rank Math. É o que os mecanismos de pesquisa, como " "o Google, usam para localizar e entender o conteúdo de vídeo do seu site." #. translators: link to rankmath.com #: includes/modules/video-sitemap/sitemap-xsl.php:123 #, php-format msgid "Learn more about Video Sitemap." msgstr "" "Saiba mais sobre o Sitemap de vídeo." #: includes/modules/video-sitemap/sitemap-xsl.php:155 msgid "Tags" msgstr "Tags" #: includes/modules/video-sitemap/sitemap-xsl.php:156 msgid "Last Mod." msgstr "Última modificação." #: includes/modules/woocommerce/class-admin.php:57 msgid "Select Brand" msgstr "Selecionar marca" #: includes/modules/woocommerce/class-admin.php:58 msgid "Select Product Brand Taxonomy to use in Schema.org & OpenGraph markup." msgstr "" "Selecione a taxonomia da marca do produto a ser usada na marcação do Schema." "org e OpenGraph." #: includes/modules/woocommerce/class-admin.php:67 msgid "Brand" msgstr "Marca" #: includes/modules/woocommerce/class-admin.php:68 msgid "Brand value to use in Schema.org & OpenGraph markup." msgstr "Valor da marca a ser usado na marcação do Schema.org e OpenGraph." #: includes/modules/woocommerce/class-admin.php:77 msgid "Global Identifier" msgstr "Identificador global" #: includes/modules/woocommerce/class-admin.php:78 msgid "Global Identifier key to use in the Product Schema." msgstr "" "Chave do identificador global a ser usada no dado estruturado (schema) do " "produto." #: includes/modules/woocommerce/class-admin.php:80 #: includes/modules/woocommerce/class-admin.php:180 #: includes/modules/woocommerce/class-admin.php:206 msgid "GTIN" msgstr "GTIN" #: includes/modules/woocommerce/class-admin.php:81 msgid "GTIN-8" msgstr "GTIN-8" #: includes/modules/woocommerce/class-admin.php:82 msgid "GTIN-12" msgstr "GTIN-12" #: includes/modules/woocommerce/class-admin.php:83 msgid "GTIN-13" msgstr "GTIN-13" #: includes/modules/woocommerce/class-admin.php:84 msgid "GTIN-14" msgstr "GTIN-14" #: includes/modules/woocommerce/class-admin.php:85 #: includes/modules/woocommerce/class-admin.php:180 #: includes/modules/woocommerce/class-admin.php:206 msgid "ISBN" msgstr "ISBN" #: includes/modules/woocommerce/class-admin.php:86 #: includes/modules/woocommerce/class-admin.php:180 #: includes/modules/woocommerce/class-admin.php:206 msgid "MPN" msgstr "MPN" #: includes/modules/woocommerce/class-admin.php:96 msgid "Show Global Identifier" msgstr "Mostrar identificador global" #: includes/modules/woocommerce/class-admin.php:97 msgid "" "Display the Global Identified on Product Page along with other product " "details." msgstr "" "Exibe o Identificador global na página do produto, juntamente com outros " "detalhes do produto." #: includes/modules/woocommerce/class-admin.php:106 msgid "Global Identifier label" msgstr "Rótulo do identificador global" #: includes/modules/woocommerce/class-admin.php:107 msgid "Global Identifier label to show on Product Page." msgstr "Rótulo do identificador global a ser mostrado na página do produto." #: includes/modules/woocommerce/class-admin.php:117 msgid "Noindex Hidden Products" msgstr "Não indexar (noindex) produtos ocultos" #: includes/modules/woocommerce/class-admin.php:118 msgid "" "Set Product Pages to noindex when WooCommerce Catalog visibility is set to " "hidden." msgstr "" "Defina as páginas de produtos como noindex (não indexar) quando a " "visibilidade do catálogo do WooCommerce estiver definida como oculta." #: includes/modules/woocommerce/class-admin.php:189 #: includes/modules/woocommerce/class-admin.php:217 #, php-format msgid "" "%s added by Rank Math SEO). This field overrides WooCommerce GTIN data used " "in the Product Schema." msgstr "" "%s adicionado pelo Rank Math SEO). Este campo substitui os dados GTIN do " "WooCommerce usados nos dados estruturados (Schema) do produto." #: includes/modules/woocommerce/class-migrate-gtin.php:136 #, php-format msgid "" "GTIN value has been successfully migrated to the WooCommerce GTIN field for " "%d product." msgid_plural "" "GTIN values have been successfully migrated to the WooCommerce GTIN field for " "%d products." msgstr[0] "" "O valor GTIN foi migrado para o campo GTIN do WooCommerce para %d produto." msgstr[1] "" "Os valores de GTIN foram migrados para o campo GTIN do WooCommerce para %d " "produtos." #: includes/modules/woocommerce/class-woocommerce-pro.php:346 msgid "GTIN Migration Tool for WooCommerce" msgstr "Ferramenta de migração GTIN para WooCommerce" #: includes/modules/woocommerce/class-woocommerce-pro.php:347 msgid "" "Migrate GTIN values from the plugin into the native WooCommerce GTIN field." msgstr "" "Migre os valores GTIN do plugin para o campo GTIN nativo do WooCommerce." #: includes/modules/woocommerce/class-woocommerce-pro.php:348 msgid "Migrate" msgstr "Migrar" #: includes/modules/woocommerce/class-woocommerce-pro.php:362 msgid "No products found to migrate." msgstr "Não foram encontrados produtos para migrar." #: includes/modules/woocommerce/class-woocommerce-pro.php:368 #: includes/updates/update-3.0.72.php:33 msgid "" "The GTIN values from the plugin are being transferred to the built-in " "WooCommerce GTIN field. This process runs in the background, and you'll " "receive a confirmation message once all product data has been successfully " "migrated. You can close this page." msgstr "" "Os valores GTIN do plugin estão sendo transferidos para o campo GTIN " "integrado do WooCommerce. Este processo é executado em segundo plano e você " "receberá uma mensagem de confirmação quando todos os dados do produto tiverem " "sido migrados corretamente. Você pode fechar esta página." #: includes/plugin-update/class-plugin-update.php:156 msgid "" "Rank Math PRO is installed but it is not connected to your account, so you " "are missing out on important SEO features." msgstr "" "O Rank Math PRO está instalado, mas não está conectado à sua conta, então " "você está perdendo recursos importantes de SEO." #. translators: 1: opening HTML anchor tag, 2: closing HTML anchor tags. #: includes/plugin-update/class-plugin-update.php:159 #, php-format msgid "%1$sConnect now%2$s. It only takes 20 seconds!" msgstr "%1$sConectar agora%2$s. Leva apenas 20 segundos!" #: includes/plugin-update/class-plugin-update.php:193 msgid "Enable updates" msgstr "Ativar atualizações" #: includes/plugin-update/class-plugin-update.php:267 msgid "Automatic updates are not available." msgstr "As atualizações automáticas não estão disponíveis." #: includes/plugin-update/class-plugin-update.php:386 #: includes/plugin-update/class-plugin-update.php:404 msgid "This update will install a beta version of Rank Math SEO PRO." msgstr "Esta atualização irá instalar uma versão beta do Rank Math SEO PRO." #: includes/plugin-update/class-plugin-update.php:488 msgid "Cannot Update" msgstr "Não é possível atualizar" #: includes/plugin-update/class-plugin-update.php:553 msgid "Rank Math SEO PRO For WordPress" msgstr "Rank Math SEO PRO para WordPress" #: includes/plugin-update/class-plugin-update.php:555 msgid "SEO is the most consistent source of traffic for any website" msgstr "O SEO é a fonte de tráfego mais consistente para qualquer site" #: includes/plugin-update/class-plugin-update.php:557 #, php-format msgid "" "We created %1$sRank Math, a WordPress SEO plugin%2$s, to help every website " "owner get access to the SEO tools they need to improve their SEO and attract " "more traffic to their website." msgstr "" "Criamos o %1$sRank Math, um plugin de SEO para WordPress%2$s, para ajudar " "todos os proprietários de sites a terem acesso às ferramentas de SEO de que " "precisam para melhorar seu SEO e atrair mais tráfego para seu site." #: includes/plugin-update/class-plugin-update.php:796 msgid "Please update the free version before updating Rank Math SEO PRO." msgstr "Atualize a versão gratuita antes de atualizar o Rank Math SEO PRO." #. translators: 1: Plugin name, 2: Pricing Link's opening HTML anchor tag, 3: Pricing Link's closing HTML anchor tag. #: includes/plugin-update/class-plugin-update.php:799 #, php-format msgid "" "It seems that you don't have an active subscription for %1$s. Please see " "%2$sdetails and pricing%3$s." msgstr "" "Parece que você não tem uma assinatura ativa para %1$s. Consulte %2$sdetalhes " "e preços%3$s." #. translators: 1: Link's opening HTML anchor tag, 2: Link's closing HTML anchor tag. #: includes/plugin-update/class-plugin-update.php:806 #, php-format msgid "Please %1$s connect Rank Math SEO PRO %2$s for automatic updates." msgstr "Conecte o %1$s Rank Math SEO PRO %2$s para atualizações automáticas." #: includes/plugin-update/class-plugin-update.php:951 msgid "Rank Math PRO" msgstr "Rank Math PRO" #: includes/views/csv-import-export-panel.php:21 msgid "Import SEO meta data for posts, terms, and users from a CSV file." msgstr "" "Importe metadados de SEO para posts, termos e usuários a partir de um arquivo " "CSV." #: includes/views/csv-import-export-panel.php:45 msgid "Do not overwrite existing data" msgstr "Não substitua os dados existentes" #: includes/views/csv-import-export-panel.php:46 msgid "" "Check this to import meta fields only if their current meta value is empty." msgstr "" "Marque esta opção para importar meta campos apenas se o valor atual do meta " "estiver vazio." #: includes/views/csv-import-export-panel.php:50 #, php-format msgid "" "%s It is recommended to save a database backup before using this option " "because importing malformed CSV can result in loss of data." msgstr "" "%s É recomendado salvar um backup do banco de dados antes de usar esta opção, " "pois a importação de CSV malformado pode resultar em perda de dados." #: includes/views/csv-import-export-panel.php:50 msgid "Warning:" msgstr "Atenção:" #: includes/views/csv-import-export-panel.php:78 msgid "Post types:" msgstr "Tipos de post:" #: includes/views/csv-import-export-panel.php:89 msgid "Taxonomies:" msgstr "Taxonomias:" #: includes/views/csv-import-export-panel.php:100 msgid "User Roles:" msgstr "Funções de usuário:" #: includes/views/csv-import-export-panel.php:115 msgid "Include read-only columns (SEO score and link counts)" msgstr "" "Incluir colunas somente de leitura (pontuação de SEO e contagem de links)" #: includes/views/csv-import-export-panel.php:118 msgid "Choose the object types to export." msgstr "Escolha os tipos de objeto para exportar." #: includes/views/csv-import-export-panel.php:120 msgid "Use advanced options" msgstr "Usar opções avançadas" #: includes/views/csv-import-redirections-panel.php:15 msgid "Redirections CSV" msgstr "CSV de redirecionamentos" #: includes/views/csv-import-redirections-panel.php:18 msgid "Add or edit redirections by importing and exporting a CSV file." msgstr "" "Adicione ou edite redirecionamentos importando e exportando um arquivo CSV." #: includes/views/csv-import-redirections-panel.php:25 msgid "Import Redirections" msgstr "Importar redirecionamentos" #: includes/views/csv-import-redirections-panel.php:29 msgid "Export Redirections" msgstr "Exportar redirecionamentos" #: includes/views/csv-import-redirections-panel.php:42 msgid "Do not update current redirections" msgstr "Não atualizar os redirecionamentos atuais" #: includes/views/csv-import-redirections-panel.php:43 msgid "Check this to only create non-existing redirections." msgstr "Marque esta opção para criar apenas redirecionamentos inexistentes." #: includes/views/csv-import-redirections-panel.php:63 msgid "Export current redirections as a CSV file." msgstr "Exportar os redirecionamentos atuais como um arquivo CSV." #: rank-math-pro.php:113 msgid "" "Please update Rank Math Free to the latest version first before using Rank " "Math PRO." msgstr "" "Atualize o Rank Math Gratuito para a versão mais recente antes de usar o Rank " "Math PRO." #: rank-math-pro.php:137 msgid "" "Rank Math free version is required to run Rank Math PRO. Both plugins are now " "disabled." msgstr "" "A versão gratuita do Rank Math é necessária para executar o Rank Math PRO. " "Ambos os plugins estão agora desativados." #: rank-math-pro.php:143 msgid "" "Rank Math free version is required to run Rank Math PRO, but it could not be " "installed automatically. Please install and activate the free version first." msgstr "" "A versão gratuita do Rank Math é necessária para executar o Rank Math PRO, " "mas ela não pôde ser instalada automaticamente. Instale e ative primeiro a " "versão gratuita." #: rank-math-pro.php:149 msgid "" "Rank Math free version is required to run Rank Math PRO, but it could not be " "activated automatically. Please install and activate the free version first." msgstr "" "A versão gratuita do Rank Math é necessária para executar o Rank Math PRO, " "mas ela não pôde ser ativada automaticamente. Instale e ative primeiro a " "versão gratuita." #. Plugin Name of the plugin/theme msgid "Rank Math SEO PRO" msgstr "Rank Math SEO PRO" #. Plugin URI of the plugin/theme msgid "https://rankmath.com/wordpress/plugin/seo-suite/" msgstr "https://rankmath.com/wordpress/plugin/seo-suite/" #. Description of the plugin/theme msgid "" "Super-charge your website’s SEO with the Rank Math PRO options like Site " "Analytics, SEO Performance, Custom Schema Templates, News/Video Sitemaps, etc." msgstr "" "Turbine o SEO do seu site com as opções do Rank Math PRO, como análises do " "site, desempenho de SEO, modelos de dados estruturados (schemas) " "personalizados, sitemaps para notícias/vídeos, etc." #. Author of the plugin/theme msgid "Rank Math SEO" msgstr "Rank Math SEO" #. Author URI of the plugin/theme msgid "" "https://rankmath.com/?" "utm_source=Plugin&utm_medium=Readme%20Author%20URI&utm_campaign=WP" msgstr "" "https://rankmath.com/?" "utm_source=Plugin&utm_medium=Readme%20Author%20URI&utm_campaign=WP" #~ msgid "Rank Math" #~ msgstr "Rank Math" #, php-format #~ msgid "%s value to use in the Product schema." #~ msgstr "Valor %s a ser usado no dado estruturado (schema) de produto." #, php-format #~ msgid "%s value to use in Product schema." #~ msgstr "Valor %s a ser usado em dado estruturado (schema) de produto." #~ msgid "Add New" #~ msgstr "Adicionar novo" #~ msgid "New Category" #~ msgstr "Nova categoria" #~ msgid "Redirection Category" #~ msgstr "Categoria do redirecionamento" #~ msgid "Organize your redirections in categories." #~ msgstr "Organize seus redirecionamentos em categorias." #~ msgid "Scheduled Activation" #~ msgstr "Ativação agendada" #~ msgid "Redirection will be activated on this date (optional)." #~ msgstr "O redirecionamento será ativado nesta data (opcional)." #~ msgid "Scheduled Deactivation" #~ msgstr "Desativação agendada" #~ msgid "Redirection will be deactivated on this date (optional)." #~ msgstr "O redirecionamento será desativado nesta data (opcional)." #~ msgid "Are you sure you want to import redirections from this CSV file?" #~ msgstr "" #~ "Tem certeza de que deseja importar redirecionamentos deste arquivo CSV?" #~ msgid "URL of the item." #~ msgstr "URL do item." #~ msgid "Search engines display your email address." #~ msgstr "Os mecanismos de pesquisa exibem seu endereço de e-mail." #~ msgid "↓ Rank Math" #~ msgstr "↓ Rank Math" #~ msgid "Set to noindex" #~ msgstr "Definir como noindex (não indexar)" #~ msgid "Set to index" #~ msgstr "Definir como index (indexar)" #~ msgid "Set to nofollow" #~ msgstr "Definir como nofollow (não seguir)" #~ msgid "Set to follow" #~ msgstr "Definir como follow (seguir)" #~ msgid "Redirect" #~ msgstr "Redirecionar" #~ msgid "Remove redirection" #~ msgstr "Remover redirecionamento" #~ msgid "" #~ "Are you sure you want to change the Schema type for the selected posts? " #~ "Doing so may irreversibly delete the existing Schema data." #~ msgstr "" #~ "Tem certeza de que deseja alterar o tipo de dado estruturado (schema) para " #~ "os posts selecionados? Fazer isso pode excluir irreversivelmente os dados " #~ "do schema existente." #~ msgid "Remove custom canonical URL" #~ msgstr "Remover URL canônico personalizado" #~ msgid "Set Schema: None" #~ msgstr "Definir Schema (Dado estruturado): Nenhum" #, php-format #~ msgid "Set Schema: Default (%s)" #~ msgstr "Definir Schema (Dado estruturado): Padrão (%s)" #, php-format #~ msgid "" #~ "Rank Math Pro is installed but not activated yet. %1$sActivate now%2$s. It " #~ "only takes 20 seconds!" #~ msgstr "" #~ "O Rank Math Pro está instalado, mas ainda não foi ativado. %1$sAtive " #~ "agora%2$s. Leva apenas 20 segundos!" #~ msgid "https://s.rankmath.com/pro" #~ msgstr "https://s.rankmath.com/pro" languages/rank-math-pro-ru_RU.mo000064400000261661147600403130012573 0ustar00,9,9-9>G9399 >: L:X: p:~: : :":&::" ;-; J;&U;v|;K; ?<M< U< `<m<u<<= 0=:=C= K=V=j={== %>3>> ???C? @?@X@AA"!ADAXA68BoBwB^B(BC C#C 9CECMC UC_CfC/xCC CCCC#CDT+D DDDDD DDDDDEx!EE=F@[F1F FFFFdF SG]G eG0qGGG$G?G +H8H IHTH\H dHoH xHHHHHHHH HH HHHI I I *I 7IEI4KII II-III JJ J&J .JqbQbc?cQcgczc cc#ccc d7d Rd'sd5drdDeJe PeZekezee ee3eee1f7f Rf^ffflf sf ffff ggg ggg gg g1gh@h?Ih hhhhhhh hOh i )i4iCiRiHfi ii iiii j"j!;j]j bj0lj jjj j jjjjjjj k k"k1k Bk Mk Xk ck#mkkkk k k k kkkll l%5l[lxlllll ll l llll lm mmmm$m*m 0m;?:,zL  ,8>O ak Ȋ ϊۊ  #, 3?QW _-j06ɋ+ d51eQ3M8%^:0:k=* $ *%7]3e ǒے  *< KVjrz  (Γ /CVk  Ĕ̔ ӔS<ShI} Ǖӕ ٕ # 3APP z ɗ  `K UTaYxQҚ-$/R.ڛ y4,+ۜ$ğIǠ'9O-e,ݢHH\=#&5\ƥ %.6C4,x'ͧ1&.X"4(ߩ4:=xPO1٭k&25'h}Q `kaN 2ֳ  -8 Q[Sx8̴ 0/`Sd-%Ҷ   3(T3}˷x\չ\XȺ ׺ zԻ)O1yG ѽ޽/ @K Z ep 5 &*G]u l(0?YD1 .FU kx6X\ v"[+ &$Dix\BQm|!@O 4[.02#yG P[Cyh&&50O9& `!m#bJN^] %!GVgp =Z)9QcHD.Crl uB] lw3GET/eI0-A!o) )&%!z#)2 (7Ph%y#-2X(o !3 < G!T vD JJ#Ca!p#)6 &27?GO V anO //q_> 6 1' Yf{  /"6"Y|N,#4C]d s_'B _l+H5Qh~'-,)Z '<5T,oPPbx, &.9hx. 2   "/(Gp=   1>OXWs JK#o   ) 5 37Ck89`"F ': O\m~ +"&# DWkJ! 1A^}.!%/d-[  #74l !   5G V al>   .+Zl 78:&     ' '. V l  6    2 1 "M )p E =  25 Rh A  M +82k&^X["+D%[Y&.-? m"z+,.X656jE}8JFVH}: Od"w ; (5N(n; *B\y 2 GU"?]4}2L   + 1%!1W!o!s!"m"i"&" !#<.#Lk#-##o#g$|$ $$$&$%1!%S%d%u%% %%%.%&& %& 2&"?&b&'s&&&d&6'P'n''7'7'!(-8(f(,((((!(*)12)5d)))))#)* **'*>@** **O*0++,,#3,!W,y, --[i./[00}1)2~2`3!44cW55y67%-7 S7 `7m79,8#f8 88"8!8G9mX9L9%:@9:*z:::::;;(;-9;#g; ;G;H;7)<9a<<s'=r=>N>>w?=~????'? @@@!R@ t@@@@'@@ @@'A :A#EAiArAAAAA#AAA BX BJyBtB9CUHCCDFa&a8a abb.bHb^b~b1+c1]c!c%1$s to exclude for %2$s.%d redirection moved to Trash.%d redirections moved to Trash.%d redirections have been assigned to the category.%s It is recommended to save a database backup before using this option because importing malformed CSV can result in loss of data.%s categories%s category%s published privately.%s published.%s reverted to draft.%s scheduled.%s updated.%s value to use in Product schema.%s value to use in the Product schema.↓ Rank Math← Go Back to the Redirections— Not Selected —(no title)← Sitemap IndexMin Size: 160Χ90px, Max Size: 1920X1080px.
    A squared image is preferred by the search engines.A Custom Watermark item could not be saved because the name field is empty.ALL UPPERCASEAPI KeyAbout PageActivate nowAdSenseAdd alt attributes for commenter profile pictures (avatars) automatically. The alt attribute value will be the username.Add ALT attributes for avatarsAdd FAQ Schema MarkupAdd ImageAdd LinkAdd NewAdd New %sAdd New %s categoryAdd New CategoryAdd New SchemaAdd Video schema to posts which have YouTube or Vimeo Video in the content. Applies to only those Posts/Pages/CPTs in which Autodetect Video Option is On.Add WatermarkAdd a caption for all images without a caption automatically. The caption is dynamically applied when the content is displayed, the stored content is not changed.Add a description for all images without a description automatically. The description is dynamically applied when the content is displayed, the stored content is not changed.Add anotherAdd missing image captionAdd missing image descriptionAdd more image watermarks to choose from for the social thumbnails.Add numberAdd or edit redirections by importing and exporting a CSV file.Add the URI prefixes you use for affiliate (cloaked) links, which redirect to external sites. These will not count as internal links in the content analysis. Add one per line.Add timeAdd to CategoryAdded by the Rank Math SEO Plugin.Additional CSS codeAdditional CSS code to customize the appearance of the reports. Insert the CSS code directly, without the wrapping style tag. Please note that the CSS support is limited in email clients and the appearance may vary greatly.Additional settings are available in the Rank Math SEOAddressAddress FormatAddress where the reports will be sent. You can add multiple recipients separated with commas.Address, Suburb, Region, Zip or LandmarkAddress:Advanced %sAffiliate Link PrefixAfghanistanAlbaniaAlgeriaAlignmentAll %sAll %s categoriesAll Locations are part of the same OrganizationAll Redirection CategoriesAll SchemasAll TaxonomiesAllowed filetypes: %sAltAlt text set for the current image.Alternate NameAn API Key is required to display embedded Google Maps on your site. Get it here: %sAnalyticsAnalytics ReportAndorraAngolaAnguillaAntarcticaAntigua and BarbudaAppearance AuthorAppearance HeadlineAppearance Published DateAppearance URLAre you sure you want to add Video Schema to the posts/pages with the video in the content? This action is irreversible.Are you sure you want to change the Schema type for the selected posts? Doing so may irreversibly delete the existing Schema data.Are you sure you want to import meta data from this CSV file?Are you sure you want to import redirections from this CSV file?Are you sure you want to stop the import process?ArgentinaArmeniaArticleArubaAs above, but the label that would be applicable for more than one location (default: RM Locations).AustraliaAustriaAuthor NameAuto-generate image for the auto detected video.Autodetect VideoAutogenerate ImageAutomatic updates are not available.Automatically detect the user's location as the starting point.Avatar of %sAverage PositionAzerbaijanBahamasBahrainBangladeshBarbadosBasic SummaryBelarusBelauBelgiumBelizeBeninBermudaBhutanBlog PostBoliviaBonaire, Sint Eustatius and SabaBookBosnia and HerzegovinaBotswanaBottom CenterBottom LeftBottom RightBouvet IslandBrandBrand value to use in Schema.org & OpenGraph markup.BrazilBreadcrumbsBreadcrumbs PanelBreadcrumbs are disabled in the Rank Math SEOBritish Indian Ocean TerritoryBritish Virgin IslandsBruneiBulgariaBurkina FasoBurundiBusiness TypeCSV FileCSV ImportCSV could not be imported:CSV could not be imported: File type error.CSV could not be imported: Upload failed.CSV import canceled.CSV import completed.CSV import completed. Successfully imported %d rows.CSV import in progress. You can see its progress and cancel it in the %1$sImport & Export panel%2$s.CSV import is in progress...CambodiaCameroonCanadaCancel ImportCannot UpdateCanonical URLCape VerdeCapitalization settings for the alt attribute values. This will be applied for all alt attributes.Capitalization settings for the title attribute values. This will be applied for all title attributes.Capitalization settings for the image captions. This will be applied for all image captions.Capitalization settings for the image descriptions. This will be applied for all image descriptions.CaptionCaption formatCatalogCategoryCayman IslandsCenterCentral African RepublicChadChamber of Commerce IDChange alt attribute casingChange caption casingChange description casingChange title casingCheck this to import meta fields only if their current meta value is empty.Check this to only create non-existing redirections.ChileChinaChoose a countryChoose the object types to export.Choose whether the site represents a person or an organization.Choose your Sitemap configuration and select which type of posts or pages you want to include in your Sitemaps. %sChristmas IslandClear FilterClosedClosed labelCocos (Keeling) IslandsColombiaColorColor hex code or any other valid value for the background: CSS property.Columns number mismatch.ComorosCongo (Brazzaville)Congo (Kinshasa)Contact PageConversion started. A success message will be shown here once the process completes. You can close this page.Cook IslandsCopy all active redirections to the .htaccess file.Costa RicaCould not import redirection.Could not update redirection #%d (not found)CountryCourseCreate a News Sitemap for your news-related content. You only need a News sitemap if you plan on posting news-related content on your website.CreatedCroatiaCubaCuraçaoCustomCustom Canonical URLCustom Canonical URL removed from %1$d %2$s.Custom FieldsCustom Image WatermarksCustom Meta DescriptionCustom Meta TitleCustom Mode %sCustomize the label of the option users can use can click to get directions to your business location on the frontend.CyprusCzech RepublicData SetsDataSetDatasetDate CreatedDate PostedDefaultDefault Thumbnail WatermarkDeletedDenmarkDescriptionDescription formatDetect LocationDirectorDisplay the Global Identified on Product Page along with other product details.DistributionDjiboutiDo not overwrite existing dataDo not update current redirectionsDominicaDominican RepublicDon't add opening hours data in SchemaEasy %sEcuadorEdit %sEdit %s categoryEdit CategoryEdit SchemaEducation RequiredEgyptEl SalvadorEmailEmployment Type Empty column data.Enable if all of the locations where you serve customers are a part of the same legal entity.Enable updatesEnhanced SearchEnter the number of days to keep Analytics data in your database. The maximum allowed days are 180. Though, 2x data will be stored in the DB for calculating the difference properly.Equatorial GuineaEritreaEstimated Cost:EstoniaEthiopiaEventEvery 15 DaysEvery 7 DaysExample: /get/Exclude %s Terms Experience RequiredExportExport 404 LogsExport CSVExport RedirectionsExport and download 404 logs from a selected period of time in the form of a CSV file. Leave the from/to fields empty to export all logs.Export current redirections as a CSV file.External Link IconFAQFULL REPORTFact CheckFactCheckFalkland IslandsFaroe IslandsFaxFijiFilterFilter by Schema TypeFindFinlandFor the advanced users who want to control every SEO aspect of the website. You are offered options to change everything and have full control over the website’s SEO.For websites where you only want to change the basics and let Rank Math do most of the heavy lifting. Most settings are set to default as per industry best practices. One just has to set it and forget it.For your video content, a Video Sitemap is a recommended step for better rankings and inclusion in the Video search.FormatFormat used for the new captions.Format used for the new descriptions.Format used when the address is displayed using the [rank_math_contact_info] shortcode.
    Available Tags: {address}, {locality}, {region}, {postalcode}, {country}, {gps}Format: +1-401-555-1212FranceFree versionFrench GuianaFrench PolynesiaFrench Southern TerritoriesFridayFrom dateGTINGTIN-12GTIN-13GTIN-14GTIN-8GabonGambiaGenerateGenerate Video Schema for Old Posts/PagesGeo CoordinatesGeorgiaGermanyGhanaGibraltarGlobal IdentifierGlobal Identifier key to use in the Product Schema.Global Identifier labelGlobal Identifier label to show on Product Page.Google Core UpdatesGoogle Core Updates in the GraphsGoogle Maps API KeyGoogle Maps Embed APIGoogle News Publication NameGreeceGreenlandGrenadaGuadeloupeGuatemalaGuernseyGuineaGuinea-BissauGuyanaHTML TagHaitiHeard Island and McDonald IslandsHide Opening HoursHide SitemapHide routeHide the sitemap from normal visitors?Hiring Organization HitsHondurasHong KongHoverHow ToHungaryHybridISBNIcelandIdentifierIf the numeric ID is specified in the %s column, then the redirection will be edited. If it is not set or empty, then a new redirection will be created.If you can see the site data in your Search Console and Analytics accounts, but not here, then %1$s try reconnecting your account %2$s and make sure that the correct properties are selected in the %1$s Analytics Settings%2$s.Image AltImage TitleImportImport & ExportImport CSVImport RedirectionsImport SEO meta data for posts, terms, and users from a CSV file.Import a CSV file to create or update redirections. The file must include at least the following columns: %sImport could not be canceled.Import could not be canceled: invalid nonce. Please try again.Import could not be canceled: you are not allowed to import content to this site.Import failed.Import finished. In the next steps you can review the settings.Import in progress...Import successful.Imported %d rows.ImpressionsInclude ImagesInclude Images from the ACF Fields.Include KML File in the SitemapInclude Only Tracked KeywordsInclude SectionsInclude business locations in site-wide search results.Include deactivated redirectionsInclude images added in the ACF fields.Include read-only columns (SEO score and link counts)Include reference to images from the post content in sitemaps. This helps search engines index your images better.IndexIndiaIndonesiaInsert/edit linkInvalid nonce.IranIraqIsle of ManIsraelIt seems that there are no stats to show right now.It seems that you don't have an active subscription for %1$s. Please see %2$sdetails and pricing%3$s.ItalyItems processed: %1$s/%2$sIvory CoastJamaicaJapanJerseyJob LocationJob PostingJob TypeJordanKML is a file format used to display geographic data in an Earth browser such as Google Earth. More information: Locations KMLKazakhstanKenyaKeywordsKilometersKiribatiKuwaitKyrgyzstanLaosLast Mod.Latitude and longitude values separated by comma.LatviaLearn more about Video Sitemap.Learn more about XML Sitemaps.Learn more.LebanonLeftLesothoLiberiaLibyaLicenseLiechtensteinLimit the number of locations shown on your website to those nearest your user.Link ColorLink TitleLink inserted.Link selected.Link to Full ReportList of custom fields name to check for video content. Add one per line.LithuaniaLocal BusinessLocal SitemapLocationLocation DetectionLocation Post Type NameLocations Category BaseLocations Post Type BaseLocations Post Type Name (Plural)LogoLogo LinkLogo appearing in the header part of the report.LuxembourgMPNMacao S.A.R., ChinaMacedoniaMadagascarMalawiMalaysiaMaldivesMaliMaltaManage CategoriesMap StyleMark Solved.Mark Unsolved.Marshall IslandsMartiniqueMaterials:MauritaniaMauritiusMaximum number of locations to showMayotteMeasurement systemMexicoMicronesiaMiddle CenterMiddle LeftMiddle RightMilesMissing CSV headers.Missing alt tagMissing captionMissing import file.Missing one or more required columns.Missing or default title tagMoldovaMonacoMondayMongoliaMonitor SEO PerformanceMontenegroMonthsMontserratMore detailsMore informationMoroccoMovieMozambiqueMusicMyanmarNameName*NamibiaNauruNepalNetherlandsNetherlands AntillesNew %sNew %s categoryNew CaledoniaNew CategoryNew Category NameNew SchemaNew ZealandNews ArticleNews Post TypeNews SitemapNews SitemapsNews Sitemaps allow you to control which content you submit to Google News.News Sitemaps allow you to control which content you submit to Google News. More information: News Sitemaps overviewNicaraguaNigerNigeriaNiueNoNo %s found in Trash.No %s found.No ArchiveNo FollowNo Image IndexNo IndexNo SnippetNo changeNo data to show.No file selected.No html body found.No matches found.No posts found to convert.No settings found to be imported.No url found.No valid ID provided.No valid redirection found.Noindex Hidden ProductsNon-persistent random word chosen from a list. A new random word will be chosen on each page load.Nonce error. Please try again.NoneNone (Click here to set one)Norfolk IslandNormalNorth KoreaNorwayObject unique idOffOmanOnce you save the changes, we will create a new custom post type called "Locations" where you can add multiple locations of your business/organization.One or more errors occured while importing: One or more of the selected redirections could not be changed because they are scheduled for future activation/deactivation.Open 24/7Open 24/7 labelOpen 24h labelOpen nowOpening HoursOpening Hours FormatOpening Hours:OrganizationOrganization LogoOrganization URLOrganize your redirections in categories.Orphan PostsPRO versionPakistanPalestinian TerritoryPanamaPapua New GuineaParaguayParent CategoryParent Category:PayrollPersistent random word chosen from a listPersonPerson or CompanyPeruPhilippinesPhonePhone NumberPinterest DebuggerPitcairnPlease %1$s connect Rank Math SEO PRO %2$s for automatic updates.Please activate Schema & Sitemap module to use this module.Please activate Sitemap module to use this module.Please select a CSV file to import.Please select a file to import.Please select at least one object type to export.Please update Rank Math Free to the latest version first before activating the PRO version.Please update the free version before updating Rank Math SEO PRO.PolandPopulate automatic Video Schema by auto-detecting any video in the content.PortugalPositionPositions SummaryPostPost AnalyticsPost Type General NameSchemasPost Type Singular NameSchemaPost types:Posting Expiry DatePostsPreviewPrice RangePrice Valid UntilPrice indicationPrimary %sPrimary CountryPrimary Focus KeywordProductProduct BrandProduct CurrencyProduct In-StockProduct PriceProduct SKUPublic Post TypesPublic TaxonomiesPublication DatePublished DateQatarRandom WordRank Math FAQ SchemaRank Math PRORank Math Pro is installed but not activated yet. %1$sActivate now%2$s. It only takes 20 seconds!Rank Math SEO FiltersRank Math SEO PRO For WordPressRank Math Schema TemplatesRank Math [SEO Report] - %sRank Math free version is required to run Rank Math Pro, but it could not be activated automatically. Please install and activate the free version first.Rank Math free version is required to run Rank Math Pro, but it could not be installed automatically. Please install and activate the free version first.Rank Math free version is required to run Rank Math Pro. Both plugins are now disabled.Rank Math: Added Video Schema to posts successfully.RecipeRedirectRedirected PostsRedirection CategoriesRedirection CategoryRedirection will be activated on this date (optional).Redirection will be deactivated on this date (optional).Redirections CSVRedirections successfully synced to the .htaccess file.Reference Web page RemoveRemove Media Data from RSS feedRemove custom canonical URLRemove redirectionReplaceReplace characters or words in the alt tags, title tags, or in the captions.ReplacementsReport Email AddressReport Email SubjectReport Footer TextReport Header BackgroundReport LogoReport Top TextRepublic of IrelandRestaurantReunionRich Pins ValidatorRightRoadmapRobots MetaRobots meta edited for %1$d %2$s.RomaniaRouteRussiaRwandaSEO DescriptionSEO DetailsSEO Report of Your WebsiteSEO SettingsSEO TitleSEO is the most consistent source of traffic for any websiteSaint BarthélemySaint HelenaSaint Kitts and NevisSaint LuciaSaint Martin (Dutch part)Saint Martin (French part)Saint Pierre and MiquelonSaint Vincent and the GrenadinesSalarySalary CurrencySan MarinoSatelliteSaturdaySaudi ArabiaSave and ContinueScheduled ActivationScheduled DeactivationSchemaSchema TemplatesSchema edited for %1$d %2$s.Schema to add.SchemasSearchSearch %sSearch Impression:Search Redirection CategoriesSearch TrafficSearch Traffic:Search categoriesSearch engines display your email address.Search engines may prominently display your contact phone number for mobile users.Search schemasSecondary phoneSelect BrandSelect CategorySelect PageSelect Product Brand Taxonomy to use in Schema.org & OpenGraph markup.Select a Rank Math settings file on your computer and upload it to use the custom settings.Select a page on your site where you want to show the LocalBusiness meta data.Select opening hours. You can add multiple sets if you have different opening or closing hours on some days or if you have a mid-day break. Times are specified using 24:00 time.Select post types to enable SEO options for them and include them in the sitemap.Select taxonomies to enable SEO options for them and include them in the sitemap.Select the default watermark that will be applied if no specific watermark is selected.Select the map style you wish to use on the frontend of your website.Select the post type where you use videos and want them to be shown in the Video search.Select the post type you use for News articles.Select the text to display alongside your opening hours when your store is open 24/7.Select this if you have a custom Rank Math settings file you want to use.Select whether to include a link to the Full Report admin page in the email or not.Select which tables to show in the report.Select your organization’s primary country of operation. This helps improve the accuracy of the store locator.Select your preferred measurement system (miles or kilometers).SenegalSentence casingSerbiaServiceSet Product Pages to noindex when WooCommerce Catalog visibility is set to hidden.Set Schema: Default (%s)Set Schema: NoneSet to followSet to indexSet to nofollowSet to noindexSettings could not be imported:Settings could not be imported: Upload failed.Settings file could not be imported:SeychellesShow Global IdentifierShow Route labelShow routeSierra LeoneSingaporeSitemapSitemapsSlovakiaSloveniaSoftwareSolomon IslandsSomaliaSorry, no keyword found.Sorry, no locations were found.Sorry, no post id found.Sorry, no record id found.Sorry, you are not allowed to export redirections on this site.Sorry, you are not allowed to export the content of this site.Sorry, you are not allowed to import contents to this site.Sorry, you are not allowed to import redirections on this site.Sorry, you are not allowed to save template.Sorry, your user does not seem to have the necessary capabilities to export.South AfricaSouth Georgia/Sandwich IslandsSouth KoreaSouth SudanSpainSpecial CoverageSpecial Sitemaps:Sri LankaSubject of the report emails.SudanSundaySupply:SurinameSvalbard and Jan MayenSwazilandSwedenSwitzerlandSync to .htaccessSyriaSão Tomé and PríncipeTagsTaiwanTajikistanTanzaniaTax IDTaxonomies:Temporal CoverageTermsTerrainText ColorText or basic HTML to insert below the title.Text or basic HTML to insert in the footer area.Text to show in Opening hours when business is closed.ThailandThe following lines could not be imported: The label that appears in the sidebar for the custom post type where you can add & manage locations.The name of the news publication. It must match the name exactly as it appears on your articles in news.google.com, omitting any trailing parentheticals. More information at support.google.comThe price range of the business, for example $$$.The redirections could not be synced because the .htaccess file does not exist or it is not writable.This Video Sitemap is generated by Rank Math WordPress SEO Plugin. It is what search engines like Google use to find and understand the video content on your website.This XML Sitemap contains %s URLs.This XML Sitemap is generated by Rank Math WordPress SEO Plugin. It is what search engines like Google use to crawl and re-crawl posts/pages/products/images/archives on your website.This email was sent to you as a registered member of %s.This option allows you to monitor the SEO performance of all of your sites in one centralized dashboard on RankMath.com, so you can check up on sites at a glance. Learn more.This option allows you to show %s in the Analytics graphs.This page can't load Google Maps correctly. Please add %s.This update will install a beta version of Rank Math SEO PRO.ThursdayTime format used in the contact shortcode.Timor-LesteTitleTitle CasingTitle text set for the current image.To dateTo update your email preferences, %s. ###ADDRESS###TogoTokelauTongaTools:Top CenterTop LeftTop Losing KeywordsTop Losing PostsTop RightTop Winning KeywordsTop Winning PostsTotal ClicksTotal ImpressionsTotal KeywordsTotal TimeTrinidad and TobagoTuesdayTunisiaTurkeyTurkmenistanTurks and Caicos IslandsTurned OffTuvaluURLURL of the item.URL where the logo link should point to.UgandaUh-ohUkraineUncategorizedUnited Arab EmiratesUnited Kingdom (UK)United States (US)Unknown object type.Unpublish when expiredUpdateUpdate %sUpdate %s categoryUpdate CategoryUpdate SchemaUpdatedUploadUploading...UruguayUse %1$s (case-sensitive) as the value for the %2$s column to delete a redirection.Use Multiple LocationsUse advanced optionsUse in Schema MarkupUse the following columns in the CSV file (the order does not matter): %sUser Roles:UsersUzbekistanVAT IDVIEW DETAILED ANALYTICSVanuatuVaticanVenezuelaVideoVideo Post TypeVideo SitemapVideo SitemapsVideo Sitemaps give search engines information about video content on your site.Video Sitemaps give search engines information about video content on your site. More information: Video SitemapsVideo URL.VietnamView %sView SchemaView SchemasWallis and FutunaWarning:We created %1$sRank Math, a WordPress SEO plugin%2$s, to help every website owner get access to the SEO tools they need to improve their SEO and attract more traffic to their website.WednesdayWestern SaharaWestern SamoaWhen enabled, the Winning Keywords and Losing Keywords sections will only show Tracked Keywords.When enabled, the Winning Keywords section will only show Tracked Keywords.XML SitemapXML Sitemaps help search engines index your website's content more effectively.YemenYesYou can specify multiple source URLs by using JSON format in the %1$s column. The value must be an array of objects with %2$s properties. The %3$s column will be ignored in this case.You will generally only need a News Sitemap when your website is included in Google News.You will generally only need a Video Sitemap when your website has video content.Your Locations KML file can be found here: %sYour News Sitemap index can be found here: : %sYour Video Sitemap index can be found here: %sYour location:Your name or company nameZambiaZimbabweall lowercaseclick heree.g. 09:00-17:00https://rankmath.com/changelog/locations.kml Sitemap is generated automatically when the Local SEO module is enabled, and the geo-coordinates are added.taxonomy general nameRedirection Categoriestaxonomy singular nameRedirection CategoryÅland IslandsProject-Id-Version: rank-math-pro POT-Creation-Date: PO-Revision-Date: 2022-07-03 09:26+0000 Last-Translator: Language-Team: Русский Language: ru-RU MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Poedit-Basepath: .. X-Poedit-KeywordsList: __;_e;_ex:1,2c;_n:1,2;_n_noop:1,2;_nx:1,2,4c;_nx_noop:1,2,3c;_x:1,2c;esc_attr__;esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c X-Poedit-SourceCharset: UTF-8 Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : 2); X-Generator: Loco https://localise.biz/ X-Poedit-SearchPath-0: . X-Poedit-SearchPathExcluded-0: *.js %1$s исключить для %2$s.%d перенаправление перемещено в корзину.%d перенаправления перемещено в корзину.%d перенаправлений перемещено в корзину.К категории отнесено %d перенаправлений.%s Перед использованием этого параметра рекомендуется сделать резервную копию базы данных, поскольку импорт искаженного CSV файла может привести к потере данных.%s категории%s категория%s опубликовано приватно.%s опубликовано.%s переведено в черновик.%s запланировано.%s обновлено.%s значение для использования в Product schema.%s значение для использования в Product schema.↓ Rank Math← Вернуться к перенаправлениям— Не выбрано —(без заголовка)← Sitemap IndexМин размер: 160Χ90px, мак размер: 1920X1080px.
    Поисковые системы предпочитают квадратное изображение.Не удалось сохранить элемент настраиваемого водяного знака, поскольку поле Название пусто.ВСЕ ПРОПИСНЫЕКлюч APIСтраница О насАктивировать сейчасAdSenseАвтоматически добавлять атрибуты alt для изображений профиля (аватаров) комментатора. Значением атрибута alt будет имя пользователя.Добавление атрибутов ALT для аватаровДобавить FAQ Schema разметкуДобавить изображениеДобавить ссылкуДобавить новуюДобавить новый %sДобавить новую %s категориюДобавить новую категориюДобавить новую SchemaДобавляет Video schema к записям, в содержимом которых есть видео с YouTube или Vimeo. Применяется только к тем записям/страницам/CPT, в которых опция автоопределения видео включена.Добавить водяной знакАвтоматически добавлять подписи ко всем изображениям без подписи. Подпись динамически применяется при отображении содержимого, сохраненное содержимое не изменяется.Автоматически добавлять описание ко всем изображениям без описания. Описание динамически применяется при отображении содержимого, сохраненное содержимое не изменяется.Добавить ещеДобавить недостающую подпись к изображениюДобавить недостающее описание изображенияДобавьте больше водяных знаков изображений на выбор для миниатюр соц сетей.Добавить номерДобавляйте или редактируйте перенаправления, импортируя и экспортируя файл CSV.Добавьте префиксы URI, которые вы используете для партнерских (скрытых) ссылок, которые перенаправляют на внешние сайты. Они не будут считаться внутренними ссылками при контент-анализе. Добавьте по одному в строке.Добавить времяДобавить в категориюДобавлено плагином Rank Math SEO.Дополнительный CSS кодДополнительный CSS код для настройки внешнего вида отчетов. Вставьте CSS код напрямую, без тега wrap стиля. Обратите внимание, что поддержка CSS ограничена в почтовых клиентах, и внешний вид может сильно отличаться.Дополнительные настройки доступны в Rank Math SEOАдресФормат адресаАдрес, на который будут отправляться отчеты. Вы можете добавить несколько получателей, разделенных запятыми.Адрес, Пригород, Регион, Почтовый индекс или ОриентирАдрес:Расширенный %sПрефикс партнерской ссылкиАфганистанАлбанияАлжирВыравниваниеВсе %sВсе %s категорииВсе адреса являются частью одной организацииВсе категории перенаправленияВсе SchemaВсе таксономииРазрешенные типы файлов: %sAltУстановка Alt текста для текущего изображения.Альтернативное названиеКлюч API необходим для отображения встроенных карт Google на вашем сайте. Данные можно получить тут: %sАналитикаАналитический отчетАндорраАнголаАнгильяАнтарктидаАнтигуа и БарбудаВнешний вид АвторВнешний вид ЗаголовокВнешний вид Дата публикацииВнешний вид URLВы уверены, что хотите добавить Video Schema к запясим/страницам с видео в контенте? Это действие необратимо.Вы уверены, что хотите изменить тип Schema для выбранных постов? Это может необратимо удалить существующие данные Schema.Вы уверены, что хотите импортировать метаданные из этого CSV файла?Вы уверены, что хотите импортировать перенаправления из этого CSV файла?Вы уверены, что хотите остановить процесс импорта?АргентинаАрменияСтатьяАрубаКак и выше, но метка будет применима для более, чем одного местоположения (по умолчанию: RM Locations).АвстралияАвстрияИмя автораАвтогенерация изображения для автоматически обнаруженного видео.Автоопределение видеоАвтогенерация изображенияАвтоматические обновления недоступны.Автоматически определять местоположение пользователя в качестве отправной точки.Аватар %sСредняя позицияАзербайджанБагамыБахрейнБангладешБарбадосОсновная сводкаБеларусьПалауБельгияБелизБенинБермудыБутанЗапись блогаБоливияБонайре, Саба и Синт-ЭстатиусКнигаБосния и ГерцеговинаБотсванаВнизу по центруСлева внизуСправа внизуОстров БувеБрендЗначение бренда для использования в разметке Schema.org и OpenGraph.БразилияХлебные крошкиПанель хлебных крошекХлебные крошки отключены в Rank Math SEOБританская индоокеанская территорияБританские Виргинские о-ваБрунейБолгарияБуркина-ФасоБурундиТип бизнесаCSV файлИмпорт CSVCSV не может быть импортирован:CSV не может быть импортирован: Ошибка типа файла.CSV не может быть импортирован: Загрузка не удалось.Импорт CSV отменен.Импорт CSV завершен.Импорт CSV завершен. Успешно импортировано %d строк.Выполняется импорт CSV. Вы можете увидеть его прогресс и отменить его на %1$sпанели Импорт и Экспорт%2$s.Выполняется импорт CSV ...КамбоджаКамерунКанадаОтменить импортНе удается обновитьКанонический URLКабо-ВердеНастройки использования заглавных букв для значений атрибута alt. Будет применяться для всех атрибутов alt.Настройки использования заглавных букв для значений атрибута title. Будет применяться для всех атрибутов title.Настройки использования заглавных букв для подписи изображений. Будет применяться для всех подписей изображений.Настройки использования заглавных букв для описания изображений. Будет применяться для всех описаний изображений.ПодписьФормат подписиКаталогКатегорияКаймановы островаПо центруЦентрально-Африканская РеспубликаЧадИдентификатор Торгово-промышленной палатыИзменить регистр атрибута altИзменить регистр подписиИзменить регистр описанияИзменить регистр заголовкаОтметьте, чтобы импортировать мета поля, только в том случае, если их текущее значение пусто.Отметьте, чтобы создавать только несуществующие перенаправления.ЧилиКитайВыберите странуВыберите типы объектов для экспорта.Выберите, представляет ли сайт человека или организацию.Выберите конфигурацию Sitemap и выберите тип записей или страниц, которые вы хотите включить в карту сайта. %sОстров РождестваОчистить фильтрЗакрытоЯрлык ЗакрытоКокосовые (Килинг) островаКолумбияЦветColor hex код или любое другое допустимое значение для CSS свойства background:.Несоответствие числа столбцов.КоморыКонго (Браззавиль)Конго (Киншаса)Страница контактовНачалось преобразование. Сообщение об успешном завершении будет показано здесь после завершения процесса. Вы можете закрыть эту страницу.Острова КукаКопировать все активные перенаправления в файл .htaccess.Коста-РикаНе удалось импортировать перенаправление.Не удалось обновить перенаправление #%d (не найдено)СтранаКурсСоздайте новостную карту сайта для вашего новостного контента. News sitemap нужна только в том случае, если вы планируете размещать на своем сайте новостной контент.СозданоХорватияКубаКюрасаоПользовательскийПользовательский канонический URLПользовательский канонический URL удален из %1$d %2$s.Пользовательские поляПользовательские водяные знаки изображенийПользовательское мета описание (Description)Пользовательский мета заголовок (Title)Пользовательский режим %sНастройте ярлык параметра, который пользователи могут нажать, чтобы получить направление к месту расположения вашего бизнеса на сайте.КипрЧехияНаборы данныхНабор данныхНабор данныхДата созданияДата публикацииПо умолчаниюВодяной знак миниатюры по умолчаниюУдаленоДанияОписаниеФормат описанияОпределение местоположенияДиректорОтображать глобальную идентификацию на странице продукта вместе с другими сведениями о продукте.ДистрибуцияДжибутиНе перезаписывать существующие данныеНе обновлять текущие перенаправленияДоминикаДоминиканская республикаНе добавлять данные о часах работы в SchemaЛегкий %sЭквадорПравить %sРедактировать %s категориюРедактировать категориюРедактировать SchemaТребуемое образованиеЕгипетСальвадорEmailТип занятости Пустые данные столбца.Разрешить, если все места, где вы обслуживаете клиентов, являются частью одного юридического лица.Включить обновленияРасширенный поискВведите количество дней, в течение которых аналитические данные будут храниться в вашей базе данных. Макс допустимое значение - 180. Тем не менее, данные 2x будут храниться в БД для правильного расчета разницы.Экваториальная ГвинеяЭритреяОриентировочная стоимость:ЭстонияЭфиопияСобытиеКаждые 15 днейКаждые 7 днейНапр.: /get/Исключить %s термины Требуемый опытЭкспортЭкспорт журналов 404Экспорт в CSVЭкспорт перенаправленийЭкспорт и загрузка журналов 404 за выбранный период времени в виде CSV файла. Оставьте поля пустыми для экспорта всех журналов.Экспорт текущих перенаправлений в виде CSV файла.Значок внешней ссылкиFAQПОЛНЫЙ ОТЧЕТПроверка фактовПроверка фактовФолклендские о-ваФарерские островаФаксФиджиФильтрФильтр по типу SchemaНайтиФинляндияДля продвинутых пользователей, которые хотят контролировать все аспекты SEO на сайте. Вам предлагается возможность изменить все и полностью контролировать SEO оптимизацию сайта.Для сайтов, где вы хотите изменить только основы и позволить Rank Math выполнять большую часть тяжелой работы. Большинство настроек установлены по умолчанию в соответствии с передовыми отраслевыми практиками. Его просто нужно установить и забыть.Для вашего видеоконтента рекомендуется использовать файл Sitemap для видео, чтобы повысить рейтинг и включить его в поиск видео.ФорматФормат, используемый для новых подписей.Формат, используемый для новых описаний.Формат, используемый, когда адрес отображается с использованием шорткода [rank_math_contact_info].
    Доступные теги: {address}, {locality}, {region}, {postalcode}, {country}, {gps}Формат: +1-401-555-1212ФранцияБесплатная версияФранцузская ГвианаФранцузская ПолинезияФранцузские Южные территорииПятницаС датыGTINGTIN-12GTIN-13GTIN-14GTIN-8ГабонГамбияСгенерироватьСоздание Video Schema для старых записей/страницГео координатыГрузияГерманияГанаГибралтарГлобальный идентификаторКлюч глобального идентификатора для использования в Product Schema.Ярлык глобального идентификатораЯрлык глобального идентификатора для отображения на странице продукта.Обновления Google CoreОбновления Google Core на графикахКлюч API Карт GoogleКлюч API Карт GoogleНазвание публикации Google NewsГрецияГренландияГренадаГваделупаГватемалаГернсиГвинеяГвинея-БисауГайанаHTML тегГаитиОстрова Херд и МакдональдСкрыть Часы работыСкрыть карту сайтаСкрыть маршрутСкрыть карту сайта от обычных посетителей?Нанимающая организация ЗапросыГондурасГонконгПри наведенииКакВенгрияГибридISBNИсландияИдентификаторЕсли числовой ID указан в столбце %s, то перенаправление будет отредактировано. Если он не установлено или пусто, то будет создано новое перенаправление.Если вы можете видеть данные сайта в своих аккаунтах Search Console и Analytics, но не здесь, то %1$s попробуйте переподключить свой аккаунт %2$s и убедитесь, что в %1$s Analytics Settings%2$s выбраны правильные свойства.Alt изображенияTitle изображенияИмпортИмпорт и ЭкспортИмпорт CSVИмпорт перенаправленийИмпорт SEO мета данных для постов, терминов и пользователей из CSV файла.Импорт CSV файла для создания или обновления перенаправлений. Файл должен включать как минимум следующие столбцы: %sИмпорт не может быть отменен.Импорт не может быть отменен: неверный nonce. Пожалуйста, попробуйте еще раз.Импорт не может быть отменен: вы не можете импортировать контент на этот сайт.Ошибка импорта.Импорт завершен. На следующих шагах вы можете просмотреть настройки.Выполняется импорт ...Импорт выполнен успешно.Импортировано %d строк.ПоказыВключить изображенияВключите изображения из полей ACF.Включение файла KML в файл SitemapВключать только отслеживаемые ключевые словаВключить разделыВключите адреса компаний в результаты поиска по всему сайту.Включить деактивированные перенаправленияВключите изображения, добавленные в поля ACF.Включить столбцы только для чтения (SEO оценка и количество ссылок)Включите ссылку на изображения из контента поста в sitemaps. Это поможет поисковым системам лучше индексировать ваши изображения.IndexИндияИндонезияВставить/изменить ссылкуНеверный nonce.ИранИракОстров МэнИзраильПохоже, что сейчас нет статистики, которую можно было бы показать.Похоже, у вас нет активной подписки для %1$s. Посмотрите %2$sдетали и цены%3$s.ИталияОбработано элементов: %1$s/%2$sКот-д'ИвуарЯмайкаЯпонияДжерсиМесто работыОбъявление о вакансииТип работыИорданияKML - это формат файлов, используемый для отображения гео данных в Earth браузере, таком как Google Earth. Доп информация: Locations KMLКазахстанКенияКлючевые словаКилометрыКирибатиКувейтКиргизияЛаосПоследнее изм.Значения широты и долготы, разделенные запятой.ЛатвияУзать больше о Video Sitemap.Узнать больше о XML Sitemaps.Узнать больше.ЛиванСлеваЛесотоЛиберияЛивияЛицензияЛихтенштейнОграничьте количество мест, отображаемых на вашем сайте, только ближайшими к пользователю.Цвет ссылкиЗаголовок ссылкиСсылка вставлена.Ссылка выбрана.Ссылка на полный отчетСписок пользовательских полей для проверки видеоконтента. Добавьте по одному на строку.ЛитваМестный бизнесЛокальная SitemapМестоположениеОбнаружение местоположенияМестоположение названия типа записиБаза категории местоположенияБаза типа поста местоположенияМестоположения названия типа записи (множественное)ЛоготипСсылка логотипаЛоготип, появляющийся в хедере отчета.ЛюксембургMPNМакао, КитайМакедонияМадагаскарМалавиМалайзияМальдивыМалиМальтаУправление категориямиСтиль картыПометить решенным.Пометить нерешенным.Маршалловы островаМартиникаМатериалы:МавританияМаврикийМаксимальное количество мест для показаМайоттаСистема измеренияМексикаМикронезияВ центреСлева по центруСправа по центруМилиОтсутствуют заголовки CSV.Тег alt отсутствуетПодпись отсутствуетОтсутствует файл импорта.Отсутствует один или несколько обязательных столбцов.Тег title отсутствует или используется по умолчаниюМолдавияМонакоПонедельникМонголияОтслеживание SEO эффективностиЧерногорияМесяцыМонтсерратПодробнееБольше информацииМароккоФильмМозамбикМузыкаМьянмаИмя/НазваниеНазвание*НамибияНауруНепалНидерландыНидерландские Антильские островаНовый %sНовая %s категорияНовая КаледонияНовая категорияНазвание новой категорииНовая SchemaНовая ЗеландияНовостная статьяТип поста новостиNews Sitemap (новостная карта сайта)News Sitemaps (новостные карты сайта)Файлы News Sitemaps позволяют контролировать, какой контент вы отправляете в Google News.News Sitemaps позволяют контролировать, какой контент вы отправляете в Google News. Больше информации: Обзор News SitemapsНикарагуаНигерНигерияНиуэНет%s не найден в корзине.%s не найден.Без архиваNo FollowНе индексировать изображенияNo IndexБез фрагментаБез измененийНет данных для отображения.Файл не выбран.Тело html не найдено.Совпадений не найдено.Не найдено записи для преобразования.Не найдены настройки для импорта.URL не найден.Не указан действительный ID.Действительного перенаправления не найдено.Добавить Noindex для скрытых продуктовНепостоянное случайное слово, выбираемое из списка. При каждой загрузке страницы будет выбираться новое случайное слово.Ошибка Nonce. Пожалуйста, попробуйте еще раз.НетНет (нажмите, чтобы установить)Остров НорфолкОбычныйСеверная КореяНорвегияУникальный ID объектаВыклОманПосле того, как вы сохраните изменения, мы создадим новый пользовательский тип сообщения под названием «Места (Locations)», в который вы можете добавить несколько мест вашего бизнеса/организации.Одна или несколько ошибок возникли при импорте: Не удалось изменить одну или несколько выбранных переадресаций, так как запланированы их активации/деактивации.Открыто 24/7Ярлык Открыто 24/7Ярлык Открыто 24чСейчас открытоЧасы работыФормат Часы работыВремя работы:ОрганизацияЛоготип организацииURL организацииОрганизуйте свои перенаправления по категориям.Брошенные (Orphan) постыPro версияПакистанПалестинская территорияПанамаПапуа-Новая ГвинеяПарагвайРодительская категорияРодительская категория:Выплата заработной платыПостоянное случайное слово, выбранное из спискаЧеловекФизическое лицо или компанияПеруФилиппиныТелефонНомер телефонаPinterest отладчикПиткэрнПожалуйста %1$s подключите Rank Math SEO PRO %2$s для автообновлений.Пожалуйста, активируйте модуль Schema и Sitemap, чтобы использовать этот модуль.Пожалуйста, активируйте модуль Sitemap, чтобы использовать этот модуль.Пожалуйста, выберите CSV файл для импорта.Пожалуйста, выберите файл для импорта.Выберите хотя бы один тип объекта для экспорта.Пожалуйста, обновите Rank Math Free до последней версии, прежде чем активировать PRO версию.Пожалуйста, обновите бесплатную версию перед обновлением Rank Math SEO PRO.ПольшаАвтоматически заполните Video Schema при обнаружении любого видео в содержимом.ПортугалияПоложениеРезюме по позициямЗаписьАналитика постаSchemaSchemaТипы записей:Дата истечения срока публикацииЗаписиПредпросмотрЦеновой диапазонЦена действительна доУказание ценыОсновной %sОсновная странаГлавное фокусное ключевое словоТоварБренд товараВалюта товараТовар на складеЦена товараSKU товараТипы записейТаксономииДата публикацииДата публикацииКатарСлучайное словоRank Math FAQ SchemaRank Math PRORank Math Pro установлен, но еще не активирован. %1$sАктивируйте сейчас%2$s. Это займет всего 20 секунд!Rank Math SEO фильтрыRank Math SEO PRO для WordPressRank Math Schema шабоныRank Math [SEO отчет] - %sБесплатная версия Rank Math требуется для запуска Rank Math Pro, но она не может быть активирована автоматически. Пожалуйста, сначала установите и активируйте бесплатную версию.Бесплатная версия Rank Math требуется для запуска Rank Math Pro, но она не может быть установлена автоматически. Пожалуйста, сначала установите и активируйте бесплатную версию.Бесплатная версия Rank Math требуется для запуска Rank Math Pro. Оба плагина сейчас отключены.Rank Math: Успешно добавлена Video Schema к записям.РецептПеренаправлениеПеренаправленные постыКатегории перенаправленияКатегория перенаправленияПереадресация будет активирована в эту дату (необязательно).Переадресация будет деактивирована в эту дату (необязательно).CSV перенаправленийПеренаправления успешно синхронизированы с файлом .htaccess.Справочная страница УбратьУдалить медиа данные из RSS каналаУдалить пользовательский канонический URLУдалить перенаправлениеЗаменитьЗамените символы или слова в тегах alt, тегах title или в подписи.ЗаменителиEmail для отчетовТема email с отчетомТекст футера отчетаФон заголовка отчетаЛоготип отчетаТекст верхней части отчетаИрландияРесторанРеюньонRich Pins ValidatorСправаДорожная картаMетатеги robotsRobots meta изменены для %1$d %2$s.РумынияМаршрутРоссияРуандаSEO описание (Description)SEO деталиSEO отчет о вашем сайтеSEO настройкиSEO заголовок (Title)SEO - самый постоянный источник трафика для любого сайтаСен-БартелемиО-в Святой ЕленыСент-Китс и НевисСвятая ЛюцияСен-Мартен (голландская часть)Сен-Мартен (французская часть)Сен-Пьер и МикелонСент-Винсент и ГренадиныЗаработная платаВалюта заработной платыСан-МариноСпутникСубботаСаудовская АравияСохранить и продолжитьЗапланированная активацияЗапланированная деактивацияSchemaШаблоны SchemaSchema изменена для %1$d %2$s.Schema для добавления.SchemaПоискИскать %sДоля показов:Категории перенаправления поискаПоисковый трафикПоисковый трафик:Искать категорииПоисковые системы отображают ваш email адрес.Поисковые системы могут отображать ваш контактный телефон на видном месте для мобильных пользователей.Поиск ShemaДоп телефонВыберите брендВыберите категориюВыберите страницуВыберите таксономию бренда продукта для использования в разметке Schema.org и OpenGraph.Выберите файл настроек Rank Math на своем компьютере и загрузите его, чтобы использовать пользовательские настройки.Выберите страницу на своем сайте, где вы хотите показать метаданные LocalBusiness.Выберите часы работы. Вы можете добавить несколько наборов, если у вас разные часы открытия или закрытия в некоторые дни или если у вас перерыв на обед. Время указывается в 24-часовом формате.Выберите типы записей, чтобы включить для них опции SEO и включить их в карту сайта.Выберите таксономии, чтобы включить для них опции SEO и включить их в карту сайта.Выберите водяной знак по умолчанию, который будет применяться, если не выбран конкретный водяной знак.Выберите стиль карты, который вы хотите использовать на вашем сайте.Выберите тип публикации, где вы используете видео и хотите, чтобы они отображались при поиске видео.Выберите тип сообщения, который вы используете для новостных статей.Выберите текст, который будет отображаться рядом с часами работы, если ваш магазин открыт круглосуточно.Выберите это, если у вас есть собственный файл настроек Rank Math, который вы хотите использовать.Выберите, включать ли ссылку на админ страницу полного отчета в email или нет.Выберите, какие таблицы должны быть показаны в отчете.Выберите основную страну деятельности вашей организации. Это поможет повысить точность определения местоположения магазина.Выберите предпочтительную систему измерения (мили или километры).СенегалРегистр предложенияСербияУслугаУстановите для страниц продуктов значение noindex, когда видимость каталога WooCommerce установлена на скрытую.Установить Schema: По умолчанию (%s)Установить Schema: нетУстановить на followУстановить на indexУстановить на nofollowУстановить на noindexНастройки не могут быть импортированы:Настройки не могут быть импортированы: Загрузка не удалась.Файл настроек не может быть импортирован:Сейшельские островаПоказать глобальный идентификаторПоказать ярлык МаршрутПоказать маршрутСьерра-ЛеонеСингапурКарта сайта (Sitemap)SitemapsСловакияСловенияПрограммное обеспечениеСоломоновы ОстроваСомалиК сожалению, ключевое слово не найдено.К сожалению, местоположений не найдено.К сожалению, ID поста не найден.К сожалению, ID записи не найден.К сожалению, вам не разрешено экспортировать перенаправления на этом сайте.Извините, вам не разрешено экспортировать контент этого сайта.Извините, вам не разрешено импортировать контент на этот сайт.К сожалению, вам не разрешено импортировать перенаправления на этом сайте.К сожалению, вы не можете сохранить шаблон.К сожалению, у вашего пользователя нет необходимых возможностей для экспорта.ЮАРЮжная Георгия/Сандвичевы островаЮжная КореяЮжный СуданИспанияСпециальное покрытиеСпециальные Sitemaps:Шри ЛанкаТема email с отчетом.СуданВоскресеньеПоставка:СуринамШпицберген и Ян-МайенСвазилендШвецияШвейцарияСинхронизация с .htaccessСирияСан-Томе и ПринсипиТегиТайваньТаджикистанТанзанияИННТаксономии:Временное покрытиеТерминыЛандшафтЦвет текстаТекст или базовый HTML для вставки под заголовком.Текст или базовый HTML для вставки в футер.Текст для отображения в Часы работы, когда предприятие закрыто.ТаиландСледующие строки не могут быть импортированы: Метка, которая отображается в сайдбаре пользовательского типа записи, где вы можете добавлять местоположения и управлять ими.Название новостной публикации. Оно должно точно соответствовать названию в ваших статьях на сайте news.google.com, без каких-либо заключительных скобок. Дополнительная информация на support.google.comЦеновой диапазон бизнеса, например, $$$.Перенаправления не могут быть синхронизированы, поскольку файл .htaccess не существует или недоступен для записи.Эта Video Sitemap сгенерирована плагином Rank Math WordPress SEO. Это то, что поисковые системы, такие как Google, используют для поиска и понимания видеоконтента на вашем сайте.Эта XML карта сайта содержит %s URL.Эта XML карта сайта генерируется Rank Math WordPress SEO плагином. Это то, что поисковые системы, такие как Google, используют для обхода и повторного обхода постов/страниц/продуктов/изображений/архивов на вашем сайте.Это письмо было отправлено вам как зарегистрированному участнику %s.Эта опция позволяет вам отслеживать SEO эффективность всех ваших сайтов на одной централизованной панели управления на RankMath.com, чтобы вы могли сразу проверить сайты. Узнать больше.Этот параметр позволяет отображать %s на графиках аналитики.Эта страница не может правильно загрузить карты Google. Пожалуйста, добавьте %s.Это обновление установит бета-версию Rank Math SEO PRO.ЧетвергФормат времени, используемый в шорткоде контакта.Тимор-ЛештиTitleРегистр заголовкаУстановка Title текста для текущего изображения.По датуЧтобы обновить настройки email, %s. ###АДРЕС###ТогоТокелауТонгаИнструменты:Наверху по центруСлева наверхуТоп проигрышных ключевых словТоп проигрышных записейСправа наверхуТоп выигрышных ключевых словТоп выигрышных записейВсего кликовВсего показовВсего ключевых словОбщее времяТринидад и ТобагоВторникТунисТурцияТуркменистанОстрова Теркс и КайкосВыключенныйТувалуURLURL элемента.URL, на который должна указывать ссылка логотипа.УгандаОй-ойУкраинаБез категорийОбъединенные Арабские ЭмиратыВеликобританияСШАНеизвестный тип объекта.Отменить публикацию по истечении срокаОбновитьОбновить %sОбновить %s категориюОбновить категориюОбновить SchemaОбновленоЗагрузитьЗагрузка...УругвайИспользуйте %1$s (с учетом регистра) в качестве значения столбца %2$s, чтобы удалить перенаправление.Использование нескольких местоположенийИспользование расширенных опцийИспользовать в Schema разметкеИспользуйте следующие столбцы в CSV файле (порядок не имеет значения): %sРоли пользователей:ПользователиУзбекистанКод плательщика НДСПРОСМОТР ПОДРОБНОЙ АНАЛИТИКИВануатуВатиканВенесуэлаВидеоТип поста видеоVideo Sitemap (Видео карта сайта)Video Sitemaps (Видео карты сайта)Файлы Video Sitemaps предоставляют поисковым системам информацию о видеоконтенте на вашем сайте.Файлы Sitemap для видео предоставляют поисковым системам информацию о видеоконтенте на вашем сайте. Дополнительная информация: Video SitemapsURL видео.ВьетнамПросмотреть %sПосмотреть SchemaПосмотреть SchemaУоллис и ФутунаВнимание:Мы создали %1$sRank Math - WordPress SEO плагин%2$s, чтобы помочь каждому владельцу сайта получить доступ к SEO инструментам, необходимым им для улучшения SEO и привлечения большего количества посетителей на свой сайт.СредаЗападная СахараСамоаЕсли эта функция включена, в разделах "Выигрышные ключевые слова" и "Проигрышные ключевые слова" будут отображаться только отслеживаемые ключевые слова.Если эта функция включена, в разделе "Выигрышные ключевые слова" будут отображаться только отслеживаемые ключевые слова.XML SitemapXML Sitemaps помогает поисковым системам более эффективно индексировать контент вашего сайта.ЙеменДаВы можете указать несколько исходных URL, используя JSON формат в столбце %1$s. Значение должно быть массивом объектов со свойствами %2$s. В этом случае столбец %3$s будет проигнорирован.Как правило, News Sitemap нужна только в том случае, если ваш сайт включен в Google News.Как правило, Video Sitemap нажна только в том случае, если на вашем сайте есть видеоконтент.Ваш KML файл локации можно найти здесь: %sИндекс вашего файла News Sitemap можно найти здесь: : %sИндекс вашего файла Video Sitemap можно найти здесь: : %sВаше местоположение:Ваше имя или название компанииЗамбияЗимбабвевсе строчныенажмите здесьнапр. 09:00-17:00https://rankmath.com/changelog/locations.kml Sitemap генерируется автоматически при включении модуля Local SEO и добавлении геокоординат.Категории перенаправленияКатегория перенаправленияАландские островаlanguages/rank-math-pro-ru_RU.po000064400000301174147600403130012570 0ustar00# Copyright (C) 2020 rank-math-pro # This file is distributed under the same license as the rank-math-pro package. msgid "" msgstr "" "Project-Id-Version: rank-math-pro\n" "POT-Creation-Date: \n" "PO-Revision-Date: 2022-07-03 09:26+0000\n" "Last-Translator: \n" "Language-Team: Русский\n" "Language: ru-RU\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Poedit-Basepath: ..\n" "X-Poedit-KeywordsList: __;_e;_ex:1,2c;_n:1,2;_n_noop:1,2;_nx:1,2,4c;_nx_noop:" "1,2,3c;_x:1,2c;esc_attr__;esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;" "esc_html_x:1,2c\n" "X-Poedit-SourceCharset: UTF-8\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<12 || n%100>14) ? 1 : 2);\n" "X-Generator: Loco https://localise.biz/\n" "X-Poedit-SearchPath-0: .\n" "X-Poedit-SearchPathExcluded-0: *.js\n" #. translators: 1. Taxonomy Name 2. Post Type msgid "%1$s to exclude for %2$s." msgstr "%1$s исключить для %2$s." #. translators: placeholder is the number of redirections deleted. #. translators: placeholder is the number of redirections deleted. msgid "%d redirection moved to Trash." msgid_plural "%d redirections moved to Trash." msgstr[0] "%d перенаправление перемещено в корзину." msgstr[1] "%d перенаправления перемещено в корзину." msgstr[2] "%d перенаправлений перемещено в корзину." #. translators: placeholder is the number of updated redirections. msgid "%d redirections have been assigned to the category." msgstr "К категории отнесено %d перенаправлений." #. translators: Post Type Singular Name #. translators: Post Type Singular Name msgid "%s categories" msgstr "%s категории" #. translators: Post Type Singular Name msgid "%s category" msgstr "%s категория" #. translators: placeholder is the word Warning: in bold. msgid "" "%s It is recommended to save a database backup before using this option " "because importing malformed CSV can result in loss of data." msgstr "" "%s Перед использованием этого параметра рекомендуется сделать резервную " "копию базы данных, поскольку импорт искаженного CSV файла может привести к " "потере данных." #. translators: Post Type Singular Name msgid "%s published privately." msgstr "%s опубликовано приватно." #. translators: Post Type Singular Name msgid "%s published." msgstr "%s опубликовано." #. translators: Post Type Singular Name msgid "%s reverted to draft." msgstr "%s переведено в черновик." #. translators: Post Type Singular Name msgid "%s scheduled." msgstr "%s запланировано." #. translators: Post Type Singular Name msgid "%s updated." msgstr "%s обновлено." #. translators: Global Identifier name. msgid "%s value to use in Product schema." msgstr "%s значение для использования в Product schema." #. translators: Global Identifier name. msgid "%s value to use in the Product schema." msgstr "%s значение для использования в Product schema." msgid "↓ Rank Math" msgstr "↓ Rank Math" msgid "← Go Back to the Redirections" msgstr "← Вернуться к перенаправлениям" msgid "— Not Selected —" msgstr "— Не выбрано —" msgid "(no title)" msgstr "(без заголовка)" #. translators: xsl value count #. translators: Sitemap index link. msgid "← Sitemap Index" msgstr "← Sitemap Index" msgid "" "Min Size: 160Χ90px, Max Size: 1920X1080px.
    A squared " "image is preferred by the search engines." msgstr "" "Мин размер: 160Χ90px, мак размер: 1920X1080px.
    " "Поисковые системы предпочитают квадратное изображение." msgid "" "A Custom Watermark item could not be saved because the name field is empty." msgstr "" "Не удалось сохранить элемент настраиваемого водяного знака, поскольку поле " "Название пусто." msgid "About Page" msgstr "Страница О нас" msgid "Activate now" msgstr "Активировать сейчас" msgid "" "Add alt attributes for commenter profile pictures (avatars) " "automatically. The alt attribute value will be the username." msgstr "" "Автоматически добавлять атрибуты alt для изображений профиля " "(аватаров) комментатора. Значением атрибута alt будет имя пользователя." msgid "" "Add a caption for all images without a caption automatically. The caption is " "dynamically applied when the content is displayed, the stored content is not " "changed." msgstr "" "Автоматически добавлять подписи ко всем изображениям без подписи. Подпись " "динамически применяется при отображении содержимого, сохраненное содержимое " "не изменяется." msgid "" "Add a description for all images without a description automatically. The " "description is dynamically applied when the content is displayed, the stored " "content is not changed." msgstr "" "Автоматически добавлять описание ко всем изображениям без описания. Описание " "динамически применяется при отображении содержимого, сохраненное содержимое " "не изменяется." msgid "Add ALT attributes for avatars" msgstr "Добавление атрибутов ALT для аватаров" msgid "Add another" msgstr "Добавить еще" #| msgid "Use in Schema Markup" msgid "Add FAQ Schema Markup" msgstr "Добавить FAQ Schema разметку" msgid "Add Image" msgstr "Добавить изображение" msgid "Add Link" msgstr "Добавить ссылку" msgid "Add missing image caption" msgstr "Добавить недостающую подпись к изображению" msgid "Add missing image description" msgstr "Добавить недостающее описание изображения" msgid "Add more image watermarks to choose from for the social thumbnails." msgstr "" "Добавьте больше водяных знаков изображений на выбор для миниатюр соц сетей." msgid "Add New" msgstr "Добавить новую" #. translators: Post Type Singular Name msgid "Add New %s" msgstr "Добавить новый %s" #. translators: Post Type Singular Name msgid "Add New %s category" msgstr "Добавить новую %s категорию" msgid "Add New Category" msgstr "Добавить новую категорию" msgid "Add New Schema" msgstr "Добавить новую Schema" msgid "Add number" msgstr "Добавить номер" msgid "Add or edit redirections by importing and exporting a CSV file." msgstr "" "Добавляйте или редактируйте перенаправления, импортируя и экспортируя файл " "CSV." msgid "" "Add the URI prefixes you use for affiliate (cloaked) links, which redirect " "to external sites. These will not count as internal links in the content " "analysis. Add one per line." msgstr "" "Добавьте префиксы URI, которые вы используете для партнерских (скрытых) " "ссылок, которые перенаправляют на внешние сайты. Они не будут считаться " "внутренними ссылками при контент-анализе. Добавьте по одному в строке." msgid "Add time" msgstr "Добавить время" msgid "Add to Category" msgstr "Добавить в категорию" msgid "" "Add Video schema to posts which have YouTube or Vimeo Video in the content. " "Applies to only those Posts/Pages/CPTs in which Autodetect Video Option is " "On." msgstr "" "Добавляет Video schema к записям, в содержимом которых есть видео с YouTube " "или Vimeo. Применяется только к тем записям/страницам/CPT, в которых опция " "автоопределения видео включена." msgid "Add Watermark" msgstr "Добавить водяной знак" msgid "Added by the Rank Math SEO Plugin." msgstr "Добавлено плагином Rank Math SEO." msgid "Additional CSS code" msgstr "Дополнительный CSS код" msgid "" "Additional CSS code to customize the appearance of the reports. Insert the " "CSS code directly, without the wrapping style tag. Please note that the CSS " "support is limited in email clients and the appearance may vary greatly." msgstr "" "Дополнительный CSS код для настройки внешнего вида отчетов. Вставьте CSS код " "напрямую, без тега wrap стиля. Обратите внимание, что поддержка CSS " "ограничена в почтовых клиентах, и внешний вид может сильно отличаться." msgid "Additional settings are available in the Rank Math SEO" msgstr "Дополнительные настройки доступны в Rank Math SEO" msgid "Address" msgstr "Адрес" msgid "Address Format" msgstr "Формат адреса" msgid "" "Address where the reports will be sent. You can add multiple recipients " "separated with commas." msgstr "" "Адрес, на который будут отправляться отчеты. Вы можете добавить несколько " "получателей, разделенных запятыми." msgid "Address, Suburb, Region, Zip or Landmark" msgstr "Адрес, Пригород, Регион, Почтовый индекс или Ориентир" msgid "Address:" msgstr "Адрес:" msgid "AdSense" msgstr "AdSense" #. translators: Option Description msgid "Advanced %s" msgstr "Расширенный %s" msgid "Affiliate Link Prefix" msgstr "Префикс партнерской ссылки" msgid "Afghanistan" msgstr "Афганистан" msgid "Albania" msgstr "Албания" msgid "Algeria" msgstr "Алжир" msgid "Alignment" msgstr "Выравнивание" #. translators: Post Type Plural Name msgid "All %s" msgstr "Все %s" #. translators: Post Type Singular Name msgid "All %s categories" msgstr "Все %s категории" msgid "All Locations are part of the same Organization" msgstr "Все адреса являются частью одной организации" msgid "all lowercase" msgstr "все строчные" msgid "All Redirection Categories" msgstr "Все категории перенаправления" msgid "All Schemas" msgstr "Все Schema" msgid "All Taxonomies" msgstr "Все таксономии" msgid "ALL UPPERCASE" msgstr "ВСЕ ПРОПИСНЫЕ" #. translators: placeholder is a list of filetypes. msgid "Allowed filetypes: %s" msgstr "Разрешенные типы файлов: %s" msgid "Alt" msgstr "Alt" msgid "Alt text set for the current image." msgstr "Установка Alt текста для текущего изображения." msgid "Alternate Name" msgstr "Альтернативное название" #. translators: %s expands to "Google Maps Embed API" https://developers.google.com/maps/documentation/embed msgid "" "An API Key is required to display embedded Google Maps on your site. Get it " "here: %s" msgstr "" "Ключ API необходим для отображения встроенных карт Google на вашем сайте. " "Данные можно получить тут: %s" msgid "Analytics" msgstr "Аналитика" msgid "Analytics Report" msgstr "Аналитический отчет" msgid "Andorra" msgstr "Андорра" msgid "Angola" msgstr "Ангола" msgid "Anguilla" msgstr "Ангилья" msgid "Antarctica" msgstr "Антарктида" msgid "Antigua and Barbuda" msgstr "Антигуа и Барбуда" msgid "API Key" msgstr "Ключ API" msgid "Appearance Author" msgstr "Внешний вид Автор" msgid "Appearance Headline" msgstr "Внешний вид Заголовок" msgid "Appearance Published Date" msgstr "Внешний вид Дата публикации" msgid "Appearance URL" msgstr "Внешний вид URL" msgid "" "Are you sure you want to add Video Schema to the posts/pages with the video " "in the content? This action is irreversible." msgstr "" "Вы уверены, что хотите добавить Video Schema к запясим/страницам с видео в " "контенте? Это действие необратимо." msgid "" "Are you sure you want to change the Schema type for the selected posts? " "Doing so may irreversibly delete the existing Schema data." msgstr "" "Вы уверены, что хотите изменить тип Schema для выбранных постов? Это может " "необратимо удалить существующие данные Schema." msgid "Are you sure you want to import meta data from this CSV file?" msgstr "Вы уверены, что хотите импортировать метаданные из этого CSV файла?" msgid "Are you sure you want to import redirections from this CSV file?" msgstr "" "Вы уверены, что хотите импортировать перенаправления из этого CSV файла?" msgid "Are you sure you want to stop the import process?" msgstr "Вы уверены, что хотите остановить процесс импорта?" msgid "Argentina" msgstr "Аргентина" msgid "Armenia" msgstr "Армения" msgid "Article" msgstr "Статья" msgid "Aruba" msgstr "Аруба" msgid "" "As above, but the label that would be applicable for more than one location " "(default: RM Locations)." msgstr "" "Как и выше, но метка будет применима для более, чем одного местоположения " "(по умолчанию: RM Locations)." msgid "Australia" msgstr "Австралия" msgid "Austria" msgstr "Австрия" msgid "Author Name" msgstr "Имя автора" msgid "Auto-generate image for the auto detected video." msgstr "Автогенерация изображения для автоматически обнаруженного видео." msgid "Autodetect Video" msgstr "Автоопределение видео" msgid "Autogenerate Image" msgstr "Автогенерация изображения" msgid "Automatic updates are not available." msgstr "Автоматические обновления недоступны." msgid "Automatically detect the user's location as the starting point." msgstr "" "Автоматически определять местоположение пользователя в качестве отправной " "точки." #. translators: placeholder is the username or email. msgid "Avatar of %s" msgstr "Аватар %s" msgid "Average Position" msgstr "Средняя позиция" msgid "Azerbaijan" msgstr "Азербайджан" msgid "Bahamas" msgstr "Багамы" msgid "Bahrain" msgstr "Бахрейн" msgid "Bangladesh" msgstr "Бангладеш" msgid "Barbados" msgstr "Барбадос" msgid "Basic Summary" msgstr "Основная сводка" msgid "Belarus" msgstr "Беларусь" msgid "Belau" msgstr "Палау" msgid "Belgium" msgstr "Бельгия" msgid "Belize" msgstr "Белиз" msgid "Benin" msgstr "Бенин" msgid "Bermuda" msgstr "Бермуды" msgid "Bhutan" msgstr "Бутан" msgid "Blog Post" msgstr "Запись блога" msgid "Bolivia" msgstr "Боливия" msgid "Bonaire, Sint Eustatius and Saba" msgstr "Бонайре, Саба и Синт-Эстатиус" msgid "Book" msgstr "Книга" msgid "Bosnia and Herzegovina" msgstr "Босния и Герцеговина" msgid "Botswana" msgstr "Ботсвана" msgid "Bottom Center" msgstr "Внизу по центру" msgid "Bottom Left" msgstr "Слева внизу" msgid "Bottom Right" msgstr "Справа внизу" msgid "Bouvet Island" msgstr "Остров Буве" msgid "Brand" msgstr "Бренд" msgid "Brand value to use in Schema.org & OpenGraph markup." msgstr "Значение бренда для использования в разметке Schema.org и OpenGraph." msgid "Brazil" msgstr "Бразилия" msgid "Breadcrumbs" msgstr "Хлебные крошки" msgid "Breadcrumbs are disabled in the Rank Math SEO" msgstr "Хлебные крошки отключены в Rank Math SEO" msgid "Breadcrumbs Panel" msgstr "Панель хлебных крошек" msgid "British Indian Ocean Territory" msgstr "Британская индоокеанская территория" msgid "British Virgin Islands" msgstr "Британские Виргинские о-ва" msgid "Brunei" msgstr "Бруней" msgid "Bulgaria" msgstr "Болгария" msgid "Burkina Faso" msgstr "Буркина-Фасо" msgid "Burundi" msgstr "Бурунди" msgid "Business Type" msgstr "Тип бизнеса" msgid "Cambodia" msgstr "Камбоджа" msgid "Cameroon" msgstr "Камерун" msgid "Canada" msgstr "Канада" msgid "Cancel Import" msgstr "Отменить импорт" msgid "Cannot Update" msgstr "Не удается обновить" msgid "Canonical URL" msgstr "Канонический URL" msgid "Cape Verde" msgstr "Кабо-Верде" msgid "" "Capitalization settings for the alt attribute values. This will " "be applied for all alt attributes." msgstr "" "Настройки использования заглавных букв для значений атрибута alt" ". Будет применяться для всех атрибутов alt." msgid "" "Capitalization settings for the title attribute values. This " "will be applied for all title attributes." msgstr "" "Настройки использования заглавных букв для значений атрибута " "title. Будет применяться для всех атрибутов " "title." msgid "" "Capitalization settings for the image captions. This will be applied for " "all image captions." msgstr "" "Настройки использования заглавных букв для подписи изображений. Будет " "применяться для всех подписей изображений." msgid "" "Capitalization settings for the image descriptions. This will be applied for " "all image descriptions." msgstr "" "Настройки использования заглавных букв для описания изображений. Будет " "применяться для всех описаний изображений." msgid "Caption" msgstr "Подпись" msgid "Caption format" msgstr "Формат подписи" msgid "Catalog" msgstr "Каталог" msgid "Category" msgstr "Категория" msgid "Cayman Islands" msgstr "Каймановы острова" msgid "Center" msgstr "По центру" msgid "Central African Republic" msgstr "Центрально-Африканская Республика" msgid "Chad" msgstr "Чад" msgid "Chamber of Commerce ID" msgstr "Идентификатор Торгово-промышленной палаты" msgid "Change alt attribute casing" msgstr "Изменить регистр атрибута alt" msgid "Change caption casing" msgstr "Изменить регистр подписи" msgid "Change description casing" msgstr "Изменить регистр описания" msgid "Change title casing" msgstr "Изменить регистр заголовка" msgid "" "Check this to import meta fields only if their current meta value is empty." msgstr "" "Отметьте, чтобы импортировать мета поля, только в том случае, если их " "текущее значение пусто." msgid "Check this to only create non-existing redirections." msgstr "Отметьте, чтобы создавать только несуществующие перенаправления." msgid "Chile" msgstr "Чили" msgid "China" msgstr "Китай" msgid "Choose a country" msgstr "Выберите страну" msgid "Choose the object types to export." msgstr "Выберите типы объектов для экспорта." msgid "Choose whether the site represents a person or an organization." msgstr "Выберите, представляет ли сайт человека или организацию." #. translators: Link to How to Setup Sitemap KB article msgid "" "Choose your Sitemap configuration and select which type of posts or pages " "you want to include in your Sitemaps. %s" msgstr "" "Выберите конфигурацию Sitemap и выберите тип записей или страниц, которые вы " "хотите включить в карту сайта. %s" msgid "Christmas Island" msgstr "Остров Рождества" msgid "Clear Filter" msgstr "Очистить фильтр" msgid "click here" msgstr "нажмите здесь" msgid "Closed" msgstr "Закрыто" msgid "Closed label" msgstr "Ярлык Закрыто" msgid "Cocos (Keeling) Islands" msgstr "Кокосовые (Килинг) острова" msgid "Colombia" msgstr "Колумбия" msgid "Color" msgstr "Цвет" msgid "" "Color hex code or any other valid value for the background: CSS " "property." msgstr "" "Color hex код или любое другое допустимое значение для CSS свойства " "background:." msgid "Columns number mismatch." msgstr "Несоответствие числа столбцов." msgid "Comoros" msgstr "Коморы" msgid "Congo (Brazzaville)" msgstr "Конго (Браззавиль)" msgid "Congo (Kinshasa)" msgstr "Конго (Киншаса)" msgid "Contact Page" msgstr "Страница контактов" msgid "" "Conversion started. A success message will be shown here once the process " "completes. You can close this page." msgstr "" "Началось преобразование. Сообщение об успешном завершении будет показано " "здесь после завершения процесса. Вы можете закрыть эту страницу." msgid "Cook Islands" msgstr "Острова Кука" msgid "Copy all active redirections to the .htaccess file." msgstr "Копировать все активные перенаправления в файл .htaccess." msgid "Costa Rica" msgstr "Коста-Рика" msgid "Could not import redirection." msgstr "Не удалось импортировать перенаправление." #. translators: placeholder is numeric redirection id. msgid "Could not update redirection #%d (not found)" msgstr "Не удалось обновить перенаправление #%d (не найдено)" msgid "Country" msgstr "Страна" msgid "Course" msgstr "Курс" msgid "" "Create a News Sitemap for your news-related content. You only need a News " "sitemap if you plan on posting news-related content on your website." msgstr "" "Создайте новостную карту сайта для вашего новостного контента. News sitemap " "нужна только в том случае, если вы планируете размещать на своем сайте " "новостной контент." msgid "Created" msgstr "Создано" msgid "Croatia" msgstr "Хорватия" msgid "CSV could not be imported:" msgstr "CSV не может быть импортирован:" msgid "CSV could not be imported: File type error." msgstr "CSV не может быть импортирован: Ошибка типа файла." msgid "CSV could not be imported: Upload failed." msgstr "CSV не может быть импортирован: Загрузка не удалось." msgid "CSV File" msgstr "CSV файл" msgid "CSV Import" msgstr "Импорт CSV" msgid "CSV import canceled." msgstr "Импорт CSV отменен." msgid "CSV import completed." msgstr "Импорт CSV завершен." #. translators: placeholder is the number of rows imported. #. translators: placeholder is the number of rows imported. msgid "CSV import completed. Successfully imported %d rows." msgstr "Импорт CSV завершен. Успешно импортировано %d строк." #. translators: placeholders are opening and closing tags for link. msgid "" "CSV import in progress. You can see its progress and cancel it in the " "%1$sImport & Export panel%2$s." msgstr "" "Выполняется импорт CSV. Вы можете увидеть его прогресс и отменить его на " "%1$sпанели Импорт и Экспорт%2$s." msgid "CSV import is in progress..." msgstr "Выполняется импорт CSV ..." msgid "Cuba" msgstr "Куба" msgid "Curaçao" msgstr "Кюрасао" msgid "Custom" msgstr "Пользовательский" msgid "Custom Canonical URL" msgstr "Пользовательский канонический URL" #. translators: 1 The number of posts edited. 2 The post type name. msgid "Custom Canonical URL removed from %1$d %2$s." msgstr "Пользовательский канонический URL удален из %1$d %2$s." msgid "Custom Fields" msgstr "Пользовательские поля" msgid "Custom Image Watermarks" msgstr "Пользовательские водяные знаки изображений" msgid "Custom Meta Description" msgstr "Пользовательское мета описание (Description)" msgid "Custom Meta Title" msgstr "Пользовательский мета заголовок (Title)" #. translators: Option Description msgid "Custom Mode %s" msgstr "Пользовательский режим %s" msgid "" "Customize the label of the option users can use can click to get directions " "to your business location on the frontend." msgstr "" "Настройте ярлык параметра, который пользователи могут нажать, чтобы получить " "направление к месту расположения вашего бизнеса на сайте." msgid "Cyprus" msgstr "Кипр" msgid "Czech Republic" msgstr "Чехия" msgid "Data Sets" msgstr "Наборы данных" msgid "DataSet" msgstr "Набор данных" msgid "Dataset" msgstr "Набор данных" msgid "Date Created" msgstr "Дата создания" msgid "Date Posted" msgstr "Дата публикации" msgid "Default" msgstr "По умолчанию" msgid "Default Thumbnail Watermark" msgstr "Водяной знак миниатюры по умолчанию" msgid "Deleted" msgstr "Удалено" msgid "Denmark" msgstr "Дания" msgid "Description" msgstr "Описание" msgid "Description format" msgstr "Формат описания" msgid "Detect Location" msgstr "Определение местоположения" msgid "Director" msgstr "Директор" msgid "" "Display the Global Identified on Product Page along with other product " "details." msgstr "" "Отображать глобальную идентификацию на странице продукта вместе с другими " "сведениями о продукте." msgid "Distribution" msgstr "Дистрибуция" msgid "Djibouti" msgstr "Джибути" msgid "Do not overwrite existing data" msgstr "Не перезаписывать существующие данные" msgid "Do not update current redirections" msgstr "Не обновлять текущие перенаправления" msgid "Dominica" msgstr "Доминика" msgid "Dominican Republic" msgstr "Доминиканская республика" msgid "Don't add opening hours data in Schema" msgstr "Не добавлять данные о часах работы в Schema" msgid "e.g. 09:00-17:00" msgstr "напр. 09:00-17:00" #. translators: Option Description msgid "Easy %s" msgstr "Легкий %s" msgid "Ecuador" msgstr "Эквадор" #. translators: Post Type Singular Name msgid "Edit %s" msgstr "Править %s" #. translators: Post Type Singular Name msgid "Edit %s category" msgstr "Редактировать %s категорию" msgid "Edit Category" msgstr "Редактировать категорию" msgid "Edit Schema" msgstr "Редактировать Schema" msgid "Education Required" msgstr "Требуемое образование" msgid "Egypt" msgstr "Египет" msgid "El Salvador" msgstr "Сальвадор" msgid "Email" msgstr "Email" msgid "Employment Type " msgstr "Тип занятости " msgid "Empty column data." msgstr "Пустые данные столбца." msgid "" "Enable if all of the locations where you serve customers are a part of the " "same legal entity." msgstr "" "Разрешить, если все места, где вы обслуживаете клиентов, являются частью " "одного юридического лица." msgid "Enable updates" msgstr "Включить обновления" msgid "Enhanced Search" msgstr "Расширенный поиск" msgid "" "Enter the number of days to keep Analytics data in your database. The " "maximum allowed days are 180. Though, 2x data will be stored in the DB for " "calculating the difference properly." msgstr "" "Введите количество дней, в течение которых аналитические данные будут " "храниться в вашей базе данных. Макс допустимое значение - 180. Тем не менее, " "данные 2x будут храниться в БД для правильного расчета разницы." msgid "Equatorial Guinea" msgstr "Экваториальная Гвинея" msgid "Eritrea" msgstr "Эритрея" msgid "Estimated Cost:" msgstr "Ориентировочная стоимость:" msgid "Estonia" msgstr "Эстония" msgid "Ethiopia" msgstr "Эфиопия" msgid "Event" msgstr "Событие" msgid "Every 15 Days" msgstr "Каждые 15 дней" msgid "Every 7 Days" msgstr "Каждые 7 дней" msgid "Example: /get/" msgstr "Напр.: /get/" #. translators: Post Type msgid "Exclude %s Terms " msgstr "Исключить %s термины " msgid "Experience Required" msgstr "Требуемый опыт" msgid "Export" msgstr "Экспорт" msgid "Export 404 Logs" msgstr "Экспорт журналов 404" msgid "" "Export and download 404 logs from a selected period of time in the form of a " "CSV file. Leave the from/to fields empty to export all logs." msgstr "" "Экспорт и загрузка журналов 404 за выбранный период времени в виде CSV файла." " Оставьте поля пустыми для экспорта всех журналов." msgid "Export CSV" msgstr "Экспорт в CSV" msgid "Export current redirections as a CSV file." msgstr "Экспорт текущих перенаправлений в виде CSV файла." msgid "Export Redirections" msgstr "Экспорт перенаправлений" msgid "External Link Icon" msgstr "Значок внешней ссылки" msgid "Fact Check" msgstr "Проверка фактов" msgid "FactCheck" msgstr "Проверка фактов" msgid "Falkland Islands" msgstr "Фолклендские о-ва" msgid "FAQ" msgstr "FAQ" msgid "Faroe Islands" msgstr "Фарерские острова" msgid "Fax" msgstr "Факс" msgid "Fiji" msgstr "Фиджи" msgid "Filter" msgstr "Фильтр" msgid "Filter by Schema Type" msgstr "Фильтр по типу Schema" msgid "Find" msgstr "Найти" msgid "Finland" msgstr "Финляндия" msgid "" "For the advanced users who want to control every SEO aspect of the website. " "You are offered options to change everything and have full control over the " "website’s SEO." msgstr "" "Для продвинутых пользователей, которые хотят контролировать все аспекты SEO " "на сайте. Вам предлагается возможность изменить все и полностью " "контролировать SEO оптимизацию сайта." msgid "" "For websites where you only want to change the basics and let Rank Math do " "most of the heavy lifting. Most settings are set to default as per industry " "best practices. One just has to set it and forget it." msgstr "" "Для сайтов, где вы хотите изменить только основы и позволить Rank Math " "выполнять большую часть тяжелой работы. Большинство настроек установлены по " "умолчанию в соответствии с передовыми отраслевыми практиками. Его просто " "нужно установить и забыть." msgid "" "For your video content, a Video Sitemap is a recommended step for better " "rankings and inclusion in the Video search." msgstr "" "Для вашего видеоконтента рекомендуется использовать файл Sitemap для видео, " "чтобы повысить рейтинг и включить его в поиск видео." msgid "Format" msgstr "Формат" msgid "Format used for the new captions." msgstr "Формат, используемый для новых подписей." msgid "Format used for the new descriptions." msgstr "Формат, используемый для новых описаний." msgid "" "Format used when the address is displayed using the " "[rank_math_contact_info] shortcode.
    Available Tags: " "{address}, {locality}, {region}, {postalcode}, {country}, {gps}" msgstr "" "Формат, используемый, когда адрес отображается с использованием шорткода " "[rank_math_contact_info].
    Доступные теги: {address}, " "{locality}, {region}, {postalcode}, {country}, {gps}" msgid "Format: +1-401-555-1212" msgstr "Формат: +1-401-555-1212" msgid "France" msgstr "Франция" msgid "Free version" msgstr "Бесплатная версия" msgid "French Guiana" msgstr "Французская Гвиана" msgid "French Polynesia" msgstr "Французская Полинезия" msgid "French Southern Territories" msgstr "Французские Южные территории" msgid "Friday" msgstr "Пятница" msgid "From date" msgstr "С даты" msgid "FULL REPORT" msgstr "ПОЛНЫЙ ОТЧЕТ" msgid "Gabon" msgstr "Габон" msgid "Gambia" msgstr "Гамбия" msgid "Generate" msgstr "Сгенерировать" msgid "Generate Video Schema for Old Posts/Pages" msgstr "Создание Video Schema для старых записей/страниц" msgid "Geo Coordinates" msgstr "Гео координаты" msgid "Georgia" msgstr "Грузия" msgid "Germany" msgstr "Германия" msgid "Ghana" msgstr "Гана" msgid "Gibraltar" msgstr "Гибралтар" msgid "Global Identifier" msgstr "Глобальный идентификатор" msgid "Global Identifier key to use in the Product Schema." msgstr "Ключ глобального идентификатора для использования в Product Schema." msgid "Global Identifier label" msgstr "Ярлык глобального идентификатора" msgid "Global Identifier label to show on Product Page." msgstr "Ярлык глобального идентификатора для отображения на странице продукта." msgid "Google Core Updates" msgstr "Обновления Google Core" msgid "Google Core Updates in the Graphs" msgstr "Обновления Google Core на графиках" msgid "Google Maps API Key" msgstr "Ключ API Карт Google" msgid "Google Maps Embed API" msgstr "Ключ API Карт Google" msgid "Google News Publication Name" msgstr "Название публикации Google News" msgid "Greece" msgstr "Греция" msgid "Greenland" msgstr "Гренландия" msgid "Grenada" msgstr "Гренада" msgid "GTIN" msgstr "GTIN" msgid "GTIN-12" msgstr "GTIN-12" msgid "GTIN-13" msgstr "GTIN-13" msgid "GTIN-14" msgstr "GTIN-14" msgid "GTIN-8" msgstr "GTIN-8" msgid "Guadeloupe" msgstr "Гваделупа" msgid "Guatemala" msgstr "Гватемала" msgid "Guernsey" msgstr "Гернси" msgid "Guinea" msgstr "Гвинея" msgid "Guinea-Bissau" msgstr "Гвинея-Бисау" msgid "Guyana" msgstr "Гайана" msgid "Haiti" msgstr "Гаити" msgid "Heard Island and McDonald Islands" msgstr "Острова Херд и Макдональд" msgid "Hide Opening Hours" msgstr "Скрыть Часы работы" msgid "Hide route" msgstr "Скрыть маршрут" msgid "Hide Sitemap" msgstr "Скрыть карту сайта" msgid "Hide the sitemap from normal visitors?" msgstr "Скрыть карту сайта от обычных посетителей?" msgid "Hiring Organization " msgstr "Нанимающая организация " msgid "Hits" msgstr "Запросы" msgid "Honduras" msgstr "Гондурас" msgid "Hong Kong" msgstr "Гонконг" msgid "Hover" msgstr "При наведении" msgid "How To" msgstr "Как" msgid "HTML Tag" msgstr "HTML тег" msgid "https://rankmath.com/changelog/" msgstr "https://rankmath.com/changelog/" msgid "Hungary" msgstr "Венгрия" msgid "Hybrid" msgstr "Гибрид" msgid "Iceland" msgstr "Исландия" msgid "Identifier" msgstr "Идентификатор" #. translators: placeholder is the column name. msgid "" "If the numeric ID is specified in the %s column, then the redirection will " "be edited. If it is not set or empty, then a new redirection will be created." msgstr "" "Если числовой ID указан в столбце %s, то перенаправление будет " "отредактировано. Если он не установлено или пусто, то будет создано новое " "перенаправление." #. translators: placeholders are anchor opening and closing tags. msgid "" "If you can see the site data in your Search Console and Analytics accounts, " "but not here, then %1$s try reconnecting your account %2$s and make sure " "that the correct properties are selected in the %1$s Analytics Settings%2$s." msgstr "" "Если вы можете видеть данные сайта в своих аккаунтах Search Console и " "Analytics, но не здесь, то %1$s попробуйте переподключить свой аккаунт %2$s " "и убедитесь, что в %1$s Analytics Settings%2$s выбраны правильные свойства." msgid "Image Alt" msgstr "Alt изображения" msgid "Image Title" msgstr "Title изображения" msgid "Import" msgstr "Импорт" msgid "Import & Export" msgstr "Импорт и Экспорт" #. translators: placeholder is a comma-separated list of columns. msgid "" "Import a CSV file to create or update redirections. The file must include at " "least the following columns: %s" msgstr "" "Импорт CSV файла для создания или обновления перенаправлений. Файл должен " "включать как минимум следующие столбцы: %s" msgid "Import could not be canceled." msgstr "Импорт не может быть отменен." msgid "Import could not be canceled: invalid nonce. Please try again." msgstr "" "Импорт не может быть отменен: неверный nonce. Пожалуйста, попробуйте еще раз." msgid "" "Import could not be canceled: you are not allowed to import content to this " "site." msgstr "" "Импорт не может быть отменен: вы не можете импортировать контент на этот " "сайт." msgid "Import CSV" msgstr "Импорт CSV" msgid "Import failed." msgstr "Ошибка импорта." msgid "Import finished. In the next steps you can review the settings." msgstr "Импорт завершен. На следующих шагах вы можете просмотреть настройки." msgid "Import in progress..." msgstr "Выполняется импорт ..." msgid "Import Redirections" msgstr "Импорт перенаправлений" msgid "Import SEO meta data for posts, terms, and users from a CSV file." msgstr "" "Импорт SEO мета данных для постов, терминов и пользователей из CSV файла." msgid "Import successful." msgstr "Импорт выполнен успешно." #. translators: placeholder is the number of rows imported. #. translators: placeholder is the number of rows imported. msgid "Imported %d rows." msgstr "Импортировано %d строк." msgid "Impressions" msgstr "Показы" msgid "Include business locations in site-wide search results." msgstr "Включите адреса компаний в результаты поиска по всему сайту." msgid "Include deactivated redirections" msgstr "Включить деактивированные перенаправления" msgid "Include Images" msgstr "Включить изображения" msgid "Include images added in the ACF fields." msgstr "Включите изображения, добавленные в поля ACF." msgid "Include Images from the ACF Fields." msgstr "Включите изображения из полей ACF." msgid "Include KML File in the Sitemap" msgstr "Включение файла KML в файл Sitemap" msgid "Include Only Tracked Keywords" msgstr "Включать только отслеживаемые ключевые слова" msgid "Include read-only columns (SEO score and link counts)" msgstr "Включить столбцы только для чтения (SEO оценка и количество ссылок)" msgid "" "Include reference to images from the post content in sitemaps. This helps " "search engines index your images better." msgstr "" "Включите ссылку на изображения из контента поста в sitemaps. Это поможет " "поисковым системам лучше индексировать ваши изображения." msgid "Include Sections" msgstr "Включить разделы" msgid "Index" msgstr "Index" msgid "India" msgstr "Индия" msgid "Indonesia" msgstr "Индонезия" msgid "Insert/edit link" msgstr "Вставить/изменить ссылку" msgid "Invalid nonce." msgstr "Неверный nonce." msgid "Iran" msgstr "Иран" msgid "Iraq" msgstr "Ирак" msgid "ISBN" msgstr "ISBN" msgid "Isle of Man" msgstr "Остров Мэн" msgid "Israel" msgstr "Израиль" msgid "It seems that there are no stats to show right now." msgstr "Похоже, что сейчас нет статистики, которую можно было бы показать." #. translators: 1: Plugin name, 2: Pricing Link's opening HTML anchor tag, 3: Pricing Link's closing HTML anchor tag. msgid "" "It seems that you don't have an active subscription for %1$s. Please see " "%2$sdetails and pricing%3$s." msgstr "" "Похоже, у вас нет активной подписки для %1$s. Посмотрите %2$sдетали и " "цены%3$s." msgid "Italy" msgstr "Италия" #. translators: placeholders represent count like 15/36. #. translators: placeholders represent count like 15/36. msgid "Items processed: %1$s/%2$s" msgstr "Обработано элементов: %1$s/%2$s" msgid "Ivory Coast" msgstr "Кот-д'Ивуар" msgid "Jamaica" msgstr "Ямайка" msgid "Japan" msgstr "Япония" msgid "Jersey" msgstr "Джерси" msgid "Job Location" msgstr "Место работы" msgid "Job Posting" msgstr "Объявление о вакансии" msgid "Job Type" msgstr "Тип работы" msgid "Jordan" msgstr "Иордания" msgid "Kazakhstan" msgstr "Казахстан" msgid "Kenya" msgstr "Кения" msgid "Keywords" msgstr "Ключевые слова" msgid "Kilometers" msgstr "Километры" msgid "Kiribati" msgstr "Кирибати" msgid "" "KML is a file format used to display geographic data in an Earth browser " "such as Google Earth. More information: " "Locations KML" msgstr "" "KML - это формат файлов, используемый для отображения гео данных в Earth " "браузере, таком как Google Earth. Доп информация: " "Locations KML" msgid "Kuwait" msgstr "Кувейт" msgid "Kyrgyzstan" msgstr "Киргизия" msgid "Laos" msgstr "Лаос" msgid "Last Mod." msgstr "Последнее изм." msgid "Latitude and longitude values separated by comma." msgstr "Значения широты и долготы, разделенные запятой." msgid "Latvia" msgstr "Латвия" #. translators: link to rankmath.com #| msgid "Learn more about XML Sitemaps." msgid "Learn more about Video Sitemap." msgstr "Узать больше о Video Sitemap." #. translators: link to rankmath.com msgid "Learn more about XML Sitemaps." msgstr "Узнать больше о XML Sitemaps." msgid "Learn more." msgstr "Узнать больше." msgid "Lebanon" msgstr "Ливан" msgid "Left" msgstr "Слева" msgid "Lesotho" msgstr "Лесото" msgid "Liberia" msgstr "Либерия" msgid "Libya" msgstr "Ливия" msgid "License" msgstr "Лицензия" msgid "Liechtenstein" msgstr "Лихтенштейн" msgid "" "Limit the number of locations shown on your website to those nearest your " "user." msgstr "" "Ограничьте количество мест, отображаемых на вашем сайте, только ближайшими к " "пользователю." msgid "Link Color" msgstr "Цвет ссылки" msgid "Link inserted." msgstr "Ссылка вставлена." msgid "Link selected." msgstr "Ссылка выбрана." msgid "Link Title" msgstr "Заголовок ссылки" msgid "Link to Full Report" msgstr "Ссылка на полный отчет" msgid "" "List of custom fields name to check for video content. Add one per line." msgstr "" "Список пользовательских полей для проверки видеоконтента. Добавьте по одному " "на строку." msgid "Lithuania" msgstr "Литва" msgid "Local Business" msgstr "Местный бизнес" #| msgid "XML Sitemap" msgid "Local Sitemap" msgstr "Локальная Sitemap" msgid "Location" msgstr "Местоположение" msgid "Location Detection" msgstr "Обнаружение местоположения" msgid "Location Post Type Name" msgstr "Местоположение названия типа записи" msgid "Locations Category Base" msgstr "База категории местоположения" msgid "Locations Post Type Base" msgstr "База типа поста местоположения" msgid "Locations Post Type Name (Plural)" msgstr "Местоположения названия типа записи (множественное)" msgid "" "locations.kml Sitemap is generated automatically when the Local SEO module " "is enabled, and the geo-coordinates are added." msgstr "" "locations.kml Sitemap генерируется автоматически при включении модуля Local " "SEO и добавлении геокоординат." msgid "Logo" msgstr "Логотип" msgid "Logo appearing in the header part of the report." msgstr "Логотип, появляющийся в хедере отчета." msgid "Logo Link" msgstr "Ссылка логотипа" msgid "Luxembourg" msgstr "Люксембург" msgid "Macao S.A.R., China" msgstr "Макао, Китай" msgid "Macedonia" msgstr "Македония" msgid "Madagascar" msgstr "Мадагаскар" msgid "Malawi" msgstr "Малави" msgid "Malaysia" msgstr "Малайзия" msgid "Maldives" msgstr "Мальдивы" msgid "Mali" msgstr "Мали" msgid "Malta" msgstr "Мальта" msgid "Manage Categories" msgstr "Управление категориями" msgid "Map Style" msgstr "Стиль карты" msgid "Mark Solved." msgstr "Пометить решенным." msgid "Mark Unsolved." msgstr "Пометить нерешенным." msgid "Marshall Islands" msgstr "Маршалловы острова" msgid "Martinique" msgstr "Мартиника" msgid "Materials:" msgstr "Материалы:" msgid "Mauritania" msgstr "Мавритания" msgid "Mauritius" msgstr "Маврикий" msgid "Maximum number of locations to show" msgstr "Максимальное количество мест для показа" msgid "Mayotte" msgstr "Майотта" msgid "Measurement system" msgstr "Система измерения" msgid "Mexico" msgstr "Мексика" msgid "Micronesia" msgstr "Микронезия" msgid "Middle Center" msgstr "В центре" msgid "Middle Left" msgstr "Слева по центру" msgid "Middle Right" msgstr "Справа по центру" msgid "Miles" msgstr "Мили" msgid "Missing alt tag" msgstr "Тег alt отсутствует" msgid "Missing caption" msgstr "Подпись отсутствует" msgid "Missing CSV headers." msgstr "Отсутствуют заголовки CSV." msgid "Missing import file." msgstr "Отсутствует файл импорта." msgid "Missing one or more required columns." msgstr "Отсутствует один или несколько обязательных столбцов." msgid "Missing or default title tag" msgstr "Тег title отсутствует или используется по умолчанию" msgid "Moldova" msgstr "Молдавия" msgid "Monaco" msgstr "Монако" msgid "Monday" msgstr "Понедельник" msgid "Mongolia" msgstr "Монголия" msgid "Monitor SEO Performance" msgstr "Отслеживание SEO эффективности" msgid "Montenegro" msgstr "Черногория" msgid "Months" msgstr "Месяцы" msgid "Montserrat" msgstr "Монтсеррат" msgid "More details" msgstr "Подробнее" msgid "More information" msgstr "Больше информации" msgid "Morocco" msgstr "Марокко" msgid "Movie" msgstr "Фильм" msgid "Mozambique" msgstr "Мозамбик" msgid "MPN" msgstr "MPN" msgid "Music" msgstr "Музыка" msgid "Myanmar" msgstr "Мьянма" msgid "Name" msgstr "Имя/Название" msgid "Name*" msgstr "Название*" msgid "Namibia" msgstr "Намибия" msgid "Nauru" msgstr "Науру" msgid "Nepal" msgstr "Непал" msgid "Netherlands" msgstr "Нидерланды" msgid "Netherlands Antilles" msgstr "Нидерландские Антильские острова" #. translators: Post Type Singular Name msgid "New %s" msgstr "Новый %s" #. translators: Post Type Singular Name msgid "New %s category" msgstr "Новая %s категория" msgid "New Caledonia" msgstr "Новая Каледония" msgid "New Category" msgstr "Новая категория" msgid "New Category Name" msgstr "Название новой категории" msgid "New Schema" msgstr "Новая Schema" msgid "New Zealand" msgstr "Новая Зеландия" msgid "News Article" msgstr "Новостная статья" msgid "News Post Type" msgstr "Тип поста новости" msgid "News Sitemap" msgstr "News Sitemap (новостная карта сайта)" msgid "News Sitemaps" msgstr "News Sitemaps (новостные карты сайта)" msgid "" "News Sitemaps allow you to control which content you submit to Google News." msgstr "" "Файлы News Sitemaps позволяют контролировать, какой контент вы отправляете в " "Google News." msgid "" "News Sitemaps allow you to control which content you submit to Google News. " "More information: News Sitemaps " "overview" msgstr "" "News Sitemaps позволяют контролировать, какой контент вы отправляете в " "Google News. Больше информации: Обзор News " "Sitemaps" msgid "Nicaragua" msgstr "Никарагуа" msgid "Niger" msgstr "Нигер" msgid "Nigeria" msgstr "Нигерия" msgid "Niue" msgstr "Ниуэ" msgid "No" msgstr "Нет" #. translators: Post Type Singular Name msgid "No %s found in Trash." msgstr "%s не найден в корзине." #. translators: Post Type Singular Name msgid "No %s found." msgstr "%s не найден." msgid "No Archive" msgstr "Без архива" msgid "No change" msgstr "Без изменений" msgid "No data to show." msgstr "Нет данных для отображения." msgid "No file selected." msgstr "Файл не выбран." msgid "No Follow" msgstr "No Follow" msgid "No html body found." msgstr "Тело html не найдено." msgid "No Image Index" msgstr "Не индексировать изображения" msgid "No Index" msgstr "No Index" msgid "No matches found." msgstr "Совпадений не найдено." msgid "No posts found to convert." msgstr "Не найдено записи для преобразования." msgid "No settings found to be imported." msgstr "Не найдены настройки для импорта." msgid "No Snippet" msgstr "Без фрагмента" msgid "No url found." msgstr "URL не найден." msgid "No valid ID provided." msgstr "Не указан действительный ID." msgid "No valid redirection found." msgstr "Действительного перенаправления не найдено." msgid "Noindex Hidden Products" msgstr "Добавить Noindex для скрытых продуктов" msgid "" "Non-persistent random word chosen from a list. A new random word will be " "chosen on each page load." msgstr "" "Непостоянное случайное слово, выбираемое из списка. При каждой загрузке " "страницы будет выбираться новое случайное слово." msgid "Nonce error. Please try again." msgstr "Ошибка Nonce. Пожалуйста, попробуйте еще раз." msgid "None" msgstr "Нет" msgid "None (Click here to set one)" msgstr "Нет (нажмите, чтобы установить)" msgid "Norfolk Island" msgstr "Остров Норфолк" msgid "Normal" msgstr "Обычный" msgid "North Korea" msgstr "Северная Корея" msgid "Norway" msgstr "Норвегия" msgid "Object unique id" msgstr "Уникальный ID объекта" msgid "Off" msgstr "Выкл" msgid "Oman" msgstr "Оман" msgid "" "Once you save the changes, we will create a new custom post type called " "\"Locations\" where you can add multiple locations of your " "business/organization." msgstr "" "После того, как вы сохраните изменения, мы создадим новый пользовательский " "тип сообщения под названием «Места (Locations)», в который вы можете " "добавить несколько мест вашего бизнеса/организации." msgid "One or more errors occured while importing: " msgstr "Одна или несколько ошибок возникли при импорте: " msgid "" "One or more of the selected redirections could not be changed because they " "are scheduled for future activation/deactivation." msgstr "" "Не удалось изменить одну или несколько выбранных переадресаций, так как " "запланированы их активации/деактивации." msgid "Open 24/7" msgstr "Открыто 24/7" msgid "Open 24/7 label" msgstr "Ярлык Открыто 24/7" msgid "Open 24h label" msgstr "Ярлык Открыто 24ч" msgid "Open now" msgstr "Сейчас открыто" msgid "Opening Hours" msgstr "Часы работы" msgid "Opening Hours Format" msgstr "Формат Часы работы" msgid "Opening Hours:" msgstr "Время работы:" msgid "Organization" msgstr "Организация" msgid "Organization Logo" msgstr "Логотип организации" msgid "Organization URL" msgstr "URL организации" msgid "Organize your redirections in categories." msgstr "Организуйте свои перенаправления по категориям." msgid "Orphan Posts" msgstr "Брошенные (Orphan) посты" msgid "Pakistan" msgstr "Пакистан" msgid "Palestinian Territory" msgstr "Палестинская территория" msgid "Panama" msgstr "Панама" msgid "Papua New Guinea" msgstr "Папуа-Новая Гвинея" msgid "Paraguay" msgstr "Парагвай" msgid "Parent Category" msgstr "Родительская категория" msgid "Parent Category:" msgstr "Родительская категория:" msgid "Payroll" msgstr "Выплата заработной платы" msgid "Persistent random word chosen from a list" msgstr "Постоянное случайное слово, выбранное из списка" msgid "Person" msgstr "Человек" msgid "Person or Company" msgstr "Физическое лицо или компания" msgid "Peru" msgstr "Перу" msgid "Philippines" msgstr "Филиппины" msgid "Phone" msgstr "Телефон" msgid "Phone Number" msgstr "Номер телефона" msgid "Pinterest Debugger" msgstr "Pinterest отладчик" msgid "Pitcairn" msgstr "Питкэрн" #. translators: 1: Link's opening HTML anchor tag, 2: Link's closing HTML anchor tag. msgid "Please %1$s connect Rank Math SEO PRO %2$s for automatic updates." msgstr "Пожалуйста %1$s подключите Rank Math SEO PRO %2$s для автообновлений." msgid "Please activate Schema & Sitemap module to use this module." msgstr "" "Пожалуйста, активируйте модуль Schema и Sitemap, чтобы использовать этот " "модуль." msgid "Please activate Sitemap module to use this module." msgstr "" "Пожалуйста, активируйте модуль Sitemap, чтобы использовать этот модуль." msgid "Please select a CSV file to import." msgstr "Пожалуйста, выберите CSV файл для импорта." msgid "Please select a file to import." msgstr "Пожалуйста, выберите файл для импорта." msgid "Please select at least one object type to export." msgstr "Выберите хотя бы один тип объекта для экспорта." msgid "" "Please update Rank Math Free to the latest version first before activating " "the PRO version." msgstr "" "Пожалуйста, обновите Rank Math Free до последней версии, прежде чем " "активировать PRO версию." msgid "Please update the free version before updating Rank Math SEO PRO." msgstr "" "Пожалуйста, обновите бесплатную версию перед обновлением Rank Math SEO PRO." msgid "Poland" msgstr "Польша" msgid "" "Populate automatic Video Schema by auto-detecting any video in the content." msgstr "" "Автоматически заполните Video Schema при обнаружении любого видео в " "содержимом." msgid "Portugal" msgstr "Португалия" msgid "Position" msgstr "Положение" msgid "Positions Summary" msgstr "Резюме по позициям" msgid "Post" msgstr "Запись" msgid "Post Analytics" msgstr "Аналитика поста" msgctxt "Post Type General Name" msgid "Schemas" msgstr "Schema" msgctxt "Post Type Singular Name" msgid "Schema" msgstr "Schema" msgid "Post types:" msgstr "Типы записей:" msgid "Posting Expiry Date" msgstr "Дата истечения срока публикации" msgid "Posts" msgstr "Записи" msgid "Preview" msgstr "Предпросмотр" msgid "Price indication" msgstr "Указание цены" msgid "Price Range" msgstr "Ценовой диапазон" msgid "Price Valid Until" msgstr "Цена действительна до" #. translators: placeholder is taxonomy name, e.g. "Category". msgid "Primary %s" msgstr "Основной %s" msgid "Primary Country" msgstr "Основная страна" msgid "Primary Focus Keyword" msgstr "Главное фокусное ключевое слово" msgid "PRO version" msgstr "Pro версия" msgid "Product" msgstr "Товар" msgid "Product Brand" msgstr "Бренд товара" msgid "Product Currency" msgstr "Валюта товара" msgid "Product In-Stock" msgstr "Товар на складе" msgid "Product Price" msgstr "Цена товара" msgid "Product SKU" msgstr "SKU товара" msgid "Public Post Types" msgstr "Типы записей" msgid "Public Taxonomies" msgstr "Таксономии" msgid "Publication Date" msgstr "Дата публикации" msgid "Published Date" msgstr "Дата публикации" msgid "Qatar" msgstr "Катар" msgid "Random Word" msgstr "Случайное слово" #. translators: placeholder is the site URL. #| msgid "Rank Math SEO PRO For WordPress" msgid "Rank Math [SEO Report] - %s" msgstr "Rank Math [SEO отчет] - %s" #| msgid "Rank Math Schema Templates" msgid "Rank Math FAQ Schema" msgstr "Rank Math FAQ Schema" msgid "" "Rank Math free version is required to run Rank Math Pro, but it could not be " "activated automatically. Please install and activate the free version first." msgstr "" "Бесплатная версия Rank Math требуется для запуска Rank Math Pro, но она не " "может быть активирована автоматически. Пожалуйста, сначала установите и " "активируйте бесплатную версию." msgid "" "Rank Math free version is required to run Rank Math Pro, but it could not be " "installed automatically. Please install and activate the free version first." msgstr "" "Бесплатная версия Rank Math требуется для запуска Rank Math Pro, но она не " "может быть установлена автоматически. Пожалуйста, сначала установите и " "активируйте бесплатную версию." msgid "" "Rank Math free version is required to run Rank Math Pro. Both plugins are " "now disabled." msgstr "" "Бесплатная версия Rank Math требуется для запуска Rank Math Pro. Оба плагина " "сейчас отключены." msgid "Rank Math PRO" msgstr "Rank Math PRO" #. translators: 1: opening HTML anchor tag, 2: closing HTML anchor tags. msgid "" "Rank Math Pro is installed but not activated yet. %1$sActivate now%2$s. It " "only takes 20 seconds!" msgstr "" "Rank Math Pro установлен, но еще не активирован. %1$sАктивируйте сейчас%2$s. " "Это займет всего 20 секунд!" msgid "Rank Math Schema Templates" msgstr "Rank Math Schema шабоны" msgid "Rank Math SEO Filters" msgstr "Rank Math SEO фильтры" msgid "Rank Math SEO PRO For WordPress" msgstr "Rank Math SEO PRO для WordPress" msgid "Rank Math: Added Video Schema to posts successfully." msgstr "Rank Math: Успешно добавлена Video Schema к записям." msgid "Recipe" msgstr "Рецепт" msgid "Redirect" msgstr "Перенаправление" msgid "Redirected Posts" msgstr "Перенаправленные посты" msgid "Redirection Categories" msgstr "Категории перенаправления" msgid "Redirection Category" msgstr "Категория перенаправления" msgid "Redirection will be activated on this date (optional)." msgstr "Переадресация будет активирована в эту дату (необязательно)." msgid "Redirection will be deactivated on this date (optional)." msgstr "Переадресация будет деактивирована в эту дату (необязательно)." msgid "Redirections CSV" msgstr "CSV перенаправлений" msgid "Redirections successfully synced to the .htaccess file." msgstr "Перенаправления успешно синхронизированы с файлом .htaccess." msgid "Reference Web page " msgstr "Справочная страница " msgid "Remove" msgstr "Убрать" msgid "Remove custom canonical URL" msgstr "Удалить пользовательский канонический URL" msgid "Remove Media Data from RSS feed" msgstr "Удалить медиа данные из RSS канала" msgid "Remove redirection" msgstr "Удалить перенаправление" msgid "Replace" msgstr "Заменить" msgid "" "Replace characters or words in the alt tags, title tags, or in the captions." msgstr "Замените символы или слова в тегах alt, тегах title или в подписи." msgid "Replacements" msgstr "Заменители" msgid "Report Email Address" msgstr "Email для отчетов" msgid "Report Email Subject" msgstr "Тема email с отчетом" msgid "Report Footer Text" msgstr "Текст футера отчета" msgid "Report Header Background" msgstr "Фон заголовка отчета" msgid "Report Logo" msgstr "Логотип отчета" msgid "Report Top Text" msgstr "Текст верхней части отчета" msgid "Republic of Ireland" msgstr "Ирландия" msgid "Restaurant" msgstr "Ресторан" msgid "Reunion" msgstr "Реюньон" msgid "Rich Pins Validator" msgstr "Rich Pins Validator" msgid "Right" msgstr "Справа" msgid "Roadmap" msgstr "Дорожная карта" msgid "Robots Meta" msgstr "Mетатеги robots" #. translators: 1 The number of posts edited. 2 The post type name. #. translators: 1 The number of terms edited. 2 The term taxonomy name. msgid "Robots meta edited for %1$d %2$s." msgstr "Robots meta изменены для %1$d %2$s." msgid "Romania" msgstr "Румыния" msgid "Route" msgstr "Маршрут" msgid "Russia" msgstr "Россия" msgid "Rwanda" msgstr "Руанда" msgid "Saint Barthélemy" msgstr "Сен-Бартелеми" msgid "Saint Helena" msgstr "О-в Святой Елены" msgid "Saint Kitts and Nevis" msgstr "Сент-Китс и Невис" msgid "Saint Lucia" msgstr "Святая Люция" msgid "Saint Martin (Dutch part)" msgstr "Сен-Мартен (голландская часть)" msgid "Saint Martin (French part)" msgstr "Сен-Мартен (французская часть)" msgid "Saint Pierre and Miquelon" msgstr "Сен-Пьер и Микелон" msgid "Saint Vincent and the Grenadines" msgstr "Сент-Винсент и Гренадины" msgid "Salary" msgstr "Заработная плата" msgid "Salary Currency" msgstr "Валюта заработной платы" msgid "San Marino" msgstr "Сан-Марино" msgid "Satellite" msgstr "Спутник" msgid "Saturday" msgstr "Суббота" msgid "Saudi Arabia" msgstr "Саудовская Аравия" msgid "Save and Continue" msgstr "Сохранить и продолжить" msgid "Scheduled Activation" msgstr "Запланированная активация" msgid "Scheduled Deactivation" msgstr "Запланированная деактивация" msgid "Schema" msgstr "Schema" #. translators: 1 The number of posts edited. 2 The post type name. #. translators: 1 The number of posts edited. 2 The post type name. msgid "Schema edited for %1$d %2$s." msgstr "Schema изменена для %1$d %2$s." msgid "Schema Templates" msgstr "Шаблоны Schema" msgid "Schema to add." msgstr "Schema для добавления." msgid "Schemas" msgstr "Schema" msgid "Search" msgstr "Поиск" #. translators: Post Type Singular Name msgid "Search %s" msgstr "Искать %s" msgid "Search categories" msgstr "Искать категории" msgid "Search engines display your email address." msgstr "Поисковые системы отображают ваш email адрес." msgid "" "Search engines may prominently display your contact phone number for mobile " "users." msgstr "" "Поисковые системы могут отображать ваш контактный телефон на видном месте " "для мобильных пользователей." msgid "Search Impression:" msgstr "Доля показов:" msgid "Search Redirection Categories" msgstr "Категории перенаправления поиска" msgid "Search schemas" msgstr "Поиск Shema" msgid "Search Traffic" msgstr "Поисковый трафик" msgid "Search Traffic:" msgstr "Поисковый трафик:" msgid "Secondary phone" msgstr "Доп телефон" msgid "" "Select a page on your site where you want to show the LocalBusiness meta " "data." msgstr "" "Выберите страницу на своем сайте, где вы хотите показать метаданные " "LocalBusiness." msgid "" "Select a Rank Math settings file on your computer and upload it to use the " "custom settings." msgstr "" "Выберите файл настроек Rank Math на своем компьютере и загрузите его, чтобы " "использовать пользовательские настройки." msgid "Select Brand" msgstr "Выберите бренд" msgid "Select Category" msgstr "Выберите категорию" msgid "" "Select opening hours. You can add multiple sets if you have different " "opening or closing hours on some days or if you have a mid-day break. Times " "are specified using 24:00 time." msgstr "" "Выберите часы работы. Вы можете добавить несколько наборов, если у вас " "разные часы открытия или закрытия в некоторые дни или если у вас перерыв на " "обед. Время указывается в 24-часовом формате." msgid "Select Page" msgstr "Выберите страницу" msgid "" "Select post types to enable SEO options for them and include them in the " "sitemap." msgstr "" "Выберите типы записей, чтобы включить для них опции SEO и включить их в " "карту сайта." msgid "Select Product Brand Taxonomy to use in Schema.org & OpenGraph markup." msgstr "" "Выберите таксономию бренда продукта для использования в разметке Schema.org " "и OpenGraph." msgid "" "Select taxonomies to enable SEO options for them and include them in the " "sitemap." msgstr "" "Выберите таксономии, чтобы включить для них опции SEO и включить их в карту " "сайта." msgid "" "Select the default watermark that will be applied if no specific watermark " "is selected." msgstr "" "Выберите водяной знак по умолчанию, который будет применяться, если не " "выбран конкретный водяной знак." msgid "Select the map style you wish to use on the frontend of your website." msgstr "Выберите стиль карты, который вы хотите использовать на вашем сайте." msgid "" "Select the post type where you use videos and want them to be shown in the " "Video search." msgstr "" "Выберите тип публикации, где вы используете видео и хотите, чтобы они " "отображались при поиске видео." msgid "Select the post type you use for News articles." msgstr "Выберите тип сообщения, который вы используете для новостных статей." msgid "" "Select the text to display alongside your opening hours when your store is " "open 24/7." msgstr "" "Выберите текст, который будет отображаться рядом с часами работы, если ваш " "магазин открыт круглосуточно." msgid "" "Select this if you have a custom Rank Math settings file you want to use." msgstr "" "Выберите это, если у вас есть собственный файл настроек Rank Math, который " "вы хотите использовать." msgid "" "Select whether to include a link to the Full Report admin page in the email " "or not." msgstr "" "Выберите, включать ли ссылку на админ страницу полного отчета в email или " "нет." msgid "Select which tables to show in the report." msgstr "Выберите, какие таблицы должны быть показаны в отчете." msgid "" "Select your organization’s primary country of operation. This helps improve " "the accuracy of the store locator." msgstr "" "Выберите основную страну деятельности вашей организации. Это поможет " "повысить точность определения местоположения магазина." msgid "Select your preferred measurement system (miles or kilometers)." msgstr "Выберите предпочтительную систему измерения (мили или километры)." msgid "Senegal" msgstr "Сенегал" msgid "Sentence casing" msgstr "Регистр предложения" msgid "SEO Description" msgstr "SEO описание (Description)" msgid "SEO Details" msgstr "SEO детали" msgid "SEO is the most consistent source of traffic for any website" msgstr "SEO - самый постоянный источник трафика для любого сайта" msgid "SEO Report of Your Website" msgstr "SEO отчет о вашем сайте" msgid "SEO Settings" msgstr "SEO настройки" msgid "SEO Title" msgstr "SEO заголовок (Title)" msgid "Serbia" msgstr "Сербия" msgid "Service" msgstr "Услуга" msgid "" "Set Product Pages to noindex when WooCommerce Catalog visibility is set to " "hidden." msgstr "" "Установите для страниц продуктов значение noindex, когда видимость каталога " "WooCommerce установлена на скрытую." #. translators: placeholder is the default Schema type setting. msgid "Set Schema: Default (%s)" msgstr "Установить Schema: По умолчанию (%s)" msgid "Set Schema: None" msgstr "Установить Schema: нет" msgid "Set to follow" msgstr "Установить на follow" msgid "Set to index" msgstr "Установить на index" msgid "Set to nofollow" msgstr "Установить на nofollow" msgid "Set to noindex" msgstr "Установить на noindex" msgid "Settings could not be imported:" msgstr "Настройки не могут быть импортированы:" msgid "Settings could not be imported: Upload failed." msgstr "Настройки не могут быть импортированы: Загрузка не удалась." msgid "Settings file could not be imported:" msgstr "Файл настроек не может быть импортирован:" msgid "Seychelles" msgstr "Сейшельские острова" msgid "Show Global Identifier" msgstr "Показать глобальный идентификатор" msgid "Show route" msgstr "Показать маршрут" msgid "Show Route label" msgstr "Показать ярлык Маршрут" msgid "Sierra Leone" msgstr "Сьерра-Леоне" msgid "Singapore" msgstr "Сингапур" msgid "Sitemap" msgstr "Карта сайта (Sitemap)" msgid "Sitemaps" msgstr "Sitemaps" msgid "Slovakia" msgstr "Словакия" msgid "Slovenia" msgstr "Словения" msgid "Software" msgstr "Программное обеспечение" msgid "Solomon Islands" msgstr "Соломоновы Острова" msgid "Somalia" msgstr "Сомали" msgid "Sorry, no keyword found." msgstr "К сожалению, ключевое слово не найдено." msgid "Sorry, no locations were found." msgstr "К сожалению, местоположений не найдено." msgid "Sorry, no post id found." msgstr "К сожалению, ID поста не найден." msgid "Sorry, no record id found." msgstr "К сожалению, ID записи не найден." msgid "Sorry, you are not allowed to export redirections on this site." msgstr "" "К сожалению, вам не разрешено экспортировать перенаправления на этом сайте." msgid "Sorry, you are not allowed to export the content of this site." msgstr "Извините, вам не разрешено экспортировать контент этого сайта." msgid "Sorry, you are not allowed to import contents to this site." msgstr "Извините, вам не разрешено импортировать контент на этот сайт." msgid "Sorry, you are not allowed to import redirections on this site." msgstr "" "К сожалению, вам не разрешено импортировать перенаправления на этом сайте." msgid "Sorry, you are not allowed to save template." msgstr "К сожалению, вы не можете сохранить шаблон." msgid "" "Sorry, your user does not seem to have the necessary capabilities to export." msgstr "" "К сожалению, у вашего пользователя нет необходимых возможностей для экспорта." msgid "South Africa" msgstr "ЮАР" msgid "South Georgia/Sandwich Islands" msgstr "Южная Георгия/Сандвичевы острова" msgid "South Korea" msgstr "Южная Корея" msgid "South Sudan" msgstr "Южный Судан" msgid "Spain" msgstr "Испания" msgid "Special Coverage" msgstr "Специальное покрытие" msgid "Special Sitemaps:" msgstr "Специальные Sitemaps:" msgid "Sri Lanka" msgstr "Шри Ланка" msgid "Subject of the report emails." msgstr "Тема email с отчетом." msgid "Sudan" msgstr "Судан" msgid "Sunday" msgstr "Воскресенье" msgid "Supply:" msgstr "Поставка:" msgid "Suriname" msgstr "Суринам" msgid "Svalbard and Jan Mayen" msgstr "Шпицберген и Ян-Майен" msgid "Swaziland" msgstr "Свазиленд" msgid "Sweden" msgstr "Швеция" msgid "Switzerland" msgstr "Швейцария" msgid "Sync to .htaccess" msgstr "Синхронизация с .htaccess" msgid "Syria" msgstr "Сирия" msgid "São Tomé and Príncipe" msgstr "Сан-Томе и Принсипи" msgid "Tags" msgstr "Теги" msgid "Taiwan" msgstr "Тайвань" msgid "Tajikistan" msgstr "Таджикистан" msgid "Tanzania" msgstr "Танзания" msgid "Tax ID" msgstr "ИНН" msgid "Taxonomies:" msgstr "Таксономии:" msgctxt "taxonomy general name" msgid "Redirection Categories" msgstr "Категории перенаправления" msgctxt "taxonomy singular name" msgid "Redirection Category" msgstr "Категория перенаправления" msgid "Temporal Coverage" msgstr "Временное покрытие" msgid "Terms" msgstr "Термины" msgid "Terrain" msgstr "Ландшафт" msgid "Text Color" msgstr "Цвет текста" msgid "Text or basic HTML to insert below the title." msgstr "Текст или базовый HTML для вставки под заголовком." msgid "Text or basic HTML to insert in the footer area." msgstr "Текст или базовый HTML для вставки в футер." msgid "Text to show in Opening hours when business is closed." msgstr "Текст для отображения в Часы работы, когда предприятие закрыто." msgid "Thailand" msgstr "Таиланд" msgid "The following lines could not be imported: " msgstr "Следующие строки не могут быть импортированы: " msgid "" "The label that appears in the sidebar for the custom post type where you can " "add & manage locations." msgstr "" "Метка, которая отображается в сайдбаре пользовательского типа записи, где вы " "можете добавлять местоположения и управлять ими." msgid "" "The name of the news publication. It must match the name exactly as it " "appears on your articles in news.google.com, omitting any trailing " "parentheticals. More information at support.google." "com" msgstr "" "Название новостной публикации. Оно должно точно соответствовать названию в " "ваших статьях на сайте news.google.com, без каких-либо заключительных скобок." " Дополнительная информация на support.google.com" msgid "The price range of the business, for example $$$." msgstr "Ценовой диапазон бизнеса, например, $$$." msgid "" "The redirections could not be synced because the .htaccess file does not " "exist or it is not writable." msgstr "" "Перенаправления не могут быть синхронизированы, поскольку файл .htaccess не " "существует или недоступен для записи." #. translators: placeholder is a link to the homepage. msgid "This email was sent to you as a registered member of %s." msgstr "Это письмо было отправлено вам как зарегистрированному участнику %s." #. translators: Link to kb article msgid "" "This option allows you to monitor the SEO performance of all of your sites " "in one centralized dashboard on RankMath.com, so you can check up on sites " "at a glance. Learn more." msgstr "" "Эта опция позволяет вам отслеживать SEO эффективность всех ваших сайтов на " "одной централизованной панели управления на RankMath.com, чтобы вы могли " "сразу проверить сайты. Узнать больше." #. translators: Link to kb article msgid "This option allows you to show %s in the Analytics graphs." msgstr "Этот параметр позволяет отображать %s на графиках аналитики." #. translators: %s expands to General Settings Link. msgid "This page can't load Google Maps correctly. Please add %s." msgstr "" "Эта страница не может правильно загрузить карты Google. Пожалуйста, добавьте " "%s." msgid "This update will install a beta version of Rank Math SEO PRO." msgstr "Это обновление установит бета-версию Rank Math SEO PRO." #. translators: link to rankmath.com #| msgid "" #| "This XML Sitemap is generated by Rank Math " #| "WordPress SEO Plugin. It is what search engines like Google use to crawl " #| "and re-crawl posts/pages/products/images/archives on your website." msgid "" "This Video Sitemap is generated by Rank " "Math WordPress SEO Plugin. It is what search engines like Google use to " "find and understand the video content on your website." msgstr "" "Эта Video Sitemap сгенерирована плагином " "Rank Math WordPress SEO. Это то, что поисковые системы, такие как Google," " используют для поиска и понимания видеоконтента на вашем сайте." #. translators: xsl value count #. translators: xsl value count msgid "This XML Sitemap contains %s URLs." msgstr "Эта XML карта сайта содержит %s URL." #. translators: link to rankmath.com msgid "" "This XML Sitemap is generated by Rank Math " "WordPress SEO Plugin. It is what search engines like Google use to crawl " "and re-crawl posts/pages/products/images/archives on your website." msgstr "" "Эта XML карта сайта генерируется Rank Math " "WordPress SEO плагином. Это то, что поисковые системы, такие как Google, " "используют для обхода и повторного обхода " "постов/страниц/продуктов/изображений/архивов на вашем сайте." msgid "Thursday" msgstr "Четверг" msgid "Time format used in the contact shortcode." msgstr "Формат времени, используемый в шорткоде контакта." msgid "Timor-Leste" msgstr "Тимор-Лешти" msgid "Title" msgstr "Title" msgid "Title Casing" msgstr "Регистр заголовка" msgid "Title text set for the current image." msgstr "Установка Title текста для текущего изображения." msgid "To date" msgstr "По дату" #. translators: placeholder is a link to the settings, with "click here" as the anchor text. msgid "To update your email preferences, %s. ###ADDRESS###" msgstr "Чтобы обновить настройки email, %s. ###АДРЕС###" msgid "Togo" msgstr "Того" msgid "Tokelau" msgstr "Токелау" msgid "Tonga" msgstr "Тонга" msgid "Tools:" msgstr "Инструменты:" msgid "Top Center" msgstr "Наверху по центру" msgid "Top Left" msgstr "Слева наверху" msgid "Top Losing Keywords" msgstr "Топ проигрышных ключевых слов" msgid "Top Losing Posts" msgstr "Топ проигрышных записей" msgid "Top Right" msgstr "Справа наверху" msgid "Top Winning Keywords" msgstr "Топ выигрышных ключевых слов" msgid "Top Winning Posts" msgstr "Топ выигрышных записей" msgid "Total Clicks" msgstr "Всего кликов" msgid "Total Impressions" msgstr "Всего показов" msgid "Total Keywords" msgstr "Всего ключевых слов" msgid "Total Time" msgstr "Общее время" msgid "Trinidad and Tobago" msgstr "Тринидад и Тобаго" msgid "Tuesday" msgstr "Вторник" msgid "Tunisia" msgstr "Тунис" msgid "Turkey" msgstr "Турция" msgid "Turkmenistan" msgstr "Туркменистан" msgid "Turks and Caicos Islands" msgstr "Острова Теркс и Кайкос" msgid "Turned Off" msgstr "Выключенный" msgid "Tuvalu" msgstr "Тувалу" msgid "Uganda" msgstr "Уганда" msgid "Uh-oh" msgstr "Ой-ой" msgid "Ukraine" msgstr "Украина" msgid "Uncategorized" msgstr "Без категорий" msgid "United Arab Emirates" msgstr "Объединенные Арабские Эмираты" msgid "United Kingdom (UK)" msgstr "Великобритания" msgid "United States (US)" msgstr "США" msgid "Unknown object type." msgstr "Неизвестный тип объекта." msgid "Unpublish when expired" msgstr "Отменить публикацию по истечении срока" msgid "Update" msgstr "Обновить" #. translators: Post Type Singular Name msgid "Update %s" msgstr "Обновить %s" #. translators: Post Type Singular Name msgid "Update %s category" msgstr "Обновить %s категорию" msgid "Update Category" msgstr "Обновить категорию" msgid "Update Schema" msgstr "Обновить Schema" msgid "Updated" msgstr "Обновлено" msgid "Upload" msgstr "Загрузить" msgid "Uploading..." msgstr "Загрузка..." msgid "URL" msgstr "URL" msgid "URL of the item." msgstr "URL элемента." msgid "URL where the logo link should point to." msgstr "URL, на который должна указывать ссылка логотипа." msgid "Uruguay" msgstr "Уругвай" #. translators: 1 is the command name, 2 is the column name. msgid "" "Use %1$s (case-sensitive) as the value for the %2$s column to delete a " "redirection." msgstr "" "Используйте %1$s (с учетом регистра) в качестве значения столбца %2$s, чтобы " "удалить перенаправление." msgid "Use advanced options" msgstr "Использование расширенных опций" msgid "Use in Schema Markup" msgstr "Использовать в Schema разметке" msgid "Use Multiple Locations" msgstr "Использование нескольких местоположений" #. translators: placeholder is a comma-separated list of columns. msgid "" "Use the following columns in the CSV file (the order does not matter): %s" msgstr "" "Используйте следующие столбцы в CSV файле (порядок не имеет значения): %s" msgid "User Roles:" msgstr "Роли пользователей:" msgid "Users" msgstr "Пользователи" msgid "Uzbekistan" msgstr "Узбекистан" msgid "Vanuatu" msgstr "Вануату" msgid "VAT ID" msgstr "Код плательщика НДС" msgid "Vatican" msgstr "Ватикан" msgid "Venezuela" msgstr "Венесуэла" msgid "Video" msgstr "Видео" msgid "Video Post Type" msgstr "Тип поста видео" msgid "Video Sitemap" msgstr "Video Sitemap (Видео карта сайта)" msgid "Video Sitemaps" msgstr "Video Sitemaps (Видео карты сайта)" msgid "" "Video Sitemaps give search engines information about video content on your " "site." msgstr "" "Файлы Video Sitemaps предоставляют поисковым системам информацию о " "видеоконтенте на вашем сайте." msgid "" "Video Sitemaps give search engines information about video content on your " "site. More information: Video Sitemaps" msgstr "" "Файлы Sitemap для видео предоставляют поисковым системам информацию о " "видеоконтенте на вашем сайте. Дополнительная информация: Video Sitemaps" msgid "Video URL." msgstr "URL видео." msgid "Vietnam" msgstr "Вьетнам" #. translators: Post Type Singular Name #. translators: Post Type Plural Name msgid "View %s" msgstr "Просмотреть %s" msgid "VIEW DETAILED ANALYTICS" msgstr "ПРОСМОТР ПОДРОБНОЙ АНАЛИТИКИ" msgid "View Schema" msgstr "Посмотреть Schema" msgid "View Schemas" msgstr "Посмотреть Schema" msgid "Wallis and Futuna" msgstr "Уоллис и Футуна" msgid "Warning:" msgstr "Внимание:" #. translators: placeholders are the anchor tag opening and closing. msgid "" "We created %1$sRank Math, a WordPress SEO plugin%2$s, to help every website " "owner get access to the SEO tools they need to improve their SEO and attract " "more traffic to their website." msgstr "" "Мы создали %1$sRank Math - WordPress SEO плагин%2$s, чтобы помочь каждому " "владельцу сайта получить доступ к SEO инструментам, необходимым им для " "улучшения SEO и привлечения большего количества посетителей на свой сайт." msgid "Wednesday" msgstr "Среда" msgid "Western Sahara" msgstr "Западная Сахара" msgid "Western Samoa" msgstr "Самоа" msgid "" "When enabled, the Winning Keywords and Losing Keywords sections will only " "show Tracked Keywords." msgstr "" "Если эта функция включена, в разделах \"Выигрышные ключевые слова\" и " "\"Проигрышные ключевые слова\" будут отображаться только отслеживаемые " "ключевые слова." msgid "" "When enabled, the Winning Keywords section will only show Tracked Keywords." msgstr "" "Если эта функция включена, в разделе \"Выигрышные ключевые слова\" будут " "отображаться только отслеживаемые ключевые слова." msgid "XML Sitemap" msgstr "XML Sitemap" msgid "" "XML Sitemaps help search engines index your website's content more " "effectively." msgstr "" "XML Sitemaps помогает поисковым системам более эффективно индексировать " "контент вашего сайта." msgid "Yemen" msgstr "Йемен" msgid "Yes" msgstr "Да" #. translators: placeholders are the column names. msgid "" "You can specify multiple source URLs by using JSON format in the %1$s column." " The value must be an array of objects with %2$s properties. The %3$s column " "will be ignored in this case." msgstr "" "Вы можете указать несколько исходных URL, используя JSON формат в столбце " "%1$s. Значение должно быть массивом объектов со свойствами %2$s. В этом " "случае столбец %3$s будет проигнорирован." msgid "" "You will generally only need a News Sitemap when your website is included in " "Google News." msgstr "" "Как правило, News Sitemap нужна только в том случае, если ваш сайт включен в " "Google News." msgid "" "You will generally only need a Video Sitemap when your website has video " "content." msgstr "" "Как правило, Video Sitemap нажна только в том случае, если на вашем сайте " "есть видеоконтент." msgid "Your location:" msgstr "Ваше местоположение:" #. translators: KML File Url msgid "Your Locations KML file can be found here: %s" msgstr "Ваш KML файл локации можно найти здесь: %s" msgid "Your name or company name" msgstr "Ваше имя или название компании" #. translators: News Sitemap Url msgid "Your News Sitemap index can be found here: : %s" msgstr "Индекс вашего файла News Sitemap можно найти здесь: : %s" #. translators: Video Sitemap Url msgid "Your Video Sitemap index can be found here: %s" msgstr "Индекс вашего файла Video Sitemap можно найти здесь: : %s" msgid "Zambia" msgstr "Замбия" msgid "Zimbabwe" msgstr "Зимбабве" msgid "Åland Islands" msgstr "Аландские острова" languages/rank-math-pro-sv_SE.mo000064400000373656147600403130012566 0ustar000!aCUWqy>3Ƃ  ȃփ "&)P"b Ƅ̈́&Մ`j]Kȅ-rBr( ˇ19'Ẍ%W}  ˉ؉j Ê ˊ֊  ŋh 2#*VCЍ  @?W+Îbs֏ߏ {x"~ ҐܐБ6.^?(ǒВ ؒ  $.29 K X/f ̓ۓ  (#,P_TnQÔmR ֕ - AL^rx2q='@e1 ؘ   d&  0י$,?Q H@F O] epx  ś͛ ԛޛ  -D M [ g t 4Ҝ ٜ-%D[bt } %ߝ +):dy4dĞ)FJS\el s 6nȠu7ġڡ6RhK4#"4?Wr  !. 5?HN U boV !5>DXi}% 6Υ m' +3+ 0 ;Igov IQY^fo&,Ϩ  "6N` ov}  !. 7SA Ǫ֪& < CNjr zOͫ *3"Ru~&ɬѬ٬  2H8  ̭5߭(]9 ʮL 8X GS[o  ̰԰ - 8 FSbw űб*n DzѲ! .27>TY`h-$ٳtOĵ!˵%ܶ 'C JgTɷѷٷ);KZbj pcz޸3$0<m!̹. B^Pͺ   ( /= DNW]f!m!ɻ ܻ &/DIg pz9>%&,4;$@*eI Q \fD+  A3lK>Qg?v  ,&Sew#7 O'p5rA GThyoD CM>T',FK S_x  3eiou    w}; &':A H Sty 1 @?. nz O  * 5BQ`tHz  -;DMat * !" 'g10  * 8CNW@GPY^dv  "   ' 2#<`h{  '%<b    ) 4AR Zdlr % 07 G Ub t   K"  $ - 8BSey,!  6Rbj $0I P^Cd,t|)/IY    6 ER^c )1 [yh " + 5?H NXn ,4 JTj)  A ;b12)#-Q1q+TA$fn ;KMV_KpI%>CRq   %7 HScy   #(:L]t 7  a{WC 4!*F_~ # :)Gqz68'78p *<OLW  #7 LW_fv  !  $7>G Wc ~ <  !-Gb |   - 2@Ro 3 : DRex"* R7   F!h[xN#QQ'@yWEXX/UI7S*p?qRPi z .$ $ /9A[m}  2E[o  46 U a l y  ,E?`>;?,[L , . :FL ]gx1 I S^ p z     %F^dv} '/8M dn u  &C J Vasy -063 7< t o f f =x | :3  n %  J b c/ [ I \9$+8= d^hIG/~_1 +e]P]=J_ m;K3G8KXAFU-@D: 8D}:O:=*  7 AM S%`3' ;FOc t ~  >*:BHZnv~  06 A S g k s}  +!*.!(Y!!!!! !!!! !!$"'"6"K" b"n" u""" """" " """S"K#Z#x###I#$u$ %%% %%% &&&&& & & &&&' '' -';'PJ'' .(9(I( ]( g(r(((( ( ((((()H)W)* &*3*L* c*m* |*`*K*P7+.++ + +T+(,.,2,B--^~.Y.Q7/-///+/0."0OQ00J001 11 1 +1 61C1 L1Z1 k1Xu101y1y22,2+223H3PP444444W4005a5{5 36 A6M6h6!|666,6-6!7#37W7o7~77 777&7^7w28U849r59r9:.:8:9;'Q;y;;%;;9x<<<< < = == "=-=%=/=>+><>S> c>n>>>>>??K@@MAEVAAA%AXAVB!hBBVB5C7CxDDDDDfE$nEEEE EE F0FF FG_G0}GGG GG GGGH HHH#H 6H AH(NHwH!H HHHHH II2I.6IeIvITIaI?J`JHKOKgKoKvKK KKKKKKKL!L4L:LLwRMEMKN.\NN NNNN NNNXN=O NO YO dOpOOAOOO1P79P qP~PPVP@PY=ZCZHZ+WZCZsZ;[B[ K[X[ ^[ l[y[[[[ [[[b[(0\Y\ `\ m\w\\\\\\\\ ]] ]E$] j]t]]m] ^ ^ ^&^3.^8b^^^ ^^+^^^__+_B_R_ ```!`&`/`B`&I`p`y`4``"`` a%a9aKa[aaaab bb0b]Cbbbb bbbb&cBc&Kcrc zc"c cc ccc cc dPd cdpd yd(ddd#d eee %e1eFeXehepe yeeeHe ee eff8fQJfffQf!g8g GgQg!eggg^gA hMhi)i1iHiZiwiiiiiiiii ijj *j 7j DjPj_j tj~j jj jj jjj2kkkk k k ll9l Vlaleljlslllll.ll mmno(o.@ooo8p Qp[pkpzppp pRpqqq$q,q3q9q@qOqTq*]qqqqqq qqq 9r)Drnr5rrrr, s:s#Qsus5s s^s5t>tStrt {tt tt ttt ttt ttt t!tu7u=uRudu zu.uuuu uv vvv8+v<dv.vvvvv v2 w=wx x#%xIyQyz{{|| || || ||L}a}~{}}J~ec~~@~!4Ga p'z2 #"%F$lMĀ%,8>et +EZmstD -8>?~׃  >C JWs ɄDфYpx ͅՅۅ   % ˆՆ  ɇPӇ$ 4> GQZa h tш>'0G9E ljՉ݉   ^    ȊZK S^ nȋ݋  4-bj* njgՌ'=e nx| ( ύڍdU %+>X ^l &Ő    $ .O Wc l x ȑߑ/-A0o!ڒ   " :EL cn~    ȓӓٓ 'CIXqw   ĔД  [<Z akqy~!  –͖ ޖ5Jd%23(<#U#yp%4": ]h oyU '3800Jߛ * 6%W }  ֜  { %#,Kzbݞ     < J Taj pz"˟ԟ(;M`o ̠6#*@] bo w@X6HC.â$%3 Y\zGף'8L\ nKzƤf̤3<EGWI(.6EMT c$n̦ݦ  0 ? JXj{   ͧۧ    *CYk 7ܨ . 6fD ҩ>s%26i֬  *?TZcj} ) ߭97;q7Į &07 N"Y| ï֯G ;Icİ  (8Pg{  ,DZ۱ ")2 BO ny 6 β۲  "?\v س   (.CWl  *̴%-CHPg v!ȵ  #R5  ȶڶ J2 }zMTQQWCZBH[>k&Wn.Y8 FNiq]+>N]u'A/( :GOWq  " -8L]p  < >J         -5OfGKC.Hr'* !:X amut    .5: ? K(V  y  /H a mw~   >):hA;*oFf=.l<7"Qt ^EYbad'6=o{Sq&~"34V1bm].F3RoG-@ MJ(MsDMfTMD ?N;;=L't1| %0 6)` esy 0 K Ub >&<CI]qx  36FWqur+*3^vz 9 ,:L j x   `#%H[yp;CX it *5Mgo w    [j" 7E W a!l  @_< Vd i\u|' 4TGz_ena)6.`+ ,[ PQ[      -X:0LdkZ6-' K`QP<6Y:XGIEd[\2i,gn{wA]ec&83Jh ,i=X m :yrMuJ{Ovyt~{2W .n_)hj?\ m?N;3A"g"Nf^{;=b%lkzl0DVfEPCzw_G+>Y-Ka,f c,.TfZSS;cWb<e7]=b7x~v+4j"#@i&TRo|geZ<hxJ  u}\qI+js ][ x8`yA8)#5e&|U@{$ sZ|q@ut|Fw>)}zCQ !/uL1AL+D5(@^ |02VIZL^/4*4jI-.AERa`n2}1I1e'~RH7tot y\AYu.>KG`l/9,4 BFP9Tzp$XoFPeRva=)"#z7* vHr&R<DN!WSB9pr Gd1Oo` wsMrdjK 2R@Tf V>Y.F r3V*+8 6i$1  m41n47VI' n]Z#C ]HaQ?Ndw9Lt*kSMzbB[>xEJWFU%!yLC~!|H0} ::U0>vO("8O03 K ~8-k'_qMJtP-jGu(O E\F5V)aBdif(7POLh c[q`m_U}xr/<m%Q;G $sDB:^cEk5<6 =:a/k!WD.3;vM6hh{%#Q 32^SpD;U([ T("[-)J\p'H9oc l%$s}'bk&xQX,KoN*pgi5nNHC?g@5g*SXdB0_ +M9#C ^T q%?l ~]YqYs=_bU/pm!6yXl?W$&w Only include this property if the dataset has a spatial dimension.#%1$s to exclude for %2$s.%d Hour%d Min%d Sec%d redirection moved to Trash.%d redirections moved to Trash.%d redirections have been assigned to the category.%s (opens in a new tab)%s It is recommended to save a database backup before using this option because importing malformed CSV can result in loss of data.%s categories%s category%s published privately.%s published.%s reverted to draft.%s scheduled.%s updated.%s value to use in Product schema.%s value to use in the Product schema.↓ Rank Math← Go Back to the Redirections— Not Selected —(no title)15 Days30 Days6 Months7 Days90 Days← Sitemap IndexMin Size: 112Χ112px.
    A squared image is preferred by the search engines.Min Size: 1400x1400px, Max Size: 3000x3000px.
    The filesize should not exceed 0.5MB.A Custom Watermark item could not be saved because the name field is empty.A URL pointing to the actual video media fileA URL pointing to the actual video media file like MP4, MOV, etc. Please leave it empty if you don't know the URL.A URL pointing to the embeddable player for the video. Example: https://www.youtube.com/embed/VIDEOIDA URL that points to the start time of the clip. The clip URL must point to the same URL path as the video with additional query parameters that specify the time.A descriptive name of a dataset.A license under which the dataset is distributed.A plaintext description of the episode without HTML tags.A plaintext description of the podcast.A recipe video DescriptionA recipe video NameA recipe video thumbnail URLA short description of the broad category that the video belongs to. Add coma separated video categories. (Used in the Video Sitemap only)A short summary describing a dataset.A video URL. Optional.A video thumbnail URLALL UPPERCASEAPI KeyAbout PageActivate nowAdSenseAddAdd alt attributes for commenter profile pictures (avatars) automatically. The alt attribute value will be the username.Add ALT attributes for avatarsAdd FAQ Schema MarkupAdd ImageAdd LinkAdd ManufacturerAdd NewAdd New %sAdd New %s categoryAdd New CategoryAdd New ConditionAdd New SchemaAdd Video schema to posts which have YouTube or Vimeo Video in the content. Applies to only those Posts/Pages/CPTs in which Autodetect Video Option is On.Add WatermarkAdd a caption for all images without a caption automatically. The caption is dynamically applied when the content is displayed, the stored content is not changed.Add a description for all images without a description automatically. The description is dynamically applied when the content is displayed, the stored content is not changed.Add anotherAdd copyright details if your show is copyrighted.Add dropdown to filter results by categoryAdd in Keyword ManagerAdd missing image captionAdd missing image descriptionAdd more image watermarks to choose from for the social thumbnails.Add numberAdd one supply element per line.Add one tool per line.Add or edit redirections by importing and exporting a CSV file.Add speakable attributes to Article Schema.Add the URI prefixes you use for affiliate (cloaked) links, which redirect to external sites. These will not count as internal links in the content analysis. Add one per line.Add the tracking prefix provided by your tracking service like Chartable, Podsights, Podtrac, etc.Add timeAdd to CategoryAdd to graphAdd your local business's details here with "Local Business" Schema Markup in order to be eligible for local SERP features.AddedAdded by the Rank Math SEO Plugin.Added in Keyword ManagerAdding Focus Keywords..Adding…Additional CSS codeAdditional CSS code to customize the appearance of the reports. Insert the CSS code directly, without the wrapping style tag. Please note that the CSS support is limited in email clients and the appearance may vary greatly.Additional TypeAdditional settings are available in the Rank Math SEOAddressAddress FormatAddress SettingsAddress where the reports will be sent. You can add multiple recipients separated with commas.Address, Suburb, Region, Zip or LandmarkAddress:AdsenseAdvanced %sAffiliate Link PrefixAfghanistanAland IslandsAlbaniaAlgeriaAlignmentAllAll %sAll %s categoriesAll ArchivesAll LocationsAll Locations are part of the same OrganizationAll Post TypesAll Redirection CategoriesAll SchemasAll TaxonomiesAllow DraggingAllow ZoomAllow Zoom by scrollAllowedAllowed filetypes: %sAltAlt text set for the current image.Alternate NameAmerican SamoaAn API Key is required to display embedded Google Maps on your site. Get it here: %sAn alternate version of your site name (for example, an acronym or shorter name).An arbitrary string tag describing the video. Add coma separated video tags. (Used in the Video Sitemap only)An identifier, such as a DOI or a Compact Identifier. Add one identifier per line.AnalyticsAnalytics ReportAndorraAngolaAnguillaAnswerAntarcticaAntigua & BarbudaAntigua and BarbudaAppearanceAppearance AuthorAppearance HeadlineAppearance Published DateAppearance URLApplication CategoryArchivesAre you sure you want to add Video Schema to the posts/pages with the video in the content? This action is irreversible.Are you sure you want to change the Schema type for the selected posts? Doing so may irreversibly delete the existing Schema data.Are you sure you want to delete all the Manually Tracked keywords from Rank Tracker? This action is irreversible.Are you sure you want to import meta data from this CSV file?Are you sure you want to import redirections from this CSV file?Are you sure you want to stop the import process?Area ServedArgentinaArmeniaArticleArticle SectionArticle TypeArtsArubaAs above, but the label that would be applicable for more than one location (default: RM Locations).Audio File URLAustraliaAustriaAuthorAuthor NameAuto Add Focus KeywordsAuto-generate image for the auto detected video.Autodetect VideoAutogenerate ImageAutomatic updates are not available.Automatically detect the user's location as the starting point.AvailabilityAvatar of %sAverage PositionAverage click-through rate. Search clicks divided by search impressions.Average position of all the ranking keywords below 100 position.Avg. CTRAvg. PositionAvg.CTRAzerbaijanBahamasBahrainBangladeshBarbadosBasic SummaryBelarusBelauBelgiumBelizeBeninBermudaBhutanBlog PostBoliviaBonaire, Sint Eustatius and SabaBookBook FormatBosnia & HerzegovinaBosnia and HerzegovinaBotswanaBottom CenterBottom LeftBottom RightBouvet IslandBrandBrand NameBrand URLBrand value to use in Schema.org & OpenGraph markup.BrazilBreadcrumbsBreadcrumbs PanelBreadcrumbs are disabled in the Rank Math SEOBritish Indian Ocean TerritoryBritish Virgin IslandsBruneiBrunei DarussalamBulgariaBurkina FasoBurundiBusinessBusiness FAXBusiness TypeByBy default, current post URL is used.CSV FileCSV ImportCSV could not be imported:CSV could not be imported: File type error.CSV could not be imported: Upload failed.CSV import canceled.CSV import completed.CSV import completed. Successfully imported %d rows.CSV import in progress. You can see its progress and cancel it in the %1$sImport & Export panel%2$s.CSV import is in progress...CTRCaloriesCambodiaCameroonCanadaCancelCancel ImportCannot UpdateCanonical URLCape VerdeCapitalization settings for the alt attribute values. This will be applied for all alt attributes.Capitalization settings for the title attribute values. This will be applied for all title attributes.Capitalization settings for the image captions. This will be applied for all image captions.Capitalization settings for the image descriptions. This will be applied for all image descriptions.CaptionCaption formatCaribbean NetherlandsCatalogCategoryCayman IslandsCenterCentral African RepublicChadChamber of Commerce IDChange alt attribute casingChange caption casingChange description casingChange title casingCheck this to import meta fields only if their current meta value is empty.Check this to only create non-existing redirections.ChileChinaChoose a countryChoose the object types to export.Choose whether the site represents a person or an organization.Choose your Sitemap configuration and select which type of posts or pages you want to include in your Sitemaps. %sChristmas IslandClaimClear FilterClicksClip NameClip URLCloseClosedClosed labelClosing TimeCocos (Keeling) IslandsColombiaColorColor hex code or any other valid value for the background: CSS property.Columns number mismatch.ComedyComing SoonComorosCompetitor AnalysisCompleteCongoCongo (Brazzaville)Congo (Kinshasa)Congo - BrazzavilleCongo - KinshasaCongo, the Democratic Republic of theConsContactContact PageContact your SEO service provider for more AI credits.ContentContent ScoreContent URLConversion started. A success message will be shown here once the process completes. You can close this page.Cook IslandsCooking TimeCopied!CopyCopy & paste this shortcode in the content.Copy all active redirections to the .htaccess file.Copyright TextCostCosta RicaCote D'ivoireCould not import redirection.CountryCourseCourse ProviderCourse Provider NameCourse Provider URLCrawled AsCreate a News Sitemap for your news-related content. You only need a News sitemap if you plan on posting news-related content on your website.CreatedCroatiaCubaCuisineCuraçaoCurrencies AcceptedCurrencyCurrent status of the event (optional)CustomCustom Canonical URLCustom Canonical URL removed from %1$d %2$s.Custom FieldsCustom Image WatermarksCustom JSON-LD CodeCustom Meta DescriptionCustom Meta TitleCustom Mode %sCustom SchemaCustomize the label of the option users can use can click to get directions to your business location on the frontend.CyprusCzech RepublicCzechiaCôte d'IvoireData CatalogData SetData SetsData import will not work for this service as sufficient permissions are not given.DataSetDataSetsDatasetDate CreatedDate PostedDate PublishedDate and time of the eventDate of first publication of this tomeDefaultDefault Thumbnail WatermarkDeleteDelete AllDelete from Keyword ManagerDeletedDenmarkDescriptionDescription formatDetect LocationDirectorDismissDisplay ConditionsDisplay the Global Identified on Product Page along with other product details.DistributionDjiboutiDo not overwrite existing dataDo not update current redirectionsDominicaDominican RepublicDon't add opening hours data in SchemaDurationEasy %sEcuadorEdit %sEdit %s categoryEdit CategoryEdit SchemaEditionEditionsEducationEducation RequiredEgyptEither a specific edition of the written work, or the volume of the workEl SalvadorEmailEmbed URLEmployment Type Employment Type (Recommended)Empty column data.Empty for All Authors, or User IDs separated by commaEnable Auto ImportEnable SpeakableEnable if all of the locations where you serve customers are a part of the same legal entity.Enable updatesEncoding FormatEnd DateEnd OffsetEnd date and time of the eventEnhanced SearchEnter Schema TypeEnter a site URL to see how it ranks for the same SEO criteria as your site.Enter the name of your site to appear in search results.Enter the number of days to keep Analytics data in your database. The maximum allowed days are 180. Though, 2x data will be stored in the DB for calculating the difference properly.Entire SiteEpisodeEpisode DescriptionEpisode DurationEpisode Image URLEpisode NameEpisode NumberEpisode URLEquatorial GuineaEritreaEstimated CostEstimated Cost:EstoniaEthiopiaEventEvent Attendance ModeEvent StatusEvent TypeEvery 15 DaysEvery 7 DaysExample: /get/Example: P12DT23H15MExcludeExclude %s Terms ExcludedExperience RequiredExportExport 404 LogsExport CSVExport RedirectionsExport and download 404 logs from a selected period of time in the form of a CSV file. Leave the from/to fields empty to export all logs.Export current redirections as a CSV file.External Link IconFAQFULL REPORTFact CheckFactCheckFalkland IslandsFalkland Islands (Islas Malvinas)Falkland Islands (Malvinas)Faroe IslandsFaxFijiFilterFilter by Schema TypeFindFinishFinlandFor example, Game, MultimediaFor example, Windows 7, OSX 10.6, Android 1.6For more information, please see %s.For the advanced users who want to control every SEO aspect of the website. You are offered options to change everything and have full control over the website’s SEO.For websites where you only want to change the basics and let Rank Math do most of the heavy lifting. Most settings are set to default as per industry best practices. One just has to set it and forget it.For your video content, a Video Sitemap is a recommended step for better rankings and inclusion in the Video search.FormatFormat used for the new captions.Format used for the new descriptions.Format used when the address is displayed using the [rank_math_contact_info] shortcode.
    Available Tags: {address}, {locality}, {region}, {postalcode}, {country}, {gps}Format: +1-401-555-1212FranceFree versionFrench GuianaFrench PolynesiaFrench Southern TerritoriesFridayFrom dateFully-qualified URL of the episode audio file, including the format extension (for example, .wav, .mp3)GTINGTIN-12GTIN-13GTIN-14GTIN-8GabonGambiaGames & HobbiesGenderGenerateGenerate Video Schema for Old Posts/PagesGeo CoordinatesGeo CordinatesGeorgiaGermanyGhanaGibraltarGive your business's new location a name here. This field is required and will be visible to users.Global IdentifierGlobal Identifier key to use in the Product Schema.Global Identifier labelGlobal Identifier label to show on Product Page.Global Templates in UseGoogle CanonicalGoogle Core UpdatesGoogle Core Updates in the GraphsGoogle Maps API KeyGoogle Maps Embed APIGoogle News Publication NameGoogle PageSpeed score for desktop and mobile.Google TrendsGoogle does not allow Person as the Publisher for articles. Organization will be used instead.Google: Googlebot-News indexGovernment & OrganizationsGreeceGreenlandGrenadaGuadeloupeGuamGuatemalaGuernseyGuineaGuinea-BissauGuyanaHTML CodeHTML TagHaitiHeadlineHealthHeard Island and McDonald IslandsHeard Island and Mcdonald IslandsHeightHide Closed DaysHide Opening HoursHide SitemapHide routeHide the sitemap from normal visitors?Hiring OrganizationHiring Organization HitsHoly See (Vatican City State)HondurasHong KongHoverHow ToHow many times your site showed up in the search results.How many times your site was clicked on in the search results.How many times your site was clicked.HowToHungaryHybridISBNISO 4217 Currency code. Example: EURISO 8601 duration format. Example: PT1H30MISO 8601 duration format. Example: PT37M. Use this tool to convert standard time to ISO8601 format.IcelandIdentifierIf an imported redirection differs from an existing redirection (or another imported redirection) only by the source value, then those redirections will be merged into a single redirection with multiple sources. You can change this behavior with the %s filter hook.If checked, post status will be changed to Draft and its URL will return a 404 error, as required by the Rich Result guidelinesIf empty, podcast channel image will be used from the Settings page.If set to true, this property indicates whether a job posting will accept experience in place of its formal educational qualifications. If set to true, you must include both the experienceRequirements and educationRequirements properties.If the numeric ID is specified in the %s column, then the redirection will be edited. If it is not set or empty, then a new redirection will be created.If you can see the site data in your Search Console and Analytics accounts, but not here, then %1$s try reconnecting your account %2$s and make sure that the correct properties are selected in the %1$s Analytics Settings%2$s.ImageImage AltImage TitleImage URLImportImport & ExportImport CSVImport RedirectionsImport SEO meta data for posts, terms, and users from a CSV file.Import Schema Code fromImport a CSV file to create or update redirections. The file must include at least the following columns: %sImport could not be canceled.Import could not be canceled: invalid nonce. Please try again.Import could not be canceled: you are not allowed to import content to this site.Import failed.Import finished. In the next steps you can review the settings.Import in progress...Import successful.Imported %d rows.Importing…ImpressionsIn Author (on Single Posts)In Publisher (Organization or Person Schema)In WebPage SchemaIn WebSite SchemaIncludeInclude ImagesInclude Images from the ACF Fields.Include KML File in the SitemapInclude Only Tracked KeywordsInclude Secondary KWsInclude SectionsInclude business locations in site-wide search results.Include deactivated redirectionsInclude images added in the ACF fields.Include read-only columns (SEO score and link counts)Include reference to images from the post content in sitemaps. This helps search engines index your images better.IndexIndex StatusIndex Status ResultIndexing AllowedIndexing StateIndiaIndicates whether the event occurs online, offline at a physical location, or a mix of both online and offline.Indicates whether the podcast is explicit language or adult content.IndonesiaInsertInsert amount, e.g. 50.00, or a salary range, e.g. 40.00-50.00Insert/edit linkInstruction TextsInstruction TypeInstruction name of the recipe.Intelligent SuggestionsInterestInvalid nonce.Inventory LevelIranIran, Islamic Republic ofIraqIrelandIs ExplicitIs Family Friendly VideoIs Telecommute JobIs episode family friendly?Isle of ManIsraelIssue MessageIssuesIt seems that there are no stats to show right now.It seems that you don't have an active subscription for %1$s. Please see %2$sdetails and pricing%3$s.ItalyItemsItems processed: %1$s/%2$sIvory CoastJSON-LD CodeJSON-LD/Custom CodeJamaicaJapanJerseyJob LocationJob PostingJob TypeJob titleJordanKML is a file format used to display geographic data in an Earth browser such as Google Earth. More information: Locations KMLKazakhstanKeep this section empty if this is an editorial reviews.KenyaKeywordKeyword ManagerKeywordsKeywords summarizing the dataset. Add one keyword per line.Kids & FamilyKilometersKiribatiKorea, Democratic People's Republic ofKorea, Republic ofKosovoKuwaitKyrgyzstanLao People's Democratic RepublicLaosLast Crawl TimeLast Crawl: Last Mod.LatitudeLatitude and longitude values separated by comma.LatviaLearn moreLearn more about Video Sitemap.Learn more about XML Sitemaps.Learn more.LebanonLeftLesothoLiberiaLibyaLibyan Arab JamahiriyaLicenseLiechtensteinLimit the number of locations shown on your website to those nearest your user.LinkLink ColorLink TitleLink edited.Link inserted.Link selected.Link to Full ReportLinksList of custom fields name to check for video content. Add one per line.LithuaniaLoading…Local BusinessLocal Business NameLocal Business SchemaLocal Business by Rank MathLocal SitemapLocalityLocationLocation CategoriesLocation DetectionLocation Post Type NameLocation TypeLocation of a page describing the dataset.LocationsLocations Category BaseLocations Post Type BaseLocations Post Type Name (Plural)LogoLogo LinkLogo URL of the organization offering the job position. Leave empty to use your own company informationLogo appearing in the header part of the report.LongitudeLuxembourgMPNMacaoMacao S.A.R., ChinaMacauMacedoniaMacedonia, the Former Yugosalv Republic ofMadagascarMake schema PrimaryMake sure to add the Local Business Block or %s to display your business data.Make your podcasts discoverable via Google Podcasts, Apple Podcasts, and similar services with Podcast RSS feed and Schema Markup generated by Rank Math.MalawiMalaysiaMaldivesMaliMaltaManage CategoriesManually create and edit your own custom Schema – fully control all of your properties, property groups, and the associated attributes. Please proceed with caution and validate your code to ensure it aligns with Google's Structured Data guidelines and standards.MapMap HeightMap SettingsMap StyleMap TypeMap WidthMark Solved.Mark Unsolved.Mark this video as Family-friendlyMarshall IslandsMartiniqueMaterialMaterials:MauritaniaMauritiusMaximum number of locations to showMayotteMeasurement systemMenu URLMergedMessageMexicoMicronesiaMicronesia, Federated States ofMiddle CenterMiddle LeftMiddle RightMilesMissing CSV headers.Missing alt tagMissing captionMissing import file.Missing one or more required columns.Missing or default title tagMobile UsabilityMobile Usability ResultModified DateMoldovaMoldova, Republic ofMonacoMondayMongoliaMonitor SEO PerformanceMontenegroMonthsMonths of ExperienceMontserratMore detailsMore informationMoroccoMove downMove upMovieMovie DirectorMovie NameMozambiqueMusicMyanmarMyanmar (Burma)NameName of the podcast.Name*NamibiaNauruNegative notes, add one item per lineNepalNetherlandsNetherlands AntillesNew %sNew %s categoryNew CaledoniaNew CategoryNew Category NameNew SchemaNew ZealandNews & PoliticsNews ArticleNews Post TypeNews SitemapNews SitemapsNews Sitemaps allow you to control which content you submit to Google News.News Sitemaps allow you to control which content you submit to Google News. More information: News Sitemaps overviewNextNicaraguaNigerNigeriaNiueNoNo %s found in Trash.No %s found.No ArchiveNo FollowNo Image IndexNo IndexNo SnippetNo changeNo data to show.No file selected.No html body found.No matches found.No new Focus Keywords found.No posts found to convert.No results found matching your search query.No settings found to be imported.No url found.No valid ID provided.No valid redirection found.Noindex Hidden ProductsNon-persistent random word chosen from a list. A new random word will be chosen on each page load.Nonce error. Please try again.NoneNone (Click here to set one)Norfolk IslandNormalNorth KoreaNorthern Mariana IslandsNorwayNot AvailableNote:Note: Please save the post as a draft first to see the actual data.Object unique idOffOffer availabilityOffersOmanOnce you save the changes, we will create a new custom post type called "Locations" where you can add multiple locations of your business/organization.One or more errors occured while importing: One or more of the selected redirections could not be changed because they are scheduled for future activation/deactivation.Online Event URLOnly 6 keywords can be added in the graphOnly the %1$s and the %2$s columns are required, the others are optional.Open 24/7Open 24/7 labelOpen 24h labelOpen DaysOpen ReportOpen in new tab.Open nowOpening HoursOpening Hours FormatOpening Hours SettingsOpening Hours:Opening TimeOperating SystemOptions will be applied to old & new posts. By default, only Primary keyword will be imported.OrganizationOrganization LogoOrganization Logo (Recommended)Organization URLOrganization URL (Recommended)Organize your redirections in categories.Orphan PostsOther terms for your recipe such as the season, the holiday, or other descriptors. Separate multiple entries with commas.Owner Email Owner NamePRO versionPage FetchPage Fetch StatePage URLPageSpeedPageviewsPakistanPalauPalestinePalestinian TerritoryPalestinian Territory, OccupiedPanamaPapua New GuineaParaguayParent CategoryParent Category:Past 12 monthsPast 30 daysPast 5 yearsPast 7 daysPast 90 daysPast dayPayment AcceptedPayrollPayroll (Recommended)PerformerPerformer InformationPeriodically analyze postPersistent random word chosen from a listPersonPerson or CompanyPerson/Organization NamePeruPhilippinesPhonePhone NumberPinterest DebuggerPitcairnPlease %1$s connect Rank Math SEO PRO %2$s for automatic updates.Please activate Schema & Sitemap module to use this module.Please activate Schema module to use this module.Please activate Sitemap module to use this module.Please consider using %1$s Block instead.Please select a CSV file to import.Please select a file to import.Please select at least one object type to export.Please set the Focus Keyword for this page.Please update Rank Math Free to the latest version first before using Rank Math PRO.Please update the free version before updating Rank Math SEO PRO.PodcastPodcast CategoryPodcast DescriptionPodcast EpisodePodcast ImagePodcast NamePodcast channel image configured in the Rank Math Settings.PolandPopulate automatic Video Schema by auto-detecting any video in the content.PortugalPositionPosition HistoryPosition of the episode within an ordered group of episodes (1, 2, 3, etc).Position of the season within an ordered group of seasons (1, 2, 3, etc).Positions SummaryPositive notes, add one item per linePostPost AnalyticsPost Type General NameSchemasPost Type Singular NameSchemaPost types:Postal CodePosting Expiry DatePosting ID (Recommended)PostsPreparation TimePreviewPreview ImagePricePrice RangePrice Valid FromPrice Valid UntilPrice indicationPrimary %sPrimary CountryPrimary Focus KeywordPrimary KeywordPrimary NumberPrintProcess CodeProcess HTMLProductProduct BrandProduct CurrencyProduct In-StockProduct PriceProduct SKUProduct URLProduct nameProsPublic Post TypesPublic TaxonomiesPublication DatePublish your location!Published DatePuerto RicoQatarQuantity produced by the recipe, for example 4 servingsQuestionQuestionsRandom WordRank MathRank Math FAQ SchemaRank Math PRORank Math Pro is installed but not activated yet. %1$sActivate now%2$s. It only takes 20 seconds!Rank Math SEO FiltersRank Math SEO PRORank Math SEO PRO For WordPressRank Math SEO score.Rank Math Schema TemplatesRank Math [SEO Report] - %sRank Math free version is required to run Rank Math Pro, but it could not be activated automatically. Please install and activate the free version first.Rank Math free version is required to run Rank Math Pro, but it could not be installed automatically. Please install and activate the free version first.Rank Math free version is required to run Rank Math Pro. Both plugins are now disabled.Rank Math's Local Business blockRank Math: Added Video Schema to posts successfully.Rank Math’s SEO Analyzer Score.Ranked for most ClicksRanked for most ImpressionsRanked for most KeywordsRanked for most Search TrafficRanking KeywordsRatingRating MaximumRating MinimumRating maximum scoreRating minimum scoreRating scoreRead moreRecipeRecipe IngredientsRecipe InstructionsRecipe Video ThumbnailRecipe YieldRecipe ingredients, add one item per lineRedirectRedirected PostsRedirection CategoriesRedirection CategoryRedirection will be activated on this date (optional).Redirection will be deactivated on this date (optional).Redirections CSVRedirections successfully synced to the .htaccess file.Reference Web page Referring URLsRefreshRegionReligion & SpiritualityRemainingRemote Job Location (Optional)RemoveRemove Media Data from RSS feedRemove custom canonical URLRemove from graphRemove redirectionReplaceReplace characters or words in the alt tags, title tags, or in the captions.ReplacementsReport Email AddressReport Email SubjectReport Footer TextReport Header BackgroundReport LogoReport Top TextRepublic of IrelandRest of the KeywordsRestaurantReunionReviewReview LocationRich Pins ValidatorRich Result TypesRich ResultsRightRoadmapRobots MetaRobots meta edited for %1$d %2$s.Robots stateRobots.txt StateRomaniaRouteRoute LabelRussiaRussian FederationRwandaRéunionSEO DescriptionSEO DetailsSEO Report of Your WebsiteSEO ScoreSEO SettingsSEO TitleSEO is the most consistent source of traffic for any websiteSEO suggestionsSaint BarthélemySaint HelenaSaint Kitts and NevisSaint LuciaSaint Martin (Dutch part)Saint Martin (French part)Saint Pierre and MiquelonSaint Vincent and the GrenadinesSalarySalary (Recommended)Salary CurrencySalary amount is forSame AsSamoaSan MarinoSao Tome and PrincipeSatelliteSaturdaySaudi ArabiaSaveSave SettingsSave and ContinueSave spending time and moneyScheduled ActivationScheduled DeactivationSchemaSchema BuilderSchema FoundSchema TemplatesSchema edited for %1$d %2$s.Schema to add.Schema type of the post.SchemasScience & MedicineSearchSearch %sSearch ClicksSearch Impression:Search ImpressionsSearch Keyword…Search Locations within the radiusSearch Post URLSearch Redirection CategoriesSearch TrafficSearch Traffic:Search categoriesSearch engines display your email address.Search engines may prominently display your contact phone number for mobile users.Search schemasSeasonSeason NameSeason NumberSeason URLSecondary NumberSecondary phoneSelect BrandSelect CategorySelect PageSelect Post TypesSelect Product Brand Taxonomy to use in Schema.org & OpenGraph markup.Select TimezoneSelect a Rank Math settings file on your computer and upload it to use the custom settings.Select a page on your site where you want to show the LocalBusiness meta data.Select opening hours. You can add multiple sets if you have different opening or closing hours on some days or if you have a mid-day break. Times are specified using 24:00 time.Select post types to enable SEO options for them and include them in the sitemap.Select taxonomies to enable SEO options for them and include them in the sitemap.Select the category that best reflects the content of your show.Select the default watermark that will be applied if no specific watermark is selected.Select the map style you wish to use on the frontend of your website.Select the post type where you use videos and want them to be shown in the Video search.Select the post type you use for News articles.Select the text to display alongside your opening hours when your store is open 24/7.Select this if you have a custom Rank Math settings file you want to use.Select whether to include a link to the Full Report admin page in the email or not.Select which tables to show in the report.Select your organization’s primary country of operation. This helps improve the accuracy of the store locator.Select your preferred measurement system (miles or kilometers).SenegalSentence casingSerbiaSerbia and MontenegroServes CuisineServiceSet Product Pages to noindex when WooCommerce Catalog visibility is set to hidden.Set Schema: Default (%s)Set Schema: NoneSet to about.Set to followSet to indexSet to mentions.Set to nofollowSet to nofollow.Set to noindexSet to sponsored.Set up display rules to control where this Schema template is used on your website. For example, choose "Entire Site" to use the template on all pages on your website.SettingsSettings could not be imported:Settings could not be imported: Upload failed.Settings file could not be imported:SeveritySeychellesShortcodeShow %sShow Business InformationShow Business URLShow COC numberShow Category filterShow Company AddressShow Company NameShow CountryShow EmailShow FAX numberShow Global IdentifierShow InfoWindowShow LogoShow MapShow Marker ClusteringShow Opening HoursShow Price IndicationShow Primary numberShow Route PlannerShow Route labelShow Secondary numberShow StateShow TAX IDShow VAT numberShow address on one lineShow nearest location if none is found within radiusShow open now label after opening hour for current dayShow radiusShow routeSierra LeoneSingaporeSingularSint MaartenSitemapSitemapsSlovakiaSloveniaSociety & CultureSoftwareSolomon IslandsSomaliaSorry, no keyword found.Sorry, no locations were found.Sorry, no post id found.Sorry, no record id found.Sorry, you are not allowed to export redirections on this site.Sorry, you are not allowed to export the content of this site.Sorry, you are not allowed to import contents to this site.Sorry, you are not allowed to import redirections on this site.Sorry, you are not allowed to save template.Sorry, your user does not seem to have the necessary capabilities to export.South AfricaSouth Georgia and the South Sandwich IslandsSouth Georgia/Sandwich IslandsSouth KoreaSouth SudanSpainSpatial CoverageSpeakableSpecial CoverageSpecial Sitemaps:Specify another Schema.org type to further describe the product that is referenced. You can also insert a URL to an external vocabulary such as Wikidata or Wikipedia.Sports & RecreationSri LankaSt. HelenaSt. Kitts & NevisSt. LuciaSt. MartinSt. Pierre & MiquelonSt. Vincent & GrenadinesStart AuditStart DateStart OffsetStatusStepStepsStore LocatorStreet AddressSubject of the report emails.Submit now with Instant IndexingSuccessfully Completed.SudanSuggested ChangesSundaySuper-charge your website’s SEO with the Rank Math PRO options like Site Analytics, SEO Performance, Custom Schema Templates, News/Video Sitemaps, etc.SuppliesSupplySupply:SurinameSvalbard & Jan MayenSvalbard and Jan MayenSwazilandSwedenSwitzerlandSync to .htaccessSyriaSyrian Arab RepublicSão Tomé & PríncipeSão Tomé and PríncipeTV & FilmTagsTaiwanTaiwan, Province of ChinaTajikistanTanzaniaTanzania, United Republic ofTax IDTaxonomies:TechnologyTemporal CoverageTermsTerrainTest with GoogleText ColorText or basic HTML to insert below the title.Text or basic HTML to insert in the footer area.Text to show in Opening hours when business is closed.ThailandThe %1$s column may contain the value %2$s, or nothing.The ISBN of the print bookThe URL of the online event, where people can join. This property is required if your event is happening onlineThe URL of the organization offering the job position. Leave empty to use your own company informationThe catalog name.The cuisine of the recipe (for example, French or Ethiopian).The data in the dataset covers a specific time interval. Only include this property if the dataset has a temporal dimension.The date after which the price will no longer be availableThe date the movie was released.The date when the item becomes valid.The date when the job posting will expire. If a job posting never expires, or you do not know when the job will expire, do not include this propertyThe edition of the bookThe educational background needed for the job posting. If there aren't any educational requirements, use the no requirements value. If you don't know the educational requirements, don't add this property.The email address of the podcast owner. Please make sure the email address is active and monitored.The end time of the clip expressed as the number of seconds from the beginning of the work.The estimated cost of the supplies consumed when performing instructions.The experience that's required for the job posting. If there aren't any requirements, use 0.The file format of the distribution.The following lines could not be imported: The hiring organization's unique identifier for the job.The job title of the person (for example, Financial Manager).The label that appears in the sidebar for the custom post type where you can add & manage locations.The link for the download.The manufacturer of the product. If enabled, the Organization data from Local SEO settings will be used.The name of the company. Leave empty to use your own company information.The name of the news publication. It must match the name exactly as it appears on your articles in news.google.com, omitting any trailing parentheticals. More information at support.google.comThe number of calories in the recipe. Optional.The original date on which employer posted the job. You can leave it empty to use the post publication date as job posted dateThe podcast owner contact name.The price range of the business, for example $$$.The price range of the business.The primary focus keyword set for the post.The rating of the video. Supported values are float numbers in the range 0.0 (low) to 5.0 (high), inclusive. (Used in the Video Sitemap only)The redirections could not be synced because the .htaccess file does not exist or it is not writable.The review or rating must be displayed on the page to comply with Google's Schema guidelines.The same dataset can be included in more than one such repository. You can refer to a data catalog that this dataset belongs to by referencing it directly.The start time of the clip expressed as the number of seconds from the beginning of the work.The timezone is used to calculate the Open now functionality.The title of the tome. Use for the title of the tome if it differs from the book. *Optional when tome has the same title as the bookThe total test count is different for the competitor as we don't have access to their database.The truthfulness rating assigned to ClaimReview.reviewRating, as a human-readible short word or phrase. This value is displayed in the fact check in search results. Examples: True, Mostly trueThe venue name.This Video Sitemap is generated by Rank Math WordPress SEO Plugin. It is what search engines like Google use to find and understand the video content on your website.This XML Sitemap contains %s URLs.This XML Sitemap is generated by Rank Math WordPress SEO Plugin. It is what search engines like Google use to crawl and re-crawl posts/pages/products/images/archives on your website.This email was sent to you as a registered member of %s.This is how many times your site has been clicked on in the search results.This is how many times your site showed up in the search results.This is how many times your site was clicked on in the search results.This is the average click-through rate (search clicks divided by search impressions).This is the average position of your site in the search results.This is the number of pageviews carried out by visitors from Google.This is the total number of keywords your site ranked for.This is your total AdSense earning from the time period.This option allows you to monitor the SEO performance of all of your sites in one centralized dashboard on RankMath.com, so you can check up on sites at a glance. Learn more.This option allows you to show %s in the Analytics graphs.This page can't load Google Maps correctly. Please add %s.This update will install a beta version of Rank Math SEO PRO.ThursdayTime format used in the contact shortcode.TimeframeTimor-LesteTitleTitle CasingTitle text set for the current image.To dateTo update your email preferences, %s. ###ADDRESS###TogoTokelauTongaToolToolsTools:Top 5 Losing KeywordsTop 5 Losing PostsTop 5 Winning KeywordsTop 5 Winning PostsTop CenterTop LeftTop Losing KeywordsTop Losing PostsTop RightTop StatusesTop Winning KeywordsTop Winning PostsTotal ClicksTotal ImpressionsTotal KeywordsTotal TimeTotal number of keywords your site ranking below 100 position.Tracking PrefixTrafficTrendTrinidad & TobagoTrinidad and TobagoTuesdayTunisiaTurkeyTurkmenistanTurks & Caicos IslandsTurks and Caicos IslandsTurned OffTuvaluTypeType of dish, for example appetizer, or dessert.Type of employment. You can choose more than one valueType of the eventU.S. Virgin IslandsURLURL / Online PageURL of a reference Web page that unambiguously indicates the dataset's identity, usually in a different repository.URL of the item.URL pointing to the menu of the restaurant.URL specific to this edition if one existsURL where the logo link should point to.USDUgandaUh-ohUkraineUncategorizedUnited Arab EmiratesUnited KingdomUnited Kingdom (UK)United StatesUnited States (US)United States Minor Outlying IslandsUnknown RegionUnknown object type.Unpublish when expiredUnspecifiedUpdateUpdate %sUpdate %s categoryUpdate CategoryUpdate SchemaUpdatedUpgrade your plan!UploadUpload DateUploading...UruguayUseUse %1$s (case-sensitive) as the value for the %2$s column to delete a redirection.Use 24h FormatUse Exp in place of EducationUse Multiple LocationsUse advanced optionsUse in Schema MarkupUse the following columns in the CSV file (the order does not matter): %sUse this property to specify geographic location(s) in which employees may be located for work from home jobs. At least one country is required.Use this property to specify that the job is a Work From Home (remote) job. keep address empty if job is 100% remote.Use this section only for editorial reviews.UsedUser CanonicalUser Roles:UsersUsing an "Index" or "NoIndex" option allows you to control what Google News Bot (not to be confused with Google Search Bot) can include or not include in the Google News Index.UzbekistanVAT IDVIEW DETAILED ANALYTICSVanuatuVaticanVenezuelaVenue NameVenue URLVerdictVideoVideo CategoryVideo ClipVideo Post TypeVideo SitemapVideo SitemapsVideo Sitemaps give search engines information about video content on your site.Video Sitemaps give search engines information about video content on your site. More information: Video SitemapsVideo TagsVideo ThumbnailVideo Thumbnail: %sVideo URLVideo URL.Video Upload DateViet NamVietnamView %sView SchemaView SchemasVirgin Islands, BritishVirgin Islands, U.S.Wallis & FutunaWallis and FutunaWarning:Warning: the link has been inserted but may have errors. Please test it.We created %1$sRank Math, a WordPress SEO plugin%2$s, to help every website owner get access to the SEO tools they need to improve their SEO and attract more traffic to their website.Website Alternate NameWebsite NameWebsite URL of the venueWebsite or Social LinkWednesdayWestern SaharaWestern SamoaWhen enabled, the Winning Keywords and Losing Keywords sections will only show Tracked Keywords.When enabled, the Winning Keywords section will only show Tracked Keywords.When you're done editing, don't forget to hit "publish" to create this location.Where do you want to use this Schema template?WidthWorldwideXML SitemapXML Sitemaps help search engines index your website's content more effectively.YemenYesYou can either use this shortcode or Schema Block in the block editor to print the schema data in the content in order to meet the Google's guidelines. Read more about it here.You can use the Local Business Block in the block editor, or copy and paste this in the content. Learn moreYou can use the Schema Block in the block editor, or copy and paste this in the content. This shortcode will work on this page only.You have used all of your AI credits and need to purchase more from your SEO service provider.You will generally only need a News Sitemap when your website is included in Google News.You will generally only need a Video Sitemap when your website has video content.Your Locations KML file can be found here: %sYour News Sitemap index can be found here: : %sYour Podcast RSS feed can be found here: %sYour TemplatesYour Video Sitemap index can be found here: %sYour keyword quota has expired. Please upgrade your plan to increase the limit.Your location:Your name or company name intended to feature in Google's Knowledge Panel.ZambiaZimbabweZoom Level[Edit]all lowercaseclick herecssSelectorsdays agodetectedItemse.g. 09:00-17:00hours agohttps://rankmath.com/?utm_source=Plugin&utm_medium=Readme%20Author%20URI&utm_campaign=WPhttps://rankmath.com/wordpress/plugin/seo-suite/locations.kml Sitemap is generated automatically when the Local SEO module is enabled, and the geo-coordinates are added.our Knowledge Base articlesameAstaxonomy general nameRedirection Categoriestaxonomy singular nameRedirection CategoryÅland Islands↳Project-Id-Version: Rank Math - Rank Math Pro PO-Revision-Date: 2023-08-25 11:45+0200 Last-Translator: FX Bénard Language-Team: Language: sv_SE MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Plural-Forms: nplurals=2; plural=n != 1; X-Generator: Poedit 3.3.2 Inkludera denna egenskap endast om datauppsättningen har en rumslig dimension.#%1$s ska uteslutas för %2$s.%d timme%d min%d sek%d omdirigering har lagts i papperskorgen.%d omdirigeringar har lagts i papperskorgen.%d omdirigeringar har tilldelats denna kategori.%s (öppnas i en ny flik)%s Vi rekommenderar att du sparar en säkerhetskopia av databasen innan du använder detta alternativ, eftersom import av en felaktigt utformad CSV-fil kan leda till förlust av data.%s kategorier%s kategori%s har publicerats privat.%s har publicerats.%s har återställts till utkast.%s har schemalagts.%s har uppdaterats.Värde för %s att använda i produktschema.Värde för %s att använda i produktschemat.↓ Rank Math← Tillbaka till omdirigeringar– Ej valt –(ingen rubrik)15 dagar30 dagar6 månader7 dagar90 dagar← Sitemap IndexMinsta storlek: 112Χ112px.
    Sökmotorerna föredrar kvadratiska bilder.Minsta storlek: 1400x1400px, Max storlek: 3000x3000px.
    Filstorleken bör inte överstiga 0,5 MB.Ett objekt med anpassat vattenmärke kunde inte sparas eftersom namnfältet är tomt.En URL som pekar på videoklippets faktiska mediafilA URL pointing to the actual video media file like MP4, MOV, etc. Please leave it empty if you don't know the URL.A URL pointing to the embeddable player for the video. Example: https://www.youtube.com/embed/VIDEOIDEn URL som pekar till klippets starttid. Klippets URL måste peka till samma URL-sökväg som videon med tillagda query-parametrar som anger tiden.Ett beskrivande namn för en datauppsättning.En licens, under vilken datauppsättningen distribueras.En beskrivning av avsnittet i klartext, utan HTML-taggar.En beskrivning av podcasten i klartext.A recipe video DescriptionEtt namn för receptvideoEn URL till miniatyr för receptvideoEn kort beskrivning av till vilken bred kategori videon hör. Lägg till videokategorier, separerade med kommatecken. (Används endast i webbplatskarta för video)En kort sammanfattning som beskriver en datauppsättning.En video-URL. Valfritt.URL för en video-miniatyrENDAST VERSALERAPI-nyckel”Om”-sidaAktivera nuAdSenseLägg tillLägg automatiskt till alt-attribut till profilbilder (avatarer) för kommentarsförfattare. Alt-attribut för användarnamnet som värde.Lägg till ALT-attribut för avatarerLägg till schemamärkning för vanliga frågorLägg till bildLägg till länkLägg till tillverkareLägg till nyttAdd New %sLägg till ny %s kategoriLägg till ny kategoriLägg till nytt villkorLägg till nytt schemaLägg till videoschema i inlägg med YouTube- eller Vimeo-video i innehållet. Gäller endast de inlägg/sidor/anpassade inläggstyper för vilka automatisk detektering av video är aktiverad.Lägg till vattenmärkningLägg automatiskt till en bildtext för alla bilder utan bildtext. Bildtexten tillämpas dynamiskt när innehållet visas, det sparade innehållet ändras inte.Lägg automatiskt till en beskrivning för alla bilder utan beskrivning. Beskrivningen tillämpas dynamiskt när innehållet visas, det sparade innehållet ändras inte.Lägg till en tillLägg till upphovsrättsinformation om ditt program är upphovsrättsskyddat.Lägg till rullgardinsmeny för filtrering av resultat efter kategoriLägg till i sökordshanterarenLägg till saknad bildtextLägg till bildbeskrivning som saknasLägg till fler vattenmärken för bilder att välja mellan för sociala miniatyrbilder.Lägg till nummerLägg till en utbudspost per rad.Lägg till ett verktyg per rad.Lägg till eller redigera omdirigeringar genom att importera och exportera en CSV-fil.Lägg till speakable-attribut i schemat för artikel.Lägg till de URI-prefix du använder för affiliate (indirekta) länkar, som omdirigerar till externa webbplatser. Dessa räknas inte som interna länkar i innehållsanalysen. Lägg till ett värde per rad.Lägg till det spårningsprefix som tillhandahålls av din spårningstjänst, såsom Chartable, Podsights, Podtrac, etc.Lägg till tidLägg till i kategoriLägg till i diagramLägg till uppgifter om ditt lokala företag här med märkschemat ”Local Business” för att vara möjliggöra funktioner för visning av lokalt baserade sökresultat.TillagtTillagt av tillägget Rank Math SEO.Tillagd i sökordshanterarenLägger till fokusord …Lägger till …Extra CSS-kodExtra CSS-kod för att anpassa rapporternas utseende. Infoga CSS-koden direkt, utan omslutande stiltagg. Observera att stödet för CSS är begränsat i e-postklienter och att utseendet kan variera kraftigt.Extra typYtterligare inställningar finns i Rank Math SEOAdressAdressformatAdressinställningarAdress dit rapporterna skickas. Du kan lägga till flera mottagare, separerade med kommatecken.Adress, ort, region, postnummer eller landmärkeAdress:AdsenseAvancerat %sPrefix för affiliateslänkAfghanistanÅlandAlbanienAlgerietJusteringAllaAlla %sAlla %s kategorierAlla arkivAlla platserAlla platser ingår i samma organisationAlla inläggstyperAlla kategorier för omdirigeringAlla schemanAlla taxonomierTillåt dra-och-släppTillåt zoomningTillåt zoomning via skrollningTillåtenTillåtna filtyper: %sAltAlt-text som angetts för den aktuella bilden.Alternativt namnAmerikanska SamoaAn API Key is required to display embedded Google Maps on your site. Get it here: %sEn alternativ version av webbplatsens namn (t.ex. en initialförkortning eller ett kortare namn).En etikett med godtycklig textsträng som beskriver videon. Lägg till flera videoetiketter separerarade med kommatecken. (Används endast i webbplatskarta för video)En identifierare, t.ex. en DOI eller en Compact Identifier. Lägg till en identifierare per rad.AnalysRapport från AnalyticsAndorraAngolaAnguillaSvarAntarcticaAntigua och BarbudaAntigua och BarbudaUtseendeUtseende för författareUtseende för rubrikUtseende för publiceringsdatumUtseende för URLAnsökningkategoriArkivÄr du säker på att du vill lägga till videoschema i inlägg/sidor med video i innehållet? Denna åtgärd går inte att ångra.Är du säker på att du vill ändra typen av schema för de valda inläggen? Om du gör det kan den nuvarande schemadatan raderas oåterkalleligt.Är du säker på att du vill ta bort alla manuellt spårade nyckelord från Rank Tracker? Åtgärden kan inte ångras.Är du säker på att du vill importera metadata från denna CSV-fil?Är du säker på att du vill importera omdirigeringar från denna CSV-fil?Är du säker på att du vill stoppa importen?Betjänat områdeArgentinaArmenienArtikelSektion för artikelArtikeltypKonstArubaSom ovan, men den textetikett som gäller för fler än en plats (standard: RM Platser).URL för ljudfilAustralienÖsterrikeFörfattareFörfattarnamnLägg till fokusord automatisktGenerera bild automatiskt för den automatiskt upptäckta videon.Autodetektera videoAutogenerera bildAutomatiska uppdateringar är inte tillgängliga.Upptäck automatiskt användarens plats som startpunkt.TillgängligAvatar för %sGenomsnittlig positionGenomsnittlig klickfrekvens. Klick på sökningar dividerat med antalet sökvisningar.Average position of all the ranking keywords below 100 position.Genomsnittlig CTRGenomsnittlig positionAvg.CTRAzerbaijanBahamasBahrainBangladeshBarbadosGrundläggande sammanfattningVitrysslandBelauBelgienBelizeBeninBermudaBhutanBlogginläggBoliviaBonaire, Sint Eustatius och SabaBokBokformatBosnien och HercegovinaBosnien och HercegovinaBotswanaBottom CentreNere till vänsterNere till högerBouvet IslandVarumärkeMärkesnamnURL för varumärketVarumärkesvärde att använda i schema.org och OpenGraph-märkning.BrasilienSynliga sökvägarPanel för synliga sökvägarSynliga sökvägar är inaktiverade i Rank Math SEOBrittiska territoriet i Indiska oceanenBrittiska JungfruöarnaBruneiBrunei DarussalamBulgarienBurkina FasoBurundiFöretagFöretagsfaxFöretagstypavSom standard används aktuell URL för inlägget.CSV-filCSV-ImportCSV-filen kunde inte importeras:CSV-filen kunde inte importeras: felaktig filtyp.CSV-filen kunde inte importeras: uppladdningen misslyckades.CSV-importen avbruten.CSV-import slutförd.CSV-import slutförd. %d rad/rader har importerats.CSV-import pågår. Du kan se förloppet och avbryta det i %1$spanelen för import och export%2$s.CSV-import pågår …CTRKalorierKambodjaKamerunKanadaAvbrytAvbryt importenKan inte uppdateraKanonisk URLCape VerdeInställningar för användning av versaler i värdena för attributet alt. Detta kommer att tillämpas för alla alt-attribut.Inställningar för användning av versaler i värdena för rubrikattributet title. Detta kommer att tillämpas för alla title-attribut.Versalsättning för bildtexter. Detta kommer att tillämpas för alla bildtexter.Versalsättning för bildbeskrivningarna. Detta kommer att tillämpas för alla bildbeskrivningar.CaptionFormat för bildtextNederländska KaribienKatalogKategoriCaymanöarnaCentreCentralafrikanska republikenTchadHandelskammar IDÄndra versalsättning för alt-attributetÄndra versalsättning för beskrivningÄndra versalsättning för beskrivningÄndra versalsättning för rubrikMarkera detta för att importera metafält endast om det nuvarande metavärdet är tomt.Markera detta för att endast skapa omdirigeringar som saknas.ChileKinaVälj ett landVälj vilka objekttyper som ska exporteras.Välj om webbplatsen representerar en person eller en organisation.Choose your Sitemap configuration and select which types of posts or pages you want to include in your Sitemaps. %sJulönAnspråkRensa filterKlickKlippets namnKlippets URLStängStängtEtikett för ”Stängt”StängningstidKokosöarnaColombiaFärgHex-kod för färg eller något annat giltigt värde för CSS-egenskapen background:.Antalet kolumner stämmer inte överens.KomediKommer snartKomorernaAnalys av konkurrenterFärdigtKongoKongo (Brazzaville)Kongo (Kinshasa)Kongo (Brazzaville)Kongo (Kinshasa)Kongo, Demokratiska republikenSvagheterKontaktKontaktsidaKontakta din SEO-tjänsteleverantör för att be om fler AI-krediter.InnehållInnehållspoängInnehålls-URLConversion started. A success message will be shown here once the process completes. You can close this page.CooköarnaTillagningstidKopierad!KopieraKopiera och klistra in denna kortkod i innehållet.Kopiera alla aktiva omdirigeringar till filen .htaccess.Copyright-textKostnadCosta RicaElfenbenskustenDet gick inte att importera omdirigeringar.LandKursKursleverantörKursleverantörens namnKursleverantörens URLGenomsökte somSkapa en webbplatskarta för nyheter för ditt nyhetsinnehåll. Du behöver en webbplatskarta för nyheter endast om du planerar att publicera nyhetsrelaterat innehåll på webbplatsen.SkapatKroatienKubaKökCuraçaoValutor som godtasValutaCurrent status of the event (optional)AnpassadAnpassad kanonisk URLAnpassad kanonisk URL borttagen från %1$d st. %2$s.Anpassade fältAnpassad vattenmärkning av bilderAnpassad JSON-LD-kodAnpassad metabeskrivningAnpassad metarubrikAnpassat läge %sAnpassat schemaAnpassa etiketten för alternativet besökare kan klicka på för att få vägbeskrivning till ditt företags plats på startsidan.CypernRepubliken TjeckienTjeckienElfenbenskustenDatakatalogDatauppsättningDatauppsättningarDataimport fungerar inte för denna tjänst eftersom tillräcklig behörighet inte har getts.DataSetDatauppsättningarDatauppsättningSkapades denPubliceringsdatumDatum publiceradDatum och tid för händelsenDate of first publication of this tomeStandardStandardvattenmärke för miniatyrbildTa bortTa bort allaTa bort från nyckelordshanterarenInaktiveradDanmarkBeskrivningFormat för beskrivningDetektera platsRegissörAvfärdaVisa villkorVisa det globala ID:t på produktsidan tillsammans med annan produktinformation.DistributionDjiboutiSkriv inte över befintliga dataUppdatera inte befintliga omdirigeringarDominicaDominikanska republikenLägg inte in öppettider i schematVaraktighetEnkel %sEcuadorRedigera %sRedigera %s kategoriRedigera kategoriRedigera schemaUtgåvaUtgåvorUtbildningUtbildning krävsEgyptenEither a specific edition of the written work, or the volume of the workEl SalvadorE-postBädda in URLAnställningstyp Employment Type (Recommended)Tomma kolumndata.Tomt för ”alla författare”, eller användar-ID:n separerade med kommateckenAktivera automatisk importAktivera ”uttalbar”Aktivera om alla platser där ni betjänar kunder ingår i samma juridiska enhet.Aktivera uppdateringarKodningsformatSlutdatumOffset för sluttidSlutdatum och tid för händelsenFörbättrad sökningAnge schematypAnge en webbplats-URL för att se hur den rankas enligt samma SEO-kriterier som din webbplats.Ange namnet på din webbplats som det ska visas i sökresultaten.Ange hur många dagar data från Analytics ska sparas i din databas. Maximalt tillåtet antal dagar är 180. Men dubbla mängden data kommer att lagras i databasen för korrekta beräkningar av trender.Hela webbplatsenAvsnittBeskrivning av avsnittAvsnittets längdURL till bild för avsnittetAvsnittets namnAvsnittets nummerURL för avsnittEkvatorialguineaEritreaUppskattad kostnadBeräknad kostnad:EstlandEtiopienHändelseEvent Attendance ModeHändelsestatusHändelsetypVar 15:e dagVar 7:e dagExempel: /get/Exempel: P12DT23H15MExkluderaUteslut termer för %s UteslutetErfarenhet krävsExporteraExportera 404-loggarExport CSVExport RedirectionsExportera och ladda ner 404-loggar för en vald tidsperiod i form av en CSV-fil. Lämna datumfälten från/till tomma för att exportera alla loggar.Exportera nuvarande omdirigeringar som en CSV-fil.Extern länkikonVanliga frågorFULLSTÄNDIG RAPPORTFaktakontrollFaktakontrollFalkland IslandsFalklandsöarna (Malvinerna)Falklandsöarna (Malvinerna)FäröarnaFaxFijiFiltreraFiltrera efter schematypHittaSlutförFinlandTill exempel spel, multimediaTill exempel, Windows 7, OSX 10.6, Android 1.6Mer information finns i %s.For the advanced users who want to control every SEO aspect of the website. You are offered options to change everything and have full control over the website’s SEO.For websites where you only want to change the basics and let Rank Math do most of the heavy lifting. Most settings are set to default as per industry best practices. One just has to set it and forget it.För ditt videoinnehåll rekommenderas en webbplatskarta för video som ett bra steg för att ranka bättre och inkluderas i videosökningar.FormatFormat som används för nya bildtexter.Format som används för de nya beskrivningar.Format used when the address is displayed using the [rank_math_contact_info] shortcode.
    Available Tags: {address}, {locality}, {region}, {postalcode}, {country}, {gps}Format: +46 8 123 456 00FrankrikeGratisversionenFranska GuyanaFranska PolynesienFrench Southern TerritoriesFredagFrån datumFullständig URL till avsnittets ljudfil, inklusive filändelse (t.ex. .wav, .mp3)GTINGTIN-12GTIN-13GTIN-14GTIN-8GabonGambiaSpel och hobbyKönGenereraSkapa videoschema för gamla inlägg/sidorGeokoordinaterGeokoordinaterGeorgiaTysklandGhanaGibraltarGe ditt företags nya plats ett namn här. Fältet är obligatoriskt och kommer att vara synligt för användare.Globalt IDGlobalt ID att använda i produktschemat.Textetikett för globalt IDTextetikett för globalt ID att visa på produktsida.Globala mallar som användsGoogle CanonicalUppdateringar av Google-kärnanUppdateringar av Google-kärnan i diagrammenGoogle Maps API-nyckelAPI för inbäddning av Google MapsGoogle News publikationsnamnGoogle PageSpeed-poäng för datorskärm resp. mobil.Google TrendsGoogle does not allow Person as the Publisher for articles. Organisation will be used instead.Google: Googlebot-News indexMyndigheter och organisationerGreklandGrönlandGrenadaGuadeloupeGuamGuatemalaGuernseyGuineaGuinea-BissauGuyanaHTML-kodHTML-etikettHaitiRubrikHälsovårdHeard Island and McDonald IslandsHeard- och McDonaldöarnaHöjdDölj stängda dagarDölj öppettiderDölj webbplatskartanDölj ruttDölj webbplatskartan från vanliga besökare?Anställande organisationAnställande organisation TräffarVatikanstatenHondurasHong KongHovraSå här gör manHur många gånger din webbplats visades i sökresultat.Hur många gånger din webbplats klickades i sökresultaten.Hur många gånger din webbplats klickats på.HowToUngernHybridISBNISO 4217 valutakod. Exempel: EURISO 8601 varaktighetsformat. Till exempel: PT1H30MVaraktighet i formatet ISO 8601. Exempel: PT37M. Använd detta verktyg för att konvertera standardtid till ISO8601-formatet.IslandIdentifierareOm en importerad omdirigering skiljer sig från en befintlig omdirigering (eller en annan importerad omdirigering) endast genom källadresserna, kommer dessa omdirigeringar att slås samman till en enda omdirigering med flera källadresser. Du kan ändra detta beteende med filter-hooken %s.If checked, post status will be changed to Draft and its URL will return a 404 error, as required by the Rich Result guidelinesOm fältet är tomt används bilden för podcastkanalen på sidan inställningar.Om denna egenskap är satt till true anger den om en platsannons accepterar erfarenhet som ersättning för formella krav på utbildning. Om den är satt till true måste du inkludera både egenskaperna experienceRequirements och educationRequirements.Om det numeriska ID:t anges i kolumnen %s kommer omdirigeringen att ändras. Om värdet inte är inställt eller om det är tomt skapas en ny omdirigering.Om du kan se webbplatsuppgifterna i dina konton i Search Console och Analytics, men inte här, kan du %1$s försöka att ansluta ditt konto på nytt%2$s och se till att rätt egenskaper är valda i %1$sinställningarna för Analytics%2$s.ImagesAlt-text för bildBildrubrikBild-URLImporteraImport och exportImportera CSVImportera omdirigeringarImportera SEO-metadata för inlägg, termer och användare från en CSV-fil.Importera schemakod frånImportera en CSV-fil för att skapa eller uppdatera omdirigeringar. Filen måste innehålla åtminstone följande kolumner: %sImporten kunde inte avbrytas.Det gick inte att avbryta importen: felaktigt nonce-värde. Försök igen.Det gick inte att avbryta importen: du har inte behörighet att importera innehåll till webbplatsen.Importen misslyckades.Importen klar. I följande steg kan du granska inställningarna.Import pågår …Importen lyckades.%d rad/rader importerade.Importerar …VisningarUnder författare (på enstaka inlägg)Under utgivare (organisations- eller personschema)Under schema för webbsidaUnder webbplats-schemaInkluderaInkludera bilderInkludera bilder från ACF-fälten.Inkludera KML-filen i webbplatskartanInkludera endast sökord som spårasInkludera sekundära nyckelordInkludera sektionerInkludera företagsadresser i resultaten vid sökning över hela webbplatsen.Inkludera inaktiverade omdirigeringarInkludera bilder som lagts in i ACF-fälten.Inkludera skrivskyddade kolumner (SEO-resultat och länkantal)Include a reference to images from the post content in sitemaps. This helps search engines index your images better.IndexIndexstatusResultatstatus för indexIndexering tillåtetIndexerings-statusIndienIndicates whether the event occurs online, offline at a physical location, or a mixture of both online and offline.Anger om podcasten innehåller explicit språk eller vuxeninnehåll.IndonesienInfogaInsert amount, e.g. 50.00, or a salary range, e.g. 40.00-50.00Infoga/redigera länkInstruktionstexterInstruktionstypInstruction name of the recipe.Intelligenta förslagIntresseOgiltigt nonce-värde.LagernivåIranIran (Islamiska republiken Iran)IrakIrlandÄr explicitÄr en familjevänlig videoÄr distansarbeteÄr avsnittet familjevänligt?Isle of ManIsraelProblemmeddelandeProblemDet verkar som att det inte finns någon statistik att visa just nu.Du verkar inte ha någon aktiv prenumeration på %1$s. Se %2$sinformation och priser%3$s.ItalienObjektBearbetade objekt: %1$s/%2$sElfenbenskustenJSON-LD kodJSON-LD/anpassad kodJamaicaJapanJerseyJobbets placeringJobbannonsAnställningsformJobbtitelJordanienKML är ett filformat som används för att visa geografiska data t.ex. i Google Earth. Mer information finns här: KML för platserKazakstanLämna detta avsnitt tomt om detta är en redaktionell recension.KenyaNyckelordNyckelordshanterareNyckelordNyckelord som sammanfattar datauppsättningen. Lägg till ett nyckelord per rad.Barn och familjKilometerKiribatiNordkoreaSydkoreaKosovoKuwaitKirgizistanDemokratiska folkrepubliken LaosLaosTid för senaste genomsökningSenaste genomsökning: Senast ändradLatitudVärden för latitud och longitud, separerade med kommatecken.LettlandLäs merLäs mer om webbplatskarta för video.Lär dig mer om XML-webbplatskartor.Lär dig mer.LibanonVänsterLesothoLiberiaLibyenStaten LibyenLicensLiechtensteinBegränsa antalet platser som visas på din webbplats till dem som ligger närmast besökaren.LänkLänkfärgLänkrubrikLänk redigerad.Länk infogad.Länk vald.Länk till fullständig rapportLänkarLista med anpassade fältnamn för att söka efter videoinnehåll. Lägg till ett per rad.LitauenLaddar …Lokalt företagNamnet på det lokala företagetSchema för lokalt företagLokala företag av Rank MathLokal webbplatskartaPlatsPlatsPlatskategorierPlatsdetekteringNamn för platsposterTyp av platsPlats för en sida som beskriver datauppsättningen.PlatserBas för platskategoriBas för platsposterNamn på inläggstyp för platser (plural)LoggaLänk i loggaLogo URL of the organisation offering the job position. Leave empty to use your own company informationLogga som visas i rapportens rubrikdel.LongitudLuxemburgMPNMacauMacao S.A.R., KinaMacauMakedonienMakedonien, f.d. jugoslaviska republikenMadagaskarGör schemat primärtSe till att lägga till blocket för lokalt företag eller %s för att visa dina företagsuppgifter.Gör det möjligt att hitta din podcast via Google Podcasts, Apple Podcasts och liknande tjänster med hjälp av podcast-RSS-flöde och Schema-märkning, genererad av Rank Math.MalawiMalaysiaMaldivesMaliMaltaHantera kategorierSkapa och redigera ditt eget anpassade schema manuellt – ha full kontroll över alla egenskaper, egenskapsgrupper och tillhörande attribut. Var försiktig och validera din kod för att säkerställa att den stämmer mot Googles riktlinjer och standarder för strukturerade data.KartaKartans höjdKartinställningarKartstilKarttypKartans breddMarkera som löst.Markera som olöst.Markera denna video som familjevänligMarshallöarnaMartiniqueMaterialMaterial:MauritaniaMauritiusMaximalt antal platser som visasMayotteMåttsystemMeny-URLSammanfogatMeddelandeMexicoMicronesiaMikronesiens federerade staterI mitten, centreratI mitten till vänsterI mitten till högerMilesCSV-rubriker saknas.Alt-tagg saknasBildtext saknasImportfil saknas.En eller flera obligatoriska kolumner saknas.Rubriketiketten saknas eller har standardvärdetAnvändbarhet på mobilResultat för mobil användbarhetSenast ändradMoldavienMoldavien, RepublikenMonacoMåndagMongolietÖvervaka SEO-prestandaMontenegroMonthsMånader av erfarenhetMontserratMer informationMer informationMarockoFlytta nerFlytta uppFilmFilmregissörFilmnamnMozambiqueMusikMyanmarMyanmar (Burma)NamnPodcastens namn.Namn*NamibiaNauruNegativa anmärkningar, en post per radNepalNederländernaNederländska AntillernaNy %sNy kategori för %sNya KaledonienNy kategoriNytt kategorinamnNytt schemaNya ZeelandNyheter och politikNyhetsartikelInläggstyp för nyheterNews webbplatskartaWebbplatskartor för nyheterMed webbplatskartor för nyheter kan du styra vilket innehåll du skickar till Google News.Med webbplatskarta för nyheter (News Sitemaps) kan du styra vilket innehåll du skickar till Google News. Läs mer: Översikt över webbplatskarta för nyheterNästaNicaraguaNigerNigeriaNiueNej%s hittades inte i papperskorgen.%s hittades inte.Inget arkivFölj inteInget bild-indexIndexera inteIngen förhandsvisningstextIngen ändringDet finns inga data att visa.Ingen fil har valts.Ingen html-body hittades.Inga matchningar hittades.Inga nya fokusord hittades.Inga inlägg att konvertera hittades.Inga resultat hittades som matchar din sökfråga.Inga inställningar som skulle importeras hittades.Ingen URL hittades.Inget giltigt ID angavs.Ingen giltig omdirigering hittades.Markera dolda produkter med noindexIcke beständigt slumpmässigt ord valt från en lista. Ett nytt slumpmässigt ord väljs vid varje sidladdning.Nonce-värdet är fel. Försök igen.IngenSaknas (Klicka här för att ange)NorfolkönNormalNordkoreaNordmarianernaNorgeInte tillgängligtObs:Observera: Spara först inlägget som ett utkast för att se de faktiska uppgifterna.Unikt ID för objektAvOffer availabilityErbjudandenOmanNär du har sparat ändringarna skapar vi en ny anpassad inläggstyp med namnet ”platser” där du kan lägga till flera platser för ditt företag/din organisation.Ett eller flera fel inträffade under importen: En eller flera av de valda omdirigeringarna kunde inte ändras eftersom de är schemalagda för framtida aktivering/inaktivering.URL till online-evenemangEndast 6 nyckelord kan läggas till i diagrammetEndast kolumnerna %1$s och %2$s är obligatoriska, de övriga är valfria.Öppet 24/7Etikett för ”Alltid öppet”Etikett för ”Öppet dygnet runt”Open DaysÖppna rapportÖppna i ny flik.Öppet nuÖppettiderFormat för öppettiderInställningar för öppettiderÖppettider:ÖppningstidOperativsystemAlternativen kommer att tillämpas på gamla och nya inlägg. Som standard kommer endast primära nyckelord att importeras.OrganisationOrganisationens loggaOrganisationens logga (rekommenderat)Organisationens länkOrganisationens URL (rekommenderat)Organisera dina omdirigeringar i kategorier.Inlägg utan inlänkarOther terms for your recipe, such as the season, the holiday, or other descriptors. Separate multiple entries with commas.Ägarens e-postadress Ägarens namnPRO-versionSidhämtningStatus för inhämtning av sidanURL för sidaPageSpeedSidvisningarPakistanPalauPalestinaPalestinian TerritoryPalestinska territoriet, ockuperatPanamaPapua Nya GuineaParaguayÖverordnad kategoriÖverordnad kategori:Senaste 12 månadernaSenaste 30 dagarnaDe senaste 5 årenSenaste 7 dagarnaSenaste 90 dagarnaSenaste dygnetBetalningsmetoder som stödsLönPayroll (Recommended)ScenartistInformation om scenartistAnalysera inlägget regelbundetBeständigt slumpmässigt ord som valts från en listaPersonPerson eller företagNamn på person/organisationPeruFilippinernaTelefonTelefonnummerFelsökare för PinterestPitcairnöarna%1$sAnslut Rank Math SEO PRO%2$s för automatiska uppdateringar.Aktivera modulen för schema-märkning och webbplatskarta för att använda denna modul.Aktivera Schema-modulen för att använda denna modul.Aktivera modulen för webbplatskarta för att använda denna modul.Överväg att använda blocket %1$s istället.Välj en CSV-fil som ska importeras.Välj en fil att importera.Välj minst en objekttyp för export.Ange fokusordet för denna sida.Uppdatera först Rank Math Free till den senaste versionen innan du använder Rank Math PRO.Uppdatera först gratisversionen innan du uppdaterar Rank Math SEO PRO.PodcastPodcast-kategoriPodcast-beskrivningPodcast-avsnittBild för podcastPodcastnamnBilden för podcast-kanalen konfigureras i inställningarna för Rank Math.PolenFyll automatiskt i schemat för video genom att automatiskt söka efter alla videoklipp i innehållet.PortugalPositionPositionshistorikAvsnittets ordningsnummer i en sorterad grupp av avsnitt (1, 2, 3 osv).Säsongens ordningsnummer i en sorterad grupp av säsonger (1, 2, 3 osv).Sammanfattning för platserPositiva kommentarer, ett objekt per radInläggInläggsanalysSchemasSchemaInläggstyper:PostnummerSista giltighetsdag för publiceringPublicerings-ID (Rekommenderat)InläggFörberedelsetidFörhandsgranskaBild för förhandsvisningPrisPrisintervallPris giltigt frånPris giltigt tillPrisindikeringPrimär %sPrimärt landPrimärt fokusordPrimärt sökordPrimärt nummerSkriv utBearbeta kodBearbeta HTMLProduktProduktens varumärkeProduktvalutaProdukter i lagerProduktprisProduktens SKUProdukt-URLProduktnamnFördelarOffentliga inläggstyperOffentliga taxonomierPubliceringsdatumPublicera din plats!PubliceringsdatumPuerto RicoQatarQuantity produced by the recipe, for example 4 servingsFrågaFrågorSlumpmässigt ordRank MathRank Math schema för vanliga frågor och svarRank Math PRORank Math Pro är installerat men ännu inte aktiverat. %1$sAktivera nu%2$s. Det tar bara 20 sekunder!Rank Math SEO-filterRank Math SEO PRORank Math SEO PRO för WordPressRank Math SEO-betyg.Rank Math schemamallarRank Math [SEO-rapport] – %sFör att kunna köra Rank Math Pro krävs även gratisversionen av Rank Math, men det gick inte att aktivera den automatiskt. Installera och aktivera gratisversionen först.För att kunna köra Rank Math Pro krävs även gratisversionen av Rank Math, men det gick inte att installera det automatiskt. Installera och aktivera gratisversionen först.För att kunna köra Rank Math Pro krävs även gratisversionen av Rank Math. Båda tilläggen är nu inaktiverade.Rank Maths block för lokala företagRank Math: videoschema har lagts till i inläggen.Rank Maths SEO Analyzer-betyg.Rankad för flest klickRankad för flest visningarRankad för flest sökordRankad för mest söktrafikRanking av nyckelordBetygMaximum RatingLägsta betygHögsta betygspoängLägsta betygspoängBetygLäs merReceptReceptingredienserReceptinstruktionerRecipe Video ThumbnailRecipe YieldRecipe ingredients, add one item per lineOmdirigeraOmdirigerade inläggKategorier för omdirigeringKategori för omdirigeringOmdirigering kommer att aktiveras detta datum (valfritt).Omdirigering kommer att inaktiveras detta datum (valfritt).CSV med omdirigeringarOmdirigeringar har synkroniserats till filen .htaccess.Refererande webbplats Hänvisande URL:erUppdateraRegionReligion och andlighetÅterstårArbetsplats på distans (valfritt)Ta bortTa bort mediedata ur RSS-flödetTa bort anpassad kanonisk URLTa bort ur diagramTa bort omdirigeringErsättErsätt tecken eller ord i alt-taggar, title-taggar eller i bildtexter.ErsättningarE-postadress för rapportÄmnesrad för e-postrapportSidfotstext i rapportenRapporthuvudets bakgrundLogga för rapportText längst upp i rapportenRepublic of IrelandResten av nyckelordenRestaurangReunionRecensionGranska platsenValidering av Rick PinsBerikade resultattyperFormaterat resultatHögerVägkartaRobotmetadataRobotmeta har redigerats för %1$d st. %2$s.Status för robotarRobots.txt-statusRumänienRuttEtikett för ruttenRysslandRysslandRwandaRéunionSEO-beskrivningSEO-detaljerSEO-rapport för din webbplatsSEO-poängSEO-inställningarSEO-rubrikSEO är den stabilaste trafikkällan för en webbplatsSEO-förslagSaint BarthélemySaint HelenaSaint Kitts and NevisSaint LuciaSaint Martin (Nederländska delen)Saint Martin (Franska delen)Saint Pierre and MiquelonSaint Vincent och GrenadinernaLönLön (rekommenderat)Salary CurrencyThe salary amount is forSamma somSamoaSan MarinoSao Tomé och PrincipeSatellitLördagSaudiarabienSparaSpara inställningarSpara och fortsättSpara tid och pengarSchemalagd aktiveringSchemalagd inaktiveringSchemaSchemabyggareSchema hittadesSchemamallarSchemat har redigerats för %1$d st. %2$s.Schema att lägga till.Inläggets schematyp.SchemasForskning och medicinSökSök %sKlick från sökningarSökvisningar:SökvisningarSök nyckelord …Sök platser inom radienSök URL för inläggetSök kategorier för omdirigeringSöktrafikSöktrafik:Sök kategorierSökmotorer visar din e-postadress.Search engines may prominently display your contact phone number for mobile users.Sök schemanSäsongSäsongsnamnSäsongsnummerSäsongens URLSekundärt nummerSekundärt telefonnummerVälj varumärkeVälj kategoriVälj sidaVälj inläggstyperSelect the Product Brand Taxonomy to use in Schema.org & OpenGraph markup.Välj tidszonVälj en fil med Rank Math-inställningar på din dator och ladda upp den för att använda dina anpassade inställningar.Select a page on your site where you want to show the LocalBusiness metadata.Select opening hours. You can add multiple sets if you have different opening or closing hours on some days or if you have a midday break. Times are specified using 24:00 time.Select post types to enable SEO options for them and include them in the sitemap.Select taxonomies to enable SEO options for them and include them in the sitemap.Välj vilken kategori som bäst speglar innehållet i ditt program.Välj standardvattenmärke som kommer att användas om inget specifikt vattenmärke valts.Välj vilken kartstil du vill använda på webbplatsens startsida.Välj vilken inläggstyp du använder för videoklipp och för visning i sökning av video.Välj vilken inläggstyp du vill använda för nyhetsartiklar.Välj vilken text som ska visas vid dina öppettider när butiken är öppen dygnet runt alla dagar (24/7).Välj detta om du har en anpassad inställningsfil för Rank Math som du vill använda.Välj om du vill inkludera en länk till administratörssidan med den kompletta rapporten i e-postmeddelandet.Välj vilka tabeller du vill visa i rapporten.Ange det land där din organisation huvudsakligen är verksam. Detta bidrar till att förbättra träffsäkerheten i butikssökaren.Välj önskad måttenhet (engelska mil eller kilometer).SenegalVersal i början av meningSerbienSerbien och MontenegroServes CuisineTjänstMärk produktsidor med noindex om synligheten i WooCommerce-katalogen är inställd på dold.Ange schema: standard (%s)Ange schema: ingetAnge ungefärligt.Ange som followAnge som indexAnge till omnämnanden.Ange som nofollowAnge till följ inte.Ange som noindexAnge som sponsrad.Ställ in visningsregler för att styra var på din webbplats denna schemamall används. Välj till exempel ”Hela webbplatsen” om du vill använda mallen på alla sidor på webbplatsen.InställningarInställningarna kunde inte importeras:Inställningarna kunde inte importeras: Uppladdning misslyckades.Det gick inte att importera inställningsfilen:AllvarlighetsgradSeychellernaKortkodVisa %sVisa företagsinformationVisa företagets URLVisa COC-nummerVisa kategorifilterVisa företagets adressVisa företagsnamnVisa landVisa e-postadressVisa faxnummerVisa globalt IDVisa infofönsterVisa loggaVisa kartaVisa märkesklusterVisa öppettiderVisa prisangivelseVisa primärt nummerVisa navigeringVisa ruttetikettVisa sekundärt nummerVisa delstatVisa moms-IDVisa momsregistreringsnummerVisa adressen på en radVisa den närmaste platsen om ingen träff finns inom radienVisa texten ”Öppet nu” efter öppettiden för aktuell dagVisa radieVisa ruttSierra LeoneSingaporeSingularSint MaartenWebbplatskartaWebbplatskartorSlovakienSlovenienSamhälle och kulturProgramvaraSalomonöarnaSomaliaInget nyckelord hittades.Inga platser hittades.Inget inläggs-ID hittades.Inget post-ID hittades.Du saknar behörighet att exportera omdirigeringar på denna webbplats.Du har inte behörighet att exportera innehållet på den här webbplatsen.Du saknar behörighet att importera innehåll till denna webbplats.Du saknar behörighet att importera omdirigeringar till denna webbplats.Du saknar behörighet att spara mallar.Du verkar sakna behörighet att exportera.SydafrikaSydgeorgien och SydsandwichöarnaSydGeorgien/SydSandwichöarnaSydkoreaSouth SudanSpanienTäckt områdeGår att uttalaSärskild täckningSärskilda webbplatskartor:Ange en annan typ av schema.org för att ytterligare beskriva den refererade produkten. Du kan också infoga en URL till en extern vokabulär, såsom Wikidata eller Wikipedia.Sport och fritidSri LankaSankta HelenaSt. Kitts och NevisSt LuciaSt. MartinSt. Pierre och MiquelonSaint Vincent och GrenadinernaStarta granskningStartdatumOffset för starttidStatusStegStegHitta butikGatuadressÄmne för e-postmeddelande med rapport.Skicka nu med omedelbar IndexingSlutförd.SudanFörslagna ändringarSöndagSätt fart på din webbplats SEO med Rank Math PRO-alternativ, såsom webbplatsanalys, SEO-prestanda, anpassade schema-mallar, webbplatser för nyheter eller video, osv.FörnödenheterUtbudFörnödenheter:SurinamSvalbard och Jan MayenSvalbard och Jan MayenSwazilandSverigeSchweizSynkronisera till .htaccessSyrienSyriska arabiska republikenSão Tomé och PríncipeSão Tomé och PríncipeTV och filmEtiketterTaiwanTaiwan, kinesisk provinsTadzjikistanTanzaniaTanzania, Förenade republikenMoms-IDTaxonomier:TeknikOmfattat tidsintervallTermerTerrängTesta med GoogleTextfärgText eller grundläggande HTML som ska infogas under rubriken.Text eller grundläggande HTML som ska infogas i sidfoten.Text som ska visas under öppettider när företaget är stängt.ThailandKolumnen %1$s kan innehålla värdet %2$s, eller ingenting.ISBN för den tryckta bokenThe URL of the online event, where people can join. This property is required if your event is happening onlineThe URL of the organisation offering the job position. Leave empty to use your own company informationKatalogens namn.The cuisine of the recipe (for example, French or Ethiopian).Uppgifterna i datauppsättningen täcker ett visst tidsintervall. Inkludera denna egenskap endast om datauppsättningen har en tidsdimension.Det datum efter vilket priset inte längre är tillgängligtDatumet filmen släpptes.Datumet då objektet blir giltigt.The date when the job posting will expire. If a job posting never expires, or you do not know when the job will expire, do not include this propertyUtgåvan av bokenDen utbildningsbakgrund som krävs för det utannonserade jobbet. Om det inte finns några utbildningskrav, anger du värdet ”no requirements”. Om du inte känner till utbildningskraven ska du inte ange denna egenskap.E-postadressen till podcastens ägare. Kontrollera att e-postadressen fungerar och övervakas.Klippets sluttid uttryckt som antalet sekunder från verkets början.Den uppskattade kostnaden för de förnödenheter som förbrukas när man följer instruktionerna.Erfarenheten som krävs för det utannonserade jobbet. Om det inte finns några krav, anger du 0.Distributionens filformat.Följande rader kunde inte importeras: Den anställande organisationens unika ID för jobbet.The job title of the person (for example, Financial Manager).Etiketten som visas i sidopanelen för den anpassade inläggstypen där du kan lägga till och hantera platser.Nedladdningslänken.Produktens tillverkare. Om detta är aktiverat kommer organisationsdata från de lokala SEO-inställningarna att användas.Namnet på företaget. Lämna tomt för att använda din egen företagsinformation.Nyhetsmediets namn. Det måste exakt matcha namnet som det visas i dina artiklar på news.google.com, utan eventuella efterföljande parenteser. Mer information finns på support.google.comAntalet kalorier i receptet. Valfritt.The original date on which employer posted the job. You can leave it empty to use the post publication date as job posted dateNamn på podcastens kontaktperson.Verksamhetens prisintervall, till exempel €€€.Företagets prisintervall.Det primära fokusord som angetts för inlägget.Videons betyg. Kan ha ett flyttalsvärde från och med 0,0 (lägsta betyg) till och med 5,0 (högsta). (Används endast i webbplatskarta för video)Omdirigeringarna kunde inte synkroniseras eftersom filen .htaccess saknas eller inte är skrivbar.The review or rating must be displayed on the page to comply with Google's Schema guidelines.Samma datauppsättning kan ingå i mer än ett sådant filarkiv. Du kan hänvisa till en datakatalog denna datauppsättning tillhör genom att referera direkt till den.Klippets starttid uttryckt som antalet sekunder från verkets början.Tidszonen används för funktionen ”öppet nu”.The title of the tome. Use for the title of the tome if it differs from the book. *Optional when tome has the same title as the bookDet totala antalet tester är annorlunda för konkurrenten eftersom vi inte har tillgång till deras databaser.Det sanningsbetyg som tilldelats ClaimReview.reviewRating, som ett kort ord eller fras som kan läsas av människor. Detta värde visas i faktakontrollen i sökresultaten. Exempel: Sant, Mestadels santPlatsens namn.Denna webbplatskarta för video har genererats av tillägget Rank Math WordPress SEO. Det är vad sökmotorer som Google använder för att hitta och tolka videoinnehåll på din webbplats.Denna XML-webbplatskarta innehåller %s URL:er.This XML Sitemap is generated by the Rank Math WordPress SEO Plugin. It is what search engines like Google use to crawl and recrawl posts/pages/products/images/archives on your website.Detta e-postmeddelande har skickats till dig som registrerad medlem av %s.Detta är hur många gånger din webbplats har klickats på i sökresultaten.Detta är hur många gånger din webbplats visades i sökresultaten.Detta är hur många gånger din webbplats har klickats på i sökresultaten.Detta är den genomsnittliga klickfrekvensen (klick i sökningar dividerat med antalet sökvisningar).Detta är den genomsnittliga placeringen för din webbplats i sökresultaten.This is the number of pageviews carried out by visitors from Google.Detta är det totala antalet sökord din webbplats rankas för.Detta är dina totala AdSense-intäkter under tidsperioden.Detta alternativ låter dig övervaka SEO-prestanda för alla dina webbplatser i en central instrumentpanel hos RankMath.com, så att du får full överblick över alla webbplatser. Läs mer.Detta alternativ låter dig visa %s i Analytics-diagrammen.Denna sida kan inte ladda Google Maps korrekt. Lägg till %s.Denna uppdatering kommer att installera en betaversion av Rank Math SEO PRO.TorsdagTidsformat som används i kortkoden för kontakt.TidsramÖsttimorRubrikVersaler Enligt Amerikansk RubrikstilRubriktext som angetts för den aktuella bilden.Till datumUppdatera dina e-postinställningar, %s. ###ADDRESS###TogoTokelauöarnaTongaVerktygVerktygVerktyg:Topp 5 förlorande nyckelordDe 5 inlägg som tappat mestTopp 5 vinnande sökordTopp 5 vinnande inläggTop CentreTop LeftDe mest misslyckade nyckelordenDe inlägg som tappat mestTop RightToppstatusarDe mest vinnande nyckelordenDe inlägg som lyckats bästTotalt antal klickTotalt antal visningarTotalt antal nyckelordTotal tidTotal number of keywords your site ranking below 100 position.Prefix för spårningTrafikTrendTrinidad och TobagoTrinidad och TobagoTisdagTunisienTurkietTurkmenistanTurks-och CaicosöarnaTurks and Caicos IslandsAvstängtTuvaluTypTyp av rätt, till exempel förrätt eller dessert.Type of employment. You can choose more than one valueTyp av händelseAmerikanska JungfruöarnaURLURL/online-sidaURL till en referenswebbsida som entydigt anger datauppsättningens identitet, vanligtvis i något annat filarkiv.Objektets URL.URL pointing to the menu of the restaurant.URL specific to this edition if one existsURL dit loggan länkar.USDUgandaOjdåUkrainaUncategorisedFörenade ArabemiratenStorbritannienStorbrittanien (UK)USAFörenta Staterna (US)Förenta staternas mindre öar i Oceanien och VästindienOkänd regionOkänd objekttyp.Avpublicera när den löpt utOspecificeradUppdateraUppdatera %sUppdatera %s kategoriUppdatera kategoriUppdatera schemaUppdateradUppgradera paketet!Ladda uppUppladdningsdatumLaddar upp …UruguayAnvändAnvänd %1$s (skiftlägeskänsligt) som värde i kolumnen %2$s för att ta bort en omdirigering.Använd 24-timmarsformatAnvänd Exp i stället för EducationAnvänd flera platserAnvänd avancerade alternativAnvänd i schema-märkningAnvänd följande kolumner i CSV-filen (ordningen spelar ingen roll): %sAnvänd denna egenskap för att ange en eller flera geografiska platser där anställda kan befinna sig vid arbete hemifrån. Minst ett land måste anges.Använd denna egenskap för att ange att jobbet är ett distansjobb. Fyll inte i adressen om jobbet är helt på distans.Använd detta avsnitt endast för redaktionella recensioner.AnvändAnvändare CanonicalAnvändarroller:AnvändareMed alternativet ”Index” eller ”NoIndex” kan du styra vad Google News Bot (inte att förväxla med Google Search Bot) kan inkludera eller inte inkludera i Google News Index.UzbekistanMomsregistreringsnummerVISA DETALJERADE ANALYSERVanuatuVaticanVenezuelaPlatsens namnPlatsens URLUtslagVideoVideokategoriVideoklippInläggstyp för videoWebbplatskarta för videoWebbplatskartor för videoWebbplatskartor för video ger sökmotorer information om videoinnehåll på din webbplats.Webbplatskartor för video ger sökmotorer information om videoinnehåll på din webbplats. Här hittar du mer information: Webbplatskartor för videoEtiketter för videoVideominiatyrVideominiatyr: %sVideo-URLVideo-URL.Uppladdningsdatum för videoklippVietnamVietnamVisa %sVisa schemaVisa schemanBrittiska JungfruöarnaAmerikanska JungfruöarnaWallis och FutunaWallis and FutunaVarning:Varning: länken har infogats men kan innehålla fel. Testa den.Vi skapade %1$sRank Math, ett tillägg för WordPress SEO%2$s, för att hjälpa alla webbplatsägare att få tillgång till de SEO-verktyg de behöver för att förbättra sin SEO och locka mer trafik till sin webbplats.Alternativt webbplatsnamnWebbplatsnamnWebbplats-URL för platsenWebbplats eller social länkOnsdagVästsaharaSamoaNär detta är aktiverat kommer avsnittet vinnande och tappande sökord endast att visa spårade sökord.När detta är aktiverat kommer avsnittet vinnande sökord endast att visa spårade sökord.När du är klar med redigeringen ska du komma ihåg att trycka på ”publicera” för att lägga till denna plats.Var vill du använda denna schema-mall?BreddÖver hela världenXML-webbplatskartaXML Sitemaps help search engines index your website's content more effectively.JemenJaYou can either use this shortcode or Schema Block in the block editor to print the schema data in the content in order to meet the Google's guidelines. Read more about it here.Du kan använda blocket för lokala företag i blockredigeraren eller kopiera och klistra in det ditt innehåll. Läs merDu kan använda schemablocket i blockredigeraren eller kopiera och klistra in detta i innehållet. Den här kortkoden fungerar bara på denna sida.Du har använt alla dina AI-krediter och behöver köpa fler från din SEO-tjänsteleverantör.Du behöver i allmänhet bara en News webbplatskarta när din webbplats är inkluderad i Google News.I allmänhet behöver du en webbplatskarta för video endast om din webbplats har videoinnehåll.Din KML-fil över platser hittas här: %sDin webbplatskarta för nyheter finns här: %sRSS-flödet för din podcast finns här: %sDina mallarDin webbplatskarta för video finns här: %sDitt tillåtna antal nyckelord är uppnått. Uppgradera ditt paket för att höja gränsen.Din plats:Ditt eller företagets namn som det är avsett att visas i Googles kunskapspanel.ZambiaZimbabweZoom-nivå[Redigera]små bokstäverklicka härcss-Selektorerdagar sedanupptäcktaObjektt.ex. 09:00-17:00timmar sedanhttps://rankmath.com/?utm_source=Plugin&utm_medium=Readme%20Author%20URI&utm_campaign=WPhttps://rankmath.com/wordpress/plugin/seo-suite/Webbplatskartan locations.kml genereras automatiskt när modulen Lokal SEO är aktiverad och de geografiska koordinaterna har lagts in.vår kunskapsbasartikelsameAsKategorier för omdirigeringKategori för omdirigeringÅland↳languages/rank-math-pro-sv_SE.po000064400000764135147600403130012565 0ustar00# Translation of Rank Math - Rank Math Pro in Swedish # This file is distributed under the same license as the Rank Math - Rank Math Pro package. msgid "" msgstr "" "Project-Id-Version: Rank Math - Rank Math Pro\n" "POT-Creation-Date: \n" "PO-Revision-Date: 2023-08-25 11:45+0200\n" "Last-Translator: FX Bénard \n" "Language-Team: \n" "Language: sv_SE\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Poedit 3.3.2\n" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Your Templates" msgstr "Dina mallar" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Schema Builder" msgstr "Schemabyggare" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Display Conditions" msgstr "Visa villkor" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Custom Schema" msgstr "Anpassat schema" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Please consider using %1$s Block instead." msgstr "Överväg att använda blocket %1$s istället." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Note: Please save the post as a draft first to see the actual data." msgstr "Observera: Spara först inlägget som ett utkast för att se de faktiska uppgifterna." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Add New Condition" msgstr "Lägg till nytt villkor" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Set up display rules to control where this Schema template is used on your website. For example, choose \"Entire Site\" to use the template on all pages on your website." msgstr "Ställ in visningsregler för att styra var på din webbplats denna schemamall används. Välj till exempel ”Hela webbplatsen” om du vill använda mallen på alla sidor på webbplatsen." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Where do you want to use this Schema template?" msgstr "Var vill du använda denna schema-mall?" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Enter Schema Type" msgstr "Ange schematyp" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Empty for All Authors, or User IDs separated by comma" msgstr "Tomt för ”alla författare”, eller användar-ID:n separerade med kommatecken" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "In Author (on Single Posts)" msgstr "Under författare (på enstaka inlägg)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "In WebPage Schema" msgstr "Under schema för webbsida" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "In WebSite Schema" msgstr "Under webbplats-schema" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "In Publisher (Organization or Person Schema)" msgstr "Under utgivare (organisations- eller personschema)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Singular" msgstr "Singular" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Archives" msgstr "Arkiv" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Entire Site" msgstr "Hela webbplatsen" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Insert" msgstr "Infoga" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Exclude" msgstr "Exkludera" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Include" msgstr "Inkludera" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "All Post Types" msgstr "Alla inläggstyper" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Author" msgstr "Författare" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "All Archives" msgstr "Alla arkiv" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Manually create and edit your own custom Schema – fully control all of your properties, property groups, and the associated attributes. Please proceed with caution and validate your code to ensure it aligns with Google's Structured Data guidelines and standards." msgstr "Skapa och redigera ditt eget anpassade schema manuellt – ha full kontroll över alla egenskaper, egenskapsgrupper och tillhörande attribut. Var försiktig och validera din kod för att säkerställa att den stämmer mot Googles riktlinjer och standarder för strukturerade data." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Use" msgstr "Använd" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Schema Found" msgstr "Schema hittades" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "JSON-LD/Custom Code" msgstr "JSON-LD/anpassad kod" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "URL / Online Page" msgstr "URL/online-sida" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Import Schema Code from" msgstr "Importera schemakod från" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Test with Google" msgstr "Testa med Google" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Copied!" msgstr "Kopierad!" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Copy" msgstr "Kopiera" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "JSON-LD Code" msgstr "JSON-LD kod" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Importing…" msgstr "Importerar …" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Page URL" msgstr "URL för sida" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Process HTML" msgstr "Bearbeta HTML" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "HTML Code" msgstr "HTML-kod" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Process Code" msgstr "Bearbeta kod" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Custom JSON-LD Code" msgstr "Anpassad JSON-LD-kod" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Make schema Primary" msgstr "Gör schemat primärt" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "For example, Game, Multimedia" msgstr "Till exempel spel, multimedia" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Application Category" msgstr "Ansökningkategori" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "For example, Windows 7, OSX 10.6, Android 1.6" msgstr "Till exempel, Windows 7, OSX 10.6, Android 1.6" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Operating System" msgstr "Operativsystem" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "End date and time of the event" msgstr "Slutdatum och tid för händelsen" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "End Date" msgstr "Slutdatum" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Date and time of the event" msgstr "Datum och tid för händelsen" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Start Date" msgstr "Startdatum" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Indicates whether the event occurs online, offline at a physical location, or a mix of both online and offline." msgstr "Indicates whether the event occurs online, offline at a physical location, or a mixture of both online and offline." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Event Attendance Mode" msgstr "Event Attendance Mode" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Current status of the event (optional)" msgstr "Current status of the event (optional)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Event Status" msgstr "Händelsestatus" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Type of the event" msgstr "Typ av händelse" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Event Type" msgstr "Händelsetyp" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Editions" msgstr "Utgåvor" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Position of the episode within an ordered group of episodes (1, 2, 3, etc)." msgstr "Avsnittets ordningsnummer i en sorterad grupp av avsnitt (1, 2, 3 osv)." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Episode Number" msgstr "Avsnittets nummer" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Is episode family friendly?" msgstr "Är avsnittet familjevänligt?" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "If empty, podcast channel image will be used from the Settings page." msgstr "Om fältet är tomt används bilden för podcastkanalen på sidan inställningar." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Episode Image URL" msgstr "URL till bild för avsnittet" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "By default, current post URL is used." msgstr "Som standard används aktuell URL för inlägget." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Episode URL" msgstr "URL för avsnitt" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "ISO 8601 duration format. Example: PT37M. Use this tool to convert standard time to ISO8601 format." msgstr "Varaktighet i formatet ISO 8601. Exempel: PT37M. Använd detta verktyg för att konvertera standardtid till ISO8601-formatet." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Episode Duration" msgstr "Avsnittets längd" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A plaintext description of the episode without HTML tags." msgstr "En beskrivning av avsnittet i klartext, utan HTML-taggar." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Episode Description" msgstr "Beskrivning av avsnitt" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Episode Name" msgstr "Avsnittets namn" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Podcast Episode" msgstr "Podcast-avsnitt" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "If set to true, this property indicates whether a job posting will accept experience in place of its formal educational qualifications. If set to true, you must include both the experienceRequirements and educationRequirements properties." msgstr "Om denna egenskap är satt till true anger den om en platsannons accepterar erfarenhet som ersättning för formella krav på utbildning. Om den är satt till true måste du inkludera både egenskaperna experienceRequirements och educationRequirements." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Use Exp in place of Education" msgstr "Använd Exp i stället för Education" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Remote Job Location (Optional)" msgstr "Arbetsplats på distans (valfritt)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Use this property to specify that the job is a Work From Home (remote) job. keep address empty if job is 100% remote." msgstr "Använd denna egenskap för att ange att jobbet är ett distansjobb. Fyll inte i adressen om jobbet är helt på distans." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Is Telecommute Job" msgstr "Är distansarbete" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The hiring organization's unique identifier for the job." msgstr "Den anställande organisationens unika ID för jobbet." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Posting ID (Recommended)" msgstr "Publicerings-ID (Rekommenderat)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Type of employment. You can choose more than one value" msgstr "Type of employment. You can choose more than one value" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Employment Type (Recommended)" msgstr "Employment Type (Recommended)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "If checked, post status will be changed to Draft and its URL will return a 404 error, as required by the Rich Result guidelines" msgstr "If checked, post status will be changed to Draft and its URL will return a 404 error, as required by the Rich Result guidelines" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The date when the job posting will expire. If a job posting never expires, or you do not know when the job will expire, do not include this property" msgstr "The date when the job posting will expire. If a job posting never expires, or you do not know when the job will expire, do not include this property" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The original date on which employer posted the job. You can leave it empty to use the post publication date as job posted date" msgstr "The original date on which employer posted the job. You can leave it empty to use the post publication date as job posted date" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Steps" msgstr "Steg" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Supplies" msgstr "Förnödenheter" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Example: P12DT23H15M" msgstr "Exempel: P12DT23H15M" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "HowTo" msgstr "HowTo" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Questions" msgstr "Frågor" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The rating of the video. Supported values are float numbers in the range 0.0 (low) to 5.0 (high), inclusive. (Used in the Video Sitemap only)" msgstr "Videons betyg. Kan ha ett flyttalsvärde från och med 0,0 (lägsta betyg) till och med 5,0 (högsta). (Används endast i webbplatskarta för video)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "An arbitrary string tag describing the video. Add coma separated video tags. (Used in the Video Sitemap only)" msgstr "En etikett med godtycklig textsträng som beskriver videon. Lägg till flera videoetiketter separerarade med kommatecken. (Används endast i webbplatskarta för video)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Video Tags" msgstr "Etiketter för video" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A short description of the broad category that the video belongs to. Add coma separated video categories. (Used in the Video Sitemap only)" msgstr "En kort beskrivning av till vilken bred kategori videon hör. Lägg till videokategorier, separerade med kommatecken. (Används endast i webbplatskarta för video)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Video Category" msgstr "Videokategori" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Mark this video as Family-friendly" msgstr "Markera denna video som familjevänlig" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Is Family Friendly Video" msgstr "Är en familjevänlig video" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Height" msgstr "Höjd" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Width" msgstr "Bredd" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A video thumbnail URL" msgstr "URL för en video-miniatyr" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Upload Date" msgstr "Uppladdningsdatum" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A URL pointing to the actual video media file like MP4, MOV, etc. Please leave it empty if you don't know the URL." msgstr "A URL pointing to the actual video media file like MP4, MOV, etc. Please leave it empty if you don't know the URL." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A URL pointing to the embeddable player for the video. Example: https://www.youtube.com/embed/VIDEOID" msgstr "A URL pointing to the embeddable player for the video. Example: https://www.youtube.com/embed/VIDEOID" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Embed URL" msgstr "Bädda in URL" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "sameAs" msgstr "sameAs" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The job title of the person (for example, Financial Manager)." msgstr "The job title of the person (for example, Financial Manager)." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Job title" msgstr "Jobbtitel" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Gender" msgstr "Kön" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Keep this section empty if this is an editorial reviews." msgstr "Lämna detta avsnitt tomt om detta är en redaktionell recension." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The manufacturer of the product. If enabled, the Organization data from Local SEO settings will be used." msgstr "Produktens tillverkare. Om detta är aktiverat kommer organisationsdata från de lokala SEO-inställningarna att användas." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Add Manufacturer" msgstr "Lägg till tillverkare" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Specify another Schema.org type to further describe the product that is referenced. You can also insert a URL to an external vocabulary such as Wikidata or Wikipedia." msgstr "Ange en annan typ av schema.org för att ytterligare beskriva den refererade produkten. Du kan också infoga en URL till en extern vokabulär, såsom Wikidata eller Wikipedia." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Additional Type" msgstr "Extra typ" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Product URL" msgstr "Produkt-URL" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Product name" msgstr "Produktnamn" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Instruction Type" msgstr "Instruktionstyp" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Recipe ingredients, add one item per line" msgstr "Recipe ingredients, add one item per line" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Quantity produced by the recipe, for example 4 servings" msgstr "Quantity produced by the recipe, for example 4 servings" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Other terms for your recipe such as the season, the holiday, or other descriptors. Separate multiple entries with commas." msgstr "Other terms for your recipe, such as the season, the holiday, or other descriptors. Separate multiple entries with commas." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The cuisine of the recipe (for example, French or Ethiopian)." msgstr "The cuisine of the recipe (for example, French or Ethiopian)." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Type of dish, for example appetizer, or dessert." msgstr "Typ av rätt, till exempel förrätt eller dessert." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "URL pointing to the menu of the restaurant." msgstr "URL pointing to the menu of the restaurant." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Menu URL" msgstr "Meny-URL" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Serves Cuisine" msgstr "Serves Cuisine" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "You can either use this shortcode or Schema Block in the block editor to print the schema data in the content in order to meet the Google's guidelines. Read more about it here." msgstr "You can either use this shortcode or Schema Block in the block editor to print the schema data in the content in order to meet the Google's guidelines. Read more about it here." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The timezone is used to calculate the Open now functionality." msgstr "Tidszonen används för funktionen ”öppet nu”." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Select Timezone" msgstr "Välj tidszon" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Use 24h Format" msgstr "Använd 24-timmarsformat" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Area Served" msgstr "Betjänat område" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Payment Accepted" msgstr "Betalningsmetoder som stöds" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Currencies Accepted" msgstr "Valutor som godtas" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The price range of the business." msgstr "Företagets prisintervall." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Business FAX" msgstr "Företagsfax" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Secondary Number" msgstr "Sekundärt nummer" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Primary Number" msgstr "Primärt nummer" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "You can use the Local Business Block in the block editor, or copy and paste this in the content. Learn more" msgstr "Du kan använda blocket för lokala företag i blockredigeraren eller kopiera och klistra in det ditt innehåll. Läs mer" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "DataSets" msgstr "Datauppsättningar" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid " Only include this property if the dataset has a spatial dimension." msgstr " Inkludera denna egenskap endast om datauppsättningen har en rumslig dimension." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Spatial Coverage" msgstr "Täckt område" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The data in the dataset covers a specific time interval. Only include this property if the dataset has a temporal dimension." msgstr "Uppgifterna i datauppsättningen täcker ett visst tidsintervall. Inkludera denna egenskap endast om datauppsättningen har en tidsdimension." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Keywords summarizing the dataset. Add one keyword per line." msgstr "Nyckelord som sammanfattar datauppsättningen. Lägg till ett nyckelord per rad." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "An identifier, such as a DOI or a Compact Identifier. Add one identifier per line." msgstr "En identifierare, t.ex. en DOI eller en Compact Identifier. Lägg till en identifierare per rad." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "URL of a reference Web page that unambiguously indicates the dataset's identity, usually in a different repository." msgstr "URL till en referenswebbsida som entydigt anger datauppsättningens identitet, vanligtvis i något annat filarkiv." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Same As" msgstr "Samma som" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Location of a page describing the dataset." msgstr "Plats för en sida som beskriver datauppsättningen." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "You can use the Schema Block in the block editor, or copy and paste this in the content. This shortcode will work on this page only." msgstr "Du kan använda schemablocket i blockredigeraren eller kopiera och klistra in detta i innehållet. Den här kortkoden fungerar bara på denna sida." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The date the movie was released." msgstr "Datumet filmen släpptes." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Copy & paste this shortcode in the content." msgstr "Kopiera och klistra in denna kortkod i innehållet." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Shortcode" msgstr "Kortkod" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The review or rating must be displayed on the page to comply with Google's Schema guidelines." msgstr "The review or rating must be displayed on the page to comply with Google's Schema guidelines." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Review Location" msgstr "Granska platsen" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Movie Director" msgstr "Filmregissör" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Movie Name" msgstr "Filmnamn" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Article Section" msgstr "Sektion för artikel" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Google does not allow Person as the Publisher for articles. Organization will be used instead." msgstr "Google does not allow Person as the Publisher for articles. Organisation will be used instead." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Article Type" msgstr "Artikeltyp" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Add speakable attributes to Article Schema." msgstr "Lägg till speakable-attribut i schemat för artikel." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Enable Speakable" msgstr "Aktivera ”uttalbar”" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Website or Social Link" msgstr "Webbplats eller social länk" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Performer" msgstr "Scenartist" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Performer Information" msgstr "Information om scenartist" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The URL of the online event, where people can join. This property is required if your event is happening online" msgstr "The URL of the online event, where people can join. This property is required if your event is happening online" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Online Event URL" msgstr "URL till online-evenemang" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Course Provider URL" msgstr "Kursleverantörens URL" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Course Provider Name" msgstr "Kursleverantörens namn" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Course Provider" msgstr "Kursleverantör" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Book Format" msgstr "Bokformat" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Date of first publication of this tome" msgstr "Date of first publication of this tome" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Date Published" msgstr "Datum publicerad" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "URL specific to this edition if one exists" msgstr "URL specific to this edition if one exists" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The ISBN of the print book" msgstr "ISBN för den tryckta boken" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The edition of the book" msgstr "Utgåvan av boken" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The title of the tome. Use for the title of the tome if it differs from the book. *Optional when tome has the same title as the book" msgstr "The title of the tome. Use for the title of the tome if it differs from the book. *Optional when tome has the same title as the book" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Edition" msgstr "Utgåva" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Season URL" msgstr "Säsongens URL" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Season Name" msgstr "Säsongsnamn" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Position of the season within an ordered group of seasons (1, 2, 3, etc)." msgstr "Säsongens ordningsnummer i en sorterad grupp av säsonger (1, 2, 3 osv)." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Season Number" msgstr "Säsongsnummer" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Fully-qualified URL of the episode audio file, including the format extension (for example, .wav, .mp3)" msgstr "Fullständig URL till avsnittets ljudfil, inklusive filändelse (t.ex. .wav, .mp3)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Audio File URL" msgstr "URL för ljudfil" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The educational background needed for the job posting. If there aren't any educational requirements, use the no requirements value. If you don't know the educational requirements, don't add this property." msgstr "Den utbildningsbakgrund som krävs för det utannonserade jobbet. Om det inte finns några utbildningskrav, anger du värdet ”no requirements”. Om du inte känner till utbildningskraven ska du inte ange denna egenskap." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Use this property to specify geographic location(s) in which employees may be located for work from home jobs. At least one country is required." msgstr "Använd denna egenskap för att ange en eller flera geografiska platser där anställda kan befinna sig vid arbete hemifrån. Minst ett land måste anges." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Location Type" msgstr "Typ av plats" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The experience that's required for the job posting. If there aren't any requirements, use 0." msgstr "Erfarenheten som krävs för det utannonserade jobbet. Om det inte finns några krav, anger du 0." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Months of Experience" msgstr "Månader av erfarenhet" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Website URL of the venue" msgstr "Webbplats-URL för platsen" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Venue URL" msgstr "Platsens URL" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The venue name." msgstr "Platsens namn." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Venue Name" msgstr "Platsens namn" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Logo URL of the organization offering the job position. Leave empty to use your own company information" msgstr "Logo URL of the organisation offering the job position. Leave empty to use your own company information" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Organization Logo (Recommended)" msgstr "Organisationens logga (rekommenderat)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The URL of the organization offering the job position. Leave empty to use your own company information" msgstr "The URL of the organisation offering the job position. Leave empty to use your own company information" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Organization URL (Recommended)" msgstr "Organisationens URL (rekommenderat)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The name of the company. Leave empty to use your own company information." msgstr "Namnet på företaget. Lämna tomt för att använda din egen företagsinformation." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Hiring Organization" msgstr "Anställande organisation" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Salary amount is for" msgstr "The salary amount is for" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Payroll (Recommended)" msgstr "Payroll (Recommended)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Insert amount, e.g. 50.00, or a salary range, e.g. 40.00-50.00" msgstr "Insert amount, e.g. 50.00, or a salary range, e.g. 40.00-50.00" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Salary (Recommended)" msgstr "Lön (rekommenderat)" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Step" msgstr "Steg" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Tool" msgstr "Verktyg" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "ISO 4217 Currency code. Example: EUR" msgstr "ISO 4217 valutakod. Exempel: EUR" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The estimated cost of the supplies consumed when performing instructions." msgstr "Den uppskattade kostnaden för de förnödenheter som förbrukas när man följer instruktionerna." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Cost" msgstr "Kostnad" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Question" msgstr "Fråga" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Answer" msgstr "Svar" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A URL that points to the start time of the clip. The clip URL must point to the same URL path as the video with additional query parameters that specify the time." msgstr "En URL som pekar till klippets starttid. Klippets URL måste peka till samma URL-sökväg som videon med tillagda query-parametrar som anger tiden." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Clip URL" msgstr "Klippets URL" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The end time of the clip expressed as the number of seconds from the beginning of the work." msgstr "Klippets sluttid uttryckt som antalet sekunder från verkets början." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "End Offset" msgstr "Offset för sluttid" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The start time of the clip expressed as the number of seconds from the beginning of the work." msgstr "Klippets starttid uttryckt som antalet sekunder från verkets början." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Start Offset" msgstr "Offset för starttid" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Clip Name" msgstr "Klippets namn" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Video Clip" msgstr "Videoklipp" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Inventory Level" msgstr "Lagernivå" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The date after which the price will no longer be available" msgstr "Det datum efter vilket priset inte längre är tillgängligt" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The date when the item becomes valid." msgstr "Datumet då objektet blir giltigt." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Price Valid From" msgstr "Pris giltigt från" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Offer availability" msgstr "Offer availability" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Availability" msgstr "Tillgänglig" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Currency" msgstr "Valuta" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Price" msgstr "Pris" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Offers" msgstr "Erbjudanden" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Brand URL" msgstr "URL för varumärket" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Brand Name" msgstr "Märkesnamn" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Instruction Texts" msgstr "Instruktionstexter" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Instruction name of the recipe." msgstr "Instruction name of the recipe." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Video Upload Date" msgstr "Uppladdningsdatum för videoklipp" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "ISO 8601 duration format. Example: PT1H30M" msgstr "ISO 8601 varaktighetsformat. Till exempel: PT1H30M" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Duration" msgstr "Varaktighet" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A recipe video thumbnail URL" msgstr "En URL till miniatyr för receptvideo" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A URL pointing to the actual video media file" msgstr "En URL som pekar på videoklippets faktiska mediafil" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A video URL. Optional." msgstr "En video-URL. Valfritt." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Video URL" msgstr "Video-URL" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A recipe video Name" msgstr "Ett namn för receptvideo" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The number of calories in the recipe. Optional." msgstr "Antalet kalorier i receptet. Valfritt." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Closing Time" msgstr "Stängningstid" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Opening Time" msgstr "Öppningstid" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Open Days" msgstr "Open Days" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Longitude" msgstr "Longitud" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Latitude" msgstr "Latitud" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Geo Cordinates" msgstr "Geokoordinater" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Postal Code" msgstr "Postnummer" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Region" msgstr "Region" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Locality" msgstr "Plats" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Street Address" msgstr "Gatuadress" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The link for the download." msgstr "Nedladdningslänken." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Content URL" msgstr "Innehålls-URL" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The file format of the distribution." msgstr "Distributionens filformat." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Encoding Format" msgstr "Kodningsformat" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A license under which the dataset is distributed." msgstr "En licens, under vilken datauppsättningen distribueras." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A short summary describing a dataset." msgstr "En kort sammanfattning som beskriver en datauppsättning." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A descriptive name of a dataset." msgstr "Ett beskrivande namn för en datauppsättning." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Either a specific edition of the written work, or the volume of the work" msgstr "Either a specific edition of the written work, or the volume of the work" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Data Set" msgstr "Datauppsättning" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The catalog name." msgstr "Katalogens namn." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The same dataset can be included in more than one such repository. You can refer to a data catalog that this dataset belongs to by referencing it directly." msgstr "Samma datauppsättning kan ingå i mer än ett sådant filarkiv. Du kan hänvisa till en datakatalog denna datauppsättning tillhör genom att referera direkt till den." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Data Catalog" msgstr "Datakatalog" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Claim" msgstr "Anspråk" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Headline" msgstr "Rubrik" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Appearance" msgstr "Utseende" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Negative notes, add one item per line" msgstr "Negativa anmärkningar, en post per rad" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Positive notes, add one item per line" msgstr "Positiva kommentarer, ett objekt per rad" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Use this section only for editorial reviews." msgstr "Använd detta avsnitt endast för redaktionella recensioner." #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Modified Date" msgstr "Senast ändrad" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Review" msgstr "Recension" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "The truthfulness rating assigned to ClaimReview.reviewRating, as a human-readible short word or phrase. This value is displayed in the fact check in search results. Examples: True, Mostly true" msgstr "Det sanningsbetyg som tilldelats ClaimReview.reviewRating, som ett kort ord eller fras som kan läsas av människor. Detta värde visas i faktakontrollen i sökresultaten. Exempel: Sant, Mestadels sant" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Rating maximum score" msgstr "Högsta betygspoäng" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Rating Maximum" msgstr "Maximum Rating" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Rating minimum score" msgstr "Lägsta betygspoäng" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Rating Minimum" msgstr "Lägsta betyg" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Rating score" msgstr "Betyg" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Rating" msgstr "Betyg" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Image URL" msgstr "Bild-URL" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "cssSelectors" msgstr "css-Selektorer" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Speakable" msgstr "Går att uttala" #: includes/modules/schema/assets/js/schema.js:1 msgid "Delete" msgstr "Ta bort" #: includes/modules/schema/assets/js/schema.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Global Templates in Use" msgstr "Globala mallar som används" #: includes/modules/news-sitemap/assets/js/news-sitemap.js:1 msgid "Using an \"Index\" or \"NoIndex\" option allows you to control what Google News Bot (not to be confused with Google Search Bot) can include or not include in the Google News Index." msgstr "Med alternativet ”Index” eller ”NoIndex” kan du styra vad Google News Bot (inte att förväxla med Google Search Bot) kan inkludera eller inte inkludera i Google News Index." #: includes/modules/news-sitemap/assets/js/news-sitemap.js:1 msgid "Googlebot-News index" msgstr "Googlebot-News index" #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "When you're done editing, don't forget to hit \"publish\" to create this location." msgstr "När du är klar med redigeringen ska du komma ihåg att trycka på ”publicera” för att lägga till denna plats." #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Publish your location!" msgstr "Publicera din plats!" #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Make sure to add the Local Business Block or %s to display your business data." msgstr "Se till att lägga till blocket för lokalt företag eller %s för att visa dina företagsuppgifter." #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Show Business Information" msgstr "Visa företagsinformation" #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Add your local business's details here with \"Local Business\" Schema Markup in order to be eligible for local SERP features." msgstr "Lägg till uppgifter om ditt lokala företag här med märkschemat ”Local Business” för att vara möjliggöra funktioner för visning av lokalt baserade sökresultat." #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Local Business Schema" msgstr "Schema för lokalt företag" #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Give your business's new location a name here. This field is required and will be visible to users." msgstr "Ge ditt företags nya plats ett namn här. Fältet är obligatoriskt och kommer att vara synligt för användare." #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Local Business Name" msgstr "Namnet på det lokala företaget" #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Dismiss" msgstr "Avfärda" #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Next" msgstr "Nästa" #: includes/modules/local-seo/assets/js/rank-math-pointers.js:1 msgid "Finish" msgstr "Slutför" #: includes/modules/content-ai/assets/js/content-ai.js:1 #: includes/modules/content-ai/assets/src/content-ai.js:12 msgid "You have used all of your AI credits and need to purchase more from your SEO service provider." msgstr "Du har använt alla dina AI-krediter och behöver köpa fler från din SEO-tjänsteleverantör." #: includes/modules/content-ai/assets/js/content-ai.js:1 #: includes/modules/content-ai/assets/src/content-ai.js:8 msgid "Contact your SEO service provider for more AI credits." msgstr "Kontakta din SEO-tjänsteleverantör för att be om fler AI-krediter." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Past 5 years" msgstr "De senaste 5 åren" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Past day" msgstr "Senaste dygnet" #: includes/modules/analytics/assets/js/stats.js:1 msgid "6 Months" msgstr "6 månader" #: includes/modules/analytics/assets/js/stats.js:1 msgid "90 Days" msgstr "90 dagar" #: includes/modules/analytics/assets/js/stats.js:1 msgid "30 Days" msgstr "30 dagar" #: includes/modules/analytics/assets/js/stats.js:1 msgid "15 Days" msgstr "15 dagar" #: includes/modules/analytics/assets/js/stats.js:1 msgid "7 Days" msgstr "7 dagar" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Issue Message" msgstr "Problemmeddelande" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Items" msgstr "Objekt" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Rich Result Types" msgstr "Berikade resultattyper" #: includes/modules/analytics/assets/js/stats.js:1 msgid "detectedItems" msgstr "upptäcktaObjekt" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Severity" msgstr "Allvarlighetsgrad" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Message" msgstr "Meddelande" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Issues" msgstr "Problem" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Mobile Usability Result" msgstr "Resultat för mobil användbarhet" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Unspecified" msgstr "Ospecificerad" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Referring URLs" msgstr "Hänvisande URL:er" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Index Status Result" msgstr "Resultatstatus för index" #: includes/modules/analytics/assets/js/stats.js:1 msgid "User Canonical" msgstr "Användare Canonical" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Google Canonical" msgstr "Google Canonical" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Page Fetch State" msgstr "Status för inhämtning av sidan" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Not Available" msgstr "Inte tillgängligt" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Last Crawl Time" msgstr "Tid för senaste genomsökning" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Indexing State" msgstr "Indexerings-status" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Robots.txt State" msgstr "Robots.txt-status" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Verdict" msgstr "Utslag" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Last Crawl: " msgstr "Senaste genomsökning: " #: includes/modules/analytics/assets/js/stats.js:1 msgid "Submit now with Instant Indexing" msgstr "Skicka nu med omedelbar Indexing" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Google: " msgstr "Google: " #: includes/modules/analytics/assets/js/stats.js:1 msgid "hours ago" msgstr "timmar sedan" #: includes/modules/analytics/assets/js/stats.js:1 msgid "days ago" msgstr "dagar sedan" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Top Statuses" msgstr "Toppstatusar" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Excluded" msgstr "Uteslutet" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Only 6 keywords can be added in the graph" msgstr "Endast 6 nyckelord kan läggas till i diagrammet" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Remove from graph" msgstr "Ta bort ur diagram" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Add to graph" msgstr "Lägg till i diagram" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Allowed" msgstr "Tillåten" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Remaining" msgstr "Återstår" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Used" msgstr "Använd" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Delete All" msgstr "Ta bort alla" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Cancel" msgstr "Avbryt" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Save" msgstr "Spara" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Keyword" msgstr "Nyckelord" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Keyword Manager" msgstr "Nyckelordshanterare" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Added" msgstr "Tillagt" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Adding…" msgstr "Lägger till …" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Add" msgstr "Lägg till" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Search Keyword…" msgstr "Sök nyckelord …" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Save Settings" msgstr "Spara inställningar" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Select Post Types" msgstr "Välj inläggstyper" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Include Secondary KWs" msgstr "Inkludera sekundära nyckelord" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Options will be applied to old & new posts. By default, only Primary keyword will be imported." msgstr "Alternativen kommer att tillämpas på gamla och nya inlägg. Som standard kommer endast primära nyckelord att importeras." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Enable Auto Import" msgstr "Aktivera automatisk import" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Auto Add Focus Keywords" msgstr "Lägg till fokusord automatiskt" #: includes/modules/analytics/assets/js/stats.js:1 msgid "No new Focus Keywords found." msgstr "Inga nya fokusord hittades." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Successfully Completed." msgstr "Slutförd." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Adding Focus Keywords.." msgstr "Lägger till fokusord …" #: includes/modules/analytics/assets/js/stats.js:1 msgid "↳" msgstr "↳" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Rest of the Keywords" msgstr "Resten av nyckelorden" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Add in Keyword Manager" msgstr "Lägg till i sökordshanteraren" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Added in Keyword Manager" msgstr "Tillagd i sökordshanteraren" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Delete from Keyword Manager" msgstr "Ta bort från nyckelordshanteraren" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Top 5 Losing Keywords" msgstr "Topp 5 förlorande nyckelord" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Top 5 Winning Keywords" msgstr "Topp 5 vinnande sökord" #: includes/modules/analytics/assets/js/stats.js:1 msgid "This is how many times your site has been clicked on in the search results." msgstr "Detta är hur många gånger din webbplats har klickats på i sökresultaten." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Avg.CTR" msgstr "Avg.CTR" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Read more" msgstr "Läs mer" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Average click-through rate. Search clicks divided by search impressions." msgstr "Genomsnittlig klickfrekvens. Klick på sökningar dividerat med antalet sökvisningar." #: includes/modules/analytics/assets/js/stats.js:1 msgid "How many times your site was clicked on in the search results." msgstr "Hur många gånger din webbplats klickades i sökresultaten." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Open Report" msgstr "Öppna rapport" #: includes/modules/analytics/assets/js/stats.js:1 msgid "This is your total AdSense earning from the time period." msgstr "Detta är dina totala AdSense-intäkter under tidsperioden." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Adsense" msgstr "Adsense" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Average position of all the ranking keywords below 100 position." msgstr "Average position of all the ranking keywords below 100 position." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Total number of keywords your site ranking below 100 position." msgstr "Total number of keywords your site ranking below 100 position." #: includes/modules/analytics/assets/js/stats.js:1 msgid "How many times your site was clicked." msgstr "Hur många gånger din webbplats klickats på." #: includes/modules/analytics/assets/js/stats.js:1 msgid "How many times your site showed up in the search results." msgstr "Hur många gånger din webbplats visades i sökresultat." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Content" msgstr "Innehåll" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Traffic" msgstr "Trafik" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Links" msgstr "Länkar" #: includes/modules/analytics/assets/js/stats.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "All" msgstr "Alla" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Pageviews" msgstr "Sidvisningar" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Ranking Keywords" msgstr "Ranking av nyckelord" #: includes/modules/analytics/assets/js/stats.js:1 msgid "This is the average position of your site in the search results." msgstr "Detta är den genomsnittliga placeringen för din webbplats i sökresultaten." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Avg. Position" msgstr "Genomsnittlig position" #: includes/modules/analytics/assets/js/stats.js:1 msgid "This is the average click-through rate (search clicks divided by search impressions)." msgstr "Detta är den genomsnittliga klickfrekvensen (klick i sökningar dividerat med antalet sökvisningar)." #: includes/modules/analytics/assets/js/stats.js:1 msgid "CTR" msgstr "CTR" #: includes/modules/analytics/assets/js/stats.js:1 msgid "This is how many times your site was clicked on in the search results." msgstr "Detta är hur många gånger din webbplats har klickats på i sökresultaten." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Search Clicks" msgstr "Klick från sökningar" #: includes/modules/analytics/assets/js/stats.js:1 msgid "This is the total number of keywords your site ranked for." msgstr "Detta är det totala antalet sökord din webbplats rankas för." #: includes/modules/analytics/assets/js/stats.js:1 msgid "This is how many times your site showed up in the search results." msgstr "Detta är hur många gånger din webbplats visades i sökresultaten." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Search Impressions" msgstr "Sökvisningar" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Page Fetch" msgstr "Sidhämtning" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Robots state" msgstr "Status för robotar" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Crawled As" msgstr "Genomsökte som" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Rich Results" msgstr "Formaterat resultat" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Mobile Usability" msgstr "Användbarhet på mobil" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Indexing Allowed" msgstr "Indexering tillåtet" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Status" msgstr "Status" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Index Status" msgstr "Indexstatus" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Trend" msgstr "Trend" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Loading…" msgstr "Laddar …" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Please set the Focus Keyword for this page." msgstr "Ange fokusordet för denna sida." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Suggested Changes" msgstr "Förslagna ändringar" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Coming Soon" msgstr "Kommer snart" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Save spending time and money" msgstr "Spara tid och pengar" #: includes/modules/analytics/assets/js/stats.js:1 msgid "SEO suggestions" msgstr "SEO-förslag" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Periodically analyze post" msgstr "Analysera inlägget regelbundet" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Intelligent Suggestions" msgstr "Intelligenta förslag" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Ranked for most Keywords" msgstr "Rankad för flest sökord" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Ranked for most Clicks" msgstr "Rankad för flest klick" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Ranked for most Impressions" msgstr "Rankad för flest visningar" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Ranked for most Search Traffic" msgstr "Rankad för mest söktrafik" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Schema type of the post." msgstr "Inläggets schematyp." #: includes/modules/analytics/assets/js/stats.js:1 msgid "The primary focus keyword set for the post." msgstr "Det primära fokusord som angetts för inlägget." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Primary Keyword" msgstr "Primärt sökord" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Rank Math’s SEO Analyzer Score." msgstr "Rank Maths SEO Analyzer-betyg." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Rank Math SEO score." msgstr "Rank Math SEO-betyg." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Content Score" msgstr "Innehållspoäng" #: includes/modules/analytics/assets/js/stats.js:1 msgid "SEO Score" msgstr "SEO-poäng" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Timeframe" msgstr "Tidsram" #: includes/modules/analytics/assets/js/stats.js:1 msgid "[Edit]" msgstr "[Redigera]" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Top 5 Losing Posts" msgstr "De 5 inlägg som tappat mest" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Top 5 Winning Posts" msgstr "Topp 5 vinnande inlägg" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Avg. CTR" msgstr "Genomsnittlig CTR" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Clicks" msgstr "Klick" #: includes/modules/analytics/assets/js/stats.js:1 msgid "#" msgstr "#" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Search Post URL" msgstr "Sök URL för inlägget" #: includes/modules/analytics/assets/js/stats.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "No results found matching your search query." msgstr "Inga resultat hittades som matchar din sökfråga." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Position History" msgstr "Positionshistorik" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Are you sure you want to delete all the Manually Tracked keywords from Rank Tracker? This action is irreversible." msgstr "Är du säker på att du vill ta bort alla manuellt spårade nyckelord från Rank Tracker? Åtgärden kan inte ångras." #: includes/modules/analytics/assets/js/stats.js:1 msgid "Upgrade your plan!" msgstr "Uppgradera paketet!" #: includes/modules/analytics/assets/js/stats.js:1 msgid "Your keyword quota has expired. Please upgrade your plan to increase the limit." msgstr "Ditt tillåtna antal nyckelord är uppnått. Uppgradera ditt paket för att höja gränsen." #: includes/modules/analytics/assets/js/admin-bar.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "This is the number of pageviews carried out by visitors from Google." msgstr "This is the number of pageviews carried out by visitors from Google." #: includes/modules/analytics/assets/js/admin-bar.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Refresh" msgstr "Uppdatera" #: includes/modules/analytics/assets/js/admin-bar.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Google PageSpeed score for desktop and mobile." msgstr "Google PageSpeed-poäng för datorskärm resp. mobil." #: includes/modules/analytics/assets/js/admin-bar.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "PageSpeed" msgstr "PageSpeed" #: assets/admin/js/gutenberg-formats.js:1 msgid "Link" msgstr "Länk" #: assets/admin/js/gutenberg-formats.js:1 msgid "Link edited." msgstr "Länk redigerad." #: assets/admin/js/gutenberg-formats.js:1 msgid "Warning: the link has been inserted but may have errors. Please test it." msgstr "Varning: länken har infogats men kan innehålla fel. Testa den." #: assets/admin/js/gutenberg-formats.js:1 msgid "%s (opens in a new tab)" msgstr "%s (öppnas i en ny flik)" #: assets/admin/js/gutenberg-formats.js:1 msgid "Set to mentions." msgstr "Ange till omnämnanden." #: assets/admin/js/gutenberg-formats.js:1 msgid "Set to about." msgstr "Ange ungefärligt." #: assets/admin/js/gutenberg-formats.js:1 msgid "Set to sponsored." msgstr "Ange som sponsrad." #: assets/admin/js/gutenberg-formats.js:1 msgid "Set to nofollow." msgstr "Ange till följ inte." #: assets/admin/js/gutenberg-formats.js:1 msgid "Open in new tab." msgstr "Öppna i ny flik." #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Close" msgstr "Stäng" #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 msgid "Google Trends" msgstr "Google Trends" #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Interest" msgstr "Intresse" #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Past 12 months" msgstr "Senaste 12 månaderna" #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Past 90 days" msgstr "Senaste 90 dagarna" #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Past 30 days" msgstr "Senaste 30 dagarna" #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Past 7 days" msgstr "Senaste 7 dagarna" #: assets/admin/js/blocks.js:1 msgid "Move down" msgstr "Flytta ner" #: assets/admin/js/blocks.js:1 msgid "Move up" msgstr "Flytta upp" #: assets/admin/js/blocks.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Material" msgstr "Material" #: assets/admin/js/blocks.js:1 msgid "Add one tool per line." msgstr "Lägg till ett verktyg per rad." #: assets/admin/js/blocks.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Tools" msgstr "Verktyg" #: assets/admin/js/blocks.js:1 msgid "Add one supply element per line." msgstr "Lägg till en utbudspost per rad." #: assets/admin/js/blocks.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Supply" msgstr "Utbud" #: assets/admin/js/blocks.js:1 msgid "USD" msgstr "USD" #: assets/admin/js/blocks.js:1 msgid "Estimated Cost" msgstr "Uppskattad kostnad" #: assets/admin/js/blocks.js:1 msgid "Rank Math's Local Business block" msgstr "Rank Maths block för lokala företag" #: assets/admin/js/blocks.js:1 msgid "Local Business by Rank Math" msgstr "Lokala företag av Rank Math" #: assets/admin/js/blocks.js:1 msgid "Contact" msgstr "Kontakt" #: assets/admin/js/blocks.js:1 msgid "All Locations" msgstr "Alla platser" #: assets/admin/js/blocks.js:1 msgid "Show open now label after opening hour for current day" msgstr "Visa texten ”Öppet nu” efter öppettiden för aktuell dag" #: assets/admin/js/blocks.js:1 msgid "Hide Closed Days" msgstr "Dölj stängda dagar" #: assets/admin/js/blocks.js:1 msgid "Show %s" msgstr "Visa %s" #: assets/admin/js/blocks.js:1 msgid "Show Opening Hours" msgstr "Visa öppettider" #: assets/admin/js/blocks.js:1 msgid "Show Price Indication" msgstr "Visa prisangivelse" #: assets/admin/js/blocks.js:1 msgid "Show COC number" msgstr "Visa COC-nummer" #: assets/admin/js/blocks.js:1 msgid "Show TAX ID" msgstr "Visa moms-ID" #: assets/admin/js/blocks.js:1 msgid "Show VAT number" msgstr "Visa momsregistreringsnummer" #: assets/admin/js/blocks.js:1 msgid "Show Logo" msgstr "Visa logga" #: assets/admin/js/blocks.js:1 msgid "Show Business URL" msgstr "Visa företagets URL" #: assets/admin/js/blocks.js:1 msgid "Show Email" msgstr "Visa e-postadress" #: assets/admin/js/blocks.js:1 msgid "Show FAX number" msgstr "Visa faxnummer" #: assets/admin/js/blocks.js:1 msgid "Show Secondary number" msgstr "Visa sekundärt nummer" #: assets/admin/js/blocks.js:1 msgid "Show Primary number" msgstr "Visa primärt nummer" #: assets/admin/js/blocks.js:1 msgid "Show Country" msgstr "Visa land" #: assets/admin/js/blocks.js:1 msgid "Show State" msgstr "Visa delstat" #: assets/admin/js/blocks.js:1 msgid "Show address on one line" msgstr "Visa adressen på en rad" #: assets/admin/js/blocks.js:1 msgid "Show Company Address" msgstr "Visa företagets adress" #: assets/admin/js/blocks.js:1 msgid "Show Company Name" msgstr "Visa företagsnamn" #: assets/admin/js/blocks.js:1 msgid "Show nearest location if none is found within radius" msgstr "Visa den närmaste platsen om ingen träff finns inom radien" #: assets/admin/js/blocks.js:1 msgid "Add dropdown to filter results by category" msgstr "Lägg till rullgardinsmeny för filtrering av resultat efter kategori" #: assets/admin/js/blocks.js:1 msgid "Search Locations within the radius" msgstr "Sök platser inom radien" #: assets/admin/js/blocks.js:1 msgid "Show radius" msgstr "Visa radie" #: assets/admin/js/blocks.js:1 msgid "Route Label" msgstr "Etikett för rutten" #: assets/admin/js/blocks.js:1 msgid "Show Route Planner" msgstr "Visa navigering" #: assets/admin/js/blocks.js:1 msgid "Show InfoWindow" msgstr "Visa infofönster" #: assets/admin/js/blocks.js:1 msgid "Show Marker Clustering" msgstr "Visa märkeskluster" #: assets/admin/js/blocks.js:1 msgid "Allow Dragging" msgstr "Tillåt dra-och-släpp" #: assets/admin/js/blocks.js:1 msgid "Allow Zoom by scroll" msgstr "Tillåt zoomning via skrollning" #: assets/admin/js/blocks.js:1 msgid "Allow Zoom" msgstr "Tillåt zoomning" #: assets/admin/js/blocks.js:1 msgid "Zoom Level" msgstr "Zoom-nivå" #: assets/admin/js/blocks.js:1 msgid "Show Category filter" msgstr "Visa kategorifilter" #: assets/admin/js/blocks.js:1 msgid "Map Height" msgstr "Kartans höjd" #: assets/admin/js/blocks.js:1 msgid "Map Width" msgstr "Kartans bredd" #: assets/admin/js/blocks.js:1 msgid "Map Type" msgstr "Karttyp" #: assets/admin/js/blocks.js:1 msgid "Show Map" msgstr "Visa karta" #: assets/admin/js/blocks.js:1 msgid "Map Settings" msgstr "Kartinställningar" #: assets/admin/js/blocks.js:1 msgid "Opening Hours Settings" msgstr "Inställningar för öppettider" #: assets/admin/js/blocks.js:1 msgid "Address Settings" msgstr "Adressinställningar" #: assets/admin/js/blocks.js:1 msgid "Preview Image" msgstr "Bild för förhandsvisning" #: assets/admin/js/blocks.js:1 msgid "Location Categories" msgstr "Platskategorier" #: assets/admin/js/blocks.js:1 msgid "Locations" msgstr "Platser" #: assets/admin/js/blocks.js:1 msgid "Store Locator" msgstr "Hitta butik" #: assets/admin/js/blocks.js:1 msgid "Map" msgstr "Karta" #: assets/admin/js/blocks.js:1 msgid "Settings" msgstr "Inställningar" #: rank-math-pro.php:115 msgid "Please update Rank Math Free to the latest version first before using Rank Math PRO." msgstr "Uppdatera först Rank Math Free till den senaste versionen innan du använder Rank Math PRO." #: includes/modules/video-sitemap/class-video-sitemap.php:63 msgid "Video Sitemaps give search engines information about video content on your site. More information: Video Sitemaps" msgstr "Webbplatskartor för video ger sökmotorer information om videoinnehåll på din webbplats. Här hittar du mer information: Webbplatskartor för video" #: includes/modules/seo-analysis/views/competitor-analysis.php:51 msgid "The total test count is different for the competitor as we don't have access to their database." msgstr "Det totala antalet tester är annorlunda för konkurrenten eftersom vi inte har tillgång till deras databaser." #: includes/modules/seo-analysis/views/competitor-analysis.php:51 msgid "Note:" msgstr "Obs:" #: includes/modules/seo-analysis/views/competitor-analysis.php:44 msgid "Complete" msgstr "Färdigt" #: includes/modules/seo-analysis/views/competitor-analysis.php:34 msgid "Start Audit" msgstr "Starta granskning" #: includes/modules/seo-analysis/views/competitor-analysis.php:29 msgid "Enter a site URL to see how it ranks for the same SEO criteria as your site." msgstr "Ange en webbplats-URL för att se hur den rankas enligt samma SEO-kriterier som din webbplats." #: includes/modules/seo-analysis/views/competitor-analysis.php:27 msgid "Competitor Analysis" msgstr "Analys av konkurrenter" #: includes/modules/seo-analysis/class-seo-analysis-pro.php:81 msgid "Print" msgstr "Skriv ut" #. Translators: Placeholder is the image title. #: includes/modules/schema/video/class-parser.php:327 msgid "Video Thumbnail: %s" msgstr "Videominiatyr: %s" #: includes/modules/schema/video/class-parser.php:299 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Video Thumbnail" msgstr "Videominiatyr" #: includes/modules/schema/shortcode/podcastepisode.php:112 msgid "By" msgstr "av" #: includes/modules/schema/shortcode/podcastepisode.php:89 msgid "Episode" msgstr "Avsnitt" #: includes/modules/schema/shortcode/podcastepisode.php:78 msgid "Season" msgstr "Säsong" #: includes/modules/schema/shortcode/podcastepisode.php:40 msgid "%d Sec" msgstr "%d sek" #: includes/modules/schema/shortcode/podcastepisode.php:39 msgid "%d Min" msgstr "%d min" #: includes/modules/schema/shortcode/podcastepisode.php:38 msgid "%d Hour" msgstr "%d timme" #: includes/modules/schema/class-snippet-pro-shortcode.php:104 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Cons" msgstr "Svagheter" #: includes/modules/schema/class-snippet-pro-shortcode.php:103 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Pros" msgstr "Fördelar" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:516 msgid "Merged" msgstr "Sammanfogat" #. Translators: placeholder is a link to the KB article. #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:77 msgid "our Knowledge Base article" msgstr "vår kunskapsbasartikel" #. Translators: placeholder is a link to the KB article. #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:77 msgid "For more information, please see %s." msgstr "Mer information finns i %s." #. Translators: placeholder is the filter name. #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:71 msgid "If an imported redirection differs from an existing redirection (or another imported redirection) only by the source value, then those redirections will be merged into a single redirection with multiple sources. You can change this behavior with the %s filter hook." msgstr "Om en importerad omdirigering skiljer sig från en befintlig omdirigering (eller en annan importerad omdirigering) endast genom källadresserna, kommer dessa omdirigeringar att slås samman till en enda omdirigering med flera källadresser. Du kan ändra detta beteende med filter-hooken %s." #. Translators: placeholder 1 is the column name, placeholder 2 is the possible #. column value ("case"). #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:65 msgid "The %1$s column may contain the value %2$s, or nothing." msgstr "Kolumnen %1$s kan innehålla värdet %2$s, eller ingenting." #. Translators: placeholders are column names. #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:62 msgid "Only the %1$s and the %2$s columns are required, the others are optional." msgstr "Endast kolumnerna %1$s och %2$s är obligatoriska, de övriga är valfria." #: includes/modules/redirections/class-schedule.php:375 msgid "One or more of the selected redirections could not be changed because they are scheduled for future activation/deactivation." msgstr "En eller flera av de valda omdirigeringarna kunde inte ändras eftersom de är schemalagda för framtida aktivering/inaktivering." #: includes/modules/redirections/class-schedule.php:89 msgid "Redirection will be deactivated on this date (optional)." msgstr "Omdirigering kommer att inaktiveras detta datum (valfritt)." #: includes/modules/redirections/class-schedule.php:88 msgid "Scheduled Deactivation" msgstr "Schemalagd inaktivering" #: includes/modules/redirections/class-schedule.php:72 msgid "Redirection will be activated on this date (optional)." msgstr "Omdirigering kommer att aktiveras detta datum (valfritt)." #: includes/modules/redirections/class-schedule.php:71 msgid "Scheduled Activation" msgstr "Schemalagd aktivering" #: includes/modules/podcast/views/options.php:117 msgid "Add copyright details if your show is copyrighted." msgstr "Lägg till upphovsrättsinformation om ditt program är upphovsrättsskyddat." #: includes/modules/podcast/views/options.php:116 msgid "Copyright Text" msgstr "Copyright-text" #: includes/modules/podcast/views/options.php:107 msgid "Indicates whether the podcast is explicit language or adult content." msgstr "Anger om podcasten innehåller explicit språk eller vuxeninnehåll." #: includes/modules/podcast/views/options.php:106 msgid "Is Explicit" msgstr "Är explicit" #: includes/modules/podcast/views/options.php:97 msgid "Add the tracking prefix provided by your tracking service like Chartable, Podsights, Podtrac, etc." msgstr "Lägg till det spårningsprefix som tillhandahålls av din spårningstjänst, såsom Chartable, Podsights, Podtrac, etc." #: includes/modules/podcast/views/options.php:96 msgid "Tracking Prefix" msgstr "Prefix för spårning" #: includes/modules/podcast/views/options.php:87 msgid "Min Size: 1400x1400px, Max Size: 3000x3000px.
    The filesize should not exceed 0.5MB." msgstr "Minsta storlek: 1400x1400px, Max storlek: 3000x3000px.
    Filstorleken bör inte överstiga 0,5 MB." #: includes/modules/podcast/views/options.php:78 msgid "Select the category that best reflects the content of your show." msgstr "Välj vilken kategori som bäst speglar innehållet i ditt program." #: includes/modules/podcast/views/options.php:75 msgid "Technology" msgstr "Teknik" #: includes/modules/podcast/views/options.php:74 msgid "TV & Film" msgstr "TV och film" #: includes/modules/podcast/views/options.php:73 msgid "Sports & Recreation" msgstr "Sport och fritid" #: includes/modules/podcast/views/options.php:72 msgid "Society & Culture" msgstr "Samhälle och kultur" #: includes/modules/podcast/views/options.php:71 msgid "Science & Medicine" msgstr "Forskning och medicin" #: includes/modules/podcast/views/options.php:70 msgid "Religion & Spirituality" msgstr "Religion och andlighet" #: includes/modules/podcast/views/options.php:69 msgid "News & Politics" msgstr "Nyheter och politik" #: includes/modules/podcast/views/options.php:67 msgid "Kids & Family" msgstr "Barn och familj" #: includes/modules/podcast/views/options.php:66 msgid "Health" msgstr "Hälsovård" #: includes/modules/podcast/views/options.php:65 msgid "Government & Organizations" msgstr "Myndigheter och organisationer" #: includes/modules/podcast/views/options.php:64 msgid "Games & Hobbies" msgstr "Spel och hobby" #: includes/modules/podcast/views/options.php:63 msgid "Education" msgstr "Utbildning" #: includes/modules/podcast/views/options.php:62 msgid "Comedy" msgstr "Komedi" #: includes/modules/podcast/views/options.php:61 msgid "Business" msgstr "Företag" #: includes/modules/podcast/views/options.php:60 msgid "Arts" msgstr "Konst" #: includes/modules/podcast/views/options.php:57 msgid "Podcast Category" msgstr "Podcast-kategori" #: includes/modules/podcast/views/options.php:49 msgid "The email address of the podcast owner. Please make sure the email address is active and monitored." msgstr "E-postadressen till podcastens ägare. Kontrollera att e-postadressen fungerar och övervakas." #: includes/modules/podcast/views/options.php:48 msgid "Owner Email " msgstr "Ägarens e-postadress " #: includes/modules/podcast/views/options.php:40 msgid "The podcast owner contact name." msgstr "Namn på podcastens kontaktperson." #: includes/modules/podcast/views/options.php:39 msgid "Owner Name" msgstr "Ägarens namn" #: includes/modules/podcast/views/options.php:29 msgid "A plaintext description of the podcast." msgstr "En beskrivning av podcasten i klartext." #: includes/modules/podcast/views/options.php:28 msgid "Podcast Description" msgstr "Podcast-beskrivning" #: includes/modules/podcast/views/options.php:18 msgid "Name of the podcast." msgstr "Podcastens namn." #: includes/modules/podcast/views/options.php:17 msgid "Podcast Name" msgstr "Podcastnamn" #. translators: Link to Podcast RSS feed #: includes/modules/podcast/class-podcast.php:87 msgid "Your Podcast RSS feed can be found here: %s" msgstr "RSS-flödet för din podcast finns här: %s" #. translators: Link to kb article #: includes/modules/podcast/class-podcast.php:84 msgid "Learn more" msgstr "Läs mer" #: includes/modules/podcast/class-podcast.php:53 msgid "Podcast channel image configured in the Rank Math Settings." msgstr "Bilden för podcast-kanalen konfigureras i inställningarna för Rank Math." #: includes/modules/podcast/class-podcast.php:52 #: includes/modules/podcast/views/options.php:86 msgid "Podcast Image" msgstr "Bild för podcast" #: includes/modules/news-sitemap/class-news-sitemap.php:133 msgid "News Sitemaps allow you to control which content you submit to Google News. More information: News Sitemaps overview" msgstr "Med webbplatskarta för nyheter (News Sitemaps) kan du styra vilket innehåll du skickar till Google News. Läs mer: Översikt över webbplatskarta för nyheter" #: includes/modules/local-seo/views/titles-options.php:318 msgid "Min Size: 112Χ112px.
    A squared image is preferred by the search engines." msgstr "Minsta storlek: 112Χ112px.
    Sökmotorerna föredrar kvadratiska bilder." #: includes/modules/local-seo/views/titles-options.php:308 msgid "Your name or company name intended to feature in Google's Knowledge Panel." msgstr "Ditt eller företagets namn som det är avsett att visas i Googles kunskapspanel." #: includes/modules/local-seo/views/titles-options.php:307 msgid "Person/Organization Name" msgstr "Namn på person/organisation" #: includes/modules/local-seo/views/titles-options.php:299 msgid "An alternate version of your site name (for example, an acronym or shorter name)." msgstr "En alternativ version av webbplatsens namn (t.ex. en initialförkortning eller ett kortare namn)." #: includes/modules/local-seo/views/titles-options.php:298 msgid "Website Alternate Name" msgstr "Alternativt webbplatsnamn" #: includes/modules/local-seo/views/titles-options.php:289 msgid "Enter the name of your site to appear in search results." msgstr "Ange namnet på din webbplats som det ska visas i sökresultaten." #: includes/modules/local-seo/views/titles-options.php:288 msgid "Website Name" msgstr "Webbplatsnamn" #: includes/modules/local-seo/class-admin.php:81 assets/admin/js/blocks.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Local Business" msgstr "Lokalt företag" #: includes/modules/local-seo/class-admin.php:80 #: includes/modules/podcast/views/options.php:59 #: includes/modules/analytics/assets/js/stats.js:1 msgid "None" msgstr "Ingen" #: includes/modules/local-seo/class-admin.php:62 msgid "KML is a file format used to display geographic data in an Earth browser such as Google Earth. More information: Locations KML" msgstr "KML är ett filformat som används för att visa geografiska data t.ex. i Google Earth. Mer information finns här: KML för platser" #: includes/modules/analytics/class-analytics.php:634 msgid "Search Impression:" msgstr "Sökvisningar:" #: includes/modules/analytics/class-analytics.php:633 msgid "Search Traffic:" msgstr "Söktrafik:" #: includes/modules/analytics/class-ajax.php:51 msgid "Data import will not work for this service as sufficient permissions are not given." msgstr "Dataimport fungerar inte för denna tjänst eftersom tillräcklig behörighet inte har getts." #: includes/class-modules.php:84 msgid "Please activate Schema module to use this module." msgstr "Aktivera Schema-modulen för att använda denna modul." #: includes/class-modules.php:76 msgid "Make your podcasts discoverable via Google Podcasts, Apple Podcasts, and similar services with Podcast RSS feed and Schema Markup generated by Rank Math." msgstr "Gör det möjligt att hitta din podcast via Google Podcasts, Apple Podcasts och liknande tjänster med hjälp av podcast-RSS-flöde och Schema-märkning, genererad av Rank Math." #: includes/admin/class-post-filters.php:79 includes/class-modules.php:75 #: includes/modules/podcast/class-podcast.php:82 msgid "Podcast" msgstr "Podcast" #: includes/admin/class-post-filters.php:93 msgid "How To" msgstr "Så här gör man" #: includes/admin/class-admin-helper.php:616 msgid "Unknown Region" msgstr "Okänd region" #: includes/admin/class-admin-helper.php:611 msgid "Wallis & Futuna" msgstr "Wallis och Futuna" #: includes/admin/class-admin-helper.php:600 msgid "U.S. Virgin Islands" msgstr "Amerikanska Jungfruöarna" #: includes/admin/class-admin-helper.php:598 msgid "Turks & Caicos Islands" msgstr "Turks-och Caicosöarna" #: includes/admin/class-admin-helper.php:594 msgid "Trinidad & Tobago" msgstr "Trinidad och Tobago" #: includes/admin/class-admin-helper.php:586 msgid "São Tomé & Príncipe" msgstr "São Tomé och Príncipe" #: includes/admin/class-admin-helper.php:581 msgid "Svalbard & Jan Mayen" msgstr "Svalbard och Jan Mayen" #: includes/admin/class-admin-helper.php:578 msgid "St. Vincent & Grenadines" msgstr "Saint Vincent och Grenadinerna" #: includes/admin/class-admin-helper.php:577 msgid "St. Pierre & Miquelon" msgstr "St. Pierre och Miquelon" #: includes/admin/class-admin-helper.php:576 msgid "St. Martin" msgstr "St. Martin" #: includes/admin/class-admin-helper.php:575 msgid "St. Lucia" msgstr "St Lucia" #: includes/admin/class-admin-helper.php:574 msgid "St. Kitts & Nevis" msgstr "St. Kitts och Nevis" #: includes/admin/class-admin-helper.php:573 msgid "St. Helena" msgstr "Sankta Helena" #: includes/admin/class-admin-helper.php:563 msgid "Sint Maarten" msgstr "Sint Maarten" #: includes/admin/class-admin-helper.php:554 msgid "Réunion" msgstr "Réunion" #: includes/admin/class-admin-helper.php:541 msgid "Palestine" msgstr "Palestina" #: includes/admin/class-admin-helper.php:523 msgid "Myanmar (Burma)" msgstr "Myanmar (Burma)" #: includes/admin/class-admin-helper.php:501 msgid "Macau" msgstr "Macau" #: includes/admin/class-admin-helper.php:490 msgid "Kosovo" msgstr "Kosovo" #: includes/admin/class-admin-helper.php:447 msgid "Falkland Islands (Islas Malvinas)" msgstr "Falklandsöarna (Malvinerna)" #: includes/admin/class-admin-helper.php:435 msgid "Côte d'Ivoire" msgstr "Elfenbenskusten" #: includes/admin/class-admin-helper.php:434 assets/admin/js/divi.js:1 #: assets/admin/js/elementor.js:1 assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Czechia" msgstr "Tjeckien" #: includes/admin/class-admin-helper.php:427 msgid "Congo - Kinshasa" msgstr "Kongo (Kinshasa)" #: includes/admin/class-admin-helper.php:426 msgid "Congo - Brazzaville" msgstr "Kongo (Brazzaville)" #: includes/admin/class-admin-helper.php:417 msgid "Caribbean Netherlands" msgstr "Nederländska Karibien" #: includes/admin/class-admin-helper.php:404 msgid "Bosnia & Herzegovina" msgstr "Bosnien och Hercegovina" #: includes/admin/class-admin-helper.php:386 msgid "Antigua & Barbuda" msgstr "Antigua och Barbuda" #: includes/admin/class-admin-helper.php:378 msgid "Aland Islands" msgstr "Åland" #: includes/admin/class-admin-helper.php:360 msgid "Virgin Islands, U.S." msgstr "Amerikanska Jungfruöarna" #: includes/admin/class-admin-helper.php:359 msgid "Virgin Islands, British" msgstr "Brittiska Jungfruöarna" #: includes/admin/class-admin-helper.php:358 msgid "Viet Nam" msgstr "Vietnam" #: includes/admin/class-admin-helper.php:353 msgid "United States Minor Outlying Islands" msgstr "Förenta staternas mindre öar i Oceanien och Västindien" #: includes/admin/class-admin-helper.php:352 #: includes/admin/class-admin-helper.php:605 assets/admin/js/divi.js:1 #: assets/admin/js/elementor.js:1 assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "United States" msgstr "USA" #: includes/admin/class-admin-helper.php:351 #: includes/admin/class-admin-helper.php:604 assets/admin/js/divi.js:1 #: assets/admin/js/elementor.js:1 assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "United Kingdom" msgstr "Storbritannien" #: includes/admin/class-admin-helper.php:336 msgid "Tanzania, United Republic of" msgstr "Tanzania, Förenade republiken" #: includes/admin/class-admin-helper.php:334 msgid "Taiwan, Province of China" msgstr "Taiwan, kinesisk provins" #: includes/admin/class-admin-helper.php:333 msgid "Syrian Arab Republic" msgstr "Syriska arabiska republiken" #: includes/admin/class-admin-helper.php:324 msgid "South Georgia and the South Sandwich Islands" msgstr "Sydgeorgien och Sydsandwichöarna" #: includes/admin/class-admin-helper.php:315 msgid "Serbia and Montenegro" msgstr "Serbien och Montenegro" #: includes/admin/class-admin-helper.php:312 msgid "Sao Tome and Principe" msgstr "Sao Tomé och Principe" #: includes/admin/class-admin-helper.php:310 #: includes/admin/class-admin-helper.php:555 msgid "Samoa" msgstr "Samoa" #: includes/admin/class-admin-helper.php:303 msgid "Russian Federation" msgstr "Ryssland" #: includes/admin/class-admin-helper.php:299 #: includes/admin/class-admin-helper.php:549 msgid "Puerto Rico" msgstr "Puerto Rico" #: includes/admin/class-admin-helper.php:290 msgid "Palestinian Territory, Occupied" msgstr "Palestinska territoriet, ockuperat" #: includes/admin/class-admin-helper.php:289 #: includes/admin/class-admin-helper.php:540 msgid "Palau" msgstr "Palau" #: includes/admin/class-admin-helper.php:266 #: includes/admin/class-admin-helper.php:285 #: includes/admin/class-admin-helper.php:536 msgid "Northern Mariana Islands" msgstr "Nordmarianerna" #: includes/admin/class-admin-helper.php:265 msgid "Moldova, Republic of" msgstr "Moldavien, Republiken" #: includes/admin/class-admin-helper.php:264 msgid "Micronesia, Federated States of" msgstr "Mikronesiens federerade stater" #: includes/admin/class-admin-helper.php:251 msgid "Macedonia, the Former Yugosalv Republic of" msgstr "Makedonien, f.d. jugoslaviska republiken" #: includes/admin/class-admin-helper.php:250 msgid "Macao" msgstr "Macau" #: includes/admin/class-admin-helper.php:246 msgid "Libyan Arab Jamahiriya" msgstr "Staten Libyen" #: includes/admin/class-admin-helper.php:241 msgid "Lao People's Democratic Republic" msgstr "Demokratiska folkrepubliken Laos" #: includes/admin/class-admin-helper.php:238 msgid "Korea, Republic of" msgstr "Sydkorea" #: includes/admin/class-admin-helper.php:237 msgid "Korea, Democratic People's Republic of" msgstr "Nordkorea" #: includes/admin/class-admin-helper.php:228 #: includes/admin/class-admin-helper.php:479 assets/admin/js/divi.js:1 #: assets/admin/js/elementor.js:1 assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Ireland" msgstr "Irland" #: includes/admin/class-admin-helper.php:226 msgid "Iran, Islamic Republic of" msgstr "Iran (Islamiska republiken Iran)" #: includes/admin/class-admin-helper.php:219 msgid "Holy See (Vatican City State)" msgstr "Vatikanstaten" #: includes/admin/class-admin-helper.php:218 msgid "Heard Island and Mcdonald Islands" msgstr "Heard- och McDonaldöarna" #: includes/admin/class-admin-helper.php:212 #: includes/admin/class-admin-helper.php:464 msgid "Guam" msgstr "Guam" #: includes/admin/class-admin-helper.php:194 msgid "Falkland Islands (Malvinas)" msgstr "Falklandsöarna (Malvinerna)" #: includes/admin/class-admin-helper.php:178 msgid "Cote D'ivoire" msgstr "Elfenbenskusten" #: includes/admin/class-admin-helper.php:175 msgid "Congo, the Democratic Republic of the" msgstr "Kongo, Demokratiska republiken" #: includes/admin/class-admin-helper.php:174 msgid "Congo" msgstr "Kongo" #: includes/admin/class-admin-helper.php:157 msgid "Brunei Darussalam" msgstr "Brunei Darussalam" #: includes/admin/class-admin-helper.php:129 #: includes/admin/class-admin-helper.php:381 msgid "American Samoa" msgstr "Amerikanska Samoa" #: includes/admin/class-admin-helper.php:125 #: includes/admin/class-admin-helper.php:376 assets/admin/js/divi.js:1 #: assets/admin/js/elementor.js:1 assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Worldwide" msgstr "Över hela världen" #. Author URI of the plugin msgid "https://rankmath.com/?utm_source=Plugin&utm_medium=Readme%20Author%20URI&utm_campaign=WP" msgstr "https://rankmath.com/?utm_source=Plugin&utm_medium=Readme%20Author%20URI&utm_campaign=WP" #. Author of the plugin #: assets/admin/js/blocks.js:1 msgid "Rank Math" msgstr "Rank Math" #. Description of the plugin msgid "Super-charge your website’s SEO with the Rank Math PRO options like Site Analytics, SEO Performance, Custom Schema Templates, News/Video Sitemaps, etc." msgstr "Sätt fart på din webbplats SEO med Rank Math PRO-alternativ, såsom webbplatsanalys, SEO-prestanda, anpassade schema-mallar, webbplatser för nyheter eller video, osv." #. Plugin URI of the plugin msgid "https://rankmath.com/wordpress/plugin/seo-suite/" msgstr "https://rankmath.com/wordpress/plugin/seo-suite/" #. Plugin Name of the plugin msgid "Rank Math SEO PRO" msgstr "Rank Math SEO PRO" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Recipe Instructions" msgstr "Receptinstruktioner" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Recipe Ingredients" msgstr "Receptingredienser" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Recipe Video Thumbnail" msgstr "Recipe Video Thumbnail" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "A recipe video Description" msgstr "A recipe video Description" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Cooking Time" msgstr "Tillagningstid" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Preparation Time" msgstr "Förberedelsetid" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Calories" msgstr "Kalorier" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Recipe Yield" msgstr "Recipe Yield" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Cuisine" msgstr "Kök" #: assets/admin/js/blocks.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Type" msgstr "Typ" #: includes/modules/schema/shortcode/claimreview.php:68 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Alternate Name" msgstr "Alternativt namn" #: includes/class-register-vars.php:40 includes/class-register-vars.php:51 msgid "Random Word" msgstr "Slumpmässigt ord" #: includes/modules/analytics/views/email-reports/sections/summary.php:101 msgid "Average Position" msgstr "Genomsnittlig position" #: includes/modules/analytics/views/email-reports/sections/summary.php:87 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Total Keywords" msgstr "Totalt antal nyckelord" #: includes/modules/analytics/views/email-reports/sections/summary.php:55 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Total Clicks" msgstr "Totalt antal klick" #: includes/modules/analytics/views/email-reports/sections/summary.php:39 #: includes/modules/analytics/views/email-reports/sections/summary.php:70 msgid "Total Impressions" msgstr "Totalt antal visningar" #: includes/modules/analytics/views/email-reports/sections/losing-posts.php:33 #: includes/modules/analytics/views/email-reports/sections/summary.php:24 #: includes/modules/analytics/views/email-reports/sections/winning-posts.php:33 #: includes/modules/analytics/assets/js/admin-bar.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Search Traffic" msgstr "Söktrafik" #: includes/modules/analytics/views/email-reports/sections/losing-posts.php:29 #: includes/modules/analytics/views/email-reports/sections/winning-posts.php:29 msgid "Post" msgstr "Inlägg" #: includes/modules/analytics/views/email-reports/sections/losing-keywords.php:58 #: includes/modules/analytics/views/email-reports/sections/losing-posts.php:69 #: includes/modules/analytics/views/email-reports/sections/winning-keywords.php:58 #: includes/modules/analytics/views/email-reports/sections/winning-posts.php:69 msgid "No data to show." msgstr "Det finns inga data att visa." #: includes/modules/analytics/views/email-reports/sections/losing-keywords.php:38 #: includes/modules/analytics/views/email-reports/sections/losing-posts.php:41 #: includes/modules/analytics/views/email-reports/sections/winning-keywords.php:38 #: includes/modules/analytics/views/email-reports/sections/winning-posts.php:41 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Position" msgstr "Position" #: includes/modules/analytics/views/email-reports/sections/losing-keywords.php:35 #: includes/modules/analytics/views/email-reports/sections/losing-posts.php:37 #: includes/modules/analytics/views/email-reports/sections/winning-keywords.php:35 #: includes/modules/analytics/views/email-reports/sections/winning-posts.php:37 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Impressions" msgstr "Visningar" #: includes/modules/analytics/views/email-reports/report.php:35 msgid "VIEW DETAILED ANALYTICS" msgstr "VISA DETALJERADE ANALYSER" #. Translators: placeholders are anchor opening and closing tags. #: includes/modules/analytics/views/email-reports/header-after.php:40 msgid "If you can see the site data in your Search Console and Analytics accounts, but not here, then %1$s try reconnecting your account %2$s and make sure that the correct properties are selected in the %1$s Analytics Settings%2$s." msgstr "Om du kan se webbplatsuppgifterna i dina konton i Search Console och Analytics, men inte här, kan du %1$s försöka att ansluta ditt konto på nytt%2$s och se till att rätt egenskaper är valda i %1$sinställningarna för Analytics%2$s." #: includes/modules/analytics/views/email-reports/header-after.php:38 msgid "It seems that there are no stats to show right now." msgstr "Det verkar som att det inte finns någon statistik att visa just nu." #: includes/modules/analytics/views/email-reports/header-after.php:37 msgid "Uh-oh" msgstr "Ojdå" #: includes/modules/analytics/views/email-reports/header-after.php:26 msgid "External Link Icon" msgstr "Extern länkikon" #: includes/modules/analytics/views/email-reports/header-after.php:25 msgid "FULL REPORT" msgstr "FULLSTÄNDIG RAPPORT" #: includes/modules/analytics/views/email-reports/header-after.php:17 msgid "SEO Report of Your Website" msgstr "SEO-rapport för din webbplats" #: includes/modules/schema/shortcode/product.php:80 msgid "Product In-Stock" msgstr "Produkter i lager" #: includes/modules/schema/shortcode/product.php:73 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Price Valid Until" msgstr "Pris giltigt till" #: includes/modules/schema/shortcode/product.php:66 msgid "Product Price" msgstr "Produktpris" #: includes/modules/schema/shortcode/product.php:59 msgid "Product Currency" msgstr "Produktvaluta" #: includes/modules/schema/shortcode/product.php:35 #: includes/modules/schema/shortcode/product.php:41 msgid "Product Brand" msgstr "Produktens varumärke" #: includes/modules/schema/shortcode/product.php:25 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Product SKU" msgstr "Produktens SKU" #: includes/modules/schema/shortcode/movie.php:26 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Date Created" msgstr "Skapades den" #: includes/modules/schema/shortcode/movie.php:19 msgid "Director" msgstr "Regissör" #: includes/modules/schema/shortcode/jobposting.php:141 msgid "Months" msgstr "Months" #: includes/modules/schema/shortcode/jobposting.php:140 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Experience Required" msgstr "Erfarenhet krävs" #: includes/modules/schema/shortcode/jobposting.php:130 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Education Required" msgstr "Utbildning krävs" #: includes/modules/schema/shortcode/jobposting.php:114 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Location" msgstr "Plats" #: includes/modules/schema/shortcode/jobposting.php:106 msgid "Job Location" msgstr "Jobbets placering" #: includes/modules/schema/shortcode/jobposting.php:90 msgid "Job Type" msgstr "Anställningsform" #: includes/modules/schema/shortcode/jobposting.php:83 msgid "Organization Logo" msgstr "Organisationens logga" #: includes/modules/schema/shortcode/jobposting.php:76 msgid "Organization URL" msgstr "Organisationens länk" #: includes/modules/schema/shortcode/jobposting.php:69 msgid "Hiring Organization " msgstr "Anställande organisation " #: includes/modules/schema/shortcode/jobposting.php:62 msgid "Employment Type " msgstr "Anställningstyp " #: includes/modules/schema/shortcode/jobposting.php:55 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Unpublish when expired" msgstr "Avpublicera när den löpt ut" #: includes/modules/schema/shortcode/jobposting.php:48 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Posting Expiry Date" msgstr "Sista giltighetsdag för publicering" #: includes/modules/schema/shortcode/jobposting.php:41 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Date Posted" msgstr "Publiceringsdatum" #: includes/modules/schema/shortcode/jobposting.php:34 msgid "Payroll" msgstr "Lön" #: includes/modules/schema/shortcode/jobposting.php:27 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Salary Currency" msgstr "Salary Currency" #: includes/modules/schema/shortcode/jobposting.php:20 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Salary" msgstr "Lön" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Total Time" msgstr "Total tid" #: includes/modules/schema/shortcode/dataset.php:109 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Distribution" msgstr "Distribution" #: includes/modules/schema/shortcode/dataset.php:105 msgid "Format" msgstr "Format" #: includes/modules/schema/shortcode/dataset.php:91 msgid "Data Sets" msgstr "Datauppsättningar" #: includes/modules/schema/shortcode/dataset.php:78 msgid "Special Coverage" msgstr "Särskild täckning" #: includes/modules/schema/shortcode/dataset.php:71 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Temporal Coverage" msgstr "Omfattat tidsintervall" #: includes/modules/schema/shortcode/dataset.php:64 msgid "Catalog" msgstr "Katalog" #: includes/modules/schema/shortcode/dataset.php:57 #: includes/modules/schema/shortcode/dataset.php:88 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "License" msgstr "Licens" #: includes/modules/analytics/views/email-reports/sections/losing-keywords.php:32 #: includes/modules/analytics/views/email-reports/sections/winning-keywords.php:32 #: includes/modules/schema/shortcode/dataset.php:49 #: includes/modules/analytics/assets/js/stats.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Keywords" msgstr "Nyckelord" #: includes/modules/schema/shortcode/dataset.php:38 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Identifier" msgstr "Identifierare" #: includes/modules/schema/shortcode/dataset.php:28 msgid "Reference Web page " msgstr "Refererande webbplats " #: includes/modules/schema/shortcode/claimreview.php:61 msgid "Appearance Published Date" msgstr "Utseende för publiceringsdatum" #: includes/modules/schema/shortcode/claimreview.php:54 msgid "Appearance Author" msgstr "Utseende för författare" #: includes/modules/schema/shortcode/claimreview.php:47 msgid "Appearance URL" msgstr "Utseende för URL" #: includes/modules/schema/shortcode/claimreview.php:40 msgid "Appearance Headline" msgstr "Utseende för rubrik" #: includes/modules/schema/shortcode/claimreview.php:33 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Published Date" msgstr "Publiceringsdatum" #: includes/modules/schema/shortcode/claimreview.php:26 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Author Name" msgstr "Författarnamn" #: includes/modules/redirections/csv-import-redirections/class-import-row.php:253 msgid "Could not import redirection." msgstr "Det gick inte att importera omdirigeringar." #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:537 msgid "Are you sure you want to import redirections from this CSV file?" msgstr "Är du säker på att du vill importera omdirigeringar från denna CSV-fil?" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:515 msgid "Deleted" msgstr "Inaktiverad" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:514 msgid "Updated" msgstr "Uppdaterad" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:513 msgid "Created" msgstr "Skapat" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:241 msgid "Sorry, you are not allowed to import redirections on this site." msgstr "Du saknar behörighet att importera omdirigeringar till denna webbplats." #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:176 msgid "Import & Export" msgstr "Import och export" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:127 msgid "More details" msgstr "Mer information" #. Translators: placeholder is a comma-separated list of columns. #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:126 msgid "Import a CSV file to create or update redirections. The file must include at least the following columns: %s" msgstr "Importera en CSV-fil för att skapa eller uppdatera omdirigeringar. Filen måste innehålla åtminstone följande kolumner: %s" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:83 msgid "CSV Import" msgstr "CSV-Import" #. Translators: 1 is the command name, 2 is the column name. #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:74 msgid "Use %1$s (case-sensitive) as the value for the %2$s column to delete a redirection." msgstr "Använd %1$s (skiftlägeskänsligt) som värde i kolumnen %2$s för att ta bort en omdirigering." #. Translators: placeholder is the column name. #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:68 msgid "If the numeric ID is specified in the %s column, then the redirection will be edited. If it is not set or empty, then a new redirection will be created." msgstr "Om det numeriska ID:t anges i kolumnen %s kommer omdirigeringen att ändras. Om värdet inte är inställt eller om det är tomt skapas en ny omdirigering." #. Translators: placeholder is a comma-separated list of columns. #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:59 msgid "Use the following columns in the CSV file (the order does not matter): %s" msgstr "Använd följande kolumner i CSV-filen (ordningen spelar ingen roll): %s" #: includes/modules/local-seo/views/titles-options.php:760 msgid "Contact Page" msgstr "Kontaktsida" #: includes/modules/local-seo/views/titles-options.php:745 #: includes/modules/local-seo/views/titles-options.php:761 msgid "Select a page on your site where you want to show the LocalBusiness meta data." msgstr "Select a page on your site where you want to show the LocalBusiness metadata." #: includes/modules/local-seo/views/titles-options.php:744 msgid "About Page" msgstr "”Om”-sida" #: includes/modules/local-seo/views/titles-options.php:735 #: includes/modules/local-seo/views/titles-options.php:751 msgid "Select Page" msgstr "Välj sida" #: includes/modules/local-seo/views/titles-options.php:729 msgid "As above, but the label that would be applicable for more than one location (default: RM Locations)." msgstr "Som ovan, men den textetikett som gäller för fler än en plats (standard: RM Platser)." #: includes/modules/local-seo/views/titles-options.php:727 msgid "Locations Post Type Name (Plural)" msgstr "Namn på inläggstyp för platser (plural)" #: includes/modules/local-seo/views/titles-options.php:718 msgid "The label that appears in the sidebar for the custom post type where you can add & manage locations." msgstr "Etiketten som visas i sidopanelen för den anpassade inläggstypen där du kan lägga till och hantera platser." #: includes/modules/local-seo/views/titles-options.php:716 msgid "Location Post Type Name" msgstr "Namn för platsposter" #: includes/modules/local-seo/views/titles-options.php:705 msgid "Locations Category Base" msgstr "Bas för platskategori" #: includes/modules/local-seo/views/titles-options.php:694 msgid "Locations Post Type Base" msgstr "Bas för platsposter" #: includes/modules/local-seo/views/titles-options.php:685 msgid "Latitude and longitude values separated by comma." msgstr "Värden för latitud och longitud, separerade med kommatecken." #: includes/modules/local-seo/views/titles-options.php:684 msgid "Geo Coordinates" msgstr "Geokoordinater" #. translators: %s expands to "Google Maps Embed API" #. https://developers.google.com/maps/documentation/embed #: includes/modules/local-seo/views/titles-options.php:674 msgid "Google Maps Embed API" msgstr "API för inbäddning av Google Maps" #. translators: %s expands to "Google Maps Embed API" #. https://developers.google.com/maps/documentation/embed #: includes/modules/local-seo/views/titles-options.php:674 msgid "An API Key is required to display embedded Google Maps on your site. Get it here: %s" msgstr "An API Key is required to display embedded Google Maps on your site. Get it here: %s" #: includes/modules/local-seo/views/titles-options.php:672 msgid "Google Maps API Key" msgstr "Google Maps API-nyckel" #: includes/modules/local-seo/views/titles-options.php:658 msgid "Include business locations in site-wide search results." msgstr "Inkludera företagsadresser i resultaten vid sökning över hela webbplatsen." #: includes/modules/local-seo/views/titles-options.php:657 msgid "Enhanced Search" msgstr "Förbättrad sökning" #: includes/modules/local-seo/views/titles-options.php:643 msgid "Enable if all of the locations where you serve customers are a part of the same legal entity." msgstr "Aktivera om alla platser där ni betjänar kunder ingår i samma juridiska enhet." #: includes/modules/local-seo/views/titles-options.php:642 msgid "All Locations are part of the same Organization" msgstr "Alla platser ingår i samma organisation" #: includes/modules/local-seo/views/titles-options.php:628 msgid "Automatically detect the user's location as the starting point." msgstr "Upptäck automatiskt användarens plats som startpunkt." #: includes/modules/local-seo/views/titles-options.php:627 msgid "Location Detection" msgstr "Platsdetektering" #: includes/modules/local-seo/views/titles-options.php:617 msgid "Customize the label of the option users can use can click to get directions to your business location on the frontend." msgstr "Anpassa etiketten för alternativet besökare kan klicka på för att få vägbeskrivning till ditt företags plats på startsidan." #: includes/modules/local-seo/views/titles-options.php:616 msgid "Show Route label" msgstr "Visa ruttetikett" #: includes/modules/local-seo/views/titles-options.php:606 msgid "Select your organization’s primary country of operation. This helps improve the accuracy of the store locator." msgstr "Ange det land där din organisation huvudsakligen är verksam. Detta bidrar till att förbättra träffsäkerheten i butikssökaren." #: includes/modules/local-seo/views/titles-options.php:605 msgid "Primary Country" msgstr "Primärt land" #: includes/modules/local-seo/views/titles-options.php:587 msgid "Limit the number of locations shown on your website to those nearest your user." msgstr "Begränsa antalet platser som visas på din webbplats till dem som ligger närmast besökaren." #: includes/modules/local-seo/views/titles-options.php:586 #: assets/admin/js/blocks.js:1 msgid "Maximum number of locations to show" msgstr "Maximalt antal platser som visas" #: includes/modules/local-seo/views/titles-options.php:575 #: assets/admin/js/blocks.js:1 msgid "Terrain" msgstr "Terräng" #: includes/modules/local-seo/views/titles-options.php:574 #: assets/admin/js/blocks.js:1 msgid "Roadmap" msgstr "Vägkarta" #: includes/modules/local-seo/views/titles-options.php:573 #: assets/admin/js/blocks.js:1 msgid "Satellite" msgstr "Satellit" #: includes/modules/local-seo/views/titles-options.php:572 #: assets/admin/js/blocks.js:1 msgid "Hybrid" msgstr "Hybrid" #: includes/modules/local-seo/views/titles-options.php:570 msgid "Select the map style you wish to use on the frontend of your website." msgstr "Välj vilken kartstil du vill använda på webbplatsens startsida." #: includes/modules/local-seo/views/titles-options.php:569 msgid "Map Style" msgstr "Kartstil" #: includes/modules/local-seo/views/titles-options.php:558 msgid "Miles" msgstr "Miles" #: includes/modules/local-seo/views/titles-options.php:557 msgid "Kilometers" msgstr "Kilometer" #: includes/modules/local-seo/views/titles-options.php:555 msgid "Select your preferred measurement system (miles or kilometers)." msgstr "Välj önskad måttenhet (engelska mil eller kilometer)." #: includes/modules/local-seo/views/titles-options.php:554 msgid "Measurement system" msgstr "Måttsystem" #: includes/modules/local-seo/views/titles-options.php:544 msgid "Open 24h label" msgstr "Etikett för ”Öppet dygnet runt”" #: includes/modules/local-seo/views/titles-options.php:534 msgid "Select the text to display alongside your opening hours when your store is open 24/7." msgstr "Välj vilken text som ska visas vid dina öppettider när butiken är öppen dygnet runt alla dagar (24/7)." #: includes/modules/local-seo/views/titles-options.php:533 msgid "Open 24/7 label" msgstr "Etikett för ”Alltid öppet”" #: includes/modules/local-seo/views/titles-options.php:523 msgid "Text to show in Opening hours when business is closed." msgstr "Text som ska visas under öppettider när företaget är stängt." #: includes/modules/local-seo/views/titles-options.php:522 msgid "Closed label" msgstr "Etikett för ”Stängt”" #: includes/modules/local-seo/views/titles-options.php:507 msgid "Don't add opening hours data in Schema" msgstr "Lägg inte in öppettider i schemat" #: includes/modules/local-seo/views/titles-options.php:506 msgid "Hide Opening Hours" msgstr "Dölj öppettider" #: includes/modules/local-seo/views/titles-options.php:497 msgid "The price range of the business, for example $$$." msgstr "Verksamhetens prisintervall, till exempel €€€." #: includes/modules/local-seo/views/titles-options.php:496 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Price Range" msgstr "Prisintervall" #: includes/modules/local-seo/views/titles-options.php:488 msgid "Format: +1-401-555-1212" msgstr "Format: +46 8 123 456 00" #: includes/modules/local-seo/views/titles-options.php:466 msgid "Add number" msgstr "Lägg till nummer" #: includes/modules/local-seo/views/titles-options.php:463 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Phone Number" msgstr "Telefonnummer" #: includes/modules/local-seo/views/titles-options.php:453 msgid "Time format used in the contact shortcode." msgstr "Tidsformat som används i kortkoden för kontakt." #: includes/modules/local-seo/views/titles-options.php:448 msgid "Opening Hours Format" msgstr "Format för öppettider" #: includes/modules/local-seo/views/titles-options.php:440 msgid "e.g. 09:00-17:00" msgstr "t.ex. 09:00-17:00" #: includes/modules/local-seo/views/titles-options.php:430 msgid "Sunday" msgstr "Söndag" #: includes/modules/local-seo/views/titles-options.php:429 msgid "Saturday" msgstr "Lördag" #: includes/modules/local-seo/views/titles-options.php:428 msgid "Friday" msgstr "Fredag" #: includes/modules/local-seo/views/titles-options.php:427 msgid "Thursday" msgstr "Torsdag" #: includes/modules/local-seo/views/titles-options.php:426 msgid "Wednesday" msgstr "Onsdag" #: includes/modules/local-seo/views/titles-options.php:425 msgid "Tuesday" msgstr "Tisdag" #: includes/modules/local-seo/views/titles-options.php:424 msgid "Monday" msgstr "Måndag" #: includes/modules/local-seo/views/titles-options.php:410 msgid "Add time" msgstr "Lägg till tid" #: includes/modules/local-seo/views/titles-options.php:408 msgid "Select opening hours. You can add multiple sets if you have different opening or closing hours on some days or if you have a mid-day break. Times are specified using 24:00 time." msgstr "Select opening hours. You can add multiple sets if you have different opening or closing hours on some days or if you have a midday break. Times are specified using 24:00 time." #: includes/modules/local-seo/views/titles-options.php:407 #: assets/admin/js/blocks.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Opening Hours" msgstr "Öppettider" #: includes/modules/local-seo/views/titles-options.php:396 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Business Type" msgstr "Företagstyp" #: includes/modules/local-seo/views/titles-options.php:381 msgid "Format used when the address is displayed using the [rank_math_contact_info] shortcode.
    Available Tags: {address}, {locality}, {region}, {postalcode}, {country}, {gps}" msgstr "Format used when the address is displayed using the [rank_math_contact_info] shortcode.
    Available Tags: {address}, {locality}, {region}, {postalcode}, {country}, {gps}" #: includes/modules/local-seo/views/titles-options.php:380 msgid "Address Format" msgstr "Adressformat" #: includes/modules/local-seo/views/titles-options.php:362 #: includes/modules/local-seo/views/titles-options.php:464 msgid "Search engines may prominently display your contact phone number for mobile users." msgstr "Search engines may prominently display your contact phone number for mobile users." #: includes/modules/local-seo/views/titles-options.php:353 msgid "Search engines display your email address." msgstr "Sökmotorer visar din e-postadress." #: includes/modules/local-seo/views/titles-options.php:338 msgid "Once you save the changes, we will create a new custom post type called \"Locations\" where you can add multiple locations of your business/organization." msgstr "När du har sparat ändringarna skapar vi en ny anpassad inläggstyp med namnet ”platser” där du kan lägga till flera platser för ditt företag/din organisation." #: includes/modules/local-seo/views/titles-options.php:337 msgid "Use Multiple Locations" msgstr "Använd flera platser" #: includes/modules/local-seo/views/titles-options.php:328 msgid "URL of the item." msgstr "Objektets URL." #: includes/modules/schema/shortcode/dataset.php:86 #: includes/modules/analytics/assets/js/stats.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Name" msgstr "Namn" #: includes/modules/local-seo/views/titles-options.php:279 msgid "Choose whether the site represents a person or an organization." msgstr "Välj om webbplatsen representerar en person eller en organisation." #: includes/modules/local-seo/views/titles-options.php:277 msgid "Organization" msgstr "Organisation" #: includes/modules/local-seo/views/titles-options.php:274 msgid "Person or Company" msgstr "Person eller företag" #: includes/admin/class-admin-helper.php:365 #: includes/admin/class-admin-helper.php:615 #: includes/modules/local-seo/views/titles-options.php:267 msgid "Zimbabwe" msgstr "Zimbabwe" #: includes/admin/class-admin-helper.php:364 #: includes/admin/class-admin-helper.php:614 #: includes/modules/local-seo/views/titles-options.php:266 msgid "Zambia" msgstr "Zambia" #: includes/admin/class-admin-helper.php:363 #: includes/admin/class-admin-helper.php:613 #: includes/modules/local-seo/views/titles-options.php:265 msgid "Yemen" msgstr "Jemen" #: includes/modules/local-seo/views/titles-options.php:264 msgid "Western Samoa" msgstr "Samoa" #: includes/admin/class-admin-helper.php:362 #: includes/admin/class-admin-helper.php:612 #: includes/modules/local-seo/views/titles-options.php:263 msgid "Western Sahara" msgstr "Västsahara" #: includes/admin/class-admin-helper.php:361 #: includes/modules/local-seo/views/titles-options.php:262 msgid "Wallis and Futuna" msgstr "Wallis and Futuna" #: includes/admin/class-admin-helper.php:610 #: includes/modules/local-seo/views/titles-options.php:261 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Vietnam" msgstr "Vietnam" #: includes/admin/class-admin-helper.php:357 #: includes/admin/class-admin-helper.php:609 #: includes/modules/local-seo/views/titles-options.php:260 msgid "Venezuela" msgstr "Venezuela" #: includes/modules/local-seo/views/titles-options.php:259 msgid "Vatican" msgstr "Vatican" #: includes/admin/class-admin-helper.php:356 #: includes/admin/class-admin-helper.php:608 #: includes/modules/local-seo/views/titles-options.php:258 msgid "Vanuatu" msgstr "Vanuatu" #: includes/admin/class-admin-helper.php:355 #: includes/admin/class-admin-helper.php:607 #: includes/modules/local-seo/views/titles-options.php:257 msgid "Uzbekistan" msgstr "Uzbekistan" #: includes/admin/class-admin-helper.php:354 #: includes/admin/class-admin-helper.php:606 #: includes/modules/local-seo/views/titles-options.php:256 msgid "Uruguay" msgstr "Uruguay" #: includes/modules/local-seo/views/titles-options.php:255 msgid "United States (US)" msgstr "Förenta Staterna (US)" #: includes/modules/local-seo/views/titles-options.php:254 msgid "United Kingdom (UK)" msgstr "Storbrittanien (UK)" #: includes/admin/class-admin-helper.php:350 #: includes/admin/class-admin-helper.php:603 #: includes/modules/local-seo/views/titles-options.php:253 msgid "United Arab Emirates" msgstr "Förenade Arabemiraten" #: includes/admin/class-admin-helper.php:349 #: includes/admin/class-admin-helper.php:602 #: includes/modules/local-seo/views/titles-options.php:252 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Ukraine" msgstr "Ukraina" #: includes/admin/class-admin-helper.php:348 #: includes/admin/class-admin-helper.php:601 #: includes/modules/local-seo/views/titles-options.php:251 msgid "Uganda" msgstr "Uganda" #: includes/admin/class-admin-helper.php:347 #: includes/admin/class-admin-helper.php:599 #: includes/modules/local-seo/views/titles-options.php:250 msgid "Tuvalu" msgstr "Tuvalu" #: includes/admin/class-admin-helper.php:346 #: includes/modules/local-seo/views/titles-options.php:249 msgid "Turks and Caicos Islands" msgstr "Turks and Caicos Islands" #: includes/admin/class-admin-helper.php:345 #: includes/admin/class-admin-helper.php:597 #: includes/modules/local-seo/views/titles-options.php:248 msgid "Turkmenistan" msgstr "Turkmenistan" #: includes/admin/class-admin-helper.php:344 #: includes/admin/class-admin-helper.php:596 #: includes/modules/local-seo/views/titles-options.php:247 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Turkey" msgstr "Turkiet" #: includes/admin/class-admin-helper.php:343 #: includes/admin/class-admin-helper.php:595 #: includes/modules/local-seo/views/titles-options.php:246 msgid "Tunisia" msgstr "Tunisien" #: includes/admin/class-admin-helper.php:342 #: includes/modules/local-seo/views/titles-options.php:245 msgid "Trinidad and Tobago" msgstr "Trinidad och Tobago" #: includes/admin/class-admin-helper.php:341 #: includes/admin/class-admin-helper.php:593 #: includes/modules/local-seo/views/titles-options.php:244 msgid "Tonga" msgstr "Tonga" #: includes/admin/class-admin-helper.php:340 #: includes/modules/local-seo/views/titles-options.php:243 msgid "Tokelau" msgstr "Tokelauöarna" #: includes/admin/class-admin-helper.php:339 #: includes/admin/class-admin-helper.php:592 #: includes/modules/local-seo/views/titles-options.php:242 msgid "Togo" msgstr "Togo" #: includes/admin/class-admin-helper.php:338 #: includes/admin/class-admin-helper.php:591 #: includes/modules/local-seo/views/titles-options.php:241 msgid "Timor-Leste" msgstr "Östtimor" #: includes/admin/class-admin-helper.php:337 #: includes/admin/class-admin-helper.php:590 #: includes/modules/local-seo/views/titles-options.php:240 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Thailand" msgstr "Thailand" #: includes/admin/class-admin-helper.php:589 #: includes/modules/local-seo/views/titles-options.php:239 msgid "Tanzania" msgstr "Tanzania" #: includes/admin/class-admin-helper.php:335 #: includes/admin/class-admin-helper.php:588 #: includes/modules/local-seo/views/titles-options.php:238 msgid "Tajikistan" msgstr "Tadzjikistan" #: includes/admin/class-admin-helper.php:587 #: includes/modules/local-seo/views/titles-options.php:237 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Taiwan" msgstr "Taiwan" #: includes/admin/class-admin-helper.php:585 #: includes/modules/local-seo/views/titles-options.php:236 msgid "Syria" msgstr "Syrien" #: includes/admin/class-admin-helper.php:332 #: includes/admin/class-admin-helper.php:584 #: includes/modules/local-seo/views/titles-options.php:235 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Switzerland" msgstr "Schweiz" #: includes/admin/class-admin-helper.php:331 #: includes/admin/class-admin-helper.php:583 #: includes/modules/local-seo/views/titles-options.php:234 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Sweden" msgstr "Sverige" #: includes/admin/class-admin-helper.php:330 #: includes/admin/class-admin-helper.php:582 #: includes/modules/local-seo/views/titles-options.php:233 msgid "Swaziland" msgstr "Swaziland" #: includes/admin/class-admin-helper.php:329 #: includes/modules/local-seo/views/titles-options.php:232 msgid "Svalbard and Jan Mayen" msgstr "Svalbard och Jan Mayen" #: includes/admin/class-admin-helper.php:328 #: includes/admin/class-admin-helper.php:580 #: includes/modules/local-seo/views/titles-options.php:231 msgid "Suriname" msgstr "Surinam" #: includes/admin/class-admin-helper.php:327 #: includes/admin/class-admin-helper.php:579 #: includes/modules/local-seo/views/titles-options.php:230 msgid "Sudan" msgstr "Sudan" #: includes/admin/class-admin-helper.php:326 #: includes/admin/class-admin-helper.php:572 #: includes/modules/local-seo/views/titles-options.php:229 msgid "Sri Lanka" msgstr "Sri Lanka" #: includes/admin/class-admin-helper.php:325 #: includes/admin/class-admin-helper.php:571 #: includes/modules/local-seo/views/titles-options.php:228 msgid "Spain" msgstr "Spanien" #: includes/admin/class-admin-helper.php:570 #: includes/modules/local-seo/views/titles-options.php:227 msgid "South Sudan" msgstr "South Sudan" #: includes/admin/class-admin-helper.php:569 #: includes/modules/local-seo/views/titles-options.php:226 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "South Korea" msgstr "Sydkorea" #: includes/modules/local-seo/views/titles-options.php:225 msgid "South Georgia/Sandwich Islands" msgstr "SydGeorgien/SydSandwichöarna" #: includes/admin/class-admin-helper.php:323 #: includes/admin/class-admin-helper.php:568 #: includes/modules/local-seo/views/titles-options.php:224 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "South Africa" msgstr "Sydafrika" #: includes/admin/class-admin-helper.php:322 #: includes/admin/class-admin-helper.php:567 #: includes/modules/local-seo/views/titles-options.php:223 msgid "Somalia" msgstr "Somalia" #: includes/admin/class-admin-helper.php:321 #: includes/admin/class-admin-helper.php:566 #: includes/modules/local-seo/views/titles-options.php:222 msgid "Solomon Islands" msgstr "Salomonöarna" #: includes/admin/class-admin-helper.php:320 #: includes/admin/class-admin-helper.php:565 #: includes/modules/local-seo/views/titles-options.php:221 msgid "Slovenia" msgstr "Slovenien" #: includes/admin/class-admin-helper.php:319 #: includes/admin/class-admin-helper.php:564 #: includes/modules/local-seo/views/titles-options.php:220 msgid "Slovakia" msgstr "Slovakien" #: includes/admin/class-admin-helper.php:318 #: includes/admin/class-admin-helper.php:562 #: includes/modules/local-seo/views/titles-options.php:219 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Singapore" msgstr "Singapore" #: includes/admin/class-admin-helper.php:317 #: includes/admin/class-admin-helper.php:561 #: includes/modules/local-seo/views/titles-options.php:218 msgid "Sierra Leone" msgstr "Sierra Leone" #: includes/admin/class-admin-helper.php:316 #: includes/admin/class-admin-helper.php:560 #: includes/modules/local-seo/views/titles-options.php:217 msgid "Seychelles" msgstr "Seychellerna" #: includes/admin/class-admin-helper.php:559 #: includes/modules/local-seo/views/titles-options.php:216 msgid "Serbia" msgstr "Serbien" #: includes/admin/class-admin-helper.php:314 #: includes/admin/class-admin-helper.php:558 #: includes/modules/local-seo/views/titles-options.php:215 msgid "Senegal" msgstr "Senegal" #: includes/admin/class-admin-helper.php:313 #: includes/admin/class-admin-helper.php:557 #: includes/modules/local-seo/views/titles-options.php:214 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Saudi Arabia" msgstr "Saudiarabien" #: includes/admin/class-admin-helper.php:311 #: includes/admin/class-admin-helper.php:556 #: includes/modules/local-seo/views/titles-options.php:213 msgid "San Marino" msgstr "San Marino" #: includes/admin/class-admin-helper.php:309 #: includes/modules/local-seo/views/titles-options.php:212 msgid "Saint Vincent and the Grenadines" msgstr "Saint Vincent och Grenadinerna" #: includes/admin/class-admin-helper.php:308 #: includes/modules/local-seo/views/titles-options.php:211 msgid "Saint Pierre and Miquelon" msgstr "Saint Pierre and Miquelon" #: includes/modules/local-seo/views/titles-options.php:210 msgid "Saint Martin (French part)" msgstr "Saint Martin (Franska delen)" #: includes/modules/local-seo/views/titles-options.php:209 msgid "Saint Martin (Dutch part)" msgstr "Saint Martin (Nederländska delen)" #: includes/admin/class-admin-helper.php:307 #: includes/modules/local-seo/views/titles-options.php:208 msgid "Saint Lucia" msgstr "Saint Lucia" #: includes/admin/class-admin-helper.php:306 #: includes/modules/local-seo/views/titles-options.php:207 msgid "Saint Kitts and Nevis" msgstr "Saint Kitts and Nevis" #: includes/admin/class-admin-helper.php:305 #: includes/modules/local-seo/views/titles-options.php:206 msgid "Saint Helena" msgstr "Saint Helena" #: includes/modules/local-seo/views/titles-options.php:205 msgid "Saint Barthélemy" msgstr "Saint Barthélemy" #: includes/modules/local-seo/views/titles-options.php:204 msgid "São Tomé and Príncipe" msgstr "São Tomé och Príncipe" #: includes/admin/class-admin-helper.php:304 #: includes/admin/class-admin-helper.php:553 #: includes/modules/local-seo/views/titles-options.php:203 msgid "Rwanda" msgstr "Rwanda" #: includes/admin/class-admin-helper.php:552 #: includes/modules/local-seo/views/titles-options.php:202 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Russia" msgstr "Ryssland" #: includes/admin/class-admin-helper.php:302 #: includes/admin/class-admin-helper.php:551 #: includes/modules/local-seo/views/titles-options.php:201 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Romania" msgstr "Rumänien" #: includes/admin/class-admin-helper.php:301 #: includes/modules/local-seo/views/titles-options.php:200 msgid "Reunion" msgstr "Reunion" #: includes/modules/local-seo/views/titles-options.php:199 msgid "Republic of Ireland" msgstr "Republic of Ireland" #: includes/admin/class-admin-helper.php:300 #: includes/admin/class-admin-helper.php:550 #: includes/modules/local-seo/views/titles-options.php:198 msgid "Qatar" msgstr "Qatar" #: includes/admin/class-admin-helper.php:298 #: includes/admin/class-admin-helper.php:548 #: includes/modules/local-seo/views/titles-options.php:197 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Portugal" msgstr "Portugal" #: includes/admin/class-admin-helper.php:297 #: includes/admin/class-admin-helper.php:547 #: includes/modules/local-seo/views/titles-options.php:196 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Poland" msgstr "Polen" #: includes/admin/class-admin-helper.php:296 #: includes/modules/local-seo/views/titles-options.php:195 msgid "Pitcairn" msgstr "Pitcairnöarna" #: includes/admin/class-admin-helper.php:295 #: includes/admin/class-admin-helper.php:546 #: includes/modules/local-seo/views/titles-options.php:194 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Philippines" msgstr "Filippinerna" #: includes/admin/class-admin-helper.php:294 #: includes/admin/class-admin-helper.php:545 #: includes/modules/local-seo/views/titles-options.php:193 msgid "Peru" msgstr "Peru" #: includes/admin/class-admin-helper.php:293 #: includes/admin/class-admin-helper.php:544 #: includes/modules/local-seo/views/titles-options.php:192 msgid "Paraguay" msgstr "Paraguay" #: includes/admin/class-admin-helper.php:292 #: includes/admin/class-admin-helper.php:543 #: includes/modules/local-seo/views/titles-options.php:191 msgid "Papua New Guinea" msgstr "Papua Nya Guinea" #: includes/admin/class-admin-helper.php:291 #: includes/admin/class-admin-helper.php:542 #: includes/modules/local-seo/views/titles-options.php:190 msgid "Panama" msgstr "Panama" #: includes/modules/local-seo/views/titles-options.php:189 msgid "Palestinian Territory" msgstr "Palestinian Territory" #: includes/admin/class-admin-helper.php:288 #: includes/admin/class-admin-helper.php:539 #: includes/modules/local-seo/views/titles-options.php:188 msgid "Pakistan" msgstr "Pakistan" #: includes/admin/class-admin-helper.php:287 #: includes/admin/class-admin-helper.php:538 #: includes/modules/local-seo/views/titles-options.php:187 msgid "Oman" msgstr "Oman" #: includes/admin/class-admin-helper.php:286 #: includes/admin/class-admin-helper.php:537 #: includes/modules/local-seo/views/titles-options.php:186 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Norway" msgstr "Norge" #: includes/admin/class-admin-helper.php:535 #: includes/modules/local-seo/views/titles-options.php:185 msgid "North Korea" msgstr "Nordkorea" #: includes/admin/class-admin-helper.php:284 #: includes/admin/class-admin-helper.php:534 #: includes/modules/local-seo/views/titles-options.php:184 msgid "Norfolk Island" msgstr "Norfolkön" #: includes/admin/class-admin-helper.php:283 #: includes/admin/class-admin-helper.php:533 #: includes/modules/local-seo/views/titles-options.php:183 msgid "Niue" msgstr "Niue" #: includes/admin/class-admin-helper.php:282 #: includes/admin/class-admin-helper.php:532 #: includes/modules/local-seo/views/titles-options.php:182 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Nigeria" msgstr "Nigeria" #: includes/admin/class-admin-helper.php:281 #: includes/admin/class-admin-helper.php:531 #: includes/modules/local-seo/views/titles-options.php:181 msgid "Niger" msgstr "Niger" #: includes/admin/class-admin-helper.php:280 #: includes/admin/class-admin-helper.php:530 #: includes/modules/local-seo/views/titles-options.php:180 msgid "Nicaragua" msgstr "Nicaragua" #: includes/admin/class-admin-helper.php:279 #: includes/admin/class-admin-helper.php:529 #: includes/modules/local-seo/views/titles-options.php:179 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "New Zealand" msgstr "Nya Zeeland" #: includes/admin/class-admin-helper.php:278 #: includes/admin/class-admin-helper.php:528 #: includes/modules/local-seo/views/titles-options.php:178 msgid "New Caledonia" msgstr "Nya Kaledonien" #: includes/admin/class-admin-helper.php:277 #: includes/modules/local-seo/views/titles-options.php:177 msgid "Netherlands Antilles" msgstr "Nederländska Antillerna" #: includes/admin/class-admin-helper.php:276 #: includes/admin/class-admin-helper.php:527 #: includes/modules/local-seo/views/titles-options.php:176 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Netherlands" msgstr "Nederländerna" #: includes/admin/class-admin-helper.php:275 #: includes/admin/class-admin-helper.php:526 #: includes/modules/local-seo/views/titles-options.php:175 msgid "Nepal" msgstr "Nepal" #: includes/admin/class-admin-helper.php:274 #: includes/admin/class-admin-helper.php:525 #: includes/modules/local-seo/views/titles-options.php:174 msgid "Nauru" msgstr "Nauru" #: includes/admin/class-admin-helper.php:273 #: includes/admin/class-admin-helper.php:524 #: includes/modules/local-seo/views/titles-options.php:173 msgid "Namibia" msgstr "Namibia" #: includes/admin/class-admin-helper.php:272 #: includes/modules/local-seo/views/titles-options.php:172 msgid "Myanmar" msgstr "Myanmar" #: includes/admin/class-admin-helper.php:271 #: includes/admin/class-admin-helper.php:522 #: includes/modules/local-seo/views/titles-options.php:171 msgid "Mozambique" msgstr "Mozambique" #: includes/admin/class-admin-helper.php:270 #: includes/admin/class-admin-helper.php:521 #: includes/modules/local-seo/views/titles-options.php:170 msgid "Morocco" msgstr "Marocko" #: includes/admin/class-admin-helper.php:269 #: includes/admin/class-admin-helper.php:520 #: includes/modules/local-seo/views/titles-options.php:169 msgid "Montserrat" msgstr "Montserrat" #: includes/admin/class-admin-helper.php:519 #: includes/modules/local-seo/views/titles-options.php:168 msgid "Montenegro" msgstr "Montenegro" #: includes/admin/class-admin-helper.php:268 #: includes/admin/class-admin-helper.php:518 #: includes/modules/local-seo/views/titles-options.php:167 msgid "Mongolia" msgstr "Mongoliet" #: includes/admin/class-admin-helper.php:267 #: includes/admin/class-admin-helper.php:517 #: includes/modules/local-seo/views/titles-options.php:166 msgid "Monaco" msgstr "Monaco" #: includes/admin/class-admin-helper.php:516 #: includes/modules/local-seo/views/titles-options.php:165 msgid "Moldova" msgstr "Moldavien" #: includes/admin/class-admin-helper.php:515 #: includes/modules/local-seo/views/titles-options.php:164 msgid "Micronesia" msgstr "Micronesia" #: includes/admin/class-admin-helper.php:263 #: includes/admin/class-admin-helper.php:514 #: includes/modules/local-seo/views/titles-options.php:163 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Mexico" msgstr "Mexico" #: includes/admin/class-admin-helper.php:262 #: includes/admin/class-admin-helper.php:513 #: includes/modules/local-seo/views/titles-options.php:162 msgid "Mayotte" msgstr "Mayotte" #: includes/admin/class-admin-helper.php:261 #: includes/admin/class-admin-helper.php:512 #: includes/modules/local-seo/views/titles-options.php:161 msgid "Mauritius" msgstr "Mauritius" #: includes/admin/class-admin-helper.php:260 #: includes/admin/class-admin-helper.php:511 #: includes/modules/local-seo/views/titles-options.php:160 msgid "Mauritania" msgstr "Mauritania" #: includes/admin/class-admin-helper.php:259 #: includes/admin/class-admin-helper.php:510 #: includes/modules/local-seo/views/titles-options.php:159 msgid "Martinique" msgstr "Martinique" #: includes/admin/class-admin-helper.php:258 #: includes/admin/class-admin-helper.php:509 #: includes/modules/local-seo/views/titles-options.php:158 msgid "Marshall Islands" msgstr "Marshallöarna" #: includes/admin/class-admin-helper.php:257 #: includes/admin/class-admin-helper.php:508 #: includes/modules/local-seo/views/titles-options.php:157 msgid "Malta" msgstr "Malta" #: includes/admin/class-admin-helper.php:256 #: includes/admin/class-admin-helper.php:507 #: includes/modules/local-seo/views/titles-options.php:156 msgid "Mali" msgstr "Mali" #: includes/admin/class-admin-helper.php:255 #: includes/admin/class-admin-helper.php:506 #: includes/modules/local-seo/views/titles-options.php:155 msgid "Maldives" msgstr "Maldives" #: includes/admin/class-admin-helper.php:254 #: includes/admin/class-admin-helper.php:505 #: includes/modules/local-seo/views/titles-options.php:154 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Malaysia" msgstr "Malaysia" #: includes/admin/class-admin-helper.php:253 #: includes/admin/class-admin-helper.php:504 #: includes/modules/local-seo/views/titles-options.php:153 msgid "Malawi" msgstr "Malawi" #: includes/admin/class-admin-helper.php:252 #: includes/admin/class-admin-helper.php:503 #: includes/modules/local-seo/views/titles-options.php:152 msgid "Madagascar" msgstr "Madagaskar" #: includes/admin/class-admin-helper.php:502 #: includes/modules/local-seo/views/titles-options.php:151 msgid "Macedonia" msgstr "Makedonien" #: includes/modules/local-seo/views/titles-options.php:150 msgid "Macao S.A.R., China" msgstr "Macao S.A.R., Kina" #: includes/admin/class-admin-helper.php:249 #: includes/admin/class-admin-helper.php:500 #: includes/modules/local-seo/views/titles-options.php:149 msgid "Luxembourg" msgstr "Luxemburg" #: includes/admin/class-admin-helper.php:248 #: includes/admin/class-admin-helper.php:499 #: includes/modules/local-seo/views/titles-options.php:148 msgid "Lithuania" msgstr "Litauen" #: includes/admin/class-admin-helper.php:247 #: includes/admin/class-admin-helper.php:498 #: includes/modules/local-seo/views/titles-options.php:147 msgid "Liechtenstein" msgstr "Liechtenstein" #: includes/admin/class-admin-helper.php:497 #: includes/modules/local-seo/views/titles-options.php:146 msgid "Libya" msgstr "Libyen" #: includes/admin/class-admin-helper.php:245 #: includes/admin/class-admin-helper.php:496 #: includes/modules/local-seo/views/titles-options.php:145 msgid "Liberia" msgstr "Liberia" #: includes/admin/class-admin-helper.php:244 #: includes/admin/class-admin-helper.php:495 #: includes/modules/local-seo/views/titles-options.php:144 msgid "Lesotho" msgstr "Lesotho" #: includes/admin/class-admin-helper.php:243 #: includes/admin/class-admin-helper.php:494 #: includes/modules/local-seo/views/titles-options.php:143 msgid "Lebanon" msgstr "Libanon" #: includes/admin/class-admin-helper.php:242 #: includes/modules/local-seo/views/titles-options.php:142 msgid "Latvia" msgstr "Lettland" #: includes/admin/class-admin-helper.php:493 #: includes/modules/local-seo/views/titles-options.php:141 msgid "Laos" msgstr "Laos" #: includes/admin/class-admin-helper.php:240 #: includes/admin/class-admin-helper.php:492 #: includes/modules/local-seo/views/titles-options.php:140 msgid "Kyrgyzstan" msgstr "Kirgizistan" #: includes/admin/class-admin-helper.php:239 #: includes/admin/class-admin-helper.php:491 #: includes/modules/local-seo/views/titles-options.php:139 msgid "Kuwait" msgstr "Kuwait" #: includes/admin/class-admin-helper.php:236 #: includes/admin/class-admin-helper.php:489 #: includes/modules/local-seo/views/titles-options.php:138 msgid "Kiribati" msgstr "Kiribati" #: includes/admin/class-admin-helper.php:235 #: includes/admin/class-admin-helper.php:488 #: includes/modules/local-seo/views/titles-options.php:137 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Kenya" msgstr "Kenya" #: includes/admin/class-admin-helper.php:234 #: includes/admin/class-admin-helper.php:487 #: includes/modules/local-seo/views/titles-options.php:136 msgid "Kazakhstan" msgstr "Kazakstan" #: includes/admin/class-admin-helper.php:233 #: includes/admin/class-admin-helper.php:486 #: includes/modules/local-seo/views/titles-options.php:135 msgid "Jordan" msgstr "Jordanien" #: includes/admin/class-admin-helper.php:485 #: includes/modules/local-seo/views/titles-options.php:134 msgid "Jersey" msgstr "Jersey" #: includes/admin/class-admin-helper.php:232 #: includes/admin/class-admin-helper.php:484 #: includes/modules/local-seo/views/titles-options.php:133 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Japan" msgstr "Japan" #: includes/admin/class-admin-helper.php:231 #: includes/admin/class-admin-helper.php:483 #: includes/modules/local-seo/views/titles-options.php:132 msgid "Jamaica" msgstr "Jamaica" #: includes/modules/local-seo/views/titles-options.php:131 msgid "Ivory Coast" msgstr "Elfenbenskusten" #: includes/admin/class-admin-helper.php:230 #: includes/admin/class-admin-helper.php:482 #: includes/modules/local-seo/views/titles-options.php:130 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Italy" msgstr "Italien" #: includes/admin/class-admin-helper.php:229 #: includes/admin/class-admin-helper.php:481 #: includes/modules/local-seo/views/titles-options.php:129 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Israel" msgstr "Israel" #: includes/admin/class-admin-helper.php:480 #: includes/modules/local-seo/views/titles-options.php:128 msgid "Isle of Man" msgstr "Isle of Man" #: includes/admin/class-admin-helper.php:227 #: includes/admin/class-admin-helper.php:478 #: includes/modules/local-seo/views/titles-options.php:127 msgid "Iraq" msgstr "Irak" #: includes/admin/class-admin-helper.php:477 #: includes/modules/local-seo/views/titles-options.php:126 msgid "Iran" msgstr "Iran" #: includes/admin/class-admin-helper.php:225 #: includes/admin/class-admin-helper.php:476 #: includes/modules/local-seo/views/titles-options.php:125 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Indonesia" msgstr "Indonesien" #: includes/admin/class-admin-helper.php:224 #: includes/admin/class-admin-helper.php:475 #: includes/modules/local-seo/views/titles-options.php:124 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "India" msgstr "Indien" #: includes/admin/class-admin-helper.php:223 #: includes/admin/class-admin-helper.php:474 #: includes/modules/local-seo/views/titles-options.php:123 msgid "Iceland" msgstr "Island" #: includes/admin/class-admin-helper.php:222 #: includes/admin/class-admin-helper.php:473 #: includes/modules/local-seo/views/titles-options.php:122 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Hungary" msgstr "Ungern" #: includes/admin/class-admin-helper.php:221 #: includes/admin/class-admin-helper.php:472 #: includes/modules/local-seo/views/titles-options.php:121 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Hong Kong" msgstr "Hong Kong" #: includes/admin/class-admin-helper.php:220 #: includes/admin/class-admin-helper.php:471 #: includes/modules/local-seo/views/titles-options.php:120 msgid "Honduras" msgstr "Honduras" #: includes/modules/local-seo/views/titles-options.php:119 msgid "Heard Island and McDonald Islands" msgstr "Heard Island and McDonald Islands" #: includes/admin/class-admin-helper.php:217 #: includes/admin/class-admin-helper.php:470 #: includes/modules/local-seo/views/titles-options.php:118 msgid "Haiti" msgstr "Haiti" #: includes/admin/class-admin-helper.php:216 #: includes/admin/class-admin-helper.php:469 #: includes/modules/local-seo/views/titles-options.php:117 msgid "Guyana" msgstr "Guyana" #: includes/admin/class-admin-helper.php:215 #: includes/admin/class-admin-helper.php:468 #: includes/modules/local-seo/views/titles-options.php:116 msgid "Guinea-Bissau" msgstr "Guinea-Bissau" #: includes/admin/class-admin-helper.php:214 #: includes/admin/class-admin-helper.php:467 #: includes/modules/local-seo/views/titles-options.php:115 msgid "Guinea" msgstr "Guinea" #: includes/admin/class-admin-helper.php:466 #: includes/modules/local-seo/views/titles-options.php:114 msgid "Guernsey" msgstr "Guernsey" #: includes/admin/class-admin-helper.php:213 #: includes/admin/class-admin-helper.php:465 #: includes/modules/local-seo/views/titles-options.php:113 msgid "Guatemala" msgstr "Guatemala" #: includes/admin/class-admin-helper.php:211 #: includes/admin/class-admin-helper.php:463 #: includes/modules/local-seo/views/titles-options.php:112 msgid "Guadeloupe" msgstr "Guadeloupe" #: includes/admin/class-admin-helper.php:210 #: includes/admin/class-admin-helper.php:462 #: includes/modules/local-seo/views/titles-options.php:111 msgid "Grenada" msgstr "Grenada" #: includes/admin/class-admin-helper.php:209 #: includes/admin/class-admin-helper.php:461 #: includes/modules/local-seo/views/titles-options.php:110 msgid "Greenland" msgstr "Grönland" #: includes/admin/class-admin-helper.php:208 #: includes/admin/class-admin-helper.php:460 #: includes/modules/local-seo/views/titles-options.php:109 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Greece" msgstr "Grekland" #: includes/admin/class-admin-helper.php:207 #: includes/admin/class-admin-helper.php:459 #: includes/modules/local-seo/views/titles-options.php:108 msgid "Gibraltar" msgstr "Gibraltar" #: includes/admin/class-admin-helper.php:206 #: includes/admin/class-admin-helper.php:458 #: includes/modules/local-seo/views/titles-options.php:107 msgid "Ghana" msgstr "Ghana" #: includes/admin/class-admin-helper.php:205 #: includes/admin/class-admin-helper.php:457 #: includes/modules/local-seo/views/titles-options.php:106 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Germany" msgstr "Tyskland" #: includes/admin/class-admin-helper.php:204 #: includes/admin/class-admin-helper.php:456 #: includes/modules/local-seo/views/titles-options.php:105 msgid "Georgia" msgstr "Georgia" #: includes/admin/class-admin-helper.php:203 #: includes/admin/class-admin-helper.php:455 #: includes/modules/local-seo/views/titles-options.php:104 msgid "Gambia" msgstr "Gambia" #: includes/admin/class-admin-helper.php:202 #: includes/admin/class-admin-helper.php:454 #: includes/modules/local-seo/views/titles-options.php:103 msgid "Gabon" msgstr "Gabon" #: includes/admin/class-admin-helper.php:201 #: includes/modules/local-seo/views/titles-options.php:102 msgid "French Southern Territories" msgstr "French Southern Territories" #: includes/admin/class-admin-helper.php:200 #: includes/admin/class-admin-helper.php:453 #: includes/modules/local-seo/views/titles-options.php:101 msgid "French Polynesia" msgstr "Franska Polynesien" #: includes/admin/class-admin-helper.php:199 #: includes/admin/class-admin-helper.php:452 #: includes/modules/local-seo/views/titles-options.php:100 msgid "French Guiana" msgstr "Franska Guyana" #: includes/admin/class-admin-helper.php:198 #: includes/admin/class-admin-helper.php:451 #: includes/modules/local-seo/views/titles-options.php:99 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "France" msgstr "Frankrike" #: includes/admin/class-admin-helper.php:197 #: includes/admin/class-admin-helper.php:450 #: includes/modules/local-seo/views/titles-options.php:98 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Finland" msgstr "Finland" #: includes/admin/class-admin-helper.php:196 #: includes/admin/class-admin-helper.php:449 #: includes/modules/local-seo/views/titles-options.php:97 msgid "Fiji" msgstr "Fiji" #: includes/admin/class-admin-helper.php:195 #: includes/admin/class-admin-helper.php:448 #: includes/modules/local-seo/views/titles-options.php:96 msgid "Faroe Islands" msgstr "Färöarna" #: includes/modules/local-seo/views/titles-options.php:95 msgid "Falkland Islands" msgstr "Falkland Islands" #: includes/admin/class-admin-helper.php:193 #: includes/admin/class-admin-helper.php:446 #: includes/modules/local-seo/views/titles-options.php:94 msgid "Ethiopia" msgstr "Etiopien" #: includes/admin/class-admin-helper.php:192 #: includes/admin/class-admin-helper.php:445 #: includes/modules/local-seo/views/titles-options.php:93 msgid "Estonia" msgstr "Estland" #: includes/admin/class-admin-helper.php:191 #: includes/admin/class-admin-helper.php:444 #: includes/modules/local-seo/views/titles-options.php:92 msgid "Eritrea" msgstr "Eritrea" #: includes/admin/class-admin-helper.php:190 #: includes/admin/class-admin-helper.php:443 #: includes/modules/local-seo/views/titles-options.php:91 msgid "Equatorial Guinea" msgstr "Ekvatorialguinea" #: includes/admin/class-admin-helper.php:189 #: includes/admin/class-admin-helper.php:442 #: includes/modules/local-seo/views/titles-options.php:90 msgid "El Salvador" msgstr "El Salvador" #: includes/admin/class-admin-helper.php:188 #: includes/admin/class-admin-helper.php:441 #: includes/modules/local-seo/views/titles-options.php:89 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Egypt" msgstr "Egypten" #: includes/admin/class-admin-helper.php:187 #: includes/admin/class-admin-helper.php:440 #: includes/modules/local-seo/views/titles-options.php:88 msgid "Ecuador" msgstr "Ecuador" #: includes/admin/class-admin-helper.php:186 #: includes/admin/class-admin-helper.php:439 #: includes/modules/local-seo/views/titles-options.php:87 msgid "Dominican Republic" msgstr "Dominikanska republiken" #: includes/admin/class-admin-helper.php:185 #: includes/admin/class-admin-helper.php:438 #: includes/modules/local-seo/views/titles-options.php:86 msgid "Dominica" msgstr "Dominica" #: includes/admin/class-admin-helper.php:184 #: includes/admin/class-admin-helper.php:437 #: includes/modules/local-seo/views/titles-options.php:85 msgid "Djibouti" msgstr "Djibouti" #: includes/admin/class-admin-helper.php:183 #: includes/admin/class-admin-helper.php:436 #: includes/modules/local-seo/views/titles-options.php:84 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Denmark" msgstr "Danmark" #: includes/admin/class-admin-helper.php:182 #: includes/modules/local-seo/views/titles-options.php:83 msgid "Czech Republic" msgstr "Republiken Tjeckien" #: includes/admin/class-admin-helper.php:181 #: includes/admin/class-admin-helper.php:433 #: includes/modules/local-seo/views/titles-options.php:82 msgid "Cyprus" msgstr "Cypern" #: includes/admin/class-admin-helper.php:432 #: includes/modules/local-seo/views/titles-options.php:81 msgid "Curaçao" msgstr "Curaçao" #: includes/admin/class-admin-helper.php:180 #: includes/admin/class-admin-helper.php:431 #: includes/modules/local-seo/views/titles-options.php:80 msgid "Cuba" msgstr "Kuba" #: includes/admin/class-admin-helper.php:179 #: includes/admin/class-admin-helper.php:430 #: includes/modules/local-seo/views/titles-options.php:79 msgid "Croatia" msgstr "Kroatien" #: includes/admin/class-admin-helper.php:177 #: includes/admin/class-admin-helper.php:429 #: includes/modules/local-seo/views/titles-options.php:78 msgid "Costa Rica" msgstr "Costa Rica" #: includes/admin/class-admin-helper.php:176 #: includes/admin/class-admin-helper.php:428 #: includes/modules/local-seo/views/titles-options.php:77 msgid "Cook Islands" msgstr "Cooköarna" #: includes/modules/local-seo/views/titles-options.php:76 msgid "Congo (Kinshasa)" msgstr "Kongo (Kinshasa)" #: includes/modules/local-seo/views/titles-options.php:75 msgid "Congo (Brazzaville)" msgstr "Kongo (Brazzaville)" #: includes/admin/class-admin-helper.php:173 #: includes/admin/class-admin-helper.php:425 #: includes/modules/local-seo/views/titles-options.php:74 msgid "Comoros" msgstr "Komorerna" #: includes/admin/class-admin-helper.php:172 #: includes/admin/class-admin-helper.php:424 #: includes/modules/local-seo/views/titles-options.php:73 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Colombia" msgstr "Colombia" #: includes/admin/class-admin-helper.php:171 #: includes/modules/local-seo/views/titles-options.php:72 msgid "Cocos (Keeling) Islands" msgstr "Kokosöarna" #: includes/admin/class-admin-helper.php:170 #: includes/admin/class-admin-helper.php:423 #: includes/modules/local-seo/views/titles-options.php:71 msgid "Christmas Island" msgstr "Julön" #: includes/admin/class-admin-helper.php:169 #: includes/admin/class-admin-helper.php:422 #: includes/modules/local-seo/views/titles-options.php:70 msgid "China" msgstr "Kina" #: includes/admin/class-admin-helper.php:168 #: includes/admin/class-admin-helper.php:421 #: includes/modules/local-seo/views/titles-options.php:69 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Chile" msgstr "Chile" #: includes/admin/class-admin-helper.php:167 #: includes/admin/class-admin-helper.php:420 #: includes/modules/local-seo/views/titles-options.php:68 msgid "Chad" msgstr "Tchad" #: includes/admin/class-admin-helper.php:166 #: includes/admin/class-admin-helper.php:419 #: includes/modules/local-seo/views/titles-options.php:67 msgid "Central African Republic" msgstr "Centralafrikanska republiken" #: includes/admin/class-admin-helper.php:165 #: includes/admin/class-admin-helper.php:418 #: includes/modules/local-seo/views/titles-options.php:66 msgid "Cayman Islands" msgstr "Caymanöarna" #: includes/admin/class-admin-helper.php:164 #: includes/admin/class-admin-helper.php:416 #: includes/modules/local-seo/views/titles-options.php:65 msgid "Cape Verde" msgstr "Cape Verde" #: includes/admin/class-admin-helper.php:163 #: includes/admin/class-admin-helper.php:415 #: includes/modules/local-seo/views/titles-options.php:64 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Canada" msgstr "Kanada" #: includes/admin/class-admin-helper.php:162 #: includes/admin/class-admin-helper.php:414 #: includes/modules/local-seo/views/titles-options.php:63 msgid "Cameroon" msgstr "Kamerun" #: includes/admin/class-admin-helper.php:161 #: includes/admin/class-admin-helper.php:413 #: includes/modules/local-seo/views/titles-options.php:62 msgid "Cambodia" msgstr "Kambodja" #: includes/admin/class-admin-helper.php:160 #: includes/admin/class-admin-helper.php:412 #: includes/modules/local-seo/views/titles-options.php:61 msgid "Burundi" msgstr "Burundi" #: includes/admin/class-admin-helper.php:159 #: includes/admin/class-admin-helper.php:411 #: includes/modules/local-seo/views/titles-options.php:60 msgid "Burkina Faso" msgstr "Burkina Faso" #: includes/admin/class-admin-helper.php:158 #: includes/admin/class-admin-helper.php:410 #: includes/modules/local-seo/views/titles-options.php:59 msgid "Bulgaria" msgstr "Bulgarien" #: includes/admin/class-admin-helper.php:409 #: includes/modules/local-seo/views/titles-options.php:58 msgid "Brunei" msgstr "Brunei" #: includes/admin/class-admin-helper.php:408 #: includes/modules/local-seo/views/titles-options.php:57 msgid "British Virgin Islands" msgstr "Brittiska Jungfruöarna" #: includes/admin/class-admin-helper.php:156 #: includes/admin/class-admin-helper.php:407 #: includes/modules/local-seo/views/titles-options.php:56 msgid "British Indian Ocean Territory" msgstr "Brittiska territoriet i Indiska oceanen" #: includes/admin/class-admin-helper.php:155 #: includes/admin/class-admin-helper.php:406 #: includes/modules/local-seo/views/titles-options.php:55 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Brazil" msgstr "Brasilien" #: includes/admin/class-admin-helper.php:154 #: includes/modules/local-seo/views/titles-options.php:54 msgid "Bouvet Island" msgstr "Bouvet Island" #: includes/admin/class-admin-helper.php:153 #: includes/admin/class-admin-helper.php:405 #: includes/modules/local-seo/views/titles-options.php:53 msgid "Botswana" msgstr "Botswana" #: includes/admin/class-admin-helper.php:152 #: includes/modules/local-seo/views/titles-options.php:52 msgid "Bosnia and Herzegovina" msgstr "Bosnien och Hercegovina" #: includes/modules/local-seo/views/titles-options.php:51 msgid "Bonaire, Sint Eustatius and Saba" msgstr "Bonaire, Sint Eustatius och Saba" #: includes/admin/class-admin-helper.php:151 #: includes/admin/class-admin-helper.php:403 #: includes/modules/local-seo/views/titles-options.php:50 msgid "Bolivia" msgstr "Bolivia" #: includes/admin/class-admin-helper.php:150 #: includes/admin/class-admin-helper.php:402 #: includes/modules/local-seo/views/titles-options.php:49 msgid "Bhutan" msgstr "Bhutan" #: includes/admin/class-admin-helper.php:149 #: includes/admin/class-admin-helper.php:401 #: includes/modules/local-seo/views/titles-options.php:48 msgid "Bermuda" msgstr "Bermuda" #: includes/admin/class-admin-helper.php:148 #: includes/admin/class-admin-helper.php:400 #: includes/modules/local-seo/views/titles-options.php:47 msgid "Benin" msgstr "Benin" #: includes/admin/class-admin-helper.php:147 #: includes/admin/class-admin-helper.php:399 #: includes/modules/local-seo/views/titles-options.php:46 msgid "Belize" msgstr "Belize" #: includes/admin/class-admin-helper.php:146 #: includes/admin/class-admin-helper.php:398 #: includes/modules/local-seo/views/titles-options.php:45 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Belgium" msgstr "Belgien" #: includes/modules/local-seo/views/titles-options.php:44 msgid "Belau" msgstr "Belau" #: includes/admin/class-admin-helper.php:145 #: includes/admin/class-admin-helper.php:397 #: includes/modules/local-seo/views/titles-options.php:43 msgid "Belarus" msgstr "Vitryssland" #: includes/admin/class-admin-helper.php:144 #: includes/admin/class-admin-helper.php:396 #: includes/modules/local-seo/views/titles-options.php:42 msgid "Barbados" msgstr "Barbados" #: includes/admin/class-admin-helper.php:143 #: includes/admin/class-admin-helper.php:395 #: includes/modules/local-seo/views/titles-options.php:41 msgid "Bangladesh" msgstr "Bangladesh" #: includes/admin/class-admin-helper.php:142 #: includes/admin/class-admin-helper.php:394 #: includes/modules/local-seo/views/titles-options.php:40 msgid "Bahrain" msgstr "Bahrain" #: includes/admin/class-admin-helper.php:141 #: includes/admin/class-admin-helper.php:393 #: includes/modules/local-seo/views/titles-options.php:39 msgid "Bahamas" msgstr "Bahamas" #: includes/admin/class-admin-helper.php:140 #: includes/admin/class-admin-helper.php:392 #: includes/modules/local-seo/views/titles-options.php:38 msgid "Azerbaijan" msgstr "Azerbaijan" #: includes/admin/class-admin-helper.php:139 #: includes/admin/class-admin-helper.php:391 #: includes/modules/local-seo/views/titles-options.php:37 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Austria" msgstr "Österrike" #: includes/admin/class-admin-helper.php:138 #: includes/admin/class-admin-helper.php:390 #: includes/modules/local-seo/views/titles-options.php:36 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Australia" msgstr "Australien" #: includes/admin/class-admin-helper.php:137 #: includes/admin/class-admin-helper.php:389 #: includes/modules/local-seo/views/titles-options.php:35 msgid "Aruba" msgstr "Aruba" #: includes/admin/class-admin-helper.php:136 #: includes/admin/class-admin-helper.php:388 #: includes/modules/local-seo/views/titles-options.php:34 msgid "Armenia" msgstr "Armenien" #: includes/admin/class-admin-helper.php:135 #: includes/admin/class-admin-helper.php:387 #: includes/modules/local-seo/views/titles-options.php:33 #: assets/admin/js/divi.js:1 assets/admin/js/elementor.js:1 #: assets/admin/js/gutenberg.js:1 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Argentina" msgstr "Argentina" #: includes/admin/class-admin-helper.php:134 #: includes/modules/local-seo/views/titles-options.php:32 msgid "Antigua and Barbuda" msgstr "Antigua och Barbuda" #: includes/admin/class-admin-helper.php:133 #: includes/admin/class-admin-helper.php:385 #: includes/modules/local-seo/views/titles-options.php:31 msgid "Antarctica" msgstr "Antarctica" #: includes/admin/class-admin-helper.php:132 #: includes/admin/class-admin-helper.php:384 #: includes/modules/local-seo/views/titles-options.php:30 msgid "Anguilla" msgstr "Anguilla" #: includes/admin/class-admin-helper.php:131 #: includes/admin/class-admin-helper.php:383 #: includes/modules/local-seo/views/titles-options.php:29 msgid "Angola" msgstr "Angola" #: includes/admin/class-admin-helper.php:130 #: includes/admin/class-admin-helper.php:382 #: includes/modules/local-seo/views/titles-options.php:28 msgid "Andorra" msgstr "Andorra" #: includes/admin/class-admin-helper.php:128 #: includes/admin/class-admin-helper.php:380 #: includes/modules/local-seo/views/titles-options.php:27 msgid "Algeria" msgstr "Algeriet" #: includes/admin/class-admin-helper.php:127 #: includes/admin/class-admin-helper.php:379 #: includes/modules/local-seo/views/titles-options.php:26 msgid "Albania" msgstr "Albanien" #: includes/admin/class-admin-helper.php:126 #: includes/admin/class-admin-helper.php:377 #: includes/modules/local-seo/views/titles-options.php:25 msgid "Afghanistan" msgstr "Afghanistan" #: includes/modules/local-seo/views/titles-options.php:24 msgid "Åland Islands" msgstr "Åland" #: includes/modules/local-seo/views/titles-options.php:23 msgid "Choose a country" msgstr "Välj ett land" #: includes/modules/local-seo/views/sitemap-settings.php:18 msgid "locations.kml Sitemap is generated automatically when the Local SEO module is enabled, and the geo-coordinates are added." msgstr "Webbplatskartan locations.kml genereras automatiskt när modulen Lokal SEO är aktiverad och de geografiska koordinaterna har lagts in." #: includes/modules/local-seo/views/sitemap-settings.php:17 msgid "Include KML File in the Sitemap" msgstr "Inkludera KML-filen i webbplatskartan" #: includes/modules/local-seo/shortcodes/class-store-locator.php:219 msgid "Show route" msgstr "Visa rutt" #: includes/modules/local-seo/shortcodes/class-store-locator.php:217 msgid "Your location:" msgstr "Din plats:" #: includes/modules/local-seo/shortcodes/class-store-locator.php:213 msgid "Route" msgstr "Rutt" #: includes/modules/local-seo/shortcodes/class-store-locator.php:208 msgid "Hide route" msgstr "Dölj rutt" #: includes/modules/local-seo/shortcodes/class-store-locator.php:100 msgid "Detect Location" msgstr "Detektera plats" #: includes/modules/local-seo/shortcodes/class-store-locator.php:81 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Search" msgstr "Sök" #: includes/modules/local-seo/shortcodes/class-store-locator.php:75 msgid "Address, Suburb, Region, Zip or Landmark" msgstr "Adress, ort, region, postnummer eller landmärke" #: includes/modules/local-seo/shortcodes/class-opening-hours.php:134 msgid "Open now" msgstr "Öppet nu" #: includes/modules/local-seo/shortcodes/class-opening-hours.php:45 msgid "Closed" msgstr "Stängt" #: includes/modules/local-seo/shortcodes/class-opening-hours.php:41 msgid "Opening Hours:" msgstr "Öppettider:" #: includes/modules/local-seo/shortcodes/class-opening-hours.php:31 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Open 24/7" msgstr "Öppet 24/7" #: includes/modules/local-seo/shortcodes/class-address.php:120 msgid "Address:" msgstr "Adress:" #: includes/modules/local-seo/shortcodes/class-address.php:70 msgid "Price indication" msgstr "Prisindikering" #: includes/modules/local-seo/shortcodes/class-address.php:66 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Chamber of Commerce ID" msgstr "Handelskammar ID" #: includes/modules/local-seo/shortcodes/class-address.php:62 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Tax ID" msgstr "Moms-ID" #: includes/modules/local-seo/shortcodes/class-address.php:58 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "VAT ID" msgstr "Momsregistreringsnummer" #: includes/modules/local-seo/shortcodes/class-address.php:54 #: includes/modules/local-seo/views/titles-options.php:327 #: includes/modules/schema/shortcode/claimreview.php:19 #: includes/modules/schema/shortcode/dataset.php:21 #: includes/modules/schema/shortcode/dataset.php:106 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "URL" msgstr "URL" #: includes/modules/local-seo/shortcodes/class-address.php:50 #: includes/modules/local-seo/views/titles-options.php:352 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Email" msgstr "E-post" #: includes/modules/local-seo/shortcodes/class-address.php:46 msgid "Fax" msgstr "Fax" #: includes/modules/local-seo/shortcodes/class-address.php:42 msgid "Secondary phone" msgstr "Sekundärt telefonnummer" #. Translators: Global Identifier name. #: includes/modules/woocommerce/class-admin.php:163 msgid "%s value to use in Product schema." msgstr "Värde för %s att använda i produktschema." #. Translators: Global Identifier name. #: includes/modules/woocommerce/class-admin.php:134 msgid "%s value to use in the Product schema." msgstr "Värde för %s att använda i produktschemat." #: includes/modules/woocommerce/class-admin.php:124 #: includes/modules/woocommerce/class-admin.php:151 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "GTIN" msgstr "GTIN" #: includes/modules/woocommerce/class-admin.php:113 msgid "Set Product Pages to noindex when WooCommerce Catalog visibility is set to hidden." msgstr "Märk produktsidor med noindex om synligheten i WooCommerce-katalogen är inställd på dold." #: includes/modules/woocommerce/class-admin.php:112 msgid "Noindex Hidden Products" msgstr "Markera dolda produkter med noindex" #: includes/modules/woocommerce/class-admin.php:102 msgid "Global Identifier label to show on Product Page." msgstr "Textetikett för globalt ID att visa på produktsida." #: includes/modules/woocommerce/class-admin.php:101 msgid "Global Identifier label" msgstr "Textetikett för globalt ID" #: includes/modules/woocommerce/class-admin.php:92 msgid "Display the Global Identified on Product Page along with other product details." msgstr "Visa det globala ID:t på produktsidan tillsammans med annan produktinformation." #: includes/modules/woocommerce/class-admin.php:91 msgid "Show Global Identifier" msgstr "Visa globalt ID" #: includes/modules/woocommerce/class-admin.php:81 #: includes/modules/woocommerce/class-admin.php:124 #: includes/modules/woocommerce/class-admin.php:151 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "MPN" msgstr "MPN" #: includes/modules/woocommerce/class-admin.php:80 #: includes/modules/woocommerce/class-admin.php:124 #: includes/modules/woocommerce/class-admin.php:151 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "ISBN" msgstr "ISBN" #: includes/modules/woocommerce/class-admin.php:79 msgid "GTIN-14" msgstr "GTIN-14" #: includes/modules/woocommerce/class-admin.php:78 msgid "GTIN-13" msgstr "GTIN-13" #: includes/modules/woocommerce/class-admin.php:77 msgid "GTIN-12" msgstr "GTIN-12" #: includes/modules/woocommerce/class-admin.php:76 msgid "GTIN-8" msgstr "GTIN-8" #: includes/modules/woocommerce/class-admin.php:74 msgid "Global Identifier key to use in the Product Schema." msgstr "Globalt ID att använda i produktschemat." #: includes/modules/woocommerce/class-admin.php:73 msgid "Global Identifier" msgstr "Globalt ID" #: includes/modules/woocommerce/class-admin.php:64 msgid "Brand value to use in Schema.org & OpenGraph markup." msgstr "Varumärkesvärde att använda i schema.org och OpenGraph-märkning." #: includes/modules/woocommerce/class-admin.php:63 msgid "Brand" msgstr "Varumärke" #: includes/modules/woocommerce/class-admin.php:54 msgid "Select Product Brand Taxonomy to use in Schema.org & OpenGraph markup." msgstr "Select the Product Brand Taxonomy to use in Schema.org & OpenGraph markup." #: includes/modules/woocommerce/class-admin.php:53 msgid "Select Brand" msgstr "Välj varumärke" #: includes/modules/video-sitemap/sitemap-xsl.php:156 msgid "Last Mod." msgstr "Senast ändrad" #: includes/modules/video-sitemap/sitemap-xsl.php:155 msgid "Tags" msgstr "Etiketter" #: includes/modules/schema/shortcode/dataset.php:87 #: includes/modules/video-sitemap/sitemap-xsl.php:154 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Description" msgstr "Beskrivning" #. translators: link to rankmath.com #: includes/modules/video-sitemap/sitemap-xsl.php:123 msgid "Learn more about Video Sitemap." msgstr "Läs mer om webbplatskarta för video." #. translators: link to rankmath.com #: includes/modules/video-sitemap/sitemap-xsl.php:110 msgid "This Video Sitemap is generated by Rank Math WordPress SEO Plugin. It is what search engines like Google use to find and understand the video content on your website." msgstr "Denna webbplatskarta för video har genererats av tillägget Rank Math WordPress SEO. Det är vad sökmotorer som Google använder för att hitta och tolka videoinnehåll på din webbplats." #: includes/modules/video-sitemap/settings-video.php:45 msgid "List of custom fields name to check for video content. Add one per line." msgstr "Lista med anpassade fältnamn för att söka efter videoinnehåll. Lägg till ett per rad." #: includes/modules/video-sitemap/settings-video.php:44 msgid "Custom Fields" msgstr "Anpassade fält" #: includes/modules/video-sitemap/settings-video.php:20 msgid "Hide the sitemap from normal visitors?" msgstr "Dölj webbplatskartan från vanliga besökare?" #: includes/modules/video-sitemap/settings-video.php:19 msgid "Hide Sitemap" msgstr "Dölj webbplatskartan" #. translators: Video Sitemap Url #: includes/modules/video-sitemap/class-video-sitemap.php:66 msgid "Your Video Sitemap index can be found here: %s" msgstr "Din webbplatskarta för video finns här: %s" #: includes/modules/status/class-system-status.php:46 msgid "PRO version" msgstr "PRO-version" #: includes/modules/status/class-system-status.php:39 msgid "Free version" msgstr "Gratisversionen" #: includes/modules/schema/class-video.php:220 msgid "Conversion started. A success message will be shown here once the process completes. You can close this page." msgstr "Conversion started. A success message will be shown here once the process completes. You can close this page." #: includes/modules/schema/class-video.php:215 msgid "No posts found to convert." msgstr "Inga inlägg att konvertera hittades." #: includes/modules/schema/class-video.php:196 msgid "Generate" msgstr "Generera" #: includes/modules/schema/class-video.php:195 msgid "Are you sure you want to add Video Schema to the posts/pages with the video in the content? This action is irreversible." msgstr "Är du säker på att du vill lägga till videoschema i inlägg/sidor med video i innehållet? Denna åtgärd går inte att ångra." #: includes/modules/schema/class-video.php:194 msgid "Add Video schema to posts which have YouTube or Vimeo Video in the content. Applies to only those Posts/Pages/CPTs in which Autodetect Video Option is On." msgstr "Lägg till videoschema i inlägg med YouTube- eller Vimeo-video i innehållet. Gäller endast de inlägg/sidor/anpassade inläggstyper för vilka automatisk detektering av video är aktiverad." #: includes/modules/schema/class-video.php:193 msgid "Generate Video Schema for Old Posts/Pages" msgstr "Skapa videoschema för gamla inlägg/sidor" #: includes/modules/schema/class-video.php:117 #: includes/modules/schema/class-video.php:118 msgid "Remove Media Data from RSS feed" msgstr "Ta bort mediedata ur RSS-flödet" #: includes/modules/schema/class-video.php:92 msgid "Auto-generate image for the auto detected video." msgstr "Generera bild automatiskt för den automatiskt upptäckta videon." #: includes/modules/schema/class-video.php:91 msgid "Autogenerate Image" msgstr "Autogenerera bild" #: includes/modules/schema/class-video.php:77 msgid "Populate automatic Video Schema by auto-detecting any video in the content." msgstr "Fyll automatiskt i schemat för video genom att automatiskt söka efter alla videoklipp i innehållet." #: includes/modules/schema/class-video.php:76 msgid "Autodetect Video" msgstr "Autodetektera video" #: includes/modules/schema/class-video-schema-generator.php:78 msgid "Rank Math: Added Video Schema to posts successfully." msgstr "Rank Math: videoschema har lagts till i inläggen." #: includes/modules/schema/class-schema.php:198 msgid "Materials:" msgstr "Material:" #: includes/modules/schema/class-schema.php:174 msgid "Tools:" msgstr "Verktyg:" #: includes/modules/schema/class-schema.php:149 msgid "Supply:" msgstr "Förnödenheter:" #: includes/modules/schema/class-schema.php:125 msgid "Estimated Cost:" msgstr "Beräknad kostnad:" #: includes/modules/schema/class-rest.php:160 msgid "Video URL." msgstr "Video-URL." #: includes/modules/schema/class-rest.php:155 msgid "Object unique id" msgstr "Unikt ID för objekt" #: includes/modules/schema/class-rest.php:140 msgid "Sorry, you are not allowed to save template." msgstr "Du saknar behörighet att spara mallar." #: includes/modules/schema/class-rest.php:51 msgid "Schema to add." msgstr "Schema att lägga till." #: includes/modules/schema/class-post-type.php:99 #: includes/modules/schema/class-post-type.php:100 msgid "Schema Templates" msgstr "Schemamallar" #: includes/modules/schema/class-post-type.php:57 msgid "Rank Math Schema Templates" msgstr "Rank Math schemamallar" #: includes/modules/schema/class-post-type.php:51 msgid "Search schemas" msgstr "Sök scheman" #: includes/modules/schema/class-post-type.php:50 msgid "View Schemas" msgstr "Visa scheman" #: includes/modules/schema/class-post-type.php:49 msgid "View Schema" msgstr "Visa schema" #: includes/modules/schema/class-post-type.php:48 msgid "Update Schema" msgstr "Uppdatera schema" #: includes/modules/schema/class-post-type.php:47 msgid "Edit Schema" msgstr "Redigera schema" #: includes/modules/schema/class-post-type.php:46 msgid "New Schema" msgstr "Nytt schema" #: includes/modules/schema/class-post-type.php:45 msgid "Add New Schema" msgstr "Lägg till nytt schema" #: includes/modules/schema/class-post-type.php:44 msgid "All Schemas" msgstr "Alla scheman" #: includes/modules/schema/class-post-type.php:43 #: includes/modules/schema/class-post-type.php:56 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Schema" msgstr "Schema" #: includes/modules/schema/class-post-type.php:42 msgid "Schemas" msgstr "Schemas" #: includes/modules/schema/class-post-type.php:41 msgctxt "Post Type Singular Name" msgid "Schema" msgstr "Schema" #: includes/modules/schema/class-post-type.php:40 msgctxt "Post Type General Name" msgid "Schemas" msgstr "Schemas" #: includes/modules/schema/class-parser.php:44 msgid "No html body found." msgstr "Ingen html-body hittades." #: includes/modules/schema/class-ajax.php:42 msgid "No url found." msgstr "Ingen URL hittades." #: includes/modules/schema/class-admin.php:441 msgid "All Taxonomies" msgstr "Alla taxonomier" #: includes/modules/schema/class-admin.php:157 msgid "Link Title" msgstr "Länkrubrik" #: includes/modules/schema/class-admin.php:156 msgid "Use in Schema Markup" msgstr "Använd i schema-märkning" #: includes/modules/schema/class-admin.php:151 #: assets/admin/js/gutenberg-formats.js:1 msgid "Link inserted." msgstr "Länk infogad." #: includes/modules/schema/class-admin.php:150 msgid "Link selected." msgstr "Länk vald." #: includes/modules/schema/class-admin.php:149 msgid "No matches found." msgstr "Inga matchningar hittades." #: includes/modules/schema/class-admin.php:148 msgid "(no title)" msgstr "(ingen rubrik)" #: includes/modules/schema/class-admin.php:147 msgid "Add Link" msgstr "Lägg till länk" #: includes/modules/schema/class-admin.php:146 msgid "Update" msgstr "Uppdatera" #: includes/modules/schema/class-admin.php:145 msgid "Insert/edit link" msgstr "Infoga/redigera länk" #: includes/modules/schema/class-admin.php:117 msgid "None (Click here to set one)" msgstr "Saknas (Klicka här för att ange)" #: includes/modules/schema/class-admin.php:110 msgid "Fact Check" msgstr "Faktakontroll" #: includes/modules/schema/class-admin.php:109 msgid "DataSet" msgstr "DataSet" #: includes/modules/redirections/class-categories.php:511 msgid "← Go Back to the Redirections" msgstr "← Tillbaka till omdirigeringar" #: includes/modules/redirections/class-categories.php:414 msgid "Filter" msgstr "Filtrera" #: includes/modules/local-seo/shortcodes/class-map.php:94 #: includes/modules/local-seo/shortcodes/class-store-locator.php:66 #: includes/modules/redirections/class-categories.php:402 msgid "Select Category" msgstr "Välj kategori" #: includes/modules/redirections/class-categories.php:295 msgid "Uncategorized" msgstr "Uncategorised" #: includes/modules/redirections/class-categories.php:265 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Category" msgstr "Kategori" #: includes/modules/redirections/class-categories.php:205 msgid "Organize your redirections in categories." msgstr "Organisera dina omdirigeringar i kategorier." #: includes/modules/redirections/class-categories.php:204 msgid "Redirection Category" msgstr "Kategori för omdirigering" #: includes/modules/redirections/class-categories.php:180 msgid "New Category" msgstr "Ny kategori" #: includes/modules/redirections/class-categories.php:179 msgid "Add New" msgstr "Lägg till nytt" #. Translators: placeholder is the number of updated redirections. #: includes/modules/redirections/class-categories.php:159 msgid "%d redirections have been assigned to the category." msgstr "%d omdirigeringar har tilldelats denna kategori." #: includes/modules/redirections/class-categories.php:150 msgid "No valid ID provided." msgstr "Inget giltigt ID angavs." #: includes/modules/redirections/class-categories.php:123 msgid "Add to Category" msgstr "Lägg till i kategori" #: includes/modules/redirections/class-categories.php:90 msgid "Redirection Categories" msgstr "Kategorier för omdirigering" #: includes/modules/redirections/class-categories.php:89 msgid "New Category Name" msgstr "Nytt kategorinamn" #: includes/modules/redirections/class-categories.php:88 msgid "Add New Category" msgstr "Lägg till ny kategori" #: includes/modules/redirections/class-categories.php:87 msgid "Update Category" msgstr "Uppdatera kategori" #: includes/modules/redirections/class-categories.php:86 msgid "Edit Category" msgstr "Redigera kategori" #: includes/modules/redirections/class-categories.php:83 msgid "All Redirection Categories" msgstr "Alla kategorier för omdirigering" #: includes/modules/redirections/class-categories.php:82 msgid "Search Redirection Categories" msgstr "Sök kategorier för omdirigering" #: includes/modules/redirections/class-categories.php:81 msgctxt "taxonomy singular name" msgid "Redirection Category" msgstr "Kategori för omdirigering" #: includes/modules/redirections/class-categories.php:80 msgctxt "taxonomy general name" msgid "Redirection Categories" msgstr "Kategorier för omdirigering" #: includes/modules/redirections/class-categories.php:181 #: includes/modules/redirections/class-categories.php:554 msgid "Manage Categories" msgstr "Hantera kategorier" #: includes/modules/redirections/class-redirections.php:107 msgid "Redirections successfully synced to the .htaccess file." msgstr "Omdirigeringar har synkroniserats till filen .htaccess." #: includes/modules/redirections/class-redirections.php:99 msgid "No valid redirection found." msgstr "Ingen giltig omdirigering hittades." #: includes/modules/redirections/class-redirections.php:94 msgid "The redirections could not be synced because the .htaccess file does not exist or it is not writable." msgstr "Omdirigeringarna kunde inte synkroniseras eftersom filen .htaccess saknas eller inte är skrivbar." #: includes/modules/redirections/class-redirections.php:89 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:215 msgid "Sorry, you are not allowed to export redirections on this site." msgstr "Du saknar behörighet att exportera omdirigeringar på denna webbplats." #: includes/modules/redirections/class-redirections.php:65 msgid "Copy all active redirections to the .htaccess file." msgstr "Kopiera alla aktiva omdirigeringar till filen .htaccess." #: includes/modules/redirections/class-redirections.php:63 #: includes/modules/redirections/class-redirections.php:69 msgid "Sync to .htaccess" msgstr "Synkronisera till .htaccess" #: includes/modules/news-sitemap/sitemap-xsl.php:157 msgid "Publication Date" msgstr "Publiceringsdatum" #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Image" msgstr "Images" #. translators: xsl value count #. translators: Sitemap index link. #: includes/modules/news-sitemap/sitemap-xsl.php:148 #: includes/modules/video-sitemap/sitemap-xsl.php:144 msgid "← Sitemap Index" msgstr "← Sitemap Index" #. translators: xsl value count #: includes/modules/news-sitemap/sitemap-xsl.php:139 #: includes/modules/video-sitemap/sitemap-xsl.php:135 msgid "This XML Sitemap contains %s URLs." msgstr "Denna XML-webbplatskarta innehåller %s URL:er." #. translators: link to rankmath.com #: includes/modules/news-sitemap/sitemap-xsl.php:127 msgid "Learn more about XML Sitemaps." msgstr "Lär dig mer om XML-webbplatskartor." #. translators: link to rankmath.com #: includes/modules/news-sitemap/sitemap-xsl.php:114 msgid "This XML Sitemap is generated by Rank Math WordPress SEO Plugin. It is what search engines like Google use to crawl and re-crawl posts/pages/products/images/archives on your website." msgstr "This XML Sitemap is generated by the Rank Math WordPress SEO Plugin. It is what search engines like Google use to crawl and recrawl posts/pages/products/images/archives on your website." #: includes/modules/news-sitemap/sitemap-xsl.php:107 msgid "XML Sitemap" msgstr "XML-webbplatskarta" #. translators: 1. Taxonomy Name 2. Post Type #: includes/modules/news-sitemap/settings-news.php:93 msgid "%1$s to exclude for %2$s." msgstr "%1$s ska uteslutas för %2$s." #. translators: Post Type #: includes/modules/news-sitemap/settings-news.php:77 msgid "Exclude %s Terms " msgstr "Uteslut termer för %s " #. translators: News Sitemap Url #: includes/modules/news-sitemap/class-news-sitemap.php:136 msgid "Your News Sitemap index can be found here: : %s" msgstr "Din webbplatskarta för nyheter finns här: %s" #: includes/modules/local-seo/class-location-shortcode.php:314 #: includes/modules/local-seo/shortcodes/class-store-locator.php:169 msgid "Sorry, no locations were found." msgstr "Inga platser hittades." #: includes/modules/local-seo/class-location-shortcode.php:138 msgid "API Key" msgstr "API-nyckel" #. Translators: %s expands to General Settings Link. #: includes/modules/local-seo/class-location-shortcode.php:137 msgid "This page can't load Google Maps correctly. Please add %s." msgstr "Denna sida kan inte ladda Google Maps korrekt. Lägg till %s." #: includes/modules/local-seo/class-local-seo.php:269 #: includes/modules/local-seo/shortcodes/class-address.php:38 #: includes/modules/local-seo/views/titles-options.php:361 msgid "Phone" msgstr "Telefon" #: includes/modules/local-seo/class-local-seo.php:268 #: includes/modules/local-seo/views/titles-options.php:371 #: assets/admin/js/blocks.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Address" msgstr "Adress" #: includes/modules/local-seo/class-local-seo.php:231 #: includes/modules/redirections/class-categories.php:85 msgid "Parent Category:" msgstr "Överordnad kategori:" #: includes/modules/local-seo/class-local-seo.php:230 #: includes/modules/redirections/class-categories.php:84 msgid "Parent Category" msgstr "Överordnad kategori" #: includes/modules/local-seo/class-local-seo.php:229 msgid "Search categories" msgstr "Sök kategorier" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:226 msgid "New %s category" msgstr "Ny kategori för %s" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:224 msgid "Add New %s category" msgstr "Lägg till ny %s kategori" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:222 msgid "Update %s category" msgstr "Uppdatera %s kategori" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:220 msgid "Edit %s category" msgstr "Redigera %s kategori" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:218 msgid "All %s categories" msgstr "Alla %s kategorier" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:216 msgid "%s category" msgstr "%s kategori" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:214 #: includes/modules/local-seo/class-local-seo.php:228 msgid "%s categories" msgstr "%s kategorier" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:171 msgid "%s updated." msgstr "%s har uppdaterats." #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:169 msgid "%s scheduled." msgstr "%s har schemalagts." #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:167 msgid "%s reverted to draft." msgstr "%s har återställts till utkast." #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:165 msgid "%s published privately." msgstr "%s har publicerats privat." #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:163 msgid "%s published." msgstr "%s har publicerats." #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:161 msgid "No %s found in Trash." msgstr "%s hittades inte i papperskorgen." #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:159 msgid "No %s found." msgstr "%s hittades inte." #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:157 msgid "Search %s" msgstr "Sök %s" #. translators: Post Type Singular Name #. translators: Post Type Plural Name #: includes/modules/local-seo/class-local-seo.php:153 #: includes/modules/local-seo/class-local-seo.php:155 msgid "View %s" msgstr "Visa %s" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:151 msgid "Update %s" msgstr "Uppdatera %s" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:149 msgid "Edit %s" msgstr "Redigera %s" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:147 msgid "New %s" msgstr "Ny %s" #. translators: Post Type Singular Name #: includes/modules/local-seo/class-local-seo.php:145 msgid "Add New %s" msgstr "Add New %s" #. translators: Post Type Plural Name #: includes/modules/local-seo/class-local-seo.php:143 msgid "All %s" msgstr "Alla %s" #. translators: KML File Url #: includes/modules/local-seo/class-admin.php:65 msgid "Your Locations KML file can be found here: %s" msgstr "Din KML-fil över platser hittas här: %s" #: includes/modules/local-seo/class-admin.php:61 msgid "Local Sitemap" msgstr "Lokal webbplatskarta" #: includes/modules/image-seo/options.php:188 msgid "Caption" msgstr "Caption" #: includes/modules/image-seo/options.php:187 #: includes/modules/video-sitemap/sitemap-xsl.php:153 #: includes/modules/analytics/assets/js/stats.js:1 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Title" msgstr "Rubrik" #: includes/modules/image-seo/options.php:186 msgid "Alt" msgstr "Alt" #: includes/modules/image-seo/options.php:176 msgid "Replace" msgstr "Ersätt" #: includes/modules/image-seo/options.php:167 msgid "Find" msgstr "Hitta" #: includes/modules/image-seo/options.php:154 msgid "Add another" msgstr "Lägg till en till" #: includes/modules/image-seo/options.php:152 msgid "Replace characters or words in the alt tags, title tags, or in the captions." msgstr "Ersätt tecken eller ord i alt-taggar, title-taggar eller i bildtexter." #: includes/modules/image-seo/options.php:151 msgid "Replacements" msgstr "Ersättningar" #: includes/modules/image-seo/options.php:141 msgid "Add alt attributes for commenter profile pictures (avatars) automatically. The alt attribute value will be the username." msgstr "Lägg automatiskt till alt-attribut till profilbilder (avatarer) för kommentarsförfattare. Alt-attribut för användarnamnet som värde." #: includes/modules/image-seo/options.php:140 msgid "Add ALT attributes for avatars" msgstr "Lägg till ALT-attribut för avatarer" #: includes/modules/image-seo/options.php:123 msgid "Capitalization settings for the image captions. This will be applied for all image captions." msgstr "Versalsättning för bildtexter. Detta kommer att tillämpas för alla bildtexter." #: includes/modules/image-seo/options.php:122 msgid "Change caption casing" msgstr "Ändra versalsättning för beskrivning" #: includes/modules/image-seo/options.php:104 msgid "Capitalization settings for the image descriptions. This will be applied for all image descriptions." msgstr "Versalsättning för bildbeskrivningarna. Detta kommer att tillämpas för alla bildbeskrivningar." #: includes/modules/image-seo/options.php:103 msgid "Change description casing" msgstr "Ändra versalsättning för beskrivning" #: includes/modules/image-seo/options.php:86 msgid "Capitalization settings for the alt attribute values. This will be applied for all alt attributes." msgstr "Inställningar för användning av versaler i värdena för attributet alt. Detta kommer att tillämpas för alla alt-attribut." #: includes/modules/image-seo/options.php:85 msgid "Change alt attribute casing" msgstr "Ändra versalsättning för alt-attributet" #: includes/modules/image-seo/options.php:75 #: includes/modules/image-seo/options.php:93 #: includes/modules/image-seo/options.php:111 #: includes/modules/image-seo/options.php:130 msgid "ALL UPPERCASE" msgstr "ENDAST VERSALER" #: includes/modules/image-seo/options.php:74 #: includes/modules/image-seo/options.php:92 #: includes/modules/image-seo/options.php:110 #: includes/modules/image-seo/options.php:129 msgid "all lowercase" msgstr "små bokstäver" #: includes/modules/image-seo/options.php:73 #: includes/modules/image-seo/options.php:91 #: includes/modules/image-seo/options.php:109 #: includes/modules/image-seo/options.php:128 msgid "Sentence casing" msgstr "Versal i början av mening" #: includes/modules/image-seo/options.php:72 #: includes/modules/image-seo/options.php:90 #: includes/modules/image-seo/options.php:108 #: includes/modules/image-seo/options.php:127 msgid "Title Casing" msgstr "Versaler Enligt Amerikansk Rubrikstil" #: includes/modules/image-seo/options.php:71 #: includes/modules/image-seo/options.php:89 #: includes/modules/image-seo/options.php:107 #: includes/modules/image-seo/options.php:126 msgid "No change" msgstr "Ingen ändring" #: includes/modules/image-seo/options.php:68 msgid "Capitalization settings for the title attribute values. This will be applied for all title attributes." msgstr "Inställningar för användning av versaler i värdena för rubrikattributet title. Detta kommer att tillämpas för alla title-attribut." #: includes/modules/image-seo/options.php:67 msgid "Change title casing" msgstr "Ändra versalsättning för rubrik" #: includes/modules/image-seo/options.php:53 msgid "Format used for the new descriptions." msgstr "Format som används för de nya beskrivningar." #: includes/modules/image-seo/options.php:52 msgid "Description format" msgstr "Format för beskrivning" #: includes/modules/image-seo/options.php:42 msgid "Add a description for all images without a description automatically. The description is dynamically applied when the content is displayed, the stored content is not changed." msgstr "Lägg automatiskt till en beskrivning för alla bilder utan beskrivning. Beskrivningen tillämpas dynamiskt när innehållet visas, det sparade innehållet ändras inte." #: includes/modules/image-seo/options.php:41 msgid "Add missing image description" msgstr "Lägg till bildbeskrivning som saknas" #: includes/modules/image-seo/options.php:27 msgid "Format used for the new captions." msgstr "Format som används för nya bildtexter." #: includes/modules/image-seo/options.php:26 msgid "Caption format" msgstr "Format för bildtext" #: includes/modules/image-seo/options.php:16 msgid "Add a caption for all images without a caption automatically. The caption is dynamically applied when the content is displayed, the stored content is not changed." msgstr "Lägg automatiskt till en bildtext för alla bilder utan bildtext. Bildtexten tillämpas dynamiskt när innehållet visas, det sparade innehållet ändras inte." #: includes/modules/image-seo/options.php:15 msgid "Add missing image caption" msgstr "Lägg till saknad bildtext" #. Translators: placeholder is the username or email. #: includes/modules/image-seo/class-image-seo-pro.php:365 msgid "Avatar of %s" msgstr "Avatar för %s" #: includes/modules/image-seo/class-image-seo-pro.php:105 msgid "Title text set for the current image." msgstr "Rubriktext som angetts för den aktuella bilden." #: includes/modules/image-seo/class-image-seo-pro.php:104 msgid "Image Title" msgstr "Bildrubrik" #: includes/modules/image-seo/class-image-seo-pro.php:93 msgid "Alt text set for the current image." msgstr "Alt-text som angetts för den aktuella bilden." #: includes/modules/image-seo/class-image-seo-pro.php:92 msgid "Image Alt" msgstr "Alt-text för bild" #: includes/modules/bbPress/class-bbpress.php:82 msgid "Mark Solved." msgstr "Markera som löst." #: includes/modules/bbPress/class-bbpress.php:81 msgid "Mark Unsolved." msgstr "Markera som olöst." #: includes/modules/analytics/class-rest.php:444 msgid "Sorry, no post id found." msgstr "Inget inläggs-ID hittades." #: includes/modules/analytics/class-rest.php:436 msgid "Sorry, no record id found." msgstr "Inget post-ID hittades." #: includes/modules/analytics/class-rest.php:313 #: includes/modules/analytics/class-rest.php:363 msgid "Sorry, no keyword found." msgstr "Inget nyckelord hittades." #. Translators: placeholder is the site URL. #: includes/modules/analytics/class-email-reports.php:497 msgid "Rank Math [SEO Report] - %s" msgstr "Rank Math [SEO-rapport] – %s" #: includes/modules/analytics/class-email-reports.php:467 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Preview" msgstr "Förhandsgranska" #. Translators: placeholder is a link to the settings, with "click here" as the #. anchor text. #: includes/modules/analytics/class-email-reports.php:366 msgid "click here" msgstr "klicka här" #. Translators: placeholder is a link to the settings, with "click here" as the #. anchor text. #: includes/modules/analytics/class-email-reports.php:366 msgid "To update your email preferences, %s. ###ADDRESS###" msgstr "Uppdatera dina e-postinställningar, %s. ###ADDRESS###" #. Translators: placeholder is a link to the homepage. #: includes/modules/analytics/class-email-reports.php:363 msgid "This email was sent to you as a registered member of %s." msgstr "Detta e-postmeddelande har skickats till dig som registrerad medlem av %s." #: includes/modules/analytics/class-email-reports.php:345 msgid "Additional CSS code to customize the appearance of the reports. Insert the CSS code directly, without the wrapping style tag. Please note that the CSS support is limited in email clients and the appearance may vary greatly." msgstr "Extra CSS-kod för att anpassa rapporternas utseende. Infoga CSS-koden direkt, utan omslutande stiltagg. Observera att stödet för CSS är begränsat i e-postklienter och att utseendet kan variera kraftigt." #: includes/modules/analytics/class-email-reports.php:344 msgid "Additional CSS code" msgstr "Extra CSS-kod" #: includes/modules/analytics/class-email-reports.php:333 msgid "Text or basic HTML to insert in the footer area." msgstr "Text eller grundläggande HTML som ska infogas i sidfoten." #: includes/modules/analytics/class-email-reports.php:332 msgid "Report Footer Text" msgstr "Sidfotstext i rapporten" #: includes/modules/analytics/class-email-reports.php:321 msgid "When enabled, the Winning Keywords and Losing Keywords sections will only show Tracked Keywords." msgstr "När detta är aktiverat kommer avsnittet vinnande och tappande sökord endast att visa spårade sökord." #: includes/modules/analytics/class-email-reports.php:303 #: includes/modules/analytics/views/email-reports/sections/losing-keywords.php:21 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Top Losing Keywords" msgstr "De mest misslyckade nyckelorden" #: includes/modules/analytics/class-email-reports.php:302 #: includes/modules/analytics/views/email-reports/sections/winning-keywords.php:21 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Top Winning Keywords" msgstr "De mest vinnande nyckelorden" #: includes/modules/analytics/class-email-reports.php:301 #: includes/modules/analytics/views/email-reports/sections/losing-posts.php:21 msgid "Top Losing Posts" msgstr "De inlägg som tappat mest" #: includes/modules/analytics/class-email-reports.php:300 #: includes/modules/analytics/views/email-reports/sections/winning-posts.php:21 msgid "Top Winning Posts" msgstr "De inlägg som lyckats bäst" #: includes/modules/analytics/class-email-reports.php:299 msgid "Positions Summary" msgstr "Sammanfattning för platser" #: includes/modules/analytics/class-email-reports.php:298 msgid "Basic Summary" msgstr "Grundläggande sammanfattning" #: includes/modules/analytics/class-email-reports.php:296 msgid "Select which tables to show in the report." msgstr "Välj vilka tabeller du vill visa i rapporten." #: includes/modules/analytics/class-email-reports.php:295 msgid "Include Sections" msgstr "Inkludera sektioner" #: includes/modules/analytics/class-email-reports.php:284 msgid "Text or basic HTML to insert below the title." msgstr "Text eller grundläggande HTML som ska infogas under rubriken." #: includes/modules/analytics/class-email-reports.php:283 msgid "Report Top Text" msgstr "Text längst upp i rapporten" #: includes/modules/analytics/class-email-reports.php:272 msgid "Select whether to include a link to the Full Report admin page in the email or not." msgstr "Välj om du vill inkludera en länk till administratörssidan med den kompletta rapporten i e-postmeddelandet." #: includes/modules/analytics/class-email-reports.php:271 msgid "Link to Full Report" msgstr "Länk till fullständig rapport" #: includes/modules/analytics/class-email-reports.php:257 msgid "Color hex code or any other valid value for the background: CSS property." msgstr "Hex-kod för färg eller något annat giltigt värde för CSS-egenskapen background:." #: includes/modules/analytics/class-email-reports.php:256 msgid "Report Header Background" msgstr "Rapporthuvudets bakgrund" #: includes/modules/analytics/class-email-reports.php:245 msgid "URL where the logo link should point to." msgstr "URL dit loggan länkar." #: includes/modules/analytics/class-email-reports.php:244 msgid "Logo Link" msgstr "Länk i logga" #: includes/modules/analytics/class-email-reports.php:232 msgid "Logo appearing in the header part of the report." msgstr "Logga som visas i rapportens rubrikdel." #: includes/modules/analytics/class-email-reports.php:231 msgid "Report Logo" msgstr "Logga för rapport" #: includes/modules/analytics/class-email-reports.php:220 msgid "Subject of the report emails." msgstr "Ämne för e-postmeddelande med rapport." #: includes/modules/analytics/class-email-reports.php:219 msgid "Report Email Subject" msgstr "Ämnesrad för e-postrapport" #: includes/modules/analytics/class-email-reports.php:208 #: includes/modules/analytics/class-email-reports.php:415 msgid "Address where the reports will be sent. You can add multiple recipients separated with commas." msgstr "Adress dit rapporterna skickas. Du kan lägga till flera mottagare, separerade med kommatecken." #: includes/modules/analytics/class-email-reports.php:207 #: includes/modules/analytics/class-email-reports.php:411 msgid "Report Email Address" msgstr "E-postadress för rapport" #: includes/modules/analytics/class-email-reports.php:181 msgid "Every 7 Days" msgstr "Var 7:e dag" #: includes/modules/analytics/class-email-reports.php:192 msgid "When enabled, the Winning Keywords section will only show Tracked Keywords." msgstr "När detta är aktiverat kommer avsnittet vinnande sökord endast att visa spårade sökord." #: includes/modules/analytics/class-email-reports.php:191 #: includes/modules/analytics/class-email-reports.php:320 msgid "Include Only Tracked Keywords" msgstr "Inkludera endast sökord som spåras" #: includes/modules/analytics/class-email-reports.php:175 msgid "Every 15 Days" msgstr "Var 15:e dag" #: includes/modules/analytics/class-email-reports.php:119 #: includes/modules/local-seo/views/titles-options.php:317 msgid "Logo" msgstr "Logga" #: includes/modules/analytics/class-analytics.php:475 assets/admin/js/divi.js:1 #: assets/admin/js/elementor.js:1 assets/admin/js/gutenberg.js:1 msgid "Analytics" msgstr "Analys" #: includes/modules/analytics/class-analytics.php:474 #: includes/modules/analytics/assets/js/stats.js:1 msgid "AdSense" msgstr "AdSense" #: includes/modules/analytics/class-analytics.php:365 msgid "Google Core Updates" msgstr "Uppdateringar av Google-kärnan" #. translators: Link to kb article #: includes/modules/analytics/class-analytics.php:364 msgid "This option allows you to show %s in the Analytics graphs." msgstr "Detta alternativ låter dig visa %s i Analytics-diagrammen." #: includes/modules/analytics/class-analytics.php:361 msgid "Google Core Updates in the Graphs" msgstr "Uppdateringar av Google-kärnan i diagrammen" #. translators: Link to kb article #: includes/modules/analytics/class-analytics.php:349 msgid "This option allows you to monitor the SEO performance of all of your sites in one centralized dashboard on RankMath.com, so you can check up on sites at a glance. Learn more." msgstr "Detta alternativ låter dig övervaka SEO-prestanda för alla dina webbplatser i en central instrumentpanel hos RankMath.com, så att du får full överblick över alla webbplatser. Läs mer." #: includes/modules/analytics/class-analytics.php:346 msgid "Monitor SEO Performance" msgstr "Övervaka SEO-prestanda" #: includes/modules/analytics/class-analytics.php:325 msgid "Enter the number of days to keep Analytics data in your database. The maximum allowed days are 180. Though, 2x data will be stored in the DB for calculating the difference properly." msgstr "Ange hur många dagar data från Analytics ska sparas i din databas. Maximalt tillåtet antal dagar är 180. Men dubbla mängden data kommer att lagras i databasen för korrekta beräkningar av trender." #: includes/modules/analytics/class-analytics.php:241 #: includes/modules/analytics/class-analytics.php:260 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Country" msgstr "Land" #: includes/modules/analytics/class-analytics.php:187 msgid "Analytics Report" msgstr "Rapport från Analytics" #: includes/modules/analytics/class-analytics.php:185 msgid "Post Analytics" msgstr "Inläggsanalys" #: includes/modules/acf/class-acf.php:49 #: includes/modules/local-seo/views/titles-options.php:341 #: includes/modules/local-seo/views/titles-options.php:631 #: includes/modules/local-seo/views/titles-options.php:646 #: includes/modules/local-seo/views/titles-options.php:661 #: includes/modules/schema/class-video.php:80 #: includes/modules/schema/class-video.php:95 #: includes/modules/schema/class-video.php:121 #: includes/modules/woocommerce/class-admin.php:47 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Custom" msgstr "Anpassad" #: includes/modules/acf/class-acf.php:46 msgid "Include images added in the ACF fields." msgstr "Inkludera bilder som lagts in i ACF-fälten." #: includes/modules/acf/class-acf.php:45 msgid "Include Images from the ACF Fields." msgstr "Inkludera bilder från ACF-fälten." #: includes/modules/404-monitor/class-monitor-pro.php:218 msgid "Hits" msgstr "Träffar" #: includes/modules/404-monitor/class-monitor-pro.php:124 msgid "Nonce error. Please try again." msgstr "Nonce-värdet är fel. Försök igen." #: includes/modules/404-monitor/class-monitor-pro.php:119 msgid "Sorry, your user does not seem to have the necessary capabilities to export." msgstr "Du verkar sakna behörighet att exportera." #: includes/modules/404-monitor/class-monitor-pro.php:93 msgid "To date" msgstr "Till datum" #: includes/modules/404-monitor/class-monitor-pro.php:86 msgid "From date" msgstr "Från datum" #: includes/modules/404-monitor/class-monitor-pro.php:77 msgid "Export and download 404 logs from a selected period of time in the form of a CSV file. Leave the from/to fields empty to export all logs." msgstr "Exportera och ladda ner 404-loggar för en vald tidsperiod i form av en CSV-fil. Lämna datumfälten från/till tomma för att exportera alla loggar." #: includes/modules/404-monitor/class-monitor-pro.php:75 msgid "Export 404 Logs" msgstr "Exportera 404-loggar" #: includes/admin/wizard/class-sitemap.php:182 #: includes/modules/video-sitemap/settings-video.php:34 msgid "Select the post type where you use videos and want them to be shown in the Video search." msgstr "Välj vilken inläggstyp du använder för videoklipp och för visning i sökning av video." #: includes/admin/wizard/class-sitemap.php:181 #: includes/modules/video-sitemap/settings-video.php:33 msgid "Video Post Type" msgstr "Inläggstyp för video" #: includes/admin/wizard/class-sitemap.php:171 msgid "You will generally only need a Video Sitemap when your website has video content." msgstr "I allmänhet behöver du en webbplatskarta för video endast om din webbplats har videoinnehåll." #: includes/admin/wizard/class-sitemap.php:170 msgid "Video Sitemaps" msgstr "Webbplatskartor för video" #: includes/admin/wizard/class-sitemap.php:162 msgid "Video Sitemaps give search engines information about video content on your site." msgstr "Webbplatskartor för video ger sökmotorer information om videoinnehåll på din webbplats." #: includes/admin/wizard/class-sitemap.php:150 #: includes/modules/news-sitemap/settings-news.php:34 msgid "Select the post type you use for News articles." msgstr "Välj vilken inläggstyp du vill använda för nyhetsartiklar." #: includes/admin/wizard/class-sitemap.php:149 #: includes/modules/news-sitemap/settings-news.php:33 msgid "News Post Type" msgstr "Inläggstyp för nyheter" #: includes/admin/wizard/class-sitemap.php:139 #: includes/modules/news-sitemap/settings-news.php:20 msgid "The name of the news publication. It must match the name exactly as it appears on your articles in news.google.com, omitting any trailing parentheticals. More information at support.google.com" msgstr "Nyhetsmediets namn. Det måste exakt matcha namnet som det visas i dina artiklar på news.google.com, utan eventuella efterföljande parenteser. Mer information finns på support.google.com" #: includes/admin/wizard/class-sitemap.php:137 #: includes/modules/news-sitemap/settings-news.php:19 msgid "Google News Publication Name" msgstr "Google News publikationsnamn" #: includes/admin/wizard/class-sitemap.php:127 msgid "You will generally only need a News Sitemap when your website is included in Google News." msgstr "Du behöver i allmänhet bara en News webbplatskarta när din webbplats är inkluderad i Google News." #: includes/admin/wizard/class-sitemap.php:126 msgid "News Sitemaps" msgstr "Webbplatskartor för nyheter" #: includes/admin/wizard/class-sitemap.php:118 msgid "News Sitemaps allow you to control which content you submit to Google News." msgstr "Med webbplatskartor för nyheter kan du styra vilket innehåll du skickar till Google News." #: includes/admin/wizard/class-sitemap.php:104 msgid "Select taxonomies to enable SEO options for them and include them in the sitemap." msgstr "Select taxonomies to enable SEO options for them and include them in the sitemap." #: includes/admin/wizard/class-sitemap.php:103 msgid "Public Taxonomies" msgstr "Offentliga taxonomier" #: includes/admin/wizard/class-sitemap.php:89 msgid "Select post types to enable SEO options for them and include them in the sitemap." msgstr "Select post types to enable SEO options for them and include them in the sitemap." #: includes/admin/wizard/class-sitemap.php:88 msgid "Public Post Types" msgstr "Offentliga inläggstyper" #: includes/admin/wizard/class-sitemap.php:75 msgid "Include reference to images from the post content in sitemaps. This helps search engines index your images better." msgstr "Include a reference to images from the post content in sitemaps. This helps search engines index your images better." #: includes/admin/wizard/class-sitemap.php:74 msgid "Include Images" msgstr "Inkludera bilder" #: includes/admin/wizard/class-sitemap.php:65 msgid "XML Sitemaps help search engines index your website's content more effectively." msgstr "XML Sitemaps help search engines index your website's content more effectively." #: includes/admin/wizard/class-sitemap.php:64 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Sitemaps" msgstr "Webbplatskartor" #: includes/admin/wizard/class-sitemap.php:47 msgid "Save and Continue" msgstr "Spara och fortsätt" #. translators: Link to How to Setup Sitemap KB article #: includes/admin/wizard/class-sitemap.php:38 msgid "Learn more." msgstr "Lär dig mer." #. translators: Link to How to Setup Sitemap KB article #: includes/admin/wizard/class-sitemap.php:38 msgid "Choose your Sitemap configuration and select which type of posts or pages you want to include in your Sitemaps. %s" msgstr "Choose your Sitemap configuration and select which types of posts or pages you want to include in your Sitemaps. %s" #: includes/admin/wizard/class-sitemap.php:34 msgid "Sitemap" msgstr "Webbplatskarta" #: includes/admin/csv-import-export/class-importer.php:241 msgid "Unknown object type." msgstr "Okänd objekttyp." #: includes/admin/csv-import-export/class-importer.php:234 #: includes/modules/redirections/csv-import-redirections/class-importer.php:221 msgid "Columns number mismatch." msgstr "Antalet kolumner stämmer inte överens." #: includes/admin/csv-import-export/class-importer.php:224 #: includes/modules/redirections/csv-import-redirections/class-importer.php:211 msgid "Empty column data." msgstr "Tomma kolumndata." #: includes/admin/csv-import-export/class-importer.php:214 #: includes/modules/redirections/csv-import-redirections/class-importer.php:201 msgid "Missing one or more required columns." msgstr "En eller flera obligatoriska kolumner saknas." #: includes/admin/csv-import-export/class-importer.php:208 #: includes/modules/redirections/csv-import-redirections/class-importer.php:195 msgid "Missing CSV headers." msgstr "CSV-rubriker saknas." #: includes/admin/csv-import-export/class-importer.php:201 #: includes/modules/redirections/csv-import-redirections/class-importer.php:188 msgid "Missing import file." msgstr "Importfil saknas." #. Translators: placeholders are opening and closing tags for link. #: includes/admin/csv-import-export/class-import-background-process.php:79 msgid "CSV import in progress. You can see its progress and cancel it in the %1$sImport & Export panel%2$s." msgstr "CSV-import pågår. Du kan se förloppet och avbryta det i %1$spanelen för import och export%2$s." #: includes/admin/csv-import-export/class-csv-import-export.php:414 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:489 msgid "The following lines could not be imported: " msgstr "Följande rader kunde inte importeras: " #: includes/admin/csv-import-export/class-csv-import-export.php:410 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:485 msgid "One or more errors occured while importing: " msgstr "Ett eller flera fel inträffade under importen: " #. Translators: placeholder is the number of rows imported. #: includes/admin/csv-import-export/class-csv-import-export.php:405 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:480 msgid "Imported %d rows." msgstr "%d rad/rader importerade." #: includes/admin/csv-import-export/class-csv-import-export.php:402 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:477 msgid "CSV import completed." msgstr "CSV-import slutförd." #. Translators: placeholder is the number of rows imported. #: includes/admin/csv-import-export/class-csv-import-export.php:397 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:472 msgid "CSV import completed. Successfully imported %d rows." msgstr "CSV-import slutförd. %d rad/rader har importerats." #. Translators: placeholders represent count like 15/36. #: includes/admin/csv-import-export/class-csv-import-export.php:364 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:438 msgid "Items processed: %1$s/%2$s" msgstr "Bearbetade objekt: %1$s/%2$s" #: includes/admin/csv-import-export/class-csv-import-export.php:361 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:435 msgid "Import in progress..." msgstr "Import pågår …" #: includes/admin/csv-import-export/class-csv-import-export.php:323 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:397 msgid "CSV import canceled." msgstr "CSV-importen avbruten." #: includes/admin/csv-import-export/class-csv-import-export.php:313 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:387 msgid "Import could not be canceled." msgstr "Importen kunde inte avbrytas." #: includes/admin/csv-import-export/class-csv-import-export.php:288 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:362 msgid "Import could not be canceled: you are not allowed to import content to this site." msgstr "Det gick inte att avbryta importen: du har inte behörighet att importera innehåll till webbplatsen." #: includes/admin/csv-import-export/class-csv-import-export.php:283 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:357 msgid "Import could not be canceled: invalid nonce. Please try again." msgstr "Det gick inte att avbryta importen: felaktigt nonce-värde. Försök igen." #: includes/admin/csv-import-export/class-csv-import-export.php:264 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:338 msgid "Users" msgstr "Användare" #: includes/admin/csv-import-export/class-csv-import-export.php:263 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:337 msgid "Terms" msgstr "Termer" #: includes/admin/csv-import-export/class-csv-import-export.php:262 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:336 #: includes/modules/analytics/assets/js/stats.js:1 msgid "Posts" msgstr "Inlägg" #: includes/admin/csv-import-export/class-csv-import-export.php:209 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:300 msgid "CSV could not be imported: File type error." msgstr "CSV-filen kunde inte importeras: felaktig filtyp." #: includes/admin/csv-import-export/class-csv-import-export.php:203 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:294 msgid "CSV could not be imported: Upload failed." msgstr "CSV-filen kunde inte importeras: uppladdningen misslyckades." #: includes/admin/csv-import-export/class-csv-import-export.php:193 #: includes/admin/csv-import-export/class-csv-import-export.php:198 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:284 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:289 msgid "CSV could not be imported:" msgstr "CSV-filen kunde inte importeras:" #: includes/admin/csv-import-export/class-csv-import-export.php:150 msgid "Sorry, you are not allowed to import contents to this site." msgstr "Du saknar behörighet att importera innehåll till denna webbplats." #: includes/admin/csv-import-export/class-csv-import-export.php:144 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:235 msgid "Please select a file to import." msgstr "Välj en fil att importera." #: includes/admin/csv-import-export/class-csv-import-export.php:119 msgid "Sorry, you are not allowed to export the content of this site." msgstr "Du har inte behörighet att exportera innehållet på den här webbplatsen." #: includes/admin/csv-import-export/class-csv-import-export.php:116 #: includes/admin/csv-import-export/class-csv-import-export.php:147 #: includes/modules/redirections/class-redirections.php:86 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:212 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:238 msgid "Invalid nonce." msgstr "Ogiltigt nonce-värde." #: includes/admin/csv-import-export/class-csv-import-export.php:113 #: includes/admin/csv-import-export/class-exporter.php:106 msgid "Please select at least one object type to export." msgstr "Välj minst en objekttyp för export." #: includes/admin/csv-import-export/class-csv-import-export.php:100 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:199 msgid "CSV import is in progress..." msgstr "CSV-import pågår …" #: includes/admin/csv-import-export/class-csv-import-export.php:83 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:538 msgid "Are you sure you want to stop the import process?" msgstr "Är du säker på att du vill stoppa importen?" #: includes/admin/csv-import-export/class-csv-import-export.php:82 msgid "Are you sure you want to import meta data from this CSV file?" msgstr "Är du säker på att du vill importera metadata från denna CSV-fil?" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:198 msgid "Color" msgstr "Färg" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:191 msgid "Hover" msgstr "Hovra" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:177 msgid "Link Color" msgstr "Länkfärg" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:170 msgid "Normal" msgstr "Normal" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:156 msgid "Text Color" msgstr "Textfärg" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:128 msgid "Additional settings are available in the Rank Math SEO" msgstr "Ytterligare inställningar finns i Rank Math SEO" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:115 #: includes/modules/acf/class-acf.php:48 #: includes/modules/local-seo/views/titles-options.php:340 #: includes/modules/local-seo/views/titles-options.php:630 #: includes/modules/local-seo/views/titles-options.php:645 #: includes/modules/local-seo/views/titles-options.php:660 #: includes/modules/schema/class-video.php:79 #: includes/modules/schema/class-video.php:94 #: includes/modules/schema/class-video.php:120 msgid "Default" msgstr "Standard" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:112 msgid "HTML Tag" msgstr "HTML-etikett" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:101 msgid "Right" msgstr "Höger" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:97 msgid "Center" msgstr "Centre" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:93 msgid "Left" msgstr "Vänster" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:89 msgid "Alignment" msgstr "Justering" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:79 #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:128 msgid "Breadcrumbs Panel" msgstr "Panel för synliga sökvägar" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:79 msgid "Breadcrumbs are disabled in the Rank Math SEO" msgstr "Synliga sökvägar är inaktiverade i Rank Math SEO" #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:43 #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:71 #: includes/3rdparty/elementor/class-widget-breadcrumbs.php:139 msgid "Breadcrumbs" msgstr "Synliga sökvägar" #: includes/3rdparty/divi/class-divi.php:376 #: includes/modules/local-seo/views/titles-options.php:509 msgid "No" msgstr "Nej" #: includes/3rdparty/divi/class-divi.php:375 #: includes/modules/local-seo/views/titles-options.php:510 msgid "Yes" msgstr "Ja" #: includes/3rdparty/divi/class-divi.php:369 #: includes/3rdparty/elementor/class-elementor.php:81 msgid "Added by the Rank Math SEO Plugin." msgstr "Tillagt av tillägget Rank Math SEO." #: includes/3rdparty/divi/class-divi.php:368 #: includes/3rdparty/elementor/class-elementor.php:78 msgid "Add FAQ Schema Markup" msgstr "Lägg till schemamärkning för vanliga frågor" #: includes/3rdparty/divi/class-divi.php:339 msgid "Rank Math FAQ Schema" msgstr "Rank Math schema för vanliga frågor och svar" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:158 #: includes/views/csv-import-redirections-panel.php:64 msgid "Include deactivated redirections" msgstr "Inkludera inaktiverade omdirigeringar" #: includes/views/csv-import-redirections-panel.php:63 msgid "Export current redirections as a CSV file." msgstr "Exportera nuvarande omdirigeringar som en CSV-fil." #: includes/views/csv-import-redirections-panel.php:43 msgid "Check this to only create non-existing redirections." msgstr "Markera detta för att endast skapa omdirigeringar som saknas." #: includes/views/csv-import-redirections-panel.php:42 msgid "Do not update current redirections" msgstr "Uppdatera inte befintliga omdirigeringar" #: includes/views/csv-import-redirections-panel.php:29 msgid "Export Redirections" msgstr "Export Redirections" #: includes/views/csv-import-redirections-panel.php:25 msgid "Import Redirections" msgstr "Importera omdirigeringar" #: includes/views/csv-import-redirections-panel.php:18 msgid "Add or edit redirections by importing and exporting a CSV file." msgstr "Lägg till eller redigera omdirigeringar genom att importera och exportera en CSV-fil." #: includes/views/csv-import-redirections-panel.php:15 msgid "Redirections CSV" msgstr "CSV med omdirigeringar" #: includes/modules/404-monitor/class-monitor-pro.php:60 #: includes/modules/404-monitor/class-monitor-pro.php:99 #: includes/views/csv-import-export-panel.php:126 #: includes/views/csv-import-redirections-panel.php:70 msgid "Export" msgstr "Exportera" #: includes/views/csv-import-export-panel.php:120 msgid "Use advanced options" msgstr "Använd avancerade alternativ" #: includes/views/csv-import-export-panel.php:118 msgid "Choose the object types to export." msgstr "Välj vilka objekttyper som ska exporteras." #: includes/views/csv-import-export-panel.php:115 msgid "Include read-only columns (SEO score and link counts)" msgstr "Inkludera skrivskyddade kolumner (SEO-resultat och länkantal)" #: includes/views/csv-import-export-panel.php:78 msgid "Post types:" msgstr "Inläggstyper:" #: includes/views/csv-import-export-panel.php:89 msgid "Taxonomies:" msgstr "Taxonomier:" #: includes/views/csv-import-export-panel.php:100 msgid "User Roles:" msgstr "Användarroller:" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:140 #: includes/views/csv-import-export-panel.php:64 #: includes/views/csv-import-redirections-panel.php:55 msgid "Cancel Import" msgstr "Avbryt importen" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:98 #: includes/views/csv-import-export-panel.php:67 #: includes/views/csv-import-redirections-panel.php:58 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Import" msgstr "Importera" #. Translators: placeholder is the word Warning: in bold. #: includes/views/csv-import-export-panel.php:50 msgid "Warning:" msgstr "Varning:" #. Translators: placeholder is the word Warning: in bold. #: includes/views/csv-import-export-panel.php:50 msgid "%s It is recommended to save a database backup before using this option because importing malformed CSV can result in loss of data." msgstr "%s Vi rekommenderar att du sparar en säkerhetskopia av databasen innan du använder detta alternativ, eftersom import av en felaktigt utformad CSV-fil kan leda till förlust av data." #: includes/views/csv-import-export-panel.php:46 msgid "Check this to import meta fields only if their current meta value is empty." msgstr "Markera detta för att importera metafält endast om det nuvarande metavärdet är tomt." #: includes/views/csv-import-export-panel.php:45 msgid "Do not overwrite existing data" msgstr "Skriv inte över befintliga data" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:123 #: includes/views/csv-import-export-panel.php:44 #: includes/views/csv-import-redirections-panel.php:41 msgid "Please select a CSV file to import." msgstr "Välj en CSV-fil som ska importeras." #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:157 #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:162 #: includes/views/csv-import-export-panel.php:32 msgid "Export CSV" msgstr "Export CSV" #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:142 #: includes/views/csv-import-export-panel.php:28 msgid "Import CSV" msgstr "Importera CSV" #: includes/views/csv-import-export-panel.php:21 msgid "Import SEO meta data for posts, terms, and users from a CSV file." msgstr "Importera SEO-metadata för inlägg, termer och användare från en CSV-fil." #: includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php:120 #: includes/views/csv-import-export-panel.php:18 #: includes/views/csv-import-export-panel.php:41 #: includes/views/csv-import-redirections-panel.php:38 msgid "CSV File" msgstr "CSV-fil" #: includes/plugin-update/class-plugin-update.php:944 msgid "Rank Math PRO" msgstr "Rank Math PRO" #. translators: 1: Link's opening HTML anchor tag, 2: Link's closing HTML #. anchor tag. #: includes/plugin-update/class-plugin-update.php:799 msgid "Please %1$s connect Rank Math SEO PRO %2$s for automatic updates." msgstr "%1$sAnslut Rank Math SEO PRO%2$s för automatiska uppdateringar." #. translators: 1: Plugin name, 2: Pricing Link's opening HTML anchor tag, 3: #. Pricing Link's closing HTML anchor tag. #: includes/plugin-update/class-plugin-update.php:792 msgid "It seems that you don't have an active subscription for %1$s. Please see %2$sdetails and pricing%3$s." msgstr "Du verkar inte ha någon aktiv prenumeration på %1$s. Se %2$sinformation och priser%3$s." #: includes/plugin-update/class-plugin-update.php:789 msgid "Please update the free version before updating Rank Math SEO PRO." msgstr "Uppdatera först gratisversionen innan du uppdaterar Rank Math SEO PRO." #. Translators: placeholders are the anchor tag opening and closing. #: includes/plugin-update/class-plugin-update.php:552 msgid "We created %1$sRank Math, a WordPress SEO plugin%2$s, to help every website owner get access to the SEO tools they need to improve their SEO and attract more traffic to their website." msgstr "Vi skapade %1$sRank Math, ett tillägg för WordPress SEO%2$s, för att hjälpa alla webbplatsägare att få tillgång till de SEO-verktyg de behöver för att förbättra sin SEO och locka mer trafik till sin webbplats." #: includes/plugin-update/class-plugin-update.php:550 msgid "SEO is the most consistent source of traffic for any website" msgstr "SEO är den stabilaste trafikkällan för en webbplats" #: includes/plugin-update/class-plugin-update.php:548 msgid "Rank Math SEO PRO For WordPress" msgstr "Rank Math SEO PRO för WordPress" #: includes/plugin-update/class-plugin-update.php:483 msgid "Cannot Update" msgstr "Kan inte uppdatera" #: includes/plugin-update/class-plugin-update.php:381 #: includes/plugin-update/class-plugin-update.php:399 msgid "This update will install a beta version of Rank Math SEO PRO." msgstr "Denna uppdatering kommer att installera en betaversion av Rank Math SEO PRO." #: includes/plugin-update/class-plugin-update.php:262 msgid "Automatic updates are not available." msgstr "Automatiska uppdateringar är inte tillgängliga." #: includes/plugin-update/class-plugin-update.php:191 msgid "Enable updates" msgstr "Aktivera uppdateringar" #. translators: 1: opening HTML anchor tag, 2: closing HTML anchor tags. #: includes/plugin-update/class-plugin-update.php:157 msgid "Rank Math Pro is installed but not activated yet. %1$sActivate now%2$s. It only takes 20 seconds!" msgstr "Rank Math Pro är installerat men ännu inte aktiverat. %1$sAktivera nu%2$s. Det tar bara 20 sekunder!" #: includes/admin/class-setup-wizard.php:178 msgid "Settings could not be imported: Upload failed." msgstr "Inställningarna kunde inte importeras: Uppladdning misslyckades." #: includes/admin/class-setup-wizard.php:173 msgid "Settings could not be imported:" msgstr "Inställningarna kunde inte importeras:" #: includes/admin/class-setup-wizard.php:168 msgid "Settings file could not be imported:" msgstr "Det gick inte att importera inställningsfilen:" #: includes/admin/class-setup-wizard.php:159 msgid "No file selected." msgstr "Ingen fil har valts." #: includes/admin/class-setup-wizard.php:133 msgid "No settings found to be imported." msgstr "Inga inställningar som skulle importeras hittades." #: includes/admin/class-setup-wizard.php:129 msgid "Import successful." msgstr "Importen lyckades." #. translators: Option Description #: includes/admin/class-setup-wizard.php:100 msgid "Select this if you have a custom Rank Math settings file you want to use." msgstr "Välj detta om du har en anpassad inställningsfil för Rank Math som du vill använda." #. translators: Option Description #: includes/admin/class-setup-wizard.php:100 msgid "Custom Mode %s" msgstr "Anpassat läge %s" #. translators: Option Description #: includes/admin/class-setup-wizard.php:98 msgid "For the advanced users who want to control every SEO aspect of the website. You are offered options to change everything and have full control over the website’s SEO." msgstr "For the advanced users who want to control every SEO aspect of the website. You are offered options to change everything and have full control over the website’s SEO." #. translators: Option Description #: includes/admin/class-setup-wizard.php:98 msgid "Advanced %s" msgstr "Avancerat %s" #. translators: Option Description #: includes/admin/class-setup-wizard.php:96 msgid "For websites where you only want to change the basics and let Rank Math do most of the heavy lifting. Most settings are set to default as per industry best practices. One just has to set it and forget it." msgstr "For websites where you only want to change the basics and let Rank Math do most of the heavy lifting. Most settings are set to default as per industry best practices. One just has to set it and forget it." #. translators: Option Description #: includes/admin/class-setup-wizard.php:96 msgid "Easy %s" msgstr "Enkel %s" #: includes/admin/class-setup-wizard.php:90 msgid "Import failed." msgstr "Importen misslyckades." #: includes/admin/class-setup-wizard.php:89 msgid "Import finished. In the next steps you can review the settings." msgstr "Importen klar. I följande steg kan du granska inställningarna." #: includes/admin/class-setup-wizard.php:88 msgid "Uploading..." msgstr "Laddar upp …" #: includes/admin/class-setup-wizard.php:84 msgid "More information" msgstr "Mer information" #. Translators: placeholder is a list of filetypes. #: includes/admin/class-setup-wizard.php:83 msgid "Allowed filetypes: %s" msgstr "Tillåtna filtyper: %s" #: includes/admin/class-setup-wizard.php:81 msgid "Select a Rank Math settings file on your computer and upload it to use the custom settings." msgstr "Välj en fil med Rank Math-inställningar på din dator och ladda upp den för att använda dina anpassade inställningar." #: includes/admin/class-setup-wizard.php:79 msgid "Upload" msgstr "Ladda upp" #: includes/admin/class-quick-edit.php:313 msgid "— Not Selected —" msgstr "– Ej valt –" #. Translators: placeholder is taxonomy name, e.g. "Category". #: includes/admin/class-quick-edit.php:299 msgid "Primary %s" msgstr "Primär %s" #: includes/admin/class-quick-edit.php:284 #: includes/admin/class-quick-edit.php:371 msgid "Canonical URL" msgstr "Kanonisk URL" #: includes/admin/class-quick-edit.php:278 #: includes/admin/class-quick-edit.php:365 msgid "Primary Focus Keyword" msgstr "Primärt fokusord" #: includes/admin/class-quick-edit.php:260 #: includes/admin/class-quick-edit.php:352 msgid "Robots Meta" msgstr "Robotmetadata" #: includes/admin/class-quick-edit.php:253 #: includes/admin/class-quick-edit.php:348 msgid "SEO Description" msgstr "SEO-beskrivning" #: includes/admin/class-quick-edit.php:242 #: includes/admin/class-quick-edit.php:342 msgid "SEO Title" msgstr "SEO-rubrik" #: includes/admin/class-quick-edit.php:233 #: includes/admin/class-quick-edit.php:338 msgid "SEO Settings" msgstr "SEO-inställningar" #: includes/admin/class-quick-edit.php:223 msgid "No Snippet" msgstr "Ingen förhandsvisningstext" #: includes/admin/class-quick-edit.php:222 msgid "No Image Index" msgstr "Inget bild-index" #: includes/admin/class-quick-edit.php:221 msgid "No Archive" msgstr "Inget arkiv" #: includes/admin/class-quick-edit.php:220 msgid "No Follow" msgstr "Följ inte" #: includes/admin/class-quick-edit.php:219 #: includes/modules/news-sitemap/assets/js/news-sitemap.js:1 msgid "No Index" msgstr "Indexera inte" #: includes/admin/class-quick-edit.php:218 #: includes/modules/news-sitemap/assets/js/news-sitemap.js:1 msgid "Index" msgstr "Index" #: includes/admin/class-quick-edit.php:61 msgid "SEO Details" msgstr "SEO-detaljer" #: includes/admin/class-post-filters.php:338 #: includes/modules/redirections/class-categories.php:420 msgid "Clear Filter" msgstr "Rensa filter" #: includes/admin/class-post-filters.php:92 msgid "FactCheck" msgstr "Faktakontroll" #: includes/admin/class-post-filters.php:91 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "FAQ" msgstr "Vanliga frågor" #: includes/admin/class-post-filters.php:90 msgid "Dataset" msgstr "Datauppsättning" #: includes/admin/class-post-filters.php:89 #: includes/modules/video-sitemap/sitemap-xsl.php:152 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Video" msgstr "Video" #: includes/admin/class-post-filters.php:88 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Software" msgstr "Programvara" #: includes/admin/class-post-filters.php:87 msgid "Service" msgstr "Tjänst" #: includes/admin/class-post-filters.php:86 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Restaurant" msgstr "Restaurang" #: includes/admin/class-post-filters.php:85 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Recipe" msgstr "Recept" #: includes/admin/class-post-filters.php:84 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Product" msgstr "Produkt" #: includes/admin/class-post-filters.php:83 #: includes/modules/local-seo/views/titles-options.php:276 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Person" msgstr "Person" #: includes/admin/class-post-filters.php:82 #: includes/modules/schema/class-admin.php:111 msgid "Movie" msgstr "Film" #: includes/admin/class-post-filters.php:81 #: includes/modules/podcast/views/options.php:68 msgid "Music" msgstr "Musik" #: includes/admin/class-post-filters.php:80 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Job Posting" msgstr "Jobbannons" #: includes/admin/class-post-filters.php:78 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Event" msgstr "Händelse" #: includes/admin/class-post-filters.php:77 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Course" msgstr "Kurs" #: includes/admin/class-post-filters.php:76 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Book" msgstr "Bok" #: includes/admin/class-post-filters.php:75 msgid "News Article" msgstr "Nyhetsartikel" #: includes/admin/class-post-filters.php:74 msgid "Blog Post" msgstr "Blogginlägg" #: includes/admin/class-post-filters.php:73 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Article" msgstr "Artikel" #: includes/admin/class-post-filters.php:72 msgid "Turned Off" msgstr "Avstängt" #: includes/admin/class-post-filters.php:55 msgid "Filter by Schema Type" msgstr "Filtrera efter schematyp" #: includes/admin/class-post-filters.php:51 msgid "Orphan Posts" msgstr "Inlägg utan inlänkar" #: includes/admin/class-post-filters.php:50 msgid "Redirected Posts" msgstr "Omdirigerade inlägg" #: includes/admin/class-post-filters.php:49 msgid "Custom Meta Description" msgstr "Anpassad metabeskrivning" #: includes/admin/class-post-filters.php:48 msgid "Custom Meta Title" msgstr "Anpassad metarubrik" #: includes/admin/class-post-filters.php:47 msgid "Custom Canonical URL" msgstr "Anpassad kanonisk URL" #: includes/admin/class-media-filters.php:183 msgid "Missing caption" msgstr "Bildtext saknas" #: includes/admin/class-media-filters.php:182 msgid "Missing or default title tag" msgstr "Rubriketiketten saknas eller har standardvärdet" #: includes/admin/class-media-filters.php:181 msgid "Missing alt tag" msgstr "Alt-tagg saknas" #: includes/admin/class-media-filters.php:56 #: includes/admin/class-media-filters.php:70 msgid "Rank Math SEO Filters" msgstr "Rank Math SEO-filter" #: includes/admin/class-links.php:88 msgid "Example: /get/" msgstr "Exempel: /get/" #: includes/admin/class-links.php:81 msgid "Add the URI prefixes you use for affiliate (cloaked) links, which redirect to external sites. These will not count as internal links in the content analysis. Add one per line." msgstr "Lägg till de URI-prefix du använder för affiliate (indirekta) länkar, som omdirigerar till externa webbplatser. Dessa räknas inte som interna länkar i innehållsanalysen. Lägg till ett värde per rad." #: includes/admin/class-links.php:80 msgid "Affiliate Link Prefix" msgstr "Prefix för affiliateslänk" #: includes/admin/class-bulk-actions.php:412 msgid "Are you sure you want to change the Schema type for the selected posts? Doing so may irreversibly delete the existing Schema data." msgstr "Är du säker på att du vill ändra typen av schema för de valda inläggen? Om du gör det kan den nuvarande schemadatan raderas oåterkalleligt." #. Translators: 1 The number of posts edited. 2 The post type name. #: includes/admin/class-bulk-actions.php:247 msgid "Custom Canonical URL removed from %1$d %2$s." msgstr "Anpassad kanonisk URL borttagen från %1$d st. %2$s." #. Translators: 1 The number of posts edited. 2 The post type name. #: includes/admin/class-bulk-actions.php:218 #: includes/admin/class-bulk-actions.php:232 msgid "Schema edited for %1$d %2$s." msgstr "Schemat har redigerats för %1$d st. %2$s." #. Translators: placeholder is the number of redirections deleted. #: includes/admin/class-bulk-actions.php:204 #: includes/admin/class-bulk-actions.php:361 msgid "%d redirection moved to Trash." msgid_plural "%d redirections moved to Trash." msgstr[0] "%d omdirigering har lagts i papperskorgen." msgstr[1] "%d omdirigeringar har lagts i papperskorgen." #. Translators: 1 The number of posts edited. 2 The post type name. #. Translators: 1 The number of terms edited. 2 The term taxonomy name. #: includes/admin/class-bulk-actions.php:182 #: includes/admin/class-bulk-actions.php:335 msgid "Robots meta edited for %1$d %2$s." msgstr "Robotmeta har redigerats för %1$d st. %2$s." #. Translators: placeholder is the default Schema type setting. #: includes/admin/class-bulk-actions.php:81 msgid "Set Schema: Default (%s)" msgstr "Ange schema: standard (%s)" #: includes/admin/class-bulk-actions.php:75 msgid "Set Schema: None" msgstr "Ange schema: inget" #: includes/admin/class-bulk-actions.php:70 #: includes/admin/class-bulk-actions.php:111 msgid "Remove redirection" msgstr "Ta bort omdirigering" #: includes/admin/class-bulk-actions.php:69 #: includes/admin/class-bulk-actions.php:110 msgid "Redirect" msgstr "Omdirigera" #: includes/admin/class-bulk-actions.php:66 msgid "Remove custom canonical URL" msgstr "Ta bort anpassad kanonisk URL" #: includes/admin/class-bulk-actions.php:65 #: includes/admin/class-bulk-actions.php:107 msgid "Set to follow" msgstr "Ange som follow" #: includes/admin/class-bulk-actions.php:64 #: includes/admin/class-bulk-actions.php:106 msgid "Set to nofollow" msgstr "Ange som nofollow" #: includes/admin/class-bulk-actions.php:63 #: includes/admin/class-bulk-actions.php:105 msgid "Set to index" msgstr "Ange som index" #: includes/admin/class-bulk-actions.php:62 #: includes/admin/class-bulk-actions.php:104 msgid "Set to noindex" msgstr "Ange som noindex" #: includes/admin/class-bulk-actions.php:59 #: includes/admin/class-bulk-actions.php:103 msgid "↓ Rank Math" msgstr "↓ Rank Math" #: includes/admin/class-admin.php:88 msgid "Special Sitemaps:" msgstr "Särskilda webbplatskartor:" #: includes/class-thumbnail-overlays.php:546 msgid "Bottom Right" msgstr "Nere till höger" #: includes/class-thumbnail-overlays.php:545 msgid "Bottom Center" msgstr "Bottom Centre" #: includes/class-thumbnail-overlays.php:544 msgid "Bottom Left" msgstr "Nere till vänster" #: includes/class-thumbnail-overlays.php:542 msgid "Middle Right" msgstr "I mitten till höger" #: includes/class-thumbnail-overlays.php:541 msgid "Middle Center" msgstr "I mitten, centrerat" #: includes/class-thumbnail-overlays.php:540 msgid "Middle Left" msgstr "I mitten till vänster" #: includes/class-thumbnail-overlays.php:538 msgid "Top Right" msgstr "Top Right" #: includes/class-thumbnail-overlays.php:537 msgid "Top Center" msgstr "Top Centre" #: includes/class-thumbnail-overlays.php:536 msgid "Top Left" msgstr "Top Left" #: includes/class-thumbnail-overlays.php:521 msgid "A Custom Watermark item could not be saved because the name field is empty." msgstr "Ett objekt med anpassat vattenmärke kunde inte sparas eftersom namnfältet är tomt." #: includes/class-thumbnail-overlays.php:358 #: includes/class-thumbnail-overlays.php:424 msgid "Select the default watermark that will be applied if no specific watermark is selected." msgstr "Välj standardvattenmärke som kommer att användas om inget specifikt vattenmärke valts." #: includes/class-thumbnail-overlays.php:357 #: includes/class-thumbnail-overlays.php:423 msgid "Default Thumbnail Watermark" msgstr "Standardvattenmärke för miniatyrbild" #: includes/class-thumbnail-overlays.php:404 msgid "Name*" msgstr "Namn*" #: includes/class-thumbnail-overlays.php:394 msgid "Add Image" msgstr "Lägg till bild" #: includes/class-thumbnail-overlays.php:378 #: includes/modules/image-seo/options.php:155 #: includes/modules/local-seo/views/titles-options.php:411 #: includes/modules/local-seo/views/titles-options.php:467 #: includes/modules/schema/assets/js/schemaFilters.js:1 msgid "Remove" msgstr "Ta bort" #: includes/class-thumbnail-overlays.php:377 msgid "Add Watermark" msgstr "Lägg till vattenmärkning" #: includes/class-thumbnail-overlays.php:375 msgid "Add more image watermarks to choose from for the social thumbnails." msgstr "Lägg till fler vattenmärken för bilder att välja mellan för sociala miniatyrbilder." #: includes/class-thumbnail-overlays.php:374 msgid "Custom Image Watermarks" msgstr "Anpassad vattenmärkning av bilder" #: includes/class-thumbnail-overlays.php:347 msgid "Off" msgstr "Av" #: includes/class-register-vars.php:52 msgid "Non-persistent random word chosen from a list. A new random word will be chosen on each page load." msgstr "Icke beständigt slumpmässigt ord valt från en lista. Ett nytt slumpmässigt ord väljs vid varje sidladdning." #: includes/class-register-vars.php:41 msgid "Persistent random word chosen from a list" msgstr "Beständigt slumpmässigt ord som valts från en lista" #: includes/class-modules.php:71 msgid "Please activate Schema & Sitemap module to use this module." msgstr "Aktivera modulen för schema-märkning och webbplatskarta för att använda denna modul." #: includes/class-modules.php:64 msgid "For your video content, a Video Sitemap is a recommended step for better rankings and inclusion in the Video search." msgstr "För ditt videoinnehåll rekommenderas en webbplatskarta för video som ett bra steg för att ranka bättre och inkluderas i videosökningar." #: includes/admin/wizard/class-sitemap.php:162 includes/class-modules.php:63 #: includes/modules/video-sitemap/class-video-sitemap.php:62 #: includes/modules/video-sitemap/sitemap-xsl.php:103 msgid "Video Sitemap" msgstr "Webbplatskarta för video" #: includes/class-modules.php:59 msgid "Please activate Sitemap module to use this module." msgstr "Aktivera modulen för webbplatskarta för att använda denna modul." #: includes/class-modules.php:52 msgid "Create a News Sitemap for your news-related content. You only need a News sitemap if you plan on posting news-related content on your website." msgstr "Skapa en webbplatskarta för nyheter för ditt nyhetsinnehåll. Du behöver en webbplatskarta för nyheter endast om du planerar att publicera nyhetsrelaterat innehåll på webbplatsen." #: includes/admin/wizard/class-sitemap.php:118 includes/class-modules.php:51 #: includes/modules/news-sitemap/class-news-sitemap.php:131 msgid "News Sitemap" msgstr "News webbplatskarta" #: includes/class-common.php:88 msgid "Activate now" msgstr "Aktivera nu" #: includes/class-common.php:70 msgid "Pinterest Debugger" msgstr "Felsökare för Pinterest" #: includes/class-common.php:67 msgid "Rich Pins Validator" msgstr "Validering av Rick Pins" #: rank-math-pro.php:139 msgid "Rank Math free version is required to run Rank Math Pro. Both plugins are now disabled." msgstr "För att kunna köra Rank Math Pro krävs även gratisversionen av Rank Math. Båda tilläggen är nu inaktiverade." #: rank-math-pro.php:151 msgid "Rank Math free version is required to run Rank Math Pro, but it could not be activated automatically. Please install and activate the free version first." msgstr "För att kunna köra Rank Math Pro krävs även gratisversionen av Rank Math, men det gick inte att aktivera den automatiskt. Installera och aktivera gratisversionen först." #: rank-math-pro.php:145 msgid "Rank Math free version is required to run Rank Math Pro, but it could not be installed automatically. Please install and activate the free version first." msgstr "För att kunna köra Rank Math Pro krävs även gratisversionen av Rank Math, men det gick inte att installera det automatiskt. Installera och aktivera gratisversionen först." languages/rank-math-pro-tr_TR.mo000064400000234326147600403130012567 0ustar00 mA3AA dB rB~B BB B B"B&BC"0CSC pC&{C`CjDKnD'D DD D EEEEE EEE EE FF-F FFyG (H24HgHHCH H?H.IbIAJJJ"ZJ}JJ6qKKK^K(LGL PL\L rL ~LLL LLL/LL MM%M;M#?McMrMTMQM (N2NCNKNRN [NfNxNNNNNxNTO=O@P1VP PPPPPdP QQ $Q00QaQrQ$Q?Q QQ RRR #R.R 7RERMRSR[RbRhRpR wRR RRRRR R R R SS4STS [SgS-ySSSSSS S TT T+T.T 7TBT+]T)TTT4TdUxUUUU U U U UUqVnWurWWWWXX&X5Xc NcYcmc*c"d5d 9d Ed PdZd!kdd ddddddd$deetff!g%#gIgh*h 1h >hLh]hyh hhhhhhhhhh)hiii"i (i2i3Dixi0ii!ii j!j>j]j djnj vjj jjj jjjjj!j!jk "k /k&:kakvk{kk kkkkkkk k klm en on{nn nnAnln`o>~oQop?p^ptpp pp#pppq7'q _q'q5qrqQrWrD]r rrrrrrr r ss3seKsss ssss s t ttt tttt tt&t#u6u=u Du Oupu uu1uu u@u?v DvPvXv]vevmvsvv vOv v vww$wH8w ww wwwwww! x/x 4x0>x oxzx~xxx x*x xxxyyyyyy y yyy y y y z#z4z;T?,КL J,W қ  # -8N gsĜ ۜ  %< Ucho  ͝؝ -016b7cڞ+>djϟ1e@_3΢8ڣ:: =[* ͥ٥ ߥ%3NS[a hs|  Ҧߦ"6>F MZq (ŧ &5 IW$jʨ Ѩۨ   (S0Iũ  !,3KS [ek {P|  ī Ыݫ ,5   *`8K TPVYZQ-/4+d.Jί ) 7BySͰ,+AP!! ) 3U=# b nz ʵٵ,,D!Vx.sѶnEB$O0*D o ׹ ͺpO1&hż .W:b` þξ,޾ &C I\W6  & 5@HQY/n ' 5N^kpX 5 ?MU\ eooMP\? i ~ @)NB      )1QW fs | D?+k   .-4\&%M,(   4?s:6M#6]U=,F!  v w  &.}B E '2!Bdjo @ MZ`hn9    %+Q Ycj} ` # #-QY2m  (/?dUc?Ldl{  /Db@#d} " 9 =,HuAZ*,=+2DWm 7 6AI N[Ap? ,0]%|    #/ 6CI!R!t 4 (!1S \fl s~X  eX&GNb K%D_ {,).!H63-F( V +5 NY_x} =vYa      (HM1VXXXow{ ` (?Shb &AY'v *  $ 6A  #(. DQ!p #  + IU ^hl)'#7 > HTqz  /7J Yg z lg -7=EJQe u  )+$Uz!&v!g0 !)/<N - CNb~ 500 BMajpy#.&,?P U`hzOPEAN2+ <5arS(0C Y gEtc&/5EN^gm     *29I \jy    ! p/  !     z ;  =  J U p  ; J ) >A    ,   q   5@Hb gu- '5CE   =CU [f| #"):CV\cu2vq   ^hQik=KI gSC\Q\X3};A 5t<!,8I%   ,=FO eo'*(K"Gn;I2<Zo *  $ 0= FSk     ! ' - 6 > T  j t  |        ! !! *!5!>!^! n! |!!!! !5!2!H"b"Ij"j",#oL#3#!$-%p@%Y% &8&1';J((>p)P)G* H*2R* ***3* *:*,+1+9+?+ H+T+"]++ +!++++,,,,>,Q,W,], f,t,,,,,,,,2,*-1-7-?-U-p---"-4-.#.%<. b. l.y... ....t.Y/s//D// 0 0 &0&30Z0b0 j0t0z000]0111 112 2232K2e2{22223 3 3 3 33lq444555t5r6-v676/65 7 B7RM7777777|8888%1$s to exclude for %2$s.%d Hour%d Min%d Sec%d redirection moved to Trash.%d redirections moved to Trash.%d redirections have been assigned to the category.%s It is recommended to save a database backup before using this option because importing malformed CSV can result in loss of data.%s categories%s category%s published privately.%s published.%s reverted to draft.%s scheduled.%s updated.%s value to use in Product schema.%s value to use in the Product schema.↓ Rank Math← Go Back to the Redirections— Not Selected —(no title)← Sitemap IndexMin Size: 112Χ112px.
    A squared image is preferred by the search engines.Min Size: 1400x1400px, Max Size: 3000x3000px.
    The filesize should not exceed 0.5MB.A Custom Watermark item could not be saved because the name field is empty.A plaintext description of the podcast.ALL UPPERCASEAPI KeyAbout PageActivate nowAdSenseAdd alt attributes for commenter profile pictures (avatars) automatically. The alt attribute value will be the username.Add ALT attributes for avatarsAdd FAQ Schema MarkupAdd ImageAdd LinkAdd NewAdd New %sAdd New %s categoryAdd New CategoryAdd New SchemaAdd Video schema to posts which have YouTube or Vimeo Video in the content. Applies to only those Posts/Pages/CPTs in which Autodetect Video Option is On.Add WatermarkAdd a caption for all images without a caption automatically. The caption is dynamically applied when the content is displayed, the stored content is not changed.Add a description for all images without a description automatically. The description is dynamically applied when the content is displayed, the stored content is not changed.Add anotherAdd copyright details if your show is copyrighted.Add missing image captionAdd missing image descriptionAdd more image watermarks to choose from for the social thumbnails.Add numberAdd or edit redirections by importing and exporting a CSV file.Add the URI prefixes you use for affiliate (cloaked) links, which redirect to external sites. These will not count as internal links in the content analysis. Add one per line.Add the tracking prefix provided by your tracking service like Chartable, Podsights, Podtrac, etc.Add timeAdd to CategoryAdded by the Rank Math SEO Plugin.Additional CSS codeAdditional CSS code to customize the appearance of the reports. Insert the CSS code directly, without the wrapping style tag. Please note that the CSS support is limited in email clients and the appearance may vary greatly.Additional settings are available in the Rank Math SEOAddressAddress FormatAddress where the reports will be sent. You can add multiple recipients separated with commas.Address, Suburb, Region, Zip or LandmarkAddress:Advanced %sAffiliate Link PrefixAfghanistanAland IslandsAlbaniaAlgeriaAlignmentAll %sAll %s categoriesAll Locations are part of the same OrganizationAll Redirection CategoriesAll SchemasAll TaxonomiesAllowed filetypes: %sAltAlt text set for the current image.Alternate NameAmerican SamoaAn API Key is required to display embedded Google Maps on your site. Get it here: %sAn alternate version of your site name (for example, an acronym or shorter name).AnalyticsAnalytics ReportAndorraAngolaAnguillaAntarcticaAntigua & BarbudaAntigua and BarbudaAppearance AuthorAppearance HeadlineAppearance Published DateAppearance URLAre you sure you want to add Video Schema to the posts/pages with the video in the content? This action is irreversible.Are you sure you want to change the Schema type for the selected posts? Doing so may irreversibly delete the existing Schema data.Are you sure you want to import meta data from this CSV file?Are you sure you want to import redirections from this CSV file?Are you sure you want to stop the import process?ArgentinaArmeniaArticleArtsArubaAs above, but the label that would be applicable for more than one location (default: RM Locations).AustraliaAustriaAuthor NameAuto-generate image for the auto detected video.Autodetect VideoAutogenerate ImageAutomatic updates are not available.Automatically detect the user's location as the starting point.Avatar of %sAverage PositionAzerbaijanBahamasBahrainBangladeshBarbadosBasic SummaryBelarusBelauBelgiumBelizeBeninBermudaBhutanBlog PostBoliviaBonaire, Sint Eustatius and SabaBookBosnia & HerzegovinaBosnia and HerzegovinaBotswanaBottom CenterBottom LeftBottom RightBouvet IslandBrandBrand value to use in Schema.org & OpenGraph markup.BrazilBreadcrumbsBreadcrumbs PanelBreadcrumbs are disabled in the Rank Math SEOBritish Indian Ocean TerritoryBritish Virgin IslandsBruneiBrunei DarussalamBulgariaBurkina FasoBurundiBusinessBusiness TypeByCSV FileCSV ImportCSV could not be imported:CSV could not be imported: File type error.CSV could not be imported: Upload failed.CSV import canceled.CSV import completed.CSV import completed. Successfully imported %d rows.CSV import in progress. You can see its progress and cancel it in the %1$sImport & Export panel%2$s.CSV import is in progress...CambodiaCameroonCanadaCancel ImportCannot UpdateCanonical URLCape VerdeCapitalization settings for the alt attribute values. This will be applied for all alt attributes.Capitalization settings for the title attribute values. This will be applied for all title attributes.Capitalization settings for the image captions. This will be applied for all image captions.Capitalization settings for the image descriptions. This will be applied for all image descriptions.CaptionCaption formatCaribbean NetherlandsCatalogCategoryCayman IslandsCenterCentral African RepublicChadChamber of Commerce IDChange alt attribute casingChange caption casingChange description casingChange title casingCheck this to import meta fields only if their current meta value is empty.Check this to only create non-existing redirections.ChileChinaChoose a countryChoose the object types to export.Choose whether the site represents a person or an organization.Choose your Sitemap configuration and select which type of posts or pages you want to include in your Sitemaps. %sChristmas IslandClear FilterClosedClosed labelCocos (Keeling) IslandsColombiaColorColor hex code or any other valid value for the background: CSS property.Columns number mismatch.ComedyComorosCompetitor AnalysisCompleteCongoCongo (Brazzaville)Congo (Kinshasa)Congo - BrazzavilleCongo - KinshasaCongo, the Democratic Republic of theConsContact PageConversion started. A success message will be shown here once the process completes. You can close this page.Cook IslandsCopy all active redirections to the .htaccess file.Copyright TextCosta RicaCote D'ivoireCould not import redirection.CountryCourseCreate a News Sitemap for your news-related content. You only need a News sitemap if you plan on posting news-related content on your website.CreatedCroatiaCubaCuraçaoCustomCustom Canonical URLCustom Canonical URL removed from %1$d %2$s.Custom FieldsCustom Image WatermarksCustom Meta DescriptionCustom Meta TitleCustom Mode %sCustomize the label of the option users can use can click to get directions to your business location on the frontend.CyprusCzech RepublicCzechiaCôte d'IvoireData SetsDataSetDatasetDate CreatedDate PostedDefaultDefault Thumbnail WatermarkDeletedDenmarkDescriptionDescription formatDetect LocationDirectorDisplay the Global Identified on Product Page along with other product details.DistributionDjiboutiDo not overwrite existing dataDo not update current redirectionsDominicaDominican RepublicDon't add opening hours data in SchemaEasy %sEcuadorEdit %sEdit %s categoryEdit CategoryEdit SchemaEducationEducation RequiredEgyptEl SalvadorEmailEmployment Type Empty column data.Enable if all of the locations where you serve customers are a part of the same legal entity.Enable updatesEnhanced SearchEnter a site URL to see how it ranks for the same SEO criteria as your site.Enter the name of your site to appear in search results.Enter the number of days to keep Analytics data in your database. The maximum allowed days are 180. Though, 2x data will be stored in the DB for calculating the difference properly.EpisodeEquatorial GuineaEritreaEstimated Cost:EstoniaEthiopiaEventEvery 15 DaysEvery 7 DaysExample: /get/Exclude %s Terms Experience RequiredExportExport 404 LogsExport CSVExport RedirectionsExport and download 404 logs from a selected period of time in the form of a CSV file. Leave the from/to fields empty to export all logs.Export current redirections as a CSV file.External Link IconFAQFULL REPORTFact CheckFactCheckFalkland IslandsFalkland Islands (Islas Malvinas)Falkland Islands (Malvinas)Faroe IslandsFaxFijiFilterFilter by Schema TypeFindFinlandFor more information, please see %s.For the advanced users who want to control every SEO aspect of the website. You are offered options to change everything and have full control over the website’s SEO.For websites where you only want to change the basics and let Rank Math do most of the heavy lifting. Most settings are set to default as per industry best practices. One just has to set it and forget it.For your video content, a Video Sitemap is a recommended step for better rankings and inclusion in the Video search.FormatFormat used for the new captions.Format used for the new descriptions.Format used when the address is displayed using the [rank_math_contact_info] shortcode.
    Available Tags: {address}, {locality}, {region}, {postalcode}, {country}, {gps}Format: +1-401-555-1212FranceFree versionFrench GuianaFrench PolynesiaFrench Southern TerritoriesFridayFrom dateGTINGTIN-12GTIN-13GTIN-14GTIN-8GabonGambiaGames & HobbiesGenerateGenerate Video Schema for Old Posts/PagesGeo CoordinatesGeorgiaGermanyGhanaGibraltarGlobal IdentifierGlobal Identifier key to use in the Product Schema.Global Identifier labelGlobal Identifier label to show on Product Page.Google Core UpdatesGoogle Core Updates in the GraphsGoogle Maps API KeyGoogle Maps Embed APIGoogle News Publication NameGovernment & OrganizationsGreeceGreenlandGrenadaGuadeloupeGuamGuatemalaGuernseyGuineaGuinea-BissauGuyanaHTML TagHaitiHealthHeard Island and McDonald IslandsHeard Island and Mcdonald IslandsHide Opening HoursHide SitemapHide routeHide the sitemap from normal visitors?Hiring Organization HitsHoly See (Vatican City State)HondurasHong KongHoverHow ToHungaryHybridISBNIcelandIdentifierIf an imported redirection differs from an existing redirection (or another imported redirection) only by the source value, then those redirections will be merged into a single redirection with multiple sources. You can change this behavior with the %s filter hook.If the numeric ID is specified in the %s column, then the redirection will be edited. If it is not set or empty, then a new redirection will be created.If you can see the site data in your Search Console and Analytics accounts, but not here, then %1$s try reconnecting your account %2$s and make sure that the correct properties are selected in the %1$s Analytics Settings%2$s.Image AltImage TitleImportImport & ExportImport CSVImport RedirectionsImport SEO meta data for posts, terms, and users from a CSV file.Import a CSV file to create or update redirections. The file must include at least the following columns: %sImport could not be canceled.Import could not be canceled: invalid nonce. Please try again.Import could not be canceled: you are not allowed to import content to this site.Import failed.Import finished. In the next steps you can review the settings.Import in progress...Import successful.Imported %d rows.ImpressionsInclude ImagesInclude Images from the ACF Fields.Include KML File in the SitemapInclude Only Tracked KeywordsInclude SectionsInclude business locations in site-wide search results.Include deactivated redirectionsInclude images added in the ACF fields.Include read-only columns (SEO score and link counts)Include reference to images from the post content in sitemaps. This helps search engines index your images better.IndexIndiaIndicates whether the podcast is explicit language or adult content.IndonesiaInsert/edit linkInvalid nonce.IranIran, Islamic Republic ofIraqIrelandIs ExplicitIsle of ManIsraelIt seems that there are no stats to show right now.It seems that you don't have an active subscription for %1$s. Please see %2$sdetails and pricing%3$s.ItalyItems processed: %1$s/%2$sIvory CoastJamaicaJapanJerseyJob LocationJob PostingJob TypeJordanKML is a file format used to display geographic data in an Earth browser such as Google Earth. More information: Locations KMLKazakhstanKenyaKeywordsKids & FamilyKilometersKiribatiKorea, Democratic People's Republic ofKorea, Republic ofKosovoKuwaitKyrgyzstanLao People's Democratic RepublicLaosLast Mod.Latitude and longitude values separated by comma.LatviaLearn moreLearn more about Video Sitemap.Learn more about XML Sitemaps.Learn more.LebanonLeftLesothoLiberiaLibyaLibyan Arab JamahiriyaLicenseLiechtensteinLimit the number of locations shown on your website to those nearest your user.Link ColorLink TitleLink inserted.Link selected.Link to Full ReportList of custom fields name to check for video content. Add one per line.LithuaniaLocal BusinessLocal SitemapLocationLocation DetectionLocation Post Type NameLocations Category BaseLocations Post Type BaseLocations Post Type Name (Plural)LogoLogo LinkLogo appearing in the header part of the report.LuxembourgMPNMacaoMacao S.A.R., ChinaMacauMacedoniaMacedonia, the Former Yugosalv Republic ofMadagascarMake your podcasts discoverable via Google Podcasts, Apple Podcasts, and similar services with Podcast RSS feed and Schema Markup generated by Rank Math.MalawiMalaysiaMaldivesMaliMaltaManage CategoriesMap StyleMark Solved.Mark Unsolved.Marshall IslandsMartiniqueMaterials:MauritaniaMauritiusMaximum number of locations to showMayotteMeasurement systemMergedMexicoMicronesiaMicronesia, Federated States ofMiddle CenterMiddle LeftMiddle RightMilesMissing CSV headers.Missing alt tagMissing captionMissing import file.Missing one or more required columns.Missing or default title tagMoldovaMoldova, Republic ofMonacoMondayMongoliaMonitor SEO PerformanceMontenegroMonthsMontserratMore detailsMore informationMoroccoMovieMozambiqueMusicMyanmarMyanmar (Burma)NameName of the podcast.Name*NamibiaNauruNepalNetherlandsNetherlands AntillesNew %sNew %s categoryNew CaledoniaNew CategoryNew Category NameNew SchemaNew ZealandNews & PoliticsNews ArticleNews Post TypeNews SitemapNews SitemapsNews Sitemaps allow you to control which content you submit to Google News.News Sitemaps allow you to control which content you submit to Google News. More information: News Sitemaps overviewNicaraguaNigerNigeriaNiueNoNo %s found in Trash.No %s found.No ArchiveNo FollowNo Image IndexNo IndexNo SnippetNo changeNo data to show.No file selected.No html body found.No matches found.No posts found to convert.No settings found to be imported.No url found.No valid ID provided.No valid redirection found.Noindex Hidden ProductsNon-persistent random word chosen from a list. A new random word will be chosen on each page load.Nonce error. Please try again.NoneNone (Click here to set one)Norfolk IslandNormalNorth KoreaNorthern Mariana IslandsNorwayNote:Object unique idOffOmanOnce you save the changes, we will create a new custom post type called "Locations" where you can add multiple locations of your business/organization.One or more errors occured while importing: One or more of the selected redirections could not be changed because they are scheduled for future activation/deactivation.Only the %1$s and the %2$s columns are required, the others are optional.Open 24/7Open 24/7 labelOpen 24h labelOpen nowOpening HoursOpening Hours FormatOpening Hours:OrganizationOrganization LogoOrganization URLOrganize your redirections in categories.Orphan PostsOwner Email Owner NamePRO versionPakistanPalauPalestinePalestinian TerritoryPalestinian Territory, OccupiedPanamaPapua New GuineaParaguayParent CategoryParent Category:PayrollPersistent random word chosen from a listPersonPerson or CompanyPerson/Organization NamePeruPhilippinesPhonePhone NumberPinterest DebuggerPitcairnPlease %1$s connect Rank Math SEO PRO %2$s for automatic updates.Please activate Schema & Sitemap module to use this module.Please activate Schema module to use this module.Please activate Sitemap module to use this module.Please select a CSV file to import.Please select a file to import.Please select at least one object type to export.Please update Rank Math Free to the latest version first before activating the PRO version.Please update the free version before updating Rank Math SEO PRO.PodcastPodcast CategoryPodcast DescriptionPodcast ImagePodcast NamePodcast channel image configured in the Rank Math Settings.PolandPopulate automatic Video Schema by auto-detecting any video in the content.PortugalPositionPositions SummaryPostPost AnalyticsPost Type General NameSchemasPost Type Singular NameSchemaPost types:Posting Expiry DatePostsPreviewPrice RangePrice Valid UntilPrice indicationPrimary %sPrimary CountryPrimary Focus KeywordPrintProductProduct BrandProduct CurrencyProduct In-StockProduct PriceProduct SKUProsPublic Post TypesPublic TaxonomiesPublication DatePublished DatePuerto RicoQatarRandom WordRank Math FAQ SchemaRank Math PRORank Math Pro is installed but not activated yet. %1$sActivate now%2$s. It only takes 20 seconds!Rank Math SEO FiltersRank Math SEO PRO For WordPressRank Math Schema TemplatesRank Math [SEO Report] - %sRank Math free version is required to run Rank Math Pro, but it could not be activated automatically. Please install and activate the free version first.Rank Math free version is required to run Rank Math Pro, but it could not be installed automatically. Please install and activate the free version first.Rank Math free version is required to run Rank Math Pro. Both plugins are now disabled.Rank Math: Added Video Schema to posts successfully.RecipeRedirectRedirected PostsRedirection CategoriesRedirection CategoryRedirection will be activated on this date (optional).Redirection will be deactivated on this date (optional).Redirections CSVRedirections successfully synced to the .htaccess file.Reference Web page Religion & SpiritualityRemoveRemove Media Data from RSS feedRemove custom canonical URLRemove redirectionReplaceReplace characters or words in the alt tags, title tags, or in the captions.ReplacementsReport Email AddressReport Email SubjectReport Footer TextReport Header BackgroundReport LogoReport Top TextRepublic of IrelandRestaurantReunionRich Pins ValidatorRightRoadmapRobots MetaRobots meta edited for %1$d %2$s.RomaniaRouteRussiaRussian FederationRwandaRéunionSEO DescriptionSEO DetailsSEO Report of Your WebsiteSEO SettingsSEO TitleSEO is the most consistent source of traffic for any websiteSaint BarthélemySaint HelenaSaint Kitts and NevisSaint LuciaSaint Martin (Dutch part)Saint Martin (French part)Saint Pierre and MiquelonSaint Vincent and the GrenadinesSalarySalary CurrencySamoaSan MarinoSao Tome and PrincipeSatelliteSaturdaySaudi ArabiaSave and ContinueScheduled ActivationScheduled DeactivationSchemaSchema TemplatesSchema edited for %1$d %2$s.Schema to add.SchemasScience & MedicineSearchSearch %sSearch Impression:Search Redirection CategoriesSearch TrafficSearch Traffic:Search categoriesSearch engines display your email address.Search engines may prominently display your contact phone number for mobile users.Search schemasSeasonSecondary phoneSelect BrandSelect CategorySelect PageSelect Product Brand Taxonomy to use in Schema.org & OpenGraph markup.Select a Rank Math settings file on your computer and upload it to use the custom settings.Select a page on your site where you want to show the LocalBusiness meta data.Select opening hours. You can add multiple sets if you have different opening or closing hours on some days or if you have a mid-day break. Times are specified using 24:00 time.Select post types to enable SEO options for them and include them in the sitemap.Select taxonomies to enable SEO options for them and include them in the sitemap.Select the category that best reflects the content of your show.Select the default watermark that will be applied if no specific watermark is selected.Select the map style you wish to use on the frontend of your website.Select the post type where you use videos and want them to be shown in the Video search.Select the post type you use for News articles.Select the text to display alongside your opening hours when your store is open 24/7.Select this if you have a custom Rank Math settings file you want to use.Select whether to include a link to the Full Report admin page in the email or not.Select which tables to show in the report.Select your organization’s primary country of operation. This helps improve the accuracy of the store locator.Select your preferred measurement system (miles or kilometers).SenegalSentence casingSerbiaSerbia and MontenegroServiceSet Product Pages to noindex when WooCommerce Catalog visibility is set to hidden.Set Schema: Default (%s)Set Schema: NoneSet to followSet to indexSet to nofollowSet to noindexSettings could not be imported:Settings could not be imported: Upload failed.Settings file could not be imported:SeychellesShow Global IdentifierShow Route labelShow routeSierra LeoneSingaporeSint MaartenSitemapSitemapsSlovakiaSloveniaSociety & CultureSoftwareSolomon IslandsSomaliaSorry, no keyword found.Sorry, no locations were found.Sorry, no post id found.Sorry, no record id found.Sorry, you are not allowed to export redirections on this site.Sorry, you are not allowed to export the content of this site.Sorry, you are not allowed to import contents to this site.Sorry, you are not allowed to import redirections on this site.Sorry, you are not allowed to save template.Sorry, your user does not seem to have the necessary capabilities to export.South AfricaSouth Georgia and the South Sandwich IslandsSouth Georgia/Sandwich IslandsSouth KoreaSouth SudanSpainSpecial CoverageSpecial Sitemaps:Sports & RecreationSri LankaSt. HelenaSt. Kitts & NevisSt. LuciaSt. MartinSt. Pierre & MiquelonSt. Vincent & GrenadinesStart AuditSubject of the report emails.SudanSundaySupply:SurinameSvalbard & Jan MayenSvalbard and Jan MayenSwazilandSwedenSwitzerlandSync to .htaccessSyriaSyrian Arab RepublicSão Tomé & PríncipeSão Tomé and PríncipeTV & FilmTagsTaiwanTaiwan, Province of ChinaTajikistanTanzaniaTanzania, United Republic ofTax IDTaxonomies:TechnologyTemporal CoverageTermsTerrainText ColorText or basic HTML to insert below the title.Text or basic HTML to insert in the footer area.Text to show in Opening hours when business is closed.ThailandThe %1$s column may contain the value %2$s, or nothing.The email address of the podcast owner. Please make sure the email address is active and monitored.The following lines could not be imported: The label that appears in the sidebar for the custom post type where you can add & manage locations.The name of the news publication. It must match the name exactly as it appears on your articles in news.google.com, omitting any trailing parentheticals. More information at support.google.comThe podcast owner contact name.The price range of the business, for example $$$.The redirections could not be synced because the .htaccess file does not exist or it is not writable.The total test count is different for the competitor as we don't have access to their database.This Video Sitemap is generated by Rank Math WordPress SEO Plugin. It is what search engines like Google use to find and understand the video content on your website.This XML Sitemap contains %s URLs.This XML Sitemap is generated by Rank Math WordPress SEO Plugin. It is what search engines like Google use to crawl and re-crawl posts/pages/products/images/archives on your website.This email was sent to you as a registered member of %s.This option allows you to monitor the SEO performance of all of your sites in one centralized dashboard on RankMath.com, so you can check up on sites at a glance. Learn more.This option allows you to show %s in the Analytics graphs.This page can't load Google Maps correctly. Please add %s.This update will install a beta version of Rank Math SEO PRO.ThursdayTime format used in the contact shortcode.Timor-LesteTitleTitle CasingTitle text set for the current image.To dateTo update your email preferences, %s. ###ADDRESS###TogoTokelauTongaTools:Top CenterTop LeftTop Losing KeywordsTop Losing PostsTop RightTop Winning KeywordsTop Winning PostsTotal ClicksTotal ImpressionsTotal KeywordsTracking PrefixTrinidad & TobagoTrinidad and TobagoTuesdayTunisiaTurkeyTurkmenistanTurks & Caicos IslandsTurks and Caicos IslandsTurned OffTuvaluU.S. Virgin IslandsURLURL of the item.URL where the logo link should point to.UgandaUh-ohUkraineUncategorizedUnited Arab EmiratesUnited KingdomUnited Kingdom (UK)United StatesUnited States (US)United States Minor Outlying IslandsUnknown RegionUnknown object type.Unpublish when expiredUpdateUpdate %sUpdate %s categoryUpdate CategoryUpdate SchemaUpdatedUploadUploading...UruguayUse %1$s (case-sensitive) as the value for the %2$s column to delete a redirection.Use Multiple LocationsUse advanced optionsUse in Schema MarkupUse the following columns in the CSV file (the order does not matter): %sUser Roles:UsersUzbekistanVAT IDVIEW DETAILED ANALYTICSVanuatuVaticanVenezuelaVideoVideo Post TypeVideo SitemapVideo SitemapsVideo Sitemaps give search engines information about video content on your site.Video Sitemaps give search engines information about video content on your site. More information: Video SitemapsVideo ThumbnailVideo Thumbnail: %sVideo URL.Viet NamVietnamView %sView SchemaView SchemasVirgin Islands, BritishVirgin Islands, U.S.Wallis & FutunaWallis and FutunaWarning:We created %1$sRank Math, a WordPress SEO plugin%2$s, to help every website owner get access to the SEO tools they need to improve their SEO and attract more traffic to their website.Website Alternate NameWebsite NameWednesdayWestern SaharaWestern SamoaWhen enabled, the Winning Keywords and Losing Keywords sections will only show Tracked Keywords.When enabled, the Winning Keywords section will only show Tracked Keywords.WorldwideXML SitemapXML Sitemaps help search engines index your website's content more effectively.YemenYesYou will generally only need a News Sitemap when your website is included in Google News.You will generally only need a Video Sitemap when your website has video content.Your Locations KML file can be found here: %sYour News Sitemap index can be found here: : %sYour Podcast RSS feed can be found here: %sYour Video Sitemap index can be found here: %sYour location:Your name or company name intended to feature in Google's Knowledge Panel.ZambiaZimbabweall lowercaseclick heree.g. 09:00-17:00locations.kml Sitemap is generated automatically when the Local SEO module is enabled, and the geo-coordinates are added.our Knowledge Base articletaxonomy general nameRedirection Categoriestaxonomy singular nameRedirection CategoryÅland IslandsProject-Id-Version: undefined POT-Creation-Date: 2023-02-22 06:45+0000 PO-Revision-Date: 2023-10-25 12:49+0000 Last-Translator: Rank Math Language-Team: Türkçe Language: tr-TR MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Plural-Forms: nplurals=2; plural=(n != 1); X-Poedit-Basepath: .. X-Poedit-KeywordsList: __;_e;_ex:1,2c;_n:1,2;_n_noop:1,2;_nx:1,2,4c;_nx_noop:1,2,3c;_x:1,2c;esc_attr__;esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c X-Poedit-SourceCharset: UTF-8 X-Generator: Loco https://localise.biz/ X-Poedit-SearchPath-0: . X-Poedit-SearchPathExcluded-0: *.js Report-Msgid-Bugs-To: X-Loco-Version: 2.6.6; wp-6.3.2%2$s için hariç tutulacak %1$s.%d Saat%d Dakika%d Saniye%d yönlendirme Çöp Kutusuna taşındı.%d yönlendirme Çöp Kutusuna taşındı.Kategoriye %d yönlendirme atandı.%s Bu seçeneği kullanmadan önce bir veritabanı yedeğini kaydetmeniz önerilir, çünkü hatalı biçimlendirilmiş CSV'yi içe aktarmak veri kaybına neden olabilir.%s kategori%s kategori%s özel olarak yayınlandı.%s yayınlandı.%s taslağa geri döndürüldü.%s planlandı.%s güncellendi.Ürün şemasında kullanılacak %s değeri.Ürün şemasında kullanılacak %s değeri.↓ Rank Math← Yönlendirmelere Geri Dön— Seçilmedi —(Başlık yok)← Site Haritası DiziniMin. Boyut: 112Χ112px.
    Arama motorları tarafından kare şeklinde bir resim tercih edilir.Min. Boyut: 1400x1400px, Maks. Boyut: 3000x3000px.
    Dosya boyutu 0,5MB'yi geçmemelidir.Ad alanı boş olduğu için Özel Filigran öğesi kaydedilemedi.Podcast'in düz metin açıklaması.HEPSİ BÜYÜK HARFBu sayfa, Google Haritalar'ı doğru şekilde yükleyemiyor. Lütfen %s ekleyinSayfa HakkındaŞimdi aktifleştirAdSenseYorumcu profil resimleri (avatarlar) için otomatik olarak alt niteliklerini ekleyin. Alt öznitelik değeri, kullanıcı adı olacaktır.Avatarlar için ALT öznitelikleri ekleyinSSS Şeması İşaretlemesi EkleResim eklemekLink ekleYeni ekleYeni %s EkleYeni %s kategorisi ekleYeni Kategori EkleYeni Şema Ekleİçeriğinde YouTube veya Vimeo Video bulunan gönderilere Video şeması ekleyin. Yalnızca Otomatik Algılama Video Seçeneğinin Açık olduğu Gönderiler/Sayfalar/CPT' ler için geçerlidir.Filigran ekleAltyazısız tüm resimler için otomatik olarak altyazı ekleyin. Başlık, içerik görüntülendiğinde dinamik olarak uygulanır, saklanan içerik değişmez.Açıklama olmadan tüm resimler için otomatik olarak açıklama ekleyin. Açıklama, içerik görüntülendiğinde dinamik olarak uygulanır, saklanan içerik değişmez.Başka birtane ekleGösteriniz telif hakkıyla korunuyorsa telif hakkı ayrıntılarını ekleyin.Eksik resim yazısı ekleyinEksik görsel açıklamasını ekleyinSosyal küçük resimler için aralarından seçim yapabileceğiniz daha fazla resim filigranı ekleyin.Numara ekleBir CSV dosyasını içe ve dışa aktararak yönlendirmeleri ekleyin veya düzenleyin.Harici sitelere yönlendiren bağlı (gizlenmiş) bağlantılar için kullandığınız URI öneklerini ekleyin. Bunlar, içerik analizinde dahili bağlantı olarak sayılmaz. Her satıra bir tane ekleyin.Chartable, Podsights, Podtrac vb. izleme hizmetiniz tarafından sağlanan izleme önekini ekleyin.Zaman ekleKategoriye EkleRank Math SEO Eklentisi tarafından eklendi.Ek CSS koduRaporların görünümünü özelleştirmek için ek CSS kodu. CSS kodunu, kaydırma stili etiketi olmadan doğrudan ekleyin. Lütfen CSS desteğinin e-posta istemcilerinde sınırlı olduğunu ve görünümün büyük ölçüde değişebileceğini unutmayın.Rank Math SEO' da ek ayarlar mevcutturAdresAdres BiçimiRaporların gönderileceği adres. Virgülle ayırarak birden çok alıcı ekleyebilirsiniz.Adres, Banliyö, Bölge, Posta Kodu veya Yer İşaretiAdres:Gelişmiş %sAffilite Bağlantı ÖnekiAfganistanAland adalarıArnavutlukCezayirHizalamaTüm %sTüm %s kategorileriTüm Lokasyonlar aynı Kuruluşun parçasıdırTüm Yönlendirme KategorileriTüm ŞemalarTüm Taksonomiler (sınıflandırmalar)İzin verilen dosya türleri: %sAltGeçerli görüntü için ayarlanan alternatif metin.Alternatif isimAmerikan SamoasıSitenizde gömülü Google Haritalar' ı görüntülemek için bir API Anahtarı gerekir. Buradan alın: %sSite adınızın alternatif bir versiyonu (örneğin, bir kısaltma veya daha kısa ad).AnalyticsAnaliz RaporuAndorraAngolaAnguillaAntartikaAntigua ve BarbudaAntigua ve BarbudaGörünüm YazarGörünüm BaşlığıGörünüm Yayınlanma TarihiGörünüm URL'siİçeriğinde video bulunan gönderilere/sayfalara Video Şeması eklemek istediğinizden emin misiniz? Bu işlem geri alınamaz.Seçilen gönderiler için Şema türünü değiştirmek istediğinizden emin misiniz? Bunu yapmak, mevcut Şema verilerini geri alınamaz şekilde silebilir.Bu CSV dosyasından meta verileri içe aktarmak istediğinizden emin misiniz?Bu CSV dosyasından yönlendirmeleri içe aktarmak istediğinizden emin misiniz?İçe aktarma işlemini durdurmak istediğinizden emin misiniz?ArjantinErmenistanMakaleSanatArubaYukarıdaki gibi, ancak birden fazla konum için geçerli olabilecek etiket (varsayılan: RM Konumları).AvustralyaAvusturyaYazar AdıOtomatik algılanan video için görüntüyü otomatik oluştur.Videoyu Otomatik AlgılaGörüntüyü Otomatik OluşturOtomatik güncellemeler mevcut değildir.Kullanıcının konumunu başlangıç noktası olarak otomatik olarak algıla.%s avatarıOrtalama KonumAzerbaycanBahamalarBahreynBangladeşBarbadosTemel ÖzetBelarusBelauBelçikaBelizeBeninBermudaButanBlog yazısıBolivyaBonaire, Sint Eustatius ve SabaKitapBosna & HersekBosna HersekBotsvanaAlt merkezSol altSağ altBouvet AdasıMarkaSchema.org & OpenGraph işaretlemesinde kullanılacak marka değeri.Brezilyaİçerik Haritalarıİçerik haritaları PaneliRank Math SEO'da içerik haritaları devre dışı bırakıldıİngiliz Hint Okyanusu BölgesiBritanya Virjin AdalarıBruneiBrunei SultanlığıBulgaristanBurkina FasoBurundiİşİş TipiİleCSV DosyasıCSV İçe AktarmaCSV içe aktarılamadı:CSV içe aktarılamadı: Dosya türü hatası.CSV içe aktarılamadı: Yükleme başarısız oldu.CSV içe aktarma işlemi iptal edildi.CSV içe aktarma işlemi tamamlandı.CSV içe aktarma işlemi tamamlandı. %d satır başarıyla içe aktarıldı.CSV içe aktarma işlemi devam ediyor. İlerlemesini görebilir ve %1$s İçe ve Dışa Aktarma panelinde%2$s iptal edebilirsiniz.CSV içe aktarma işlemi devam ediyor...KamboçyaKamerunKanadaİçe Aktarmayı İptal EtGüncellenemiyorKanonik (standart) URLCape Verdealt özellik değerleri için büyük harf kullanımı ayarları. Bu, tüm alt öznitelikleri için uygulanacaktır.title özellik değerleri için büyük harf kullanımı ayarları. Bu, tüm başlık öznitelikleri için uygulanacaktır.Resim yazıları için büyük harf ayarları. Bu, tüm resim altyazıları için uygulanacaktır.Resim açıklamaları için büyük harf kullanımı ayarları. Bu, tüm resim açıklamaları için uygulanacaktır.Resim YazısıAltyazı biçimiKarayip HollandasıKatalogKategoriCayman AdalarıMerkezOrta Afrika CumhuriyetiÇadTicaret Odası KimliğiAlt özellik büyük/küçük harf değişimini değiştirAltyazı büyük/küçük harf değişimini değiştirAçıklama çerçevesini değiştirBaşlık büyük/küçük harf değişimini değiştirYalnızca mevcut meta değerleri boşsa meta alanları içe aktarmak için bunu işaretleyin.Yalnızca mevcut olmayan yeniden yönlendirmeler oluşturmak için bunu işaretleyin.ŞiliÇinBir ülke seçDışa aktarılacak nesne türlerini seçin.Sitenin bir kişiyi mi yoksa bir kuruluşu mu temsil ettiğini seçin.Site Haritası yapılandırmanızı seçin ve Site Haritalarınıza dahil etmek istediğiniz gönderi veya sayfa türlerini seçin. %sNoel AdasıTemiz filtreKapalıKapalı etiketCocos (Keeling) AdalarıKolombiyaRenkbackground: CSS özelliği için onaltılık kodu veya başka herhangi bir geçerli değeri renklendirin.Sütun sayısı uyuşmazlığı.KomediKomorlarRakip analiziTamamlaKongoKongo (Brazzavil)Kongo (Kinşasa)Kongo - BrazavilKongo - KinşasaDemokratik Kongo CumhuriyetiEksilerİletişim sayfasıDönüşüm başladı. İşlem tamamlandığında burada bir başarı mesajı gösterilecektir. Bu sayfayı kapatabilirsiniz.Cook AdalarıTüm aktif yeniden yönlendirmeleri .htaccess dosyasına kopyalayın.Telif Hakkı MetniKosta RikaFildişi SahiliYönlendirme içe aktarılamadı.ÜlkeKursHaberlerle ilgili içeriğiniz için bir Haber Site Haritası oluşturun. Bir Haberler site haritasına, yalnızca web sitenizde haberlerle ilgili içerik yayınlamayı planlıyorsanız ihtiyacınız vardır.OluşturulduHırvatistanKübaCuracaoÖzelÖzel Kanonik URLÖzel Kanonik URL, %1$d %2$s kaynağından kaldırıldı.Özel AlanlarÖzel Görüntü FiligranlarıÖzel Meta AçıklamaÖzel Meta BaşlıkÖzel Mod %sKullanıcıların ön uçta işletmenizin bulunduğu yere yol tarifi almak için tıklayabilecekleri seçeneğin etiketini özelleştirin.KıbrısÇek CumhuriyetiÇekyaFildişi SahiliVeri KümeleriDataSetVeri SetiTarih oluşturulduGönderim TarihiVarsayılanVarsayılan Küçük Resim FiligranıSilindiDanimarkaTanımAçıklama biçimiKonumu AlgılaYönetmenDiğer ürün ayrıntılarıyla birlikte Ürün Sayfasında Global Tanımlıyı görüntüleyin.DağıtımCibutiMevcut verilerin üzerine yazmayınMevcut yönlendirmeleri güncellemeDominikDominik CumhuriyetiSchema'da açılış saatleri verilerini eklemeyinKolay %sEkvadorDüzenle %s%s kategorisini düzenleKategoriyi DüzenleŞemayı DüzenleEğitimEğitim GerekliMısırEl SalvadorEpostaİstihdam Tipi Boş sütun verileri.Müşterilere hizmet verdiğiniz tüm konumlar aynı tüzel kişiliğin parçasıysa etkinleştirin.Güncellemeleri etkinleştirGelişmiş AramaSitenizle aynı SEO ölçütlerinde nasıl sıralandığını görmek için bir site URL' si girin.Arama sonuçlarında görünmesi için sitenizin adını girin.Analytics verilerinin veritabanınızda tutulacağı gün sayısını girin. İzin verilen maksimum gün sayısı 180'dir. Bununla birlikte, farkı doğru bir şekilde hesaplamak için DB'de 2x veri depolanacaktır.BölümEkvator GinesiEritreTahmini maliyeti:EstonyaEtiyopyaEtkinlik15 Günde Bir7 Günde BirÖrnek: /get/%s Terimlerini Hariç Tut Deneyim GerekliDışa aktar404 Kayıtlarını Dışa AktarCSV' yi dışa aktarYönlendirmeleri Dışa AktarSeçilen bir zaman dilimine ait 404 kayıtları bir CSV dosyası biçiminde dışa aktarın ve indirin. Tüm günlükleri dışa aktarmak için başlangıç/bitiş alanlarını boş bırakın.Mevcut yönlendirmeleri bir CSV dosyası olarak dışa aktarın.Dış Bağlantı SimgesiSSSTAM RAPOROlgu KontrolüBilgi KontrolüFalkland adalarıFalkland Adaları (Islas Malvinas)Falkland Adaları (Malvinas)Faroe AdalarıFaxFijiFiltreŞema Türüne Göre FiltreleBulFinlandiyaDaha fazla bilgi için lütfen %s'ye bakın.Web sitesinin her SEO yönünü kontrol etmek isteyen ileri düzey kullanıcılar için. Size her şeyi değiştirmek ve web sitesinin SEO'su üzerinde tam kontrole sahip olmak için seçenekler sunulur.Yalnızca temelleri değiştirmek istediğiniz ve ağır işlerin çoğunu Rank Math'ın yapmasına izin vermek istediğiniz web siteleri için. Çoğu ayar, sektördeki en iyi uygulamalara göre varsayılan olarak ayarlanmıştır. Birinin onu ayarlaması ve unutması gerekiyor.Video içeriğiniz için Video Site Haritası, daha iyi sıralamalar ve Video aramasına dahil olmak için önerilen bir adımdır.BiçimYeni altyazılar için kullanılan biçim.Yeni açıklamalar için kullanılan biçim.Adres [rank_math_contact_info] kısa kodu kullanılarak görüntülendiğinde kullanılan biçim.
    Mevcut Etiketler: {address}, {locality}, {region}, {postalcode}, {country}, {gps}Biçim: + 1-401-555-1212FransaÜcretsiz sürümFransız GuyanasıFransız PolinezyasıFransız Güney TopraklarıCumaİtibarenGTINGTIN-12GTIN-13GTIN-14GTIN-8GabonGambyaOyunlar & HobilerOluşturEski Yazılar/Sayfalar İçin Video Şeması OluşturunCoğrafi KoordinatlarGürcistanAlmanyaGanaCebelitarıkGenel TanımlayıcıÜrün Şemasında kullanılacak Global Tanımlayıcı anahtarı.Genel Tanımlayıcı etiketiÜrün Sayfasında gösterilecek Global Tanımlayıcı etiketi.Google Çekirdek GüncellemeleriGrafiklerde Google Çekirdek GüncellemeleriGoogle Haritalar API AnahtarıGoogle Haritalar Yerleştirme API'sıGoogle Haberler Yayın AdıHükümet & OrganizasyonlarYunanistanGrönlandGrenadaGuadeloupeGuamGuatemalaGuernseyGineGine-BissauGuyanaHTML EtiketiHaitiSağlıkHeard Adası ve McDonald AdalarıHeard Adası ve Mcdonald AdalarıÇalışma Saatlerini GizleSite Haritasını GizleRotayı gizleSite haritası normal ziyaretçilerden gizlensin mi?İşe Alım Organizasyonu Hit' lerHoly See (Vatikan Şehir Devleti)HondurasHong KongHoverNasılMacaristanHibritISBNİzlandaKimlikİçe aktarılan bir yeniden yönlendirme, mevcut bir yeniden yönlendirmeden (veya başka bir içe aktarılan yeniden yönlendirmeden) yalnızca kaynak değeriyle farklılık gösteriyorsa, bu yönlendirmeler birden çok kaynağa sahip tek bir yeniden yönlendirmede birleştirilir. Bu davranışı %s filtre kancasıyla değiştirebilirsiniz.%s sütununda sayısal kimlik belirtilirse, yönlendirme düzenlenecektir. Ayarlanmamışsa veya boşsa, yeni bir yeniden yönlendirme oluşturulur.Site verilerini Search Console ve Analytics hesaplarınızda görebiliyorsanız, ancak burada değilse %1$s, %2$s hesabınızı yeniden bağlamayı deneyin ve emin olun %1$s Analytics Ayarları%2$s'nda doğru özelliklerin seçildiğinden emin olun.Alt ResimResim Başlığıİçe aktarİçe ve Dışa AktarmaCSV' yi içe aktarYönlendirmeleri İçe AktarGönderiler, terimler ve kullanıcılar için SEO meta verilerini bir CSV dosyasından içe aktarın.Yeniden yönlendirmeler oluşturmak veya güncellemek için bir CSV dosyasını içe aktarın. Dosya en azından aşağıdaki sütunları içermelidir: %sİçe aktarma işlemi iptal edilemedi.İçe aktarma iptal edilemedi: geçersiz nonce. Lütfen tekrar deneyin.İçe aktarma iptal edilemedi: Bu siteye içerik aktarmanıza izin verilmiyor.İçe aktarma başarısız oldu.İçe aktarma tamamlandı. Sonraki adımlarda ayarları inceleyebilirsiniz.İçe aktarma işlemi devam ediyor...İçe aktarma başarılı.%d satır içe aktarıldı.GösterimlerResimleri Dahil EtACF Alanlarından Görüntüleri Dahil Edin.KML Dosyasını Site Haritasına Dahil EtYalnızca İzlenen Anahtar Kelimeleri Dahil EtBölümleri Dahil Etİşletme konumlarını site çapındaki arama sonuçlarına dahil edin.Devre dışı bırakılan yönlendirmeleri dahil etACF alanlarına eklenen resimleri dahil edin.Salt okunur sütunları dahil et (SEO puanı ve bağlantı sayıları)Site haritalarındaki gönderi içeriğinden resimlere referans ekleyin. Bu, arama motorlarının resimlerinizi daha iyi dizine eklemesine yardımcı olur.DizinHindistanPodcast'in müstehcen dil mi yoksa yetişkinlere uygun içerik mi olduğunu gösterir.EndonezyaBağlantı ekle/düzenleGeçersiz.İranİran İslam CumhuriyetiIrakİrlandaMüstehcenMan AdasıİsrailGörünüşe göre şu anda gösterilecek bir istatistik yok.Görünüşe göre %1$s için aktif bir aboneliğiniz yok. Lütfen %2$s ayrıntılara ve fiyatlandırmaya %3$s bakın.İtalyaİşlenen öğeler: %1$s/%2$sFildişi SahiliJamaikaJaponyaJerseyİş konumuİş ilanıİş türüÜrdünKML, coğrafi verileri Google Earth gibi bir Earth tarayıcısında görüntülemek için kullanılan bir dosya biçimidir. Daha fazla bilgi: Konum KML' siKazakistanKenyaAnahtar kelimelerÇocuklar & AileKilometreKiribatiKore Demokratik Halk CumhuriyetiKore CumhuriyetiKosovaKuveytKırgızistanLao Demokratik Halk CumhuriyetiLaosSon Mod.Virgülle ayrılmış enlem ve boylam değerleri.LetonyaDaha fazla bilgi edinVideo Site Haritası hakkında daha fazla bilgi edinin.XML Site Haritaları hakkında daha fazla bilgi edinin.Daha fazla bilgi edin.LübnanSolLesotoLiberyaLibyaLibya Arap CemahiriyesiLisansLihtenştaynWeb sitenizde gösterilen konum sayısını, kullanıcınıza en yakın olanlarla sınırlayın.Link RengiBağlantı BaşlığıBağlantı eklendi.Bağlantı seçildi.Tam Raporun BağlantısıVideo içeriğini kontrol etmek için özel alanların adı listesi. Her satıra bir tane ekleyin.LitvanyaYerel işletmeYerel Site HaritasıKonumKonum TespitiKonum Gönderi Türü AdıKonumlar Kategori TemelKonumlar Gönderi Tipi TemelKonumlar Gönderi Türü Adı (Çoğul)LogoLogo LinkRaporun başlık kısmında yer alan logo.LüksemburgMPNMakaoMakao S.A.R., ÇinMakaoMakedonyaMakedonya, Eski Yugoslav CumhuriyetiMadagaskarRank Math tarafından oluşturulan Podcast RSS beslemesi ve Şema İşaretleme ile podcast' lerinizi Google Podcasts, Apple Podcasts ve benzeri hizmetler aracılığıyla keşfedilebilir hale getirin.MalawiMalezyaMaldivlerMaliMaltaKategorileri YönetinHarita StiliÇözüldü Olarak İşaretle.Çözülmemiş Olarak İşaretle.Marşal AdalarıMartinikMalzemeler:MoritanyaMauritiusGösterilecek maksimum yer sayısıMayotteÖlçüm sistemiBirleştirildiMeksikaMikronezyaMikronezya Federal DevletleriOrta MerkezOrta SolOrta SağMilEksik CSV başlıkları.Eksik alt etiketiEksik resim yazısıEksik içe aktarma dosyası.Bir veya daha fazla gerekli sütun eksik.Eksik veya varsayılan başlık etiketiMoldovaMoldova CumhuriyetiMonakoPazartesiMoğolistanSEO Performansını İzleyinKaradağAylarMontserratDaha fazla detayDaha fazla bilgiFasFilmMozambikMuzicMyanmarMyanmar (Birmanya)İsimPodcast' in adı.İsim*NamibyaNauruNepalHollandaHollanda AntilleriYeni %sYeni %s kategorisiYeni KaledonyaYeni kategoriYeni Kategori AdıYeni ŞemaYeni ZelandaHaberler & SiyasetHaber MakalesiHaber Yazısı TürüHaber Site HaritasıHaber Site HaritalarıHaber Site Haritaları, Google Haberler' e hangi içeriği göndereceğinizi kontrol etmenize olanak tanır.Haber Site Haritaları, Google Haberler'e hangi içeriği göndereceğinizi kontrol etmenize olanak tanır. Daha fazla bilgi: Haber Site Haritalarına genel bakışNikaraguaNijerNijeryaNiueHayır%s çöpte bulundu.%s bulunamadı.Arşiv YokTakip etmeGörüntü İndeksi YokDizin YokSnippet YokDeğişiklik yokGösterilecek veri yok.Dosya seçilmedi.Html gövdesi bulunamadı.Hiçbir sonuç bulunamadı.Dönüştürülecek gönderi bulunamadı.İçe aktarılacak ayar bulunamadı.URL bulunamadı.Geçerli bir kimlik sağlanmadı.Geçerli bir yönlendirme bulunamadı.Gizli Ürünleri İndexlemeBir listeden seçilen kalıcı olmayan rasgele kelime. Her sayfa yüklemesinde rastgele yeni bir kelime seçilecektir.Hata yok. Lütfen tekrar deneyin.HiçbiriYok (Bir tane ayarlamak için buraya tıklayın)Norfolk AdasıNormalKuzey KoreKuzey Mariana AdalarıNorveçNot:Nesne benzersiz kimliğiKapalıUmmanDeğişiklikleri kaydettikten sonra, işletmenizin/kuruluşunuzun birden fazla konumunu ekleyebileceğiniz "Yerler" adlı yeni bir özel gönderi türü oluşturacağız.İçe aktarma sırasında bir veya daha fazla hata oluştu: Seçili yeniden yönlendirmelerden biri veya daha fazlası değiştirilemedi çünkü bunlar gelecekte etkinleştirilmek/devre dışı bırakılmak üzere planlandı.Yalnızca %1$s ve %2$s sütunları gereklidir, diğerleri isteğe bağlıdır.7/24 açık7/24 açık etiketi24 saat etiketini açŞimdi açAçılış saatleriAçılış Saatleri BiçimiAçılış saatleri:OrganizasyonOrganizasyon logosuOrganizasyon URL' siYönlendirmelerinizi kategoriler halinde düzenleyin.Yetim Gönderiler (iç link olmayan gönderiler)Sahip E-postası Sahip AdıProfesyonel sürümPakistanPalauFilistinFilistin BölgesiFilistin Bölgesi, İşgal altındaPanamaPapua Yeni GineParaguayAile kategorisiAile kategorisi:BordroBir listeden seçilen kalıcı rastgele kelimeKişiKişi veya ŞirketKişi/Kurum AdıPeruFilipinlerTelefonTelefon numarasıPinterest Hata AyıklayıcıPitcairnOtomatik güncellemeler için lütfen %1$s Rank Math SEO PRO %2$s'a bağlanın.Bu modülü kullanmak için lütfen Schema & Sitemap modülünü etkinleştirin.Bu modülü kullanmak için lütfen Şema modülünü etkinleştirin.Bu modülü kullanmak için lütfen Site Haritası modülünü etkinleştirin.Lütfen içe aktarılacak bir CSV dosyası seçin.Lütfen içe aktarılacak bir dosya seçin.Lütfen dışa aktarmak için en az bir nesne türü seçin.Lütfen PRO sürümünü etkinleştirmeden önce Rank Math Free' yi en son sürüme güncelleyin.Rank Math SEO PRO'yu güncellemeden önce lütfen ücretsiz sürümü güncelleyin.PodcastPodcast KategorisiPodcast AçıklamasıPodcast ResmiPodcast AdıRank Math Ayarlarında yapılandırılan podcast kanal görüntüsü.Polonyaİçerikteki herhangi bir videoyu otomatik olarak algılayarak otomatik Video Şemasını doldurun.PortekizKonumPozisyon ÖzetiGönderiAnaliz SonrasıŞemalarŞemaGönderi türleri:Kayıt Bitiş TarihiGönderilerÖn izlemeFiyat aralığıFiyat Geçerlilik Tarihine KadarFiyat göstergesiBirincil %sBirincil ÜlkeBirincil Odak Anahtar KelimesiYazdırÜrünÜrün markasıÜrün Para BirimiÜrün StoktaÜrün fiyatıÜrün SKU' su (Stok Kodu)ArtılarGenel Gönderi TürleriKamu TaksonomileriYayın tarihiYayınlanma tarihiPorto RikoKatarRastgele KelimeRank Math SSS ŞemasıRank Math PRORank Math Pro yüklendi ancak henüz etkinleştirilmedi. %1$sŞimdi etkinleştirin%2$s. Sadece 20 saniye sürer!Rank Math SEO FiltreleriWordPress için Rank Math SEO PRORank Math Şeması ŞablonlarıRank Math [SEO Raporu] - %sRank Math Pro' yu çalıştırmak için Rank Math ücretsiz sürümü gereklidir, ancak otomatik olarak etkinleştirilemez. Lütfen önce ücretsiz sürümü yükleyin ve etkinleştirin.Rank Math Pro' yu çalıştırmak için Rank Math ücretsiz sürümü gereklidir, ancak otomatik olarak yüklenemez. Lütfen önce ücretsiz sürümü yükleyin ve etkinleştirin.Rank Math Pro' yu çalıştırmak için Rank Math ücretsiz sürümü gereklidir. Her iki eklenti de artık devre dışı.Rank Math: Gönderilere başarıyla Video Şeması eklendi.Yemek tarifiYönlendirYönlendirilen GönderilerYönlendirme KategorileriYönlendirme KategorisiYönlendirme bu tarihte aktif olacaktır (isteğe bağlı).Yönlendirme bu tarihte devre dışı bırakılacaktır (isteğe bağlı).Yönlendirmeler CSV' siYönlendirmeler, .htaccess dosyasıyla başarıyla eşitlendi.Referans Web sayfası Din & ManeviyatKaldırMedya Verilerini RSS akışından kaldırınÖzel standart URL'yi kaldırYönlendirmeyi kaldırYenileAlt etiketlerdeki, başlık etiketlerindeki veya resim yazılarındaki karakterleri veya kelimeleri değiştirin.DeğiştirmelerE-posta Adresini BildirE-posta Konusunu BildirRapor Alt Bilgi MetniRapor Başlığı Arka PlanıRapor LogosuRapor Üst Metniİrlanda CumhuriyetiRestaurantReunionZengin Pin DoğrulayıcıSağYol haritasıRobotlar Metası%1$d %2$s için robotlar metası düzenlendi.RomanyaRotaRusyaRusya FederasyonuRuandaRéunionSEO AçıklamasıSEO AyrıntılarıWeb Sitenizin SEO RaporuSEO AyarlarıSEO BaşlığıSEO, herhangi bir web sitesi için en tutarlı trafik kaynağıdırAziz BarthélemyAziz HelenaSaint Kitts and NevisAziz LuciaSaint Martin (Hollanda kısmı)Saint Martin (Fransız kısmı)Saint Pierre ve MiquelonSaint Vincent ve GrenadinlerMaaşMaaş Para BirimiSamoaSan MarinoSao Tome and PrincipeUyduCumartesiSuudi ArabistanKaydet ve Devam EtPlanlanmış AktivasyonPlanlanmış Devre Dışı BırakmaŞemaŞeması Şablonları%1$d %2$s için şema düzenlendi.Eklenecek şema.ŞemalarBilim & İlaçAramaAra %sArama Gösterimi:Arama Yönlendirme KategorileriArama TrafiğiArama Trafiği:Arama kategorileriArama motorları e-posta adresinizi görüntüler.Arama motorları, iletişim telefon numaranızı mobil kullanıcılar için belirgin bir şekilde görüntüleyebilir.Arama şemalarıSezonİkincil TelefonMarka SeçinKategori seçSayfa SeçSchema.org ve OpenGraph işaretlemesinde kullanmak için Ürün Markası Taksonomisini seçin.Bilgisayarınızda bir Rank Math ayarları dosyası seçin ve özel ayarları kullanmak için yükleyin.Sitenizde LocalBusiness meta verilerini göstermek istediğiniz bir sayfa seçin.Açılış saatlerini seçin. Bazı günler farklı açılış ve kapanış saatleriniz varsa veya gün ortası molanız varsa birden fazla set ekleyebilirsiniz. Saatler 24:00 saati kullanılarak belirtilir.SEO seçeneklerini etkinleştirmek için gönderi türlerini seçin ve bunları site haritasına ekleyin.SEO seçeneklerini etkinleştirmek için sınıflandırmaları seçin ve bunları site haritasına ekleyin.Gösterinizin içeriğini en iyi yansıtan kategoriyi seçin.Belirli bir filigran seçilmezse uygulanacak varsayılan filigranı seçin.Web sitenizin ön yüzünde kullanmak istediğiniz harita stilini seçin.Videoları kullandığınız ve Video aramada gösterilmelerini istediğiniz gönderi türünü seçin.Haber makaleleri için kullandığınız gönderi türünü seçin.Mağazanız 7/24 açıkken çalışma saatlerinizin yanında görüntülenecek metni seçin.Kullanmak istediğiniz özel bir Rank Math ayarları dosyanız varsa bunu seçin.E-postaya Tam Rapor yönetici sayfasına bir bağlantı eklenip eklenmeyeceğini seçin.Raporda hangi tabloların gösterileceğini seçin.Kuruluşunuzun birincil faaliyet gösterdiği ülkeyi seçin. Bu, mağaza bulucunun doğruluğunu artırmaya yardımcı olur.Tercih ettiğiniz ölçüm sistemini seçin (mil veya kilometre).SenegalCümle yapısıSırbistanSırbistan ve KaradağHizmetWooCommerce Katalog görünürlüğü gizli olarak ayarlandığında Ürün Sayfalarını noindex olarak ayarlayın.Şemayı Ayarla: Varsayılan (%s)Şemayı Ayarla: YokFollow' a ayarlaİndexe ayarlaNofollow' a ayarlaNoindex'e ayarlaAyarlar içe aktarılamadı:Ayarlar içe aktarılamadı: Yükleme başarısız oldu.Ayarlar dosyası içe aktarılamadı:SeyşellerGenel Tanımlayıcıyı GösterRota etiketini gösterRotayı gösterSierra LeoneSingapurSint MaartenSite haritasıSite haritalarıSlovakyaSlovenyaToplum & KültürYazılımSolomon AdalarıSomaliÜzgünüz, anahtar kelime bulunamadı.Üzgünüz, konum bulunamadı.Üzgünüz, gönderi kimliği bulunamadı.Üzgünüz, kayıt kimliği bulunamadı.Üzgünüz, bu sitede yönlendirmeleri dışa aktarmanıza izin verilmiyor.Üzgünüz, bu sitenin içeriğini dışa aktarmanıza izin verilmiyor.Üzgünüz, bu siteye içerik aktarmanıza izin verilmiyor.Üzgünüz, bu sitede yönlendirmeleri içe aktarmanıza izin verilmiyor.Üzgünüz, şablonu kaydetmenize izin verilmiyor.Üzgünüz, kullanıcınız dışa aktarmak için gerekli yeteneklere sahip görünmüyor.Güney AfrikaGüney Georgia ve Güney Sandviç AdalarıGüney Georgia/Sandviç AdalarıGüney KoreGüney SudanİspanyaÖzel KapsamÖzel Site Haritaları:Spor & RekreasyonSri LankaAziz HelenaKitts ve NevisAziz LuciaAziz MartinSaint Pierre ve MiquelonSt. Vincent ve GrenadinlerDenetimi BaşlatRapor e-postalarının konusu.SudanPazarTedarik:SurinamSvalbard ve Jan MayenSvalbard ve Jan MayenSvazilandİsveçİsviçre.htaccess ile senkronize edinSuriyeSuriye Arap CumhuriyetiSão Tomé & PríncipeSão Tomé ve PríncipeTV & FilmEtiketlerTayvanTayvan, Çin'in bölgesiTacikistanTanzanyaTanzanya, Birleşik CumhuriyetiVergi numarasıTaksonomiler:TeknolojiGeçici KapsamŞartlarAraziMetin RengiBaşlığın altına eklenecek metin veya temel HTML.Altbilgi alanına eklenecek metin veya temel HTML.İşletmenin kapalı olduğu çalışma saatlerinde gösterilecek metin.Tayland%1$s sütunu %2$s değerini içerebilir veya hiçbir şey içermeyebilir.Podcast sahibinin e-posta adresi. Lütfen e-posta adresinin aktif olduğundan ve izlendiğinden emin olun.Aşağıdaki satırlar içe aktarılamadı: Konum ekleyebileceğiniz ve yönetebileceğiniz özel gönderi türü için kenar çubuğunda görünen etiket.Haber yayınının adı. Ad, sondaki parantez işaretleri hariç olmak üzere, news.google.com'daki makalelerinizde göründüğü şekliyle tam olarak eşleşmelidir. Daha fazla bilgi support.google.com adresindePodcast sahibi ilgili kişi adı.İşletmenin fiyat aralığı, örneğin $$$..htaccess dosyası olmadığı veya yazılabilir olmadığı için yeniden yönlendirmeler senkronize edilemedi.Veritabanına erişimimiz olmadığı için toplam test sayısı rakip için farklıdır.Bu Video Site Haritası, Rank Math WordPress SEO Eklentisi tarafından oluşturulmuştur. Google gibi arama motorlarının web sitenizdeki video içeriğini bulmak ve anlamak için kullandığı şeydir.Bu XML Site Haritası %s URL içeriyor.Bu XML Site Haritası, Rank Math WordPress SEO Eklentisi tarafından oluşturulmuştur. Google gibi arama motorlarının web sitenizdeki yayınları/sayfaları/ürünleri/resimleri/arşivleri taramak ve yeniden taramak için kullandığı şeydir.Bu e-posta size kayıtlı bir %s üyesi olarak gönderildi.Bu seçenek, tüm sitelerinizin SEO performansını RankMath.com'daki tek bir merkezi panoda izlemenize olanak tanır, böylece siteleri bir bakışta kontrol edebilirsiniz. Daha fazla bilgi edinin.Bu seçenek, Analytics grafiklerinde %s göstermenizi sağlar.Bu sayfa, Google Haritalar'ı doğru şekilde yükleyemiyor. Lütfen %s ekleyin.Bu güncelleme, Rank Math SEO PRO'nun beta sürümünü yükleyecektir.Perşembeİletişim kısa kodunda kullanılan saat biçimi.Doğu TimorBaşlıkBaşlık ÇerçevesiGeçerli görüntü için ayarlanan başlık metni.Bugüne kadarE-posta tercihlerinizi güncellemek için, %s. ###ADRES###TogoTokelauTongaAletler:Üst merkezSol üstEn Çok Kaybeden Anahtar KelimelerEn Çok Kaybeden GönderilerSağ üstEn Çok Kazanan Anahtar KelimelerEn Çok Kazanan GönderilerToplam TıklanmaToplam GösterimToplam Anahtar Kelimeİzleme ÖnekiTrinidad & TobagoTrinidad ve TobagoSalıTunusTürkiyeTürkmenistanTurks & Caicos AdalarıTurks ve Caicos AdalarıKapalıTuvaluAmerika Birleşik Devletleri Virgin AdalarıURLÖğenin URL' si.Logo bağlantısının işaret etmesi gereken URL.UgandaUh-ohUkraynaKategorize edilmemişBirleşik Arap EmirlikleriBirleşik KrallıkBirleşik Krallık (U.K)Amerika Birleşik DevletleriAmerika Birleşik Devletleri (ABD)Amerika Birleşik Devletleri Küçük Dış AdalarıBilinmeyen BölgeBilinmeyen nesne türü.Süresi dolduğunda yayından kaldırGüncelleGüncelle %s%s kategorisini güncelleKategori GüncelleŞemayı GüncelleGüncellendiYükleYükleniyor...UruguayYeniden yönlendirmeyi silmek için %2$s sütununun değeri olarak %1$s (büyük/küçük harfe duyarlı) kullanın.Birden Fazla Konum KullanGelişmiş seçenekleri kullanŞema İşaretlemede kullanınCSV dosyasında şu sütunları kullanın (sıra önemli değil): %sKullanıcı rolleri:KullanıcılarÖzbekistanKDV KimliğiAYRINTILI ANALİTİKLERİ GÖRÜNTÜLEVanuatuVatikanVenezuelaVideoVideo Gönderi TürüVideo Site HaritasıVideo Site HaritalarıVideo Site Haritaları, arama motorlarına sitenizdeki video içeriği hakkında bilgi verir.Video Site Haritaları, arama motorlarına sitenizdeki video içeriği hakkında bilgi verir. Daha fazla bilgi: Video Site HaritalarıVideo Küçük ResmiVideo Küçük Resmi: %sVideo URL.VietnamVietnamGörüntüleme %sŞemayı GörüntüleŞemaları GörüntüleVirgin Adaları, İngilizVirgin Adaları, ABD.Wallis ve FutunaWallis ve FutunaUyarı:Her web sitesi sahibinin SEO' larını iyileştirmek ve web sitelerine daha fazla trafik çekmek için ihtiyaç duydukları SEO araçlarına erişmesine yardımcı olmak için bir WordPress SEO eklentisi olan %1$sRank Math' ı oluşturduk%2$s.Web Sitesi Alternatif AdıWebSite AdıÇarşambaBatı SahraBatı SamoaEtkinleştirildiğinde, Kazanan Anahtar Kelimeler ve Kaybeden Anahtar Kelimeler bölümleri yalnızca İzlenen Anahtar Kelimeleri gösterir.Etkinleştirildiğinde, Kazanan Anahtar Kelimeler bölümü yalnızca İzlenen Anahtar Kelimeleri gösterir.Dünya çapındaXML Site HaritasıXML Site Haritaları, arama motorlarının web sitenizin içeriğini daha etkili bir şekilde dizine eklemesine yardımcı olur.YemenEvetWeb siteniz Google Haberler' e dahil edildiğinde genellikle bir Haberler Site Haritasına ihtiyacınız olacaktır.Web sitenizde video içeriği olduğunda genellikle yalnızca bir Video Site Haritasına ihtiyacınız olacaktır.Konumlar KML dosyanız burada bulunabilir: %sHaber Site Haritası dizininiz burada bulunabilir: : %sPodcast RSS akışınız burada bulunabilir: %sVideo Site Haritası dizininiz burada bulunabilir: %sKonumunuz:Google' ın Bilgi Panelinde yer alması amaçlanan adınız veya şirket adınız.ZambiyaZimbabvetümü küçük harfburaya tıklayınörneğin. 09:00-17:00locations.kml Site Haritası, Yerel SEO modülü etkinleştirildiğinde ve coğrafi koordinatlar eklendiğinde otomatik olarak oluşturulur.bilgi Bankası makalemizYönlendirme KategorileriYönlendirme KategorisiAland adalarılanguages/rank-math-pro-tr_TR.po000064400000253167147600403130012576 0ustar00# Copyright (C) 2023 rank-math-pro # This file is distributed under the same license as the rank-math-pro package. msgid "" msgstr "" "Project-Id-Version: rank-math-pro\n" "Project-Id-Version: undefined\n" "POT-Creation-Date: 2023-02-22 06:45+0000\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: Rank Math\n" "Language: tr_TR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Poedit-Basepath: ..\n" "X-Poedit-KeywordsList: __;_e;_ex:1,2c;_n:1,2;_n_noop:1,2;_nx:1,2,4c;" "_nx_noop:1,2,3c;_x:1,2c;esc_attr__;esc_attr_e;esc_attr_x:1,2c;esc_html__;" "esc_html_e;esc_html_x:1,2c\n" "X-Poedit-SourceCharset: UTF-8\n" "X-Generator: Poedit 3.2.2\n" "X-Poedit-SearchPath-0: .\n" "X-Poedit-SearchPathExcluded-0: *.js\n" msgid "" "Please update Rank Math Free to the latest version first before activating " "the PRO version." msgstr "" "Lütfen PRO sürümünü etkinleştirmeden önce Rank Math Free' yi en son sürüme " "güncelleyin." msgid "" "Rank Math free version is required to run Rank Math Pro, but it could not be " "installed automatically. Please install and activate the free version first." msgstr "" "Rank Math Pro' yu çalıştırmak için Rank Math ücretsiz sürümü gereklidir, " "ancak otomatik olarak yüklenemez. Lütfen önce ücretsiz sürümü yükleyin ve " "etkinleştirin." msgid "" "Rank Math free version is required to run Rank Math Pro, but it could not be " "activated automatically. Please install and activate the free version first." msgstr "" "Rank Math Pro' yu çalıştırmak için Rank Math ücretsiz sürümü gereklidir, " "ancak otomatik olarak etkinleştirilemez. Lütfen önce ücretsiz sürümü " "yükleyin ve etkinleştirin." msgid "" "Rank Math free version is required to run Rank Math Pro. Both plugins are " "now disabled." msgstr "" "Rank Math Pro' yu çalıştırmak için Rank Math ücretsiz sürümü gereklidir. Her " "iki eklenti de artık devre dışı." msgid "Rich Pins Validator" msgstr "Zengin Pin Doğrulayıcı" msgid "Pinterest Debugger" msgstr "Pinterest Hata Ayıklayıcı" msgid "Activate now" msgstr "Şimdi aktifleştir" msgid "News Sitemap" msgstr "Haber Site Haritası" msgid "" "Create a News Sitemap for your news-related content. You only need a News " "sitemap if you plan on posting news-related content on your website." msgstr "" "Haberlerle ilgili içeriğiniz için bir Haber Site Haritası oluşturun. Bir " "Haberler site haritasına, yalnızca web sitenizde haberlerle ilgili içerik " "yayınlamayı planlıyorsanız ihtiyacınız vardır." msgid "Please activate Sitemap module to use this module." msgstr "Bu modülü kullanmak için lütfen Site Haritası modülünü etkinleştirin." msgid "Video Sitemap" msgstr "Video Site Haritası" msgid "" "For your video content, a Video Sitemap is a recommended step for better " "rankings and inclusion in the Video search." msgstr "" "Video içeriğiniz için Video Site Haritası, daha iyi sıralamalar ve Video " "aramasına dahil olmak için önerilen bir adımdır." msgid "Please activate Schema & Sitemap module to use this module." msgstr "" "Bu modülü kullanmak için lütfen Schema & Sitemap modülünü etkinleştirin." msgid "Podcast" msgstr "Podcast" msgid "" "Make your podcasts discoverable via Google Podcasts, Apple Podcasts, and " "similar services with Podcast RSS feed and Schema Markup generated by Rank " "Math." msgstr "" "Rank Math tarafından oluşturulan Podcast RSS beslemesi ve Şema İşaretleme " "ile podcast' lerinizi Google Podcasts, Apple Podcasts ve benzeri hizmetler " "aracılığıyla keşfedilebilir hale getirin." msgid "Please activate Schema module to use this module." msgstr "Bu modülü kullanmak için lütfen Şema modülünü etkinleştirin." msgid "Random Word" msgstr "Rastgele Kelime" msgid "Persistent random word chosen from a list" msgstr "Bir listeden seçilen kalıcı rastgele kelime" msgid "" "Non-persistent random word chosen from a list. A new random word will be " "chosen on each page load." msgstr "" "Bir listeden seçilen kalıcı olmayan rasgele kelime. Her sayfa yüklemesinde " "rastgele yeni bir kelime seçilecektir." msgid "Off" msgstr "Kapalı" msgid "Default Thumbnail Watermark" msgstr "Varsayılan Küçük Resim Filigranı" msgid "" "Select the default watermark that will be applied if no specific watermark " "is selected." msgstr "" "Belirli bir filigran seçilmezse uygulanacak varsayılan filigranı seçin." msgid "Custom Image Watermarks" msgstr "Özel Görüntü Filigranları" msgid "Add more image watermarks to choose from for the social thumbnails." msgstr "" "Sosyal küçük resimler için aralarından seçim yapabileceğiniz daha fazla " "resim filigranı ekleyin." msgid "Add Watermark" msgstr "Filigran ekle" msgid "Remove" msgstr "Kaldır" msgid "Add Image" msgstr "Resim eklemek" msgid "Name*" msgstr "İsim*" msgid "" "A Custom Watermark item could not be saved because the name field is empty." msgstr "Ad alanı boş olduğu için Özel Filigran öğesi kaydedilemedi." msgid "Top Left" msgstr "Sol üst" msgid "Top Center" msgstr "Üst merkez" msgid "Top Right" msgstr "Sağ üst" msgid "Middle Left" msgstr "Orta Sol" msgid "Middle Center" msgstr "Orta Merkez" msgid "Middle Right" msgstr "Orta Sağ" msgid "Bottom Left" msgstr "Sol alt" msgid "Bottom Center" msgstr "Alt merkez" msgid "Bottom Right" msgstr "Sağ alt" msgid "Worldwide" msgstr "Dünya çapında" msgid "Afghanistan" msgstr "Afganistan" msgid "Albania" msgstr "Arnavutluk" msgid "Algeria" msgstr "Cezayir" msgid "American Samoa" msgstr "Amerikan Samoası" msgid "Andorra" msgstr "Andorra" msgid "Angola" msgstr "Angola" msgid "Anguilla" msgstr "Anguilla" msgid "Antarctica" msgstr "Antartika" msgid "Antigua and Barbuda" msgstr "Antigua ve Barbuda" msgid "Argentina" msgstr "Arjantin" msgid "Armenia" msgstr "Ermenistan" msgid "Aruba" msgstr "Aruba" msgid "Australia" msgstr "Avustralya" msgid "Austria" msgstr "Avusturya" msgid "Azerbaijan" msgstr "Azerbaycan" msgid "Bahamas" msgstr "Bahamalar" msgid "Bahrain" msgstr "Bahreyn" msgid "Bangladesh" msgstr "Bangladeş" msgid "Barbados" msgstr "Barbados" msgid "Belarus" msgstr "Belarus" msgid "Belgium" msgstr "Belçika" msgid "Belize" msgstr "Belize" msgid "Benin" msgstr "Benin" msgid "Bermuda" msgstr "Bermuda" msgid "Bhutan" msgstr "Butan" msgid "Bolivia" msgstr "Bolivya" msgid "Bosnia and Herzegovina" msgstr "Bosna Hersek" msgid "Botswana" msgstr "Botsvana" msgid "Bouvet Island" msgstr "Bouvet Adası" msgid "Brazil" msgstr "Brezilya" msgid "British Indian Ocean Territory" msgstr "İngiliz Hint Okyanusu Bölgesi" msgid "Brunei Darussalam" msgstr "Brunei Sultanlığı" msgid "Bulgaria" msgstr "Bulgaristan" msgid "Burkina Faso" msgstr "Burkina Faso" msgid "Burundi" msgstr "Burundi" msgid "Cambodia" msgstr "Kamboçya" msgid "Cameroon" msgstr "Kamerun" msgid "Canada" msgstr "Kanada" msgid "Cape Verde" msgstr "Cape Verde" msgid "Cayman Islands" msgstr "Cayman Adaları" msgid "Central African Republic" msgstr "Orta Afrika Cumhuriyeti" msgid "Chad" msgstr "Çad" msgid "Chile" msgstr "Şili" msgid "China" msgstr "Çin" msgid "Christmas Island" msgstr "Noel Adası" msgid "Cocos (Keeling) Islands" msgstr "Cocos (Keeling) Adaları" msgid "Colombia" msgstr "Kolombiya" msgid "Comoros" msgstr "Komorlar" msgid "Congo" msgstr "Kongo" msgid "Congo, the Democratic Republic of the" msgstr "Demokratik Kongo Cumhuriyeti" msgid "Cook Islands" msgstr "Cook Adaları" msgid "Costa Rica" msgstr "Kosta Rika" msgid "Cote D'ivoire" msgstr "Fildişi Sahili" msgid "Croatia" msgstr "Hırvatistan" msgid "Cuba" msgstr "Küba" msgid "Cyprus" msgstr "Kıbrıs" msgid "Czech Republic" msgstr "Çek Cumhuriyeti" msgid "Denmark" msgstr "Danimarka" msgid "Djibouti" msgstr "Cibuti" msgid "Dominica" msgstr "Dominik" msgid "Dominican Republic" msgstr "Dominik Cumhuriyeti" msgid "Ecuador" msgstr "Ekvador" msgid "Egypt" msgstr "Mısır" msgid "El Salvador" msgstr "El Salvador" msgid "Equatorial Guinea" msgstr "Ekvator Ginesi" msgid "Eritrea" msgstr "Eritre" msgid "Estonia" msgstr "Estonya" msgid "Ethiopia" msgstr "Etiyopya" msgid "Falkland Islands (Malvinas)" msgstr "Falkland Adaları (Malvinas)" msgid "Faroe Islands" msgstr "Faroe Adaları" msgid "Fiji" msgstr "Fiji" msgid "Finland" msgstr "Finlandiya" msgid "France" msgstr "Fransa" msgid "French Guiana" msgstr "Fransız Guyanası" msgid "French Polynesia" msgstr "Fransız Polinezyası" msgid "French Southern Territories" msgstr "Fransız Güney Toprakları" msgid "Gabon" msgstr "Gabon" msgid "Gambia" msgstr "Gambya" msgid "Georgia" msgstr "Gürcistan" msgid "Germany" msgstr "Almanya" msgid "Ghana" msgstr "Gana" msgid "Gibraltar" msgstr "Cebelitarık" msgid "Greece" msgstr "Yunanistan" msgid "Greenland" msgstr "Grönland" msgid "Grenada" msgstr "Grenada" msgid "Guadeloupe" msgstr "Guadeloupe" msgid "Guam" msgstr "Guam" msgid "Guatemala" msgstr "Guatemala" msgid "Guinea" msgstr "Gine" msgid "Guinea-Bissau" msgstr "Gine-Bissau" msgid "Guyana" msgstr "Guyana" msgid "Haiti" msgstr "Haiti" msgid "Heard Island and Mcdonald Islands" msgstr "Heard Adası ve Mcdonald Adaları" msgid "Holy See (Vatican City State)" msgstr "Holy See (Vatikan Şehir Devleti)" msgid "Honduras" msgstr "Honduras" msgid "Hong Kong" msgstr "Hong Kong" msgid "Hungary" msgstr "Macaristan" msgid "Iceland" msgstr "İzlanda" msgid "India" msgstr "Hindistan" msgid "Indonesia" msgstr "Endonezya" msgid "Iran, Islamic Republic of" msgstr "İran İslam Cumhuriyeti" msgid "Iraq" msgstr "Irak" msgid "Ireland" msgstr "İrlanda" msgid "Israel" msgstr "İsrail" msgid "Italy" msgstr "İtalya" msgid "Jamaica" msgstr "Jamaika" msgid "Japan" msgstr "Japonya" msgid "Jordan" msgstr "Ürdün" msgid "Kazakhstan" msgstr "Kazakistan" msgid "Kenya" msgstr "Kenya" msgid "Kiribati" msgstr "Kiribati" msgid "Korea, Democratic People's Republic of" msgstr "Kore Demokratik Halk Cumhuriyeti" msgid "Korea, Republic of" msgstr "Kore Cumhuriyeti" msgid "Kuwait" msgstr "Kuveyt" msgid "Kyrgyzstan" msgstr "Kırgızistan" msgid "Lao People's Democratic Republic" msgstr "Lao Demokratik Halk Cumhuriyeti" msgid "Latvia" msgstr "Letonya" msgid "Lebanon" msgstr "Lübnan" msgid "Lesotho" msgstr "Lesoto" msgid "Liberia" msgstr "Liberya" msgid "Libyan Arab Jamahiriya" msgstr "Libya Arap Cemahiriyesi" msgid "Liechtenstein" msgstr "Lihtenştayn" msgid "Lithuania" msgstr "Litvanya" msgid "Luxembourg" msgstr "Lüksemburg" msgid "Macao" msgstr "Makao" msgid "Macedonia, the Former Yugosalv Republic of" msgstr "Makedonya, Eski Yugoslav Cumhuriyeti" msgid "Madagascar" msgstr "Madagaskar" msgid "Malawi" msgstr "Malawi" msgid "Malaysia" msgstr "Malezya" msgid "Maldives" msgstr "Maldivler" msgid "Mali" msgstr "Mali" msgid "Malta" msgstr "Malta" msgid "Marshall Islands" msgstr "Marşal Adaları" msgid "Martinique" msgstr "Martinik" msgid "Mauritania" msgstr "Moritanya" msgid "Mauritius" msgstr "Mauritius" msgid "Mayotte" msgstr "Mayotte" msgid "Mexico" msgstr "Meksika" msgid "Micronesia, Federated States of" msgstr "Mikronezya Federal Devletleri" msgid "Moldova, Republic of" msgstr "Moldova Cumhuriyeti" msgid "Northern Mariana Islands" msgstr "Kuzey Mariana Adaları" msgid "Monaco" msgstr "Monako" msgid "Mongolia" msgstr "Moğolistan" msgid "Montserrat" msgstr "Montserrat" msgid "Morocco" msgstr "Fas" msgid "Mozambique" msgstr "Mozambik" msgid "Myanmar" msgstr "Myanmar" msgid "Namibia" msgstr "Namibya" msgid "Nauru" msgstr "Nauru" msgid "Nepal" msgstr "Nepal" msgid "Netherlands" msgstr "Hollanda" msgid "Netherlands Antilles" msgstr "Hollanda Antilleri" msgid "New Caledonia" msgstr "Yeni Kaledonya" msgid "New Zealand" msgstr "Yeni Zelanda" msgid "Nicaragua" msgstr "Nikaragua" msgid "Niger" msgstr "Nijer" msgid "Nigeria" msgstr "Nijerya" msgid "Niue" msgstr "Niue" msgid "Norfolk Island" msgstr "Norfolk Adası" msgid "Norway" msgstr "Norveç" msgid "Oman" msgstr "Umman" msgid "Pakistan" msgstr "Pakistan" msgid "Palau" msgstr "Palau" msgid "Palestinian Territory, Occupied" msgstr "Filistin Bölgesi, İşgal altında" msgid "Panama" msgstr "Panama" msgid "Papua New Guinea" msgstr "Papua Yeni Gine" msgid "Paraguay" msgstr "Paraguay" msgid "Peru" msgstr "Peru" msgid "Philippines" msgstr "Filipinler" msgid "Pitcairn" msgstr "Pitcairn" msgid "Poland" msgstr "Polonya" msgid "Portugal" msgstr "Portekiz" msgid "Puerto Rico" msgstr "Porto Riko" msgid "Qatar" msgstr "Katar" msgid "Reunion" msgstr "Reunion" msgid "Romania" msgstr "Romanya" msgid "Russian Federation" msgstr "Rusya Federasyonu" msgid "Rwanda" msgstr "Ruanda" msgid "Saint Helena" msgstr "Aziz Helena" msgid "Saint Kitts and Nevis" msgstr "Saint Kitts and Nevis" msgid "Saint Lucia" msgstr "Aziz Lucia" msgid "Saint Pierre and Miquelon" msgstr "Saint Pierre ve Miquelon" msgid "Saint Vincent and the Grenadines" msgstr "Saint Vincent ve Grenadinler" msgid "Samoa" msgstr "Samoa" msgid "San Marino" msgstr "San Marino" msgid "Sao Tome and Principe" msgstr "Sao Tome and Principe" msgid "Saudi Arabia" msgstr "Suudi Arabistan" msgid "Senegal" msgstr "Senegal" msgid "Serbia and Montenegro" msgstr "Sırbistan ve Karadağ" msgid "Seychelles" msgstr "Seyşeller" msgid "Sierra Leone" msgstr "Sierra Leone" msgid "Singapore" msgstr "Singapur" msgid "Slovakia" msgstr "Slovakya" msgid "Slovenia" msgstr "Slovenya" msgid "Solomon Islands" msgstr "Solomon Adaları" msgid "Somalia" msgstr "Somali" msgid "South Africa" msgstr "Güney Afrika" msgid "South Georgia and the South Sandwich Islands" msgstr "Güney Georgia ve Güney Sandviç Adaları" msgid "Spain" msgstr "İspanya" msgid "Sri Lanka" msgstr "Sri Lanka" msgid "Sudan" msgstr "Sudan" msgid "Suriname" msgstr "Surinam" msgid "Svalbard and Jan Mayen" msgstr "Svalbard ve Jan Mayen" msgid "Swaziland" msgstr "Svaziland" msgid "Sweden" msgstr "İsveç" msgid "Switzerland" msgstr "İsviçre" msgid "Syrian Arab Republic" msgstr "Suriye Arap Cumhuriyeti" msgid "Taiwan, Province of China" msgstr "Tayvan, Çin'in bölgesi" msgid "Tajikistan" msgstr "Tacikistan" msgid "Tanzania, United Republic of" msgstr "Tanzanya, Birleşik Cumhuriyeti" msgid "Thailand" msgstr "Tayland" msgid "Timor-Leste" msgstr "Doğu Timor" msgid "Togo" msgstr "Togo" msgid "Tokelau" msgstr "Tokelau" msgid "Tonga" msgstr "Tonga" msgid "Trinidad and Tobago" msgstr "Trinidad ve Tobago" msgid "Tunisia" msgstr "Tunus" msgid "Turkey" msgstr "Türkiye" msgid "Turkmenistan" msgstr "Türkmenistan" msgid "Turks and Caicos Islands" msgstr "Turks ve Caicos Adaları" msgid "Tuvalu" msgstr "Tuvalu" msgid "Uganda" msgstr "Uganda" msgid "Ukraine" msgstr "Ukrayna" msgid "United Arab Emirates" msgstr "Birleşik Arap Emirlikleri" msgid "United Kingdom" msgstr "Birleşik Krallık" msgid "United States" msgstr "Amerika Birleşik Devletleri" msgid "United States Minor Outlying Islands" msgstr "Amerika Birleşik Devletleri Küçük Dış Adaları" msgid "Uruguay" msgstr "Uruguay" msgid "Uzbekistan" msgstr "Özbekistan" msgid "Vanuatu" msgstr "Vanuatu" msgid "Venezuela" msgstr "Venezuela" msgid "Viet Nam" msgstr "Vietnam" msgid "Virgin Islands, British" msgstr "Virgin Adaları, İngiliz" msgid "Virgin Islands, U.S." msgstr "Virgin Adaları, ABD." msgid "Wallis and Futuna" msgstr "Wallis ve Futuna" msgid "Western Sahara" msgstr "Batı Sahra" msgid "Yemen" msgstr "Yemen" msgid "Zambia" msgstr "Zambiya" msgid "Zimbabwe" msgstr "Zimbabve" msgid "Aland Islands" msgstr "Aland adaları" msgid "Antigua & Barbuda" msgstr "Antigua ve Barbuda" msgid "Bosnia & Herzegovina" msgstr "Bosna & Hersek" msgid "British Virgin Islands" msgstr "Britanya Virjin Adaları" msgid "Brunei" msgstr "Brunei" msgid "Caribbean Netherlands" msgstr "Karayip Hollandası" msgid "Congo - Brazzaville" msgstr "Kongo - Brazavil" msgid "Congo - Kinshasa" msgstr "Kongo - Kinşasa" msgid "Curaçao" msgstr "Curacao" msgid "Czechia" msgstr "Çekya" msgid "Côte d'Ivoire" msgstr "Fildişi Sahili" msgid "Falkland Islands (Islas Malvinas)" msgstr "Falkland Adaları (Islas Malvinas)" msgid "Guernsey" msgstr "Guernsey" msgid "Iran" msgstr "İran" msgid "Isle of Man" msgstr "Man Adası" msgid "Jersey" msgstr "Jersey" msgid "Kosovo" msgstr "Kosova" msgid "Laos" msgstr "Laos" msgid "Libya" msgstr "Libya" msgid "Macau" msgstr "Makao" msgid "Macedonia" msgstr "Makedonya" msgid "Micronesia" msgstr "Mikronezya" msgid "Moldova" msgstr "Moldova" msgid "Montenegro" msgstr "Karadağ" msgid "Myanmar (Burma)" msgstr "Myanmar (Birmanya)" msgid "North Korea" msgstr "Kuzey Kore" msgid "Palestine" msgstr "Filistin" msgid "Russia" msgstr "Rusya" msgid "Réunion" msgstr "Réunion" msgid "Serbia" msgstr "Sırbistan" msgid "Sint Maarten" msgstr "Sint Maarten" msgid "South Korea" msgstr "Güney Kore" msgid "South Sudan" msgstr "Güney Sudan" msgid "St. Helena" msgstr "Aziz Helena" msgid "St. Kitts & Nevis" msgstr "Kitts ve Nevis" msgid "St. Lucia" msgstr "Aziz Lucia" msgid "St. Martin" msgstr "Aziz Martin" msgid "St. Pierre & Miquelon" msgstr "Saint Pierre ve Miquelon" msgid "St. Vincent & Grenadines" msgstr "St. Vincent ve Grenadinler" msgid "Svalbard & Jan Mayen" msgstr "Svalbard ve Jan Mayen" msgid "Syria" msgstr "Suriye" msgid "São Tomé & Príncipe" msgstr "São Tomé & Príncipe" msgid "Taiwan" msgstr "Tayvan" msgid "Tanzania" msgstr "Tanzanya" msgid "Trinidad & Tobago" msgstr "Trinidad & Tobago" msgid "Turks & Caicos Islands" msgstr "Turks & Caicos Adaları" msgid "U.S. Virgin Islands" msgstr "Amerika Birleşik Devletleri Virgin Adaları" msgid "Vietnam" msgstr "Vietnam" msgid "Wallis & Futuna" msgstr "Wallis ve Futuna" msgid "Unknown Region" msgstr "Bilinmeyen Bölge" msgid "Special Sitemaps:" msgstr "Özel Site Haritaları:" msgid "↓ Rank Math" msgstr "↓ Rank Math" msgid "Set to noindex" msgstr "Noindex'e ayarla" msgid "Set to index" msgstr "İndexe ayarla" msgid "Set to nofollow" msgstr "Nofollow' a ayarla" msgid "Set to follow" msgstr "Follow' a ayarla" msgid "Remove custom canonical URL" msgstr "Özel standart URL'yi kaldır" msgid "Redirect" msgstr "Yönlendir" msgid "Remove redirection" msgstr "Yönlendirmeyi kaldır" msgid "Set Schema: None" msgstr "Şemayı Ayarla: Yok" #. translators: placeholder is the default Schema type setting. msgid "Set Schema: Default (%s)" msgstr "Şemayı Ayarla: Varsayılan (%s)" #. translators: 1 The number of posts edited. 2 The post type name. #. translators: 1 The number of terms edited. 2 The term taxonomy name. msgid "Robots meta edited for %1$d %2$s." msgstr "%1$d %2$s için robotlar metası düzenlendi." #. translators: placeholder is the number of redirections deleted. msgid "%d redirection moved to Trash." msgid_plural "%d redirections moved to Trash." msgstr[0] "%d yönlendirme Çöp Kutusuna taşındı." msgstr[1] "%d yönlendirme Çöp Kutusuna taşındı." #. translators: 1 The number of posts edited. 2 The post type name. msgid "Schema edited for %1$d %2$s." msgstr "%1$d %2$s için şema düzenlendi." #. translators: 1 The number of posts edited. 2 The post type name. msgid "Custom Canonical URL removed from %1$d %2$s." msgstr "Özel Kanonik URL, %1$d %2$s kaynağından kaldırıldı." msgid "" "Are you sure you want to change the Schema type for the selected posts? " "Doing so may irreversibly delete the existing Schema data." msgstr "" "Seçilen gönderiler için Şema türünü değiştirmek istediğinizden emin misiniz? " "Bunu yapmak, mevcut Şema verilerini geri alınamaz şekilde silebilir." msgid "Affiliate Link Prefix" msgstr "Affilite Bağlantı Öneki" msgid "" "Add the URI prefixes you use for affiliate (cloaked) links, which redirect " "to external sites. These will not count as internal links in the content " "analysis. Add one per line." msgstr "" "Harici sitelere yönlendiren bağlı (gizlenmiş) bağlantılar için kullandığınız " "URI öneklerini ekleyin. Bunlar, içerik analizinde dahili bağlantı olarak " "sayılmaz. Her satıra bir tane ekleyin." msgid "Example: /get/" msgstr "Örnek: /get/" msgid "Rank Math SEO Filters" msgstr "Rank Math SEO Filtreleri" msgid "Missing alt tag" msgstr "Eksik alt etiketi" msgid "Missing or default title tag" msgstr "Eksik veya varsayılan başlık etiketi" msgid "Missing caption" msgstr "Eksik resim yazısı" msgid "Custom Canonical URL" msgstr "Özel Kanonik URL" msgid "Custom Meta Title" msgstr "Özel Meta Başlık" msgid "Custom Meta Description" msgstr "Özel Meta Açıklama" msgid "Redirected Posts" msgstr "Yönlendirilen Gönderiler" msgid "Orphan Posts" msgstr "Yetim Gönderiler (iç link olmayan gönderiler)" msgid "Filter by Schema Type" msgstr "Şema Türüne Göre Filtrele" msgid "Turned Off" msgstr "Kapalı" msgid "Article" msgstr "Makale" msgid "Blog Post" msgstr "Blog yazısı" msgid "News Article" msgstr "Haber Makalesi" msgid "Book" msgstr "Kitap" msgid "Course" msgstr "Kurs" msgid "Event" msgstr "Etkinlik" msgid "Job Posting" msgstr "İş ilanı" msgid "Music" msgstr "Muzic" msgid "Movie" msgstr "Film" msgid "Person" msgstr "Kişi" msgid "Product" msgstr "Ürün" msgid "Recipe" msgstr "Yemek tarifi" msgid "Restaurant" msgstr "Restaurant" msgid "Service" msgstr "Hizmet" msgid "Software" msgstr "Yazılım" msgid "Video" msgstr "Video" msgid "Dataset" msgstr "Veri Seti" msgid "FAQ" msgstr "SSS" msgid "FactCheck" msgstr "Bilgi Kontrolü" msgid "How To" msgstr "Nasıl" msgid "Clear Filter" msgstr "Temiz filtre" msgid "SEO Details" msgstr "SEO Ayrıntıları" msgid "Index" msgstr "Dizin" msgid "No Index" msgstr "Dizin Yok" msgid "No Follow" msgstr "Takip etme" msgid "No Archive" msgstr "Arşiv Yok" msgid "No Image Index" msgstr "Görüntü İndeksi Yok" msgid "No Snippet" msgstr "Snippet Yok" msgid "SEO Settings" msgstr "SEO Ayarları" msgid "SEO Title" msgstr "SEO Başlığı" msgid "SEO Description" msgstr "SEO Açıklaması" msgid "Robots Meta" msgstr "Robotlar Metası" msgid "Primary Focus Keyword" msgstr "Birincil Odak Anahtar Kelimesi" msgid "Canonical URL" msgstr "Kanonik (standart) URL" #. translators: placeholder is taxonomy name, e.g. "Category". msgid "Primary %s" msgstr "Birincil %s" msgid "— Not Selected —" msgstr "— Seçilmedi —" msgid "Upload" msgstr "Yükle" msgid "" "Select a Rank Math settings file on your computer and upload it to use the " "custom settings." msgstr "" "Bilgisayarınızda bir Rank Math ayarları dosyası seçin ve özel ayarları " "kullanmak için yükleyin." #. translators: placeholder is a list of filetypes. msgid "Allowed filetypes: %s" msgstr "İzin verilen dosya türleri: %s" msgid "More information" msgstr "Daha fazla bilgi" msgid "Uploading..." msgstr "Yükleniyor..." msgid "Import finished. In the next steps you can review the settings." msgstr "İçe aktarma tamamlandı. Sonraki adımlarda ayarları inceleyebilirsiniz." msgid "Import failed." msgstr "İçe aktarma başarısız oldu." #. translators: Option Description msgid "Easy %s" msgstr "Kolay %s" msgid "" "For websites where you only want to change the basics and let Rank Math do " "most of the heavy lifting. Most settings are set to default as per industry " "best practices. One just has to set it and forget it." msgstr "" "Yalnızca temelleri değiştirmek istediğiniz ve ağır işlerin çoğunu Rank " "Math'ın yapmasına izin vermek istediğiniz web siteleri için. Çoğu ayar, " "sektördeki en iyi uygulamalara göre varsayılan olarak ayarlanmıştır. Birinin " "onu ayarlaması ve unutması gerekiyor." #. translators: Option Description msgid "Advanced %s" msgstr "Gelişmiş %s" msgid "" "For the advanced users who want to control every SEO aspect of the website. " "You are offered options to change everything and have full control over the " "website’s SEO." msgstr "" "Web sitesinin her SEO yönünü kontrol etmek isteyen ileri düzey kullanıcılar " "için. Size her şeyi değiştirmek ve web sitesinin SEO'su üzerinde tam " "kontrole sahip olmak için seçenekler sunulur." #. translators: Option Description msgid "Custom Mode %s" msgstr "Özel Mod %s" msgid "" "Select this if you have a custom Rank Math settings file you want to use." msgstr "" "Kullanmak istediğiniz özel bir Rank Math ayarları dosyanız varsa bunu seçin." msgid "Import successful." msgstr "İçe aktarma başarılı." msgid "No settings found to be imported." msgstr "İçe aktarılacak ayar bulunamadı." msgid "No file selected." msgstr "Dosya seçilmedi." msgid "Settings file could not be imported:" msgstr "Ayarlar dosyası içe aktarılamadı:" msgid "Settings could not be imported:" msgstr "Ayarlar içe aktarılamadı:" msgid "Settings could not be imported: Upload failed." msgstr "Ayarlar içe aktarılamadı: Yükleme başarısız oldu." #. translators: 1: opening HTML anchor tag, 2: closing HTML anchor tags. msgid "" "Rank Math Pro is installed but not activated yet. %1$sActivate now%2$s. It " "only takes 20 seconds!" msgstr "" "Rank Math Pro yüklendi ancak henüz etkinleştirilmedi. %1$sŞimdi " "etkinleştirin%2$s. Sadece 20 saniye sürer!" msgid "Enable updates" msgstr "Güncellemeleri etkinleştir" msgid "Automatic updates are not available." msgstr "Otomatik güncellemeler mevcut değildir." msgid "This update will install a beta version of Rank Math SEO PRO." msgstr "Bu güncelleme, Rank Math SEO PRO'nun beta sürümünü yükleyecektir." msgid "Cannot Update" msgstr "Güncellenemiyor" msgid "Rank Math SEO PRO For WordPress" msgstr "WordPress için Rank Math SEO PRO" msgid "SEO is the most consistent source of traffic for any website" msgstr "SEO, herhangi bir web sitesi için en tutarlı trafik kaynağıdır" #. translators: placeholders are the anchor tag opening and closing. msgid "" "We created %1$sRank Math, a WordPress SEO plugin%2$s, to help every website " "owner get access to the SEO tools they need to improve their SEO and attract " "more traffic to their website." msgstr "" "Her web sitesi sahibinin SEO' larını iyileştirmek ve web sitelerine daha " "fazla trafik çekmek için ihtiyaç duydukları SEO araçlarına erişmesine " "yardımcı olmak için bir WordPress SEO eklentisi olan %1$sRank Math' ı " "oluşturduk%2$s." msgid "Please update the free version before updating Rank Math SEO PRO." msgstr "" "Rank Math SEO PRO'yu güncellemeden önce lütfen ücretsiz sürümü güncelleyin." #. translators: 1: Plugin name, 2: Pricing Link's opening HTML anchor tag, 3: Pricing Link's closing HTML anchor tag. msgid "" "It seems that you don't have an active subscription for %1$s. Please see " "%2$sdetails and pricing%3$s." msgstr "" "Görünüşe göre %1$s için aktif bir aboneliğiniz yok. Lütfen %2$s ayrıntılara " "ve fiyatlandırmaya %3$s bakın." #. translators: 1: Link's opening HTML anchor tag, 2: Link's closing HTML anchor tag. msgid "Please %1$s connect Rank Math SEO PRO %2$s for automatic updates." msgstr "" "Otomatik güncellemeler için lütfen %1$s Rank Math SEO PRO %2$s'a bağlanın." msgid "Rank Math PRO" msgstr "Rank Math PRO" msgid "CSV File" msgstr "CSV Dosyası" msgid "Import SEO meta data for posts, terms, and users from a CSV file." msgstr "" "Gönderiler, terimler ve kullanıcılar için SEO meta verilerini bir CSV " "dosyasından içe aktarın." msgid "Import CSV" msgstr "CSV' yi içe aktar" msgid "Export CSV" msgstr "CSV' yi dışa aktar" msgid "Please select a CSV file to import." msgstr "Lütfen içe aktarılacak bir CSV dosyası seçin." msgid "Do not overwrite existing data" msgstr "Mevcut verilerin üzerine yazmayın" msgid "" "Check this to import meta fields only if their current meta value is empty." msgstr "" "Yalnızca mevcut meta değerleri boşsa meta alanları içe aktarmak için bunu " "işaretleyin." #. translators: placeholder is the word Warning: in bold. msgid "" "%s It is recommended to save a database backup before using this option " "because importing malformed CSV can result in loss of data." msgstr "" "%s Bu seçeneği kullanmadan önce bir veritabanı yedeğini kaydetmeniz " "önerilir, çünkü hatalı biçimlendirilmiş CSV'yi içe aktarmak veri kaybına " "neden olabilir." msgid "Warning:" msgstr "Uyarı:" msgid "Import" msgstr "İçe aktar" msgid "Cancel Import" msgstr "İçe Aktarmayı İptal Et" msgid "User Roles:" msgstr "Kullanıcı rolleri:" msgid "Taxonomies:" msgstr "Taksonomiler:" msgid "Post types:" msgstr "Gönderi türleri:" msgid "Include read-only columns (SEO score and link counts)" msgstr "Salt okunur sütunları dahil et (SEO puanı ve bağlantı sayıları)" msgid "Choose the object types to export." msgstr "Dışa aktarılacak nesne türlerini seçin." msgid "Use advanced options" msgstr "Gelişmiş seçenekleri kullan" msgid "Export" msgstr "Dışa aktar" msgid "Redirections CSV" msgstr "Yönlendirmeler CSV' si" msgid "Add or edit redirections by importing and exporting a CSV file." msgstr "" "Bir CSV dosyasını içe ve dışa aktararak yönlendirmeleri ekleyin veya " "düzenleyin." msgid "Import Redirections" msgstr "Yönlendirmeleri İçe Aktar" msgid "Export Redirections" msgstr "Yönlendirmeleri Dışa Aktar" msgid "Do not update current redirections" msgstr "Mevcut yönlendirmeleri güncelleme" msgid "Check this to only create non-existing redirections." msgstr "" "Yalnızca mevcut olmayan yeniden yönlendirmeler oluşturmak için bunu " "işaretleyin." msgid "Export current redirections as a CSV file." msgstr "Mevcut yönlendirmeleri bir CSV dosyası olarak dışa aktarın." msgid "Include deactivated redirections" msgstr "Devre dışı bırakılan yönlendirmeleri dahil et" msgid "Rank Math FAQ Schema" msgstr "Rank Math SSS Şeması" msgid "Add FAQ Schema Markup" msgstr "SSS Şeması İşaretlemesi Ekle" msgid "Added by the Rank Math SEO Plugin." msgstr "Rank Math SEO Eklentisi tarafından eklendi." msgid "Yes" msgstr "Evet" msgid "No" msgstr "Hayır" msgid "Breadcrumbs" msgstr "İçerik Haritaları" msgid "Breadcrumbs are disabled in the Rank Math SEO" msgstr "Rank Math SEO'da içerik haritaları devre dışı bırakıldı" msgid "Breadcrumbs Panel" msgstr "İçerik haritaları Paneli" msgid "Alignment" msgstr "Hizalama" msgid "Left" msgstr "Sol" msgid "Center" msgstr "Merkez" msgid "Right" msgstr "Sağ" msgid "HTML Tag" msgstr "HTML Etiketi" msgid "Default" msgstr "Varsayılan" msgid "Additional settings are available in the Rank Math SEO" msgstr "Rank Math SEO' da ek ayarlar mevcuttur" msgid "Text Color" msgstr "Metin Rengi" msgid "Normal" msgstr "Normal" msgid "Link Color" msgstr "Link Rengi" msgid "Hover" msgstr "Hover" msgid "Color" msgstr "Renk" msgid "Are you sure you want to import meta data from this CSV file?" msgstr "" "Bu CSV dosyasından meta verileri içe aktarmak istediğinizden emin misiniz?" msgid "Are you sure you want to stop the import process?" msgstr "İçe aktarma işlemini durdurmak istediğinizden emin misiniz?" msgid "CSV import is in progress..." msgstr "CSV içe aktarma işlemi devam ediyor..." msgid "Please select at least one object type to export." msgstr "Lütfen dışa aktarmak için en az bir nesne türü seçin." msgid "Invalid nonce." msgstr "Geçersiz." msgid "Sorry, you are not allowed to export the content of this site." msgstr "Üzgünüz, bu sitenin içeriğini dışa aktarmanıza izin verilmiyor." msgid "Please select a file to import." msgstr "Lütfen içe aktarılacak bir dosya seçin." msgid "Sorry, you are not allowed to import contents to this site." msgstr "Üzgünüz, bu siteye içerik aktarmanıza izin verilmiyor." msgid "CSV could not be imported:" msgstr "CSV içe aktarılamadı:" msgid "CSV could not be imported: Upload failed." msgstr "CSV içe aktarılamadı: Yükleme başarısız oldu." msgid "CSV could not be imported: File type error." msgstr "CSV içe aktarılamadı: Dosya türü hatası." msgid "Posts" msgstr "Gönderiler" msgid "Terms" msgstr "Şartlar" msgid "Users" msgstr "Kullanıcılar" msgid "Import could not be canceled: invalid nonce. Please try again." msgstr "İçe aktarma iptal edilemedi: geçersiz nonce. Lütfen tekrar deneyin." msgid "" "Import could not be canceled: you are not allowed to import content to this " "site." msgstr "" "İçe aktarma iptal edilemedi: Bu siteye içerik aktarmanıza izin verilmiyor." msgid "Import could not be canceled." msgstr "İçe aktarma işlemi iptal edilemedi." msgid "CSV import canceled." msgstr "CSV içe aktarma işlemi iptal edildi." msgid "Import in progress..." msgstr "İçe aktarma işlemi devam ediyor..." #. translators: placeholders represent count like 15/36. msgid "Items processed: %1$s/%2$s" msgstr "İşlenen öğeler: %1$s/%2$s" #. translators: placeholder is the number of rows imported. msgid "CSV import completed. Successfully imported %d rows." msgstr "CSV içe aktarma işlemi tamamlandı. %d satır başarıyla içe aktarıldı." msgid "CSV import completed." msgstr "CSV içe aktarma işlemi tamamlandı." #. translators: placeholder is the number of rows imported. msgid "Imported %d rows." msgstr "%d satır içe aktarıldı." msgid "One or more errors occured while importing: " msgstr "İçe aktarma sırasında bir veya daha fazla hata oluştu: " msgid "The following lines could not be imported: " msgstr "Aşağıdaki satırlar içe aktarılamadı: " #. translators: placeholders are opening and closing tags for link. msgid "" "CSV import in progress. You can see its progress and cancel it in the " "%1$sImport & Export panel%2$s." msgstr "" "CSV içe aktarma işlemi devam ediyor. İlerlemesini görebilir ve %1$s İçe ve " "Dışa Aktarma panelinde%2$s iptal edebilirsiniz." msgid "Missing import file." msgstr "Eksik içe aktarma dosyası." msgid "Missing CSV headers." msgstr "Eksik CSV başlıkları." msgid "Missing one or more required columns." msgstr "Bir veya daha fazla gerekli sütun eksik." msgid "Empty column data." msgstr "Boş sütun verileri." msgid "Columns number mismatch." msgstr "Sütun sayısı uyuşmazlığı." msgid "Unknown object type." msgstr "Bilinmeyen nesne türü." msgid "Sitemap" msgstr "Site haritası" #. translators: Link to How to Setup Sitemap KB article msgid "" "Choose your Sitemap configuration and select which type of posts or pages " "you want to include in your Sitemaps. %s" msgstr "" "Site Haritası yapılandırmanızı seçin ve Site Haritalarınıza dahil etmek " "istediğiniz gönderi veya sayfa türlerini seçin. %s" msgid "Learn more." msgstr "Daha fazla bilgi edin." msgid "Save and Continue" msgstr "Kaydet ve Devam Et" msgid "Sitemaps" msgstr "Site haritaları" msgid "" "XML Sitemaps help search engines index your website's content more " "effectively." msgstr "" "XML Site Haritaları, arama motorlarının web sitenizin içeriğini daha etkili " "bir şekilde dizine eklemesine yardımcı olur." msgid "Include Images" msgstr "Resimleri Dahil Et" msgid "" "Include reference to images from the post content in sitemaps. This helps " "search engines index your images better." msgstr "" "Site haritalarındaki gönderi içeriğinden resimlere referans ekleyin. Bu, " "arama motorlarının resimlerinizi daha iyi dizine eklemesine yardımcı olur." msgid "Public Post Types" msgstr "Genel Gönderi Türleri" msgid "" "Select post types to enable SEO options for them and include them in the " "sitemap." msgstr "" "SEO seçeneklerini etkinleştirmek için gönderi türlerini seçin ve bunları " "site haritasına ekleyin." msgid "Public Taxonomies" msgstr "Kamu Taksonomileri" msgid "" "Select taxonomies to enable SEO options for them and include them in the " "sitemap." msgstr "" "SEO seçeneklerini etkinleştirmek için sınıflandırmaları seçin ve bunları " "site haritasına ekleyin." msgid "" "News Sitemaps allow you to control which content you submit to Google News." msgstr "" "Haber Site Haritaları, Google Haberler' e hangi içeriği göndereceğinizi " "kontrol etmenize olanak tanır." msgid "News Sitemaps" msgstr "Haber Site Haritaları" msgid "" "You will generally only need a News Sitemap when your website is included in " "Google News." msgstr "" "Web siteniz Google Haberler' e dahil edildiğinde genellikle bir Haberler " "Site Haritasına ihtiyacınız olacaktır." msgid "Google News Publication Name" msgstr "Google Haberler Yayın Adı" msgid "" "The name of the news publication. It must match the name exactly as it " "appears on your articles in news.google.com, omitting any trailing " "parentheticals. More information at support.google.com" msgstr "" "Haber yayınının adı. Ad, sondaki parantez işaretleri hariç olmak üzere, news." "google.com'daki makalelerinizde göründüğü şekliyle tam olarak eşleşmelidir. " "Daha fazla bilgi support.google.com adresinde" msgid "News Post Type" msgstr "Haber Yazısı Türü" msgid "Select the post type you use for News articles." msgstr "Haber makaleleri için kullandığınız gönderi türünü seçin." msgid "" "Video Sitemaps give search engines information about video content on your " "site." msgstr "" "Video Site Haritaları, arama motorlarına sitenizdeki video içeriği hakkında " "bilgi verir." msgid "Video Sitemaps" msgstr "Video Site Haritaları" msgid "" "You will generally only need a Video Sitemap when your website has video " "content." msgstr "" "Web sitenizde video içeriği olduğunda genellikle yalnızca bir Video Site " "Haritasına ihtiyacınız olacaktır." msgid "Video Post Type" msgstr "Video Gönderi Türü" msgid "" "Select the post type where you use videos and want them to be shown in the " "Video search." msgstr "" "Videoları kullandığınız ve Video aramada gösterilmelerini istediğiniz " "gönderi türünü seçin." msgid "Export 404 Logs" msgstr "404 Kayıtlarını Dışa Aktar" msgid "" "Export and download 404 logs from a selected period of time in the form of a " "CSV file. Leave the from/to fields empty to export all logs." msgstr "" "Seçilen bir zaman dilimine ait 404 kayıtları bir CSV dosyası biçiminde dışa " "aktarın ve indirin. Tüm günlükleri dışa aktarmak için başlangıç/bitiş " "alanlarını boş bırakın." msgid "From date" msgstr "İtibaren" msgid "To date" msgstr "Bugüne kadar" msgid "" "Sorry, your user does not seem to have the necessary capabilities to export." msgstr "" "Üzgünüz, kullanıcınız dışa aktarmak için gerekli yeteneklere sahip " "görünmüyor." msgid "Nonce error. Please try again." msgstr "Hata yok. Lütfen tekrar deneyin." msgid "Hits" msgstr "Hit' ler" msgid "Include Images from the ACF Fields." msgstr "ACF Alanlarından Görüntüleri Dahil Edin." msgid "Include images added in the ACF fields." msgstr "ACF alanlarına eklenen resimleri dahil edin." msgid "Custom" msgstr "Özel" msgid "Post Analytics" msgstr "Analiz Sonrası" msgid "Analytics Report" msgstr "Analiz Raporu" msgid "Country" msgstr "Ülke" msgid "" "Enter the number of days to keep Analytics data in your database. The " "maximum allowed days are 180. Though, 2x data will be stored in the DB for " "calculating the difference properly." msgstr "" "Analytics verilerinin veritabanınızda tutulacağı gün sayısını girin. İzin " "verilen maksimum gün sayısı 180'dir. Bununla birlikte, farkı doğru bir " "şekilde hesaplamak için DB'de 2x veri depolanacaktır." msgid "Monitor SEO Performance" msgstr "SEO Performansını İzleyin" #. translators: Link to kb article msgid "" "This option allows you to monitor the SEO performance of all of your sites " "in one centralized dashboard on RankMath.com, so you can check up on sites " "at a glance. Learn more." msgstr "" "Bu seçenek, tüm sitelerinizin SEO performansını RankMath.com'daki tek bir " "merkezi panoda izlemenize olanak tanır, böylece siteleri bir bakışta kontrol " "edebilirsiniz. Daha fazla bilgi edinin." msgid "Google Core Updates in the Graphs" msgstr "Grafiklerde Google Çekirdek Güncellemeleri" #. translators: Link to kb article msgid "This option allows you to show %s in the Analytics graphs." msgstr "Bu seçenek, Analytics grafiklerinde %s göstermenizi sağlar." msgid "Google Core Updates" msgstr "Google Çekirdek Güncellemeleri" msgid "AdSense" msgstr "AdSense" msgid "Analytics" msgstr "Analytics" msgid "Search Traffic:" msgstr "Arama Trafiği:" msgid "Search Impression:" msgstr "Arama Gösterimi:" msgid "Logo" msgstr "Logo" msgid "Every 15 Days" msgstr "15 Günde Bir" msgid "Include Only Tracked Keywords" msgstr "Yalnızca İzlenen Anahtar Kelimeleri Dahil Et" msgid "" "When enabled, the Winning Keywords section will only show Tracked Keywords." msgstr "" "Etkinleştirildiğinde, Kazanan Anahtar Kelimeler bölümü yalnızca İzlenen " "Anahtar Kelimeleri gösterir." msgid "Every 7 Days" msgstr "7 Günde Bir" msgid "Report Email Address" msgstr "E-posta Adresini Bildir" msgid "" "Address where the reports will be sent. You can add multiple recipients " "separated with commas." msgstr "" "Raporların gönderileceği adres. Virgülle ayırarak birden çok alıcı " "ekleyebilirsiniz." msgid "Report Email Subject" msgstr "E-posta Konusunu Bildir" msgid "Subject of the report emails." msgstr "Rapor e-postalarının konusu." msgid "Report Logo" msgstr "Rapor Logosu" msgid "Logo appearing in the header part of the report." msgstr "Raporun başlık kısmında yer alan logo." msgid "Logo Link" msgstr "Logo Link" msgid "URL where the logo link should point to." msgstr "Logo bağlantısının işaret etmesi gereken URL." msgid "Report Header Background" msgstr "Rapor Başlığı Arka Planı" msgid "" "Color hex code or any other valid value for the background: CSS " "property." msgstr "" "background: CSS özelliği için onaltılık kodu veya başka " "herhangi bir geçerli değeri renklendirin." msgid "Link to Full Report" msgstr "Tam Raporun Bağlantısı" msgid "" "Select whether to include a link to the Full Report admin page in the email " "or not." msgstr "" "E-postaya Tam Rapor yönetici sayfasına bir bağlantı eklenip eklenmeyeceğini " "seçin." msgid "Report Top Text" msgstr "Rapor Üst Metni" msgid "Text or basic HTML to insert below the title." msgstr "Başlığın altına eklenecek metin veya temel HTML." msgid "Include Sections" msgstr "Bölümleri Dahil Et" msgid "Select which tables to show in the report." msgstr "Raporda hangi tabloların gösterileceğini seçin." msgid "Basic Summary" msgstr "Temel Özet" msgid "Positions Summary" msgstr "Pozisyon Özeti" msgid "Top Winning Posts" msgstr "En Çok Kazanan Gönderiler" msgid "Top Losing Posts" msgstr "En Çok Kaybeden Gönderiler" msgid "Top Winning Keywords" msgstr "En Çok Kazanan Anahtar Kelimeler" msgid "Top Losing Keywords" msgstr "En Çok Kaybeden Anahtar Kelimeler" msgid "" "When enabled, the Winning Keywords and Losing Keywords sections will only " "show Tracked Keywords." msgstr "" "Etkinleştirildiğinde, Kazanan Anahtar Kelimeler ve Kaybeden Anahtar " "Kelimeler bölümleri yalnızca İzlenen Anahtar Kelimeleri gösterir." msgid "Report Footer Text" msgstr "Rapor Alt Bilgi Metni" msgid "Text or basic HTML to insert in the footer area." msgstr "Altbilgi alanına eklenecek metin veya temel HTML." msgid "Additional CSS code" msgstr "Ek CSS kodu" msgid "" "Additional CSS code to customize the appearance of the reports. Insert the " "CSS code directly, without the wrapping style tag. Please note that the CSS " "support is limited in email clients and the appearance may vary greatly." msgstr "" "Raporların görünümünü özelleştirmek için ek CSS kodu. CSS kodunu, kaydırma " "stili etiketi olmadan doğrudan ekleyin. Lütfen CSS desteğinin e-posta " "istemcilerinde sınırlı olduğunu ve görünümün büyük ölçüde değişebileceğini " "unutmayın." #. translators: placeholder is a link to the homepage. msgid "This email was sent to you as a registered member of %s." msgstr "Bu e-posta size kayıtlı bir %s üyesi olarak gönderildi." #. translators: placeholder is a link to the settings, with "click here" as the anchor text. msgid "To update your email preferences, %s. ###ADDRESS###" msgstr "E-posta tercihlerinizi güncellemek için, %s. ###ADRES###" msgid "click here" msgstr "buraya tıklayın" msgid "Preview" msgstr "Ön izleme" #. translators: placeholder is the site URL. msgid "Rank Math [SEO Report] - %s" msgstr "Rank Math [SEO Raporu] - %s" msgid "Sorry, no keyword found." msgstr "Üzgünüz, anahtar kelime bulunamadı." msgid "Sorry, no record id found." msgstr "Üzgünüz, kayıt kimliği bulunamadı." msgid "Sorry, no post id found." msgstr "Üzgünüz, gönderi kimliği bulunamadı." msgid "Mark Unsolved." msgstr "Çözülmemiş Olarak İşaretle." msgid "Mark Solved." msgstr "Çözüldü Olarak İşaretle." msgid "Image Alt" msgstr "Alt Resim" msgid "Alt text set for the current image." msgstr "Geçerli görüntü için ayarlanan alternatif metin." msgid "Image Title" msgstr "Resim Başlığı" msgid "Title text set for the current image." msgstr "Geçerli görüntü için ayarlanan başlık metni." #. translators: placeholder is the username or email. msgid "Avatar of %s" msgstr "%s avatarı" msgid "Add missing image caption" msgstr "Eksik resim yazısı ekleyin" msgid "" "Add a caption for all images without a caption automatically. The caption is " "dynamically applied when the content is displayed, the stored content is not " "changed." msgstr "" "Altyazısız tüm resimler için otomatik olarak altyazı ekleyin. Başlık, içerik " "görüntülendiğinde dinamik olarak uygulanır, saklanan içerik değişmez." msgid "Caption format" msgstr "Altyazı biçimi" msgid "Format used for the new captions." msgstr "Yeni altyazılar için kullanılan biçim." msgid "Add missing image description" msgstr "Eksik görsel açıklamasını ekleyin" msgid "" "Add a description for all images without a description automatically. The " "description is dynamically applied when the content is displayed, the stored " "content is not changed." msgstr "" "Açıklama olmadan tüm resimler için otomatik olarak açıklama ekleyin. " "Açıklama, içerik görüntülendiğinde dinamik olarak uygulanır, saklanan içerik " "değişmez." msgid "Description format" msgstr "Açıklama biçimi" msgid "Format used for the new descriptions." msgstr "Yeni açıklamalar için kullanılan biçim." msgid "Change title casing" msgstr "Başlık büyük/küçük harf değişimini değiştir" msgid "" "Capitalization settings for the title attribute values. This " "will be applied for all title attributes." msgstr "" "title özellik değerleri için büyük harf kullanımı ayarları. Bu, " "tüm başlık öznitelikleri için uygulanacaktır." msgid "No change" msgstr "Değişiklik yok" msgid "Title Casing" msgstr "Başlık Çerçevesi" msgid "Sentence casing" msgstr "Cümle yapısı" msgid "all lowercase" msgstr "tümü küçük harf" msgid "ALL UPPERCASE" msgstr "HEPSİ BÜYÜK HARF" msgid "Change alt attribute casing" msgstr "Alt özellik büyük/küçük harf değişimini değiştir" msgid "" "Capitalization settings for the alt attribute values. This will " "be applied for all alt attributes." msgstr "" "alt özellik değerleri için büyük harf kullanımı ayarları. Bu, " "tüm alt öznitelikleri için uygulanacaktır." msgid "Change description casing" msgstr "Açıklama çerçevesini değiştir" msgid "" "Capitalization settings for the image descriptions. This will be applied for " "all image descriptions." msgstr "" "Resim açıklamaları için büyük harf kullanımı ayarları. Bu, tüm resim açıklamaları için uygulanacaktır." msgid "Change caption casing" msgstr "Altyazı büyük/küçük harf değişimini değiştir" msgid "" "Capitalization settings for the image captions. This will be applied for " "all image captions." msgstr "" "Resim yazıları için büyük harf ayarları. Bu, tüm resim " "altyazıları için uygulanacaktır." msgid "Add ALT attributes for avatars" msgstr "Avatarlar için ALT öznitelikleri ekleyin" msgid "" "Add alt attributes for commenter profile pictures (avatars) " "automatically. The alt attribute value will be the username." msgstr "" "Yorumcu profil resimleri (avatarlar) için otomatik olarak alt " "niteliklerini ekleyin. Alt öznitelik değeri, kullanıcı adı olacaktır." msgid "Replacements" msgstr "Değiştirmeler" msgid "" "Replace characters or words in the alt tags, title tags, or in the captions." msgstr "" "Alt etiketlerdeki, başlık etiketlerindeki veya resim yazılarındaki " "karakterleri veya kelimeleri değiştirin." msgid "Add another" msgstr "Başka birtane ekle" msgid "Find" msgstr "Bul" msgid "Replace" msgstr "Yenile" msgid "Alt" msgstr "Alt" msgid "Title" msgstr "Başlık" msgid "Caption" msgstr "Resim Yazısı" msgid "Local Sitemap" msgstr "Yerel Site Haritası" msgid "" "KML is a file format used to display geographic data in an Earth browser " "such as Google Earth. More information: Locations KML" msgstr "" "KML, coğrafi verileri Google Earth gibi bir Earth tarayıcısında görüntülemek " "için kullanılan bir dosya biçimidir. Daha fazla bilgi: Konum KML' si" #. translators: KML File Url msgid "Your Locations KML file can be found here: %s" msgstr "Konumlar KML dosyanız burada bulunabilir: %s" msgid "None" msgstr "Hiçbiri" msgid "Local Business" msgstr "Yerel işletme" #. translators: Post Type Plural Name msgid "All %s" msgstr "Tüm %s" #. translators: Post Type Singular Name msgid "Add New %s" msgstr "Yeni %s Ekle" #. translators: Post Type Singular Name msgid "New %s" msgstr "Yeni %s" #. translators: Post Type Singular Name msgid "Edit %s" msgstr "Düzenle %s" #. translators: Post Type Singular Name msgid "Update %s" msgstr "Güncelle %s" #. translators: Post Type Singular Name #. translators: Post Type Plural Name msgid "View %s" msgstr "Görüntüleme %s" #. translators: Post Type Singular Name msgid "Search %s" msgstr "Ara %s" #. translators: Post Type Singular Name msgid "No %s found." msgstr "%s bulunamadı." #. translators: Post Type Singular Name msgid "No %s found in Trash." msgstr "%s çöpte bulundu." #. translators: Post Type Singular Name msgid "%s published." msgstr "%s yayınlandı." #. translators: Post Type Singular Name msgid "%s published privately." msgstr "%s özel olarak yayınlandı." #. translators: Post Type Singular Name msgid "%s reverted to draft." msgstr "%s taslağa geri döndürüldü." #. translators: Post Type Singular Name msgid "%s scheduled." msgstr "%s planlandı." #. translators: Post Type Singular Name msgid "%s updated." msgstr "%s güncellendi." #. translators: Post Type Singular Name msgid "%s categories" msgstr "%s kategori" #. translators: Post Type Singular Name msgid "%s category" msgstr "%s kategori" #. translators: Post Type Singular Name msgid "All %s categories" msgstr "Tüm %s kategorileri" #. translators: Post Type Singular Name msgid "Edit %s category" msgstr "%s kategorisini düzenle" #. translators: Post Type Singular Name msgid "Update %s category" msgstr "%s kategorisini güncelle" #. translators: Post Type Singular Name msgid "Add New %s category" msgstr "Yeni %s kategorisi ekle" #. translators: Post Type Singular Name msgid "New %s category" msgstr "Yeni %s kategorisi" msgid "Search categories" msgstr "Arama kategorileri" msgid "Parent Category" msgstr "Aile kategorisi" msgid "Parent Category:" msgstr "Aile kategorisi:" msgid "Address" msgstr "Adres" msgid "Phone" msgstr "Telefon" #. translators: %s expands to General Settings Link. msgid "This page can't load Google Maps correctly. Please add %s." msgstr "" "Bu sayfa, Google Haritalar'ı doğru şekilde yükleyemiyor. Lütfen %s ekleyin." msgid "API Key" msgstr "" "Bu sayfa, Google Haritalar'ı doğru şekilde yükleyemiyor. Lütfen %s ekleyin" msgid "Sorry, no locations were found." msgstr "Üzgünüz, konum bulunamadı." msgid "" "News Sitemaps allow you to control which content you submit to Google News. " "More information: News Sitemaps overview" msgstr "" "Haber Site Haritaları, Google Haberler'e hangi içeriği göndereceğinizi " "kontrol etmenize olanak tanır. Daha fazla bilgi: Haber Site Haritalarına genel bakış" #. translators: News Sitemap Url msgid "Your News Sitemap index can be found here: : %s" msgstr "Haber Site Haritası dizininiz burada bulunabilir: : %s" #. translators: Post Type msgid "Exclude %s Terms " msgstr "%s Terimlerini Hariç Tut " #. translators: 1. Taxonomy Name 2. Post Type msgid "%1$s to exclude for %2$s." msgstr "%2$s için hariç tutulacak %1$s." msgid "XML Sitemap" msgstr "XML Site Haritası" #. translators: link to rankmath.com msgid "" "This XML Sitemap is generated by Rank Math " "WordPress SEO Plugin. It is what search engines like Google use to crawl " "and re-crawl posts/pages/products/images/archives on your website." msgstr "" "Bu XML Site Haritası, Rank Math WordPress " "SEO Eklentisi tarafından oluşturulmuştur. Google gibi arama motorlarının " "web sitenizdeki yayınları/sayfaları/ürünleri/resimleri/arşivleri taramak ve " "yeniden taramak için kullandığı şeydir." #. translators: link to rankmath.com msgid "Learn more about XML Sitemaps." msgstr "" "XML Site Haritaları hakkında daha fazla " "bilgi edinin." #. translators: xsl value count msgid "This XML Sitemap contains %s URLs." msgstr "" "Bu XML Site Haritası %s URL içeriyor." #. translators: xsl value count #. translators: Sitemap index link. msgid "← Sitemap Index" msgstr "← Site Haritası Dizini" msgid "Publication Date" msgstr "Yayın tarihi" msgid "Podcast Image" msgstr "Podcast Resmi" msgid "Podcast channel image configured in the Rank Math Settings." msgstr "Rank Math Ayarlarında yapılandırılan podcast kanal görüntüsü." #. translators: Link to kb article msgid "Learn more" msgstr "Daha fazla bilgi edin" #. translators: Link to Podcast RSS feed msgid "Your Podcast RSS feed can be found here: %s" msgstr "Podcast RSS akışınız burada bulunabilir: %s" msgctxt "taxonomy general name" msgid "Redirection Categories" msgstr "Yönlendirme Kategorileri" msgctxt "taxonomy singular name" msgid "Redirection Category" msgstr "Yönlendirme Kategorisi" msgid "Search Redirection Categories" msgstr "Arama Yönlendirme Kategorileri" msgid "All Redirection Categories" msgstr "Tüm Yönlendirme Kategorileri" msgid "Edit Category" msgstr "Kategoriyi Düzenle" msgid "Update Category" msgstr "Kategori Güncelle" msgid "Add New Category" msgstr "Yeni Kategori Ekle" msgid "New Category Name" msgstr "Yeni Kategori Adı" msgid "Redirection Categories" msgstr "Yönlendirme Kategorileri" msgid "Add to Category" msgstr "Kategoriye Ekle" msgid "No valid ID provided." msgstr "Geçerli bir kimlik sağlanmadı." #. translators: placeholder is the number of updated redirections. msgid "%d redirections have been assigned to the category." msgstr "Kategoriye %d yönlendirme atandı." msgid "Add New" msgstr "Yeni ekle" msgid "New Category" msgstr "Yeni kategori" msgid "Manage Categories" msgstr "Kategorileri Yönetin" msgid "Redirection Category" msgstr "Yönlendirme Kategorisi" msgid "Organize your redirections in categories." msgstr "Yönlendirmelerinizi kategoriler halinde düzenleyin." msgid "Category" msgstr "Kategori" msgid "Uncategorized" msgstr "Kategorize edilmemiş" msgid "Select Category" msgstr "Kategori seç" msgid "Filter" msgstr "Filtre" msgid "← Go Back to the Redirections" msgstr "← Yönlendirmelere Geri Dön" msgid "Sync to .htaccess" msgstr ".htaccess ile senkronize edin" msgid "Copy all active redirections to the .htaccess file." msgstr "Tüm aktif yeniden yönlendirmeleri .htaccess dosyasına kopyalayın." msgid "Sorry, you are not allowed to export redirections on this site." msgstr "Üzgünüz, bu sitede yönlendirmeleri dışa aktarmanıza izin verilmiyor." msgid "" "The redirections could not be synced because the .htaccess file does not " "exist or it is not writable." msgstr "" ".htaccess dosyası olmadığı veya yazılabilir olmadığı için yeniden " "yönlendirmeler senkronize edilemedi." msgid "No valid redirection found." msgstr "Geçerli bir yönlendirme bulunamadı." msgid "Redirections successfully synced to the .htaccess file." msgstr "Yönlendirmeler, .htaccess dosyasıyla başarıyla eşitlendi." msgid "Scheduled Activation" msgstr "Planlanmış Aktivasyon" msgid "Redirection will be activated on this date (optional)." msgstr "Yönlendirme bu tarihte aktif olacaktır (isteğe bağlı)." msgid "Scheduled Deactivation" msgstr "Planlanmış Devre Dışı Bırakma" msgid "Redirection will be deactivated on this date (optional)." msgstr "Yönlendirme bu tarihte devre dışı bırakılacaktır (isteğe bağlı)." msgid "" "One or more of the selected redirections could not be changed because they " "are scheduled for future activation/deactivation." msgstr "" "Seçili yeniden yönlendirmelerden biri veya daha fazlası değiştirilemedi " "çünkü bunlar gelecekte etkinleştirilmek/devre dışı bırakılmak üzere " "planlandı." msgid "DataSet" msgstr "DataSet" msgid "Fact Check" msgstr "Olgu Kontrolü" msgid "None (Click here to set one)" msgstr "Yok (Bir tane ayarlamak için buraya tıklayın)" msgid "Insert/edit link" msgstr "Bağlantı ekle/düzenle" msgid "Update" msgstr "Güncelle" msgid "Add Link" msgstr "Link ekle" msgid "(no title)" msgstr "(Başlık yok)" msgid "No matches found." msgstr "Hiçbir sonuç bulunamadı." msgid "Link selected." msgstr "Bağlantı seçildi." msgid "Link inserted." msgstr "Bağlantı eklendi." msgid "Use in Schema Markup" msgstr "Şema İşaretlemede kullanın" msgid "Link Title" msgstr "Bağlantı Başlığı" msgid "All Taxonomies" msgstr "Tüm Taksonomiler (sınıflandırmalar)" msgid "No url found." msgstr "URL bulunamadı." msgid "No html body found." msgstr "Html gövdesi bulunamadı." msgctxt "Post Type General Name" msgid "Schemas" msgstr "Şemalar" msgctxt "Post Type Singular Name" msgid "Schema" msgstr "Şema" msgid "Schemas" msgstr "Şemalar" msgid "Schema" msgstr "Şema" msgid "All Schemas" msgstr "Tüm Şemalar" msgid "Add New Schema" msgstr "Yeni Şema Ekle" msgid "New Schema" msgstr "Yeni Şema" msgid "Edit Schema" msgstr "Şemayı Düzenle" msgid "Update Schema" msgstr "Şemayı Güncelle" msgid "View Schema" msgstr "Şemayı Görüntüle" msgid "View Schemas" msgstr "Şemaları Görüntüle" msgid "Search schemas" msgstr "Arama şemaları" msgid "Rank Math Schema Templates" msgstr "Rank Math Şeması Şablonları" msgid "Schema Templates" msgstr "Şeması Şablonları" msgid "Schema to add." msgstr "Eklenecek şema." msgid "Sorry, you are not allowed to save template." msgstr "Üzgünüz, şablonu kaydetmenize izin verilmiyor." msgid "Object unique id" msgstr "Nesne benzersiz kimliği" msgid "Video URL." msgstr "Video URL." msgid "Estimated Cost:" msgstr "Tahmini maliyeti:" msgid "Supply:" msgstr "Tedarik:" msgid "Tools:" msgstr "Aletler:" msgid "Materials:" msgstr "Malzemeler:" msgid "Pros" msgstr "Artılar" msgid "Cons" msgstr "Eksiler" msgid "Rank Math: Added Video Schema to posts successfully." msgstr "Rank Math: Gönderilere başarıyla Video Şeması eklendi." msgid "Autodetect Video" msgstr "Videoyu Otomatik Algıla" msgid "" "Populate automatic Video Schema by auto-detecting any video in the content." msgstr "" "İçerikteki herhangi bir videoyu otomatik olarak algılayarak otomatik Video " "Şemasını doldurun." msgid "Autogenerate Image" msgstr "Görüntüyü Otomatik Oluştur" msgid "Auto-generate image for the auto detected video." msgstr "Otomatik algılanan video için görüntüyü otomatik oluştur." msgid "Remove Media Data from RSS feed" msgstr "Medya Verilerini RSS akışından kaldırın" msgid "Generate Video Schema for Old Posts/Pages" msgstr "Eski Yazılar/Sayfalar İçin Video Şeması Oluşturun" msgid "" "Add Video schema to posts which have YouTube or Vimeo Video in the content. " "Applies to only those Posts/Pages/CPTs in which Autodetect Video Option is " "On." msgstr "" "İçeriğinde YouTube veya Vimeo Video bulunan gönderilere Video şeması " "ekleyin. Yalnızca Otomatik Algılama Video Seçeneğinin Açık olduğu Gönderiler/" "Sayfalar/CPT' ler için geçerlidir." msgid "" "Are you sure you want to add Video Schema to the posts/pages with the video " "in the content? This action is irreversible." msgstr "" "İçeriğinde video bulunan gönderilere/sayfalara Video Şeması eklemek " "istediğinizden emin misiniz? Bu işlem geri alınamaz." msgid "Generate" msgstr "Oluştur" msgid "No posts found to convert." msgstr "Dönüştürülecek gönderi bulunamadı." msgid "" "Conversion started. A success message will be shown here once the process " "completes. You can close this page." msgstr "" "Dönüşüm başladı. İşlem tamamlandığında burada bir başarı mesajı " "gösterilecektir. Bu sayfayı kapatabilirsiniz." msgid "Print" msgstr "Yazdır" msgid "Free version" msgstr "Ücretsiz sürüm" msgid "PRO version" msgstr "Profesyonel sürüm" msgid "" "Video Sitemaps give search engines information about video content on your " "site. More information: Video Sitemaps" msgstr "" "Video Site Haritaları, arama motorlarına sitenizdeki video içeriği hakkında " "bilgi verir. Daha fazla bilgi: Video Site " "Haritaları" #. translators: Video Sitemap Url msgid "Your Video Sitemap index can be found here: %s" msgstr "Video Site Haritası dizininiz burada bulunabilir: %s" msgid "Hide Sitemap" msgstr "Site Haritasını Gizle" msgid "Hide the sitemap from normal visitors?" msgstr "Site haritası normal ziyaretçilerden gizlensin mi?" msgid "Custom Fields" msgstr "Özel Alanlar" msgid "" "List of custom fields name to check for video content. Add one per line." msgstr "" "Video içeriğini kontrol etmek için özel alanların adı listesi. Her satıra " "bir tane ekleyin." #. translators: link to rankmath.com msgid "" "This Video Sitemap is generated by Rank " "Math WordPress SEO Plugin. It is what search engines like Google use to " "find and understand the video content on your website." msgstr "" "Bu Video Site Haritası, Rank Math WordPress " "SEO Eklentisi tarafından oluşturulmuştur. Google gibi arama motorlarının " "web sitenizdeki video içeriğini bulmak ve anlamak için kullandığı şeydir." #. translators: link to rankmath.com msgid "Learn more about Video Sitemap." msgstr "" "Video Site Haritası hakkında daha fazla " "bilgi edinin." msgid "Description" msgstr "Tanım" msgid "Tags" msgstr "Etiketler" msgid "Last Mod." msgstr "Son Mod." msgid "Select Brand" msgstr "Marka Seçin" msgid "Select Product Brand Taxonomy to use in Schema.org & OpenGraph markup." msgstr "" "Schema.org ve OpenGraph işaretlemesinde kullanmak için Ürün Markası " "Taksonomisini seçin." msgid "Brand" msgstr "Marka" msgid "Brand value to use in Schema.org & OpenGraph markup." msgstr "Schema.org & OpenGraph işaretlemesinde kullanılacak marka değeri." msgid "Global Identifier" msgstr "Genel Tanımlayıcı" msgid "Global Identifier key to use in the Product Schema." msgstr "Ürün Şemasında kullanılacak Global Tanımlayıcı anahtarı." msgid "GTIN-8" msgstr "GTIN-8" msgid "GTIN-12" msgstr "GTIN-12" msgid "GTIN-13" msgstr "GTIN-13" msgid "GTIN-14" msgstr "GTIN-14" msgid "ISBN" msgstr "ISBN" msgid "MPN" msgstr "MPN" msgid "Show Global Identifier" msgstr "Genel Tanımlayıcıyı Göster" msgid "" "Display the Global Identified on Product Page along with other product " "details." msgstr "" "Diğer ürün ayrıntılarıyla birlikte Ürün Sayfasında Global Tanımlıyı " "görüntüleyin." msgid "Global Identifier label" msgstr "Genel Tanımlayıcı etiketi" msgid "Global Identifier label to show on Product Page." msgstr "Ürün Sayfasında gösterilecek Global Tanımlayıcı etiketi." msgid "Noindex Hidden Products" msgstr "Gizli Ürünleri İndexleme" msgid "" "Set Product Pages to noindex when WooCommerce Catalog visibility is set to " "hidden." msgstr "" "WooCommerce Katalog görünürlüğü gizli olarak ayarlandığında Ürün Sayfalarını " "noindex olarak ayarlayın." msgid "GTIN" msgstr "GTIN" #. translators: Global Identifier name. msgid "%s value to use in the Product schema." msgstr "Ürün şemasında kullanılacak %s değeri." #. translators: Global Identifier name. msgid "%s value to use in Product schema." msgstr "Ürün şemasında kullanılacak %s değeri." msgid "Secondary phone" msgstr "İkincil Telefon" msgid "Fax" msgstr "Fax" msgid "Email" msgstr "Eposta" msgid "URL" msgstr "URL" msgid "VAT ID" msgstr "KDV Kimliği" msgid "Tax ID" msgstr "Vergi numarası" msgid "Chamber of Commerce ID" msgstr "Ticaret Odası Kimliği" msgid "Price indication" msgstr "Fiyat göstergesi" msgid "Address:" msgstr "Adres:" msgid "Open 24/7" msgstr "7/24 açık" msgid "Opening Hours:" msgstr "Açılış saatleri:" msgid "Closed" msgstr "Kapalı" msgid "Open now" msgstr "Şimdi aç" msgid "Address, Suburb, Region, Zip or Landmark" msgstr "Adres, Banliyö, Bölge, Posta Kodu veya Yer İşareti" msgid "Search" msgstr "Arama" msgid "Detect Location" msgstr "Konumu Algıla" msgid "Hide route" msgstr "Rotayı gizle" msgid "Route" msgstr "Rota" msgid "Your location:" msgstr "Konumunuz:" msgid "Show route" msgstr "Rotayı göster" msgid "Include KML File in the Sitemap" msgstr "KML Dosyasını Site Haritasına Dahil Et" msgid "" "locations.kml Sitemap is generated automatically when the Local SEO module " "is enabled, and the geo-coordinates are added." msgstr "" "locations.kml Site Haritası, Yerel SEO modülü etkinleştirildiğinde ve " "coğrafi koordinatlar eklendiğinde otomatik olarak oluşturulur." msgid "Choose a country" msgstr "Bir ülke seç" msgid "Åland Islands" msgstr "Aland adaları" msgid "Belau" msgstr "Belau" msgid "Bonaire, Sint Eustatius and Saba" msgstr "Bonaire, Sint Eustatius ve Saba" msgid "Congo (Brazzaville)" msgstr "Kongo (Brazzavil)" msgid "Congo (Kinshasa)" msgstr "Kongo (Kinşasa)" msgid "Falkland Islands" msgstr "Falkland adaları" msgid "Heard Island and McDonald Islands" msgstr "Heard Adası ve McDonald Adaları" msgid "Ivory Coast" msgstr "Fildişi Sahili" msgid "Macao S.A.R., China" msgstr "Makao S.A.R., Çin" msgid "Palestinian Territory" msgstr "Filistin Bölgesi" msgid "Republic of Ireland" msgstr "İrlanda Cumhuriyeti" msgid "São Tomé and Príncipe" msgstr "São Tomé ve Príncipe" msgid "Saint Barthélemy" msgstr "Aziz Barthélemy" msgid "Saint Martin (Dutch part)" msgstr "Saint Martin (Hollanda kısmı)" msgid "Saint Martin (French part)" msgstr "Saint Martin (Fransız kısmı)" msgid "South Georgia/Sandwich Islands" msgstr "Güney Georgia/Sandviç Adaları" msgid "United Kingdom (UK)" msgstr "Birleşik Krallık (U.K)" msgid "United States (US)" msgstr "Amerika Birleşik Devletleri (ABD)" msgid "Vatican" msgstr "Vatikan" msgid "Western Samoa" msgstr "Batı Samoa" msgid "Person or Company" msgstr "Kişi veya Şirket" msgid "Organization" msgstr "Organizasyon" msgid "Choose whether the site represents a person or an organization." msgstr "Sitenin bir kişiyi mi yoksa bir kuruluşu mu temsil ettiğini seçin." msgid "Website Name" msgstr "WebSite Adı" msgid "Enter the name of your site to appear in search results." msgstr "Arama sonuçlarında görünmesi için sitenizin adını girin." msgid "Website Alternate Name" msgstr "Web Sitesi Alternatif Adı" msgid "" "An alternate version of your site name (for example, an acronym or shorter " "name)." msgstr "" "Site adınızın alternatif bir versiyonu (örneğin, bir kısaltma veya daha kısa " "ad)." msgid "Person/Organization Name" msgstr "Kişi/Kurum Adı" msgid "" "Your name or company name intended to feature in Google's Knowledge Panel." msgstr "" "Google' ın Bilgi Panelinde yer alması amaçlanan adınız veya şirket adınız." msgid "" "Min Size: 112Χ112px.
    A squared image is preferred by " "the search engines." msgstr "" "Min. Boyut: 112Χ112px.
    Arama motorları tarafından " "kare şeklinde bir resim tercih edilir." msgid "URL of the item." msgstr "Öğenin URL' si." msgid "Use Multiple Locations" msgstr "Birden Fazla Konum Kullan" msgid "" "Once you save the changes, we will create a new custom post type called " "\"Locations\" where you can add multiple locations of your business/" "organization." msgstr "" "Değişiklikleri kaydettikten sonra, işletmenizin/kuruluşunuzun birden fazla " "konumunu ekleyebileceğiniz \"Yerler\" adlı yeni bir özel gönderi türü " "oluşturacağız." msgid "Search engines display your email address." msgstr "Arama motorları e-posta adresinizi görüntüler." msgid "" "Search engines may prominently display your contact phone number for mobile " "users." msgstr "" "Arama motorları, iletişim telefon numaranızı mobil kullanıcılar için " "belirgin bir şekilde görüntüleyebilir." msgid "Address Format" msgstr "Adres Biçimi" msgid "" "Format used when the address is displayed using the " "[rank_math_contact_info] shortcode.
    Available Tags: " "{address}, {locality}, {region}, {postalcode}, {country}, {gps}" msgstr "" "Adres [rank_math_contact_info] kısa kodu kullanılarak " "görüntülendiğinde kullanılan biçim.
    Mevcut Etiketler: {address}, " "{locality}, {region}, {postalcode}, {country}, {gps}" msgid "Business Type" msgstr "İş Tipi" msgid "Opening Hours" msgstr "Açılış saatleri" msgid "" "Select opening hours. You can add multiple sets if you have different " "opening or closing hours on some days or if you have a mid-day break. Times " "are specified using 24:00 time." msgstr "" "Açılış saatlerini seçin. Bazı günler farklı açılış ve kapanış saatleriniz " "varsa veya gün ortası molanız varsa birden fazla set ekleyebilirsiniz. " "Saatler 24:00 saati kullanılarak belirtilir." msgid "Add time" msgstr "Zaman ekle" msgid "Monday" msgstr "Pazartesi" msgid "Tuesday" msgstr "Salı" msgid "Wednesday" msgstr "Çarşamba" msgid "Thursday" msgstr "Perşembe" msgid "Friday" msgstr "Cuma" msgid "Saturday" msgstr "Cumartesi" msgid "Sunday" msgstr "Pazar" msgid "e.g. 09:00-17:00" msgstr "örneğin. 09:00-17:00" msgid "Opening Hours Format" msgstr "Açılış Saatleri Biçimi" msgid "Time format used in the contact shortcode." msgstr "İletişim kısa kodunda kullanılan saat biçimi." msgid "Phone Number" msgstr "Telefon numarası" msgid "Add number" msgstr "Numara ekle" msgid "Format: +1-401-555-1212" msgstr "Biçim: + 1-401-555-1212" msgid "Price Range" msgstr "Fiyat aralığı" msgid "The price range of the business, for example $$$." msgstr "İşletmenin fiyat aralığı, örneğin $$$." msgid "Hide Opening Hours" msgstr "Çalışma Saatlerini Gizle" msgid "Don't add opening hours data in Schema" msgstr "Schema'da açılış saatleri verilerini eklemeyin" msgid "Closed label" msgstr "Kapalı etiket" msgid "Text to show in Opening hours when business is closed." msgstr "İşletmenin kapalı olduğu çalışma saatlerinde gösterilecek metin." msgid "Open 24/7 label" msgstr "7/24 açık etiketi" msgid "" "Select the text to display alongside your opening hours when your store is " "open 24/7." msgstr "" "Mağazanız 7/24 açıkken çalışma saatlerinizin yanında görüntülenecek metni " "seçin." msgid "Open 24h label" msgstr "24 saat etiketini aç" msgid "Measurement system" msgstr "Ölçüm sistemi" msgid "Select your preferred measurement system (miles or kilometers)." msgstr "Tercih ettiğiniz ölçüm sistemini seçin (mil veya kilometre)." msgid "Kilometers" msgstr "Kilometre" msgid "Miles" msgstr "Mil" msgid "Map Style" msgstr "Harita Stili" msgid "Select the map style you wish to use on the frontend of your website." msgstr "Web sitenizin ön yüzünde kullanmak istediğiniz harita stilini seçin." msgid "Hybrid" msgstr "Hibrit" msgid "Satellite" msgstr "Uydu" msgid "Roadmap" msgstr "Yol haritası" msgid "Terrain" msgstr "Arazi" msgid "Maximum number of locations to show" msgstr "Gösterilecek maksimum yer sayısı" msgid "" "Limit the number of locations shown on your website to those nearest your " "user." msgstr "" "Web sitenizde gösterilen konum sayısını, kullanıcınıza en yakın olanlarla " "sınırlayın." msgid "Primary Country" msgstr "Birincil Ülke" msgid "" "Select your organization’s primary country of operation. This helps improve " "the accuracy of the store locator." msgstr "" "Kuruluşunuzun birincil faaliyet gösterdiği ülkeyi seçin. Bu, mağaza " "bulucunun doğruluğunu artırmaya yardımcı olur." msgid "Show Route label" msgstr "Rota etiketini göster" msgid "" "Customize the label of the option users can use can click to get directions " "to your business location on the frontend." msgstr "" "Kullanıcıların ön uçta işletmenizin bulunduğu yere yol tarifi almak için " "tıklayabilecekleri seçeneğin etiketini özelleştirin." msgid "Location Detection" msgstr "Konum Tespiti" msgid "Automatically detect the user's location as the starting point." msgstr "Kullanıcının konumunu başlangıç noktası olarak otomatik olarak algıla." msgid "All Locations are part of the same Organization" msgstr "Tüm Lokasyonlar aynı Kuruluşun parçasıdır" msgid "" "Enable if all of the locations where you serve customers are a part of the " "same legal entity." msgstr "" "Müşterilere hizmet verdiğiniz tüm konumlar aynı tüzel kişiliğin parçasıysa " "etkinleştirin." msgid "Enhanced Search" msgstr "Gelişmiş Arama" msgid "Include business locations in site-wide search results." msgstr "İşletme konumlarını site çapındaki arama sonuçlarına dahil edin." msgid "Google Maps API Key" msgstr "Google Haritalar API Anahtarı" #. translators: %s expands to "Google Maps Embed API" https://developers.google.com/maps/documentation/embed/ msgid "" "An API Key is required to display embedded Google Maps on your site. Get it " "here: %s" msgstr "" "Sitenizde gömülü Google Haritalar' ı görüntülemek için bir API Anahtarı " "gerekir. Buradan alın: %s" msgid "Google Maps Embed API" msgstr "Google Haritalar Yerleştirme API'sı" msgid "Geo Coordinates" msgstr "Coğrafi Koordinatlar" msgid "Latitude and longitude values separated by comma." msgstr "Virgülle ayrılmış enlem ve boylam değerleri." msgid "Locations Post Type Base" msgstr "Konumlar Gönderi Tipi Temel" msgid "Locations Category Base" msgstr "Konumlar Kategori Temel" msgid "Location Post Type Name" msgstr "Konum Gönderi Türü Adı" msgid "" "The label that appears in the sidebar for the custom post type where you can " "add & manage locations." msgstr "" "Konum ekleyebileceğiniz ve yönetebileceğiniz özel gönderi türü için kenar " "çubuğunda görünen etiket." msgid "Locations Post Type Name (Plural)" msgstr "Konumlar Gönderi Türü Adı (Çoğul)" msgid "" "As above, but the label that would be applicable for more than one location " "(default: RM Locations)." msgstr "" "Yukarıdaki gibi, ancak birden fazla konum için geçerli olabilecek etiket " "(varsayılan: RM Konumları)." msgid "Select Page" msgstr "Sayfa Seç" msgid "About Page" msgstr "Sayfa Hakkında" msgid "" "Select a page on your site where you want to show the LocalBusiness meta " "data." msgstr "" "Sitenizde LocalBusiness meta verilerini göstermek istediğiniz bir sayfa " "seçin." msgid "Contact Page" msgstr "İletişim sayfası" msgid "Podcast Name" msgstr "Podcast Adı" msgid "Name of the podcast." msgstr "Podcast' in adı." msgid "Podcast Description" msgstr "Podcast Açıklaması" msgid "A plaintext description of the podcast." msgstr "Podcast'in düz metin açıklaması." msgid "Owner Name" msgstr "Sahip Adı" msgid "The podcast owner contact name." msgstr "Podcast sahibi ilgili kişi adı." msgid "Owner Email " msgstr "Sahip E-postası " msgid "" "The email address of the podcast owner. Please make sure the email address " "is active and monitored." msgstr "" "Podcast sahibinin e-posta adresi. Lütfen e-posta adresinin aktif olduğundan " "ve izlendiğinden emin olun." msgid "Podcast Category" msgstr "Podcast Kategorisi" msgid "Arts" msgstr "Sanat" msgid "Business" msgstr "İş" msgid "Comedy" msgstr "Komedi" msgid "Education" msgstr "Eğitim" msgid "Games & Hobbies" msgstr "Oyunlar & Hobiler" msgid "Government & Organizations" msgstr "Hükümet & Organizasyonlar" msgid "Health" msgstr "Sağlık" msgid "Kids & Family" msgstr "Çocuklar & Aile" msgid "News & Politics" msgstr "Haberler & Siyaset" msgid "Religion & Spirituality" msgstr "Din & Maneviyat" msgid "Science & Medicine" msgstr "Bilim & İlaç" msgid "Society & Culture" msgstr "Toplum & Kültür" msgid "Sports & Recreation" msgstr "Spor & Rekreasyon" msgid "TV & Film" msgstr "TV & Film" msgid "Technology" msgstr "Teknoloji" msgid "Select the category that best reflects the content of your show." msgstr "Gösterinizin içeriğini en iyi yansıtan kategoriyi seçin." msgid "" "Min Size: 1400x1400px, Max Size: 3000x3000px.
    The " "filesize should not exceed 0.5MB." msgstr "" "Min. Boyut: 1400x1400px, Maks. Boyut: 3000x3000px.
    " "Dosya boyutu 0,5MB'yi geçmemelidir." msgid "Tracking Prefix" msgstr "İzleme Öneki" msgid "" "Add the tracking prefix provided by your tracking service like Chartable, " "Podsights, Podtrac, etc." msgstr "" "Chartable, Podsights, Podtrac vb. izleme hizmetiniz tarafından sağlanan " "izleme önekini ekleyin." msgid "Is Explicit" msgstr "Müstehcen" msgid "Indicates whether the podcast is explicit language or adult content." msgstr "" "Podcast'in müstehcen dil mi yoksa yetişkinlere uygun içerik mi olduğunu " "gösterir." msgid "Copyright Text" msgstr "Telif Hakkı Metni" msgid "Add copyright details if your show is copyrighted." msgstr "" "Gösteriniz telif hakkıyla korunuyorsa telif hakkı ayrıntılarını ekleyin." #. translators: placeholder is a comma-separated list of columns. msgid "" "Use the following columns in the CSV file (the order does not matter): %s" msgstr "CSV dosyasında şu sütunları kullanın (sıra önemli değil): %s" #. translators: placeholders are column names. msgid "" "Only the %1$s and the %2$s columns are required, the others are optional." msgstr "Yalnızca %1$s ve %2$s sütunları gereklidir, diğerleri isteğe bağlıdır." #. translators: placeholder 1 is the column name, placeholder 2 is the possible column value ("case"). msgid "The %1$s column may contain the value %2$s, or nothing." msgstr "%1$s sütunu %2$s değerini içerebilir veya hiçbir şey içermeyebilir." #. translators: placeholder is the column name. msgid "" "If the numeric ID is specified in the %s column, then the redirection will " "be edited. If it is not set or empty, then a new redirection will be created." msgstr "" "%s sütununda sayısal kimlik belirtilirse, yönlendirme düzenlenecektir. " "Ayarlanmamışsa veya boşsa, yeni bir yeniden yönlendirme oluşturulur." #. translators: placeholder is the filter name. msgid "" "If an imported redirection differs from an existing redirection (or another " "imported redirection) only by the source value, then those redirections will " "be merged into a single redirection with multiple sources. You can change " "this behavior with the %s filter hook." msgstr "" "İçe aktarılan bir yeniden yönlendirme, mevcut bir yeniden yönlendirmeden " "(veya başka bir içe aktarılan yeniden yönlendirmeden) yalnızca kaynak " "değeriyle farklılık gösteriyorsa, bu yönlendirmeler birden çok kaynağa sahip " "tek bir yeniden yönlendirmede birleştirilir. Bu davranışı %s filtre " "kancasıyla değiştirebilirsiniz." #. translators: 1 is the command name, 2 is the column name. msgid "" "Use %1$s (case-sensitive) as the value for the %2$s column to delete a " "redirection." msgstr "" "Yeniden yönlendirmeyi silmek için %2$s sütununun değeri olarak %1$s (büyük/" "küçük harfe duyarlı) kullanın." #. translators: placeholder is a link to the KB article. msgid "For more information, please see %s." msgstr "Daha fazla bilgi için lütfen %s'ye bakın." msgid "our Knowledge Base article" msgstr "bilgi Bankası makalemiz" msgid "CSV Import" msgstr "CSV İçe Aktarma" #. translators: placeholder is a comma-separated list of columns. msgid "" "Import a CSV file to create or update redirections. The file must include at " "least the following columns: %s" msgstr "" "Yeniden yönlendirmeler oluşturmak veya güncellemek için bir CSV dosyasını " "içe aktarın. Dosya en azından aşağıdaki sütunları içermelidir: %s" msgid "More details" msgstr "Daha fazla detay" msgid "Import & Export" msgstr "İçe ve Dışa Aktarma" msgid "Sorry, you are not allowed to import redirections on this site." msgstr "Üzgünüz, bu sitede yönlendirmeleri içe aktarmanıza izin verilmiyor." msgid "Created" msgstr "Oluşturuldu" msgid "Updated" msgstr "Güncellendi" msgid "Deleted" msgstr "Silindi" msgid "Merged" msgstr "Birleştirildi" msgid "Are you sure you want to import redirections from this CSV file?" msgstr "" "Bu CSV dosyasından yönlendirmeleri içe aktarmak istediğinizden emin misiniz?" msgid "Could not import redirection." msgstr "Yönlendirme içe aktarılamadı." msgid "Author Name" msgstr "Yazar Adı" msgid "Published Date" msgstr "Yayınlanma tarihi" msgid "Appearance Headline" msgstr "Görünüm Başlığı" msgid "Appearance URL" msgstr "Görünüm URL'si" msgid "Appearance Author" msgstr "Görünüm Yazar" msgid "Appearance Published Date" msgstr "Görünüm Yayınlanma Tarihi" msgid "Alternate Name" msgstr "Alternatif isim" msgid "Reference Web page " msgstr "Referans Web sayfası " msgid "Identifier" msgstr "Kimlik" msgid "Keywords" msgstr "Anahtar kelimeler" msgid "License" msgstr "Lisans" msgid "Catalog" msgstr "Katalog" msgid "Temporal Coverage" msgstr "Geçici Kapsam" msgid "Special Coverage" msgstr "Özel Kapsam" msgid "Name" msgstr "İsim" msgid "Data Sets" msgstr "Veri Kümeleri" msgid "Format" msgstr "Biçim" msgid "Distribution" msgstr "Dağıtım" msgid "Salary" msgstr "Maaş" msgid "Salary Currency" msgstr "Maaş Para Birimi" msgid "Payroll" msgstr "Bordro" msgid "Date Posted" msgstr "Gönderim Tarihi" msgid "Posting Expiry Date" msgstr "Kayıt Bitiş Tarihi" msgid "Unpublish when expired" msgstr "Süresi dolduğunda yayından kaldır" msgid "Employment Type " msgstr "İstihdam Tipi " msgid "Hiring Organization " msgstr "İşe Alım Organizasyonu " msgid "Organization URL" msgstr "Organizasyon URL' si" msgid "Organization Logo" msgstr "Organizasyon logosu" msgid "Job Type" msgstr "İş türü" msgid "Job Location" msgstr "İş konumu" msgid "Location" msgstr "Konum" msgid "Education Required" msgstr "Eğitim Gerekli" msgid "Experience Required" msgstr "Deneyim Gerekli" msgid "Months" msgstr "Aylar" msgid "Director" msgstr "Yönetmen" msgid "Date Created" msgstr "Tarih oluşturuldu" msgid "%d Hour" msgstr "%d Saat" msgid "%d Min" msgstr "%d Dakika" msgid "%d Sec" msgstr "%d Saniye" msgid "Season" msgstr "Sezon" msgid "Episode" msgstr "Bölüm" msgid "By" msgstr "İle" msgid "Product SKU" msgstr "Ürün SKU' su (Stok Kodu)" msgid "Product Brand" msgstr "Ürün markası" msgid "Product Currency" msgstr "Ürün Para Birimi" msgid "Product Price" msgstr "Ürün fiyatı" msgid "Price Valid Until" msgstr "Fiyat Geçerlilik Tarihine Kadar" msgid "Product In-Stock" msgstr "Ürün Stokta" msgid "Video Thumbnail" msgstr "Video Küçük Resmi" #. translators: Placeholder is the image title. msgid "Video Thumbnail: %s" msgstr "Video Küçük Resmi: %s" msgid "Competitor Analysis" msgstr "Rakip analizi" msgid "" "Enter a site URL to see how it ranks for the same SEO criteria as your site." msgstr "" "Sitenizle aynı SEO ölçütlerinde nasıl sıralandığını görmek için bir site " "URL' si girin." msgid "Start Audit" msgstr "Denetimi Başlat" msgid "Complete" msgstr "Tamamla" msgid "Note:" msgstr "Not:" msgid "" "The total test count is different for the competitor as we don't have access " "to their database." msgstr "" "Veritabanına erişimimiz olmadığı için toplam test sayısı rakip için " "farklıdır." msgid "SEO Report of Your Website" msgstr "Web Sitenizin SEO Raporu" msgid "FULL REPORT" msgstr "TAM RAPOR" msgid "External Link Icon" msgstr "Dış Bağlantı Simgesi" msgid "Uh-oh" msgstr "Uh-oh" msgid "It seems that there are no stats to show right now." msgstr "Görünüşe göre şu anda gösterilecek bir istatistik yok." #. translators: placeholders are anchor opening and closing tags. msgid "" "If you can see the site data in your Search Console and Analytics accounts, " "but not here, then %1$s try reconnecting your account %2$s and make sure " "that the correct properties are selected in the %1$s Analytics Settings%2$s." msgstr "" "Site verilerini Search Console ve Analytics hesaplarınızda görebiliyorsanız, " "ancak burada değilse %1$s, %2$s hesabınızı yeniden bağlamayı deneyin ve emin olun " "%1$s Analytics Ayarları%2$s'nda doğru özelliklerin seçildiğinden emin olun." msgid "VIEW DETAILED ANALYTICS" msgstr "AYRINTILI ANALİTİKLERİ GÖRÜNTÜLE" msgid "Impressions" msgstr "Gösterimler" msgid "Position" msgstr "Konum" msgid "No data to show." msgstr "Gösterilecek veri yok." msgid "Post" msgstr "Gönderi" msgid "Search Traffic" msgstr "Arama Trafiği" msgid "Total Impressions" msgstr "Toplam Gösterim" msgid "Total Clicks" msgstr "Toplam Tıklanma" msgid "Total Keywords" msgstr "Toplam Anahtar Kelime" msgid "Average Position" msgstr "Ortalama Konum" languages/rank-math-pro.pot000064400000152007147600403130011721 0ustar00# Copyright (C) 2025 rank-math-pro # This file is distributed under the same license as the rank-math-pro package. msgid "" msgstr "" "Project-Id-Version: rank-math-pro\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language-Team: Rank Math\n" "Last-Translator: Rank Math\n" "POT-Creation-Date: 2025-01-29 03:56+0000\n" "Project-Id-Version: undefined\n" "X-Poedit-Basepath: ..\n" "X-Poedit-KeywordsList: __;_e;_ex:1,2c;_n:1,2;_n_noop:1,2;_nx:1,2,4c;_nx_noop:1,2,3c;_x:1,2c;esc_attr__;esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c\n" "X-Poedit-SearchPath-0: .\n" "X-Poedit-SearchPathExcluded-0: *.js\n" "X-Poedit-SourceCharset: UTF-8\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" msgid "Please update Rank Math Free to the latest version first before using Rank Math PRO." msgstr "" msgid "Rank Math free version is required to run Rank Math PRO, but it could not be installed automatically. Please install and activate the free version first." msgstr "" msgid "Rank Math free version is required to run Rank Math PRO, but it could not be activated automatically. Please install and activate the free version first." msgstr "" msgid "Rank Math free version is required to run Rank Math PRO. Both plugins are now disabled." msgstr "" msgid "Rich Pins Validator" msgstr "" msgid "Pinterest Debugger" msgstr "" msgid "Activate now" msgstr "" msgid "News Sitemap" msgstr "" msgid "Create a News Sitemap for your news-related content. You only need a News sitemap if you plan on posting news-related content on your website." msgstr "" msgid "Please activate Sitemap module to use this module." msgstr "" msgid "Video Sitemap" msgstr "" msgid "For your video content, a Video Sitemap is a recommended step for better rankings and inclusion in the Video search." msgstr "" msgid "Please activate Schema & Sitemap module to use this module." msgstr "" msgid "Podcast" msgstr "" msgid "Make your podcasts discoverable via Google Podcasts, Apple Podcasts, and similar services with Podcast RSS feed and Schema Markup generated by Rank Math." msgstr "" msgid "Please activate Schema module to use this module." msgstr "" msgid "Random Word" msgstr "" msgid "Persistent random word chosen from a list" msgstr "" msgid "Non-persistent random word chosen from a list. A new random word will be chosen on each page load." msgstr "" msgid "Off" msgstr "" msgid "Default Thumbnail Watermark" msgstr "" msgid "Select the default watermark that will be applied if no specific watermark is selected." msgstr "" msgid "Custom Image Watermarks" msgstr "" msgid "Add more image watermarks to choose from for the social thumbnails." msgstr "" msgid "Add Watermark" msgstr "" msgid "Remove" msgstr "" msgid "Add Image" msgstr "" msgid "Name*" msgstr "" msgid "A Custom Watermark item could not be saved because the name field is empty." msgstr "" msgid "Top Left" msgstr "" msgid "Top Center" msgstr "" msgid "Top Right" msgstr "" msgid "Middle Left" msgstr "" msgid "Middle Center" msgstr "" msgid "Middle Right" msgstr "" msgid "Bottom Left" msgstr "" msgid "Bottom Center" msgstr "" msgid "Bottom Right" msgstr "" msgid "Worldwide" msgstr "" msgid "Afghanistan" msgstr "" msgid "Albania" msgstr "" msgid "Algeria" msgstr "" msgid "American Samoa" msgstr "" msgid "Andorra" msgstr "" msgid "Angola" msgstr "" msgid "Anguilla" msgstr "" msgid "Antarctica" msgstr "" msgid "Antigua and Barbuda" msgstr "" msgid "Argentina" msgstr "" msgid "Armenia" msgstr "" msgid "Aruba" msgstr "" msgid "Australia" msgstr "" msgid "Austria" msgstr "" msgid "Azerbaijan" msgstr "" msgid "Bahamas" msgstr "" msgid "Bahrain" msgstr "" msgid "Bangladesh" msgstr "" msgid "Barbados" msgstr "" msgid "Belarus" msgstr "" msgid "Belgium" msgstr "" msgid "Belize" msgstr "" msgid "Benin" msgstr "" msgid "Bermuda" msgstr "" msgid "Bhutan" msgstr "" msgid "Bolivia" msgstr "" msgid "Bosnia and Herzegovina" msgstr "" msgid "Botswana" msgstr "" msgid "Bouvet Island" msgstr "" msgid "Brazil" msgstr "" msgid "British Indian Ocean Territory" msgstr "" msgid "Brunei Darussalam" msgstr "" msgid "Bulgaria" msgstr "" msgid "Burkina Faso" msgstr "" msgid "Burundi" msgstr "" msgid "Cambodia" msgstr "" msgid "Cameroon" msgstr "" msgid "Canada" msgstr "" msgid "Cape Verde" msgstr "" msgid "Cayman Islands" msgstr "" msgid "Central African Republic" msgstr "" msgid "Chad" msgstr "" msgid "Chile" msgstr "" msgid "China" msgstr "" msgid "Christmas Island" msgstr "" msgid "Cocos (Keeling) Islands" msgstr "" msgid "Colombia" msgstr "" msgid "Comoros" msgstr "" msgid "Congo" msgstr "" msgid "Congo, the Democratic Republic of the" msgstr "" msgid "Cook Islands" msgstr "" msgid "Costa Rica" msgstr "" msgid "Cote D'ivoire" msgstr "" msgid "Croatia" msgstr "" msgid "Cuba" msgstr "" msgid "Cyprus" msgstr "" msgid "Czech Republic" msgstr "" msgid "Denmark" msgstr "" msgid "Djibouti" msgstr "" msgid "Dominica" msgstr "" msgid "Dominican Republic" msgstr "" msgid "Ecuador" msgstr "" msgid "Egypt" msgstr "" msgid "El Salvador" msgstr "" msgid "Equatorial Guinea" msgstr "" msgid "Eritrea" msgstr "" msgid "Estonia" msgstr "" msgid "Ethiopia" msgstr "" msgid "Falkland Islands (Malvinas)" msgstr "" msgid "Faroe Islands" msgstr "" msgid "Fiji" msgstr "" msgid "Finland" msgstr "" msgid "France" msgstr "" msgid "French Guiana" msgstr "" msgid "French Polynesia" msgstr "" msgid "French Southern Territories" msgstr "" msgid "Gabon" msgstr "" msgid "Gambia" msgstr "" msgid "Georgia" msgstr "" msgid "Germany" msgstr "" msgid "Ghana" msgstr "" msgid "Gibraltar" msgstr "" msgid "Greece" msgstr "" msgid "Greenland" msgstr "" msgid "Grenada" msgstr "" msgid "Guadeloupe" msgstr "" msgid "Guam" msgstr "" msgid "Guatemala" msgstr "" msgid "Guinea" msgstr "" msgid "Guinea-Bissau" msgstr "" msgid "Guyana" msgstr "" msgid "Haiti" msgstr "" msgid "Heard Island and Mcdonald Islands" msgstr "" msgid "Holy See (Vatican City State)" msgstr "" msgid "Honduras" msgstr "" msgid "Hong Kong" msgstr "" msgid "Hungary" msgstr "" msgid "Iceland" msgstr "" msgid "India" msgstr "" msgid "Indonesia" msgstr "" msgid "Iran, Islamic Republic of" msgstr "" msgid "Iraq" msgstr "" msgid "Ireland" msgstr "" msgid "Israel" msgstr "" msgid "Italy" msgstr "" msgid "Jamaica" msgstr "" msgid "Japan" msgstr "" msgid "Jordan" msgstr "" msgid "Kazakhstan" msgstr "" msgid "Kenya" msgstr "" msgid "Kiribati" msgstr "" msgid "Korea, Democratic People's Republic of" msgstr "" msgid "Korea, Republic of" msgstr "" msgid "Kuwait" msgstr "" msgid "Kyrgyzstan" msgstr "" msgid "Lao People's Democratic Republic" msgstr "" msgid "Latvia" msgstr "" msgid "Lebanon" msgstr "" msgid "Lesotho" msgstr "" msgid "Liberia" msgstr "" msgid "Libyan Arab Jamahiriya" msgstr "" msgid "Liechtenstein" msgstr "" msgid "Lithuania" msgstr "" msgid "Luxembourg" msgstr "" msgid "Macao" msgstr "" msgid "Macedonia, the Former Yugosalv Republic of" msgstr "" msgid "Madagascar" msgstr "" msgid "Malawi" msgstr "" msgid "Malaysia" msgstr "" msgid "Maldives" msgstr "" msgid "Mali" msgstr "" msgid "Malta" msgstr "" msgid "Marshall Islands" msgstr "" msgid "Martinique" msgstr "" msgid "Mauritania" msgstr "" msgid "Mauritius" msgstr "" msgid "Mayotte" msgstr "" msgid "Mexico" msgstr "" msgid "Micronesia, Federated States of" msgstr "" msgid "Moldova, Republic of" msgstr "" msgid "Northern Mariana Islands" msgstr "" msgid "Monaco" msgstr "" msgid "Mongolia" msgstr "" msgid "Montserrat" msgstr "" msgid "Morocco" msgstr "" msgid "Mozambique" msgstr "" msgid "Myanmar" msgstr "" msgid "Namibia" msgstr "" msgid "Nauru" msgstr "" msgid "Nepal" msgstr "" msgid "Netherlands" msgstr "" msgid "Netherlands Antilles" msgstr "" msgid "New Caledonia" msgstr "" msgid "New Zealand" msgstr "" msgid "Nicaragua" msgstr "" msgid "Niger" msgstr "" msgid "Nigeria" msgstr "" msgid "Niue" msgstr "" msgid "Norfolk Island" msgstr "" msgid "Norway" msgstr "" msgid "Oman" msgstr "" msgid "Pakistan" msgstr "" msgid "Palau" msgstr "" msgid "Palestinian Territory, Occupied" msgstr "" msgid "Panama" msgstr "" msgid "Papua New Guinea" msgstr "" msgid "Paraguay" msgstr "" msgid "Peru" msgstr "" msgid "Philippines" msgstr "" msgid "Pitcairn" msgstr "" msgid "Poland" msgstr "" msgid "Portugal" msgstr "" msgid "Puerto Rico" msgstr "" msgid "Qatar" msgstr "" msgid "Reunion" msgstr "" msgid "Romania" msgstr "" msgid "Russian Federation" msgstr "" msgid "Rwanda" msgstr "" msgid "Saint Helena" msgstr "" msgid "Saint Kitts and Nevis" msgstr "" msgid "Saint Lucia" msgstr "" msgid "Saint Pierre and Miquelon" msgstr "" msgid "Saint Vincent and the Grenadines" msgstr "" msgid "Samoa" msgstr "" msgid "San Marino" msgstr "" msgid "Sao Tome and Principe" msgstr "" msgid "Saudi Arabia" msgstr "" msgid "Senegal" msgstr "" msgid "Serbia and Montenegro" msgstr "" msgid "Seychelles" msgstr "" msgid "Sierra Leone" msgstr "" msgid "Singapore" msgstr "" msgid "Slovakia" msgstr "" msgid "Slovenia" msgstr "" msgid "Solomon Islands" msgstr "" msgid "Somalia" msgstr "" msgid "South Africa" msgstr "" msgid "South Georgia and the South Sandwich Islands" msgstr "" msgid "Spain" msgstr "" msgid "Sri Lanka" msgstr "" msgid "Sudan" msgstr "" msgid "Suriname" msgstr "" msgid "Svalbard and Jan Mayen" msgstr "" msgid "Swaziland" msgstr "" msgid "Sweden" msgstr "" msgid "Switzerland" msgstr "" msgid "Syrian Arab Republic" msgstr "" msgid "Taiwan, Province of China" msgstr "" msgid "Tajikistan" msgstr "" msgid "Tanzania, United Republic of" msgstr "" msgid "Thailand" msgstr "" msgid "Timor-Leste" msgstr "" msgid "Togo" msgstr "" msgid "Tokelau" msgstr "" msgid "Tonga" msgstr "" msgid "Trinidad and Tobago" msgstr "" msgid "Tunisia" msgstr "" msgid "Turkey" msgstr "" msgid "Turkmenistan" msgstr "" msgid "Turks and Caicos Islands" msgstr "" msgid "Tuvalu" msgstr "" msgid "Uganda" msgstr "" msgid "Ukraine" msgstr "" msgid "United Arab Emirates" msgstr "" msgid "United Kingdom" msgstr "" msgid "United States" msgstr "" msgid "United States Minor Outlying Islands" msgstr "" msgid "Uruguay" msgstr "" msgid "Uzbekistan" msgstr "" msgid "Vanuatu" msgstr "" msgid "Venezuela" msgstr "" msgid "Viet Nam" msgstr "" msgid "Virgin Islands, British" msgstr "" msgid "Virgin Islands, U.S." msgstr "" msgid "Wallis and Futuna" msgstr "" msgid "Western Sahara" msgstr "" msgid "Yemen" msgstr "" msgid "Zambia" msgstr "" msgid "Zimbabwe" msgstr "" msgid "Aland Islands" msgstr "" msgid "Antigua & Barbuda" msgstr "" msgid "Bosnia & Herzegovina" msgstr "" msgid "British Virgin Islands" msgstr "" msgid "Brunei" msgstr "" msgid "Caribbean Netherlands" msgstr "" msgid "Congo - Brazzaville" msgstr "" msgid "Congo - Kinshasa" msgstr "" msgid "Curaçao" msgstr "" msgid "Czechia" msgstr "" msgid "Côte d'Ivoire" msgstr "" msgid "Falkland Islands (Islas Malvinas)" msgstr "" msgid "Guernsey" msgstr "" msgid "Iran" msgstr "" msgid "Isle of Man" msgstr "" msgid "Jersey" msgstr "" msgid "Kosovo" msgstr "" msgid "Laos" msgstr "" msgid "Libya" msgstr "" msgid "Macau" msgstr "" msgid "Macedonia" msgstr "" msgid "Micronesia" msgstr "" msgid "Moldova" msgstr "" msgid "Montenegro" msgstr "" msgid "Myanmar (Burma)" msgstr "" msgid "North Korea" msgstr "" msgid "Palestine" msgstr "" msgid "Russia" msgstr "" msgid "Réunion" msgstr "" msgid "Serbia" msgstr "" msgid "Sint Maarten" msgstr "" msgid "South Korea" msgstr "" msgid "South Sudan" msgstr "" msgid "St. Helena" msgstr "" msgid "St. Kitts & Nevis" msgstr "" msgid "St. Lucia" msgstr "" msgid "St. Martin" msgstr "" msgid "St. Pierre & Miquelon" msgstr "" msgid "St. Vincent & Grenadines" msgstr "" msgid "Svalbard & Jan Mayen" msgstr "" msgid "Syria" msgstr "" msgid "São Tomé & Príncipe" msgstr "" msgid "Taiwan" msgstr "" msgid "Tanzania" msgstr "" msgid "Trinidad & Tobago" msgstr "" msgid "Turks & Caicos Islands" msgstr "" msgid "U.S. Virgin Islands" msgstr "" msgid "Vietnam" msgstr "" msgid "Wallis & Futuna" msgstr "" msgid "Unknown Region" msgstr "" msgid "Special Sitemaps:" msgstr "" #. translators: 1 The number of posts edited. 2 The post type name. #. translators: 1 The number of terms edited. 2 The term taxonomy name. msgid "Robots meta edited for %1$d %2$s." msgstr "" #. translators: placeholder is the number of redirections deleted. msgid "%d redirection moved to Trash." msgid_plural "%d redirections moved to Trash." msgstr[0] "" msgstr[1] "" #. translators: 1 The number of posts edited. 2 The post type name. msgid "Schema edited for %1$d %2$s." msgstr "" #. translators: 1 The number of posts edited. 2 The post type name. msgid "Custom Canonical URL removed from %1$d %2$s." msgstr "" msgid "Affiliate Link Prefix" msgstr "" msgid "Add the URI prefixes you use for affiliate (cloaked) links, which redirect to external sites. These will not count as internal links in the content analysis. Add one per line." msgstr "" msgid "Example: /get/" msgstr "" msgid "Rank Math SEO Filters" msgstr "" msgid "Missing alt tag" msgstr "" msgid "Missing or default title tag" msgstr "" msgid "Missing caption" msgstr "" msgid "Custom Canonical URL" msgstr "" msgid "Custom Meta Title" msgstr "" msgid "Custom Meta Description" msgstr "" msgid "Redirected Posts" msgstr "" msgid "Orphan Posts" msgstr "" msgid "Filter by Schema Type" msgstr "" msgid "Turned Off" msgstr "" msgid "Article" msgstr "" msgid "Blog Post" msgstr "" msgid "News Article" msgstr "" msgid "Book" msgstr "" msgid "Course" msgstr "" msgid "Event" msgstr "" msgid "Job Posting" msgstr "" msgid "Music" msgstr "" msgid "Movie" msgstr "" msgid "Person" msgstr "" msgid "Product" msgstr "" msgid "Recipe" msgstr "" msgid "Restaurant" msgstr "" msgid "Service" msgstr "" msgid "Software" msgstr "" msgid "Video" msgstr "" msgid "Dataset" msgstr "" msgid "FAQ" msgstr "" msgid "FactCheck" msgstr "" msgid "How To" msgstr "" msgid "Clear Filter" msgstr "" msgid "SEO Details" msgstr "" msgid "Index" msgstr "" msgid "No Index" msgstr "" msgid "No Follow" msgstr "" msgid "No Archive" msgstr "" msgid "No Image Index" msgstr "" msgid "No Snippet" msgstr "" msgid "SEO Settings" msgstr "" msgid "SEO Title" msgstr "" msgid "SEO Description" msgstr "" msgid "Robots Meta" msgstr "" msgid "Primary Focus Keyword" msgstr "" msgid "Canonical URL" msgstr "" #. translators: placeholder is taxonomy name, e.g. "Category". msgid "Primary %s" msgstr "" msgid "— Not Selected —" msgstr "" msgid "Upload" msgstr "" msgid "Select a Rank Math settings file on your computer and upload it to use the custom settings." msgstr "" #. translators: placeholder is a list of filetypes. msgid "Allowed filetypes: %s" msgstr "" msgid "More information" msgstr "" msgid "Uploading..." msgstr "" msgid "Import finished. In the next steps you can review the settings." msgstr "" msgid "Import failed." msgstr "" #. translators: Option Description msgid "Easy %s" msgstr "" msgid "For websites where you only want to change the basics and let Rank Math do most of the heavy lifting. Most settings are set to default as per industry best practices. One just has to set it and forget it." msgstr "" #. translators: Option Description msgid "Advanced %s" msgstr "" msgid "For the advanced users who want to control every SEO aspect of the website. You are offered options to change everything and have full control over the website’s SEO." msgstr "" #. translators: Option Description msgid "Custom Mode %s" msgstr "" msgid "Select this if you have a custom Rank Math settings file you want to use." msgstr "" msgid "Import successful." msgstr "" msgid "No settings found to be imported." msgstr "" msgid "No file selected." msgstr "" msgid "Settings file could not be imported:" msgstr "" msgid "Settings could not be imported:" msgstr "" msgid "Settings could not be imported: Upload failed." msgstr "" msgid "Rank Math PRO is installed but it is not connected to your account, so you are missing out on important SEO features." msgstr "" #. translators: 1: opening HTML anchor tag, 2: closing HTML anchor tags. msgid "%1$sConnect now%2$s. It only takes 20 seconds!" msgstr "" msgid "Enable updates" msgstr "" msgid "Automatic updates are not available." msgstr "" msgid "This update will install a beta version of Rank Math SEO PRO." msgstr "" msgid "Cannot Update" msgstr "" msgid "Rank Math SEO PRO For WordPress" msgstr "" msgid "SEO is the most consistent source of traffic for any website" msgstr "" #. translators: placeholders are the anchor tag opening and closing. msgid "We created %1$sRank Math, a WordPress SEO plugin%2$s, to help every website owner get access to the SEO tools they need to improve their SEO and attract more traffic to their website." msgstr "" msgid "Please update the free version before updating Rank Math SEO PRO." msgstr "" #. translators: 1: Plugin name, 2: Pricing Link's opening HTML anchor tag, 3: Pricing Link's closing HTML anchor tag. msgid "It seems that you don't have an active subscription for %1$s. Please see %2$sdetails and pricing%3$s." msgstr "" #. translators: 1: Link's opening HTML anchor tag, 2: Link's closing HTML anchor tag. msgid "Please %1$s connect Rank Math SEO PRO %2$s for automatic updates." msgstr "" msgid "Rank Math PRO" msgstr "" #. translators: placeholder is the number of modified products. msgid "The GTIN values from the plugin are being transferred to the built-in WooCommerce GTIN field. This process runs in the background, and you'll receive a confirmation message once all product data has been successfully migrated. You can close this page." msgstr "" msgid "CSV File" msgstr "" msgid "Import SEO meta data for posts, terms, and users from a CSV file." msgstr "" msgid "Import CSV" msgstr "" msgid "Export CSV" msgstr "" msgid "Please select a CSV file to import." msgstr "" msgid "Do not overwrite existing data" msgstr "" msgid "Check this to import meta fields only if their current meta value is empty." msgstr "" #. translators: placeholder is the word Warning: in bold. msgid "%s It is recommended to save a database backup before using this option because importing malformed CSV can result in loss of data." msgstr "" msgid "Warning:" msgstr "" msgid "Import" msgstr "" msgid "Cancel Import" msgstr "" msgid "User Roles:" msgstr "" msgid "Taxonomies:" msgstr "" msgid "Post types:" msgstr "" msgid "Include read-only columns (SEO score and link counts)" msgstr "" msgid "Choose the object types to export." msgstr "" msgid "Use advanced options" msgstr "" msgid "Export" msgstr "" msgid "Redirections CSV" msgstr "" msgid "Add or edit redirections by importing and exporting a CSV file." msgstr "" msgid "Import Redirections" msgstr "" msgid "Export Redirections" msgstr "" msgid "Do not update current redirections" msgstr "" msgid "Check this to only create non-existing redirections." msgstr "" msgid "Export current redirections as a CSV file." msgstr "" msgid "Include deactivated redirections" msgstr "" msgid "Rank Math FAQ Schema" msgstr "" msgid "Add FAQ Schema Markup" msgstr "" msgid "Added by the Rank Math SEO Plugin." msgstr "" msgid "Yes" msgstr "" msgid "No" msgstr "" msgid "Breadcrumbs" msgstr "" msgid "Breadcrumbs are disabled in the Rank Math SEO" msgstr "" msgid "Breadcrumbs Panel" msgstr "" msgid "Alignment" msgstr "" msgid "Left" msgstr "" msgid "Center" msgstr "" msgid "Right" msgstr "" msgid "HTML Tag" msgstr "" msgid "Default" msgstr "" msgid "Additional settings are available in the Rank Math SEO" msgstr "" msgid "Text Color" msgstr "" msgid "Normal" msgstr "" msgid "Link Color" msgstr "" msgid "Hover" msgstr "" msgid "Color" msgstr "" msgid "Are you sure you want to import meta data from this CSV file?" msgstr "" msgid "Are you sure you want to stop the import process?" msgstr "" msgid "CSV import is in progress..." msgstr "" msgid "Please select at least one object type to export." msgstr "" msgid "Invalid nonce." msgstr "" msgid "Sorry, you are not allowed to export the content of this site." msgstr "" msgid "Please select a file to import." msgstr "" msgid "Sorry, you are not allowed to import contents to this site." msgstr "" msgid "CSV could not be imported:" msgstr "" msgid "CSV could not be imported: Upload failed." msgstr "" msgid "CSV could not be imported: File type error." msgstr "" msgid "Posts" msgstr "" msgid "Terms" msgstr "" msgid "Users" msgstr "" msgid "Import could not be canceled: invalid nonce. Please try again." msgstr "" msgid "Import could not be canceled: you are not allowed to import content to this site." msgstr "" msgid "Import could not be canceled." msgstr "" msgid "CSV import canceled." msgstr "" msgid "Import in progress..." msgstr "" #. translators: placeholders represent count like 15/36. msgid "Items processed: %1$s/%2$s" msgstr "" #. translators: placeholder is the number of rows imported. msgid "CSV import completed. Successfully imported %d rows." msgstr "" msgid "CSV import completed." msgstr "" #. translators: placeholder is the number of rows imported. msgid "Imported %d rows." msgstr "" msgid "One or more errors occured while importing: " msgstr "" msgid "The following lines could not be imported: " msgstr "" #. translators: placeholders are opening and closing tags for link. msgid "CSV import in progress. You can see its progress and cancel it in the %1$sImport & Export panel%2$s." msgstr "" msgid "Missing import file." msgstr "" msgid "Missing CSV headers." msgstr "" msgid "Missing one or more required columns." msgstr "" msgid "Empty column data." msgstr "" msgid "Columns number mismatch." msgstr "" msgid "Unknown object type." msgstr "" msgid "Sitemap" msgstr "" #. translators: Link to How to Setup Sitemap KB article msgid "Choose your Sitemap configuration and select which type of posts or pages you want to include in your Sitemaps. %s" msgstr "" msgid "Learn more." msgstr "" msgid "Save and Continue" msgstr "" msgid "Sitemaps" msgstr "" msgid "XML Sitemaps help search engines index your website's content more effectively." msgstr "" msgid "Include Images" msgstr "" msgid "Include reference to images from the post content in sitemaps. This helps search engines index your images better." msgstr "" msgid "Public Post Types" msgstr "" msgid "Select post types to enable SEO options for them and include them in the sitemap." msgstr "" msgid "Public Taxonomies" msgstr "" msgid "Select taxonomies to enable SEO options for them and include them in the sitemap." msgstr "" msgid "News Sitemaps allow you to control which content you submit to Google News." msgstr "" msgid "News Sitemaps" msgstr "" msgid "You will generally only need a News Sitemap when your website is included in Google News." msgstr "" msgid "Google News Publication Name" msgstr "" msgid "The name of the news publication. It must match the name exactly as it appears on your articles in news.google.com, omitting any trailing parentheticals. More information at support.google.com" msgstr "" msgid "News Post Type" msgstr "" msgid "Select the post type you use for News articles." msgstr "" msgid "Video Sitemaps give search engines information about video content on your site." msgstr "" msgid "Video Sitemaps" msgstr "" msgid "You will generally only need a Video Sitemap when your website has video content." msgstr "" msgid "Video Post Type" msgstr "" msgid "Select the post type where you use videos and want them to be shown in the Video search." msgstr "" msgid "Export 404 Logs" msgstr "" msgid "Export and download 404 logs from a selected period of time in the form of a CSV file. Leave the from/to fields empty to export all logs." msgstr "" msgid "From date" msgstr "" msgid "To date" msgstr "" msgid "Sorry, your user does not seem to have the necessary capabilities to export." msgstr "" msgid "Nonce error. Please try again." msgstr "" msgid "Hits" msgstr "" msgid "Include Images from the ACF Fields." msgstr "" msgid "Include images added in the ACF fields." msgstr "" msgid "Custom" msgstr "" msgid "Data import will not work for this service as sufficient permissions are not given." msgstr "" msgid "Post Analytics" msgstr "" msgid "Analytics Report" msgstr "" msgid "Country" msgstr "" msgid "Enter the number of days to keep Analytics data in your database. The maximum allowed days are 180. Though, 2x data will be stored in the DB for calculating the difference properly." msgstr "" msgid "Monitor SEO Performance" msgstr "" #. translators: Link to kb article msgid "This option allows you to monitor the SEO performance of all of your sites in one centralized dashboard on RankMath.com, so you can check up on sites at a glance. Learn more." msgstr "" msgid "Google Core Updates in the Graphs" msgstr "" #. translators: Link to kb article msgid "This option allows you to show %s in the Analytics graphs." msgstr "" msgid "Google Core Updates" msgstr "" msgid "AdSense" msgstr "" msgid "Analytics" msgstr "" msgid "Search Traffic:" msgstr "" msgid "Search Impression:" msgstr "" msgid "Logo" msgstr "" msgid "Every 15 Days" msgstr "" msgid "Include Only Tracked Keywords" msgstr "" msgid "When enabled, the Winning Keywords section will only show Tracked Keywords." msgstr "" msgid "Every 7 Days" msgstr "" msgid "Report Email Address" msgstr "" msgid "Address where the reports will be sent. You can add multiple recipients separated with commas." msgstr "" msgid "Report Email Subject" msgstr "" msgid "Subject of the report emails." msgstr "" msgid "Report Logo" msgstr "" msgid "Logo appearing in the header part of the report." msgstr "" msgid "Logo Link" msgstr "" msgid "URL where the logo link should point to." msgstr "" msgid "Report Header Background" msgstr "" msgid "Color hex code or any other valid value for the background: CSS property." msgstr "" msgid "Link to Full Report" msgstr "" msgid "Select whether to include a link to the Full Report admin page in the email or not." msgstr "" msgid "Report Top Text" msgstr "" msgid "Text or basic HTML to insert below the title." msgstr "" msgid "Include Sections" msgstr "" msgid "Select which tables to show in the report." msgstr "" msgid "Basic Summary" msgstr "" msgid "Positions Summary" msgstr "" msgid "Top Winning Posts" msgstr "" msgid "Top Losing Posts" msgstr "" msgid "Top Winning Keywords" msgstr "" msgid "Top Losing Keywords" msgstr "" msgid "When enabled, the Winning Keywords and Losing Keywords sections will only show Tracked Keywords." msgstr "" msgid "Report Footer Text" msgstr "" msgid "Text or basic HTML to insert in the footer area." msgstr "" msgid "Additional CSS code" msgstr "" msgid "Additional CSS code to customize the appearance of the reports. Insert the CSS code directly, without the wrapping style tag. Please note that the CSS support is limited in email clients and the appearance may vary greatly." msgstr "" #. translators: placeholder is a link to the homepage. msgid "This email was sent to you as a registered member of %s." msgstr "" #. translators: placeholder is a link to the settings, with "click here" as the anchor text. msgid "To update your email preferences, %s. ###ADDRESS###" msgstr "" msgid "click here" msgstr "" msgid "Preview" msgstr "" #. translators: placeholder is the site URL. msgid "Rank Math [SEO Report] - %s" msgstr "" msgid "Sorry, no keyword found." msgstr "" msgid "Sorry, no record id found." msgstr "" msgid "Sorry, no post id found." msgstr "" msgid "Mark Unsolved." msgstr "" msgid "Mark Solved." msgstr "" msgid "Image Alt" msgstr "" msgid "Alt text set for the current image." msgstr "" msgid "Image Title" msgstr "" msgid "Title text set for the current image." msgstr "" #. translators: placeholder is the username or email. msgid "Avatar of %s" msgstr "" msgid "Add missing image caption" msgstr "" msgid "Add a caption for all images without a caption automatically. The caption is dynamically applied when the content is displayed, the stored content is not changed." msgstr "" msgid "Caption format" msgstr "" msgid "Format used for the new captions." msgstr "" msgid "Add missing image description" msgstr "" msgid "Add a description for all images without a description automatically. The description is dynamically applied when the content is displayed, the stored content is not changed." msgstr "" msgid "Description format" msgstr "" msgid "Format used for the new descriptions." msgstr "" msgid "Change title casing" msgstr "" msgid "Capitalization settings for the title attribute values. This will be applied for all title attributes." msgstr "" msgid "No change" msgstr "" msgid "Title Casing" msgstr "" msgid "Sentence casing" msgstr "" msgid "all lowercase" msgstr "" msgid "ALL UPPERCASE" msgstr "" msgid "Change alt attribute casing" msgstr "" msgid "Capitalization settings for the alt attribute values. This will be applied for all alt attributes." msgstr "" msgid "Change description casing" msgstr "" msgid "Capitalization settings for the image descriptions. This will be applied for all image descriptions." msgstr "" msgid "Change caption casing" msgstr "" msgid "Capitalization settings for the image captions. This will be applied for all image captions." msgstr "" msgid "Add ALT attributes for avatars" msgstr "" msgid "Add alt attributes for commenter profile pictures (avatars) automatically. The alt attribute value will be the username." msgstr "" msgid "Replacements" msgstr "" msgid "Replace characters or words in the alt tags, title tags, or in the captions." msgstr "" msgid "Add another" msgstr "" msgid "Find" msgstr "" msgid "Replace" msgstr "" msgid "Alt" msgstr "" msgid "Title" msgstr "" msgid "Caption" msgstr "" msgid "Local Sitemap" msgstr "" msgid "KML is a file format used to display geographic data in an Earth browser such as Google Earth. More information: Locations KML" msgstr "" #. translators: KML File Url msgid "Your Locations KML file can be found here: %s" msgstr "" msgid "None" msgstr "" msgid "Local Business" msgstr "" #. translators: Post Type Plural Name msgid "All %s" msgstr "" #. translators: Post Type Singular Name msgid "Add New %s" msgstr "" #. translators: Post Type Singular Name msgid "New %s" msgstr "" #. translators: Post Type Singular Name msgid "Edit %s" msgstr "" #. translators: Post Type Singular Name msgid "Update %s" msgstr "" #. translators: Post Type Singular Name #. translators: Post Type Plural Name msgid "View %s" msgstr "" #. translators: Post Type Singular Name msgid "Search %s" msgstr "" #. translators: Post Type Singular Name msgid "No %s found." msgstr "" #. translators: Post Type Singular Name msgid "No %s found in Trash." msgstr "" #. translators: Post Type Singular Name msgid "%s published." msgstr "" #. translators: Post Type Singular Name msgid "%s published privately." msgstr "" #. translators: Post Type Singular Name msgid "%s reverted to draft." msgstr "" #. translators: Post Type Singular Name msgid "%s scheduled." msgstr "" #. translators: Post Type Singular Name msgid "%s updated." msgstr "" #. translators: Post Type Singular Name msgid "%s categories" msgstr "" #. translators: Post Type Singular Name msgid "%s category" msgstr "" #. translators: Post Type Singular Name msgid "All %s categories" msgstr "" #. translators: Post Type Singular Name msgid "Edit %s category" msgstr "" #. translators: Post Type Singular Name msgid "Update %s category" msgstr "" #. translators: Post Type Singular Name msgid "Add New %s category" msgstr "" #. translators: Post Type Singular Name msgid "New %s category" msgstr "" msgid "Search categories" msgstr "" msgid "Parent Category" msgstr "" msgid "Parent Category:" msgstr "" msgid "Address" msgstr "" msgid "Phone" msgstr "" #. translators: %s expands to General Settings Link. msgid "This page can't load Google Maps correctly. Please add %s." msgstr "" msgid "API Key" msgstr "" msgid "Sorry, no locations were found." msgstr "" #. translators: News Sitemap KB link msgid "News Sitemaps allow you to control which content you submit to Google News. More information: News Sitemaps overview" msgstr "" #. translators: News Sitemap Url msgid "Your News Sitemap index can be found here: : %s" msgstr "" msgid "Sorry, only authenticated users can research the keyword." msgstr "" msgid "Taxonomy to look for terms" msgstr "" msgid "Searched string" msgstr "" #. translators: Post Type msgid "Exclude %s Terms " msgstr "" #. translators: 1. Taxonomy Name 2. Post Type msgid "%1$s to exclude for %2$s." msgstr "" msgid "XML Sitemap" msgstr "" #. translators: link to rankmath.com msgid "This XML Sitemap is generated by Rank Math WordPress SEO Plugin. It is what search engines like Google use to crawl and re-crawl posts/pages/products/images/archives on your website." msgstr "" #. translators: link to rankmath.com msgid "Learn more about XML Sitemaps." msgstr "" #. translators: xsl value count msgid "This XML Sitemap contains %s URLs." msgstr "" #. translators: xsl value count #. translators: Sitemap index link. msgid "← Sitemap Index" msgstr "" msgid "Publication Date" msgstr "" msgid "Podcast Image" msgstr "" msgid "Podcast channel image configured in the Rank Math Settings." msgstr "" #. translators: Link to kb article msgid "Learn more" msgstr "" #. translators: Link to Podcast RSS feed msgid "Your Podcast RSS feed can be found here: %s" msgstr "" msgctxt "taxonomy general name" msgid "Redirection Categories" msgstr "" msgctxt "taxonomy singular name" msgid "Redirection Category" msgstr "" msgid "Search Redirection Categories" msgstr "" msgid "All Redirection Categories" msgstr "" msgid "Edit Category" msgstr "" msgid "Update Category" msgstr "" msgid "Add New Category" msgstr "" msgid "New Category Name" msgstr "" msgid "Redirection Categories" msgstr "" msgid "Add to Category" msgstr "" msgid "No valid ID provided." msgstr "" #. translators: placeholder is the number of updated redirections. msgid "%d redirections have been assigned to the category." msgstr "" msgid "Category" msgstr "" msgid "Uncategorized" msgstr "" msgid "Select Category" msgstr "" msgid "Filter" msgstr "" msgid "← Go Back to the Redirections" msgstr "" msgid "Manage Categories" msgstr "" msgid "Sync to .htaccess" msgstr "" msgid "Copy all active redirections to the .htaccess file." msgstr "" msgid "Sorry, you are not allowed to export redirections on this site." msgstr "" msgid "The redirections could not be synced because the .htaccess file does not exist or it is not writable." msgstr "" msgid "No valid redirection found." msgstr "" msgid "Redirections successfully synced to the .htaccess file." msgstr "" msgid "One or more of the selected redirections could not be changed because they are scheduled for future activation/deactivation." msgstr "" msgid "DataSet" msgstr "" msgid "Fact Check" msgstr "" msgid "None (Click here to set one)" msgstr "" msgid "Insert/edit link" msgstr "" msgid "Update" msgstr "" msgid "Add Link" msgstr "" msgid "(no title)" msgstr "" msgid "No matches found." msgstr "" msgid "Link selected." msgstr "" msgid "Link inserted." msgstr "" msgid "Use in Schema Markup" msgstr "" msgid "Link Title" msgstr "" msgid "All Taxonomies" msgstr "" msgid "No url found." msgstr "" msgid "No html body found." msgstr "" msgctxt "Post Type General Name" msgid "Schemas" msgstr "" msgctxt "Post Type Singular Name" msgid "Schema" msgstr "" msgid "Schemas" msgstr "" msgid "Schema" msgstr "" msgid "All Schemas" msgstr "" msgid "Add New Schema" msgstr "" msgid "New Schema" msgstr "" msgid "Edit Schema" msgstr "" msgid "Update Schema" msgstr "" msgid "View Schema" msgstr "" msgid "View Schemas" msgstr "" msgid "Search schemas" msgstr "" msgid "No schema found." msgstr "" msgid "No schema found in Trash." msgstr "" msgid "Rank Math Schema Templates" msgstr "" msgid "Schema Templates" msgstr "" msgid "Schema to add." msgstr "" msgid "Sorry, you are not allowed to save template." msgstr "" msgid "Object unique id" msgstr "" msgid "Video URL." msgstr "" msgid "Estimated Cost:" msgstr "" msgid "Supply:" msgstr "" msgid "Tools:" msgstr "" msgid "Materials:" msgstr "" msgid "Pros" msgstr "" msgid "Cons" msgstr "" msgid "Rank Math: Added Video Schema to posts successfully." msgstr "" msgid "Autodetect Video" msgstr "" msgid "Populate automatic Video Schema by auto-detecting any video in the content." msgstr "" msgid "Autogenerate Image" msgstr "" msgid "Auto-generate image for the auto detected video." msgstr "" msgid "Remove Media Data from RSS feed" msgstr "" msgid "Generate Video Schema for Old Posts/Pages" msgstr "" msgid "Add Video schema to posts which have YouTube or Vimeo Video in the content. Applies to only those Posts/Pages/CPTs in which Autodetect Video Option is On." msgstr "" msgid "Are you sure you want to add Video Schema to the posts/pages with the video in the content? This action is irreversible." msgstr "" msgid "Generate" msgstr "" msgid "No posts found to convert." msgstr "" msgid "Conversion started. A success message will be shown here once the process completes. You can close this page." msgstr "" msgid "Print" msgstr "" msgid "Free version" msgstr "" msgid "PRO version" msgstr "" msgid "Video Sitemaps give search engines information about video content on your site. More information: Video Sitemaps" msgstr "" #. translators: Video Sitemap Url msgid "Your Video Sitemap index can be found here: %s" msgstr "" msgid "Hide Sitemap" msgstr "" msgid "Hide the sitemap from normal visitors?" msgstr "" msgid "YouTube API Key" msgstr "" #. translators: %s is a link to the Rank Math article to get the YouTube API key. msgid "Enter your %s to fetch video details automatically. Leave blank to use the default public API, which may have limitations and lower reliability." msgstr "" msgid "Custom Fields" msgstr "" msgid "List of custom fields name to check for video content. Add one per line." msgstr "" #. translators: link to rankmath.com msgid "This Video Sitemap is generated by Rank Math WordPress SEO Plugin. It is what search engines like Google use to find and understand the video content on your website." msgstr "" #. translators: link to rankmath.com msgid "Learn more about Video Sitemap." msgstr "" msgid "Description" msgstr "" msgid "Tags" msgstr "" msgid "Last Mod." msgstr "" msgid "Select Brand" msgstr "" msgid "Select Product Brand Taxonomy to use in Schema.org & OpenGraph markup." msgstr "" msgid "Brand" msgstr "" msgid "Brand value to use in Schema.org & OpenGraph markup." msgstr "" msgid "Global Identifier" msgstr "" msgid "Global Identifier key to use in the Product Schema." msgstr "" msgid "GTIN" msgstr "" msgid "GTIN-8" msgstr "" msgid "GTIN-12" msgstr "" msgid "GTIN-13" msgstr "" msgid "GTIN-14" msgstr "" msgid "ISBN" msgstr "" msgid "MPN" msgstr "" msgid "Show Global Identifier" msgstr "" msgid "Display the Global Identified on Product Page along with other product details." msgstr "" msgid "Global Identifier label" msgstr "" msgid "Global Identifier label to show on Product Page." msgstr "" msgid "Noindex Hidden Products" msgstr "" msgid "Set Product Pages to noindex when WooCommerce Catalog visibility is set to hidden." msgstr "" #. translators: Global Identifier name. msgid "%s added by Rank Math SEO). This field overrides WooCommerce GTIN data used in the Product Schema." msgstr "" #. translators: placeholder is the number of modified products. msgid "GTIN value has been successfully migrated to the WooCommerce GTIN field for %d product." msgid_plural "GTIN values have been successfully migrated to the WooCommerce GTIN field for %d products." msgstr[0] "" msgstr[1] "" msgid "GTIN Migration Tool for WooCommerce" msgstr "" msgid "Migrate GTIN values from the plugin into the native WooCommerce GTIN field." msgstr "" msgid "Migrate" msgstr "" msgid "No products found to migrate." msgstr "" msgid "Secondary phone" msgstr "" msgid "Fax" msgstr "" msgid "Email" msgstr "" msgid "URL" msgstr "" msgid "VAT ID" msgstr "" msgid "Tax ID" msgstr "" msgid "Chamber of Commerce ID" msgstr "" msgid "Price indication" msgstr "" msgid "Address:" msgstr "" msgid "Open 24/7" msgstr "" msgid "Opening Hours:" msgstr "" msgid "Closed" msgstr "" msgid "Open now" msgstr "" msgid "Address, Suburb, Region, Zip or Landmark" msgstr "" msgid "Search" msgstr "" msgid "Detect Location" msgstr "" msgid "Hide route" msgstr "" msgid "Route" msgstr "" msgid "Your location:" msgstr "" msgid "Show route" msgstr "" msgid "Include KML File in the Sitemap" msgstr "" msgid "locations.kml Sitemap is generated automatically when the Local SEO module is enabled, and the geo-coordinates are added." msgstr "" msgid "Choose a country" msgstr "" msgid "Åland Islands" msgstr "" msgid "Belau" msgstr "" msgid "Bonaire, Sint Eustatius and Saba" msgstr "" msgid "Congo (Brazzaville)" msgstr "" msgid "Congo (Kinshasa)" msgstr "" msgid "Falkland Islands" msgstr "" msgid "Heard Island and McDonald Islands" msgstr "" msgid "Ivory Coast" msgstr "" msgid "Macao S.A.R., China" msgstr "" msgid "Palestinian Territory" msgstr "" msgid "Republic of Ireland" msgstr "" msgid "São Tomé and Príncipe" msgstr "" msgid "Saint Barthélemy" msgstr "" msgid "Saint Martin (Dutch part)" msgstr "" msgid "Saint Martin (French part)" msgstr "" msgid "South Georgia/Sandwich Islands" msgstr "" msgid "United Kingdom (UK)" msgstr "" msgid "United States (US)" msgstr "" msgid "Vatican" msgstr "" msgid "Western Samoa" msgstr "" msgid "Person or Company" msgstr "" msgid "Organization" msgstr "" msgid "Choose whether the site represents a person or an organization." msgstr "" msgid "Website Name" msgstr "" msgid "Enter the name of your site to appear in search results." msgstr "" msgid "Website Alternate Name" msgstr "" msgid "An alternate version of your site name (for example, an acronym or shorter name)." msgstr "" msgid "Person/Organization Name" msgstr "" msgid "Your name or company name intended to feature in Google's Knowledge Panel." msgstr "" msgid "Min Size: 112Χ112px.
    A squared image is preferred by the search engines." msgstr "" msgid "Use Multiple Locations" msgstr "" msgid "Once you save the changes, we will create a new custom post type called \"Locations\" where you can add multiple locations of your business/organization." msgstr "" msgid "Search engines may prominently display your contact phone number for mobile users." msgstr "" msgid "Address Format" msgstr "" msgid "Format used when the address is displayed using the [rank_math_contact_info] shortcode.
    Available Tags: {address}, {locality}, {region}, {postalcode}, {country}, {gps}" msgstr "" msgid "Business Type" msgstr "" msgid "Opening Hours" msgstr "" msgid "Select opening hours. You can add multiple sets if you have different opening or closing hours on some days or if you have a mid-day break. Times are specified using 24:00 time." msgstr "" msgid "Add time" msgstr "" msgid "Monday" msgstr "" msgid "Tuesday" msgstr "" msgid "Wednesday" msgstr "" msgid "Thursday" msgstr "" msgid "Friday" msgstr "" msgid "Saturday" msgstr "" msgid "Sunday" msgstr "" msgid "e.g. 09:00-17:00" msgstr "" msgid "Opening Hours Format" msgstr "" msgid "Time format used in the contact shortcode." msgstr "" msgid "Phone Number" msgstr "" msgid "Add number" msgstr "" msgid "Format: +1-401-555-1212" msgstr "" msgid "Price Range" msgstr "" msgid "The price range of the business, for example $$$." msgstr "" msgid "Additional Info" msgstr "" msgid "Provide relevant details of your company to include in the Organization Schema." msgstr "" msgid "Add" msgstr "" msgid "Hide Opening Hours" msgstr "" msgid "Don't add opening hours data in Schema" msgstr "" msgid "Closed label" msgstr "" msgid "Text to show in Opening hours when business is closed." msgstr "" msgid "Open 24/7 label" msgstr "" msgid "Select the text to display alongside your opening hours when your store is open 24/7." msgstr "" msgid "Open 24h label" msgstr "" msgid "Measurement system" msgstr "" msgid "Select your preferred measurement system (miles or kilometers)." msgstr "" msgid "Kilometers" msgstr "" msgid "Miles" msgstr "" msgid "Map Style" msgstr "" msgid "Select the map style you wish to use on the frontend of your website." msgstr "" msgid "Hybrid" msgstr "" msgid "Satellite" msgstr "" msgid "Roadmap" msgstr "" msgid "Terrain" msgstr "" msgid "Maximum number of locations to show" msgstr "" msgid "Limit the number of locations shown on your website to those nearest your user." msgstr "" msgid "Primary Country" msgstr "" msgid "Select your organization’s primary country of operation. This helps improve the accuracy of the store locator." msgstr "" msgid "Show Route label" msgstr "" msgid "Customize the label of the option users can use can click to get directions to your business location on the frontend." msgstr "" msgid "Location Detection" msgstr "" msgid "Automatically detect the user's location as the starting point." msgstr "" msgid "All Locations are part of the same Organization" msgstr "" msgid "Enable if all of the locations where you serve customers are a part of the same legal entity." msgstr "" msgid "Enhanced Search" msgstr "" msgid "Include business locations in site-wide search results." msgstr "" msgid "Google Maps API Key" msgstr "" #. translators: %s expands to "Google Maps Embed API" https://developers.google.com/maps/documentation/embed/ msgid "An API Key is required to display embedded Google Maps on your site. Get it here: %s" msgstr "" msgid "Google Maps Embed API" msgstr "" msgid "Geo Coordinates" msgstr "" msgid "Latitude and longitude values separated by comma." msgstr "" msgid "Locations Post Type Base" msgstr "" msgid "Locations Category Base" msgstr "" msgid "Location Post Type Name" msgstr "" msgid "The label that appears in the sidebar for the custom post type where you can add & manage locations." msgstr "" msgid "Locations Post Type Name (Plural)" msgstr "" msgid "As above, but the label that would be applicable for more than one location (default: RM Locations)." msgstr "" msgid "Select Page" msgstr "" msgid "About Page" msgstr "" msgid "Select a page on your site where you want to show the LocalBusiness meta data." msgstr "" msgid "Contact Page" msgstr "" msgid "Podcast Name" msgstr "" msgid "Name of the podcast." msgstr "" msgid "Podcast Description" msgstr "" msgid "A plaintext description of the podcast." msgstr "" msgid "Owner Name" msgstr "" msgid "The podcast owner contact name." msgstr "" msgid "Owner Email " msgstr "" msgid "The email address of the podcast owner. Please make sure the email address is active and monitored." msgstr "" msgid "Podcast Category" msgstr "" msgid "Arts" msgstr "" msgid "Business" msgstr "" msgid "Comedy" msgstr "" msgid "Education" msgstr "" msgid "Games & Hobbies" msgstr "" msgid "Government & Organizations" msgstr "" msgid "Health" msgstr "" msgid "Kids & Family" msgstr "" msgid "News & Politics" msgstr "" msgid "Religion & Spirituality" msgstr "" msgid "Science & Medicine" msgstr "" msgid "Society & Culture" msgstr "" msgid "Sports & Recreation" msgstr "" msgid "TV & Film" msgstr "" msgid "Technology" msgstr "" msgid "Select the category that best reflects the content of your show." msgstr "" msgid "Min Size: 1400x1400px, Max Size: 3000x3000px.
    The filesize should not exceed 0.5MB." msgstr "" msgid "Tracking Prefix" msgstr "" msgid "Add the tracking prefix provided by your tracking service like Chartable, Podsights, Podtrac, etc." msgstr "" msgid "Is Explicit" msgstr "" msgid "Indicates whether the podcast is explicit language or adult content." msgstr "" msgid "Copyright Text" msgstr "" msgid "Add copyright details if your show is copyrighted." msgstr "" #. translators: placeholder is a comma-separated list of columns. msgid "Use the following columns in the CSV file (the order does not matter): %s" msgstr "" #. translators: placeholders are column names. msgid "Only the %1$s and the %2$s columns are required, the others are optional." msgstr "" #. translators: placeholder 1 is the column name, placeholder 2 is the possible column value ("case"). msgid "The %1$s column may contain the value %2$s, or nothing." msgstr "" #. translators: placeholder is the column name. msgid "If the numeric ID is specified in the %s column, then the redirection will be edited. If it is not set or empty, then a new redirection will be created." msgstr "" #. translators: placeholder is the filter name. msgid "If an imported redirection differs from an existing redirection (or another imported redirection) only by the source value, then those redirections will be merged into a single redirection with multiple sources. You can change this behavior with the %s filter hook." msgstr "" #. translators: 1 is the command name, 2 is the column name. msgid "Use %1$s (case-sensitive) as the value for the %2$s column to delete a redirection." msgstr "" #. translators: placeholder is a link to the KB article. msgid "For more information, please see %s." msgstr "" msgid "our Knowledge Base article" msgstr "" msgid "CSV Import" msgstr "" #. translators: placeholder is a comma-separated list of columns. msgid "Import a CSV file to create or update redirections. The file must include at least the following columns: %s" msgstr "" msgid "More details" msgstr "" msgid "Import & Export" msgstr "" msgid "Sorry, you are not allowed to import redirections on this site." msgstr "" msgid "Created" msgstr "" msgid "Updated" msgstr "" msgid "Deleted" msgstr "" msgid "Merged" msgstr "" msgid "Could not import redirection." msgstr "" msgid "Author Name" msgstr "" msgid "Published Date" msgstr "" msgid "Appearance Headline" msgstr "" msgid "Appearance URL" msgstr "" msgid "Appearance Author" msgstr "" msgid "Appearance Published Date" msgstr "" msgid "Alternate Name" msgstr "" msgid "Reference Web page " msgstr "" msgid "Identifier" msgstr "" msgid "Keywords" msgstr "" msgid "License" msgstr "" msgid "Catalog" msgstr "" msgid "Temporal Coverage" msgstr "" msgid "Special Coverage" msgstr "" msgid "Name" msgstr "" msgid "Creator" msgstr "" msgid "Data Sets" msgstr "" msgid "Format" msgstr "" msgid "Distribution" msgstr "" msgid "Salary" msgstr "" msgid "Salary Currency" msgstr "" msgid "Payroll" msgstr "" msgid "Date Posted" msgstr "" msgid "Posting Expiry Date" msgstr "" msgid "Unpublish when expired" msgstr "" msgid "Employment Type " msgstr "" msgid "Hiring Organization " msgstr "" msgid "Organization URL" msgstr "" msgid "Organization Logo" msgstr "" msgid "Job Type" msgstr "" msgid "Job Location" msgstr "" msgid "Location" msgstr "" msgid "Education Required" msgstr "" msgid "Experience Required" msgstr "" msgid "Months" msgstr "" msgid "Director" msgstr "" msgid "Date Created" msgstr "" msgid "%d Hour" msgstr "" msgid "%d Min" msgstr "" msgid "%d Sec" msgstr "" msgid "Season" msgstr "" msgid "Episode" msgstr "" msgid "By" msgstr "" msgid "Product SKU" msgstr "" msgid "Product Brand" msgstr "" msgid "Product Currency" msgstr "" msgid "Product Price" msgstr "" msgid "Price Valid Until" msgstr "" msgid "Product In-Stock" msgstr "" msgid "Type" msgstr "" msgid "Cuisine" msgstr "" msgid "Recipe Yield" msgstr "" msgid "Calories" msgstr "" msgid "Preparation Time" msgstr "" msgid "Cooking Time" msgstr "" msgid "Total Time" msgstr "" msgid "Recipe Video Name" msgstr "" msgid "Recipe Video Description" msgstr "" msgid "Recipe Video Thumbnail" msgstr "" msgid "Recipe Ingredients" msgstr "" msgid "Recipe Instructions" msgstr "" msgid "Video Thumbnail" msgstr "" #. translators: Placeholder is the image title. msgid "Video Thumbnail: %s" msgstr "" msgid "Competitor Analysis" msgstr "" msgid "Enter a site URL to see how it ranks for the same SEO criteria as your site." msgstr "" msgid "Start Audit" msgstr "" msgid "Complete" msgstr "" msgid "Note:" msgstr "" msgid "The total test count is different for the competitor as we don't have access to their database." msgstr "" msgid "SEO Report of Your Website" msgstr "" msgid "FULL REPORT" msgstr "" msgid "External Link Icon" msgstr "" msgid "Uh-oh" msgstr "" msgid "It seems that there are no stats to show right now." msgstr "" #. translators: placeholders are anchor opening and closing tags. msgid "If you can see the site data in your Search Console and Analytics accounts, but not here, then %1$s try reconnecting your account %2$s and make sure that the correct properties are selected in the %1$s Analytics Settings%2$s." msgstr "" msgid "VIEW DETAILED ANALYTICS" msgstr "" msgid "Impressions" msgstr "" msgid "Position" msgstr "" msgid "No data to show." msgstr "" msgid "Post" msgstr "" msgid "Search Traffic" msgstr "" msgid "Total Impressions" msgstr "" msgid "Total Clicks" msgstr "" msgid "Total Keywords" msgstr "" msgid "Average Position" msgstr "" vendor/composer/autoload_classmap.php000064400000027430147600403130014100 0ustar00 $vendorDir . '/composer/InstalledVersions.php', 'RankMathPro\\ACF\\ACF' => $baseDir . '/includes/modules/acf/class-acf.php', 'RankMathPro\\Admin' => $baseDir . '/includes/modules/woocommerce/class-admin.php', 'RankMathPro\\Admin\\Admin' => $baseDir . '/includes/admin/class-admin.php', 'RankMathPro\\Admin\\Admin_Helper' => $baseDir . '/includes/admin/class-admin-helper.php', 'RankMathPro\\Admin\\Amp' => $baseDir . '/includes/admin/class-amp.php', 'RankMathPro\\Admin\\Api' => $baseDir . '/includes/admin/class-api.php', 'RankMathPro\\Admin\\Bulk_Actions' => $baseDir . '/includes/admin/class-bulk-actions.php', 'RankMathPro\\Admin\\CSV' => $baseDir . '/includes/admin/class-csv.php', 'RankMathPro\\Admin\\CSV_Import_Export\\CSV_Import_Export' => $baseDir . '/includes/admin/csv-import-export/class-csv-import-export.php', 'RankMathPro\\Admin\\CSV_Import_Export\\Exporter' => $baseDir . '/includes/admin/csv-import-export/class-exporter.php', 'RankMathPro\\Admin\\CSV_Import_Export\\Import_Background_Process' => $baseDir . '/includes/admin/csv-import-export/class-import-background-process.php', 'RankMathPro\\Admin\\CSV_Import_Export\\Import_Row' => $baseDir . '/includes/admin/csv-import-export/class-import-row.php', 'RankMathPro\\Admin\\CSV_Import_Export\\Importer' => $baseDir . '/includes/admin/csv-import-export/class-importer.php', 'RankMathPro\\Admin\\Links' => $baseDir . '/includes/admin/class-links.php', 'RankMathPro\\Admin\\Media_Filters' => $baseDir . '/includes/admin/class-media-filters.php', 'RankMathPro\\Admin\\Misc' => $baseDir . '/includes/admin/class-misc.php', 'RankMathPro\\Admin\\Post_Filters' => $baseDir . '/includes/admin/class-post-filters.php', 'RankMathPro\\Admin\\Quick_Edit' => $baseDir . '/includes/admin/class-quick-edit.php', 'RankMathPro\\Admin\\Setup_Wizard' => $baseDir . '/includes/admin/class-setup-wizard.php', 'RankMathPro\\Admin\\Trends_Tool' => $baseDir . '/includes/admin/class-trends-tool.php', 'RankMathPro\\Analytics\\Ajax' => $baseDir . '/includes/modules/analytics/class-ajax.php', 'RankMathPro\\Analytics\\Analytics' => $baseDir . '/includes/modules/analytics/class-analytics.php', 'RankMathPro\\Analytics\\DB' => $baseDir . '/includes/modules/analytics/class-db.php', 'RankMathPro\\Analytics\\Email_Reports' => $baseDir . '/includes/modules/analytics/class-email-reports.php', 'RankMathPro\\Analytics\\Keywords' => $baseDir . '/includes/modules/analytics/class-keywords.php', 'RankMathPro\\Analytics\\Links' => $baseDir . '/includes/modules/analytics/class-links.php', 'RankMathPro\\Analytics\\Pageviews' => $baseDir . '/includes/modules/analytics/class-pageviews.php', 'RankMathPro\\Analytics\\Posts' => $baseDir . '/includes/modules/analytics/class-posts.php', 'RankMathPro\\Analytics\\Rest' => $baseDir . '/includes/modules/analytics/class-rest.php', 'RankMathPro\\Analytics\\Summary' => $baseDir . '/includes/modules/analytics/class-summary.php', 'RankMathPro\\Analytics\\Url_Inspection' => $baseDir . '/includes/modules/analytics/class-url-inspection.php', 'RankMathPro\\Analytics\\Workflow\\Adsense' => $baseDir . '/includes/modules/analytics/workflows/class-adsense.php', 'RankMathPro\\Analytics\\Workflow\\Analytics' => $baseDir . '/includes/modules/analytics/workflows/class-analytics.php', 'RankMathPro\\Analytics\\Workflow\\Jobs' => $baseDir . '/includes/modules/analytics/workflows/class-jobs.php', 'RankMathPro\\Analytics\\Workflow\\Keywords' => $baseDir . '/includes/modules/analytics/workflows/class-keywords.php', 'RankMathPro\\Analytics\\Workflow\\Workflow' => $baseDir . '/includes/modules/analytics/workflows/class-workflow.php', 'RankMathPro\\BBPress' => $baseDir . '/includes/modules/bbPress/class-bbpress.php', 'RankMathPro\\Common' => $baseDir . '/includes/class-common.php', 'RankMathPro\\Content_AI' => $baseDir . '/includes/modules/content-ai/class-content-ai.php', 'RankMathPro\\Divi\\Divi' => $baseDir . '/includes/3rdparty/divi/class-divi.php', 'RankMathPro\\Elementor\\Elementor' => $baseDir . '/includes/3rdparty/elementor/class-elementor.php', 'RankMathPro\\Elementor\\Widget_Breadcrumbs' => $baseDir . '/includes/3rdparty/elementor/class-widget-breadcrumbs.php', 'RankMathPro\\Google\\Adsense' => $baseDir . '/includes/modules/analytics/google/class-adsense.php', 'RankMathPro\\Google\\PageSpeed' => $baseDir . '/includes/modules/analytics/google/class-pagespeed.php', 'RankMathPro\\Image_Seo_Pro' => $baseDir . '/includes/modules/image-seo/class-image-seo-pro.php', 'RankMathPro\\Installer' => $baseDir . '/includes/class-installer.php', 'RankMathPro\\Local_Seo\\Address' => $baseDir . '/includes/modules/local-seo/shortcodes/class-address.php', 'RankMathPro\\Local_Seo\\Admin' => $baseDir . '/includes/modules/local-seo/class-admin.php', 'RankMathPro\\Local_Seo\\Block_Local_Business' => $baseDir . '/includes/modules/local-seo/class-block-local-business.php', 'RankMathPro\\Local_Seo\\Frontend' => $baseDir . '/includes/modules/local-seo/class-frontend.php', 'RankMathPro\\Local_Seo\\KML_File' => $baseDir . '/includes/modules/local-seo/class-kml-file.php', 'RankMathPro\\Local_Seo\\Local_Seo' => $baseDir . '/includes/modules/local-seo/class-local-seo.php', 'RankMathPro\\Local_Seo\\Location_Shortcode' => $baseDir . '/includes/modules/local-seo/class-location-shortcode.php', 'RankMathPro\\Local_Seo\\Map' => $baseDir . '/includes/modules/local-seo/shortcodes/class-map.php', 'RankMathPro\\Local_Seo\\Opening_Hours' => $baseDir . '/includes/modules/local-seo/shortcodes/class-opening-hours.php', 'RankMathPro\\Local_Seo\\RM_Pointers' => $baseDir . '/includes/modules/local-seo/class-rm-pointers.php', 'RankMathPro\\Local_Seo\\Search' => $baseDir . '/includes/modules/local-seo/class-search.php', 'RankMathPro\\Local_Seo\\Store_Locator' => $baseDir . '/includes/modules/local-seo/shortcodes/class-store-locator.php', 'RankMathPro\\Modules' => $baseDir . '/includes/class-modules.php', 'RankMathPro\\Monitor_Pro' => $baseDir . '/includes/modules/404-monitor/class-monitor-pro.php', 'RankMathPro\\Plugin_Update\\Plugin_Update' => $baseDir . '/includes/plugin-update/class-plugin-update.php', 'RankMathPro\\Podcast\\Podcast' => $baseDir . '/includes/modules/podcast/class-podcast.php', 'RankMathPro\\Podcast\\Podcast_RSS' => $baseDir . '/includes/modules/podcast/class-podcast-rss.php', 'RankMathPro\\Podcast\\Publish_Podcast' => $baseDir . '/includes/modules/podcast/class-publish-podcast.php', 'RankMathPro\\Redirections\\CSV_Import_Export_Redirections\\CSV_Import_Export_Redirections' => $baseDir . '/includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php', 'RankMathPro\\Redirections\\CSV_Import_Export_Redirections\\Exporter' => $baseDir . '/includes/modules/redirections/csv-import-redirections/class-exporter.php', 'RankMathPro\\Redirections\\CSV_Import_Export_Redirections\\Import_Background_Process' => $baseDir . '/includes/modules/redirections/csv-import-redirections/class-import-background-process.php', 'RankMathPro\\Redirections\\CSV_Import_Export_Redirections\\Import_Row' => $baseDir . '/includes/modules/redirections/csv-import-redirections/class-import-row.php', 'RankMathPro\\Redirections\\CSV_Import_Export_Redirections\\Importer' => $baseDir . '/includes/modules/redirections/csv-import-redirections/class-importer.php', 'RankMathPro\\Redirections\\Categories' => $baseDir . '/includes/modules/redirections/class-categories.php', 'RankMathPro\\Redirections\\Redirections' => $baseDir . '/includes/modules/redirections/class-redirections.php', 'RankMathPro\\Redirections\\Schedule' => $baseDir . '/includes/modules/redirections/class-schedule.php', 'RankMathPro\\Register_Vars' => $baseDir . '/includes/class-register-vars.php', 'RankMathPro\\Rest\\Rest' => $baseDir . '/includes/class-rest.php', 'RankMathPro\\SEO_Analysis\\Competitor_Analysis' => $baseDir . '/includes/modules/seo-analysis/class-competitor-analysis.php', 'RankMathPro\\SEO_Analysis\\SEO_Analysis_Pro' => $baseDir . '/includes/modules/seo-analysis/class-seo-analysis-pro.php', 'RankMathPro\\Schema\\Admin' => $baseDir . '/includes/modules/schema/class-admin.php', 'RankMathPro\\Schema\\Ajax' => $baseDir . '/includes/modules/schema/class-ajax.php', 'RankMathPro\\Schema\\Display_Conditions' => $baseDir . '/includes/modules/schema/class-display-conditions.php', 'RankMathPro\\Schema\\Frontend' => $baseDir . '/includes/modules/schema/class-frontend.php', 'RankMathPro\\Schema\\Media_RSS' => $baseDir . '/includes/modules/schema/class-media-rss.php', 'RankMathPro\\Schema\\Parser' => $baseDir . '/includes/modules/schema/class-parser.php', 'RankMathPro\\Schema\\Post_Type' => $baseDir . '/includes/modules/schema/class-post-type.php', 'RankMathPro\\Schema\\Rest' => $baseDir . '/includes/modules/schema/class-rest.php', 'RankMathPro\\Schema\\Schema' => $baseDir . '/includes/modules/schema/class-schema.php', 'RankMathPro\\Schema\\Snippet_Pro_Shortcode' => $baseDir . '/includes/modules/schema/class-snippet-pro-shortcode.php', 'RankMathPro\\Schema\\Taxonomy' => $baseDir . '/includes/modules/schema/class-taxonomy.php', 'RankMathPro\\Schema\\Video' => $baseDir . '/includes/modules/schema/class-video.php', 'RankMathPro\\Schema\\Video\\DailyMotion' => $baseDir . '/includes/modules/schema/video/class-dailymotion.php', 'RankMathPro\\Schema\\Video\\Parser' => $baseDir . '/includes/modules/schema/video/class-parser.php', 'RankMathPro\\Schema\\Video\\TedVideos' => $baseDir . '/includes/modules/schema/video/class-tedvideos.php', 'RankMathPro\\Schema\\Video\\VideoPress' => $baseDir . '/includes/modules/schema/video/class-videopress.php', 'RankMathPro\\Schema\\Video\\Vimeo' => $baseDir . '/includes/modules/schema/video/class-vimeo.php', 'RankMathPro\\Schema\\Video\\WordPress' => $baseDir . '/includes/modules/schema/video/class-wordpress.php', 'RankMathPro\\Schema\\Video\\Youtube' => $baseDir . '/includes/modules/schema/video/class-youtube.php', 'RankMathPro\\Schema\\Video_Schema_Generator' => $baseDir . '/includes/modules/schema/class-video-schema-generator.php', 'RankMathPro\\Sitemap\\News_Provider' => $baseDir . '/includes/modules/news-sitemap/class-news-provider.php', 'RankMathPro\\Sitemap\\News_Sitemap' => $baseDir . '/includes/modules/news-sitemap/class-news-sitemap.php', 'RankMathPro\\Sitemap\\News_Sitemap\\Admin' => $baseDir . '/includes/modules/news-sitemap/class-admin.php', 'RankMathPro\\Sitemap\\News_Sitemap\\Rest' => $baseDir . '/includes/modules/news-sitemap/class-rest.php', 'RankMathPro\\Sitemap\\News_Sitemap_Helper' => $baseDir . '/includes/modules/news-sitemap/class-news-sitemap-helper.php', 'RankMathPro\\Sitemap\\Video_Metabox' => $baseDir . '/includes/modules/video-sitemap/class-video-metabox.php', 'RankMathPro\\Sitemap\\Video_Provider' => $baseDir . '/includes/modules/video-sitemap/class-video-provider.php', 'RankMathPro\\Sitemap\\Video_Sitemap' => $baseDir . '/includes/modules/video-sitemap/class-video-sitemap.php', 'RankMathPro\\Status\\System_Status' => $baseDir . '/includes/modules/status/class-system-status.php', 'RankMathPro\\Thumbnail_Overlays' => $baseDir . '/includes/class-thumbnail-overlays.php', 'RankMathPro\\Updates' => $baseDir . '/includes/class-updates.php', 'RankMathPro\\Wizard\\Sitemap' => $baseDir . '/includes/admin/wizard/class-sitemap.php', 'RankMathPro\\WooCommerce' => $baseDir . '/includes/modules/woocommerce/class-woocommerce-pro.php', 'RankMathPro\\WooCommerce\\Migrate_GTIN' => $baseDir . '/includes/modules/woocommerce/class-migrate-gtin.php', ); vendor/composer/autoload_namespaces.php000064400000000213147600403130014402 0ustar00register(true); return $loader; } } vendor/composer/autoload_static.php000064400000033146147600403130013565 0ustar00 __DIR__ . '/..' . '/composer/InstalledVersions.php', 'RankMathPro\\ACF\\ACF' => __DIR__ . '/../..' . '/includes/modules/acf/class-acf.php', 'RankMathPro\\Admin' => __DIR__ . '/../..' . '/includes/modules/woocommerce/class-admin.php', 'RankMathPro\\Admin\\Admin' => __DIR__ . '/../..' . '/includes/admin/class-admin.php', 'RankMathPro\\Admin\\Admin_Helper' => __DIR__ . '/../..' . '/includes/admin/class-admin-helper.php', 'RankMathPro\\Admin\\Amp' => __DIR__ . '/../..' . '/includes/admin/class-amp.php', 'RankMathPro\\Admin\\Api' => __DIR__ . '/../..' . '/includes/admin/class-api.php', 'RankMathPro\\Admin\\Bulk_Actions' => __DIR__ . '/../..' . '/includes/admin/class-bulk-actions.php', 'RankMathPro\\Admin\\CSV' => __DIR__ . '/../..' . '/includes/admin/class-csv.php', 'RankMathPro\\Admin\\CSV_Import_Export\\CSV_Import_Export' => __DIR__ . '/../..' . '/includes/admin/csv-import-export/class-csv-import-export.php', 'RankMathPro\\Admin\\CSV_Import_Export\\Exporter' => __DIR__ . '/../..' . '/includes/admin/csv-import-export/class-exporter.php', 'RankMathPro\\Admin\\CSV_Import_Export\\Import_Background_Process' => __DIR__ . '/../..' . '/includes/admin/csv-import-export/class-import-background-process.php', 'RankMathPro\\Admin\\CSV_Import_Export\\Import_Row' => __DIR__ . '/../..' . '/includes/admin/csv-import-export/class-import-row.php', 'RankMathPro\\Admin\\CSV_Import_Export\\Importer' => __DIR__ . '/../..' . '/includes/admin/csv-import-export/class-importer.php', 'RankMathPro\\Admin\\Links' => __DIR__ . '/../..' . '/includes/admin/class-links.php', 'RankMathPro\\Admin\\Media_Filters' => __DIR__ . '/../..' . '/includes/admin/class-media-filters.php', 'RankMathPro\\Admin\\Misc' => __DIR__ . '/../..' . '/includes/admin/class-misc.php', 'RankMathPro\\Admin\\Post_Filters' => __DIR__ . '/../..' . '/includes/admin/class-post-filters.php', 'RankMathPro\\Admin\\Quick_Edit' => __DIR__ . '/../..' . '/includes/admin/class-quick-edit.php', 'RankMathPro\\Admin\\Setup_Wizard' => __DIR__ . '/../..' . '/includes/admin/class-setup-wizard.php', 'RankMathPro\\Admin\\Trends_Tool' => __DIR__ . '/../..' . '/includes/admin/class-trends-tool.php', 'RankMathPro\\Analytics\\Ajax' => __DIR__ . '/../..' . '/includes/modules/analytics/class-ajax.php', 'RankMathPro\\Analytics\\Analytics' => __DIR__ . '/../..' . '/includes/modules/analytics/class-analytics.php', 'RankMathPro\\Analytics\\DB' => __DIR__ . '/../..' . '/includes/modules/analytics/class-db.php', 'RankMathPro\\Analytics\\Email_Reports' => __DIR__ . '/../..' . '/includes/modules/analytics/class-email-reports.php', 'RankMathPro\\Analytics\\Keywords' => __DIR__ . '/../..' . '/includes/modules/analytics/class-keywords.php', 'RankMathPro\\Analytics\\Links' => __DIR__ . '/../..' . '/includes/modules/analytics/class-links.php', 'RankMathPro\\Analytics\\Pageviews' => __DIR__ . '/../..' . '/includes/modules/analytics/class-pageviews.php', 'RankMathPro\\Analytics\\Posts' => __DIR__ . '/../..' . '/includes/modules/analytics/class-posts.php', 'RankMathPro\\Analytics\\Rest' => __DIR__ . '/../..' . '/includes/modules/analytics/class-rest.php', 'RankMathPro\\Analytics\\Summary' => __DIR__ . '/../..' . '/includes/modules/analytics/class-summary.php', 'RankMathPro\\Analytics\\Url_Inspection' => __DIR__ . '/../..' . '/includes/modules/analytics/class-url-inspection.php', 'RankMathPro\\Analytics\\Workflow\\Adsense' => __DIR__ . '/../..' . '/includes/modules/analytics/workflows/class-adsense.php', 'RankMathPro\\Analytics\\Workflow\\Analytics' => __DIR__ . '/../..' . '/includes/modules/analytics/workflows/class-analytics.php', 'RankMathPro\\Analytics\\Workflow\\Jobs' => __DIR__ . '/../..' . '/includes/modules/analytics/workflows/class-jobs.php', 'RankMathPro\\Analytics\\Workflow\\Keywords' => __DIR__ . '/../..' . '/includes/modules/analytics/workflows/class-keywords.php', 'RankMathPro\\Analytics\\Workflow\\Workflow' => __DIR__ . '/../..' . '/includes/modules/analytics/workflows/class-workflow.php', 'RankMathPro\\BBPress' => __DIR__ . '/../..' . '/includes/modules/bbPress/class-bbpress.php', 'RankMathPro\\Common' => __DIR__ . '/../..' . '/includes/class-common.php', 'RankMathPro\\Content_AI' => __DIR__ . '/../..' . '/includes/modules/content-ai/class-content-ai.php', 'RankMathPro\\Divi\\Divi' => __DIR__ . '/../..' . '/includes/3rdparty/divi/class-divi.php', 'RankMathPro\\Elementor\\Elementor' => __DIR__ . '/../..' . '/includes/3rdparty/elementor/class-elementor.php', 'RankMathPro\\Elementor\\Widget_Breadcrumbs' => __DIR__ . '/../..' . '/includes/3rdparty/elementor/class-widget-breadcrumbs.php', 'RankMathPro\\Google\\Adsense' => __DIR__ . '/../..' . '/includes/modules/analytics/google/class-adsense.php', 'RankMathPro\\Google\\PageSpeed' => __DIR__ . '/../..' . '/includes/modules/analytics/google/class-pagespeed.php', 'RankMathPro\\Image_Seo_Pro' => __DIR__ . '/../..' . '/includes/modules/image-seo/class-image-seo-pro.php', 'RankMathPro\\Installer' => __DIR__ . '/../..' . '/includes/class-installer.php', 'RankMathPro\\Local_Seo\\Address' => __DIR__ . '/../..' . '/includes/modules/local-seo/shortcodes/class-address.php', 'RankMathPro\\Local_Seo\\Admin' => __DIR__ . '/../..' . '/includes/modules/local-seo/class-admin.php', 'RankMathPro\\Local_Seo\\Block_Local_Business' => __DIR__ . '/../..' . '/includes/modules/local-seo/class-block-local-business.php', 'RankMathPro\\Local_Seo\\Frontend' => __DIR__ . '/../..' . '/includes/modules/local-seo/class-frontend.php', 'RankMathPro\\Local_Seo\\KML_File' => __DIR__ . '/../..' . '/includes/modules/local-seo/class-kml-file.php', 'RankMathPro\\Local_Seo\\Local_Seo' => __DIR__ . '/../..' . '/includes/modules/local-seo/class-local-seo.php', 'RankMathPro\\Local_Seo\\Location_Shortcode' => __DIR__ . '/../..' . '/includes/modules/local-seo/class-location-shortcode.php', 'RankMathPro\\Local_Seo\\Map' => __DIR__ . '/../..' . '/includes/modules/local-seo/shortcodes/class-map.php', 'RankMathPro\\Local_Seo\\Opening_Hours' => __DIR__ . '/../..' . '/includes/modules/local-seo/shortcodes/class-opening-hours.php', 'RankMathPro\\Local_Seo\\RM_Pointers' => __DIR__ . '/../..' . '/includes/modules/local-seo/class-rm-pointers.php', 'RankMathPro\\Local_Seo\\Search' => __DIR__ . '/../..' . '/includes/modules/local-seo/class-search.php', 'RankMathPro\\Local_Seo\\Store_Locator' => __DIR__ . '/../..' . '/includes/modules/local-seo/shortcodes/class-store-locator.php', 'RankMathPro\\Modules' => __DIR__ . '/../..' . '/includes/class-modules.php', 'RankMathPro\\Monitor_Pro' => __DIR__ . '/../..' . '/includes/modules/404-monitor/class-monitor-pro.php', 'RankMathPro\\Plugin_Update\\Plugin_Update' => __DIR__ . '/../..' . '/includes/plugin-update/class-plugin-update.php', 'RankMathPro\\Podcast\\Podcast' => __DIR__ . '/../..' . '/includes/modules/podcast/class-podcast.php', 'RankMathPro\\Podcast\\Podcast_RSS' => __DIR__ . '/../..' . '/includes/modules/podcast/class-podcast-rss.php', 'RankMathPro\\Podcast\\Publish_Podcast' => __DIR__ . '/../..' . '/includes/modules/podcast/class-publish-podcast.php', 'RankMathPro\\Redirections\\CSV_Import_Export_Redirections\\CSV_Import_Export_Redirections' => __DIR__ . '/../..' . '/includes/modules/redirections/csv-import-redirections/class-csv-import-export-redirections.php', 'RankMathPro\\Redirections\\CSV_Import_Export_Redirections\\Exporter' => __DIR__ . '/../..' . '/includes/modules/redirections/csv-import-redirections/class-exporter.php', 'RankMathPro\\Redirections\\CSV_Import_Export_Redirections\\Import_Background_Process' => __DIR__ . '/../..' . '/includes/modules/redirections/csv-import-redirections/class-import-background-process.php', 'RankMathPro\\Redirections\\CSV_Import_Export_Redirections\\Import_Row' => __DIR__ . '/../..' . '/includes/modules/redirections/csv-import-redirections/class-import-row.php', 'RankMathPro\\Redirections\\CSV_Import_Export_Redirections\\Importer' => __DIR__ . '/../..' . '/includes/modules/redirections/csv-import-redirections/class-importer.php', 'RankMathPro\\Redirections\\Categories' => __DIR__ . '/../..' . '/includes/modules/redirections/class-categories.php', 'RankMathPro\\Redirections\\Redirections' => __DIR__ . '/../..' . '/includes/modules/redirections/class-redirections.php', 'RankMathPro\\Redirections\\Schedule' => __DIR__ . '/../..' . '/includes/modules/redirections/class-schedule.php', 'RankMathPro\\Register_Vars' => __DIR__ . '/../..' . '/includes/class-register-vars.php', 'RankMathPro\\Rest\\Rest' => __DIR__ . '/../..' . '/includes/class-rest.php', 'RankMathPro\\SEO_Analysis\\Competitor_Analysis' => __DIR__ . '/../..' . '/includes/modules/seo-analysis/class-competitor-analysis.php', 'RankMathPro\\SEO_Analysis\\SEO_Analysis_Pro' => __DIR__ . '/../..' . '/includes/modules/seo-analysis/class-seo-analysis-pro.php', 'RankMathPro\\Schema\\Admin' => __DIR__ . '/../..' . '/includes/modules/schema/class-admin.php', 'RankMathPro\\Schema\\Ajax' => __DIR__ . '/../..' . '/includes/modules/schema/class-ajax.php', 'RankMathPro\\Schema\\Display_Conditions' => __DIR__ . '/../..' . '/includes/modules/schema/class-display-conditions.php', 'RankMathPro\\Schema\\Frontend' => __DIR__ . '/../..' . '/includes/modules/schema/class-frontend.php', 'RankMathPro\\Schema\\Media_RSS' => __DIR__ . '/../..' . '/includes/modules/schema/class-media-rss.php', 'RankMathPro\\Schema\\Parser' => __DIR__ . '/../..' . '/includes/modules/schema/class-parser.php', 'RankMathPro\\Schema\\Post_Type' => __DIR__ . '/../..' . '/includes/modules/schema/class-post-type.php', 'RankMathPro\\Schema\\Rest' => __DIR__ . '/../..' . '/includes/modules/schema/class-rest.php', 'RankMathPro\\Schema\\Schema' => __DIR__ . '/../..' . '/includes/modules/schema/class-schema.php', 'RankMathPro\\Schema\\Snippet_Pro_Shortcode' => __DIR__ . '/../..' . '/includes/modules/schema/class-snippet-pro-shortcode.php', 'RankMathPro\\Schema\\Taxonomy' => __DIR__ . '/../..' . '/includes/modules/schema/class-taxonomy.php', 'RankMathPro\\Schema\\Video' => __DIR__ . '/../..' . '/includes/modules/schema/class-video.php', 'RankMathPro\\Schema\\Video\\DailyMotion' => __DIR__ . '/../..' . '/includes/modules/schema/video/class-dailymotion.php', 'RankMathPro\\Schema\\Video\\Parser' => __DIR__ . '/../..' . '/includes/modules/schema/video/class-parser.php', 'RankMathPro\\Schema\\Video\\TedVideos' => __DIR__ . '/../..' . '/includes/modules/schema/video/class-tedvideos.php', 'RankMathPro\\Schema\\Video\\VideoPress' => __DIR__ . '/../..' . '/includes/modules/schema/video/class-videopress.php', 'RankMathPro\\Schema\\Video\\Vimeo' => __DIR__ . '/../..' . '/includes/modules/schema/video/class-vimeo.php', 'RankMathPro\\Schema\\Video\\WordPress' => __DIR__ . '/../..' . '/includes/modules/schema/video/class-wordpress.php', 'RankMathPro\\Schema\\Video\\Youtube' => __DIR__ . '/../..' . '/includes/modules/schema/video/class-youtube.php', 'RankMathPro\\Schema\\Video_Schema_Generator' => __DIR__ . '/../..' . '/includes/modules/schema/class-video-schema-generator.php', 'RankMathPro\\Sitemap\\News_Provider' => __DIR__ . '/../..' . '/includes/modules/news-sitemap/class-news-provider.php', 'RankMathPro\\Sitemap\\News_Sitemap' => __DIR__ . '/../..' . '/includes/modules/news-sitemap/class-news-sitemap.php', 'RankMathPro\\Sitemap\\News_Sitemap\\Admin' => __DIR__ . '/../..' . '/includes/modules/news-sitemap/class-admin.php', 'RankMathPro\\Sitemap\\News_Sitemap\\Rest' => __DIR__ . '/../..' . '/includes/modules/news-sitemap/class-rest.php', 'RankMathPro\\Sitemap\\News_Sitemap_Helper' => __DIR__ . '/../..' . '/includes/modules/news-sitemap/class-news-sitemap-helper.php', 'RankMathPro\\Sitemap\\Video_Metabox' => __DIR__ . '/../..' . '/includes/modules/video-sitemap/class-video-metabox.php', 'RankMathPro\\Sitemap\\Video_Provider' => __DIR__ . '/../..' . '/includes/modules/video-sitemap/class-video-provider.php', 'RankMathPro\\Sitemap\\Video_Sitemap' => __DIR__ . '/../..' . '/includes/modules/video-sitemap/class-video-sitemap.php', 'RankMathPro\\Status\\System_Status' => __DIR__ . '/../..' . '/includes/modules/status/class-system-status.php', 'RankMathPro\\Thumbnail_Overlays' => __DIR__ . '/../..' . '/includes/class-thumbnail-overlays.php', 'RankMathPro\\Updates' => __DIR__ . '/../..' . '/includes/class-updates.php', 'RankMathPro\\Wizard\\Sitemap' => __DIR__ . '/../..' . '/includes/admin/wizard/class-sitemap.php', 'RankMathPro\\WooCommerce' => __DIR__ . '/../..' . '/includes/modules/woocommerce/class-woocommerce-pro.php', 'RankMathPro\\WooCommerce\\Migrate_GTIN' => __DIR__ . '/../..' . '/includes/modules/woocommerce/class-migrate-gtin.php', ); public static function getInitializer(ClassLoader $loader) { return \Closure::bind(function () use ($loader) { $loader->classMap = ComposerStaticInit0d9f807883abadeb2577675a9c386005::$classMap; }, null, ClassLoader::class); } } vendor/composer/ClassLoader.php000064400000037772147600403130012613 0ustar00 * Jordi Boggiano * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Composer\Autoload; /** * ClassLoader implements a PSR-0, PSR-4 and classmap class loader. * * $loader = new \Composer\Autoload\ClassLoader(); * * // register classes with namespaces * $loader->add('Symfony\Component', __DIR__.'/component'); * $loader->add('Symfony', __DIR__.'/framework'); * * // activate the autoloader * $loader->register(); * * // to enable searching the include path (eg. for PEAR packages) * $loader->setUseIncludePath(true); * * In this example, if you try to use a class in the Symfony\Component * namespace or one of its children (Symfony\Component\Console for instance), * the autoloader will first look for the class under the component/ * directory, and it will then fallback to the framework/ directory if not * found before giving up. * * This class is loosely based on the Symfony UniversalClassLoader. * * @author Fabien Potencier * @author Jordi Boggiano * @see https://www.php-fig.org/psr/psr-0/ * @see https://www.php-fig.org/psr/psr-4/ */ class ClassLoader { /** @var \Closure(string):void */ private static $includeFile; /** @var string|null */ private $vendorDir; // PSR-4 /** * @var array> */ private $prefixLengthsPsr4 = array(); /** * @var array> */ private $prefixDirsPsr4 = array(); /** * @var list */ private $fallbackDirsPsr4 = array(); // PSR-0 /** * List of PSR-0 prefixes * * Structured as array('F (first letter)' => array('Foo\Bar (full prefix)' => array('path', 'path2'))) * * @var array>> */ private $prefixesPsr0 = array(); /** * @var list */ private $fallbackDirsPsr0 = array(); /** @var bool */ private $useIncludePath = false; /** * @var array */ private $classMap = array(); /** @var bool */ private $classMapAuthoritative = false; /** * @var array */ private $missingClasses = array(); /** @var string|null */ private $apcuPrefix; /** * @var array */ private static $registeredLoaders = array(); /** * @param string|null $vendorDir */ public function __construct($vendorDir = null) { $this->vendorDir = $vendorDir; self::initializeIncludeClosure(); } /** * @return array> */ public function getPrefixes() { if (!empty($this->prefixesPsr0)) { return call_user_func_array('array_merge', array_values($this->prefixesPsr0)); } return array(); } /** * @return array> */ public function getPrefixesPsr4() { return $this->prefixDirsPsr4; } /** * @return list */ public function getFallbackDirs() { return $this->fallbackDirsPsr0; } /** * @return list */ public function getFallbackDirsPsr4() { return $this->fallbackDirsPsr4; } /** * @return array Array of classname => path */ public function getClassMap() { return $this->classMap; } /** * @param array $classMap Class to filename map * * @return void */ public function addClassMap(array $classMap) { if ($this->classMap) { $this->classMap = array_merge($this->classMap, $classMap); } else { $this->classMap = $classMap; } } /** * Registers a set of PSR-0 directories for a given prefix, either * appending or prepending to the ones previously set for this prefix. * * @param string $prefix The prefix * @param list|string $paths The PSR-0 root directories * @param bool $prepend Whether to prepend the directories * * @return void */ public function add($prefix, $paths, $prepend = false) { $paths = (array) $paths; if (!$prefix) { if ($prepend) { $this->fallbackDirsPsr0 = array_merge( $paths, $this->fallbackDirsPsr0 ); } else { $this->fallbackDirsPsr0 = array_merge( $this->fallbackDirsPsr0, $paths ); } return; } $first = $prefix[0]; if (!isset($this->prefixesPsr0[$first][$prefix])) { $this->prefixesPsr0[$first][$prefix] = $paths; return; } if ($prepend) { $this->prefixesPsr0[$first][$prefix] = array_merge( $paths, $this->prefixesPsr0[$first][$prefix] ); } else { $this->prefixesPsr0[$first][$prefix] = array_merge( $this->prefixesPsr0[$first][$prefix], $paths ); } } /** * Registers a set of PSR-4 directories for a given namespace, either * appending or prepending to the ones previously set for this namespace. * * @param string $prefix The prefix/namespace, with trailing '\\' * @param list|string $paths The PSR-4 base directories * @param bool $prepend Whether to prepend the directories * * @throws \InvalidArgumentException * * @return void */ public function addPsr4($prefix, $paths, $prepend = false) { $paths = (array) $paths; if (!$prefix) { // Register directories for the root namespace. if ($prepend) { $this->fallbackDirsPsr4 = array_merge( $paths, $this->fallbackDirsPsr4 ); } else { $this->fallbackDirsPsr4 = array_merge( $this->fallbackDirsPsr4, $paths ); } } elseif (!isset($this->prefixDirsPsr4[$prefix])) { // Register directories for a new namespace. $length = strlen($prefix); if ('\\' !== $prefix[$length - 1]) { throw new \InvalidArgumentException("A non-empty PSR-4 prefix must end with a namespace separator."); } $this->prefixLengthsPsr4[$prefix[0]][$prefix] = $length; $this->prefixDirsPsr4[$prefix] = $paths; } elseif ($prepend) { // Prepend directories for an already registered namespace. $this->prefixDirsPsr4[$prefix] = array_merge( $paths, $this->prefixDirsPsr4[$prefix] ); } else { // Append directories for an already registered namespace. $this->prefixDirsPsr4[$prefix] = array_merge( $this->prefixDirsPsr4[$prefix], $paths ); } } /** * Registers a set of PSR-0 directories for a given prefix, * replacing any others previously set for this prefix. * * @param string $prefix The prefix * @param list|string $paths The PSR-0 base directories * * @return void */ public function set($prefix, $paths) { if (!$prefix) { $this->fallbackDirsPsr0 = (array) $paths; } else { $this->prefixesPsr0[$prefix[0]][$prefix] = (array) $paths; } } /** * Registers a set of PSR-4 directories for a given namespace, * replacing any others previously set for this namespace. * * @param string $prefix The prefix/namespace, with trailing '\\' * @param list|string $paths The PSR-4 base directories * * @throws \InvalidArgumentException * * @return void */ public function setPsr4($prefix, $paths) { if (!$prefix) { $this->fallbackDirsPsr4 = (array) $paths; } else { $length = strlen($prefix); if ('\\' !== $prefix[$length - 1]) { throw new \InvalidArgumentException("A non-empty PSR-4 prefix must end with a namespace separator."); } $this->prefixLengthsPsr4[$prefix[0]][$prefix] = $length; $this->prefixDirsPsr4[$prefix] = (array) $paths; } } /** * Turns on searching the include path for class files. * * @param bool $useIncludePath * * @return void */ public function setUseIncludePath($useIncludePath) { $this->useIncludePath = $useIncludePath; } /** * Can be used to check if the autoloader uses the include path to check * for classes. * * @return bool */ public function getUseIncludePath() { return $this->useIncludePath; } /** * Turns off searching the prefix and fallback directories for classes * that have not been registered with the class map. * * @param bool $classMapAuthoritative * * @return void */ public function setClassMapAuthoritative($classMapAuthoritative) { $this->classMapAuthoritative = $classMapAuthoritative; } /** * Should class lookup fail if not found in the current class map? * * @return bool */ public function isClassMapAuthoritative() { return $this->classMapAuthoritative; } /** * APCu prefix to use to cache found/not-found classes, if the extension is enabled. * * @param string|null $apcuPrefix * * @return void */ public function setApcuPrefix($apcuPrefix) { $this->apcuPrefix = function_exists('apcu_fetch') && filter_var(ini_get('apc.enabled'), FILTER_VALIDATE_BOOLEAN) ? $apcuPrefix : null; } /** * The APCu prefix in use, or null if APCu caching is not enabled. * * @return string|null */ public function getApcuPrefix() { return $this->apcuPrefix; } /** * Registers this instance as an autoloader. * * @param bool $prepend Whether to prepend the autoloader or not * * @return void */ public function register($prepend = false) { spl_autoload_register(array($this, 'loadClass'), true, $prepend); if (null === $this->vendorDir) { return; } if ($prepend) { self::$registeredLoaders = array($this->vendorDir => $this) + self::$registeredLoaders; } else { unset(self::$registeredLoaders[$this->vendorDir]); self::$registeredLoaders[$this->vendorDir] = $this; } } /** * Unregisters this instance as an autoloader. * * @return void */ public function unregister() { spl_autoload_unregister(array($this, 'loadClass')); if (null !== $this->vendorDir) { unset(self::$registeredLoaders[$this->vendorDir]); } } /** * Loads the given class or interface. * * @param string $class The name of the class * @return true|null True if loaded, null otherwise */ public function loadClass($class) { if ($file = $this->findFile($class)) { $includeFile = self::$includeFile; $includeFile($file); return true; } return null; } /** * Finds the path to the file where the class is defined. * * @param string $class The name of the class * * @return string|false The path if found, false otherwise */ public function findFile($class) { // class map lookup if (isset($this->classMap[$class])) { return $this->classMap[$class]; } if ($this->classMapAuthoritative || isset($this->missingClasses[$class])) { return false; } if (null !== $this->apcuPrefix) { $file = apcu_fetch($this->apcuPrefix.$class, $hit); if ($hit) { return $file; } } $file = $this->findFileWithExtension($class, '.php'); // Search for Hack files if we are running on HHVM if (false === $file && defined('HHVM_VERSION')) { $file = $this->findFileWithExtension($class, '.hh'); } if (null !== $this->apcuPrefix) { apcu_add($this->apcuPrefix.$class, $file); } if (false === $file) { // Remember that this class does not exist. $this->missingClasses[$class] = true; } return $file; } /** * Returns the currently registered loaders keyed by their corresponding vendor directories. * * @return array */ public static function getRegisteredLoaders() { return self::$registeredLoaders; } /** * @param string $class * @param string $ext * @return string|false */ private function findFileWithExtension($class, $ext) { // PSR-4 lookup $logicalPathPsr4 = strtr($class, '\\', DIRECTORY_SEPARATOR) . $ext; $first = $class[0]; if (isset($this->prefixLengthsPsr4[$first])) { $subPath = $class; while (false !== $lastPos = strrpos($subPath, '\\')) { $subPath = substr($subPath, 0, $lastPos); $search = $subPath . '\\'; if (isset($this->prefixDirsPsr4[$search])) { $pathEnd = DIRECTORY_SEPARATOR . substr($logicalPathPsr4, $lastPos + 1); foreach ($this->prefixDirsPsr4[$search] as $dir) { if (file_exists($file = $dir . $pathEnd)) { return $file; } } } } } // PSR-4 fallback dirs foreach ($this->fallbackDirsPsr4 as $dir) { if (file_exists($file = $dir . DIRECTORY_SEPARATOR . $logicalPathPsr4)) { return $file; } } // PSR-0 lookup if (false !== $pos = strrpos($class, '\\')) { // namespaced class name $logicalPathPsr0 = substr($logicalPathPsr4, 0, $pos + 1) . strtr(substr($logicalPathPsr4, $pos + 1), '_', DIRECTORY_SEPARATOR); } else { // PEAR-like class name $logicalPathPsr0 = strtr($class, '_', DIRECTORY_SEPARATOR) . $ext; } if (isset($this->prefixesPsr0[$first])) { foreach ($this->prefixesPsr0[$first] as $prefix => $dirs) { if (0 === strpos($class, $prefix)) { foreach ($dirs as $dir) { if (file_exists($file = $dir . DIRECTORY_SEPARATOR . $logicalPathPsr0)) { return $file; } } } } } // PSR-0 fallback dirs foreach ($this->fallbackDirsPsr0 as $dir) { if (file_exists($file = $dir . DIRECTORY_SEPARATOR . $logicalPathPsr0)) { return $file; } } // PSR-0 include paths. if ($this->useIncludePath && $file = stream_resolve_include_path($logicalPathPsr0)) { return $file; } return false; } /** * @return void */ private static function initializeIncludeClosure() { if (self::$includeFile !== null) { return; } /** * Scope isolated include. * * Prevents access to $this/self from included files. * * @param string $file * @return void */ self::$includeFile = \Closure::bind(static function($file) { include $file; }, null, null); } } vendor/composer/installed.json000064400000000105147600403130012534 0ustar00{ "packages": [], "dev": true, "dev-package-names": [] } vendor/composer/installed.php000064400000001444147600403130012361 0ustar00 array( 'name' => 'rankmath/seo-by-rank-math-pro', 'pretty_version' => 'dev-develop', 'version' => 'dev-develop', 'reference' => '68054c07d2ef120f4f3c1afdd140fa345553500b', 'type' => 'wordpress-plugin', 'install_path' => __DIR__ . '/../../', 'aliases' => array(), 'dev' => true, ), 'versions' => array( 'rankmath/seo-by-rank-math-pro' => array( 'pretty_version' => 'dev-develop', 'version' => 'dev-develop', 'reference' => '68054c07d2ef120f4f3c1afdd140fa345553500b', 'type' => 'wordpress-plugin', 'install_path' => __DIR__ . '/../../', 'aliases' => array(), 'dev_requirement' => false, ), ), ); vendor/composer/InstalledVersions.php000064400000037417147600403130014063 0ustar00 * Jordi Boggiano * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Composer; use Composer\Autoload\ClassLoader; use Composer\Semver\VersionParser; /** * This class is copied in every Composer installed project and available to all * * See also https://getcomposer.org/doc/07-runtime.md#installed-versions * * To require its presence, you can require `composer-runtime-api ^2.0` * * @final */ class InstalledVersions { /** * @var mixed[]|null * @psalm-var array{root: array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}, versions: array}|array{}|null */ private static $installed; /** * @var bool|null */ private static $canGetVendors; /** * @var array[] * @psalm-var array}> */ private static $installedByVendor = array(); /** * Returns a list of all package names which are present, either by being installed, replaced or provided * * @return string[] * @psalm-return list */ public static function getInstalledPackages() { $packages = array(); foreach (self::getInstalled() as $installed) { $packages[] = array_keys($installed['versions']); } if (1 === \count($packages)) { return $packages[0]; } return array_keys(array_flip(\call_user_func_array('array_merge', $packages))); } /** * Returns a list of all package names with a specific type e.g. 'library' * * @param string $type * @return string[] * @psalm-return list */ public static function getInstalledPackagesByType($type) { $packagesByType = array(); foreach (self::getInstalled() as $installed) { foreach ($installed['versions'] as $name => $package) { if (isset($package['type']) && $package['type'] === $type) { $packagesByType[] = $name; } } } return $packagesByType; } /** * Checks whether the given package is installed * * This also returns true if the package name is provided or replaced by another package * * @param string $packageName * @param bool $includeDevRequirements * @return bool */ public static function isInstalled($packageName, $includeDevRequirements = true) { foreach (self::getInstalled() as $installed) { if (isset($installed['versions'][$packageName])) { return $includeDevRequirements || !isset($installed['versions'][$packageName]['dev_requirement']) || $installed['versions'][$packageName]['dev_requirement'] === false; } } return false; } /** * Checks whether the given package satisfies a version constraint * * e.g. If you want to know whether version 2.3+ of package foo/bar is installed, you would call: * * Composer\InstalledVersions::satisfies(new VersionParser, 'foo/bar', '^2.3') * * @param VersionParser $parser Install composer/semver to have access to this class and functionality * @param string $packageName * @param string|null $constraint A version constraint to check for, if you pass one you have to make sure composer/semver is required by your package * @return bool */ public static function satisfies(VersionParser $parser, $packageName, $constraint) { $constraint = $parser->parseConstraints((string) $constraint); $provided = $parser->parseConstraints(self::getVersionRanges($packageName)); return $provided->matches($constraint); } /** * Returns a version constraint representing all the range(s) which are installed for a given package * * It is easier to use this via isInstalled() with the $constraint argument if you need to check * whether a given version of a package is installed, and not just whether it exists * * @param string $packageName * @return string Version constraint usable with composer/semver */ public static function getVersionRanges($packageName) { foreach (self::getInstalled() as $installed) { if (!isset($installed['versions'][$packageName])) { continue; } $ranges = array(); if (isset($installed['versions'][$packageName]['pretty_version'])) { $ranges[] = $installed['versions'][$packageName]['pretty_version']; } if (array_key_exists('aliases', $installed['versions'][$packageName])) { $ranges = array_merge($ranges, $installed['versions'][$packageName]['aliases']); } if (array_key_exists('replaced', $installed['versions'][$packageName])) { $ranges = array_merge($ranges, $installed['versions'][$packageName]['replaced']); } if (array_key_exists('provided', $installed['versions'][$packageName])) { $ranges = array_merge($ranges, $installed['versions'][$packageName]['provided']); } return implode(' || ', $ranges); } throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed'); } /** * @param string $packageName * @return string|null If the package is being replaced or provided but is not really installed, null will be returned as version, use satisfies or getVersionRanges if you need to know if a given version is present */ public static function getVersion($packageName) { foreach (self::getInstalled() as $installed) { if (!isset($installed['versions'][$packageName])) { continue; } if (!isset($installed['versions'][$packageName]['version'])) { return null; } return $installed['versions'][$packageName]['version']; } throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed'); } /** * @param string $packageName * @return string|null If the package is being replaced or provided but is not really installed, null will be returned as version, use satisfies or getVersionRanges if you need to know if a given version is present */ public static function getPrettyVersion($packageName) { foreach (self::getInstalled() as $installed) { if (!isset($installed['versions'][$packageName])) { continue; } if (!isset($installed['versions'][$packageName]['pretty_version'])) { return null; } return $installed['versions'][$packageName]['pretty_version']; } throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed'); } /** * @param string $packageName * @return string|null If the package is being replaced or provided but is not really installed, null will be returned as reference */ public static function getReference($packageName) { foreach (self::getInstalled() as $installed) { if (!isset($installed['versions'][$packageName])) { continue; } if (!isset($installed['versions'][$packageName]['reference'])) { return null; } return $installed['versions'][$packageName]['reference']; } throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed'); } /** * @param string $packageName * @return string|null If the package is being replaced or provided but is not really installed, null will be returned as install path. Packages of type metapackages also have a null install path. */ public static function getInstallPath($packageName) { foreach (self::getInstalled() as $installed) { if (!isset($installed['versions'][$packageName])) { continue; } return isset($installed['versions'][$packageName]['install_path']) ? $installed['versions'][$packageName]['install_path'] : null; } throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed'); } /** * @return array * @psalm-return array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool} */ public static function getRootPackage() { $installed = self::getInstalled(); return $installed[0]['root']; } /** * Returns the raw installed.php data for custom implementations * * @deprecated Use getAllRawData() instead which returns all datasets for all autoloaders present in the process. getRawData only returns the first dataset loaded, which may not be what you expect. * @return array[] * @psalm-return array{root: array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}, versions: array} */ public static function getRawData() { @trigger_error('getRawData only returns the first dataset loaded, which may not be what you expect. Use getAllRawData() instead which returns all datasets for all autoloaders present in the process.', E_USER_DEPRECATED); if (null === self::$installed) { // only require the installed.php file if this file is loaded from its dumped location, // and not from its source location in the composer/composer package, see https://github.com/composer/composer/issues/9937 if (substr(__DIR__, -8, 1) !== 'C') { self::$installed = include __DIR__ . '/installed.php'; } else { self::$installed = array(); } } return self::$installed; } /** * Returns the raw data of all installed.php which are currently loaded for custom implementations * * @return array[] * @psalm-return list}> */ public static function getAllRawData() { return self::getInstalled(); } /** * Lets you reload the static array from another file * * This is only useful for complex integrations in which a project needs to use * this class but then also needs to execute another project's autoloader in process, * and wants to ensure both projects have access to their version of installed.php. * * A typical case would be PHPUnit, where it would need to make sure it reads all * the data it needs from this class, then call reload() with * `require $CWD/vendor/composer/installed.php` (or similar) as input to make sure * the project in which it runs can then also use this class safely, without * interference between PHPUnit's dependencies and the project's dependencies. * * @param array[] $data A vendor/composer/installed.php data set * @return void * * @psalm-param array{root: array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}, versions: array} $data */ public static function reload($data) { self::$installed = $data; self::$installedByVendor = array(); } /** * @return array[] * @psalm-return list}> */ private static function getInstalled() { if (null === self::$canGetVendors) { self::$canGetVendors = method_exists('Composer\Autoload\ClassLoader', 'getRegisteredLoaders'); } $installed = array(); if (self::$canGetVendors) { foreach (ClassLoader::getRegisteredLoaders() as $vendorDir => $loader) { if (isset(self::$installedByVendor[$vendorDir])) { $installed[] = self::$installedByVendor[$vendorDir]; } elseif (is_file($vendorDir.'/composer/installed.php')) { /** @var array{root: array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}, versions: array} $required */ $required = require $vendorDir.'/composer/installed.php'; $installed[] = self::$installedByVendor[$vendorDir] = $required; if (null === self::$installed && strtr($vendorDir.'/composer', '\\', '/') === strtr(__DIR__, '\\', '/')) { self::$installed = $installed[count($installed) - 1]; } } } } if (null === self::$installed) { // only require the installed.php file if this file is loaded from its dumped location, // and not from its source location in the composer/composer package, see https://github.com/composer/composer/issues/9937 if (substr(__DIR__, -8, 1) !== 'C') { /** @var array{root: array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}, versions: array} $required */ $required = require __DIR__ . '/installed.php'; self::$installed = $required; } else { self::$installed = array(); } } if (self::$installed !== array()) { $installed[] = self::$installed; } return $installed; } } vendor/composer/LICENSE000064400000002056147600403130010676 0ustar00 Copyright (c) Nils Adermann, Jordi Boggiano Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. vendor/autoload.php000064400000001403147600403130010356 0ustar00 'nulled', 'email' => 'nulled@weadown.com', 'api_key' => '*********', 'plan' => 'business', 'connected' => true, ] ); update_option( 'rank_math_registration_skip', 1 ); add_action( 'init', function() { add_filter( 'pre_http_request', function( $pre, $parsed_args, $url ) { if ( strpos( $url, 'https://rankmath.com/wp-json/rankmath/v1/' ) !== false ) { $basename = basename( parse_url( $url, PHP_URL_PATH ) ); if ( $basename == 'siteSettings' ) { return [ 'response' => [ 'code' => 200, 'message' => 'ОК' ], 'body' => json_encode( [ 'error' => '', 'plan' => 'business', 'keywords' => get_option( 'rank_math_keyword_quota', [ 'available' => 10000, 'taken' => 0 ] ), 'analytics' => 'on', ] ), ]; } elseif ( $basename == 'keywordsInfo' ) { if ( isset( $parsed_args['body']['count'] ) ) { return [ 'response' => [ 'code' => 200, 'message' => 'ОК' ], 'body' => json_encode( [ 'available' => 10000, 'taken' => $parsed_args['body']['count'] ] ), ]; } } return [ 'response' => [ 'code' => 200, 'message' => 'ОК' ] ]; } return $pre; }, 10, 3 ); } ); /** * RankMath class. * * @class The class that holds the entire plugin. */ final class RankMathPro { /** * Plugin version * * @var string */ public $version = '3.0.80'; /** * Minimum version of Rank Math SEO. * * @var string */ public $rank_math_min_version = '1.0.237'; /** * Holds various class instances * * @var array */ private $container = []; /** * Holds messages. * * @var array */ private $messages = []; /** * Slug for the free version of the plugin. * * @var string */ private $free_version_plugin_path = 'seo-by-rank-math/rank-math.php'; /** * The single instance of the class * * @var RankMath */ protected static $instance = null; /** * Main RankMathPro instance. * * Ensure only one instance is loaded or can be loaded. * * @see rank_math_pro() * @return RankMathPro */ public static function get() { if ( is_null( self::$instance ) && ! ( self::$instance instanceof RankMathPro ) ) { self::$instance = new RankMathPro(); } return self::$instance; } /** * Class constructor. */ private function __construct() { if ( ! $this->are_requirements_met() ) { return; } $this->define_constants(); $this->includes(); new \RankMathPro\Installer(); add_action( 'after_setup_theme', [ $this, 'localization_setup' ], 1 ); add_action( 'rank_math/loaded', [ $this, 'setup' ] ); add_filter( 'rank_math/license/activate_url', [ $this, 'add_query_arg' ] ); } /** * Instantiate the plugin. */ public function setup() { if ( ! $this->is_free_version_compatible() ) { $this->messages[] = esc_html__( 'Please update Rank Math Free to the latest version first before using Rank Math PRO.', 'rank-math-pro' ); add_action( 'admin_notices', [ $this, 'activation_error' ] ); return false; } // Instantiate classes. $this->instantiate(); // Initialize the action hooks. $this->init_actions(); // Loaded action. do_action( 'rank_math_pro/loaded' ); } /** * Check that the WordPress and PHP setup meets the plugin requirements. * * @return bool */ private function are_requirements_met() { $dont_load = false; if ( $this->is_free_version_being_deactivated() ) { // Todo: this message is not displayed because of a redirect. $this->messages[] = esc_html__( 'Rank Math free version is required to run Rank Math PRO. Both plugins are now disabled.', 'rank-math-pro' ); } elseif ( $this->is_free_version_being_rolled_back() || $this->is_free_version_being_updated() || $this->is_troubleshooting() ) { $dont_load = true; } else { if ( ! $this->is_free_version_installed() ) { if ( ! $this->install_free_version() ) { $this->messages[] = esc_html__( 'Rank Math free version is required to run Rank Math PRO, but it could not be installed automatically. Please install and activate the free version first.', 'rank-math-pro' ); } } if ( ! $this->is_free_version_activated() ) { if ( ! $this->activate_free_version() ) { $this->messages[] = esc_html__( 'Rank Math free version is required to run Rank Math PRO, but it could not be activated automatically. Please install and activate the free version first.', 'rank-math-pro' ); } } } if ( $dont_load ) { return false; } if ( empty( $this->messages ) ) { return true; } // Auto-deactivate plugin. add_action( 'admin_init', [ $this, 'auto_deactivate' ] ); add_action( 'admin_notices', [ $this, 'activation_error' ] ); return false; } /** * Check if troubleshooting mode is enabled in Health Check plugin and if Rank Math Free version is not. * * @return boolean */ public function is_troubleshooting() { return (bool) get_option( 'health-check-allowed-plugins' ) && ! $this->is_free_version_activated(); } /** * Check if rollback is in progress, so that Pro doesn't get deactivated. * * @return boolean */ public function is_free_version_being_rolled_back() { $reactivating = isset( $_GET['action'] ) && 'activate-plugin' === $_GET['action'] && isset( $_GET['plugin'] ) && 'seo-by-rank-math/rank-math.php' === $_GET['plugin']; return $reactivating || ( function_exists( 'rank_math' ) && rank_math()->version != get_option( 'rank_math_version' ) ); } /** * Auto-deactivate plugin if requirement not met and display a notice. */ public function auto_deactivate() { deactivate_plugins( plugin_basename( __FILE__ ) ); if ( isset( $_GET['activate'] ) ) { unset( $_GET['activate'] ); } // phpcs:enable } /** * Plugin activation notice. */ public function activation_error() { ?>

    ', $this->messages ); // phpcs:ignore ?>

    version ); define( 'RANK_MATH_PRO_FILE', __FILE__ ); define( 'RANK_MATH_PRO_PATH', dirname( RANK_MATH_PRO_FILE ) . '/' ); define( 'RANK_MATH_PRO_URL', plugins_url( '', RANK_MATH_PRO_FILE ) . '/' ); } /** * Include the required files. */ private function includes() { include dirname( __FILE__ ) . '/vendor/autoload.php'; } /** * Instantiate classes. */ private function instantiate() { new \RankMathPro\Modules(); $this->load_3rd_party(); } /** * Load 3rd party modules. */ private function load_3rd_party() { if ( defined( 'ELEMENTOR_VERSION' ) ) { new \RankMathPro\Elementor\Elementor(); } add_action( 'after_setup_theme', function() { if ( defined( 'ET_CORE' ) ) { new \RankMathPro\Divi\Divi(); } }, 11 ); } /** * Initialize WordPress action hooks. */ private function init_actions() { if ( is_admin() ) { add_action( 'rank_math/admin/loaded', [ $this, 'init_admin' ], 15 ); } add_action( 'rest_api_init', [ $this, 'init_rest_api' ] ); add_action( 'after_setup_theme', [ $this, 'init' ], 11 ); new \RankMathPro\Common(); new \RankMathPro\Register_Vars(); } /** * Initialize the admin. */ public function init_admin() { new \RankMathPro\Admin\Admin(); } /** * Load the REST API endpoints. */ public function init_rest_api() { $controllers = [ new \RankMathPro\Schema\Rest(), new \RankMathPro\Analytics\Rest(), new \RankMathPro\Rest\Rest(), ]; foreach ( $controllers as $controller ) { $controller->register_routes(); } } /** * Initialize. */ public function init() { if ( Helper::is_module_active( 'image-seo' ) ) { new \RankMathPro\Image_Seo_Pro(); } if ( Helper::is_module_active( 'bbpress' ) ) { new \RankMathPro\BBPress(); } if ( Helper::is_module_active( 'local-seo', false ) ) { new \RankMathPro\Local_Seo\Local_Seo(); } if ( Helper::is_module_active( 'analytics' ) ) { new \RankMathPro\Analytics\Analytics(); } if ( Helper::is_woocommerce_active() && Helper::is_module_active( 'woocommerce' ) ) { new \RankMathPro\WooCommerce(); } if ( Helper::is_module_active( '404-monitor' ) ) { new \RankMathPro\Monitor_Pro(); } if ( Helper::is_module_active( 'redirections' ) ) { new \RankMathPro\Redirections\Redirections(); } if ( Helper::is_module_active( 'seo-analysis' ) ) { new \RankMathPro\SEO_Analysis\SEO_Analysis_Pro(); } if ( function_exists( 'acf' ) && Helper::is_module_active( 'acf' ) ) { new \RankMathPro\ACF\ACF(); } if ( Helper::is_module_active( 'content-ai' ) ) { new \RankMathPro\Content_AI(); } new \RankMathPro\Plugin_Update\Plugin_Update(); new \RankMathPro\Thumbnail_Overlays(); } /** * Initialize plugin for localization. * * Note: the first-loaded translation file overrides any following ones if the same translation is present. * * Locales found in: * - WP_LANG_DIR/rank-math/rank-math-LOCALE.mo * - WP_LANG_DIR/plugins/rank-math-LOCALE.mo */ public function localization_setup() { $locale = is_admin() && function_exists( 'get_user_locale' ) ? get_user_locale() : get_locale(); $locale = apply_filters( 'plugin_locale', $locale, 'rank-math-pro' ); // phpcs:ignore unload_textdomain( 'rank-math-pro' ); if ( false === load_textdomain( 'rank-math-pro', WP_LANG_DIR . '/plugins/seo-by-rank-math-pro-' . $locale . '.mo' ) ) { load_textdomain( 'rank-math-pro', WP_LANG_DIR . '/seo-by-rank-math/seo-by-rank-math-pro-' . $locale . '.mo' ); } load_plugin_textdomain( 'rank-math-pro', false, dirname( plugin_basename( __FILE__ ) ) . '/languages/' ); } /** * Check if Rank Math plugin is installed on the site. * * @return boolean Whether it's installed or not. */ public function is_free_version_installed() { // First check if active, because that is less costly. if ( $this->is_free_version_activated() ) { return true; } if ( ! function_exists( 'get_plugins' ) ) { require_once ABSPATH . 'wp-admin/includes/plugin.php'; } $installed_plugins = get_plugins(); return array_key_exists( $this->free_version_plugin_path, $installed_plugins ); } /** * Install Rank Math free version from the wordpress.org repository. * * @return bool Whether install was successful. */ public function install_free_version() { include_once ABSPATH . 'wp-includes/pluggable.php'; include_once ABSPATH . 'wp-admin/includes/misc.php'; include_once ABSPATH . 'wp-admin/includes/file.php'; include_once ABSPATH . 'wp-admin/includes/class-wp-upgrader.php'; include_once ABSPATH . 'wp-admin/includes/plugin-install.php'; $skin = new Automatic_Upgrader_Skin(); $upgrader = new Plugin_Upgrader( $skin ); $plugin_file = 'https://downloads.wordpress.org/plugin/seo-by-rank-math.latest-stable.zip'; $result = $upgrader->install( $plugin_file ); return $result; } /** * Check if Rank Math plugin is activated on the site. * * @return boolean Whether it's active or not. */ public function is_free_version_activated() { $active_plugins = get_option( 'active_plugins', [] ); return in_array( $this->free_version_plugin_path, $active_plugins, true ); } /** * Checks if WP is in the process of updating the free one. * * @return boolean Whether we are in the process of updating the plugin or not. */ public function is_free_version_being_updated() { $action = isset( $_POST['action'] ) && $_POST['action'] != -1 ? $_POST['action'] : ''; $plugins = isset( $_POST['plugin'] ) ? (array) $_POST['plugin'] : []; if ( empty( $plugins ) ) { $plugins = isset( $_POST['plugins'] ) ? (array) $_POST['plugins'] : []; } $update_plugin = 'update-plugin'; $update_selected = 'update-selected'; $actions = [ $update_plugin, $update_selected ]; if ( ! in_array( $action, $actions, true ) ) { return false; } return in_array( $this->free_version_plugin_path, $plugins, true ); } /** * Checks if WP is in the process of deactivating the free one. * * @return boolean Whether we are in the process of deactivating the plugin or not. */ public function is_free_version_being_deactivated() { if ( ! is_admin() ) { return false; } $action = isset( $_REQUEST['action'] ) && $_REQUEST['action'] != -1 ? $_REQUEST['action'] : ''; if ( ! $action ) { $action = isset( $_REQUEST['action2'] ) && $_REQUEST['action2'] != -1 ? $_REQUEST['action2'] : ''; } $plugin = isset( $_REQUEST['plugin'] ) ? $_REQUEST['plugin'] : ''; $checked = isset( $_POST['checked'] ) && is_array( $_POST['checked'] ) ? $_POST['checked'] : []; $deactivate = 'deactivate'; $deactivate_selected = 'deactivate-selected'; $actions = [ $deactivate, $deactivate_selected ]; if ( ! in_array( $action, $actions, true ) ) { return false; } if ( $action === $deactivate && $plugin !== $this->free_version_plugin_path ) { return false; } if ( $action === $deactivate_selected && ! in_array( $this->free_version_plugin_path, $checked, true ) ) { return false; } return true; } /** * Activate Rank Math free version. * * @return bool Whether activation was successful or not. */ public function activate_free_version() { return activate_plugin( $this->free_version_plugin_path ); } /** * Is free version compatible. * * @return bool */ public function is_free_version_compatible() { return defined( 'RANK_MATH_VERSION' ) && version_compare( RANK_MATH_VERSION, $this->rank_math_min_version, '>=' ); } /** * Add query arg to activate url. * * @param string $url Activate URL. */ public function add_query_arg( $url ) { return add_query_arg( [ 'pro' => 1 ], $url ); } } /** * Returns the main instance of RankMathPro to prevent the need to use globals. * * @return RankMathPro */ function rank_math_pro() { return RankMathPro::get(); } // Start it. rank_math_pro(); uninstall.php000064400000002053147600403130007264 0ustar00get_col( "SELECT blog_id FROM $wpdb->blogs WHERE archived = '0' AND spam = '0' AND deleted = '0'" ); if ( ! empty( $blog_ids ) ) { foreach ( $blog_ids as $blog_id ) { switch_to_blog( $blog_id ); rank_math_pro_drop_tables(); restore_current_blog(); } } } /** * Drop tables from database. */ function rank_math_pro_drop_tables() { global $wpdb; foreach ( [ 'analytics_ga', 'analytics_adsense', 'analytics_keyword_manager' ] as $table ) { $wpdb->query( "DROP TABLE IF EXISTS {$wpdb->prefix}rank_math_{$table}" ); // phpcs:ignore } }