New to Translating WordPress? Read through our Translator Handbook to get started. Hide

Translation of Development Readme (trunk): Venetian

Filter ↓ Sort ↓ All (128) Translated (0) Untranslated (128) Waiting (0) Changes requested (0) Fuzzy (0) Warnings (0)
1 2 3 9
Prio Original string Translation
A scalable, beautiful, and native WordPress project management system to track clients, projects, tasks, timesheets, and invoices.
Priority: high
You have to log in to add a translation. Details
A scalable, beautiful, and native WordPress project management system to track clients, projects, tasks, timesheets, and invoices.
Comment

Short description.

You have to log in to edit this translation.

Ndizi Project Management
Priority: high
You have to log in to add a translation. Details
Ndizi Project Management
Comment

Plugin name.

You have to log in to edit this translation.

<strong>Secure Passwordless Portal Auth</strong>: Authorize client portal sessions using unique, secure client authentication keys, avoiding the need for clients to create standard WordPress user accounts. A <strong>Copy Portal Link</strong> row action on the Clients list table copies a client's ready-to-use login link straight to the clipboard. You have to log in to add a translation. Details
<strong>Secure Passwordless Portal Auth</strong>: Authorize client portal sessions using unique, secure client authentication keys, avoiding the need for clients to create standard WordPress user accounts. A <strong>Copy Portal Link</strong> row action on the Clients list table copies a client's ready-to-use login link straight to the clipboard.
Comment

Found in description list item.

You have to log in to edit this translation.

<strong>Glassmorphic Client Portal</strong>: A premium front-end experience available as the <code>[ndizi_client_portal]</code> shortcode or the <strong>Ndizi Client Portal</strong> block in the block editor. Clients can review projects, verify tasks, download invoices, and submit new requests. The block has its own toggles for task submission and out-of-office requests, so a dashboard can be made display-only or hide time-off entirely. You have to log in to add a translation. Details
<strong>Glassmorphic Client Portal</strong>: A premium front-end experience available as the <code>[ndizi_client_portal]</code> shortcode or the <strong>Ndizi Client Portal</strong> block in the block editor. Clients can review projects, verify tasks, download invoices, and submit new requests. The block has its own toggles for task submission and out-of-office requests, so a dashboard can be made display-only or hide time-off entirely.
Comment

Found in description list item.

You have to log in to edit this translation.

