Repository: briannesbitt/Carbon (php)

Issue:
Short and long time translation mismatchs
|English|Azerbaijani|comments|
|--|--|--|
|2h|2 saat|This should rather be '2 s' because in Azerbaijani, abbreviating 'saat' to 's' is a common practice for time expressions, especially for shorthand notation, similar to other languages using single-letter time units.|
|2 minutes|2 d.|This should rather be '2 dəqiqə' because in Azerbaijani, the full word 'dəqiqə' is the proper translation for 'minutes' in standard contexts, and abbreviating it to 'd' should only apply in shorthand or particular usages like for time intervals.|
|2m|2 dəqiqə|This should rather be '2 d' because in Azerbaijani, abbreviating 'dəqiqə' to 'd' is a common practice for time expressions, especially for shorthand notation, similar to other languages using single-letter time units.|
|2 seconds|2 san.|2 seconds" should be '2 saniyə': "This should rather be '2 saniyə' because in Azerbaijani, the full word 'saniyə' is the proper translation for 'seconds' in standard contexts. The abbreviation 'san.' is used only when shortening time units in specific cases.|
|2s|2 saniyə|2s" should be '2 san.': "This should rather be '2 san.' because in Azerbaijani, the abbreviation for 'seconds' is 'san.', and it is appropriate to use it when representing time in shorthand notation.|
|1 second|1 san.|This should rather be '1 saniyə' because in Azerbaijani, the full word 'saniyə' is used for 'second' in standard contexts. The abbreviation 'san.' is typically used in shorthand or time expressions, but not for singular units.|


----
These changes are important because they fix a mismatch in the translation that makes some formats wrong. For example, short texts like "2 minutes" should be shown as "2 dəqiqə" instead of "2 d." and "1 second" should be "1 saniyə" instead of "1 san." This ensures consistency, where long-time expressions aren't shortened incorrectly and short ones aren't overly extended. Correcting this keeps the translations accurate and makes the format more natural for Azerbaijani speakers.

Pull request:
fix: correct time unit abbreviations and format mismatches for Azerbaijani translation
Fixes #3143 

Patch:
diff --git a/src/Carbon/Lang/az.php b/src/Carbon/Lang/az.php
index c53865e6..1b5ded05 100644
--- a/src/Carbon/Lang/az.php
+++ b/src/Carbon/Lang/az.php
@@ -18,6 +18,7 @@
  * - Orxan
  * - Şəhriyar İmanov
  * - Baran Şengül
