Thousands of textile workers in South Africa are preparing for a "solidarity" strike this week after union chiefs organised a mass walk-out in a row over working conditions and shift allowances at a Cape Town company.