// This file was automatically generated from common.soy. // Please don't edit this file by hand. if (typeof apps == 'undefined') { var apps = {}; } apps.messages = function(opt_data, opt_ignored, opt_ijData) { return '
môi trường lập trình trực quanBlocklyXem code đã tạo bằng JavaScript.Lưu và lấy địa chỉ liên kết.Chạy chương trình.ChạyTrở VềOKHủyLôgitVòng lặpToánVăn bảnDanh sáchMàuBiếnThủ tụcHoạt động bị trục trặc, không thực hiện được yêu cầu của bạn.Dùng liên kết này để chia sẽ chương trình của bạn:\n\n%1Không tìm thấy chương trình được lưu ở \'%1\'.Không mở được chương trình của bạn. Có thể nó nằm trong một phiên bản khác của Blockly?danh sáchvăn bản
'; }; apps.dialog = function(opt_data, opt_ignored, opt_ijData) { return '
'; }; apps.codeDialog = function(opt_data, opt_ignored, opt_ijData) { return '
' + apps.ok(null, null, opt_ijData) + '
'; }; apps.storageDialog = function(opt_data, opt_ignored, opt_ijData) { return '
' + apps.ok(null, null, opt_ijData) + '
'; }; apps.ok = function(opt_data, opt_ignored, opt_ijData) { return '
'; }; ; // This file was automatically generated from template.soy. // Please don't edit this file by hand. if (typeof codepage == 'undefined') { var codepage = {}; } codepage.messages = function(opt_data, opt_ignored, opt_ijData) { return apps.messages(null, null, opt_ijData) + '
Lỗi sử lý XML:\n %1\n\nChọn \'OK\' để từ bỏ các thay đổi hoặc \'Hủy\' để tiếp tục chỉnh sửa các XML.\'Lỗi chương trình:\n%1Đã vượt quá số lần lặp cho phép.Xóa hết %1 mảnh?
'; }; codepage.start = function(opt_data, opt_ignored, opt_ijData) { return codepage.messages(null, null, opt_ijData) + '