__( 'Overview', 'swiftling' ), /* translators: %s: number of languages, including the one the site is written in. */ 'title' => sprintf( _n( 'Your site speaks %s language', 'Your site speaks %s languages', $swiftling_count, 'swiftling' ), number_format_i18n( $swiftling_count ) ), 'actions' => array( array( __( 'Open site', 'swiftling' ), 'secondary', home_url( '/' ) ), ), ) ); if ( ! $swiftling_languages['targets'] ) { Ui::emptyState( __( 'Choose the languages first', 'swiftling' ), __( 'Tell SwiftLing which language your content is written in and which languages it should be translated into.', 'swiftling' ), array( __( 'Add languages', 'swiftling' ), admin_url( 'admin.php?page=swiftling-languages' ) ) ); return; } $swiftling_progress = swiftling_site_page_progress(); $swiftling_kinds = array( /* translators: %s: number of pages. */ 'reviewed' => array( __( 'Reviewed', 'swiftling' ), _n_noop( '%s reviewed', '%s reviewed', 'swiftling' ) ), /* translators: %s: number of pages. */ 'machine' => array( __( 'Machine', 'swiftling' ), _n_noop( '%s machine translated', '%s machine translated', 'swiftling' ) ), /* translators: %s: number of pages. */ 'duplicate' => array( __( 'Original kept', 'swiftling' ), _n_noop( '%s shown as the original', '%s shown as the original', 'swiftling' ) ), /* translators: %s: number of pages. */ 'partial' => array( __( 'Partly', 'swiftling' ), _n_noop( '%s partly translated', '%s partly translated', 'swiftling' ) ), /* translators: %s: number of pages. */ 'outdated' => array( __( 'Original changed', 'swiftling' ), _n_noop( '%s with the original changed', '%s with the original changed', 'swiftling' ) ), /* translators: %s: number of pages. */ 'missing' => array( '', _n_noop( '%s not translated', '%s not translated', 'swiftling' ) ), ); $swiftling_started = false; foreach ( $swiftling_progress['languages'] as $swiftling_counts ) { $swiftling_started = $swiftling_started || $swiftling_counts['missing'] < $swiftling_progress['total']; } ?>
|