+ * - Novruz Rahimov
  */
 return [
     'year' => ':count il',
@@ -34,13 +35,13 @@ return [
     'd' => ':count g.',
     'hour' => ':count saat',
     'a_hour' => '{1}bir saat|]1,Inf[:count saat',
-    'h' => ':count saat',
-    'minute' => ':count d.',
+    'h' => ':count s.',
+    'minute' => ':count dəqiqə',
     'a_minute' => '{1}bir dəqiqə|]1,Inf[:count dəqiqə',
-    'min' => ':count dəqiqə',
-    'second' => ':count san.',
+    'min' => ':count d.',
+    'second' => ':count saniyə',
     'a_second' => '{1}birneçə saniyə|]1,Inf[:count saniyə',
-    's' => ':count saniyə',
+    's' => ':count san.',
     'ago' => ':time əvvəl',
     'from_now' => ':time sonra',
     'after' => ':time sonra',


Test patch:
diff --git a/tests/Localization/AzAzTest.php b/tests/Localization/AzAzTest.php
index 1ecade93..dc71a303 100644
--- a/tests/Localization/AzAzTest.php
+++ b/tests/Localization/AzAzTest.php
@@ -227,35 +227,35 @@ class AzAzTest extends LocalizationTestCase
 
         // Carbon::now()->subSeconds(1)->diffForHumans()
         // '1 second ago'
-        '1 san. əvvəl',
+        '1 saniyə əvvəl',
 
         // Carbon::now()->subSeconds(1)->diffForHumans(null, false, true)
         // '1s ago'
-        '1 saniyə əvvəl',
+        '1 san. əvvəl',
 
         // Carbon::now()->subSeconds(2)->diffForHumans()
         // '2 seconds ago'
-        '2 san. əvvəl',
+        '2 saniyə əvvəl',
 
         // Carbon::now()->subSeconds(2)->diffForHumans(null, false, true)
         // '2s ago'
-        '2 saniyə əvvəl',
+        '2 san. əvvəl',
 
         // Carbon::now()->subMinutes(1)->diffForHumans()
         // '1 minute ago'
-        '1 d. əvvəl',
+        '1 dəqiqə əvvəl',
 
         // Carbon::now()->subMinutes(1)->diffForHumans(null, false, true)
         // '1m ago'
-        '1 dəqiqə əvvəl',
+        '1 d. əvvəl',
 
         // Carbon::now()->subMinutes(2)->diffForHumans()
         // '2 minutes ago'
-        '2 d. əvvəl',
+        '2 dəqiqə əvvəl',
 
         // Carbon::now()->subMinutes(2)->diffForHumans(null, false, true)
         // '2m ago'
-        '2 dəqiqə əvvəl',
+        '2 d. əvvəl',
 
         // Carbon::now()->subHours(1)->diffForHumans()
         // '1 hour ago'
@@ -263,7 +263,7 @@ class AzAzTest extends LocalizationTestCase
 
         // Carbon::now()->subHours(1)->diffForHumans(null, false, true)
         // '1h ago'
-        '1 saat əvvəl',
+        '1 s. əvvəl',
 
         // Carbon::now()->subHours(2)->diffForHumans()
         // '2 hours ago'
@@ -271,7 +271,7 @@ class AzAzTest extends LocalizationTestCase
 
         // Carbon::now()->subHours(2)->diffForHumans(null, false, true)
         // '2h ago'
-        '2 saat əvvəl',
+        '2 s. əvvəl',
 
         // Carbon::now()->subDays(1)->diffForHumans()
         // '1 day ago'
@@ -339,55 +339,55 @@ class AzAzTest extends LocalizationTestCase
 
         // Carbon::now()->addSecond()->diffForHumans()
         // '1 second from now'
-        '1 san. sonra',
+        '1 saniyə sonra',
 
         // Carbon::now()->addSecond()->diffForHumans(null, false, true)
         // '1s from now'
-        '1 saniyə sonra',
+        '1 san. sonra',
 
         // Carbon::now()->addSecond()->diffForHumans(Carbon::now())
         // '1 second after'
-        '1 san. sonra',
+        '1 saniyə sonra',
 
         // Carbon::now()->addSecond()->diffForHumans(Carbon::now(), false, true)
         // '1s after'
-        '1 saniyə sonra',
+        '1 san. sonra',
 
         // Carbon::now()->diffForHumans(Carbon::now()->addSecond())
         // '1 second before'
-        '1 san. əvvəl',
+        '1 saniyə əvvəl',
 
         // Carbon::now()->diffForHumans(Carbon::now()->addSecond(), false, true)
         // '1s before'
-        '1 saniyə əvvəl',
+        '1 san. əvvəl',
 
         // Carbon::now()->addSecond()->diffForHumans(Carbon::now(), true)
         // '1 second'
-        '1 san.',
+        '1 saniyə',
 
         // Carbon::now()->addSecond()->diffForHumans(Carbon::now(), true, true)
         // '1s'
-        '1 saniyə',
+        '1 san.',
 
         // Carbon::now()->diffForHumans(Carbon::now()->addSecond()->addSecond(), true)
         // '2 seconds'
-        '2 san.',
+        '2 saniyə',
 
         // Carbon::now()->diffForHumans(Carbon::now()->addSecond()->addSecond(), true, true)
         // '2s'
-        '2 saniyə',
+        '2 san.',
 
         // Carbon::now()->addSecond()->diffForHumans(null, false, true, 1)
         // '1s from now'
-        '1 saniyə sonra',
+        '1 san. sonra',
 
         // Carbon::now()->addMinute()->addSecond()->diffForHumans(null, true, false, 2)
         // '1 minute 1 second'
-        '1 d. 1 san.',
+        '1 dəqiqə 1 saniyə',
 
         // Carbon::now()->addYears(2)->addMonths(3)->addDay()->addSecond()->diffForHumans(null, true, true, 4)
         // '2yrs 3mos 1d 1s'
-        '2 il 3 ay 1 g. 1 saniyə',
+        '2 il 3 ay 1 g. 1 san.',
 
         // Carbon::now()->addYears(3)->diffForHumans(null, null, false, 4)
         // '3 years from now'
@@ -399,7 +399,7 @@ class AzAzTest extends LocalizationTestCase
 
         // Carbon::now()->subYears(2)->subMonths(3)->subDay()->subSecond()->diffForHumans(null, null, true, 4)
         // '2yrs 3mos 1d 1s ago'
-        '2 il 3 ay 1 g. 1 saniyə əvvəl',
+        '2 il 3 ay 1 g. 1 san. əvvəl',
 
         // Carbon::now()->addWeek()->addHours(10)->diffForHumans(null, true, false, 2)
         // '1 week 10 hours'
@@ -431,6 +431,6 @@ class AzAzTest extends LocalizationTestCase
 
         // CarbonInterval::create('P1DT3H')->forHumans(true)
         // '1d 3h'
-        '1 g. 3 saat',
+        '1 g. 3 s.',
     ];
 }
