的translate插件_blender 2.9 中英快速切换插件

90b6b85b72cef9c7d392b297f714f4e0.png

在blender里很多菜单选项都可以单击右键,然后选择指定快捷键,这样就可以给原本没有快捷键的选项添加快捷键,但是最近我看英文教程比较多,而我本身使用中文界面,我希望把启用翻译选项设为快捷键,但是右键在翻译选项上,发现并没有指定快捷键选项,所以我自己写了个插件实现了这一功能。

适用于2.83及以上版本。

bl_info = {
    "name": "QuickTranslate",
    "author": "abc",
    "version": (3, 36),
    "blender": (2, 90, 0),
}
import bpy

def main(context):
    if bpy.context.preferences.view.use_translate_interface==1:
        bpy.context.preferences.view.use_translate_interface=0
        bpy.context.preferences.view.use_translate_tooltips=0
    else:
        bpy.context.preferences.view.use_translate_interface=1
        bpy.context.preferences.view.use_translate_tooltips=1
        


class SP(bpy.types.Operator):
    """Tooltip"""
    bl_idname = "wm.simple_operator"
    bl_label = "QT"


    def execute(self, context):
        main(context)
        return {'FINISHED'}



class HelloWorldPanel(bpy.types.Panel):
    bl_label = "QT"
    bl_idname = "OBJECT_PT_hello"
    bl_space_type = 'PROPERTIES'
    bl_region_type = 'WINDOW'
    bl_context = "object"

    def draw(self, context):
        layout = self.layout

        row = layout.row()
        row.operator("wm.simple_operator")


def register():
    bpy.utils.register_class(HelloWorldPanel)
    bpy.utils.register_class(SP)

def unregister():
    bpy.utils.unregister_class(HelloWorldPanel)
    bpy.utils.unregister_class(SP)

使用方法:

在桌面新建一个文本文档,把代码复制进去,然后另存为,随便起个名字,但是结尾要加上 .py,将其变成python文件。然后就可以安装了。

安装成功之后,会在右侧属性窗口的物体属性选项里找到QT选项,展开之后,有个按钮也叫QT,点击它会发现界面语言切换了,右键单击就可以给它指定快捷键了。

37fa5c61fc251395a6f31dba092713e2.png
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值