给手工皂小铺做土耳其语标签,我把三版翻译退了两版

上个月工作室出一批橄榄油手工皂,客户里有一位在伊兹密尔开民宿的土耳其姑娘,说要摆在前台卖给住客。我原本想,标签嘛,把中文成分表翻成土耳其语就完事。结果第一版样张打出来,她拍了张照发我:成分那一栏里“sodyum hidroksit”后面跟了个括号,写了“碱”。她说住客看到”碱“会想到清洁剂,不会想到皂化反应后其实已经不存在游离碱了。嗯……怎么说呢,这事让我把整套标签重做了一遍。

我的做法是先固定一份“成分主表”,用 CSV 管,三列:INCI 名、土耳其语常用名、法规要求是否必须出现。中文名只做内部备注,不进标签。

inci,tr_common,must_show
Sodium Olivate,Zeytinyağı Sabunu,1
Sodium Hydroxide,Sodyum Hidroksit,0
Glycerin,Gliserin,1

然后标签模板不手写,用脚本从 CSV 生成,避免三版之间串行改错:

import csv
rows = list(csv.DictReader(open('inci.csv', encoding='utf-8')))
lines = [f"{r['tr_common']}" for r in rows if r['must_show'] == '1']
print(" / ".join(lines))

第二版我加了一行“皂化完成后无游离碱”,被她又退回:土耳其语里这句容易读成“不含碱”,反而像在暗示别的皂含碱。最后改成只写成分和净重,说明文字留到网店详情页里讲。

为什么这样折腾:标签是法规件也是话术件,同一句话在两种语言里的联想不一样。CSV 管主表的好处是,改一次名字,所有规格同步;代价是我得维护那张表,每进一款新油就要查一遍 INCI 对应写法。另外土耳其语里 ı/İ 的大小写转换在 Python 里默认 lower() 会出错,我后来固定用 casefold 再手工处理这几个字母。

哪里会失效:这套流程只适合成分相对固定的皂,做定制香型就不行,因为香精的 INCI 名很长,标签上根本排不下,得走另一套合规写法。我自己踩过的坑是把“净重”写成“ağırlık”,客户以为指毛重,后来改成“net ağırlık”才没歧义。

你们做面向土耳其市场的小件产品时,标签上的成分名是照 INCI 直译,还是用当地市集上大家看得懂的说法?我挺想听听别人怎么权衡。

0
赞同度 100% · 0 条评论 · 1 阅读

0 条评论

支持 Markdown · 回复会实时推送给对方

还没有评论,写下第一条。