diff --git a/tests/Localization/AzCyrlTest.php b/tests/Localization/AzCyrlTest.php
index 92afb8e7..5207bd08 100644
--- a/tests/Localization/AzCyrlTest.php
+++ b/tests/Localization/AzCyrlTest.php
@@ -227,35 +227,35 @@ class AzCyrlTest extends LocalizationTestCase
 
         // Carbon::now()->subSeconds(1)->diffForHumans()
         // '1 second ago'
-        '1 san. əvvəl',
+        '1 saniyə əvvəl',
 
         // Carbon::now()->subSeconds(1)->diffForHumans(null, false, true)
         // '1s ago'
-        '1 saniyə əvvəl',
+        '1 san. əvvəl',
 
         // Carbon::now()->subSeconds(2)->diffForHumans()
         // '2 seconds ago'
-        '2 san. əvvəl',
+        '2 saniyə əvvəl',
 
         // Carbon::now()->subSeconds(2)->diffForHumans(null, false, true)
         // '2s ago'
-        '2 saniyə əvvəl',
+        '2 san. əvvəl',
 
         // Carbon::now()->subMinutes(1)->diffForHumans()
         // '1 minute ago'
-        '1 d. əvvəl',
+        '1 dəqiqə əvvəl',
 
         // Carbon::now()->subMinutes(1)->diffForHumans(null, false, true)
         // '1m ago'
-        '1 dəqiqə əvvəl',
+        '1 d. əvvəl',
 
         // Carbon::now()->subMinutes(2)->diffForHumans()
         // '2 minutes ago'
-        '2 d. əvvəl',
+        '2 dəqiqə əvvəl',
 
         // Carbon::now()->subMinutes(2)->diffForHumans(null, false, true)
         // '2m ago'
-        '2 dəqiqə əvvəl',
+        '2 d. əvvəl',
 
         // Carbon::now()->subHours(1)->diffForHumans()
         // '1 hour ago'
@@ -263,7 +263,7 @@ class AzCyrlTest extends LocalizationTestCase
 
         // Carbon::now()->subHours(1)->diffForHumans(null, false, true)
         // '1h ago'
-        '1 saat əvvəl',
+        '1 s. əvvəl',
 
         // Carbon::now()->subHours(2)->diffForHumans()
         // '2 hours ago'
@@ -271,7 +271,7 @@ class AzCyrlTest extends LocalizationTestCase
 
         // Carbon::now()->subHours(2)->diffForHumans(null, false, true)
         // '2h ago'
