How to

How to change WordPress month language by code without plugin

How to change WordPress month language by code without plugin





By default on WordPress, will Be Using the English Language on post-content-date time, month and another dashboard on of WordPress site. If you want to add any language on the post content with your site, you have two choices​ for doing it.

1. Install Plugin for change language on WordPress.

  • Edit on the dedicated server hosting Goes to address /var/www/You site-Name.com/wp-includes/class-wp-locale.php.
  • Edit on the cPanel hosting click on the File Manager – and address public_html/wp-includes and click class-wp-locale.php file and click edit.

2. Edit WordPress code for change language on site.

	public function init() {
		// The Weekdays
		$this->weekday[0] = /* translators: weekday */ __( 'Sunday' );
		$this->weekday[1] = /* translators: weekday */ __( 'Monday' );
		$this->weekday[2] = /* translators: weekday */ __( 'Tuesday' );
		$this->weekday[3] = /* translators: weekday */ __( 'Wednesday' );
		$this->weekday[4] = /* translators: weekday */ __( 'Thursday' );
		$this->weekday[5] = /* translators: weekday */ __( 'Friday' );
		$this->weekday[6] = /* translators: weekday */ __( 'Saturday' );

		// The first letter of each day.
		$this->weekday_initial[ __( 'Sunday' ) ]    = /* translators: one-letter abbreviation of the weekday */ _x( 'S', 'Sunday initial' );
		$this->weekday_initial[ __( 'Monday' ) ]    = /* translators: one-letter abbreviation of the weekday */ _x( 'M', 'Monday initial' );
		$this->weekday_initial[ __( 'Tuesday' ) ]   = /* translators: one-letter abbreviation of the weekday */ _x( 'T', 'Tuesday initial' );
		$this->weekday_initial[ __( 'Wednesday' ) ] = /* translators: one-letter abbreviation of the weekday */ _x( 'W', 'Wednesday initial' );
		$this->weekday_initial[ __( 'Thursday' ) ]  = /* translators: one-letter abbreviation of the weekday */ _x( 'T', 'Thursday initial' );
		$this->weekday_initial[ __( 'Friday' ) ]    = /* translators: one-letter abbreviation of the weekday */ _x( 'F', 'Friday initial' );
		$this->weekday_initial[ __( 'Saturday' ) ]  = /* translators: one-letter abbreviation of the weekday */ _x( 'S', 'Saturday initial' );

		// Abbreviations for each day.
		$this->weekday_abbrev[ __( 'Sunday' ) ]    = /* translators: three-letter abbreviation of the weekday */ __( 'Sun' );
		$this->weekday_abbrev[ __( 'Monday' ) ]    = /* translators: three-letter abbreviation of the weekday */ __( 'Mon' );
		$this->weekday_abbrev[ __( 'Tuesday' ) ]   = /* translators: three-letter abbreviation of the weekday */ __( 'Tue' );
		$this->weekday_abbrev[ __( 'Wednesday' ) ] = /* translators: three-letter abbreviation of the weekday */ __( 'Wed' );
		$this->weekday_abbrev[ __( 'Thursday' ) ]  = /* translators: three-letter abbreviation of the weekday */ __( 'Thu' );
		$this->weekday_abbrev[ __( 'Friday' ) ]    = /* translators: three-letter abbreviation of the weekday */ __( 'Fri' );
		$this->weekday_abbrev[ __( 'Saturday' ) ]  = /* translators: three-letter abbreviation of the weekday */ __( 'Sat' );

		// The Months
		$this->month['01'] = /* translators: month name */ __( 'មករា' );
		$this->month['02'] = /* translators: month name */ __( 'កុម្ភៈ' );
		$this->month['03'] = /* translators: month name */ __( 'មីនា' );
		$this->month['04'] = /* translators: month name */ __( 'មេសា' );
		$this->month['05'] = /* translators: month name */ __( 'ឧសភា' );
		$this->month['06'] = /* translators: month name */ __( 'មិថុនា' );
		$this->month['07'] = /* translators: month name */ __( 'កក្កដា' );
		$this->month['08'] = /* translators: month name */ __( 'សីហា' );
		$this->month['09'] = /* translators: month name */ __( 'កញ្ញា' );
		$this->month['10'] = /* translators: month name */ __( 'តុលា' );
		$this->month['11'] = /* translators: month name */ __( 'វិច្ឆិកា' );
		$this->month['12'] = /* translators: month name */ __( 'ធ្នូ' );

		// The Months, genitive
		$this->month_genitive['01'] = /* translators: month name, genitive */ _x( 'January', 'genitive' );
		$this->month_genitive['02'] = /* translators: month name, genitive */ _x( 'February', 'genitive' );
		$this->month_genitive['03'] = /* translators: month name, genitive */ _x( 'March', 'genitive' );
		$this->month_genitive['04'] = /* translators: month name, genitive */ _x( 'April', 'genitive' );
		$this->month_genitive['05'] = /* translators: month name, genitive */ _x( 'May', 'genitive' );
		$this->month_genitive['06'] = /* translators: month name, genitive */ _x( 'June', 'genitive' );
		$this->month_genitive['07'] = /* translators: month name, genitive */ _x( 'July', 'genitive' );
		$this->month_genitive['08'] = /* translators: month name, genitive */ _x( 'August', 'genitive' );
		$this->month_genitive['09'] = /* translators: month name, genitive */ _x( 'September', 'genitive' );
		$this->month_genitive['10'] = /* translators: month name, genitive */ _x( 'October', 'genitive' );
		$this->month_genitive['11'] = /* translators: month name, genitive */ _x( 'November', 'genitive' );
		$this->month_genitive['12'] = /* translators: month name, genitive */ _x( 'December', 'genitive' );

		// Abbreviations for each month.
		$this->month_abbrev[ __( 'January' ) ]   = /* translators: three-letter abbreviation of the month */ _x( 'Jan', 'January abbreviation' );
		$this->month_abbrev[ __( 'February' ) ]  = /* translators: three-letter abbreviation of the month */ _x( 'Feb', 'February abbreviation' );
		$this->month_abbrev[ __( 'March' ) ]     = /* translators: three-letter abbreviation of the month */ _x( 'Mar', 'March abbreviation' );
		$this->month_abbrev[ __( 'April' ) ]     = /* translators: three-letter abbreviation of the month */ _x( 'Apr', 'April abbreviation' );
		$this->month_abbrev[ __( 'May' ) ]       = /* translators: three-letter abbreviation of the month */ _x( 'May', 'May abbreviation' );
		$this->month_abbrev[ __( 'June' ) ]      = /* translators: three-letter abbreviation of the month */ _x( 'Jun', 'June abbreviation' );
		$this->month_abbrev[ __( 'July' ) ]      = /* translators: three-letter abbreviation of the month */ _x( 'Jul', 'July abbreviation' );
		$this->month_abbrev[ __( 'August' ) ]    = /* translators: three-letter abbreviation of the month */ _x( 'Aug', 'August abbreviation' );
		$this->month_abbrev[ __( 'September' ) ] = /* translators: three-letter abbreviation of the month */ _x( 'Sep', 'September abbreviation' );
		$this->month_abbrev[ __( 'October' ) ]   = /* translators: three-letter abbreviation of the month */ _x( 'Oct', 'October abbreviation' );
		$this->month_abbrev[ __( 'November' ) ]  = /* translators: three-letter abbreviation of the month */ _x( 'Nov', 'November abbreviation' );
		$this->month_abbrev[ __( 'December' ) ]  = /* translators: three-letter abbreviation of the month */ _x( 'Dec', 'December abbreviation' );

		// The Meridiems
		$this->meridiem['am'] = __( 'am' );
		$this->meridiem['pm'] = __( 'pm' );
		$this->meridiem['AM'] = __( 'AM' );
		$this->meridiem['PM'] = __( 'PM' );

		// Numbers formatting

Code change Language month WordPress

// The Months
		$this->month['01'] = /* translators: month name */ __( 'Language month 1' );
		$this->month['02'] = /* translators: month name */ __( 'Language month 1' );
		$this->month['03'] = /* translators: month name */ __( 'Language month 1' );
		$this->month['04'] = /* translators: month name */ __( 'Language month 1' );
		$this->month['05'] = /* translators: month name */ __( 'Language month 1' );
		$this->month['06'] = /* translators: month name */ __( 'Language month 1' );
		$this->month['07'] = /* translators: month name */ __( 'Language month 1' );
		$this->month['08'] = /* translators: month name */ __( 'Language month 1' );
		$this->month['09'] = /* translators: month name */ __( 'Language month 1' );
		$this->month['10'] = /* translators: month name */ __( 'Language month 1' );
		$this->month['11'] = /* translators: month name */ __( 'Language month 1' );
		$this->month['12'] = /* translators: month name */ __( 'Language month 1' );
Edit WordPress change language month on dedicated server
Edit WordPress change language month on a dedicated server
Edit WordPress change language month on cPanel
Edit WordPress change language month on cPanel

Add your language month finish and save the file class-wp-locale.php on server/cPanel hosting and reload your site.

Conclusion

This is the way for change language month on WordPress without using Plugin.

Most Popular

To Top