Exemplo n.º 1
0
 static Rew.FactSound sndInfo(string key, string value, SoundSrcId[] srcIds) {
   if (srcIds == null) return new Rew.FactSound() { Text = value };
   return new Rew.FactSound() { Text = value, SndSrcs = srcIds };
 }
Exemplo n.º 2
0
 public static string EncodeWordToPath(BasicPathType basicPath, SoundSrcId srcId, Langs lang, string w, string ext) {
   if (string.IsNullOrEmpty(w)) return w;
   w = LMComLib.Extensions.soundNormalize(w, sb);
   Tuple dir = WordDir(w);
   char slash = basicPath == BasicPathType.Url ? '/' : '\\';
   return SoundBasicPath(basicPath, lang) + slash + "src" + (int)srcId + slash + dir.Item1.ToString() + slash + dir.Item2.ToString() + slash + EncodeWordToFn(w) + ext;
 }