-        '2 saat əvvəl',
+        '2 s. əvvəl',
 
         // Carbon::now()->subDays(1)->diffForHumans()
         // '1 day ago'
@@ -339,55 +339,55 @@ class AzCyrlTest extends LocalizationTestCase
 
         // Carbon::now()->addSecond()->diffForHumans()
         // '1 second from now'
-        '1 san. sonra',
+        '1 saniyə sonra',
 
         // Carbon::now()->addSecond()->diffForHumans(null, false, true)
         // '1s from now'
-        '1 saniyə sonra',
+        '1 san. sonra',
 
         // Carbon::now()->addSecond()->diffForHumans(Carbon::now())
         // '1 second after'
-        '1 san. sonra',
+        '1 saniyə sonra',
 
         // Carbon::now()->addSecond()->diffForHumans(Carbon::now(), false, true)
         // '1s after'
-        '1 saniyə sonra',
+        '1 san. sonra',
 
         // Carbon::now()->diffForHumans(Carbon::now()->addSecond())
         // '1 second before'
-        '1 san. əvvəl',
+        '1 saniyə əvvəl',
 
         // Carbon::now()->diffForHumans(Carbon::now()->addSecond(), false, true)
         // '1s before'
-        '1 saniyə əvvəl',
+        '1 san. əvvəl',
 
         // Carbon::now()->addSecond()->diffForHumans(Carbon::now(), true)
         // '1 second'
-        '1 san.',
+        '1 saniyə',
 
         // Carbon::now()->addSecond()->diffForHumans(Carbon::now(), true, true)
         // '1s'
-        '1 saniyə',
+        '1 san.',
 
         // Carbon::now()->diffForHumans(Carbon::now()->addSecond()->addSecond(), true)
         // '2 seconds'
-        '2 san.',
+        '2 saniyə',
 
         // Carbon::now()->diffForHumans(Carbon::now()->addSecond()->addSecond(), true, true)
         // '2s'
-        '2 saniyə',
+        '2 san.',
 
         // Carbon::now()->addSecond()->diffForHumans(null, false, true, 1)
         // '1s from now'
-        '1 saniyə sonra',
+        '1 san. sonra',
 
         // Carbon::now()->addMinute()->addSecond()->diffForHumans(null, true, false, 2)
         // '1 minute 1 second'
-        '1 d. 1 san.',
+        '1 dəqiqə 1 saniyə',
 
         // Carbon::now()->addYears(2)->addMonths(3)->addDay()->addSecond()->diffForHumans(null, true, true, 4)
         // '2yrs 3mos 1d 1s'
-        '2 il 3 ay 1 g. 1 saniyə',
+        '2 il 3 ay 1 g. 1 san.',
 
         // Carbon::now()->addYears(3)->diffForHumans(null, null, false, 4)
         // '3 years from now'
@@ -399,7 +399,7 @@ class AzCyrlTest extends LocalizationTestCase
 
         // Carbon::now()->subYears(2)->subMonths(3)->subDay()->subSecond()->diffForHumans(null, null, true, 4)
         // '2yrs 3mos 1d 1s ago'
-        '2 il 3 ay 1 g. 1 saniyə əvvəl',
+        '2 il 3 ay 1 g. 1 san. əvvəl',
 
         // Carbon::now()->addWeek()->addHours(10)->diffForHumans(null, true, false, 2)
         // '1 week 10 hours'
@@ -431,6 +431,6 @@ class AzCyrlTest extends LocalizationTestCase
 
         // CarbonInterval::create('P1DT3H')->forHumans(true)
         // '1d 3h'
-        '1 g. 3 saat',
+        '1 g. 3 s.',
     ];
 }
diff --git a/tests/Localization/AzLatnTest.php b/tests/Localization/AzLatnTest.php
index 86b21863..fffc434f 100644
--- a/tests/Localization/AzLatnTest.php
+++ b/tests/Localization/AzLatnTest.php
@@ -227,35 +227,35 @@ class AzLatnTest extends LocalizationTestCase
 
         // Carbon::now()->subSeconds(1)->diffForHumans()
         // '1 second ago'
