| | | | | | | | | | | | | | | | | | | | | |
<?xml version="1.0" encoding="windows-1252"?> |
<!-- XBRL Generated with XBRLMark Copyright (C) by RR Donnelley --> |
<!-- Based on XBRL 2.1 --> |
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" targetNamespace="http://trinasolar.com/2010-12-31" xmlns:tsl="http://trinasolar.com/2010-12-31" elementFormDefault="qualified" attributeFormDefault="unqualified" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:us-types="http://xbrl.us/us-types/2009-01-31"> |
| <annotation> |
| | <appinfo> |
| | | <link:roleType roleURI="http://trinasolar.com/role/DocumentAndEntityInformation" id="DocumentAndEntityInformation"> |
| <link:definition> 00 - Document - Document and Entity Information </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://trinasolar.com/role/BalanceSheets" id="BalanceSheets"> |
| <link:definition> 01 - Statement - Consolidated Balance Sheets </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://trinasolar.com/role/BalanceSheetsParenthetical" id="BalanceSheetsParenthetical"> |
| <link:definition> 011 - Statement - Consolidated Balance Sheets (Parenthetical) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://trinasolar.com/role/StatementsOfOperations" id="StatementsOfOperations"> |
| <link:definition> 02 - Statement - Consolidated Statements of Operations </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://trinasolar.com/role/StatementsOfStockholdersEquity" id="StatementsOfStockholdersEquity"> |
| <link:definition> 03 - Statement - Consolidated Statements of Shareholders' Equity and Comprehensive Income </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://trinasolar.com/role/StatementsOfCashFlows" id="StatementsOfCashFlows"> |
| <link:definition> 04 - Statement - Consolidated Statements of Cash flows </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://trinasolar.com/role/StatementsOfCashFlowsParenthetical" id="StatementsOfCashFlowsParenthetical"> |
| <link:definition> 041 - Statement - Consolidated Statements of Cash flows (Parenthetical) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://trinasolar.com/role/OrganizationAndPrincipalActivities" id="OrganizationAndPrincipalActivities"> |
| <link:definition> 06001 - Disclosure - Organization and Principal Activities </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://trinasolar.com/role/SummaryOfPrincipalAccountingPolicies" id="SummaryOfPrincipalAccountingPolicies"> |
| <link:definition> 06002 - Disclosure - Summary of Principal Accounting Policies </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://trinasolar.com/role/AllowanceForDoubtfulReceivables" id="AllowanceForDoubtfulReceivables"> |
| <link:definition> 06003 - Disclosure - Allowance for Doubtful Receivables </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://trinasolar.com/role/Inventories" id="Inventories"> |
| <link:definition> 06004 - Disclosure - Inventories </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://trinasolar.com/role/PropertyPLANTANDEQUIPMENTNET" id="PropertyPLANTANDEQUIPMENTNET"> |
| <link:definition> 06005 - Disclosure - Property, Plant and Equipment, Net </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://trinasolar.com/role/PrepaidLandUseRight" id="PrepaidLandUseRight"> |
| <link:definition> 06006 - Disclosure - Prepaid Land Use Right </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://trinasolar.com/role/DerivativeFinancialInstruments" id="DerivativeFinancialInstruments"> |
| <link:definition> 06007 - Disclosure - Derivative Financial Instruments </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://trinasolar.com/role/FairValueMeasurement" id="FairValueMeasurement"> |
| <link:definition> 06008 - Disclosure - Fair Value Measurement </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://trinasolar.com/role/InvestmentInSecurities" id="InvestmentInSecurities"> |
| <link:definition> 06009 - Disclosure - Investment in Securities </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://trinasolar.com/role/BankBorrowings" id="BankBorrowings"> |
| <link:definition> 06010 - Disclosure - Bank Borrowings </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://trinasolar.com/role/ConvertibleSeniorNotes" id="ConvertibleSeniorNotes"> |
| <link:definition> 06011 - Disclosure - Convertible Senior Notes </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://trinasolar.com/role/AccruedWarrantyCosts" id="AccruedWarrantyCosts"> |
| <link:definition> 06012 - Disclosure - Accrued Warranty Costs </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://trinasolar.com/role/ShareBasedCompensation" id="ShareBasedCompensation"> |
| <link:definition> 06013 - Disclosure - Share-Based Compensation </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://trinasolar.com/role/TaxExpense" id="TaxExpense"> |
| <link:definition> 06014 - Disclosure - Tax Expense </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://trinasolar.com/role/DistributionOfProfit" id="DistributionOfProfit"> |
| <link:definition> 06015 - Disclosure - Distribution of Profit </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://trinasolar.com/role/RelatedPartyTransactionsAndBalances" id="RelatedPartyTransactionsAndBalances"> |
| <link:definition> 06016 - Disclosure - Related Party Transactions and Balances </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://trinasolar.com/role/CommitmentsAndContingencies" id="CommitmentsAndContingencies"> |
| <link:definition> 06017 - Disclosure - Commitments and Contingencies </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://trinasolar.com/role/SegmentInformation" id="SegmentInformation"> |
| <link:definition> 06018 - Disclosure - Segment Information </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://trinasolar.com/role/MajorCustomersAndSuppliers" id="MajorCustomersAndSuppliers"> |
| <link:definition> 06019 - Disclosure - Major Customers and Suppliers </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://trinasolar.com/role/ChangeInMethodOfShareLendingFacilitiesAgreement" id="ChangeInMethodOfShareLendingFacilitiesAgreement"> |
| <link:definition> 06020 - Disclosure - Change in Method of Share Lending Facilities Agreement </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| </link:roleType> |
| | | <link:linkbaseRef xlink:type="simple" xlink:href="tsl-20101231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Calculation Links, all"/> |
| | | <link:linkbaseRef xlink:type="simple" xlink:href="tsl-20101231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Presentation Links, all"/> |
| | | <link:linkbaseRef xlink:type="simple" xlink:href="tsl-20101231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Label Links, all"/> |
| | | <link:linkbaseRef xlink:type="simple" xlink:href="tsl-20101231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Definition Links, all"/> |
| | | </appinfo> |
| | </annotation> |
| <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/> |
| <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/> |
| <import namespace="http://xbrl.us/us-gaap/2009-01-31" schemaLocation="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd"/> |
| <import namespace="http://xbrl.us/us-types/2009-01-31" schemaLocation="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-types-2009-01-31.xsd"/> |
| <import namespace="http://xbrl.us/dei/2009-01-31" schemaLocation="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd"/> |
| <!-- elements --> |
| <element name="DocumentAndEntityInformationAbstract" id="tsl_DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" abstract="true" nillable="true"/> |
| <element name="ProjectAssets" id="tsl_ProjectAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/> |
| <element name="AdvancesToSuppliersCurrent" id="tsl_AdvancesToSuppliersCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/> |
| <element name="AllowanceForDoubtfulAdvancesToSuppliersCurrent" id="tsl_AllowanceForDoubtfulAdvancesToSuppliersCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/> |
| <element name="PrepaidExpensesAndOtherCurrentAssets" id="tsl_PrepaidExpensesAndOtherCurrentAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/> |
| <element name="AdvancesToSuppliersNonCurrent" id="tsl_AdvancesToSuppliersNonCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/> |
| <element name="PrepaidLandUseRight" id="tsl_PrepaidLandUseRight" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/> |
| <element name="ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings" id="tsl_ShortTermBorrowingsAndCurrentPortionOfLongTermBorrowings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/> |
| <element name="AmountDueToRelatedParties" id="tsl_AmountDueToRelatedParties" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/> |
| <element name="AccruedExpensesAndOtherCurrentLiabilities" id="tsl_AccruedExpensesAndOtherCurrentLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/> |
| <element name="IssuanceOfOrdinarySharesUnderShareLendingFacilityShares" id="tsl_IssuanceOfOrdinarySharesUnderShareLendingFacilityShares" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <element name="IssuanceOfOrdinarySharesUnderShareLendingFacility" id="tsl_IssuanceOfOrdinarySharesUnderShareLendingFacility" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/> |
| <element name="AllowanceForRecoveryOfAdvancesToSuppliers" id="tsl_AllowanceForRecoveryOfAdvancesToSuppliers" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/> |
| <element name="AmortizationOfConvertibleBondIssuanceCosts" id="tsl_AmortizationOfConvertibleBondIssuanceCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/> |
| <element name="ProjectAssetsChangesInOperatingAssetsAndLiabilities" id="tsl_ProjectAssetsChangesInOperatingAssetsAndLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/> |
| <element name="IncreaseDecreaseAdvancesToSuppliers" id="tsl_IncreaseDecreaseAdvancesToSuppliers" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/> |
| <element name="IncreaseDecreaseInAccruedExpensesAndOtherCurrentLiabilities" id="tsl_IncreaseDecreaseInAccruedExpensesAndOtherCurrentLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/> |
| <element name="IncreaseDecreaseInAccruedWarrantyCosts" id="tsl_IncreaseDecreaseInAccruedWarrantyCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/> |
| <element name="IncreaseDecreaseInDeferredTaxes" id="tsl_IncreaseDecreaseInDeferredTaxes" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/> |
| <element name="PrepaidLandUseRightChangesInOperatingAssetsAndLiabilities" id="tsl_PrepaidLandUseRightChangesInOperatingAssetsAndLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/> |
| <element name="PaymentsForPrepaidLandUseRights" id="tsl_PaymentsForPrepaidLandUseRights" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/> |
| <element name="SubsidiesOfGovernmentForPropertyPlantAndEquipment" id="tsl_SubsidiesOfGovernmentForPropertyPlantAndEquipment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/> |
| <element name="IncreaseInInvestmentsInAffiliates" id="tsl_IncreaseInInvestmentsInAffiliates" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/> |
| <element name="ProceedsFromLongTermBankBorrowings" id="tsl_ProceedsFromLongTermBankBorrowings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/> |
| <element name="OrganizationAndPrincipalActivitiesAbstract" id="tsl_OrganizationAndPrincipalActivitiesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <element name="AllowanceForDoubtfulReceivablesTextBlock" id="tsl_AllowanceForDoubtfulReceivablesTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <element name="AllowanceForDoubtfulReceivablesAbstract" id="tsl_AllowanceForDoubtfulReceivablesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <element name="PrepaidLandUseRightTextBlock" id="tsl_PrepaidLandUseRightTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <element name="PrepaidLandUseRightAbstract" id="tsl_PrepaidLandUseRightAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <element name="FairValueMeasurementAbstract" id="tsl_FairValueMeasurementAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <element name="BankBorrowingsAbstract" id="tsl_BankBorrowingsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <element name="ConvertibleSeniorNotesTextBlock" id="tsl_ConvertibleSeniorNotesTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <element name="DistributionOfProfitTextBlock" id="tsl_DistributionOfProfitTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <element name="DistributionOfProfitAbstract" id="tsl_DistributionOfProfitAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <element name="CommitmentsAndContingenciesAbstract" id="tsl_CommitmentsAndContingenciesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <element name="SegmentInformationAbstract" id="tsl_SegmentInformationAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <element name="MajorCustomersAndSuppliersAbstract" id="tsl_MajorCustomersAndSuppliersAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <element name="ChangeInMethodOfShareLendingFacilitiesAgreementTextBlock" id="tsl_ChangeInMethodOfShareLendingFacilitiesAgreementTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <element name="ChangeInMethodOfShareLendingFacilitiesAgreementAbstract" id="tsl_ChangeInMethodOfShareLendingFacilitiesAgreementAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| </schema> |