Most ethnic meals such as: Chinese food, Mexican food, and Italian food have their own set of bolus values for each individual. For me, a Chinese meal usually takes 5 hours from the start of the meal until my BG's begin to stabilize. I use a dual square wave bolus for the first 2 hours and then bolus every hour on the hour until I reach the 5-hour mark.
The method I use for determining what works best for certain types of food for me is to first determine the basic Carb content of the meal, the Carb content is what I will base my Bolus on for the first 2 hours of the dual square wave bolus on the pump. The Protein, Fat, and content of hot spices(peppers etc.) will determine the length of time and dosage I will continue to bolus past the original 2 hour bolus I take before I begin the meal. I personally Bolus with 1 unit on the 3rd, 4th, and 5th hours to maintain control of my numbers.
This is a trial and error technique, but it works for me. The only way I was able to get to this point was by taking a Bolus and then testing myself every hour on the hour to understand just how my body was being affected by the food.