-        '1 san. əvvəl',
+        '1 saniyə əvvəl',
 
         // Carbon::now()->subSeconds(1)->diffForHumans(null, false, true)
         // '1s ago'
-        '1 saniyə əvvəl',
+        '1 san. əvvəl',
 
         // Carbon::now()->subSeconds(2)->diffForHumans()
         // '2 seconds ago'
-        '2 san. əvvəl',
+        '2 saniyə əvvəl',
 
         // Carbon::now()->subSeconds(2)->diffForHumans(null, false, true)
         // '2s ago'
-        '2 saniyə əvvəl',
+        '2 san. əvvəl',
 
         // Carbon::now()->subMinutes(1)->diffForHumans()
         // '1 minute ago'
-        '1 d. əvvəl',
+        '1 dəqiqə əvvəl',
 
         // Carbon::now()->subMinutes(1)->diffForHumans(null, false, true)
         // '1m ago'
-        '1 dəqiqə əvvəl',
+        '1 d. əvvəl',
 
         // Carbon::now()->subMinutes(2)->diffForHumans()
         // '2 minutes ago'
-        '2 d. əvvəl',
+        '2 dəqiqə əvvəl',
 
         // Carbon::now()->subMinutes(2)->diffForHumans(null, false, true)
         // '2m ago'
-        '2 dəqiqə əvvəl',
+        '2 d. əvvəl',
 
         // Carbon::now()->subHours(1)->diffForHumans()
         // '1 hour ago'
@@ -263,7 +263,7 @@ class AzLatnTest extends LocalizationTestCase
 
         // Carbon::now()->subHours(1)->diffForHumans(null, false, true)
         // '1h ago'
-        '1 saat əvvəl',
+        '1 s. əvvəl',
 
         // Carbon::now()->subHours(2)->diffForHumans()
         // '2 hours ago'
@@ -271,7 +271,7 @@ class AzLatnTest extends LocalizationTestCase
 
         // Carbon::now()->subHours(2)->diffForHumans(null, false, true)
         // '2h ago'
-        '2 saat əvvəl',
+        '2 s. əvvəl',
 
         // Carbon::now()->subDays(1)->diffForHumans()
         // '1 day ago'
@@ -339,55 +339,55 @@ class AzLatnTest extends LocalizationTestCase
 
         // Carbon::now()->addSecond()->diffForHumans()
         // '1 second from now'
-        '1 san. sonra',
+        '1 saniyə sonra',
 
         // Carbon::now()->addSecond()->diffForHumans(null, false, true)
         // '1s from now'
-        '1 saniyə sonra',
+        '1 san. sonra',
 
         // Carbon::now()->addSecond()->diffForHumans(Carbon::now())
         // '1 second after'
-        '1 san. sonra',
+        '1 saniyə sonra',
 
         // Carbon::now()->addSecond()->diffForHumans(Carbon::now(), false, true)
         // '1s after'
-        '1 saniyə sonra',
+        '1 san. sonra',
 
         // Carbon::now()->diffForHumans(Carbon::now()->addSecond())
         // '1 second before'
-        '1 san. əvvəl',
+        '1 saniyə əvvəl',
 
         // Carbon::now()->diffForHumans(Carbon::now()->addSecond(), false, true)
         // '1s before'
-        '1 saniyə əvvəl',
+        '1 san. əvvəl',
 
         // Carbon::now()->addSecond()->diffForHumans(Carbon::now(), true)
         // '1 second'
-        '1 san.',
+        '1 saniyə',
 
         // Carbon::now()->addSecond()->diffForHumans(Carbon::now(), true, true)
         // '1s'
-        '1 saniyə',
+        '1 san.',
 
         // Carbon::now()->diffForHumans(Carbon::now()->addSecond()->addSecond(), true)
         // '2 seconds'
