Giter Site home page Giter Site logo

labelplus's Issues

[CLOSED] 导出ps脚本时 增加"图源为psd"选项

Issue by noodlefighter
Tuesday Sep 15, 2015 at 10:20 GMT
Originally opened as noodlefighter/LabelPlus#23


传统嵌字是先复制图层,然后在复制的图层上去字,然后把去字图层调为半透明,原文若隐若现,方便对比原文镶字。
这软件添加文字图层,默认用的是jpg或png图片,这些图片没办法保存原图和去字图两个图层,所以创建PSD后,还要先复制图层并去字,当然,文字图层挡着图很碍事,还得先把文字图层调为不显示,去字完成后再调回来……这么做,在去字这一项工作上,比传统镶字麻烦……
不过要解决也很简单,只需先去字、保存PSD,然后把PS脚本用Notepad打开,把所有的png或jpg替换为psd,那么PS脚本就直接在去字好的PSD里添加文字图层了……
建议你还是在PS导出设置里添加一项“图片源均为PSD”,然后导出脚本时把所有的png或jpg替换为psd,那么,只要文件主名不变,就能让嵌字顺序和传统嵌字一样了——先去字再镶字


建议by pxk888

[CLOSED] 增加一个译稿预处理功能

Issue by noodlefighter
Tuesday Sep 22, 2015 at 04:55 GMT
Originally opened as noodlefighter/LabelPlus#30


文伽

能不能增加一个译稿预处理的工序,翻译输入中文的时候自然使用中文标点,但是Photoshop里竖排标点用英文会比中文方便很多,所以在预处理工序增加中文!?替换为英文!?都好替换为双空格,半角~替换为全角~双引号替换为「」等的选项,感觉程序上不是很难……

[CLOSED] 分组功能改为使用字符串分组 并将分组信息存于文件中

Issue by noodlefighter
Saturday Sep 19, 2015 at 15:40 GMT
Originally opened as noodlefighter/LabelPlus#25


当前分组使用数字+程序中设置别名的方式
组内分工时,可以事先预定义每个数字对应的别名

然而跨组合作时,数字分组则不好使
再加上使用数字分组 在编辑对应动作时难以对应

综上所述 决定改为字符串分组 并将分组信息存于文本文件中

[CLOSED] 炒鸡焦了的建议

Issue by noodlefighter
Friday Aug 28, 2015 at 03:40 GMT
Originally opened as noodlefighter/LabelPlus#5


新建=>新建翻译
打开=>导入翻译
导出所有图片=>导出带标记图片
图片管理--目录下图片文件=>忽略文件(以及 窗口名没做中文)
Ctrl+s保存(只有程序员才用这个么?)

NEXT.

Issue by noodlefighter
Monday Jan 25, 2016 at 18:23 GMT
Originally opened as noodlefighter/LabelPlus#47


翻译文件格式

1.x中使用专用、易于使用文本编辑器编辑的格式,扩展功能时很不方便,写解析程序也费力。
转使用JSON为本应用最佳选择。

增加网络接口

可以从指定URL获取翻译文件(或打开下载来的翻译文件)
翻译文件中附带信息:提交地址,图片包获取地址,翻译文件最后变更时间
可以将翻译文件提交至指定地址

格式设置方面

1.x版本中设计上的问题

分组功能没能起到它在格式设置上的作用,原因是不够直观,分组不应该由翻译来完成

NEXT 主要改进预想

改进主要在于格式设置功能上:翻译人员只管标号、翻译;嵌字人员能在LabelPlus中快速进行大致的样式设置后再导入PSD档。

增强标签功能

1.x中 标签包含信息:标签位置,标签文本,标签分组
更改为:标签位置(框内标签时,表示框内空白处的一点),嵌字偏移位置(文本真实位置),应用样式组,标签文本,修改时间(网络接口功能需要)

更改分组的概念

对于翻译:框内标签、框外标签;对于嵌字:样式组(可应用于标签)

增加分辨率设置

PS中字体大小与其分辨率相关,确定分辨率,可视化才可行

样式组概念

样式,定义了ps中文本图层的:文字大小、字体、字间距、行间距、颜色
样式组,包含了多种样式(应用:一个汉化组可以统一样式、协同工作时便于统一风格)

样式可视化

方便嵌字人员直观修改样式,同时根据需要编辑译文(在PS中对文字编辑不便)

用户体验方面

  • PS脚本的图形界面不直观 难直接上手
  • 改进标签不可移动的问题
  • 许多快捷操作不为人所知(Alt+A的快捷输入、C键显示分组、V键隐藏标签) 应设置相应按钮

想法都有了

就差个程序员了:D

[CLOSED] 1.0 文件格式变更

Issue by noodlefighter
Sunday Sep 20, 2015 at 01:11 GMT
Originally opened as noodlefighter/LabelPlus#27


在1.0正式版中将使用新的文件格式
这里顺便对解析规则做一次定义


以下为以前的格式

>>>>>>>>[P247.png]<<<<<<<<
----------------[1]----------------[0.873,0.114,1]
因为父母都在海外

----------------[2]----------------[0.133,0.097,1]
一直以来都和爷爷一起生活

在此做格式定义
(//为行备注 不存在于实际格式中)

//首部区块开始
1,xx,xx  
//文件头 以逗号分隔各参数 目前只有一个参数,可以不用逗号 
//参数1: 文件格式主版本号 主版本迭代一次 说明旧版本对新版本不兼容 可能无法正常读取 或导致丢失信息
//参数2: 文件格式次版本号 次版本迭代一次 说明文件结构有变 但旧版本可以读取不支持某些特性 不会导致信息丢失
-  //以字符-作为分隔符
框内普通
框内心理
框外
//分组信息
-
用户备注 //用户备注区域,总为最后一组
//首部区块结束
//↑文件首部出现之前 各项内容禁止出现符号'-'
>>>>>>>>[xxxx.xxx]<<<<<<<<  //左边的>>>和右边的<<<只要超过6个即可 中间的方括号不可省略
----------------[n]----------------[x,y,g]  //n为标号 x,y为横纵坐标 g为分组信息,-超过6个即可,第二个方括号内为参数,逗号作为分隔符
xxxxx  //文本内容
----------------[n]----------------[x,y,g]

//自动忽略多余的空行
>>>>>>>>[xxxx.xxx]<<<<<<<<

>>>>>>>>[xxxx.xxx]<<<<<<<<

[CLOSED] 他人的建议

Issue by noodlefighter
Sunday Jul 26, 2015 at 01:03 GMT
Originally opened as noodlefighter/LabelPlus#2


  • 将脚本生成的psd文件名后缀,由"xxx.jpg.psd"/"xxx.png.psd"改为"xxx.psd"/"xxx.psd"
  • 简化操作,左手增加翻页
  • 增加标签分类功能 导出时以文件夹分类
  • 简化导入图片操作:新建时选择工作文件夹,直接保存txt文件,而后开启图片管理窗口

[CLOSED] 待修复bugs

Issue by noodlefighter
Saturday Jul 25, 2015 at 15:39 GMT
Originally opened as noodlefighter/LabelPlus#1


1.若在打开文件后修改显示语言,程序报错
2.生成的ps脚本,正文默认为仿粗体,应取消这一特性
3.生成的ps脚本,导入文字的位置有偏差,原因是——输入的坐标信息,为标签的左上角的点。
4.使用过程中,标签列表框可能会显示不正常,表现为显示为空,但是选中选项后,此项显示又正常了,疑似刷新bug(而且只在某些页中会出现这个问题。。)原因未明

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.