The uncompressed, human-readable source for every compiled asset in <code>build/</code> ships alongside it in the <code>src/</code> directory of the plugin (and is mirrored in the public Git repository at https://github.com/georgestephanis/plugins). The assets are built with <a href="https://www.npmjs.com/package/@wordpress/scripts">@wordpress/scripts</a>: run <code>npm install</code> followed by <code>npm run build:all</code> (which runs <code>npm run build:vendor</code> and <code>npm run build</code>) to regenerate the contents of <code>build/</code> from <code>src/</code>. You have to log in to add a translation. Details
The uncompressed, human-readable source for every compiled asset in <code>build/</code> ships alongside it in the <code>src/</code> directory of the plugin (and is mirrored in the public Git repository at https://github.com/georgestephanis/plugins). The assets are built with <a href="https://www.npmjs.com/package/@wordpress/scripts">@wordpress/scripts</a>: run <code>npm install</code> followed by <code>npm run build:all</code> (which runs <code>npm run build:vendor</code> and <code>npm run build</code>) to regenerate the contents of <code>build/</code> from <code>src/</code>.
Comment

Found in faq paragraph.

You have to log in to edit this translation.

Where is the source code for the compiled JavaScript and CSS? You have to log in to add a translation. Details
Where is the source code for the compiled JavaScript and CSS?
Comment

Found in faq header.

You have to log in to edit this translation.

The client portal, the standalone time tracker, and printable invoices can use the Inter and Outfit webfonts served by Google Fonts. This is <strong>off by default</strong>. When an administrator enables "Load Google Fonts" under Ndizi PM → Settings → Typography, the affected pages request stylesheets and font files from Google's servers (<code>https://fonts.googleapis.com</code> and <code>https://fonts.gstatic.com</code>); as with any web request, this exposes the visitor's IP address and user agent to Google. When the setting is disabled (the default), the plugin uses a web-safe system font stack and makes no requests to Google. You have to log in to add a translation. Details
The client portal, the standalone time tracker, and printable invoices can use the Inter and Outfit webfonts served by Google Fonts. This is <strong>off by default</strong>. When an administrator enables "Load Google Fonts" under Ndizi PM → Settings → Typography, the affected pages request stylesheets and font files from Google's servers (<code>https://fonts.googleapis.com</code> and <code>https://fonts.gstatic.com</code>); as with any web request, this exposes the visitor's IP address and user agent to Google. When the setting is disabled (the default), the plugin uses a web-safe system font stack and makes no requests to Google.
Comment

Found in description paragraph.

You have to log in to edit this translation.

Stripe's terms and privacy policy: https://stripe.com/legal/ssa and https://stripe.com/privacy You have to log in to add a translation. Details
Stripe's terms and privacy policy: https://stripe.com/legal/ssa and https://stripe.com/privacy
Comment

Found in description paragraph.

You have to log in to edit this translation.

When a client chooses to pay an invoice, the plugin creates a Stripe Checkout session by sending the invoice amount, currency, description, invoice ID, and success/cancel URLs to the Stripe API (<code>https://api.stripe.com/v1/checkout/sessions</code>), authenticated with the configured Stripe secret key. The plugin also receives Stripe webhook callbacks to mark invoices paid. No data is sent until Stripe keys are configured and a client initiates a payment. You have to log in to add a translation. Details
When a client chooses to pay an invoice, the plugin creates a Stripe Checkout session by sending the invoice amount, currency, description, invoice ID, and success/cancel URLs to the Stripe API (<code>https://api.stripe.com/v1/checkout/sessions</code>), authenticated with the configured Stripe secret key. The plugin also receives Stripe webhook callbacks to mark invoices paid. No data is sent until Stripe keys are configured and a client initiates a payment.
Comment

Found in description paragraph.

You have to log in to edit this translation.

Used by the optional "Invoicing &amp; Billing" module to let clients pay invoices online. It is only active after an administrator enters Stripe API keys on the Settings screen. You have to log in to add a translation. Details
Used by the optional "Invoicing &amp; Billing" module to let clients pay invoices online. It is only active after an administrator enters Stripe API keys on the Settings screen.
Comment

Found in description paragraph.

You have to log in to edit this translation.

Used to authenticate the Google Calendar integration above. When an administrator clicks "Connect to Google Calendar," the plugin exchanges the authorization code, and later refreshes the access token, against Google's OAuth token endpoint (<code>https://oauth2.googleapis.com/token</code>). The data sent is the OAuth client ID, client secret, and authorization/refresh token that the administrator configured. This only happens during the connect flow and subsequent token refreshes for a connected account. You have to log in to add a translation. Details
Used to authenticate the Google Calendar integration above. When an administrator clicks "Connect to Google Calendar," the plugin exchanges the authorization code, and later refreshes the access token, against Google's OAuth token endpoint (<code>https://oauth2.googleapis.com/token</code>). The data sent is the OAuth client ID, client secret, and authorization/refresh token that the administrator configured. This only happens during the connect flow and subsequent token refreshes for a connected account.
Comment

Found in description paragraph.

You have to log in to edit this translation.

Google's terms and privacy policy: https://policies.google.com/terms and https://policies.google.com/privacy You have to log in to add a translation. Details
Google's terms and privacy policy: https://policies.google.com/terms and https://policies.google.com/privacy
Comment

Found in description paragraph.

You have to log in to edit this translation.

When a task with a due date is created, updated, or deleted, the plugin sends that task's title, description, and start/end date-times to the Google Calendar API (<code>https://www.googleapis.com/calendar/v3/...</code>) authenticated with the connected account's access token. No data is sent until an account is connected, and nothing is sent for sites that never enable the integration. You have to log in to add a translation. Details
When a task with a due date is created, updated, or deleted, the plugin sends that task's title, description, and start/end date-times to the Google Calendar API (<code>https://www.googleapis.com/calendar/v3/...</code>) authenticated with the connected account's access token. No data is sent until an account is connected, and nothing is sent for sites that never enable the integration.
Comment

Found in description paragraph.

You have to log in to edit this translation.

Used by the optional "Google Calendar Sync" module to mirror task due dates and project milestones to your Google Calendar. It is only active after an administrator enters Google OAuth credentials and connects an account on the Settings screen. You have to log in to add a translation. Details
Used by the optional "Google Calendar Sync" module to mirror task due dates and project milestones to your Google Calendar. It is only active after an administrator enters Google OAuth credentials and connects an account on the Settings screen.
Comment

Found in description paragraph.

You have to log in to edit this translation.

This plugin can connect to third-party services, but <strong>only after a site administrator explicitly configures and enables the relevant integration</strong>. Out of the box, with no credentials entered and the optional features left at their defaults, the plugin makes <strong>no</strong> requests to any external service. Each integration below is opt-in: it stays dormant until you supply its API keys / credentials (or, for Google Fonts, tick its checkbox) on the Ndizi PM → Settings screen. You have to log in to add a translation. Details
This plugin can connect to third-party services, but <strong>only after a site administrator explicitly configures and enables the relevant integration</strong>. Out of the box, with no credentials entered and the optional features left at their defaults, the plugin makes <strong>no</strong> requests to any external service. Each integration below is opt-in: it stays dormant until you supply its API keys / credentials (or, for Google Fonts, tick its checkbox) on the Ndizi PM → Settings screen.
Comment

Found in description paragraph.

You have to log in to edit this translation.

Legend:
Current
Waiting
Rejected
Fuzzy
Old
Changes requested
With warnings
1 2 3 9

Export as