Comments (12)
@mmqmzk 想了一下, App内其实日文感觉出现率还是很低的, 在App内是不可能像网页一样可以直接通过整个Dom遍历的, 必须一个一个文字组件去包裹你的逻辑
至于布局方面, 可能比较遗憾, 这个放置英文的地方必须自己为一行, 有可能位置对不上, 不过应该问题不大, 做是可以做的, 实际效果还是需要做的过程中才知道, 在做了.jpg
我主要想了解一下通常在什么地方会注意到
from bangumi.
@KagurazakaHanabi 有这样的控件我就不会裂开了, 当年找一个渲染富文本的花了九牛二虎之力, 然后还魔改了一大堆代码, 除非用webview, 当然我还是会看看怎么搞
from bangumi.
@mmqmzk 想了个*方法大概计算字体的位置... (bgm38)
from bangumi.
因为我之前写好了百度翻译, 暂时使用了百度翻译, 直接拿来就用, 不过我看见部分翻译没谷歌的合理
之后再添加谷歌的翻译系统吧, 今晚发布这个版本
from bangumi.
我裂开了(bgm38)
from bangumi.
@mmqmzk 这个好难好难好难
html原生有这样的标签支持, 但是我APP这边查了一下完全没有
其次这个貌似是整个页面所有片假都生效? 还要涉及到我要怎么去分词去布局, 因为要做也只能自己布局
from bangumi.
找一个富文本的控件,其实自己实现也没有很难
分词的话看下那个脚本内容?
from bangumi.
不了解 react,是不同的文字组件都需要单独编码处理布局问题吗?
是否有可能在获取 bangumi api 数据的时候统一标记处理所有的 string 字段?
说错了勿怪。
from bangumi.
@mmqmzk 匹配片假名这个倒不是什么问题
单块文字不考虑换行的话, 放文字上方就可以了
主要是富文本嵌套文字, 这就真的头大, 夜晚看看怎么搞
from bangumi.
太棒了, 赞美大大! 😍
from bangumi.
@mmqmzk 百度翻译确实不咋的... 很多时候错翻
from bangumi.
@czy0729 嗯,英日翻译百度不行,还是得靠谷歌。
有些日本厂商的应该也可以,但是我不太清楚有哪些好的免费在线服务,只用过中日离线翻译的 jBeijing.
from bangumi.
Related Issues (20)
- [Discuss]有考虑使用GitHub Actions打包ipa吗 HOT 2
- Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0. HOT 2
- ui问题 HOT 5
- 作品详情页收藏按钮UI HOT 1
- [BUG] 长篇老番点击章节看到后,看过的结果不符合预期
- [Feature Request]希望同步主站“绝交”名单 HOT 1
- [Bug] 收藏页进度展示问题 HOT 1
- 自定义源头上传云端一直失败 HOT 5
- [BUG]条目无可标记单集后,手动设置的放送时间无法强制显示
- [Bug] 8.4.4 版本,单击版本框检查更新时触发致命错误弹窗 HOT 1
- iOS新版Expo Go不再支持SDK 47,Bangumi无法打开 HOT 1
- [Bug] 番剧简介翻译后,顺序会倒过来 HOT 1
- FR:点格子的「看到」按钮增加二次确认 HOT 1
- [Bug] 标记“看到”状态时不会标记当前集 HOT 1
- [Bug] 点击连接本地服务教程发生致命错误
- 應用內更新 HOT 3
- 取消打开超长帖子时报错
- 页面内的文字无法互动 HOT 4
- 部分帖子楼中楼回复显示不全
- 里番“看到”功能失效 HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from bangumi.