-        '2 san.',
+        '2 saniyə',
 
         // Carbon::now()->diffForHumans(Carbon::now()->addSecond()->addSecond(), true, true)
         // '2s'
-        '2 saniyə',
+        '2 san.',
 
         // Carbon::now()->addSecond()->diffForHumans(null, false, true, 1)
         // '1s from now'
-        '1 saniyə sonra',
+        '1 san. sonra',
 
         // Carbon::now()->addMinute()->addSecond()->diffForHumans(null, true, false, 2)
         // '1 minute 1 second'
-        '1 d. 1 san.',
+        '1 dəqiqə 1 saniyə',
 
         // Carbon::now()->addYears(2)->addMonths(3)->addDay()->addSecond()->diffForHumans(null, true, true, 4)
         // '2yrs 3mos 1d 1s'
-        '2 il 3 ay 1 g. 1 saniyə',
+        '2 il 3 ay 1 g. 1 san.',
 
         // Carbon::now()->addYears(3)->diffForHumans(null, null, false, 4)
         // '3 years from now'
@@ -399,7 +399,7 @@ class AzLatnTest extends LocalizationTestCase
 
         // Carbon::now()->subYears(2)->subMonths(3)->subDay()->subSecond()->diffForHumans(null, null, true, 4)
         // '2yrs 3mos 1d 1s ago'
-        '2 il 3 ay 1 g. 1 saniyə əvvəl',
+        '2 il 3 ay 1 g. 1 san. əvvəl',
 
         // Carbon::now()->addWeek()->addHours(10)->diffForHumans(null, true, false, 2)
         // '1 week 10 hours'
@@ -431,6 +431,6 @@ class AzLatnTest extends LocalizationTestCase
 
         // CarbonInterval::create('P1DT3H')->forHumans(true)
         // '1d 3h'
-        '1 g. 3 saat',
+        '1 g. 3 s.',
     ];
 }
diff --git a/tests/Localization/AzTest.php b/tests/Localization/AzTest.php
index c4cee9f3..1a2d0948 100644
--- a/tests/Localization/AzTest.php
+++ b/tests/Localization/AzTest.php
@@ -124,29 +124,29 @@ class AzTest extends LocalizationTestCase
         // Carbon::parse('2018-01-01 00:00:00')->ordinal('hour')
         '0-ıncı',
         // Carbon::now()->subSeconds(1)->diffForHumans()
-        '1 san. əvvəl',
-        // Carbon::now()->subSeconds(1)->diffForHumans(null, false, true)
         '1 saniyə əvvəl',
+        // Carbon::now()->subSeconds(1)->diffForHumans(null, false, true)
+        '1 san. əvvəl',
         // Carbon::now()->subSeconds(2)->diffForHumans()
-        '2 san. əvvəl',
-        // Carbon::now()->subSeconds(2)->diffForHumans(null, false, true)
         '2 saniyə əvvəl',
+        // Carbon::now()->subSeconds(2)->diffForHumans(null, false, true)
+        '2 san. əvvəl',
         // Carbon::now()->subMinutes(1)->diffForHumans()
-        '1 d. əvvəl',
-        // Carbon::now()->subMinutes(1)->diffForHumans(null, false, true)
         '1 dəqiqə əvvəl',
+        // Carbon::now()->subMinutes(1)->diffForHumans(null, false, true)
+        '1 d. əvvəl',
         // Carbon::now()->subMinutes(2)->diffForHumans()
-        '2 d. əvvəl',
-        // Carbon::now()->subMinutes(2)->diffForHumans(null, false, true)
         '2 dəqiqə əvvəl',
+        // Carbon::now()->subMinutes(2)->diffForHumans(null, false, true)
+        '2 d. əvvəl',
         // Carbon::now()->subHours(1)->diffForHumans()
         '1 saat əvvəl',
         // Carbon::now()->subHours(1)->diffForHumans(null, false, true)
-        '1 saat əvvəl',
+        '1 s. əvvəl',
         // Carbon::now()->subHours(2)->diffForHumans()
         '2 saat əvvəl',
         // Carbon::now()->subHours(2)->diffForHumans(null, false, true)
