import { __, _n, sprintf } from '@wordpress/i18n'; import { formatNumber } from '../lib/numbers'; export function placesPhrase( count: number ): string { return sprintf( /* translators: %s: number of places a link is used in */ _n( '%s place', '%s places', count, 'aiplaz-link-checkup' ), formatNumber( count ) ); } export function linksPhrase( count: number ): string { return sprintf( /* translators: %s: number of links */ _n( '%s link', '%s links', count, 'aiplaz-link-checkup' ), formatNumber( count ) ); } export function millisecondsPhrase( milliseconds: number ): string { return sprintf( /* translators: %s: number of milliseconds */ __( '%s ms', 'aiplaz-link-checkup' ), formatNumber( milliseconds ) ); } export function linksProgressPhrase( done: number, total: number ): string { return sprintf( /* translators: 1: links checked so far, 2: links to check in total */ __( '%1$s of %2$s links', 'aiplaz-link-checkup' ), formatNumber( done ), formatNumber( total ) ); }