Apple Game Center Achievement Language Problem

I used one of the features of the Apple Game Center achievements with English, Chinese, Korean, and Japanese in the game.
I use the code below.

Social.ShowAchievementsUI ();

However, changing the language of the mobile phone UI work is still displayed in English.
How do I output the achievement UI to fit the cell phone language?

using UnityEditor.Callbacks;
using UnityEditor;
using UnityEditor.iOS.Xcode;
using System.IO;

public class LocalizationPostProcessor 
    public static void AddLocToProject(BuildTarget buildTarget, string pathToBuiltProject) 
        if(buildTarget == BuildTarget.iOS) 
            string plistPath = pathToBuiltProject + "/Info.plist";
            PlistDocument plist = new PlistDocument();
            PlistElementDict rootDict = plist.root;
            var key = "CFBundleLocalizations";       
            var array = rootDict.CreateArray(key);
            File.WriteAllText(plistPath, plist.WriteToString());

Put this class in some Editor folder. Don’t forget to include the languages you need.