-        '2 saat əvvəl',
+        '2 s. əvvəl',
         // Carbon::now()->subDays(1)->diffForHumans()
         '1 gün əvvəl',
         // Carbon::now()->subDays(1)->diffForHumans(null, false, true)
@@ -180,37 +180,37 @@ class AzTest extends LocalizationTestCase
         // Carbon::now()->subYears(2)->diffForHumans(null, false, true)
         '2 il əvvəl',
         // Carbon::now()->addSecond()->diffForHumans()
-        '1 san. sonra',
-        // Carbon::now()->addSecond()->diffForHumans(null, false, true)
         '1 saniyə sonra',
-        // Carbon::now()->addSecond()->diffForHumans(Carbon::now())
+        // Carbon::now()->addSecond()->diffForHumans(null, false, true)
         '1 san. sonra',
-        // Carbon::now()->addSecond()->diffForHumans(Carbon::now(), false, true)
+        // Carbon::now()->addSecond()->diffForHumans(Carbon::now())
         '1 saniyə sonra',
+        // Carbon::now()->addSecond()->diffForHumans(Carbon::now(), false, true)
+        '1 san. sonra',
         // Carbon::now()->diffForHumans(Carbon::now()->addSecond())
-        '1 san. əvvəl',
-        // Carbon::now()->diffForHumans(Carbon::now()->addSecond(), false, true)
         '1 saniyə əvvəl',
+        // Carbon::now()->diffForHumans(Carbon::now()->addSecond(), false, true)
+        '1 san. əvvəl',
         // Carbon::now()->addSecond()->diffForHumans(Carbon::now(), true)
-        '1 san.',
-        // Carbon::now()->addSecond()->diffForHumans(Carbon::now(), true, true)
         '1 saniyə',
+        // Carbon::now()->addSecond()->diffForHumans(Carbon::now(), true, true)
+        '1 san.',
         // Carbon::now()->diffForHumans(Carbon::now()->addSecond()->addSecond(), true)
-        '2 san.',
-        // Carbon::now()->diffForHumans(Carbon::now()->addSecond()->addSecond(), true, true)
         '2 saniyə',
+        // Carbon::now()->diffForHumans(Carbon::now()->addSecond()->addSecond(), true, true)
+        '2 san.',
         // Carbon::now()->addSecond()->diffForHumans(null, false, true, 1)
-        '1 saniyə sonra',
+        '1 san. sonra',
         // Carbon::now()->addMinute()->addSecond()->diffForHumans(null, true, false, 2)
-        '1 d. 1 san.',
+        '1 dəqiqə 1 saniyə',
         // Carbon::now()->addYears(2)->addMonths(3)->addDay()->addSecond()->diffForHumans(null, true, true, 4)
-        '2 il 3 ay 1 g. 1 saniyə',
+        '2 il 3 ay 1 g. 1 san.',
         // Carbon::now()->addYears(3)->diffForHumans(null, null, false, 4)
         '3 il sonra',
         // Carbon::now()->subMonths(5)->diffForHumans(null, null, true, 4)
         '5 ay əvvəl',
         // Carbon::now()->subYears(2)->subMonths(3)->subDay()->subSecond()->diffForHumans(null, null, true, 4)
-        '2 il 3 ay 1 g. 1 saniyə əvvəl',
+        '2 il 3 ay 1 g. 1 san. əvvəl',
         // Carbon::now()->addWeek()->addHours(10)->diffForHumans(null, true, false, 2)
         '1 həftə 10 saat',
         // Carbon::now()->addWeek()->addDays(6)->diffForHumans(null, true, false, 2)
@@ -226,6 +226,6 @@ class AzTest extends LocalizationTestCase
         // CarbonInterval::days(2)->forHumans()
         '2 gün',
         // CarbonInterval::create('P1DT3H')->forHumans(true)
-        '1 g. 3 saat',
+        '1 g. 3 s.',
     ];
 }