Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $docRoot = $_SERVER['DOCUMENT_ROOT'];
- $source = file($docRoot . '/upload/langs/handFlower_source.csv');
- $clean = file($docRoot . '/upload/langs/lang_clean_hm_utf8.csv');
- $transl = file($docRoot . '/upload/langs/translated.csv');
- unset($clean[0], $transl[0]);
- $cleanArr = [];
- foreach($clean as $row)
- {
- $row = substr($row, 0, strlen($row) - 3);
- $cleanArr[] = $row;
- }
- $finishArr = [];
- foreach($transl as $row)
- {
- $row = explode(';', substr($row, 0, strlen($row) - 1));
- if(in_array(trim($row[0]), $cleanArr))
- $finishArr[$row[0]] = trim($row[1]);
- }
- $sourceArr = [];
- foreach($source as $row)
- {
- $newRow = explode(';', substr($row, 0, strlen($row) - 1));
- $cleanRow = strtolower(substr($newRow[2], 1, strlen($newRow[2]) - 2));
- if(isset($finishArr[$cleanRow]))
- {
- $newRow[3] = '"' . $finishArr[$cleanRow] . '"';
- $sourceArr[] = implode(';', $newRow);
- }
- }
- foreach($sourceArr as $row)
- {
- echo $row;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement