| 1 |
<?php |
<?php |
| 2 |
// $Id: $ |
// $Id: live_translation.inc,v 1.1 2009/04/19 02:35:51 brmassa Exp $ |
| 3 |
/** |
/** |
| 4 |
* @author Bruno Massa |
* @author Bruno Massa |
| 5 |
* @file |
* @file |
| 34 |
if ($langcode == 'en') { |
if ($langcode == 'en') { |
| 35 |
continue; |
continue; |
| 36 |
} |
} |
| 37 |
|
|
| 38 |
foreach ($modules as $mod) { |
foreach ($modules as $mod) { |
| 39 |
if (!isset($update_time[$langcode][$mod]) or $update_time[$langcode][$mod] < $time) { |
if (!isset($update_time[$langcode][$mod]) or $update_time[$langcode][$mod] < $time) { |
| 40 |
$result[$langcode][$mod] = LIVE_TRANSLATION_STATUS_UNKNOWN; |
$result[$langcode][$mod] = LIVE_TRANSLATION_STATUS_UNKNOWN; |
| 44 |
$result[$langcode][$mod] = LIVE_TRANSLATION_STATUS_OUTDATE; |
$result[$langcode][$mod] = LIVE_TRANSLATION_STATUS_OUTDATE; |
| 45 |
$result_single = ($result_single == LIVE_TRANSLATION_STATUS_OK) ? LIVE_TRANSLATION_STATUS_OUTDATE : LIVE_TRANSLATION_STATUS_OK; |
$result_single = ($result_single == LIVE_TRANSLATION_STATUS_OK) ? LIVE_TRANSLATION_STATUS_OUTDATE : LIVE_TRANSLATION_STATUS_OK; |
| 46 |
} |
} |
| 47 |
elseif (!empty($import_status[$langcode][$mod]) and $import_status[$langcode][$mod] < 0) { |
elseif (!empty($import_status[$langcode][$mod]) and $import_status[$langcode][$mod] == -1) { |
| 48 |
$result[$langcode][$mod] = LIVE_TRANSLATION_STATUS_INVALID; |
$result[$langcode][$mod] = LIVE_TRANSLATION_STATUS_PROJECT; |
| 49 |
|
} |
| 50 |
|
elseif (!empty($import_status[$langcode][$mod]) and $import_status[$langcode][$mod] == -2) { |
| 51 |
|
$result[$langcode][$mod] = LIVE_TRANSLATION_STATUS_VERSION; |
| 52 |
} |
} |
| 53 |
else { |
else { |
| 54 |
$result[$langcode][$mod] = LIVE_TRANSLATION_STATUS_OK; |
$result[$langcode][$mod] = LIVE_TRANSLATION_STATUS_OK; |