2

ajaxfileupload を使用していますが、コントロール ボタンのテキストを変更できません。トルコ語を変換する必要があります。どうやってやるの?

あれ見て

例 "ここにファイルをドロップ" は "Dosyaları buraya sürükleyin" でなければなりません

4

2 に答える 2

2
<script type="text/javascript">

    $(document).ready(function () {
        AjaxFileUpload_change_text();
    });

    function AjaxFileUpload_change_text() {

        document.getElementsByClassName('ajax__fileupload_selectFileButton')[0].innerHTML = "Abrir";
        document.getElementsByClassName('ajax__fileupload_dropzone')[0].innerHTML = "Arrastre archivo aquí";
        document.getElementsByClassName('ajax__fileupload_uploadbutton')[0].innerHTML = "Subir";
        document.getElementById("ctl00_MainContent_AjaxFileUpload1_FileStatusContainer").innerHTML = "Seleccione archivo(s) a subir.";

        Sys.Extended.UI.Resources.AjaxFileUpload_Pending = "Pendiente";
        Sys.Extended.UI.Resources.AjaxFileUpload_Pending = "Pendiente";
        Sys.Extended.UI.Resources.AjaxFileUpload_Remove = "Quitar";
        Sys.Extended.UI.Resources.AjaxFileUpload_Upload = "Subir";
        Sys.Extended.UI.Resources.AjaxFileUpload_Uploaded = "Subido";
        Sys.Extended.UI.Resources.AjaxFileUpload_UploadedPercentage = "{0} %";
        Sys.Extended.UI.Resources.AjaxFileUpload_Uploading = "Subiendo";
        Sys.Extended.UI.Resources.AjaxFileUpload_FileInQueue = "{0} archivos(s) en espera.";
        Sys.Extended.UI.Resources.AjaxFileUpload_AllFilesUploaded = "Completado.";
        Sys.Extended.UI.Resources.AjaxFileUpload_FileList = "Archivos subidos:";
        Sys.Extended.UI.Resources.AjaxFileUpload_Cancelling = "Cancelando...";
        Sys.Extended.UI.Resources.AjaxFileUpload_UploadError = "error";
        Sys.Extended.UI.Resources.AjaxFileUpload_CancellingUpload = "Cancelando...";
        Sys.Extended.UI.Resources.AjaxFileUpload_UploadingInputFile = "Subiendo: {0}.";
        Sys.Extended.UI.Resources.AjaxFileUpload_Cancel = "Cancelar";
        Sys.Extended.UI.Resources.AjaxFileUpload_Canceled = "cancelado";
        Sys.Extended.UI.Resources.AjaxFileUpload_UploadCanceled = "Subida cancelada";
        Sys.Extended.UI.Resources.AjaxFileUpload_DefaultError = "Error";
        Sys.Extended.UI.Resources.AjaxFileUpload_UploadingHtml5File = "Subiendo: {0}, peso: {1} bytes.";
        Sys.Extended.UI.Resources.AjaxFileUpload_error = "error";
    }

</script>
于 2018-02-19T18:17:29.823 に答える
0

その目的でコントロールのローカリゼーションを使用しないのはなぜですか?

ローカリゼーションのサポートにより、コントロールはそのロケールの言語に翻訳された文字列を使用するようになりました。そのため、Web サイトでカルチャに依存する設定がオンになっている場合、Web サイトの作成者が他の言語用に個別にビルドするための特別な作業をしなくても、Toolkit コントロールはそのまま使用できます。

参照

于 2013-02-25T00:52:11.120 に答える