SharePoint でフィールドを翻訳するには、schemaxml という属性を 1 つ変更する必要があります。
C# を使用してそれを読むと、次のようなコードが得られます。
string schemaXmlWithResourceTokens = recurrentField.SchemaXmlWithResourceTokens;
int startIndex = schemaXmlWithResourceTokens.IndexOf("\"", schemaXmlWithResourceTokens.IndexOf("DisplayName=\"")) + 1;
int endIndex = schemaXmlWithResourceTokens.IndexOf("\"", startIndex);
int substringLength = endIndex - startIndex;
string value = @"DisplayName=\" + schemaXmlWithResourceTokens.Substring(startIndex, substringLength);
schemaXmlWithResourceTokens = schemaXmlWithResourceTokens.Replace(value, @"DisplayName=\$Resources:SPNLMeetings,Field_Recurrent_Name");
recurrentField.SchemaXml = schemaXmlWithResourceTokens;
recurrentField.Update();
値は変更されていません。