我是一个英语水平不算好的学生,只能给一个如何翻译的思路。
“字”和“名”有时在含义上有联系。比如韩愈字退之,“愈”和“退”是一对反义词;又比如赵云字子龙,“云”和“龙”通常是作为一对伴生的意象。
在中国古代,一般对一个成年人的称呼是他的“姓”+“字”,比如古代关羽一般被称作关云长。这是一种表达尊重的称呼,在社交当中采用。直呼他人的姓名被视为一种不礼貌的行为。所以可以从“字”的社交性和礼节性方面考虑如何翻译。
“号”和“名”则没有直接联系。“号”又叫“别号”,算作一个人的别称。一般是除了用作表达尊重的称呼,还可以作为书画作品等的落款。
希望能有所帮助。