use Friendica\BaseObject;
use Friendica\Database\DBA;
+use Friendica\Core\System;
require_once 'boot.php';
require_once 'include/dba.php';
*/
public static function tt($singular, $plural, $count)
{
+ $a = self::getApp();
+
+ if (!is_numeric($count)) {
+ logger('Non numeric count called by ' . System::callstack(20));
+ }
+
$lang = Config::get('system', 'language');
if (!empty($a->strings[$singular])) {
} else {
$i = self::stringPluralSelectDefault($count);
}
- $s = $t[$i];
+
+ // for some languages there is only a single array item
+ if (!isset($t[$i])) {
+ $s = $t[0];
+ } else {
+ $s = $t[$i];
+ }
} else {
$s = $t;
}