平方X

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 4862|回复: 0

AndroidStudio翻译(6)-Tip of the Day每日提示中文翻译

[复制链接]

414

主题

709

帖子

3603

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3603
QQ
发表于 2017-9-3 12:18:41 | 显示全部楼层 |阅读模式
[md]# AndroidStudio翻译(6)-Tip of the Day每日提示中文翻译
>本文由平方X发表于平方X网,转载请注明出处。[http://blog.pingfangx.com/2358.html](http://blog.pingfangx.com/2358.html)

# 0x01 准备待翻译文件
位于resources.jar,tips/

# 0x02 进行翻译
# 0x03 翻译后处理
## 3.1 删除mate
OmegaT自动添加了编码,但是在AndroidStudio中却无法显示了,将其删除。
```
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
```
## 3.2 替换\&amp;为&
也是OmegaT自动转换的,替换回去

## 3.3 添加标题和上一页、下一页
方便直接阅读,不依赖于AndroidStudio

## 3.4 解析快捷键
```
result = re.sub(r'&shortcut\w+);', Tips.replace_shortcut, result)
```

## 3.5 解析变量
```
result = re.sub(r'&(?!lt|gt|nbsp)(\w+);', Tips.replace_variable, result)
```

## 排序
提示文件来自resources.jar→\META-INF\IdeTipsAndTricks.xml  
翻译完成后,tips里面还有1条,来自resources.jar→\META-INF\XmlPlugin.xml
```
    <tipAndTrick file="TagNameCompletion.html"/>
```
加上这条,依然还有kotlin的,应该是以插件的形式。
## 标题
标题就取上面顺序中的文件名,翻译一下。
*将驼峰分割为单词
```
result = re.sub('[A-Z][a-z]+', lambda m: m.group().lower() + ' ', word).rstrip()
```
但是CtrlShiftIForLookup中的IFor和moveFileToChangelist中的move无法正常匹配。


# 相关
## 相关源码
[tips.py](https://github.com/pingfangx/Pyt ... slator/tips/tips.py)

## 结果文件
[AndroidStudio翻译(6)-Tip of the Day每日提示中文翻译](https://pingfangx.github.io/android_studio/tips/index.html)

## 序列文章
* [AndroidStudio翻译(1)-总述](http://blog.pingfangx.com/2353.html)
* [AndroidStudio翻译(2)-keymap中的所有操作的中文翻译](http://blog.pingfangx.com/2354.html)  
* [AndroidStudio翻译(3)-ActionsBundle中文翻译](http://blog.pingfangx.com/2355.html)
* [AndroidStudio翻译(4)-所有默认快捷键整理及翻译](http://blog.pingfangx.com/2356.html)  
* [AndroidStudio翻译(5)-Keymap Refrence快捷键参考中文翻译](http://blog.pingfangx.com/2357.html)
* [AndroidStudio翻译(6)-Tip of the Day每日提示中文翻译](http://blog.pingfangx.com/2358.html)
[/md]

我是平方X~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|Archiver|平方X ( 冀ICP备14018164号 )

GMT+8, 2024-5-2 08:02 , Processed in 0.104074 second(s), 21 queries .

技术支持:Powered by Discuz!X3.4  © 2001-2013 Comsenz Inc.

版权所有:Copyright © 2014-2018 平方X www.pingfangx.com All rights reserved.

快速回复 返回顶部 返回列表