You said you are trying to upload a new language. In the new language file, there must be a duplicate entry. Look on line 536 and compare it to what is in the database in the table `sys_localization_languages` for the values (`Name`, `Flag`, `Title`) VALUES ('en', 'gb', 'English') If it is exactly the same in the database as it is in the language file you are trying to load onto your site, then you will need to change the vaule to something different such as the type of language you are trying to upload so there won't be a duplicate entry being the English language already has this entry.
i see where the error is, in the lang file on the DB missing and the file of the lan is destroyed. is start like this:
<?
$LANG = array(
'_sys_module_aqb_autoonline' => 'Autoonline',
'_FieldCaption_Weight_Search' => 'משקל',
'_adm_txt_mp_cecelover' => 'cecelover',
'_FieldCaption_child_Join' => 'child',
'_adm_txt_mp_צוות באד בויז' => 'צוות באד בויז',
'_FieldError_child_Mandatory' => 'באיזה איזור אתה נמצא',
'_FieldError_Alcohol_Mandatory' => 'באיזה איזור אתה נמצא',
'_FieldValues_לעתים קרובות' => 'לעתים קרובות',
and in my backup lang file i have on my computer is start like this:
<?php
$aLangInfo=array (
'Name' => 'he',
'Flag' => 'il',
'Title' => 'עברית',
);
$aLangC alt=array (
'_adm_admtools_Perm_description' => 'Dolphin needs special access for certain files and directories. Please, change permissions as specified in the chart below. Helpful info about permissions is <a href="http://www.boonex.com/trac/dolphin/wiki/DetailedInstall#Permissions" target="_blank">available here</a>.',
'_adm_admtools_Show_all_files' => 'Show all files and directories',
'_adm_admtools_Only_bad_files' => 'Show only troubled files and directories with inappropriate permissions',
'_adm_admtools_Bad_files' => 'Next files and directories have inappropriate permissions',
'_adm_admtools_Desired_level' => 'Desired level',
'_adm_admtools_Current_level' => 'Current level',
'_adm_admtools_Flash' => 'Flash',
so i try to deleted the lang file from the folder on the server (by FTP SmartFTP Client) but got no luck!
it is get many error on the site and i do not see the hope 
all the lang file on the DB destroyed!