コード例 #1
0
    void ImportTextTranslationData(TextAsset csv, List <TextTranslationData> translations)
    {
        if (csv == null)
        {
            return;
        }

        List <List <string> > parser = fgCSVReader.LoadFromString(csv.text);

        translations.Clear();

        for (int i = 1; i < parser.Count; i++)
        {
            TextTranslationData data = new TextTranslationData();

            data.label       = parser[i][0];
            data.translation = parser[i][1];

            translations.Add(data);
        }
    }
コード例 #2
0
ファイル: GameDBCSVEditor.cs プロジェクト: aviktorov/ld33
    void ImportTextTranslationData(TextAsset csv,List<TextTranslationData> translations)
    {
        if(csv == null) return;

        CsvReader parser = new CsvReader(new StringReader(csv.text),true);

        translations.Clear();

        while (parser.ReadNextRecord())
        {
            TextTranslationData data = new TextTranslationData();

            data.label = parser[0];
            data.translation = parser[1];

            translations.Add(data);
        }
    }