カッとなって作ってしまいました。
Flash ProでXFLを使っているときに、SVNやGITで日本語ファイルが入るのをある程度防ぐことができます。
function deleteJapaneseName(){
var lib = fl.getDocumentDOM().library;
for(var i=0; i<lib.items.length; i++){
var o = lib.items[i];
var obj = getItemObject(o.name);
var name = obj.name;
name = name.split("アセット").join("asset");
name = name.split("シェイプ").join("shape");
name = name.split("シンボル").join("symbol");
name = name.split("レイヤー").join("layer");
name = name.split("グループ").join("group");
name = name.split("フォント").join("font");
name = name.split("グラフィック").join("graphic");
name = name.split("ビデオ").join("video");
name = name.split("フォルダー").join("folder");
name = name.split("トゥイーン").join("tween");
name = name.split("名称未設定").join("Unknown");
name = name.split(" ").join(" ").split(" ").join("_");
o.name = name;
}
}
function getItemObject(path){
var arr = path.split("/");
var n = arr.pop();
return {
folder: arr.join("/"),
name: n
}
}
deleteJapaneseName();