diff --git a/src/Basic_Requirement_Checker.php b/src/Basic_Requirement_Checker.php
index 538599d71897ea39686e23ddfff8d98720bb2a12..264a9e4db0c2eb656d7ceccf5801984d097bacbb 100644
--- a/src/Basic_Requirement_Checker.php
+++ b/src/Basic_Requirement_Checker.php
@@ -1,14 +1,14 @@
 <?php
 
-if ( ! interface_exists( 'WPDesk_Translable' ) ) {
-	require_once 'Translable.php';
+if ( ! interface_exists( 'WPDesk_Translatable' ) ) {
+	require_once 'Translatable.php';
 }
 
 /**
  * Checks requirements for plugin
  * have to be compatible with PHP 5.2.x
  */
-class WPDesk_Basic_Requirement_Checker implements WPDesk_Translable {
+class WPDesk_Basic_Requirement_Checker implements WPDesk_Translatable {
 	const EXTENSION_NAME_OPENSSL = 'openssl';
 	const HOOK_ADMIN_NOTICES_ACTION = 'admin_notices';
 
diff --git a/src/Plugin/Has_Plugin_Info.php b/src/Plugin/Has_Plugin_Info.php
index 18a0171603c912674664a1231fbcda5009d31fe5..5ecf98d525474f04c37ff04a64ec6926e653e5c4 100644
--- a/src/Plugin/Has_Plugin_Info.php
+++ b/src/Plugin/Has_Plugin_Info.php
@@ -1,7 +1,7 @@
 <?php
 
-if ( ! interface_exists( 'WPDesk_Translable' ) ) {
-	require_once dirname(__FILE__) . '/../Translable.php';
+if ( ! interface_exists( 'WPDesk_Translatable' ) ) {
+	require_once __DIR__ . '/../Translatable.php';
 }
 
 
@@ -10,7 +10,7 @@ if ( ! interface_exists( 'WPDesk_Translable' ) ) {
  *
  * have to be compatible with PHP 5.2.x
  */
-interface WPDesk_Has_Plugin_Info extends WPDesk_Translable {
+interface WPDesk_Has_Plugin_Info extends WPDesk_Translatable {
 	/**
 	 * @return string
 	 */
diff --git a/src/Plugin/Plugin_Info.php b/src/Plugin/Plugin_Info.php
index b74bf0bd6070f80d8190377d2a17e77ad59d1d3d..0645ca58f7de56eb44c5e1120876e4a98949f9bc 100644
--- a/src/Plugin/Plugin_Info.php
+++ b/src/Plugin/Plugin_Info.php
@@ -1,10 +1,10 @@
 <?php
 
-if ( ! interface_exists( 'WPDesk_Translable' ) ) {
-	require_once dirname(__FILE__) . '/../Translable.php';
+if ( ! interface_exists( 'WPDesk_Translatable' ) ) {
+	require_once __DIR__ . '/../Translatable.php';
 }
 if ( ! class_exists( 'WPDesk_Buildable' ) ) {
-	require_once dirname(__FILE__) . '/../Buildable.php';
+	require_once __DIR__ . '/../Buildable.php';
 }
 if ( ! class_exists( 'WPDesk_Has_Plugin_Info' ) ) {
 	require_once 'Has_Plugin_Info.php';
@@ -15,7 +15,7 @@ if ( ! class_exists( 'WPDesk_Has_Plugin_Info' ) ) {
  *
  * have to be compatible with PHP 5.2.x
  */
-class WPDesk_Plugin_Info implements WPDesk_Translable, WPDesk_Buildable, WPDesk_Has_Plugin_Info {
+class WPDesk_Plugin_Info implements WPDesk_Translatable, WPDesk_Buildable, WPDesk_Has_Plugin_Info {
 	/** @var string */
 	private $plugin_file_name;
 
diff --git a/src/Translable.php b/src/Translatable.php
similarity index 83%
rename from src/Translable.php
rename to src/Translatable.php
index 32075f503d06cd35636bada1420cc2c751109c03..cc19eddbbfd9fcfde294189cae167ee94736c07c 100644
--- a/src/Translable.php
+++ b/src/Translatable.php
@@ -5,7 +5,7 @@
  *
  * have to be compatible with PHP 5.2.x
  */
-interface WPDesk_Translable  {
+interface WPDesk_Translatable  {
 	/** @return string */
 	public function get_text_domain();
 }
\ No newline at end of file