| @@ 7690-7741 (lines=52) @@ | ||
| 7687 | //! locale : Croatian [hr] |
|
| 7688 | //! author : Bojan Marković : https://github.com/bmarkovic |
|
| 7689 | ||
| 7690 | function translate$3(number, withoutSuffix, key) { |
|
| 7691 | var result = number + ' '; |
|
| 7692 | switch (key) { |
|
| 7693 | case 'm': |
|
| 7694 | return withoutSuffix ? 'jedna minuta' : 'jedne minute'; |
|
| 7695 | case 'mm': |
|
| 7696 | if (number === 1) { |
|
| 7697 | result += 'minuta'; |
|
| 7698 | } else if (number === 2 || number === 3 || number === 4) { |
|
| 7699 | result += 'minute'; |
|
| 7700 | } else { |
|
| 7701 | result += 'minuta'; |
|
| 7702 | } |
|
| 7703 | return result; |
|
| 7704 | case 'h': |
|
| 7705 | return withoutSuffix ? 'jedan sat' : 'jednog sata'; |
|
| 7706 | case 'hh': |
|
| 7707 | if (number === 1) { |
|
| 7708 | result += 'sat'; |
|
| 7709 | } else if (number === 2 || number === 3 || number === 4) { |
|
| 7710 | result += 'sata'; |
|
| 7711 | } else { |
|
| 7712 | result += 'sati'; |
|
| 7713 | } |
|
| 7714 | return result; |
|
| 7715 | case 'dd': |
|
| 7716 | if (number === 1) { |
|
| 7717 | result += 'dan'; |
|
| 7718 | } else { |
|
| 7719 | result += 'dana'; |
|
| 7720 | } |
|
| 7721 | return result; |
|
| 7722 | case 'MM': |
|
| 7723 | if (number === 1) { |
|
| 7724 | result += 'mjesec'; |
|
| 7725 | } else if (number === 2 || number === 3 || number === 4) { |
|
| 7726 | result += 'mjeseca'; |
|
| 7727 | } else { |
|
| 7728 | result += 'mjeseci'; |
|
| 7729 | } |
|
| 7730 | return result; |
|
| 7731 | case 'yy': |
|
| 7732 | if (number === 1) { |
|
| 7733 | result += 'godina'; |
|
| 7734 | } else if (number === 2 || number === 3 || number === 4) { |
|
| 7735 | result += 'godine'; |
|
| 7736 | } else { |
|
| 7737 | result += 'godina'; |
|
| 7738 | } |
|
| 7739 | return result; |
|
| 7740 | } |
|
| 7741 | } |
|
| 7742 | ||
| 7743 | hooks.defineLocale('hr', { |
|
| 7744 | months : { |
|
| @@ 5459-5510 (lines=52) @@ | ||
| 5456 | //! author : Nedim Cholich : https://github.com/frontyard |
|
| 5457 | //! based on (hr) translation by Bojan Marković |
|
| 5458 | ||
| 5459 | function translate(number, withoutSuffix, key) { |
|
| 5460 | var result = number + ' '; |
|
| 5461 | switch (key) { |
|
| 5462 | case 'm': |
|
| 5463 | return withoutSuffix ? 'jedna minuta' : 'jedne minute'; |
|
| 5464 | case 'mm': |
|
| 5465 | if (number === 1) { |
|
| 5466 | result += 'minuta'; |
|
| 5467 | } else if (number === 2 || number === 3 || number === 4) { |
|
| 5468 | result += 'minute'; |
|
| 5469 | } else { |
|
| 5470 | result += 'minuta'; |
|
| 5471 | } |
|
| 5472 | return result; |
|
| 5473 | case 'h': |
|
| 5474 | return withoutSuffix ? 'jedan sat' : 'jednog sata'; |
|
| 5475 | case 'hh': |
|
| 5476 | if (number === 1) { |
|
| 5477 | result += 'sat'; |
|
| 5478 | } else if (number === 2 || number === 3 || number === 4) { |
|
| 5479 | result += 'sata'; |
|
| 5480 | } else { |
|
| 5481 | result += 'sati'; |
|
| 5482 | } |
|
| 5483 | return result; |
|
| 5484 | case 'dd': |
|
| 5485 | if (number === 1) { |
|
| 5486 | result += 'dan'; |
|
| 5487 | } else { |
|
| 5488 | result += 'dana'; |
|
| 5489 | } |
|
| 5490 | return result; |
|
| 5491 | case 'MM': |
|
| 5492 | if (number === 1) { |
|
| 5493 | result += 'mjesec'; |
|
| 5494 | } else if (number === 2 || number === 3 || number === 4) { |
|
| 5495 | result += 'mjeseca'; |
|
| 5496 | } else { |
|
| 5497 | result += 'mjeseci'; |
|
| 5498 | } |
|
| 5499 | return result; |
|
| 5500 | case 'yy': |
|
| 5501 | if (number === 1) { |
|
| 5502 | result += 'godina'; |
|
| 5503 | } else if (number === 2 || number === 3 || number === 4) { |
|
| 5504 | result += 'godine'; |
|
| 5505 | } else { |
|
| 5506 | result += 'godina'; |
|
| 5507 | } |
|
| 5508 | return result; |
|
| 5509 | } |
|
| 5510 | } |
|
| 5511 | ||
| 5512 | hooks.defineLocale('bs', { |
|
| 5513 | months : 'januar_februar_mart_april_maj_juni_juli_august_septembar_oktobar_novembar_decembar'.split('_'), |
|