From 655e6650051a9c08675d15e05ac3b7d9be98e714 Mon Sep 17 00:00:00 2001
From: hank <hank.zhang@proficientcity.com>
Date: Wed, 18 Apr 2018 15:28:32 +0800
Subject: [PATCH] 添加V3.6.7

---
 frameworks/TwitterKit.framework/Headers/TWTRComposer.h                                                        |   24 
 frameworks/TwitterKit.framework/TwitterKitResources.bundle/hi.lproj/Localizable.strings                       |    8 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-media-pause.png                        |    0 
 frameworks/TwitterKit.framework/Headers/TWTROAuthSigning.h                                                    |   21 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-media-replay@3x.png                    |    0 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/kn.lproj/Localizable.strings                    |   12 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/sv.lproj/Localizable.strings                    |  112 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/nl.lproj/Localizable.strings                    |  112 
 frameworks/TwitterCore.framework/PrivateHeaders/TWTRScribeItem.h                                              |   27 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/nb.lproj/Localizable.strings                    |  112 
 frameworks/TwitterCore.framework/PrivateHeaders/TWTRGenericKeychainItem.h                                     |   24 
 frameworks/TwitterKit.framework/TwitterKitResources.bundle/tr.lproj/Localizable.strings                       |    8 
 frameworks/TwitterKit.framework/TwitterKitResources.bundle/cs.lproj/Localizable.strings                       |   10 
 frameworks/TwitterCore.framework/PrivateHeaders/TWTRScribeService.h                                           |   30 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/uk.lproj/Localizable.strings                    |  112 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-heart-animation-sheet-large@3x.png         |    0 
 config/wa_sdk_impl_config_ twitter.xml                                                                        |    2 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-heart-animation-sheet.png                  |    0 
 frameworks/TwitterCore.framework/PrivateHeaders/TWTRUserAuthRequestSigner.h                                   |   27 
 frameworks/WATwitterImpl.framework/TwitterShareExtensionUIResources.bundle/Assets.car                         |    0 
 frameworks/TwitterCore.framework/PrivateHeaders/TWTRScribeMediaDetails.h                                      |   27 
 frameworks/TwitterCore.framework/PrivateHeaders/TWTRAppAPIClient.h                                            |   46 
 frameworks/TwitterKit.framework/Headers/TWTRTimelineDelegate.h                                                |   23 
 frameworks/TwitterKit.framework/TwitterKitResources.bundle/it.lproj/Localizable.strings                       |    8 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/es-MX.lproj/Localizable.strings                 |  112 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-heart-off-large@2x.png                 |    0 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/mr.lproj/Localizable.strings                    |   12 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-media-replay@2x.png                    |    0 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-heart-off@3x.png                       |    0 
 frameworks/TwitterKit.framework/Headers/TWTRVideoPlaybackState.h                                              |   22 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/ja.lproj/Localizable.strings                    |  112 
 frameworks/TwitterKit.framework/TwitterKitResources.bundle/zh-Hant.lproj/Localizable.strings                  |    8 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn_close@2x.png                           |    0 
 frameworks/TwitterCore.framework/PrivateHeaders/TWTRAPIConstants.h                                            |   32 
 frameworks/TwitterCore.framework/PrivateHeaders/TWTRGCOAuth.h                                                 |    6 
 frameworks/TwitterCore.framework/Headers/TWTRSessionStore.h                                                   |   41 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-media-scrubber.png                     |    0 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-share@2x.png                               |    0 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/el.lproj/Localizable.strings                    |  112 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-media-scrubber@2x.png                  |    0 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icon-heart-on-large@2x.png                 |    0 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twttr-icn-tweet-place-holder-photo.png          |    0 
 frameworks/TwitterCore.framework/TwitterCore                                                                  |    0 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-logo-white.png                         |    0 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-logo@3x.png                            |    0 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/tr.lproj/Localizable.strings                    |  112 
 frameworks/TwitterKit.framework/Headers/TWTRTimelineViewController.h                                          |   22 
 frameworks/TwitterKit.framework/Headers/TWTRMoPubAdConfiguration.h                                            |   24 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/ms.lproj/Localizable.strings                    |  112 
 frameworks/TwitterCore.framework/PrivateHeaders/TWTRNetworkingUtil.h                                          |   27 
 frameworks/TwitterCore.framework/PrivateHeaders/TWTRNetworkingPipeline.h                                      |   26 
 frameworks/TwitterCore.framework/PrivateHeaders/TWTRKeychainWrapper_Private.h                                 |   26 
 frameworks/TwitterCore.framework/Headers/TWTRDefines.h                                                        |   21 
 frameworks/TwitterCore.framework/PrivateHeaders/TWTRMultipartFormDocument.h                                   |   27 
 frameworks/TwitterKit.framework/Headers/TWTRKit.h                                                             |   24 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-logo-white@3x.png                      |    0 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-tweet-retweeted-by-light@3x.png        |    0 
 frameworks/TwitterKit.framework/TwitterKitResources.bundle/sv.lproj/Localizable.strings                       |    8 
 frameworks/TwitterCore.framework/PrivateHeaders/TWTRAppleSocialAuthenticaticationProvider.h                   |   29 
 frameworks/TwitterCore.framework/PrivateHeaders/TWTRIdentifier.h                                              |   31 
 frameworks/WATwitterImpl.framework/WATwitterImpl                                                              |    0 
 frameworks/TwitterKit.framework/PrivateHeaders/TWTRConstants_Private.h                                        |   49 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-heart-on@3x.png                        |    0 
 frameworks/TwitterCore.framework/Headers/TWTRCoreOAuthSigning.h                                               |   25 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/bg.lproj/Localizable.strings                    |   12 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-share.png                                  |    0 
 frameworks/TwitterCore.framework/PrivateHeaders/TWTRAPIConstantsUser.h                                        |   36 
 frameworks/TwitterCore.framework/PrivateHeaders/TWTRAppAuthProvider.h                                         |   28 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-heart-animation-sheet@2x.png               |    0 
 frameworks/TwitterCore.framework/PrivateHeaders/TWTRNetworkingConstants.h                                     |   43 
 frameworks/TwitterCore.framework/Headers/TWTRAPIErrorCode.h                                                   |   25 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/ar.lproj/Localizable.strings                    |  112 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/ko.lproj/Localizable.strings                    |  112 
 frameworks/TwitterKit.framework/TwitterKitResources.bundle/hr.lproj/Localizable.strings                       |   10 
 frameworks/TwitterCore.framework/PrivateHeaders/TWTRScribeFilterDetails.h                                     |   33 
 frameworks/TwitterKit.framework/Headers/TWTRTweetViewDelegate.h                                               |   30 
 frameworks/TwitterCore.framework/PrivateHeaders/TWTRAPIServiceConfig.h                                        |   30 
 frameworks/TwitterCore.framework/PrivateHeaders/TWTRGuestAuthRequestSigner.h                                  |   27 
 frameworks/TwitterKit.framework/Headers/TWTRListTimelineDataSource.h                                          |   22 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-media-expand@2x.png                        |    0 
 frameworks/TwitterCore.framework/Info.plist                                                                   |    0 
 frameworks/TwitterCore.framework/PrivateHeaders/TWTRSessionRefreshStrategy.h                                  |   29 
 frameworks/TwitterCore.framework/PrivateHeaders/TFSScribe.h                                                   |   27 
 frameworks/TwitterKit.framework/Headers/TWTRTweet.h                                                           |   21 
 frameworks/TwitterKit.framework/TwitterKitResources.bundle/ar.lproj/Localizable.strings                       |   10 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/emailshare@3x.png                               |    0 
 frameworks/TwitterKit.framework/Headers/TWTRTweetEntity.h                                                     |   21 
 frameworks/TwitterCore.framework/PrivateHeaders/TWTRAuthenticationProvider.h                                  |   27 
 frameworks/TwitterCore.framework/PrivateHeaders/TWTRTokenOnlyAuthSession.h                                    |   27 
 frameworks/TwitterKit.framework/Headers/TWTRTwitter.h                                                         |   40 
 frameworks/TwitterCore.framework/Headers/TWTRAuthConfig.h                                                     |   22 
 frameworks/TwitterKit.framework/TwitterKitResources.bundle/nb.lproj/Localizable.strings                       |    8 
 frameworks/TwitterKit.framework/TwitterKitResources.bundle/da.lproj/Localizable.strings                       |    8 
 frameworks/TwitterKit.framework/TwitterKitResources.bundle/pt.lproj/Localizable.strings                       |    8 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-media-expand.png                           |    0 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/ru.lproj/Localizable.strings                    |  112 
 frameworks/TwitterKit.framework/Headers/TWTRComposerViewController.h                                          |   33 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twttr-icn-tweet-place-holder-photo-error@3x.png |    0 
 frameworks/TwitterCore.framework/PrivateHeaders/TWTRSessionStore_Private.h                                    |   30 
 frameworks/TwitterKit.framework/Headers/TWTRTweetCashtagEntity.h                                              |   22 
 frameworks/TwitterKit.framework/Headers/TwitterKit-Prefix.pch                                                 |    4 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-logo@2x.png                            |    0 
 frameworks/TwitterCore.framework/PrivateHeaders/TWTRDateFormatters_Private.h                                  |   26 
 frameworks/TwitterCore.framework/PrivateHeaders/TWTRAPINetworkErrorsShim.h                                    |   29 
 frameworks/TwitterKit.framework/TwitterKitResources.bundle/en-gb.lproj/Localizable.strings                    |    8 
 frameworks/WATwitterImpl.framework/Headers/WATwitterImpl.h                                                    |    2 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-media-scrubber@3x.png                  |    0 
 frameworks/TwitterKit.framework/TwitterKitResources.bundle/th.lproj/Localizable.strings                       |   10 
 frameworks/TwitterCore.framework/PrivateHeaders/TWTRCoreConstants.h                                           |   35 
 frameworks/TwitterKit.framework/Headers/TWTRAPIClient.h                                                       |   27 
 frameworks/TwitterCore.framework/PrivateHeaders/TWTRScribeCardEvent.h                                         |   27 
 frameworks/TwitterCore.framework/PrivateHeaders/TWTRAuthConfigSessionsValidator.h                             |   27 
 frameworks/TwitterCore.framework/PrivateHeaders/TWTRAuthConfigSessionsValidator_Private.h                     |   29 
 frameworks/TwitterCore.framework/PrivateHeaders/TWTRScribeSerializable.h                                      |   27 
 frameworks/TwitterKit.framework/TwitterKit                                                                    |    0 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/sr.lproj/Localizable.strings                    |   74 
 frameworks/TwitterKit.framework/TwitterKitResources.bundle/twtr-media-expand@2x.png                           |    0 
 frameworks/TwitterKit.framework/TwitterKitResources.bundle/el.lproj/Localizable.strings                       |    8 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/icn_vine_badge@3x.png                           |    0 
 frameworks/TwitterCore.framework/PrivateHeaders/TWTRNetworking.h                                              |   44 
 frameworks/TwitterKit.framework/Headers/TWTRUser.h                                                            |   21 
 frameworks/TwitterKit.framework/Headers/TWTRJSONConvertible.h                                                 |   22 
 frameworks/WATwitterImpl.framework/TwitterShareExtensionUIResources.bundle/Info.plist                         |    0 
 frameworks/TwitterCore.framework/Headers/TWTRSession.h                                                        |   25 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twttr-icn-tweet-place-holder-photo-error@2x.png |    0 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-heart-off-large.png                    |    0 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-heart-on@2x.png                        |    0 
 frameworks/TwitterKit.framework/TwitterKitResources.bundle/twtr-media-expand@3x.png                           |    0 
 frameworks/TwitterKit.framework/TwitterKitResources.bundle/id.lproj/Localizable.strings                       |    8 
 frameworks/TwitterKit.framework/Headers/TWTRSearchTimelineDataSource.h                                        |   22 
 frameworks/TwitterKit.framework/Headers/TWTRCollectionTimelineDataSource.h                                    |   23 
 frameworks/TwitterKit.framework/TwitterKitResources.bundle/ms.lproj/Localizable.strings                       |   10 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/hr.lproj/Localizable.strings                    |  112 
 frameworks/TwitterKit.framework/Headers/TWTRVideoMetaData.h                                                   |   22 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/zh-Hant.lproj/Localizable.strings               |  112 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-media-pause@2x.png                     |    0 
 frameworks/TwitterCore.framework/Headers/TWTRGuestSession.h                                                   |   22 
 frameworks/TwitterCore.framework/PrivateHeaders/TWTRAppInstallationUUID.h                                     |   27 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/icn_vine_badge@2x.png                           |    0 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/emailshare.png                                  |    0 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-share-large@3x.png                         |    0 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-heart-animation-sheet@3x.png               |    0 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-share-large@2x.png                         |    0 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-media-expand@3x.png                        |    0 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icon-heart-on-large.png                    |    0 
 frameworks/TwitterKit.framework/TwitterKitResources.bundle/sk.lproj/Localizable.strings                       |    8 
 frameworks/TwitterKit.framework/TwitterKitResources.bundle/ru.lproj/Localizable.strings                       |   10 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/en-gb.lproj/Localizable.strings                 |  112 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/ca.lproj/Localizable.strings                    |  112 
 frameworks/TwitterKit.framework/TwitterKitResources.bundle/twtr-media-expand.png                              |    0 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/pl.lproj/Localizable.strings                    |  112 
 frameworks/TwitterKit.framework/TwitterShareExtensionUIResources.bundle/Info.plist                            |    0 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/de.lproj/Localizable.strings                    |  112 
 frameworks/TwitterCore.framework/PrivateHeaders/TWTRUserSessionVerifier.h                                     |   33 
 frameworks/TwitterKit.framework/TwitterKitResources.bundle/zh-Hans.lproj/Localizable.strings                  |    8 
 frameworks/TwitterKit.framework/TwitterKitResources.bundle/uk.lproj/Localizable.strings                       |    8 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/emailshare@2x.png                               |    0 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/hu.lproj/Localizable.strings                    |  112 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/fa.lproj/Localizable.strings                    |   74 
 frameworks/TwitterCore.framework/Headers/TWTRConstants.h                                                      |   29 
 frameworks/TwitterKit.framework/TwitterShareExtensionUIResources.bundle/Assets.car                            |    0 
 frameworks/TwitterKit.framework/Headers/TWTRTweetUrlEntity.h                                                  |   21 
 frameworks/TwitterKit.framework/Headers/TWTRNotificationConstants.h                                           |   68 
 frameworks/TwitterCore.framework/PrivateHeaders/TWTRErrorLogger.h                                             |   27 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/bn.lproj/Localizable.strings                    |   74 
 frameworks/TwitterCore.framework/PrivateHeaders/TWTRDictUtil.h                                                |  100 
 frameworks/TwitterKit.framework/Headers/TWTRTweetTableViewCell.h                                              |   21 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-media-play@2x.png                      |    0 
 frameworks/TwitterKit.framework/Headers/TWTRUserTimelineDataSource.h                                          |   22 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/cs.lproj/Localizable.strings                    |  112 
 frameworks/TwitterKit.framework/Headers/TWTRTimelineFilter.h                                                  |   22 
 frameworks/TwitterKit.framework/PrivateHeaders/TWTRDateFormatter.h                                            |   27 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/id.lproj/Localizable.strings                    |  112 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-heart-off.png                          |    0 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn_close@3x.png                           |    0 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-media-pause@3x.png                     |    0 
 frameworks/TwitterCore.framework/PrivateHeaders/TWTRAuthenticator.h                                           |   27 
 frameworks/TwitterKit.framework/TwitterKitResources.bundle/de.lproj/Localizable.strings                       |   10 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-tweet-retweeted-by-light@2x.png        |    0 
 frameworks/TwitterCore.framework/PrivateHeaders/TWTRNetworkingPipelinePackage.h                               |   27 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-heart-animation-sheet-large@2x.png         |    0 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-play@2x.png                                |    0 
 frameworks/TwitterKit.framework/Info.plist                                                                    |    0 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/zh-Hans.lproj/Localizable.strings               |  112 
 frameworks/TwitterKit.framework/Headers/TWTRTweetView.h                                                       |   42 
 frameworks/TwitterCore.framework/PrivateHeaders/TWTRColorUtil.h                                               |   26 
 frameworks/TwitterKit.framework/TwitterKitResources.bundle/ca.lproj/Localizable.strings                       |   10 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/da.lproj/Localizable.strings                    |  112 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-heart-animation-sheet-large.png            |    0 
 frameworks/TwitterCore.framework/PrivateHeaders/TWTRScribeClientEventNamespace.h                              |   31 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-logo-white@2x.png                      |    0 
 WATwitterImpl.podspec                                                                                         |    6 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-tweet-retweeted-by-dark@3x.png         |    0 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-tweet-verified.png                     |    0 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-media-replay.png                       |    0 
 frameworks/TwitterCore.framework/PrivateHeaders/TWTRAuthConfigStore.h                                         |   27 
 frameworks/TwitterKit.framework/TwitterKitResources.bundle/ro.lproj/Localizable.strings                       |    8 
 frameworks/TwitterCore.framework/PrivateHeaders/TWTRUtils.h                                                   |   27 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-play.png                                   |    0 
 frameworks/TwitterKit.framework/TwitterKitResources.bundle/hu.lproj/Localizable.strings                       |   10 
 frameworks/TwitterKit.framework/TwitterKitResources.bundle/ko.lproj/Localizable.strings                       |    8 
 frameworks/TwitterKit.framework/TwitterKitResources.bundle/ja.lproj/Localizable.strings                       |    8 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-share-large.png                            |    0 
 frameworks/TwitterKit.framework/TwitterKitResources.bundle/es-MX.lproj/Localizable.strings                    |   10 
 frameworks/TwitterCore.framework/PrivateHeaders/TWTRNetworkingPipelineQueue.h                                 |   27 
 frameworks/TwitterKit.framework/Headers/TWTRTweetUserMentionEntity.h                                          |   21 
 frameworks/TwitterCore.framework/PrivateHeaders/TWTRAPIServiceConfigRegistry.h                                |   27 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/en.lproj/Localizable.strings                    |  126 
 frameworks/TwitterKit.framework/TwitterKitResources.bundle/es.lproj/Localizable.strings                       |   10 
 frameworks/TwitterCore.framework/PrivateHeaders/TWTRCoreLanguage.h                                            |   27 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/fi.lproj/Localizable.strings                    |  112 
 frameworks/TwitterKit.framework/TwitterKitResources.bundle/fi.lproj/Localizable.strings                       |    8 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/TFSScribe.momd/TFSScribe.mom                    |    0 
 frameworks/TwitterKit.framework/TwitterKitResources.bundle/nl.lproj/Localizable.strings                       |    8 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/ta.lproj/Localizable.strings                    |   12 
 frameworks/TwitterCore.framework/PrivateHeaders/TWTRSessionMigrating.h                                        |   26 
 frameworks/TwitterCore.framework/PrivateHeaders/TWTRAuthenticationProvider_Private.h                          |   29 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-media-play@3x.png                      |    0 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/ro.lproj/Localizable.strings                    |  112 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icon-heart-on-large@3x.png                 |    0 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/ur.lproj/Localizable.strings                    |   66 
 frameworks/TwitterKit.framework/Modules/module.modulemap                                                      |    2 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/TFSScribe.momd/VersionInfo.plist                |    0 
 frameworks/TwitterKit.framework/Headers/TWTRTimelineDataSource.h                                              |   22 
 frameworks/TwitterKit.framework/TwitterKitResources.bundle/vi.lproj/Localizable.strings                       |   10 
 frameworks/TwitterCore.framework/PrivateHeaders/TWTRSession_Private.h                                         |   27 
 frameworks/TwitterCore.framework/PrivateHeaders/TWTRCoreOAuthSigning+Private.h                                |   27 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-logo.png                               |    0 
 frameworks/TwitterKit.framework/Headers/TWTRTweetHashtagEntity.h                                              |   21 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/sk.lproj/Localizable.strings                    |  112 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-tweet-retweeted-by-dark@2x.png         |    0 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/fr.lproj/Localizable.strings                    |  112 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twttr-icn-tweet-place-holder-photo@3x.png       |    0 
 frameworks/TwitterKit.framework/Headers/TWTRMediaEntitySize.h                                                 |   26 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-heart-off@2x.png                       |    0 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-heart-on.png                           |    0 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/he.lproj/Localizable.strings                    |  112 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-tweet-retweeted-by-light.png           |    0 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/icn_vine_badge.png                              |    0 
 frameworks/TwitterKit.framework/Headers/TWTRLogInButton.h                                                     |   26 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/hi.lproj/Localizable.strings                    |  112 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/vi.lproj/Localizable.strings                    |  112 
 frameworks/TwitterKit.framework/TwitterKitResources.bundle/he.lproj/Localizable.strings                       |    8 
 frameworks/TwitterCore.framework/PrivateHeaders/TWTRScribeClientEventNamespace_Private.h                      |   54 
 frameworks/TwitterCore.framework/PrivateHeaders/TWTRAssertionMacros.h                                         |   27 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twttr-icn-tweet-place-holder-photo@2x.png       |    0 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/es.lproj/Localizable.strings                    |  112 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-tweet-retweeted-by-dark.png            |    0 
 frameworks/TwitterCore.framework/PrivateHeaders/TWTRKeychainWrapper.h                                         |   27 
 frameworks/TwitterKit.framework/TwitterKitResources.bundle/fr.lproj/Localizable.strings                       |   10 
 frameworks/TwitterCore.framework/PrivateHeaders/TWTRAuthenticationConstants.h                                 |   95 
 frameworks/TwitterKit.framework/Headers/TWTRTimelineCursor.h                                                  |   25 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn_close.png                              |    0 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/gu.lproj/Localizable.strings                    |   12 
 frameworks/TwitterKit.framework/TwitterKitResources.bundle/en.lproj/Localizable.strings                       |    7 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-share@3x.png                               |    0 
 frameworks/WATwitterImpl.framework/Info.plist                                                                 |    0 
 frameworks/TwitterKit.framework/Headers/TWTRMoPubNativeAdContainerView.h                                      |   22 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/th.lproj/Localizable.strings                    |  112 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-tweet-verified@3x.png                  |    0 
 frameworks/TwitterCore.framework/PrivateHeaders/TWTRDateUtil.h                                                |   26 
 frameworks/TwitterCore.framework/PrivateHeaders/TWTRSecItemWrapper.h                                          |   54 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-heart-off-large@3x.png                 |    0 
 frameworks/TwitterKit.framework/Headers/TWTRTimelineType.h                                                    |   22 
 frameworks/TwitterCore.framework/PrivateHeaders/TWTRResourcesUtil.h                                           |   29 
 frameworks/TwitterCore.framework/PrivateHeaders/TWTRMultiThreadUtil.h                                         |   27 
 frameworks/TwitterCore.framework/PrivateHeaders/TWTRRequestSigningOperation.h                                 |   27 
 /dev/null                                                                                                     |   16 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-media-play.png                         |    0 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-tweet-verified@2x.png                  |    0 
 frameworks/TwitterCore.framework/PrivateHeaders/TWTRGuestAuthProvider.h                                       |   29 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/pt.lproj/Localizable.strings                    |  112 
 frameworks/TwitterCore.framework/PrivateHeaders/TWTRUserAPIClient.h                                           |   29 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/tl.lproj/Localizable.strings                    |   74 
 frameworks/TwitterKit.framework/TwitterKitResources.bundle/pl.lproj/Localizable.strings                       |    8 
 frameworks/TwitterCore.framework/Headers/TWTRAuthSession.h                                                    |   21 
 frameworks/TwitterCore.framework/PrivateHeaders/TWTRDateFormatters.h                                          |   26 
 frameworks/TwitterCore.framework/PrivateHeaders/TWTRScribeEvent.h                                             |   78 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twttr-icn-tweet-place-holder-photo-error.png    |    0 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/it.lproj/Localizable.strings                    |  112 
 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-play@3x.png                                |    0 
 281 files changed, 6,980 insertions(+), 923 deletions(-)

diff --git a/WATwitterImpl.podspec b/WATwitterImpl.podspec
index 3c4aba7..f7ae36a 100644
--- a/WATwitterImpl.podspec
+++ b/WATwitterImpl.podspec
@@ -9,7 +9,7 @@
 Pod::Spec.new do |s|
 
 s.name = 'WATwitterImpl'
-s.version = '3.6.4'
+s.version = '3.6.7'
 s.summary = 'WATwitterImpl framework in testing environment.'
 s.license = 'MIT'
 s.author = { "Wuyx" => "wuyixin_gh@gamehollywood.com" }
@@ -20,6 +20,6 @@
 s.vendored_frameworks = 'frameworks/*.framework'
 s.resources = ['config/*.xml','frameworks/TwitterKitResources.bundle','frameworks/TwitterShareExtensionUIResources.bundle']
 s.requires_arc = true
-s.dependency 'WASdkIntf', '~> 3.6.4'   #此处添加私有库依赖
-s.dependency 'WASdkImpl', '~> 3.6.4'
+s.dependency 'WASdkIntf', '~> 3.6.7'   #此处添加私有库依赖
+s.dependency 'WASdkImpl', '~> 3.6.7'
 end
diff --git a/config/wa_sdk_impl_config_ twitter.xml b/config/wa_sdk_impl_config_ twitter.xml
index a9cf210..1dab755 100644
--- a/config/wa_sdk_impl_config_ twitter.xml
+++ b/config/wa_sdk_impl_config_ twitter.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <config>
-	<version val="WATwitter3.6.4"/>
+	<version val="WATwitter3.6.7"/>
     <comps>
         <!-- 公共模块 -->
         <comp module="CORE" plaf="TWITTER" mandatory="YES" value="WATwitterCore" desc="公共模块"/>
diff --git a/frameworks/TwitterCore.framework/Headers/TWTRAPIErrorCode.h b/frameworks/TwitterCore.framework/Headers/TWTRAPIErrorCode.h
index ae9d820..037480b 100644
--- a/frameworks/TwitterCore.framework/Headers/TWTRAPIErrorCode.h
+++ b/frameworks/TwitterCore.framework/Headers/TWTRAPIErrorCode.h
@@ -1,8 +1,19 @@
-//
-//  TWTRAPIErrorCode.h
-//
-//  Copyright (c) 2015 Twitter. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
 
 #import <Foundation/Foundation.h>
 
@@ -11,7 +22,7 @@
 /**
  *  The NSError domain of errors surfaced by the Twitter API.
  */
-FOUNDATION_EXPORT NSString *const TWTRAPIErrorDomain;
+FOUNDATION_EXTERN NSString *const TWTRAPIErrorDomain;
 
 /**
  *  Error codes surfaced by the Twitter API.
@@ -124,7 +135,7 @@
     TWTRAPIErrorCodeChallengeCodeInvalid = 236,
 
     /**
-     *  "Bad guest token." The token has probably expired. Try calling `-[Twitter logInGuestWithCompletion:]` again later.
+     *  "Bad guest token." The token has probably expired. Try calling `-[TWTRTwitter logInGuestWithCompletion:]` again later.
      */
     TWTRAPIErrorCodeBadGuestToken = 239,
 
diff --git a/frameworks/TwitterCore.framework/Headers/TWTRAuthConfig.h b/frameworks/TwitterCore.framework/Headers/TWTRAuthConfig.h
index 1f62180..34a6fa4 100644
--- a/frameworks/TwitterCore.framework/Headers/TWTRAuthConfig.h
+++ b/frameworks/TwitterCore.framework/Headers/TWTRAuthConfig.h
@@ -1,9 +1,19 @@
-//
-//  TWTRAuthConfig.h
-//  TwitterKit
-//
-//  Copyright (c) 2015 Twitter. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
 
 #import <Foundation/Foundation.h>
 
diff --git a/frameworks/TwitterCore.framework/Headers/TWTRAuthSession.h b/frameworks/TwitterCore.framework/Headers/TWTRAuthSession.h
index 7828dd6..6997ba6 100644
--- a/frameworks/TwitterCore.framework/Headers/TWTRAuthSession.h
+++ b/frameworks/TwitterCore.framework/Headers/TWTRAuthSession.h
@@ -1,8 +1,19 @@
-//
-//  TWTRAuthSession.h
-//
-//  Copyright (c) 2015 Twitter. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
 
 #import <Foundation/Foundation.h>
 
diff --git a/frameworks/TwitterCore.framework/Headers/TWTRConstants.h b/frameworks/TwitterCore.framework/Headers/TWTRConstants.h
index 567ab49..37f1d84 100644
--- a/frameworks/TwitterCore.framework/Headers/TWTRConstants.h
+++ b/frameworks/TwitterCore.framework/Headers/TWTRConstants.h
@@ -1,8 +1,19 @@
-//
-//  TWTRConstants.h
-//
-//  Copyright (c) 2015 Twitter. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
 
 #import <Foundation/Foundation.h>
 
@@ -11,7 +22,7 @@
 /**
  * The NSError domain of errors surfaced by the Twitter SDK.
  */
-FOUNDATION_EXPORT NSString *const TWTRErrorDomain;
+FOUNDATION_EXTERN NSString *const TWTRErrorDomain;
 
 /**
  *  Error codes surfaced by the Twitter SDK.
@@ -24,12 +35,12 @@
     TWTRErrorCodeUnknown = -1,
 
     /**
-     *  Authentication has not been set up yet. You must call -[Twitter logInWithCompletion:] or -[Twitter logInGuestWithCompletion:]
+     *  Authentication has not been set up yet. You must call -[TWTRTwitter logInWithCompletion:] or -[TWTRTwitter logInGuestWithCompletion:]
      */
     TWTRErrorCodeNoAuthentication = 0,
 
     /**
-     *  Twitter has not been initialized yet. Call +[Fabric with:@[TwitterKit]] or -[Twitter startWithConsumerKey:consumerSecret:].
+     *  Twitter has not been initialized yet. Call +[Fabric with:@[TwitterKit]] or -[TWTRTwitter startWithConsumerKey:consumerSecret:].
      */
     TWTRErrorCodeNotInitialized = 1,
 
@@ -82,7 +93,7 @@
 /**
  *  The NSError domain of errors surfaced by the Twitter SDK during the login operation.
  */
-FOUNDATION_EXPORT NSString *const TWTRLogInErrorDomain;
+FOUNDATION_EXTERN NSString *const TWTRLogInErrorDomain;
 
 /**
  *  Error codes surfaced by the Twitter SDK with the `TWTRLogInErrorDomain` error domain.
diff --git a/frameworks/TwitterCore.framework/Headers/TWTRCoreOAuthSigning.h b/frameworks/TwitterCore.framework/Headers/TWTRCoreOAuthSigning.h
index 7f4ff55..17e9cad 100644
--- a/frameworks/TwitterCore.framework/Headers/TWTRCoreOAuthSigning.h
+++ b/frameworks/TwitterCore.framework/Headers/TWTRCoreOAuthSigning.h
@@ -1,15 +1,26 @@
-//
-//  TWTRCoreOAuthSigning.h
-//
-//  Copyright (c) 2015 Twitter. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
 
 #import <Foundation/Foundation.h>
 
 NS_ASSUME_NONNULL_BEGIN
 
-FOUNDATION_EXPORT NSString *const TWTROAuthEchoRequestURLStringKey;
-FOUNDATION_EXPORT NSString *const TWTROAuthEchoAuthorizationHeaderKey;
+FOUNDATION_EXTERN NSString *const TWTROAuthEchoRequestURLStringKey;
+FOUNDATION_EXTERN NSString *const TWTROAuthEchoAuthorizationHeaderKey;
 
 @protocol TWTRCoreOAuthSigning <NSObject>
 
diff --git a/frameworks/TwitterCore.framework/Headers/TWTRDefines.h b/frameworks/TwitterCore.framework/Headers/TWTRDefines.h
index 1b99178..8367312 100644
--- a/frameworks/TwitterCore.framework/Headers/TWTRDefines.h
+++ b/frameworks/TwitterCore.framework/Headers/TWTRDefines.h
@@ -1,8 +1,19 @@
-//
-//  TWTRDefines.h
-//
-//  Copyright (c) 2015 Twitter. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
 
 #pragma once
 
diff --git a/frameworks/TwitterCore.framework/Headers/TWTRGuestSession.h b/frameworks/TwitterCore.framework/Headers/TWTRGuestSession.h
index 8f5b308..d42ace1 100644
--- a/frameworks/TwitterCore.framework/Headers/TWTRGuestSession.h
+++ b/frameworks/TwitterCore.framework/Headers/TWTRGuestSession.h
@@ -1,9 +1,19 @@
-//
-//  TWTRGuestSession.h
-//  TwitterKit
-//
-//  Copyright (c) 2015 Twitter. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
 
 #import <Foundation/Foundation.h>
 #import <TwitterCore/TWTRAuthSession.h>
diff --git a/frameworks/TwitterCore.framework/Headers/TWTRSession.h b/frameworks/TwitterCore.framework/Headers/TWTRSession.h
index e419ce6..202f2ca 100644
--- a/frameworks/TwitterCore.framework/Headers/TWTRSession.h
+++ b/frameworks/TwitterCore.framework/Headers/TWTRSession.h
@@ -1,8 +1,23 @@
-//
-//  TWTRSession.h
-//
-//  Copyright (c) 2015 Twitter. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+/**
+ This header is private to the Twitter Core SDK and not exposed for public SDK consumption
+ */
 
 #import <TwitterCore/TWTRAuthConfig.h>
 #import <TwitterCore/TWTRAuthSession.h>
diff --git a/frameworks/TwitterCore.framework/Headers/TWTRSessionStore.h b/frameworks/TwitterCore.framework/Headers/TWTRSessionStore.h
index fa15a28..b96dfb4 100644
--- a/frameworks/TwitterCore.framework/Headers/TWTRSessionStore.h
+++ b/frameworks/TwitterCore.framework/Headers/TWTRSessionStore.h
@@ -1,9 +1,19 @@
-//
-//  TWTRSessionStore.h
-//  TwitterCore
-//
-//  Copyright (c) 2015 Twitter Inc. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
 
 @class TWTRAuthConfig;
 @class TWTRGuestSession;
@@ -120,6 +130,11 @@
  */
 - (NSArray *)existingUserSessions;
 
+/**
+ *  Returns YES if there are existing user sessions.
+ *
+ *  @note This is a blocking call.
+ */
 - (BOOL)hasLoggedInUsers;
 
 /**
@@ -210,6 +225,20 @@
  */
 - (void)reloadSessionStore;
 
+/**
+ *  Sets a local string which can be used to verify the auth token using
+ *  isValidOauthToken:
+ */
+- (void)saveOauthToken:(NSString *)token;
+
+/**
+ *  If saveOauthToken is called then this will compare the set to the token passed by the token parameter.
+ *  This is used to verify the token generated from the oauth/request_token request after a URL has been passed
+ *  back from web authenticatoin.
+ *
+ *  Returns YES is the token string matches the internal OAuth token.
+ */
+- (BOOL)isValidOauthToken:(NSString *)token;
 @end
 
 NS_ASSUME_NONNULL_END
diff --git a/frameworks/TwitterCore.framework/Info.plist b/frameworks/TwitterCore.framework/Info.plist
index 42de75f..731d348 100644
--- a/frameworks/TwitterCore.framework/Info.plist
+++ b/frameworks/TwitterCore.framework/Info.plist
Binary files differ
diff --git a/frameworks/TwitterCore.framework/PrivateHeaders/TFSScribe.h b/frameworks/TwitterCore.framework/PrivateHeaders/TFSScribe.h
index c964b0b..13dcee4 100644
--- a/frameworks/TwitterCore.framework/PrivateHeaders/TFSScribe.h
+++ b/frameworks/TwitterCore.framework/PrivateHeaders/TFSScribe.h
@@ -1,10 +1,23 @@
-//
-//  TFSScribe.h
-//  TFSScribe
-//
-//  Created by Tanner Oakes on 10/10/14.
-//  Copyright (c) 2014 Twitter. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+/**
+ This header is private to the Twitter Core SDK and not exposed for public SDK consumption
+ */
 
 #import <Foundation/Foundation.h>
 
diff --git a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRAPIConstants.h b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRAPIConstants.h
index ac61049..814ccad 100644
--- a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRAPIConstants.h
+++ b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRAPIConstants.h
@@ -1,10 +1,24 @@
-//
-//  TWTRAPIConstants.h
-//
-//  Created by Kang Chen on 3/25/14.
-//  Copyright (c) 2014 Twitter. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
 
-FOUNDATION_EXPORT NSString *const TWTRAPIConstantsParamID;
-FOUNDATION_EXPORT NSString *const TWTRAPIConstantsFieldID;
-FOUNDATION_EXPORT NSString *const TWTRAPIConstantsFieldIDString;
+/**
+ This header is private to the Twitter Core SDK and not exposed for public SDK consumption
+ */
+
+FOUNDATION_EXTERN NSString *const TWTRAPIConstantsParamID;
+FOUNDATION_EXTERN NSString *const TWTRAPIConstantsFieldID;
+FOUNDATION_EXTERN NSString *const TWTRAPIConstantsFieldIDString;
diff --git a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRAPIConstantsUser.h b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRAPIConstantsUser.h
index 794df9b..db5540a 100644
--- a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRAPIConstantsUser.h
+++ b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRAPIConstantsUser.h
@@ -1,15 +1,29 @@
-//
-//  TWTRAPIConstantsUser.h
-//
-//  Created by Jacob Harding on 6/9/14.
-//  Copyright (c) 2014 Twitter. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
 
-FOUNDATION_EXPORT NSString *const TWTRAPIConstantsUserShowURL;
+/**
+ This header is private to the Twitter Core SDK and not exposed for public SDK consumption
+ */
 
-FOUNDATION_EXPORT NSString *const TWTRAPIConstantsVerifyCredentialsURL;
+FOUNDATION_EXTERN NSString *const TWTRAPIConstantsUserShowURL;
+
+FOUNDATION_EXTERN NSString *const TWTRAPIConstantsVerifyCredentialsURL;
 
 // parameters
-FOUNDATION_EXPORT NSString *const TWTRAPIConstantsUserParamUserID;
-FOUNDATION_EXPORT NSString *const TWTRAPIConstantsUserParamIncludeEmail;
-FOUNDATION_EXPORT NSString *const TWTRAPIConstantsUserParamSkipStatus;
+FOUNDATION_EXTERN NSString *const TWTRAPIConstantsUserParamUserID;
+FOUNDATION_EXTERN NSString *const TWTRAPIConstantsUserParamIncludeEmail;
+FOUNDATION_EXTERN NSString *const TWTRAPIConstantsUserParamSkipStatus;
diff --git a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRAPINetworkErrorsShim.h b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRAPINetworkErrorsShim.h
index 89346b4..3b28391 100644
--- a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRAPINetworkErrorsShim.h
+++ b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRAPINetworkErrorsShim.h
@@ -1,10 +1,23 @@
-//
-//  TWTRAPINetworkErrorsShim.h
-//  TwitterKit
-//
-//  Created by Kang Chen on 1/15/15.
-//  Copyright (c) 2015 Twitter. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+/**
+ This header is private to the Twitter Core SDK and not exposed for public SDK consumption
+ */
 
 #import <Foundation/Foundation.h>
 #import "TWTRNetworkingPipeline.h"
@@ -23,7 +36,7 @@
  */
 - (instancetype)initWithHTTPResponse:(NSURLResponse *)response responseData:(NSData *)responseData NS_DESIGNATED_INITIALIZER;
 
-- (instancetype)init __unavailable;
+- (instancetype)init NS_UNAVAILABLE;
 /**
  *  Validates the error response while taking into account some Twitter-specific quirks.
  *
diff --git a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRAPIServiceConfig.h b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRAPIServiceConfig.h
index f4afd1e..aa3201d 100644
--- a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRAPIServiceConfig.h
+++ b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRAPIServiceConfig.h
@@ -1,9 +1,23 @@
-//
-//  TWTRAPIServiceConfig.h
-//  TwitterCore
-//
-//  Copyright (c) 2015 Twitter Inc. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+/**
+ This header is private to the Twitter Core SDK and not exposed for public SDK consumption
+ */
 
 @protocol TWTRAPIServiceConfig <NSObject>
 
@@ -18,6 +32,6 @@
 
 @end
 
-FOUNDATION_EXPORT NSURL *TWTRAPIURLWithPath(id<TWTRAPIServiceConfig> apiServiceConfig, NSString *path);
+FOUNDATION_EXTERN NSURL *TWTRAPIURLWithPath(id<TWTRAPIServiceConfig> apiServiceConfig, NSString *path);
 
-FOUNDATION_EXPORT NSURL *TWTRAPIURLWithParams(id<TWTRAPIServiceConfig> apiServiceConfig, NSString *path, NSDictionary *params);
+FOUNDATION_EXTERN NSURL *TWTRAPIURLWithParams(id<TWTRAPIServiceConfig> apiServiceConfig, NSString *path, NSDictionary *params);
diff --git a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRAPIServiceConfigRegistry.h b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRAPIServiceConfigRegistry.h
index dd20967..b6121c2 100644
--- a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRAPIServiceConfigRegistry.h
+++ b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRAPIServiceConfigRegistry.h
@@ -1,10 +1,23 @@
-//
-//  TWTRAPIServiceConfigRegistry.h
-//  TwitterCore
-//
-//  Created by Chase Latta on 8/18/15.
-//  Copyright (c) 2015 Twitter Inc. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+/**
+ This header is private to the Twitter Core SDK and not exposed for public SDK consumption
+ */
 
 #import <Foundation/Foundation.h>
 #import "TWTRAPIServiceConfig.h"
diff --git a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRAppAPIClient.h b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRAppAPIClient.h
new file mode 100644
index 0000000..80ed25c
--- /dev/null
+++ b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRAppAPIClient.h
@@ -0,0 +1,46 @@
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+/**
+ This header is private to the Twitter Core SDK and not exposed for public SDK consumption
+ */
+
+#import "TWTRNetworking.h"
+
+@class TWTRAuthConfig;
+
+/**
+ An Twitter Social HTTP API client for use with an Application only access token.
+ Application only auth allows for an app to access some Twitter content without a logged in user.
+ To obtain an app only access token use TWTRAuthClient.
+ For more about application only auth see https://dev.twitter.com/docs/auth/application-only-auth .
+
+ If you have a logged in user, use TwitterUserAPIClient.
+ */
+@interface TWTRAppAPIClient : TWTRNetworking
+
+// The application only access token
+@property (nonatomic, copy, readonly) NSString *accessToken;
+
+/**
+ Designated initializer. Returns nil if access token is missing.
+ @param accessToken An application only access token.
+ */
+- (instancetype)initWithAuthConfig:(TWTRAuthConfig *)authConfig accessToken:(NSString *)accessToken;
+- (instancetype)initWithAuthConfig:(TWTRAuthConfig *)authConfig NS_UNAVAILABLE;
+
+@end
diff --git a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRAppAuthProvider.h b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRAppAuthProvider.h
index c0925b6..fd67436 100644
--- a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRAppAuthProvider.h
+++ b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRAppAuthProvider.h
@@ -1,9 +1,23 @@
-//
-//  TWTRAppAuthProvider.h
-//
-//  Created by Alden Keefe Sampson on 4/2/14.
-//  Copyright (c) 2014 Twitter. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+/**
+ This header is private to the Twitter Core SDK and not exposed for public SDK consumption
+ */
 
 #import "TWTRAuthenticationProvider.h"
 
@@ -12,7 +26,7 @@
 
 @interface TWTRAppAuthProvider : TWTRAuthenticationProvider
 
-- (instancetype)init __unavailable;
+- (instancetype)init NS_UNAVAILABLE;
 
 - (instancetype)initWithAuthConfig:(TWTRAuthConfig *)authConfig apiServiceConfig:(id<TWTRAPIServiceConfig>)apiServiceConfig;
 
diff --git a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRAppInstallationUUID.h b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRAppInstallationUUID.h
index d1b2f9a..05aab58 100644
--- a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRAppInstallationUUID.h
+++ b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRAppInstallationUUID.h
@@ -1,10 +1,23 @@
-//
-//  TWTRAppInstallationUUID.h
-//  TwitterKit
-//
-//  Created by Joey Carmello on 3/27/15.
-//  Copyright (c) 2015 Twitter. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+/**
+ This header is private to the Twitter Core SDK and not exposed for public SDK consumption
+ */
 
 #import <Foundation/Foundation.h>
 
diff --git a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRAppleSocialAuthenticaticationProvider.h b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRAppleSocialAuthenticaticationProvider.h
index 6eb7c7e..68f29a8 100644
--- a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRAppleSocialAuthenticaticationProvider.h
+++ b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRAppleSocialAuthenticaticationProvider.h
@@ -1,10 +1,23 @@
-//
-//  TWTRAppleSocialAuthenticaticationProvider.h
-//  TWTRAuthentication
-//
-//  Created by Mustafa Furniturewala on 2/7/14.
-//  Copyright (c) 2014 Mustafa Furniturewala. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+/**
+ This header is private to the Twitter Core SDK and not exposed for public SDK consumption
+ */
 
 #import "TWTRAuthenticationProvider.h"
 
@@ -15,7 +28,7 @@
 __TVOS_UNAVAILABLE @interface TWTRAppleSocialAuthenticaticationProvider : TWTRAuthenticationProvider
 
                                                                           -
-                                                                          (instancetype)init __unavailable;
+                                                                          (instancetype)init NS_UNAVAILABLE;
 
 - (instancetype)initWithAuthConfig:(TWTRAuthConfig *)authConfig apiServiceConfig:(id<TWTRAPIServiceConfig>)apiServiceConfig errorLogger:(id<TWTRErrorLogger>)errorLogger;
 
diff --git a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRAssertionMacros.h b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRAssertionMacros.h
index 1bc113d..e88cb5d 100644
--- a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRAssertionMacros.h
+++ b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRAssertionMacros.h
@@ -1,10 +1,23 @@
-//
-//  TWTRAssertionMacros.h
-//  TwitterKit
-//
-//  Created by Kang Chen on 3/5/15.
-//  Copyright (c) 2015 Twitter. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+/**
+ This header is private to the Twitter Core SDK and not exposed for public SDK consumption
+ */
 
 #import <TwitterCore/TWTRConstants.h>
 
diff --git a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRAuthConfigSessionsValidator.h b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRAuthConfigSessionsValidator.h
index f45671a..a652d94 100644
--- a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRAuthConfigSessionsValidator.h
+++ b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRAuthConfigSessionsValidator.h
@@ -1,10 +1,23 @@
-//
-//  TWTRAuthConfigSessionsValidator.h
-//  TwitterCore
-//
-//  Created by Chase Latta on 10/8/15.
-//  Copyright © 2015 Twitter Inc. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+/**
+ This header is private to the Twitter Core SDK and not exposed for public SDK consumption
+ */
 
 #import <Foundation/Foundation.h>
 @class TWTRAuthConfig;
diff --git a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRAuthConfigSessionsValidator_Private.h b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRAuthConfigSessionsValidator_Private.h
new file mode 100644
index 0000000..60e9c14
--- /dev/null
+++ b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRAuthConfigSessionsValidator_Private.h
@@ -0,0 +1,29 @@
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+/**
+ This header is private to the Twitter Core SDK and not exposed for public SDK consumption
+ */
+
+#include "TWTRAuthConfigSessionsValidator.h"
+
+@interface TWTRAuthConfigSessionsValidator ()
+
+- (BOOL)doesSessionStoreNeedPurge;
+- (void)purgeSessionsFromSessionStore;
+
+@end
diff --git a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRAuthConfigStore.h b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRAuthConfigStore.h
index 91a1d3e..51060c9 100644
--- a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRAuthConfigStore.h
+++ b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRAuthConfigStore.h
@@ -1,10 +1,23 @@
-//
-//  TWTRAuthConfigStore.h
-//  TwitterCore
-//
-//  Created by Chase Latta on 10/8/15.
-//  Copyright © 2015 Twitter Inc. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+/**
+ This header is private to the Twitter Core SDK and not exposed for public SDK consumption
+ */
 
 #import <Foundation/Foundation.h>
 @class TWTRAuthConfig;
diff --git a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRAuthenticationConstants.h b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRAuthenticationConstants.h
index bf7c04a..2692473 100644
--- a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRAuthenticationConstants.h
+++ b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRAuthenticationConstants.h
@@ -1,61 +1,68 @@
-//
-//  TWTRAuthenticationConstants.h
-//  TWTRAuthentication
-//
-//  Created by Mustafa Furniturewala on 2/5/14.
-//  Copyright (c) 2014 Mustafa Furniturewala. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+/**
+ This header is private to the Twitter Core SDK and not exposed for public SDK consumption
+ */
 
 #import <Foundation/Foundation.h>
 
 #pragma mark Twitter API
-FOUNDATION_EXPORT NSString *const TWTRTwitterDomain;
+FOUNDATION_EXTERN NSString *const TWTRTwitterDomain;
 
 #pragma mark - Authentication
-FOUNDATION_EXPORT NSString *const TWTRAuthDirectoryLegacyName;
-FOUNDATION_EXPORT NSString *const TWTRAuthDirectoryName;
-FOUNDATION_EXPORT NSString *const TWTRSDKScheme;
-FOUNDATION_EXPORT NSString *const TWTRSDKRedirectHost;
+FOUNDATION_EXTERN NSString *const TWTRAuthDirectoryLegacyName;
+FOUNDATION_EXTERN NSString *const TWTRAuthDirectoryName;
+FOUNDATION_EXTERN NSString *const TWTRSDKScheme;
+FOUNDATION_EXTERN NSString *const TWTRSDKRedirectHost;
 
 #pragma mark - Paths
-FOUNDATION_EXPORT NSString *const TWTRTwitterRequestTokenPath;
-FOUNDATION_EXPORT NSString *const TWTRTwitterAuthenticatePath;
-FOUNDATION_EXPORT NSString *const TWTRTwitterAccessTokenPath;
-FOUNDATION_EXPORT NSString *const TWTRAppAuthTokenPath;
-FOUNDATION_EXPORT NSString *const TWTRGuestAuthTokenPath;
+FOUNDATION_EXTERN NSString *const TWTRTwitterRequestTokenPath;
+FOUNDATION_EXTERN NSString *const TWTRTwitterAuthorizePath;
+FOUNDATION_EXTERN NSString *const TWTRTwitterAccessTokenPath;
+FOUNDATION_EXTERN NSString *const TWTRAppAuthTokenPath;
+FOUNDATION_EXTERN NSString *const TWTRGuestAuthTokenPath;
 
 #pragma mark - OAuth strings
-FOUNDATION_EXPORT NSString *const TWTRAuthOAuthTokenKey;
-FOUNDATION_EXPORT NSString *const TWTRAuthOAuthSecretKey;
-FOUNDATION_EXPORT NSString *const TWTRAuthAppOAuthTokenKey;
-FOUNDATION_EXPORT NSString *const TWTRGuestAuthOAuthTokenKey;
-FOUNDATION_EXPORT NSString *const TWTRAuthAppOAuthUserIDKey;
-FOUNDATION_EXPORT NSString *const TWTRAuthAppOAuthScreenNameKey;
-FOUNDATION_EXPORT NSString *const TWTRAuthAppOAuthVerifierKey;
-FOUNDATION_EXPORT NSString *const TWTRAuthAppOAuthDeniedKey;
-FOUNDATION_EXPORT NSString *const TWTRAuthAppOAuthAppKey;
-FOUNDATION_EXPORT NSString *const TWTRAuthAppOAuthCallbackConfirmKey;
-FOUNDATION_EXPORT NSString *const TWTRAuthAppOAuthCallbackKey;
-FOUNDATION_EXPORT NSString *const TWTRAuthTokenTypeKey;
-FOUNDATION_EXPORT NSString *const TWTRAuthTokenKey;
-FOUNDATION_EXPORT NSString *const TWTRAuthSecretKey;
-FOUNDATION_EXPORT NSString *const TWTRAuthUsernameKey;
-FOUNDATION_EXPORT NSString *const TWTRAuthTokenSeparator;
+FOUNDATION_EXTERN NSString *const TWTRAuthOAuthTokenKey;
+FOUNDATION_EXTERN NSString *const TWTRAuthOAuthSecretKey;
+FOUNDATION_EXTERN NSString *const TWTRAuthAppOAuthTokenKey;
+FOUNDATION_EXTERN NSString *const TWTRGuestAuthOAuthTokenKey;
+FOUNDATION_EXTERN NSString *const TWTRAuthAppOAuthUserIDKey;
+FOUNDATION_EXTERN NSString *const TWTRAuthAppOAuthScreenNameKey;
+FOUNDATION_EXTERN NSString *const TWTRAuthAppOAuthVerifierKey;
+FOUNDATION_EXTERN NSString *const TWTRAuthAppOAuthDeniedKey;
+FOUNDATION_EXTERN NSString *const TWTRAuthAppOAuthAppKey;
+FOUNDATION_EXTERN NSString *const TWTRAuthAppOAuthCallbackConfirmKey;
+FOUNDATION_EXTERN NSString *const TWTRAuthAppOAuthCallbackKey;
+FOUNDATION_EXTERN NSString *const TWTRAuthTokenTypeKey;
+FOUNDATION_EXTERN NSString *const TWTRAuthTokenKey;
+FOUNDATION_EXTERN NSString *const TWTRAuthSecretKey;
+FOUNDATION_EXTERN NSString *const TWTRAuthUsernameKey;
+FOUNDATION_EXTERN NSString *const TWTRAuthTokenSeparator;
 
 #pragma mark - HTTP Headers
-FOUNDATION_EXPORT NSString *const TWTRAuthorizationHeaderField;
-FOUNDATION_EXPORT NSString *const TWTRGuestTokenHeaderField;
+FOUNDATION_EXTERN NSString *const TWTRAuthorizationHeaderField;
+FOUNDATION_EXTERN NSString *const TWTRGuestTokenHeaderField;
 
 #pragma mark - Resources
-FOUNDATION_EXPORT NSString *const TWTRLoginButtonImageLocation;
+FOUNDATION_EXTERN NSString *const TWTRLoginButtonImageLocation;
 
 #pragma mark - Errors
-FOUNDATION_EXPORT NSString *const TWTRMissingAccessTokenMsg;
+FOUNDATION_EXTERN NSString *const TWTRMissingAccessTokenMsg;
 
-typedef NS_ENUM(NSInteger, TWTRAuthType) {
-    TWTRAuthTypeApp = 1,
-
-    TWTRAuthTypeGuest = 2,
-
-    TWTRAuthTypeUser = 3
-};
+typedef NS_ENUM(NSInteger, TWTRAuthType) { TWTRAuthTypeApp = 1, TWTRAuthTypeGuest = 2, TWTRAuthTypeUser = 3 };
diff --git a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRAuthenticationProvider.h b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRAuthenticationProvider.h
index a03ad38..7287657 100644
--- a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRAuthenticationProvider.h
+++ b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRAuthenticationProvider.h
@@ -1,10 +1,23 @@
-//
-//  TWTRAuthorizationProvider.h
-//  TWTRAuthentication
-//
-//  Created by Mustafa Furniturewala on 2/5/14.
-//  Copyright (c) 2014 Mustafa Furniturewala. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+/**
+ This header is private to the Twitter Core SDK and not exposed for public SDK consumption
+ */
 
 #import <Foundation/Foundation.h>
 
diff --git a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRAuthenticationProvider_Private.h b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRAuthenticationProvider_Private.h
index fca3b93..c9d42c7 100644
--- a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRAuthenticationProvider_Private.h
+++ b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRAuthenticationProvider_Private.h
@@ -1,12 +1,23 @@
-//
-//  TWTRAuthenticationProvider_Private.h
-//
-//  Created by Mustafa Furniturewala on 5/28/14.
-//  Copyright (c) 2014 Twitter. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
 
-#ifndef Twitter_TWTRAuthenticationProvider_Private_h
-#define Twitter_TWTRAuthenticationProvider_Private_h
+/**
+ This header is private to the Twitter Core SDK and not exposed for public SDK consumption
+ */
 
 #import "TWTRAuthenticationProvider.h"
 
@@ -15,5 +26,3 @@
 + (void)validateResponseWithResponse:(NSURLResponse *)response data:(NSData *)data connectionError:(NSError *)connectionError completion:(TWTRAuthenticationProviderCompletion)completion;
 
 @end
-
-#endif
diff --git a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRAuthenticator.h b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRAuthenticator.h
index e3631e4..56bf1dc 100644
--- a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRAuthenticator.h
+++ b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRAuthenticator.h
@@ -1,10 +1,23 @@
-//
-//  TWTRAuthenticator.h
-//  TWTRAuthenticator
-//
-//  Created by Mustafa Furniturewala on 2/4/14.
-//  Copyright (c) 2014 Mustafa Furniturewala. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+/**
+ This header is private to the Twitter Core SDK and not exposed for public SDK consumption
+ */
 
 #import <Foundation/Foundation.h>
 #import <TwitterCore/TwitterCore.h>
diff --git a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRColorUtil.h b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRColorUtil.h
index 5a70df7..d74bf09 100644
--- a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRColorUtil.h
+++ b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRColorUtil.h
@@ -1,9 +1,23 @@
-//
-//  TWTRColorUtil.h
-//
-//  Created by Jacob Harding on 5/8/14.
-//  Copyright (c) 2014 Twitter. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+/**
+ This header is private to the Twitter Core SDK and not exposed for public SDK consumption
+ */
 
 #import <Foundation/Foundation.h>
 #if IS_UIKIT_AVAILABLE
diff --git a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRCoreConstants.h b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRCoreConstants.h
index dca52d6..9828493 100644
--- a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRCoreConstants.h
+++ b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRCoreConstants.h
@@ -1,15 +1,28 @@
-//
-//  TWTRCoreConstants.h
-//  TwitterKit
-//
-//  Created by Joey Carmello on 4/1/15.
-//  Copyright (c) 2015 Twitter. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+/**
+ This header is private to the Twitter Core SDK and not exposed for public SDK consumption
+ */
 
 #import <Foundation/Foundation.h>
 
-FOUNDATION_EXPORT NSString *const TWTRCoreVersion;
-FOUNDATION_EXPORT NSString *const TWTRCoreBundleID;
+FOUNDATION_EXTERN NSString *const TWTRCoreVersion;
+FOUNDATION_EXTERN NSString *const TWTRCoreBundleID;
 
-FOUNDATION_EXPORT NSString *const TWTRTwitterCoreVersion;
-FOUNDATION_EXPORT NSString *const TWTRTwitterCoreBuildNumber;  // a numeric value that identifies each build uniquely
+FOUNDATION_EXTERN NSString *const TWTRTwitterCoreVersion;
+FOUNDATION_EXTERN NSString *const TWTRTwitterCoreBuildNumber;  // a numeric value that identifies each build uniquely
diff --git a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRCoreLanguage.h b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRCoreLanguage.h
index 2806e6a..79ec688 100644
--- a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRCoreLanguage.h
+++ b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRCoreLanguage.h
@@ -1,10 +1,23 @@
-//
-//  TWTRCoreLanguage.h
-//  TwitterCore
-//
-//  Created by Manuel Deschamps on 6/5/15.
-//  Copyright (c) 2015 Twitter Inc. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+/**
+ This header is private to the Twitter Core SDK and not exposed for public SDK consumption
+ */
 
 @interface TWTRCoreLanguage : NSObject
 
diff --git a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRCoreOAuthSigning+Private.h b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRCoreOAuthSigning+Private.h
index c8abbc1..aee96d6 100644
--- a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRCoreOAuthSigning+Private.h
+++ b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRCoreOAuthSigning+Private.h
@@ -1,10 +1,23 @@
-//
-//  TWTRCoreOAuthSigning+Private.h
-//  TwitterCore
-//
-//  Created by Javier Soto on 5/8/15.
-//  Copyright (c) 2015 Twitter Inc. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+/**
+ This header is private to the Twitter Core SDK and not exposed for public SDK consumption
+ */
 
 @class TWTRAuthConfig;
 @protocol TWTRAuthSession;
diff --git a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRDateFormatters.h b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRDateFormatters.h
index 0f33db5..ca21972 100644
--- a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRDateFormatters.h
+++ b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRDateFormatters.h
@@ -1,9 +1,23 @@
-//
-//  TWTRDateFormatters.h
-//
-//  Created by Steven Hepting on 7/21/14.
-//  Copyright (c) 2014 Twitter. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+/**
+ This header is private to the Twitter Core SDK and not exposed for public SDK consumption
+ */
 
 #import <Foundation/Foundation.h>
 
diff --git a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRDateFormatters_Private.h b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRDateFormatters_Private.h
index c786535..2b0c8e1 100644
--- a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRDateFormatters_Private.h
+++ b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRDateFormatters_Private.h
@@ -1,9 +1,23 @@
-//
-//  TWTRDateFormatters.h
-//
-//  Created by Steven Hepting on 7/21/14.
-//  Copyright (c) 2014 Twitter. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+/**
+ This header is private to the Twitter Core SDK and not exposed for public SDK consumption
+ */
 
 #import <Foundation/Foundation.h>
 
diff --git a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRDateUtil.h b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRDateUtil.h
index eb0d409..3389945 100644
--- a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRDateUtil.h
+++ b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRDateUtil.h
@@ -1,9 +1,23 @@
-//
-//  TWTRDateUtil.h
-//
-//  Created by Kang Chen on 8/4/14.
-//  Copyright (c) 2014 Twitter. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+/**
+ This header is private to the Twitter Core SDK and not exposed for public SDK consumption
+ */
 
 #import <Foundation/Foundation.h>
 
diff --git a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRDictUtil.h b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRDictUtil.h
index c2864b4..24c5a69 100644
--- a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRDictUtil.h
+++ b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRDictUtil.h
@@ -1,9 +1,23 @@
-//
-//  TWTRDictUtil.h
-//
-//  Created by Jacob Harding on 5/29/14.
-//  Copyright (c) 2014 Twitter. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+/**
+ This header is private to the Twitter Core SDK and not exposed for public SDK consumption
+ */
 
 #import <Foundation/Foundation.h>
 #import <UIKit/UIKit.h>
@@ -12,27 +26,65 @@
 
 @interface TWTRDictUtil : NSObject
 
-+ (CGFloat)CGFloatForKey:(NSString *)key fromDict:(NSDictionary *)dict;
-+ (double)doubleForKey:(NSString *)key fromDict:(NSDictionary *)dict;
-+ (BOOL)boolForKey:(NSString *)key fromDict:(NSDictionary *)dict;
-+ (NSInteger)intForKey:(NSString *)key fromDict:(NSDictionary *)dict;
-+ (long long)longlongForKey:(NSString *)key fromDict:(NSDictionary *)dict;
-+ (NSUInteger)unsignedIntegerForKey:(NSString *)key fromDict:(NSDictionary *)dict;
-+ (NSString *)stringFromNumberForKey:(NSString *)key fromDict:(NSDictionary *)dict;
-+ (id)objectForKey:(NSString *)key fromDict:(NSDictionary *)dict;
-+ (NSString *)stringForKey:(NSString *)key fromDict:(NSDictionary *)dict;
-+ (NSDate *)dateForKey:(NSString *)key fromDict:(NSDictionary *)dict;
-+ (NSDictionary *)dictForKey:(NSString *)key fromDict:(NSDictionary *)dict;
-+ (NSArray *)arrayForKey:(NSString *)key fromDict:(NSDictionary *)dict;
-
-@end
-
-@interface TWTRArrayUtil : NSObject
+/**
+ *  Returns an array for the specified key. Returns nil if the value does not exist for the key or the return type is not an array.
+ */
++ (NSArray *)twtr_arrayForKey:(NSString *)key inDict:(NSDictionary *)dict;
 
 /**
- * Returns a CGFloat at the given index. This method does not check bounds.
+ *  Returns a CGFloat for the specified key.
  */
-+ (CGFloat)CGFloatAtIndex:(NSInteger)index;
++ (CGFloat)twtr_CGFloatForKey:(NSString *)key inDict:(NSDictionary *)dict;
+
+/**
+ *  Returns a double for the specified key.
+ */
++ (double)twtr_doubleForKey:(NSString *)key inDict:(NSDictionary *)dict;
+
+/**
+ *  Returns a bool for the specified key.
+ */
++ (BOOL)twtr_boolForKey:(NSString *)key inDict:(NSDictionary *)dict;
+
+/**
+ *  Returns an int for the specified key.
+ */
++ (NSInteger)twtr_intForKey:(NSString *)key inDict:(NSDictionary *)dict;
+
+/**
+ *  Returns a long long for the specified key.
+ */
++ (long long)twtr_longlongForKey:(NSString *)key inDict:(NSDictionary *)dict;
+
+/**
+ *  Returns an unsigned integer for the specified key.
+ */
++ (NSUInteger)twtr_unsignedIntegerForKey:(NSString *)key inDict:(NSDictionary *)dict;
+
+/**
+ *  Returns a string from a number for the specified key. Returns nil if the value does not exist for the key or the return type is not a string.
+ */
++ (NSString *)twtr_stringFromNumberForKey:(NSString *)key inDict:(NSDictionary *)dict;
+
+/**
+ *  Returns a generic object for the specified key. Returns nil if the value does not exist.
+ */
++ (id)twtr_objectForKey:(NSString *)key inDict:(NSDictionary *)dict;
+
+/**
+ *  Returns a string for the specified key. Returns nil if the value does not exist for the key or the return type is not a string.
+ */
++ (NSString *)twtr_stringForKey:(NSString *)key inDict:(NSDictionary *)dict;
+
+/**
+ *  Returns a date for the specified key. Returns nil if the value does not exist for the key or the return type is not a date.
+ */
++ (NSDate *)twtr_dateForKey:(NSString *)key inDict:(NSDictionary *)dict;
+
+/**
+ *  Returns a dictionary for the specified key. Returns nil if the value does not exist for the key or the return type is not a dictionary.
+ */
++ (NSDictionary *)twtr_dictForKey:(NSString *)key inDict:(NSDictionary *)dict;
 
 @end
 
diff --git a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRErrorLogger.h b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRErrorLogger.h
index 7844628..86af9ff 100644
--- a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRErrorLogger.h
+++ b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRErrorLogger.h
@@ -1,10 +1,23 @@
-//
-//  TWTRErrorLogger.h
-//  TwitterCore
-//
-//  Created by Kang Chen on 7/16/15.
-//  Copyright (c) 2015 Twitter Inc. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+/**
+ This header is private to the Twitter Core SDK and not exposed for public SDK consumption
+ */
 
 /**
  *  Protocol for loggers that support error logging.
diff --git a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRGCOAuth.h b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRGCOAuth.h
index 1556a8f..bf455c1 100644
--- a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRGCOAuth.h
+++ b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRGCOAuth.h
@@ -29,6 +29,10 @@
 
 */
 
+/**
+ This header is private to the Twitter Core SDK and not exposed for public SDK consumption
+ */
+
 #import <Foundation/Foundation.h>
 
 /*
@@ -50,7 +54,7 @@
 /*
  Set the time offset to be used for timestamp calculations.
  */
-+ (void)setTimeStampOffset:(time_t)offset;
++ (void)setTimestampOffset:(time_t)offset;
 
 /*
  Control HTTPS cookie storage for all generated requests
diff --git a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRGenericKeychainItem.h b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRGenericKeychainItem.h
index 7029234..68e2459 100644
--- a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRGenericKeychainItem.h
+++ b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRGenericKeychainItem.h
@@ -1,7 +1,23 @@
-//
-//  TWTRGenericKeychainItem.h
-//  TwitterCore
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+/**
+ This header is private to the Twitter Core SDK and not exposed for public SDK consumption
+ */
 
 #import <Foundation/Foundation.h>
 
diff --git a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRGuestAuthProvider.h b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRGuestAuthProvider.h
index c7ec3ad..75d4955 100644
--- a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRGuestAuthProvider.h
+++ b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRGuestAuthProvider.h
@@ -1,10 +1,23 @@
-//
-//  TWTRGuestAuthProvider.h
-//  TwitterKit
-//
-//  Created by Kang Chen on 1/27/15.
-//  Copyright (c) 2015 Twitter. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+/**
+ This header is private to the Twitter Core SDK and not exposed for public SDK consumption
+ */
 
 @class TWTRAuthConfig;
 @protocol TWTRAPIServiceConfig;
@@ -17,7 +30,7 @@
  */
 @interface TWTRGuestAuthProvider : TWTRAuthenticationProvider
 
-- (instancetype)init __unavailable;
+- (instancetype)init NS_UNAVAILABLE;
 - (instancetype)initWithAuthConfig:(TWTRAuthConfig *)authConfig apiServiceConfig:(id<TWTRAPIServiceConfig>)apiServiceConfig accessToken:(NSString *)accessToken __attribute__((nonnull(1, 2)))NS_DESIGNATED_INITIALIZER;
 
 @end
diff --git a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRGuestAuthRequestSigner.h b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRGuestAuthRequestSigner.h
index 94f2316..2027604 100644
--- a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRGuestAuthRequestSigner.h
+++ b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRGuestAuthRequestSigner.h
@@ -1,10 +1,23 @@
-//
-//  TWTRGuestAuthRequestSigner.h
-//  TwitterCore
-//
-//  Created by Kang Chen on 6/25/15.
-//  Copyright (c) 2015 Twitter Inc. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+/**
+ This header is private to the Twitter Core SDK and not exposed for public SDK consumption
+ */
 
 @class TWTRAuthConfig;
 @class TWTRGuestSession;
diff --git a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRIdentifier.h b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRIdentifier.h
new file mode 100644
index 0000000..a371a09
--- /dev/null
+++ b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRIdentifier.h
@@ -0,0 +1,31 @@
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+/**
+ This header is private to the Twitter Core SDK and not exposed for public SDK consumption
+ */
+
+#import <Foundation/Foundation.h>
+
+NSString *TWTRIdentifierForAdvertising();
+
+/**
+ *  This class contains analytics code ported from Crashlytics.
+ */
+@interface TWTRIdentifier : NSObject
+
+@end
diff --git a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRKeychainWrapper.h b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRKeychainWrapper.h
index 8d51e49..82f3cef 100644
--- a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRKeychainWrapper.h
+++ b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRKeychainWrapper.h
@@ -1,10 +1,23 @@
-//
-//  TWTRKeychainWrapper.h
-//  TWTRAuthentication
-//
-//  Created by Mustafa Furniturewala on 2/19/14.
-//  Copyright (c) 2014 Mustafa Furniturewala. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+/**
+ This header is private to the Twitter Core SDK and not exposed for public SDK consumption
+ */
 
 #import <Foundation/Foundation.h>
 #import "TWTRAuthenticationConstants.h"
diff --git a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRKeychainWrapper_Private.h b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRKeychainWrapper_Private.h
new file mode 100644
index 0000000..44d9415
--- /dev/null
+++ b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRKeychainWrapper_Private.h
@@ -0,0 +1,26 @@
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+/**
+ This header is private to the Twitter Core SDK and not exposed for public SDK consumption
+ */
+
+#import "TWTRKeychainWrapper.h"
+
+@interface TWTRKeychainWrapper ()
+- (BOOL)writeToKeychain;
+@end
diff --git a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRMultiThreadUtil.h b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRMultiThreadUtil.h
index 65ac338..7dd8e13 100644
--- a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRMultiThreadUtil.h
+++ b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRMultiThreadUtil.h
@@ -1,10 +1,23 @@
-//
-//  TWTRMultiThreadUtil.h
-//  TwitterKit
-//
-//  Created by Kang Chen on 3/16/15.
-//  Copyright (c) 2015 Twitter. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+/**
+ This header is private to the Twitter Core SDK and not exposed for public SDK consumption
+ */
 
 #import <Foundation/Foundation.h>
 
diff --git a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRMultipartFormDocument.h b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRMultipartFormDocument.h
index 7ba38b6..c0a6d7c 100644
--- a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRMultipartFormDocument.h
+++ b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRMultipartFormDocument.h
@@ -1,10 +1,23 @@
-//
-//  TWTRMultipartFormDocument.h
-//  TwitterCore
-//
-//  Created by Chase Latta on 8/19/15.
-//  Copyright (c) 2015 Twitter Inc. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+/**
+ This header is private to the Twitter Core SDK and not exposed for public SDK consumption
+ */
 
 #import <Foundation/Foundation.h>
 
diff --git a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRNetworking.h b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRNetworking.h
new file mode 100644
index 0000000..f19d4cf
--- /dev/null
+++ b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRNetworking.h
@@ -0,0 +1,44 @@
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#import <Foundation/Foundation.h>
+@class TWTRAuthConfig;
+/**
+ *  Completion block called when the network request succeeds or fails.
+ *
+ *  @param response        Metadata associated with the response to a URL load request.
+ *  @param data            Content data of the response.
+ *  @param connectionError Error object describing the network error that occurred.
+ */
+typedef void (^TWTRTwitterNetworkCompletion)(NSURLResponse *response, NSData *data, NSError *connectionError);
+
+@interface TWTRNetworking : NSObject
+
+@property (nonatomic, readonly) TWTRAuthConfig *authConfig;
+
+- (instancetype)init NS_UNAVAILABLE;
+- (instancetype)initWithAuthConfig:(TWTRAuthConfig *)authConfig;
+
+- (NSURLRequest *)URLRequestForGETMethodWithURLString:(NSString *)URLString parameters:(NSDictionary *)params;
+- (NSURLRequest *)URLRequestForPOSTMethodWithURLString:(NSString *)URLString parameters:(NSDictionary *)params;
+- (NSURLRequest *)URLRequestForDELETEMethodWithURLString:(NSString *)URLString parameters:(NSDictionary *)params;
+
+- (NSURLRequest *)URLRequestWithMethod:(NSString *)method URLString:(NSString *)URLString parameters:(NSDictionary *)parameters;
+
+- (void)sendAsynchronousRequest:(NSURLRequest *)request completion:(TWTRTwitterNetworkCompletion)completion;
+
+@end
diff --git a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRNetworkingConstants.h b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRNetworkingConstants.h
index 5e714c2..ef47bb2 100644
--- a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRNetworkingConstants.h
+++ b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRNetworkingConstants.h
@@ -1,23 +1,36 @@
-//
-//  TWTRNetworkingConstants.h
-//  TwitterKit
-//
-//  Created by Kang Chen on 11/12/14.
-//  Copyright (c) 2014 Twitter. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+/**
+ This header is private to the Twitter Core SDK and not exposed for public SDK consumption
+ */
 
 #import <Foundation/Foundation.h>
 
-FOUNDATION_EXPORT NSString *const TWTRNetworkingErrorDomain;
-FOUNDATION_EXPORT NSString *const TWTRNetworkingUserAgentHeaderKey;
-FOUNDATION_EXPORT NSString *const TWTRNetworkingStatusCodeKey;
+FOUNDATION_EXTERN NSString *const TWTRNetworkingErrorDomain;
+FOUNDATION_EXTERN NSString *const TWTRNetworkingUserAgentHeaderKey;
+FOUNDATION_EXTERN NSString *const TWTRNetworkingStatusCodeKey;
 
 #pragma mark - HTTP Headers
-FOUNDATION_EXPORT NSString *const TWTRContentTypeHeaderField;
-FOUNDATION_EXPORT NSString *const TWTRContentLengthHeaderField;
-FOUNDATION_EXPORT NSString *const TWTRContentTypeURLEncoded;
-FOUNDATION_EXPORT NSString *const TWTRAcceptEncodingHeaderField;
-FOUNDATION_EXPORT NSString *const TWTRAcceptEncodingGzip;
+FOUNDATION_EXTERN NSString *const TWTRContentTypeHeaderField;
+FOUNDATION_EXTERN NSString *const TWTRContentLengthHeaderField;
+FOUNDATION_EXTERN NSString *const TWTRContentTypeURLEncoded;
+FOUNDATION_EXTERN NSString *const TWTRAcceptEncodingHeaderField;
+FOUNDATION_EXTERN NSString *const TWTRAcceptEncodingGzip;
 
 /**
  * Internal API error codes
diff --git a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRNetworkingPipeline.h b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRNetworkingPipeline.h
index bf7377e..2d77dd1 100644
--- a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRNetworkingPipeline.h
+++ b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRNetworkingPipeline.h
@@ -1,9 +1,23 @@
-//
-//  TWTRNetworkingPipeline.h
-//  TwitterKit
-//
-//  Copyright (c) 2015 Twitter. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+/**
+ This header is private to the Twitter Core SDK and not exposed for public SDK consumption
+ */
 
 #import <TwitterCore/TWTRSessionStore.h>
 
diff --git a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRNetworkingPipelinePackage.h b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRNetworkingPipelinePackage.h
index cb317e5..fbdf1b1 100644
--- a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRNetworkingPipelinePackage.h
+++ b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRNetworkingPipelinePackage.h
@@ -1,10 +1,23 @@
-//
-//  TWTRNetworkingPipelinePackage.h
-//  TwitterKit
-//
-//  Created by Chase Latta on 6/22/15.
-//  Copyright (c) 2015 Twitter. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+/**
+ This header is private to the Twitter Core SDK and not exposed for public SDK consumption
+ */
 
 #import <TwitterCore/TWTRSessionStore.h>
 #import "TWTRNetworkingPipeline.h"
diff --git a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRNetworkingPipelineQueue.h b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRNetworkingPipelineQueue.h
index e18ed55..c75817b 100644
--- a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRNetworkingPipelineQueue.h
+++ b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRNetworkingPipelineQueue.h
@@ -1,10 +1,23 @@
-//
-//  TWTRNetworkingPipelineQueue.h
-//  TwitterKit
-//
-//  Created by Chase Latta on 6/23/15.
-//  Copyright (c) 2015 Twitter. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+/**
+ This header is private to the Twitter Core SDK and not exposed for public SDK consumption
+ */
 
 #import <Foundation/Foundation.h>
 #import <TwitterCore/TWTRNetworkingPipeline.h>
diff --git a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRNetworkingUtil.h b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRNetworkingUtil.h
index 74b64e9..1ee03b0 100644
--- a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRNetworkingUtil.h
+++ b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRNetworkingUtil.h
@@ -1,10 +1,23 @@
-//
-//  TWTRNetworkingUtil.h
-//  TWTRNetworking
-//
-//  Created by Mustafa Furniturewala on 4/7/14.
-//  Copyright (c) 2014 Twitter. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+/**
+ This header is private to the Twitter Core SDK and not exposed for public SDK consumption
+ */
 
 #import <Foundation/Foundation.h>
 
diff --git a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRRequestSigningOperation.h b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRRequestSigningOperation.h
index 189cc21..088840e 100644
--- a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRRequestSigningOperation.h
+++ b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRRequestSigningOperation.h
@@ -1,10 +1,23 @@
-//
-//  TWTRRequestSigningOperation.h
-//  TwitterKit
-//
-//  Created by Chase Latta on 6/24/15.
-//  Copyright (c) 2015 Twitter. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+/**
+ This header is private to the Twitter Core SDK and not exposed for public SDK consumption
+ */
 
 #import <Foundation/Foundation.h>
 
diff --git a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRResourcesUtil.h b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRResourcesUtil.h
index fc199d0..3ee1c3b 100644
--- a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRResourcesUtil.h
+++ b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRResourcesUtil.h
@@ -1,10 +1,23 @@
-//
-//  TWTRResoucesUtil.h
-//  TwitterKit
-//
-//  Created by Kang Chen on 8/22/14.
-//  Copyright (c) 2014 Twitter. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+/**
+ This header is private to the Twitter Core SDK and not exposed for public SDK consumption
+ */
 
 #import <Foundation/Foundation.h>
 
@@ -16,7 +29,7 @@
 
 NS_ASSUME_NONNULL_BEGIN
 
-FOUNDATION_EXPORT NSString *const TWTRResourcesUtilLanguageType;
+FOUNDATION_EXTERN NSString *const TWTRResourcesUtilLanguageType;
 
 @interface TWTRResourcesUtil : NSObject
 
diff --git a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRScribeCardEvent.h b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRScribeCardEvent.h
index fc02d7e..1c54ce6 100644
--- a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRScribeCardEvent.h
+++ b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRScribeCardEvent.h
@@ -1,10 +1,23 @@
-//
-//  TWTRScribeCardEvent.h
-//  TwitterCore
-//
-//  Created by Kang Chen on 9/30/15.
-//  Copyright © 2015 Twitter Inc. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+/**
+ This header is private to the Twitter Core SDK and not exposed for public SDK consumption
+ */
 
 #import <Foundation/Foundation.h>
 #import "TWTRScribeSerializable.h"
diff --git a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRScribeClientEventNamespace.h b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRScribeClientEventNamespace.h
index 143ccf5..8e9ab0e 100644
--- a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRScribeClientEventNamespace.h
+++ b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRScribeClientEventNamespace.h
@@ -1,15 +1,28 @@
-//
-//  TWTRScribeClientEventNamespace.h
-//  TwitterKit
-//
-//  Created by Kang Chen on 11/14/14.
-//  Copyright (c) 2014 Twitter. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+/**
+ This header is private to the Twitter Core SDK and not exposed for public SDK consumption
+ */
 
 #import <Foundation/Foundation.h>
 #import "TWTRScribeSerializable.h"
 
-FOUNDATION_EXPORT NSString *const TWTRScribeClientEventNamespaceEmptyValue;
+FOUNDATION_EXTERN NSString *const TWTRScribeClientEventNamespaceEmptyValue;
 
 /**
  *  Model object for describing any client events at Twitter.
@@ -47,7 +60,7 @@
  */
 @property (nonatomic, copy, readonly) NSString *action;
 
-- (instancetype)init __unavailable;
+- (instancetype)init NS_UNAVAILABLE;
 - (instancetype)initWithClient:(NSString *)client page:(NSString *)page section:(NSString *)section component:(NSString *)component element:(NSString *)element action:(NSString *)action __attribute__((nonnull));
 
 #pragma mark - Errors
diff --git a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRScribeClientEventNamespace_Private.h b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRScribeClientEventNamespace_Private.h
index f153a5b..b069d45 100644
--- a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRScribeClientEventNamespace_Private.h
+++ b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRScribeClientEventNamespace_Private.h
@@ -1,23 +1,37 @@
-//
-//  TWTRScribeClientEventNamespace_Private.h
-//  TwitterKit
-//
-//  Created by Kang Chen on 11/18/14.
-//  Copyright (c) 2014 Twitter. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+/**
+ This header is private to the Twitter Core SDK and not exposed for public SDK consumption
+ */
 
 #import <Foundation/Foundation.h>
 
-FOUNDATION_EXPORT NSString *const TWTRScribeClientEventNamespaceClientKey;
-FOUNDATION_EXPORT NSString *const TWTRScribeClientEventNamespacePageKey;
-FOUNDATION_EXPORT NSString *const TWTRScribeClientEventNamespaceSectionKey;
-FOUNDATION_EXPORT NSString *const TWTRScribeClientEventNamespaceComponentKey;
-FOUNDATION_EXPORT NSString *const TWTRScribeClientEventNamespaceElementKey;
-FOUNDATION_EXPORT NSString *const TWTRScribeClientEventNamespaceActionKey;
-FOUNDATION_EXPORT NSString *const TWTRScribeClientEventNamespaceTimelineValue;
-FOUNDATION_EXPORT NSString *const TWTRScribeClientEventNamespaceInitialValue;
-FOUNDATION_EXPORT NSString *const TWTRScribeClientEventNamespaceCredentialsPage;
-FOUNDATION_EXPORT NSString *const TWTRScribeClientEventNamespaceImpressionAction;
-FOUNDATION_EXPORT NSString *const TWTRScribeClientEventNamespaceShowAction;
-FOUNDATION_EXPORT NSString *const TWTRScribeClientEventNamespaceNavigateAction;
-FOUNDATION_EXPORT NSString *const TWTRScribeClientEventNamespaceDismissAction;
+FOUNDATION_EXTERN NSString *const TWTRScribeClientEventNamespaceClientKey;
+FOUNDATION_EXTERN NSString *const TWTRScribeClientEventNamespacePageKey;
+FOUNDATION_EXTERN NSString *const TWTRScribeClientEventNamespaceSectionKey;
+FOUNDATION_EXTERN NSString *const TWTRScribeClientEventNamespaceComponentKey;
+FOUNDATION_EXTERN NSString *const TWTRScribeClientEventNamespaceElementKey;
+FOUNDATION_EXTERN NSString *const TWTRScribeClientEventNamespaceActionKey;
+FOUNDATION_EXTERN NSString *const TWTRScribeClientEventNamespaceTimelineValue;
+FOUNDATION_EXTERN NSString *const TWTRScribeClientEventNamespaceInitialValue;
+FOUNDATION_EXTERN NSString *const TWTRScribeClientEventNamespaceCredentialsPage;
+FOUNDATION_EXTERN NSString *const TWTRScribeClientEventNamespaceImpressionAction;
+FOUNDATION_EXTERN NSString *const TWTRScribeClientEventNamespaceShowAction;
+FOUNDATION_EXTERN NSString *const TWTRScribeClientEventNamespaceNavigateAction;
+FOUNDATION_EXTERN NSString *const TWTRScribeClientEventNamespaceDismissAction;
+FOUNDATION_EXTERN NSString *const TWTRScribeClientEventNamespacePlayerValue;
diff --git a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRScribeEvent.h b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRScribeEvent.h
index beb4756..775e939 100644
--- a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRScribeEvent.h
+++ b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRScribeEvent.h
@@ -1,9 +1,23 @@
-//
-//  TWTRScribeEvent.h
-//
-//  Created by Mustafa Furniturewala on 7/21/14.
-//  Copyright (c) 2014 Twitter. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+/**
+ This header is private to the Twitter Core SDK and not exposed for public SDK consumption
+ */
 
 #import <Foundation/Foundation.h>
 #import "TFSScribe.h"
@@ -12,34 +26,34 @@
 
 NS_ASSUME_NONNULL_BEGIN
 
-FOUNDATION_EXPORT NSString *const TWTRScribeEventImpressionClient;
-FOUNDATION_EXPORT NSString *const TWTRScribeEventImpressionPage;
-FOUNDATION_EXPORT NSString *const TWTRScribeEventImpressionSectionTweet;
-FOUNDATION_EXPORT NSString *const TWTRScribeEventImpressionSectionQuoteTweet;
-FOUNDATION_EXPORT NSString *const TWTRScribeEventImpressionSectionVideo;
-FOUNDATION_EXPORT NSString *const TWTRScribeEventImpressionSectionGallery;
-FOUNDATION_EXPORT NSString *const TWTRScribeEventImpressionSectionAuth;
+FOUNDATION_EXTERN NSString *const TWTRScribeEventImpressionClient;
+FOUNDATION_EXTERN NSString *const TWTRScribeEventImpressionPage;
+FOUNDATION_EXTERN NSString *const TWTRScribeEventImpressionSectionTweet;
+FOUNDATION_EXTERN NSString *const TWTRScribeEventImpressionSectionQuoteTweet;
+FOUNDATION_EXTERN NSString *const TWTRScribeEventImpressionSectionVideo;
+FOUNDATION_EXTERN NSString *const TWTRScribeEventImpressionSectionGallery;
+FOUNDATION_EXTERN NSString *const TWTRScribeEventImpressionSectionAuth;
 
-FOUNDATION_EXPORT NSString *const TWTRScribeEventImpressionComponent;
-FOUNDATION_EXPORT NSString *const TWTRScribeEmptyKey;
-FOUNDATION_EXPORT NSString *const TWTRScribeEventImpressionTypeLoad;
-FOUNDATION_EXPORT NSString *const TWTRScribeEventImpressionTypeImpression;
-FOUNDATION_EXPORT NSString *const TWTRScribeEventImpressionTypeShare;
-FOUNDATION_EXPORT NSString *const TWTRScribeEventImpressionAction;
-FOUNDATION_EXPORT NSString *const TWTRScribeEventActionClick;
-FOUNDATION_EXPORT NSString *const TWTRScribeEventActionFilter;
+FOUNDATION_EXTERN NSString *const TWTRScribeEventImpressionComponent;
+FOUNDATION_EXTERN NSString *const TWTRScribeEmptyKey;
+FOUNDATION_EXTERN NSString *const TWTRScribeEventImpressionTypeLoad;
+FOUNDATION_EXTERN NSString *const TWTRScribeEventImpressionTypeImpression;
+FOUNDATION_EXTERN NSString *const TWTRScribeEventImpressionTypeShare;
+FOUNDATION_EXTERN NSString *const TWTRScribeEventImpressionAction;
+FOUNDATION_EXTERN NSString *const TWTRScribeEventActionClick;
+FOUNDATION_EXTERN NSString *const TWTRScribeEventActionFilter;
 
-FOUNDATION_EXPORT NSString *const TWTRScribeEventUniquesClient;
-FOUNDATION_EXPORT NSString *const TWTRScribeEventUniquesPageTweetViews;
-FOUNDATION_EXPORT NSString *const TWTRScribeEventUniquesPageLogin;
-FOUNDATION_EXPORT NSString *const TWTRScribeEventUniquesAction;
+FOUNDATION_EXTERN NSString *const TWTRScribeEventUniquesClient;
+FOUNDATION_EXTERN NSString *const TWTRScribeEventUniquesPageTweetViews;
+FOUNDATION_EXTERN NSString *const TWTRScribeEventUniquesPageLogin;
+FOUNDATION_EXTERN NSString *const TWTRScribeEventUniquesAction;
 
-FOUNDATION_EXPORT NSString *const TWTRScribeActionLike;
-FOUNDATION_EXPORT NSString *const TWTRScribeActionUnlike;
-FOUNDATION_EXPORT NSString *const TWTRScribeActionStart;
-FOUNDATION_EXPORT NSString *const TWTRScribeActionSuccess;
-FOUNDATION_EXPORT NSString *const TWTRScribeActionCancelled;
-FOUNDATION_EXPORT NSString *const TWTRScribeActionFailure;
+FOUNDATION_EXTERN NSString *const TWTRScribeActionLike;
+FOUNDATION_EXTERN NSString *const TWTRScribeActionUnlike;
+FOUNDATION_EXTERN NSString *const TWTRScribeActionStart;
+FOUNDATION_EXTERN NSString *const TWTRScribeActionSuccess;
+FOUNDATION_EXTERN NSString *const TWTRScribeActionCancelled;
+FOUNDATION_EXTERN NSString *const TWTRScribeActionFailure;
 
 /**
  *  Possible values for which category to scribe events to.
@@ -65,7 +79,7 @@
 @property (nonatomic, copy, readonly) TWTRScribeClientEventNamespace *eventNamespace;
 @property (nonatomic, copy, readonly) NSArray<TWTRScribeItem *> *items;
 
-- (instancetype)init __unavailable;
+- (instancetype)init NS_UNAVAILABLE;
 - (instancetype)initWithUserID:(nullable NSString *)userID tweetID:(nullable NSString *)tweetID category:(TWTRScribeEventCategory)category eventNamespace:(TWTRScribeClientEventNamespace *)eventNamespace items:(nullable NSArray<TWTRScribeItem *> *)items;
 
 - (instancetype)initWithUserID:(nullable NSString *)userID eventInfo:(nullable NSString *)eventInfo category:(TWTRScribeEventCategory)category eventNamespace:(TWTRScribeClientEventNamespace *)eventNamespace items:(nullable NSArray<TWTRScribeItem *> *)items;
diff --git a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRScribeFilterDetails.h b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRScribeFilterDetails.h
index 5c5fd5c..2e505fc 100644
--- a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRScribeFilterDetails.h
+++ b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRScribeFilterDetails.h
@@ -1,21 +1,30 @@
-//
-//  TWTRScribeFilterDetails.h
-//  TwitterCore
-//
-//  Created by Jaihee Lee on 12/1/16.
-//  Copyright © 2016 Twitter Inc. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+/**
+ This header is private to the Twitter Core SDK and not exposed for public SDK consumption
+ */
 
 #import <Foundation/Foundation.h>
 #import "TWTRScribeSerializable.h"
 
 NS_ASSUME_NONNULL_BEGIN
 
-typedef NS_ENUM(NSUInteger, TWTRScribeFilterDetailsType) {
-
-    TWTRScribeFilterDetailsTypeDefault = 1,
-    TWTRScribeFilterDetailsTypeCompact = 2
-};
+typedef NS_ENUM(NSUInteger, TWTRScribeFilterDetailsType) { TWTRScribeFilterDetailsTypeDefault = 1, TWTRScribeFilterDetailsTypeCompact = 2 };
 
 @interface TWTRScribeFilterDetails : NSObject <TWTRScribeSerializable>
 
diff --git a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRScribeItem.h b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRScribeItem.h
index e319c3d..a17f2e7 100644
--- a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRScribeItem.h
+++ b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRScribeItem.h
@@ -1,10 +1,23 @@
-//
-//  TWTRScribeItem.h
-//  TwitterKit
-//
-//  Created by Kang Chen on 11/18/14.
-//  Copyright (c) 2014 Twitter. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+/**
+ This header is private to the Twitter Core SDK and not exposed for public SDK consumption
+ */
 
 @class TWTRScribeFilterDetails;
 @class TWTRScribeMediaDetails;
diff --git a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRScribeMediaDetails.h b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRScribeMediaDetails.h
index 8c2274f..83b05e1 100644
--- a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRScribeMediaDetails.h
+++ b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRScribeMediaDetails.h
@@ -1,10 +1,23 @@
-//
-//  TWTRScribeMediaDetails.h
-//  TwitterCore
-//
-//  Created by Kang Chen on 11/18/15.
-//  Copyright © 2015 Twitter Inc. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+/**
+ This header is private to the Twitter Core SDK and not exposed for public SDK consumption
+ */
 
 #import <Foundation/Foundation.h>
 #import "TWTRScribeSerializable.h"
diff --git a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRScribeSerializable.h b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRScribeSerializable.h
index c4c582d..82f8dfc 100644
--- a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRScribeSerializable.h
+++ b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRScribeSerializable.h
@@ -1,10 +1,23 @@
-//
-//  TWTRScribeSerializable.h
-//  TwitterKit
-//
-//  Created by Kang Chen on 11/18/14.
-//  Copyright (c) 2014 Twitter. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+/**
+ This header is private to the Twitter Core SDK and not exposed for public SDK consumption
+ */
 
 #import <Foundation/Foundation.h>
 
diff --git a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRScribeService.h b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRScribeService.h
index 0a4941a..ac034bb 100644
--- a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRScribeService.h
+++ b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRScribeService.h
@@ -1,9 +1,23 @@
-//
-//  TWTRScribeService.h
-//
-//  Created by Mustafa Furniturewala on 7/21/14.
-//  Copyright (c) 2014 Twitter. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+/**
+ This header is private to the Twitter Core SDK and not exposed for public SDK consumption
+ */
 
 @class TFSScribe;
 @class TWTRScribeEvent;
@@ -12,7 +26,7 @@
 @class TWTRGuestSession;
 @class TWTRNetworkingPipeline;
 @class TWTRSessionStore;
-@class TwitterNetworking;
+@class TWTRNetworking;
 @protocol TWTRAuthSession;
 @protocol TWTRAPIServiceConfig;
 
@@ -22,7 +36,7 @@
 
 - (instancetype)initWithScribe:(TFSScribe *)scribe scribeAPIServiceConfig:(id<TWTRAPIServiceConfig>)APIserviceConfig;
 
-- (instancetype)init __unavailable;
+- (instancetype)init NS_UNAVAILABLE;
 
 /**
  This method must be called before the scribe attempts to enqueue any network requests.
diff --git a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRSecItemWrapper.h b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRSecItemWrapper.h
new file mode 100644
index 0000000..1cc139f
--- /dev/null
+++ b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRSecItemWrapper.h
@@ -0,0 +1,54 @@
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+/**
+ This header is private to the Twitter Core SDK and not exposed for public SDK consumption
+ */
+
+#import <Foundation/Foundation.h>
+
+NS_ASSUME_NONNULL_BEGIN
+
+/**
+ * SecItem methods are wrapped so they can be mocked in unit tests using OCMock because the behaviour of
+ * these methods is inconsistent in a testing environment.
+ */
+@interface TWTRSecItemWrapper : NSObject
+
+/**
+ * Calls SecItemAdd()
+ */
++ (OSStatus)secItemAdd:(CFDictionaryRef)attributes withResult:(CFTypeRef *__nullable CF_RETURNS_RETAINED)result;
+
+/**
+ * Calls SecItemDelegate()
+ */
++ (OSStatus)secItemDelete:(CFDictionaryRef)query;
+
+/**
+ * Calls SecItemCopyMatching()
+ */
++ (OSStatus)secItemCopyMatching:(CFDictionaryRef)query withResult:(CFTypeRef *__nullable CF_RETURNS_RETAINED)result;
+
+/**
+ * Calls SecItemUpdate()
+ */
++ (OSStatus)secItemUpdate:(CFDictionaryRef)query withAttributes:(CFDictionaryRef)attributes;
+
+@end
+
+NS_ASSUME_NONNULL_END
diff --git a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRSessionMigrating.h b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRSessionMigrating.h
index 809c56e..6b85617 100644
--- a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRSessionMigrating.h
+++ b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRSessionMigrating.h
@@ -1,9 +1,23 @@
-//
-//  TWTRSessionMigrating.h
-//  TwitterCore
-//
-//  Copyright (c) 2015 Twitter Inc. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+/**
+ This header is private to the Twitter Core SDK and not exposed for public SDK consumption
+ */
 
 #import <TwitterCore/TWTRSessionStore.h>
 
diff --git a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRSessionRefreshStrategy.h b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRSessionRefreshStrategy.h
index db120d3..9153f71 100644
--- a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRSessionRefreshStrategy.h
+++ b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRSessionRefreshStrategy.h
@@ -1,10 +1,23 @@
-//
-//  TWTRSessionRefreshStrategy.h
-//  TwitterCore
-//
-//  Created by Kang Chen on 6/24/15.
-//  Copyright (c) 2015 Twitter Inc. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+/**
+ This header is private to the Twitter Core SDK and not exposed for public SDK consumption
+ */
 
 @class TWTRAuthConfig;
 @protocol TWTRAPIServiceConfig;
@@ -77,7 +90,7 @@
  *  @return Initialized strategy that can refresh guest sessions of the given application
  */
 - (instancetype)initWithAuthConfig:(TWTRAuthConfig *)authConfig APIServiceConfig:(id<TWTRAPIServiceConfig>)APIServiceConfig;
-- (instancetype)init __unavailable;
+- (instancetype)init NS_UNAVAILABLE;
 
 @end
 
diff --git a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRSessionStore_Private.h b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRSessionStore_Private.h
index 00af696..5e2dcde 100644
--- a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRSessionStore_Private.h
+++ b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRSessionStore_Private.h
@@ -1,10 +1,23 @@
-//
-//  TWTRSessionStore_Private.h
-//  TwitterCore
-//
-//  Created by Kang Chen on 7/22/15.
-//  Copyright (c) 2015 Twitter Inc. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+/**
+ This header is private to the Twitter Core SDK and not exposed for public SDK consumption
+ */
 
 // TODO: this is temporary. clean up after refactoring scribe layer
 #import <TwitterCore/TWTRSessionStore.h>
@@ -97,6 +110,9 @@
 - (instancetype)initWithAuthConfig:(TWTRAuthConfig *)authConfig APIServiceConfig:(id<TWTRAPIServiceConfig>)APIServiceConfig refreshStrategies:(NSArray *)refreshStrategies URLSession:(NSURLSession *)URLSession errorLogger:(id<TWTRErrorLogger>)errorLogger;
 - (instancetype)initWithAuthConfig:(TWTRAuthConfig *)authConfig APIServiceConfig:(id<TWTRAPIServiceConfig>)APIServiceConfig refreshStrategies:(NSArray *)refreshStrategies URLSession:(NSURLSession *)URLSession errorLogger:(id<TWTRErrorLogger>)errorLogger accessGroup:(nullable NSString *)accessGroup NS_DESIGNATED_INITIALIZER;
 
+- (NSString *)userSessionServiceName;
+- (NSString *)guestSessionServiceName;
+
 @end
 
 NS_ASSUME_NONNULL_END
diff --git a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRSession_Private.h b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRSession_Private.h
index 6b62975..d685751 100644
--- a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRSession_Private.h
+++ b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRSession_Private.h
@@ -1,10 +1,23 @@
-//
-//  TWTRSession_Private.h
-//  TwitterCore
-//
-//  Created by Kang Chen on 9/6/15.
-//  Copyright (c) 2015 Twitter Inc. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+/**
+ This header is private to the Twitter Core SDK and not exposed for public SDK consumption
+ */
 
 #import <TwitterCore/TWTRSession.h>
 
diff --git a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRTokenOnlyAuthSession.h b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRTokenOnlyAuthSession.h
index 2f869d0..02e8f48 100644
--- a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRTokenOnlyAuthSession.h
+++ b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRTokenOnlyAuthSession.h
@@ -1,10 +1,23 @@
-//
-//  TWTRTokenOnlyAuthSession.h
-//  TwitterCore
-//
-//  Created by Chase Latta on 6/12/15.
-//  Copyright (c) 2015 Twitter. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+/**
+ This header is private to the Twitter Core SDK and not exposed for public SDK consumption
+ */
 
 #import <Foundation/Foundation.h>
 #import "TWTRAuthSession.h"
diff --git a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRUserAPIClient.h b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRUserAPIClient.h
new file mode 100644
index 0000000..b01cfbc
--- /dev/null
+++ b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRUserAPIClient.h
@@ -0,0 +1,29 @@
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+/**
+ This header is private to the Twitter Core SDK and not exposed for public SDK consumption
+ */
+
+#import "TWTRNetworking.h"
+
+@interface TWTRUserAPIClient : TWTRNetworking
+
+- (instancetype)initWithAuthConfig:(TWTRAuthConfig *)authConfig NS_UNAVAILABLE;
+- (instancetype)initWithAuthConfig:(TWTRAuthConfig *)authConfig authToken:(NSString *)authToken authTokenSecret:(NSString *)authTokenSecret;
+
+@end
diff --git a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRUserAuthRequestSigner.h b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRUserAuthRequestSigner.h
index 49275a3..9062c7f 100644
--- a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRUserAuthRequestSigner.h
+++ b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRUserAuthRequestSigner.h
@@ -1,10 +1,23 @@
-//
-//  TWTRUserAuthRequestSigner.h
-//  TwitterKit
-//
-//  Created by Kang Chen on 7/1/15.
-//  Copyright (c) 2015 Twitter. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+/**
+ This header is private to the Twitter Core SDK and not exposed for public SDK consumption
+ */
 
 @class TWTRAuthConfig;
 @protocol TWTRAuthSession;
diff --git a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRUserSessionVerifier.h b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRUserSessionVerifier.h
index e4734d5..c50e97b 100644
--- a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRUserSessionVerifier.h
+++ b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRUserSessionVerifier.h
@@ -1,10 +1,23 @@
-//
-//  TWTRUserSessionVerifier.h
-//  TwitterKit
-//
-//  Created by Kang Chen on 1/23/15.
-//  Copyright (c) 2015 Twitter. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+/**
+ This header is private to the Twitter Core SDK and not exposed for public SDK consumption
+ */
 
 @class TWTRUserSessionVerifier;
 
@@ -14,8 +27,8 @@
 
 @end
 
-FOUNDATION_EXPORT NSTimeInterval const TWTRUserSessionVerifierIntervalDaily;
-FOUNDATION_EXPORT NSTimeInterval const TWTRUserSessionVerifierDefaultDelay;
+FOUNDATION_EXTERN NSTimeInterval const TWTRUserSessionVerifierIntervalDaily;
+FOUNDATION_EXTERN NSTimeInterval const TWTRUserSessionVerifierDefaultDelay;
 
 /**
  *  Manages verifying stored user sessions on a daily basis. This class depends on the Kit lifecycle
@@ -29,7 +42,7 @@
  */
 @interface TWTRUserSessionVerifier : NSObject
 
-- (instancetype)init __unavailable;
+- (instancetype)init NS_UNAVAILABLE;
 
 /**
  *  Initializes a verifier for the current consumer application.
diff --git a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRUtils.h b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRUtils.h
index 4df7058..8e23c70 100644
--- a/frameworks/TwitterCore.framework/PrivateHeaders/TWTRUtils.h
+++ b/frameworks/TwitterCore.framework/PrivateHeaders/TWTRUtils.h
@@ -1,10 +1,23 @@
-//
-//  TWTRUtils.h
-//  TWTRAuthentication
-//
-//  Created by Mustafa Furniturewala on 2/6/14.
-//  Copyright (c) 2014 Mustafa Furniturewala. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+/**
+ This header is private to the Twitter Core SDK and not exposed for public SDK consumption
+ */
 
 #if IS_UIKIT_AVAILABLE
 #import <UIKit/UIKit.h>
diff --git a/frameworks/TwitterCore.framework/PrivateHeaders/TwitterAppAPIClient.h b/frameworks/TwitterCore.framework/PrivateHeaders/TwitterAppAPIClient.h
deleted file mode 100644
index a30018a..0000000
--- a/frameworks/TwitterCore.framework/PrivateHeaders/TwitterAppAPIClient.h
+++ /dev/null
@@ -1,32 +0,0 @@
-//
-//  TwitterAppAPIClient.h
-//
-//  Created by Alden Keefe Sampson on 5/7/14.
-//  Copyright (c) 2014 Twitter. All rights reserved.
-//
-
-#import "TwitterNetworking.h"
-
-@class TWTRAuthConfig;
-
-/**
- An Twitter Social HTTP API client for use with an Application only access token.
- Application only auth allows for an app to access some Twitter content without a logged in user.
- To obtain an app only access token use TWTRAuthClient.
- For more about application only auth see https://dev.twitter.com/docs/auth/application-only-auth .
-
- If you have a logged in user, use TwitterUserAPIClient.
- */
-@interface TwitterAppAPIClient : TwitterNetworking
-
-// The application only access token
-@property (nonatomic, readonly) NSString *accessToken;
-
-/**
- Designated initializer. Returns nil if access token is missing.
- @param accessToken An application only access token.
- */
-- (instancetype)initWithAuthConfig:(TWTRAuthConfig *)authConfig accessToken:(NSString *)accessToken;
-- (instancetype)initWithAuthConfig:(TWTRAuthConfig *)authConfig __unavailable;
-
-@end
diff --git a/frameworks/TwitterCore.framework/PrivateHeaders/TwitterNetworking.h b/frameworks/TwitterCore.framework/PrivateHeaders/TwitterNetworking.h
deleted file mode 100644
index 83965fc..0000000
--- a/frameworks/TwitterCore.framework/PrivateHeaders/TwitterNetworking.h
+++ /dev/null
@@ -1,35 +0,0 @@
-//
-//  TWTRNetworking.h
-//  TWTRNetworking
-//
-//  Created by Mustafa Furniturewala on 4/7/14.
-//  Copyright (c) 2014 Twitter. All rights reserved.
-//
-
-#import <Foundation/Foundation.h>
-@class TWTRAuthConfig;
-/**
- *  Completion block called when the network request succeeds or fails.
- *
- *  @param response        Metadata associated with the response to a URL load request.
- *  @param data            Content data of the response.
- *  @param connectionError Error object describing the network error that occurred.
- */
-typedef void (^TWTRTwitterNetworkCompletion)(NSURLResponse *response, NSData *data, NSError *connectionError);
-
-@interface TwitterNetworking : NSObject
-
-@property (nonatomic, readonly) TWTRAuthConfig *authConfig;
-
-- (instancetype)init __unavailable;
-- (instancetype)initWithAuthConfig:(TWTRAuthConfig *)authConfig;
-
-- (NSURLRequest *)GET:(NSString *)URLString parameters:(NSDictionary *)parameters;
-- (NSURLRequest *)POST:(NSString *)URLString parameters:(NSDictionary *)parameters;
-- (NSURLRequest *)DELETE:(NSString *)URLString parameters:(NSDictionary *)parameters;
-
-- (NSURLRequest *)URLRequestWithMethod:(NSString *)method URL:(NSString *)URLString parameters:(NSDictionary *)parameters;
-
-- (void)sendAsynchronousRequest:(NSURLRequest *)request completion:(TWTRTwitterNetworkCompletion)completion;
-
-@end
diff --git a/frameworks/TwitterCore.framework/PrivateHeaders/TwitterUserAPIClient.h b/frameworks/TwitterCore.framework/PrivateHeaders/TwitterUserAPIClient.h
deleted file mode 100644
index 084966b..0000000
--- a/frameworks/TwitterCore.framework/PrivateHeaders/TwitterUserAPIClient.h
+++ /dev/null
@@ -1,16 +0,0 @@
-//
-//  TwitterUserAPIClient.h
-//  TwitterUserAPIClient
-//
-//  Created by Mustafa Furniturewala on 4/7/14.
-//  Copyright (c) 2014 Twitter. All rights reserved.
-//
-
-#import "TwitterNetworking.h"
-
-@interface TwitterUserAPIClient : TwitterNetworking
-
-- (instancetype)initWithAuthConfig:(TWTRAuthConfig *)authConfig __unavailable;
-- (instancetype)initWithAuthConfig:(TWTRAuthConfig *)authConfig authToken:(NSString *)authToken authTokenSecret:(NSString *)authTokenSecret;
-
-@end
diff --git a/frameworks/TwitterCore.framework/TwitterCore b/frameworks/TwitterCore.framework/TwitterCore
index 1cb8d42..27f0e7c 100755
--- a/frameworks/TwitterCore.framework/TwitterCore
+++ b/frameworks/TwitterCore.framework/TwitterCore
Binary files differ
diff --git a/frameworks/TwitterKit.framework/Headers/TWTRAPIClient.h b/frameworks/TwitterKit.framework/Headers/TWTRAPIClient.h
index a6dd4e1..68db34e 100644
--- a/frameworks/TwitterKit.framework/Headers/TWTRAPIClient.h
+++ b/frameworks/TwitterKit.framework/Headers/TWTRAPIClient.h
@@ -1,8 +1,19 @@
-//
-//  TWTRAPIClient.h
-//
-//  Copyright (c) 2015 Twitter. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
 
 @class TWTRUser;
 @class TWTRTweet;
@@ -13,7 +24,7 @@
 
 NS_ASSUME_NONNULL_BEGIN
 
-FOUNDATION_EXPORT NSString *const TWTRTweetsNotLoadedKey;
+FOUNDATION_EXTERN NSString *const TWTRTweetsNotLoadedKey;
 
 /**
  *  @name Completion Block Types
@@ -140,7 +151,7 @@
  *
  *  @note If the request is not sent with the -[TWTRAPIClient sendTwitterRequest:completion:] method it is the developers responsibility to ensure that there is a valid guest session before this method is called.
  */
-- (NSURLRequest *)URLRequestWithMethod:(NSString *)method URL:(NSString *)URLString parameters:(nullable NSDictionary *)parameters error:(NSError **)error;
+- (NSURLRequest *)URLRequestWithMethod:(NSString *)method URLString:(NSString *)URLString parameters:(nullable NSDictionary *)parameters error:(NSError **)error;
 
 /**
  *  Sends a Twitter request.
@@ -234,7 +245,7 @@
  *                    is unverified or you do not have the correct permissions to request the email address.
  *
  *  @note Requesting a user’s email address requires your application to be whitelisted by Twitter.
- *  To request access, please visit https://support.twitter.com/forms/platform
+ *  To request access, please visit the "Permissions" section for your app at https://apps.twitter.com/
  */
 - (void)requestEmailForCurrentUser:(TWTRRequestEmailCompletion)completion;
 
diff --git a/frameworks/TwitterKit.framework/Headers/TWTRCollectionTimelineDataSource.h b/frameworks/TwitterKit.framework/Headers/TWTRCollectionTimelineDataSource.h
index 667a871..ceb5d75 100644
--- a/frameworks/TwitterKit.framework/Headers/TWTRCollectionTimelineDataSource.h
+++ b/frameworks/TwitterKit.framework/Headers/TWTRCollectionTimelineDataSource.h
@@ -1,10 +1,19 @@
-//
-//  TWTRCollectionTimelineDataSource.h
-//  TwitterKit
-//
-//  Created by Steven Hepting on 2/10/15.
-//  Copyright (c) 2015 Twitter. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
 
 #import <Foundation/Foundation.h>
 #import "TWTRTimelineDataSource.h"
diff --git a/frameworks/TwitterKit.framework/Headers/TWTRComposer.h b/frameworks/TwitterKit.framework/Headers/TWTRComposer.h
index 097daed..ba0b88e 100644
--- a/frameworks/TwitterKit.framework/Headers/TWTRComposer.h
+++ b/frameworks/TwitterKit.framework/Headers/TWTRComposer.h
@@ -1,9 +1,19 @@
-//
-//  TWTRComposer.h
-//  TwitterKit
-//
-//  Copyright (c) 2015 Twitter. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
 
 #import <UIKit/UIKit.h>
 
@@ -66,7 +76,7 @@
  * @param fromController The controller in which to present the composer from.
  * @param completion completion The completion handler, which has a single parameter indicating whether the user finished or cancelled the Tweet composition.
  */
-- (void)showFromViewController:(UIViewController *)fromController completion:(TWTRComposerCompletion)completion;
+- (void)showFromViewController:(UIViewController *)fromController completion:(nullable TWTRComposerCompletion)completion;
 
 @end
 
diff --git a/frameworks/TwitterKit.framework/Headers/TWTRComposerViewController.h b/frameworks/TwitterKit.framework/Headers/TWTRComposerViewController.h
index c45a413..8556a35 100644
--- a/frameworks/TwitterKit.framework/Headers/TWTRComposerViewController.h
+++ b/frameworks/TwitterKit.framework/Headers/TWTRComposerViewController.h
@@ -1,9 +1,19 @@
-//
-//  TWTRComposerViewController.h
-//  TwitterKit
-//
-//  Copyright (c) 2015 Twitter. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
 
 #import <UIKit/UIKit.h>
 @class TWTRTweet;
@@ -52,6 +62,17 @@
  */
 - (instancetype)initWithInitialText:(nullable NSString *)initialText image:(nullable UIImage *)image videoURL:(nullable NSURL *)videoURL;
 
+/**
+ *  Initialize a composer with pre-filled text and an image or video attachment.
+ *
+ *  @param initialText (optional) Text with which to pre-fill the composer text.
+ *  @param image (required) Image (or preview image) to add as an attachment.
+ *  @param videoData (optional) NSData for video asset to add as an attachment.
+ *
+ *  Note: Preview image is required if videoData parameter is passed.
+ */
+- (instancetype)initWithInitialText:(nullable NSString *)initialText image:(nullable UIImage *)image videoData:(nullable NSData *)videoData;
+
 - (instancetype)init NS_UNAVAILABLE;
 
 @end
diff --git a/frameworks/TwitterKit.framework/Headers/TWTRJSONConvertible.h b/frameworks/TwitterKit.framework/Headers/TWTRJSONConvertible.h
index 28f2b77..f6fe5e7 100644
--- a/frameworks/TwitterKit.framework/Headers/TWTRJSONConvertible.h
+++ b/frameworks/TwitterKit.framework/Headers/TWTRJSONConvertible.h
@@ -1,9 +1,19 @@
-//
-//  TWTRJSONConvertible.h
-//  TwitterKit
-//
-//  Copyright © 2016 Twitter. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
 
 #import <Foundation/Foundation.h>
 
diff --git a/frameworks/TwitterKit.framework/Headers/TwitterKit.h b/frameworks/TwitterKit.framework/Headers/TWTRKit.h
similarity index 67%
rename from frameworks/TwitterKit.framework/Headers/TwitterKit.h
rename to frameworks/TwitterKit.framework/Headers/TWTRKit.h
index 69da67a..2e79082 100644
--- a/frameworks/TwitterKit.framework/Headers/TwitterKit.h
+++ b/frameworks/TwitterKit.framework/Headers/TWTRKit.h
@@ -1,8 +1,19 @@
-//
-//  TwitterKit.h
-//
-//  Copyright (c) 2015 Twitter. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
 
 #import <AVFoundation/AVFoundation.h>
 #import <Accounts/Accounts.h>
@@ -43,7 +54,8 @@
 #import "TWTRTweetUserMentionEntity.h"
 #import "TWTRTweetView.h"
 #import "TWTRTweetViewDelegate.h"
+#import "TWTRTwitter.h"
 #import "TWTRUser.h"
 #import "TWTRUserTimelineDataSource.h"
 #import "TWTRVideoMetaData.h"
-#import "Twitter.h"
+#import "TWTRVideoPlaybackState.h"
diff --git a/frameworks/TwitterKit.framework/Headers/TWTRListTimelineDataSource.h b/frameworks/TwitterKit.framework/Headers/TWTRListTimelineDataSource.h
index 209af12..53087e1 100644
--- a/frameworks/TwitterKit.framework/Headers/TWTRListTimelineDataSource.h
+++ b/frameworks/TwitterKit.framework/Headers/TWTRListTimelineDataSource.h
@@ -1,9 +1,19 @@
-//
-//  TWTRListTimelineDataSource.h
-//  TwitterKit
-//
-//  Copyright (c) 2015 Twitter. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
 
 #import <Foundation/Foundation.h>
 #import <TwitterKit/TWTRTimelineDataSource.h>
diff --git a/frameworks/TwitterKit.framework/Headers/TWTRLogInButton.h b/frameworks/TwitterKit.framework/Headers/TWTRLogInButton.h
index abb08d4..1512aaa 100644
--- a/frameworks/TwitterKit.framework/Headers/TWTRLogInButton.h
+++ b/frameworks/TwitterKit.framework/Headers/TWTRLogInButton.h
@@ -1,12 +1,22 @@
-//
-//  TWTRLogInButton.h
-//  TwitterKit
-//
-//  Copyright (c) 2015 Twitter. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
 
 #import <TwitterCore/TWTRSession.h>
-#import <TwitterKit/Twitter.h>
+#import <TwitterKit/TWTRTwitter.h>
 #import <UIKit/UIKit.h>
 
 NS_ASSUME_NONNULL_BEGIN
@@ -26,7 +36,7 @@
  *  Returns a new log in button which launches Twitter log in when tapped and
  *  calls `completion` when logging in succeeds or fails.
  *
- *  Internally, this button simply calls `-[Twitter logInWithCompletion:]`.
+ *  Internally, this button simply calls `-[TWTRTwitter logInWithCompletion:]`.
  *
  *  @param completion The completion to be called with a `TWTRSession` if successful,
  *         and a `NSError` if logging in failed or was canceled.
diff --git a/frameworks/TwitterKit.framework/Headers/TWTRMediaEntitySize.h b/frameworks/TwitterKit.framework/Headers/TWTRMediaEntitySize.h
index 634885a..f7baed1 100644
--- a/frameworks/TwitterKit.framework/Headers/TWTRMediaEntitySize.h
+++ b/frameworks/TwitterKit.framework/Headers/TWTRMediaEntitySize.h
@@ -1,9 +1,19 @@
-//
-//  TWTRMediaEntitySize.h
-//  TwitterKit
-//
-//  Copyright (c) 2016 Twitter. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
 
 #import <UIKit/UIKit.h>
 
@@ -14,8 +24,8 @@
     TWTRMediaEntitySizeResizingModeCrop,
 };
 
-FOUNDATION_EXPORT NSString *NSStringFromTWTRMediaEntitySizeResizingMode(TWTRMediaEntitySizeResizingMode resizingMode);
-FOUNDATION_EXPORT TWTRMediaEntitySizeResizingMode TWTRMediaEntitySizeResizingModeFromString(NSString *resizingModeString);
+FOUNDATION_EXTERN NSString *NSStringFromTWTRMediaEntitySizeResizingMode(TWTRMediaEntitySizeResizingMode resizingMode);
+FOUNDATION_EXTERN TWTRMediaEntitySizeResizingMode TWTRMediaEntitySizeResizingModeFromString(NSString *resizingModeString);
 
 @interface TWTRMediaEntitySize : NSObject <NSCoding>
 
diff --git a/frameworks/TwitterKit.framework/Headers/TWTRMoPubAdConfiguration.h b/frameworks/TwitterKit.framework/Headers/TWTRMoPubAdConfiguration.h
index 7c9ad60..617cbca 100644
--- a/frameworks/TwitterKit.framework/Headers/TWTRMoPubAdConfiguration.h
+++ b/frameworks/TwitterKit.framework/Headers/TWTRMoPubAdConfiguration.h
@@ -1,15 +1,23 @@
-//
-//  TWTRMoPubAdConfiguration.h
-//  TwitterKit
-//
-//  Copyright © 2016 Twitter. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
 
 #import <Foundation/Foundation.h>
 
 NS_ASSUME_NONNULL_BEGIN
-
-FOUNDATION_EXPORT NSString *const TWTRMoPubSampleAdUnitID;
 
 /**
  *  Bridging class for configuring how to load your MoPub ad unit.
diff --git a/frameworks/TwitterKit.framework/Headers/TWTRMoPubNativeAdContainerView.h b/frameworks/TwitterKit.framework/Headers/TWTRMoPubNativeAdContainerView.h
index fe6fd10..1b88ec4 100644
--- a/frameworks/TwitterKit.framework/Headers/TWTRMoPubNativeAdContainerView.h
+++ b/frameworks/TwitterKit.framework/Headers/TWTRMoPubNativeAdContainerView.h
@@ -1,9 +1,19 @@
-//
-//  TWTRMoPubNativeAdContainerView.h
-//  TwitterKit
-//
-//  Copyright © 2016 Twitter. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
 
 #import <UIKit/UIKit.h>
 
diff --git a/frameworks/TwitterKit.framework/Headers/TWTRNotificationConstants.h b/frameworks/TwitterKit.framework/Headers/TWTRNotificationConstants.h
index 2026c11..3774422 100644
--- a/frameworks/TwitterKit.framework/Headers/TWTRNotificationConstants.h
+++ b/frameworks/TwitterKit.framework/Headers/TWTRNotificationConstants.h
@@ -1,9 +1,19 @@
-//
-//  TWTRNotificationConstants.h
-//  TwitterKit
-//
-//  Copyright © 2016 Twitter. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
 
 #import <Foundation/Foundation.h>
 
@@ -18,37 +28,37 @@
 /**
  *  Notification indicating a Tweet was selected.
  */
-FOUNDATION_EXPORT NSString *const TWTRDidSelectTweetNotification;
+FOUNDATION_EXTERN NSString *const TWTRDidSelectTweetNotification;
 
 /**
  *  Notification indicating the Tweet detail view was shown for a given Tweet.
  */
-FOUNDATION_EXPORT NSString *const TWTRDidShowTweetDetailNotification;
+FOUNDATION_EXTERN NSString *const TWTRDidShowTweetDetailNotification;
 
 /**
  *  Notification indicating the user has selected to share Tweet.
  */
-FOUNDATION_EXPORT NSString *const TWTRWillShareTweetNotification;
+FOUNDATION_EXTERN NSString *const TWTRWillShareTweetNotification;
 
 /**
  *  Notification indicating the Tweet was shared.
  */
-FOUNDATION_EXPORT NSString *const TWTRDidShareTweetNotification;
+FOUNDATION_EXTERN NSString *const TWTRDidShareTweetNotification;
 
 /**
  *  Notification indicating the user has cancelled sharing of the Tweet.
  */
-FOUNDATION_EXPORT NSString *const TWTRCancelledShareTweetNotification;
+FOUNDATION_EXTERN NSString *const TWTRCancelledShareTweetNotification;
 
 /**
  *  Notification indicating the user has liked a Tweet.
  */
-FOUNDATION_EXPORT NSString *const TWTRDidLikeTweetNotification;
+FOUNDATION_EXTERN NSString *const TWTRDidLikeTweetNotification;
 
 /**
  *  Notification indicating the user has unliked a Tweet.
  */
-FOUNDATION_EXPORT NSString *const TWTRDidUnlikeTweetNotification;
+FOUNDATION_EXTERN NSString *const TWTRDidUnlikeTweetNotification;
 
 #pragma mark - Media Notifications
 
@@ -61,19 +71,19 @@
  *            {TWTRVideoPlaybackStateKey: TWTRVideoStateValuePaused}
  *            {TWTRVideoPlaybackStateKey: TWTRVideoStateValueCompleted}
  */
-FOUNDATION_EXPORT NSString *const TWTRVideoPlaybackStateChangedNotification;
+FOUNDATION_EXTERN NSString *const TWTRVideoPlaybackStateChangedNotification;
 
 /**
  *  User info key for the state of video playback.
  */
-FOUNDATION_EXPORT NSString *const TWTRVideoPlaybackStateKey;
+FOUNDATION_EXTERN NSString *const TWTRVideoPlaybackStateKey;
 
 /**
  *  User info values for the state of video playback.
  */
-FOUNDATION_EXPORT NSString *const TWTRVideoStateValuePlaying;
-FOUNDATION_EXPORT NSString *const TWTRVideoStateValuePaused;
-FOUNDATION_EXPORT NSString *const TWTRVideoStateValueCompleted;
+FOUNDATION_EXTERN NSString *const TWTRVideoStateValuePlaying;
+FOUNDATION_EXTERN NSString *const TWTRVideoStateValuePaused;
+FOUNDATION_EXTERN NSString *const TWTRVideoStateValueCompleted;
 
 #pragma mark - Presentation Notifications
 
@@ -86,7 +96,7 @@
  *            {TWTRVideoTypeKey: TWTRVideoTypeStandard}
  *            {TWTRVideoTypeKey: TWTRVideoTypeVine}
  */
-FOUNDATION_EXPORT NSString *const TWTRWillPresentVideoNotification;
+FOUNDATION_EXTERN NSString *const TWTRWillPresentVideoNotification;
 
 /**
  *  Notification indicating that the video view controller has
@@ -94,28 +104,28 @@
  *
  *  object: The UIViewController hosting the video view
  */
-FOUNDATION_EXPORT NSString *const TWTRDidDismissVideoNotification;
+FOUNDATION_EXTERN NSString *const TWTRDidDismissVideoNotification;
 
 /**
  *  The key to fetch the type of video being displayed in a
  *  TWTRVideoViewController.
  */
-FOUNDATION_EXPORT NSString *const TWTRVideoTypeKey;
+FOUNDATION_EXTERN NSString *const TWTRVideoTypeKey;
 
 /**
  *  User info values for the type of video being displayed
  *  in a TWTRVideoViewController.
  */
-FOUNDATION_EXPORT NSString *const TWTRVideoTypeGIF;
-FOUNDATION_EXPORT NSString *const TWTRVideoTypeStandard;
-FOUNDATION_EXPORT NSString *const TWTRVideoTypeVine;
+FOUNDATION_EXTERN NSString *const TWTRVideoTypeGIF;
+FOUNDATION_EXTERN NSString *const TWTRVideoTypeStandard;
+FOUNDATION_EXTERN NSString *const TWTRVideoTypeVine;
 
 #pragma mark - Notification User Info
 
 /**
  *  User info key to fetch the associated Tweet in the notification.
  */
-FOUNDATION_EXPORT NSString *const TWTRNotificationInfoTweet;
+FOUNDATION_EXTERN NSString *const TWTRNotificationInfoTweet;
 
 /**
  * A notification which is posted when a user logs out of Twitter.
@@ -123,8 +133,8 @@
  * the user id which is being logged out. Note, this notification may
  * be posted as a result of starting the Twitter object.
  */
-FOUNDATION_EXPORT NSString *const TWTRUserDidLogOutNotification;
-FOUNDATION_EXPORT NSString *const TWTRLoggedOutUserIDKey;
+FOUNDATION_EXTERN NSString *const TWTRUserDidLogOutNotification;
+FOUNDATION_EXTERN NSString *const TWTRLoggedOutUserIDKey;
 
 /**
  * A notification which is posted when a user logs in to Twitter.
@@ -132,7 +142,7 @@
  * the user id which is being logged in. Note, this notification may
  * be posted as a result of starting the Twitter object.
  */
-FOUNDATION_EXPORT NSString *const TWTRUserDidLogInNotification;
-FOUNDATION_EXPORT NSString *const TWTRLoggedInUserIDKey;
+FOUNDATION_EXTERN NSString *const TWTRUserDidLogInNotification;
+FOUNDATION_EXTERN NSString *const TWTRLoggedInUserIDKey;
 
 NS_ASSUME_NONNULL_END
diff --git a/frameworks/TwitterKit.framework/Headers/TWTROAuthSigning.h b/frameworks/TwitterKit.framework/Headers/TWTROAuthSigning.h
index 9210123..0da0529 100644
--- a/frameworks/TwitterKit.framework/Headers/TWTROAuthSigning.h
+++ b/frameworks/TwitterKit.framework/Headers/TWTROAuthSigning.h
@@ -1,8 +1,19 @@
-//
-//  TWTROAuthSigning.h
-//
-//  Copyright (c) 2015 Twitter. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
 
 #import <TwitterCore/TWTRCoreOAuthSigning.h>
 
diff --git a/frameworks/TwitterKit.framework/Headers/TWTRSearchTimelineDataSource.h b/frameworks/TwitterKit.framework/Headers/TWTRSearchTimelineDataSource.h
index 9d0d984..d298c14 100644
--- a/frameworks/TwitterKit.framework/Headers/TWTRSearchTimelineDataSource.h
+++ b/frameworks/TwitterKit.framework/Headers/TWTRSearchTimelineDataSource.h
@@ -1,9 +1,19 @@
-//
-//  TWTRSearchTimelineDataSource.h
-//  TwitterKit
-//
-//  Copyright (c) 2015 Twitter. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
 
 #import <Foundation/Foundation.h>
 #import <TwitterKit/TWTRTimelineDataSource.h>
diff --git a/frameworks/TwitterKit.framework/Headers/TWTRTimelineCursor.h b/frameworks/TwitterKit.framework/Headers/TWTRTimelineCursor.h
index 7013cf7..edad9bd 100644
--- a/frameworks/TwitterKit.framework/Headers/TWTRTimelineCursor.h
+++ b/frameworks/TwitterKit.framework/Headers/TWTRTimelineCursor.h
@@ -1,10 +1,19 @@
-//
-//  TWTRTimelineCursor.h
-//  TwitterKit
-//
-//  Created by Kang Chen on 2/12/15.
-//  Copyright (c) 2015 Twitter. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
 
 #import <Foundation/Foundation.h>
 
@@ -51,7 +60,7 @@
  */
 @property (nonatomic, copy, readonly) NSString *minPosition;
 
-- (instancetype)init __unavailable;
+- (instancetype)init NS_UNAVAILABLE;
 
 /**
  *  Initialize a new cursor.
diff --git a/frameworks/TwitterKit.framework/Headers/TWTRTimelineDataSource.h b/frameworks/TwitterKit.framework/Headers/TWTRTimelineDataSource.h
index fdbb36b..49995af 100644
--- a/frameworks/TwitterKit.framework/Headers/TWTRTimelineDataSource.h
+++ b/frameworks/TwitterKit.framework/Headers/TWTRTimelineDataSource.h
@@ -1,9 +1,19 @@
-//
-//  TWTRTimelineDataSource.h
-//  TwitterKit
-//
-//  Copyright (c) 2015 Twitter. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
 
 #import "TWTRTimelineType.h"
 
diff --git a/frameworks/TwitterKit.framework/Headers/TWTRTimelineDelegate.h b/frameworks/TwitterKit.framework/Headers/TWTRTimelineDelegate.h
index 2a2b77b..6c57d48 100644
--- a/frameworks/TwitterKit.framework/Headers/TWTRTimelineDelegate.h
+++ b/frameworks/TwitterKit.framework/Headers/TWTRTimelineDelegate.h
@@ -1,10 +1,19 @@
-//
-//  TWTRTimelineDelegate.h
-//  TwitterKit
-//
-//  Created by Steven Hepting on 7/25/16.
-//  Copyright © 2016 Twitter. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
 
 #import <UIKit/UIKit.h>
 
diff --git a/frameworks/TwitterKit.framework/Headers/TWTRTimelineFilter.h b/frameworks/TwitterKit.framework/Headers/TWTRTimelineFilter.h
index b8ac59f..25b4083 100644
--- a/frameworks/TwitterKit.framework/Headers/TWTRTimelineFilter.h
+++ b/frameworks/TwitterKit.framework/Headers/TWTRTimelineFilter.h
@@ -1,9 +1,19 @@
-//
-//  TWTRTimelineFilter.h
-//  TwitterKit
-//
-//  Copyright © 2016 Twitter. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
 
 #import <Foundation/Foundation.h>
 
diff --git a/frameworks/TwitterKit.framework/Headers/TWTRTimelineType.h b/frameworks/TwitterKit.framework/Headers/TWTRTimelineType.h
index 7f59807..5ae7bc8 100644
--- a/frameworks/TwitterKit.framework/Headers/TWTRTimelineType.h
+++ b/frameworks/TwitterKit.framework/Headers/TWTRTimelineType.h
@@ -1,9 +1,19 @@
-//
-//  TWTRTimelineType.h
-//  TwitterKit
-//
-//  Copyright (c) 2015 Twitter. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
 
 /*
  *  Type of timelines that may be loaded and shown to the user.
diff --git a/frameworks/TwitterKit.framework/Headers/TWTRTimelineViewController.h b/frameworks/TwitterKit.framework/Headers/TWTRTimelineViewController.h
index 1b52450..e2c95c9 100644
--- a/frameworks/TwitterKit.framework/Headers/TWTRTimelineViewController.h
+++ b/frameworks/TwitterKit.framework/Headers/TWTRTimelineViewController.h
@@ -1,9 +1,19 @@
-//
-//  TWTRTimelineViewController.h
-//  TwitterKit
-//
-//  Copyright (c) 2015 Twitter. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
 
 #import <UIKit/UIKit.h>
 @protocol TWTRTimelineDataSource;
diff --git a/frameworks/TwitterKit.framework/Headers/TWTRTweet.h b/frameworks/TwitterKit.framework/Headers/TWTRTweet.h
index ce71920..dad0699 100644
--- a/frameworks/TwitterKit.framework/Headers/TWTRTweet.h
+++ b/frameworks/TwitterKit.framework/Headers/TWTRTweet.h
@@ -1,8 +1,19 @@
-//
-//  TWTRTweet.h
-//
-//  Copyright (c) 2015 Twitter. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
 
 #import <Foundation/Foundation.h>
 #import <TwitterKit/TWTRJSONConvertible.h>
diff --git a/frameworks/TwitterKit.framework/Headers/TWTRTweetCashtagEntity.h b/frameworks/TwitterKit.framework/Headers/TWTRTweetCashtagEntity.h
index d764034..c18ef83 100644
--- a/frameworks/TwitterKit.framework/Headers/TWTRTweetCashtagEntity.h
+++ b/frameworks/TwitterKit.framework/Headers/TWTRTweetCashtagEntity.h
@@ -1,9 +1,19 @@
-//
-//  TWTRTweetCashtagEntity.h
-//  TwitterKit
-//
-//  Copyright © 2016 Twitter. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
 
 #import <TwitterKit/TWTRJSONConvertible.h>
 #import "TWTRTweetEntity.h"
diff --git a/frameworks/TwitterKit.framework/Headers/TWTRTweetEntity.h b/frameworks/TwitterKit.framework/Headers/TWTRTweetEntity.h
index 6144c6f..ecbfe72 100644
--- a/frameworks/TwitterKit.framework/Headers/TWTRTweetEntity.h
+++ b/frameworks/TwitterKit.framework/Headers/TWTRTweetEntity.h
@@ -1,8 +1,19 @@
-//
-//  TWTRTweetEntity.h
-//
-//  Copyright (c) 2016 Twitter. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
 
 #import <Foundation/Foundation.h>
 #import <TwitterKit/TWTRJSONConvertible.h>
diff --git a/frameworks/TwitterKit.framework/Headers/TWTRTweetHashtagEntity.h b/frameworks/TwitterKit.framework/Headers/TWTRTweetHashtagEntity.h
index 37b062d..ea143c2 100644
--- a/frameworks/TwitterKit.framework/Headers/TWTRTweetHashtagEntity.h
+++ b/frameworks/TwitterKit.framework/Headers/TWTRTweetHashtagEntity.h
@@ -1,8 +1,19 @@
-//
-//  TWTRTweetHashtagEntity.h
-//
-//  Copyright (c) 2016 Twitter. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
 
 #import <TwitterKit/TWTRJSONConvertible.h>
 #import "TWTRTweetEntity.h"
diff --git a/frameworks/TwitterKit.framework/Headers/TWTRTweetTableViewCell.h b/frameworks/TwitterKit.framework/Headers/TWTRTweetTableViewCell.h
index 2b7089d..19eb7ef 100644
--- a/frameworks/TwitterKit.framework/Headers/TWTRTweetTableViewCell.h
+++ b/frameworks/TwitterKit.framework/Headers/TWTRTweetTableViewCell.h
@@ -1,8 +1,19 @@
-//
-//  TWTRTweetTableViewCell.h
-//
-//  Copyright (c) 2015 Twitter. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
 
 #import <UIKit/UIKit.h>
 #import "TWTRTweetView.h"
diff --git a/frameworks/TwitterKit.framework/Headers/TWTRTweetUrlEntity.h b/frameworks/TwitterKit.framework/Headers/TWTRTweetUrlEntity.h
index aba45b7..c53af0c 100644
--- a/frameworks/TwitterKit.framework/Headers/TWTRTweetUrlEntity.h
+++ b/frameworks/TwitterKit.framework/Headers/TWTRTweetUrlEntity.h
@@ -1,8 +1,19 @@
-//
-//  TWTRTweetUrlEntity.h
-//
-//  Copyright (c) 2016 Twitter. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
 
 #import <TwitterKit/TWTRJSONConvertible.h>
 #import "TWTRTweetEntity.h"
diff --git a/frameworks/TwitterKit.framework/Headers/TWTRTweetUserMentionEntity.h b/frameworks/TwitterKit.framework/Headers/TWTRTweetUserMentionEntity.h
index 46d54ff..0d16c37 100644
--- a/frameworks/TwitterKit.framework/Headers/TWTRTweetUserMentionEntity.h
+++ b/frameworks/TwitterKit.framework/Headers/TWTRTweetUserMentionEntity.h
@@ -1,8 +1,19 @@
-//
-//  TWTRTweetUserMentionEntity.h
-//
-//  Copyright (c) 2016 Twitter. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
 
 #import <TwitterKit/TWTRJSONConvertible.h>
 #import "TWTRTweetEntity.h"
diff --git a/frameworks/TwitterKit.framework/Headers/TWTRTweetView.h b/frameworks/TwitterKit.framework/Headers/TWTRTweetView.h
index a3f3a61..3220d6b 100644
--- a/frameworks/TwitterKit.framework/Headers/TWTRTweetView.h
+++ b/frameworks/TwitterKit.framework/Headers/TWTRTweetView.h
@@ -1,8 +1,19 @@
-//
-//  TWTRTweetView.h
-//
-//  Copyright (c) 2015 Twitter. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
 
 #import <UIKit/UIKit.h>
 #import "TWTRTweetViewDelegate.h"
@@ -65,6 +76,7 @@
    - When the share button is tapped.
    - When the share action completes.
    - When the favorite action completes.
+   - When the video (if available) is paused or started to play.
 
  ## Usage in UITableView
 
@@ -120,6 +132,12 @@
  *  Defaults to YES.
  */
 @property (nonatomic) BOOL showBorder UI_APPEARANCE_SELECTOR;
+
+/**
+ * Set whether or not videos playing inline should be muted.
+ * Defaults to NO.
+ */
+@property (nonatomic) BOOL shouldPlayVideoMuted;
 
 /**
  *  Set whether the action buttons (Favorite, Share) should be shown. When toggled,
@@ -197,6 +215,20 @@
  */
 - (void)configureWithTweet:(nullable TWTRTweet *)tweet;
 
+/**
+ * If the tweet contains playable media, calling this function will play the media. The media will also play if
+ * the user taps on the play button for the media.
+ */
+- (void)playVideo;
+
+/**
+ * If the tweet contains media that is currently playing, this function will pause the current video.
+ *
+ * If a TWTRTweetVideo is being added to a UICollectionView, implement the delegate collectionView:didEndDisplayingCell:forItemAtIndexPath: 
+ * and call pauseVideo here so videos stop playing when the user scrolls off the screen.
+ */
+- (void)pauseVideo;
+
 @end
 
 NS_ASSUME_NONNULL_END
diff --git a/frameworks/TwitterKit.framework/Headers/TWTRTweetViewDelegate.h b/frameworks/TwitterKit.framework/Headers/TWTRTweetViewDelegate.h
index e3b995c..1b25343 100644
--- a/frameworks/TwitterKit.framework/Headers/TWTRTweetViewDelegate.h
+++ b/frameworks/TwitterKit.framework/Headers/TWTRTweetViewDelegate.h
@@ -1,10 +1,22 @@
-//
-//  TWTRTweetViewDelegate.h
-//
-//  Copyright (c) 2015 Twitter. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
 
 #import <UIKit/UIKit.h>
+#import "TWTRVideoPlaybackState.h"
 
 @class TWTRSession;
 @class TWTRTweet;
@@ -72,6 +84,14 @@
  */
 - (void)tweetView:(TWTRTweetView *)tweetView didTapTweet:(TWTRTweet *)tweet;
 
+/**
+ *  Called when video in the Tweet changes its state.
+ *
+ *  @param tweetView The Tweet view that was tapped.
+ *  @param newState The state of the video. (TWTRVideoPlaybackStatePaused, TWTRVideoPlaybackStatePlaying, TWTRVideoPlaybackStateCompleted)
+ */
+- (void)tweetView:(TWTRTweetView *)tweetView didChangePlaybackState:(TWTRVideoPlaybackState)newState;
+
 @end
 
 NS_ASSUME_NONNULL_END
diff --git a/frameworks/TwitterKit.framework/Headers/Twitter.h b/frameworks/TwitterKit.framework/Headers/TWTRTwitter.h
similarity index 81%
rename from frameworks/TwitterKit.framework/Headers/Twitter.h
rename to frameworks/TwitterKit.framework/Headers/TWTRTwitter.h
index 49d983b..1fa2128 100644
--- a/frameworks/TwitterKit.framework/Headers/Twitter.h
+++ b/frameworks/TwitterKit.framework/Headers/TWTRTwitter.h
@@ -1,8 +1,19 @@
-//
-//  Twitter.h
-//
-//  Copyright (c) 2015 Twitter. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
 
 #import <TwitterCore/TWTRSession.h>
 #import <TwitterCore/TWTRSessionStore.h>
@@ -11,25 +22,32 @@
 
 NS_ASSUME_NONNULL_BEGIN
 
+#ifndef Twitter
+
+/**
+ *  To support legacy integrations with TwitterKit,
+ *  map the old `Twitter` to the new `TWTRTwitter` using a macro.
+ */
+#define Twitter TWTRTwitter
+
+#endif
+
 /**
  *  The central class of the Twitter Kit.
  *  @note This class can only be used from the main thread.
  */
-@interface Twitter : NSObject
+@interface TWTRTwitter : NSObject
 
 /**
  *  Returns the Twitter singleton.
  *
  *  @return The Twitter singleton.
  */
-+ (Twitter *)sharedInstance;
++ (TWTRTwitter *)sharedInstance;
 
 /**
  *  Start Twitter with your consumer key and secret. These will override any credentials
  *  present in your applications Info.plist.
- *
- *  You do not need to call this method unless you wish to provide credentials other than those
- *  in your Info.plist.
  *
  *  @param consumerKey    Your Twitter application's consumer key.
  *  @param consumerSecret Your Twitter application's consumer secret.
@@ -37,7 +55,7 @@
 - (void)startWithConsumerKey:(NSString *)consumerKey consumerSecret:(NSString *)consumerSecret;
 
 /**
- *  Start Twitter with a consumer key, secret, and keychain access group. See -[Twitter startWithConsumerKey:consumerSecret:]
+ *  Start Twitter with a consumer key, secret, and keychain access group. See -[TWTRTwitter startWithConsumerKey:consumerSecret:]
  *
  *  @param consumerKey    Your Twitter application's consumer key.
  *  @param consumerSecret Your Twitter application's consumer secret.
diff --git a/frameworks/TwitterKit.framework/Headers/TWTRUser.h b/frameworks/TwitterKit.framework/Headers/TWTRUser.h
index 86a6998..a0b8708 100644
--- a/frameworks/TwitterKit.framework/Headers/TWTRUser.h
+++ b/frameworks/TwitterKit.framework/Headers/TWTRUser.h
@@ -1,8 +1,19 @@
-//
-//  TWTRUser.h
-//
-//  Copyright (c) 2015 Twitter. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
 
 #import <Foundation/Foundation.h>
 #import <TwitterKit/TWTRJSONConvertible.h>
diff --git a/frameworks/TwitterKit.framework/Headers/TWTRUserTimelineDataSource.h b/frameworks/TwitterKit.framework/Headers/TWTRUserTimelineDataSource.h
index e201644..c9d803d 100644
--- a/frameworks/TwitterKit.framework/Headers/TWTRUserTimelineDataSource.h
+++ b/frameworks/TwitterKit.framework/Headers/TWTRUserTimelineDataSource.h
@@ -1,9 +1,19 @@
-//
-//  TWTRUserTimelineDataSource.h
-//  TwitterKit
-//
-//  Copyright (c) 2015 Twitter. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
 
 #import <Foundation/Foundation.h>
 #import <TwitterKit/TWTRTimelineDataSource.h>
diff --git a/frameworks/TwitterKit.framework/Headers/TWTRVideoMetaData.h b/frameworks/TwitterKit.framework/Headers/TWTRVideoMetaData.h
index ebba8cb..1b2d459 100644
--- a/frameworks/TwitterKit.framework/Headers/TWTRVideoMetaData.h
+++ b/frameworks/TwitterKit.framework/Headers/TWTRVideoMetaData.h
@@ -1,9 +1,19 @@
-//
-//  TWTRVideoMetaData.h
-//  TwitterKit
-//
-//  Copyright © 2016 Twitter. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
 
 #import <TwitterKit/TWTRJSONConvertible.h>
 #import <UIKit/UIKit.h>
diff --git a/frameworks/TwitterKit.framework/Headers/TWTRVideoPlaybackState.h b/frameworks/TwitterKit.framework/Headers/TWTRVideoPlaybackState.h
new file mode 100644
index 0000000..23c65c5
--- /dev/null
+++ b/frameworks/TwitterKit.framework/Headers/TWTRVideoPlaybackState.h
@@ -0,0 +1,22 @@
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+typedef NS_ENUM(NSInteger, TWTRVideoPlaybackState) {
+    TWTRVideoPlaybackStatePaused,
+    TWTRVideoPlaybackStatePlaying,
+    TWTRVideoPlaybackStateCompleted,
+};
diff --git a/frameworks/TwitterKit.framework/Headers/TwitterKit-Prefix.pch b/frameworks/TwitterKit.framework/Headers/TwitterKit-Prefix.pch
index 62af528..cf2cfa3 100644
--- a/frameworks/TwitterKit.framework/Headers/TwitterKit-Prefix.pch
+++ b/frameworks/TwitterKit.framework/Headers/TwitterKit-Prefix.pch
@@ -18,6 +18,6 @@
         #endif
     #endif
 
-    #import "EXTKeyPathCoding.h"
-    #import "EXTScope.h"
+    #import "../../libextobjc/EXTKeyPathCoding.h"
+    #import "../../libextobjc/EXTScope.h"
 #endif
diff --git a/frameworks/TwitterKit.framework/Info.plist b/frameworks/TwitterKit.framework/Info.plist
index 6aabd6a..87b2741 100644
--- a/frameworks/TwitterKit.framework/Info.plist
+++ b/frameworks/TwitterKit.framework/Info.plist
Binary files differ
diff --git a/frameworks/TwitterKit.framework/Modules/module.modulemap b/frameworks/TwitterKit.framework/Modules/module.modulemap
index 534f7cb..3affd3f 100644
--- a/frameworks/TwitterKit.framework/Modules/module.modulemap
+++ b/frameworks/TwitterKit.framework/Modules/module.modulemap
@@ -1,5 +1,5 @@
 framework module TwitterKit {
-    umbrella header "TwitterKit.h"
+    umbrella header "TWTRKit.h"
 
     export *
     module * { export * }
diff --git a/frameworks/TwitterKit.framework/PrivateHeaders/TWTRConstants_Private.h b/frameworks/TwitterKit.framework/PrivateHeaders/TWTRConstants_Private.h
index ee0d7fb..b12141c 100644
--- a/frameworks/TwitterKit.framework/PrivateHeaders/TWTRConstants_Private.h
+++ b/frameworks/TwitterKit.framework/PrivateHeaders/TWTRConstants_Private.h
@@ -1,34 +1,49 @@
-//
-//  TWTRConstants_Private.h
-//
-//  Copyright (c) 2014 Twitter. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+/**
+ This header is private to the Twitter Kit SDK and not exposed for public SDK consumption
+ */
 
 #import <Foundation/Foundation.h>
 
 #pragma mark - Twitter kit constants
 
-FOUNDATION_EXPORT NSString *const TWTRVersion;
-FOUNDATION_EXPORT NSString *const TWTRResourceBundleLocation;
-FOUNDATION_EXPORT NSString *const TWTRBundleID;
+FOUNDATION_EXTERN NSString *const TWTRVersion;
+FOUNDATION_EXTERN NSString *const TWTRResourceBundleLocation;
+FOUNDATION_EXTERN NSString *const TWTRBundleID;
 
 #pragma mark - User messages
 
-FOUNDATION_EXPORT NSString *const TWTRMissingKitInfoMsg;
-FOUNDATION_EXPORT NSString *const TWTRMissingConsumerKeyMsg;
-FOUNDATION_EXPORT NSString *const TWTRMissingConsumerSecretMsg;
+FOUNDATION_EXTERN NSString *const TWTRMissingKitInfoMsg;
+FOUNDATION_EXTERN NSString *const TWTRMissingConsumerKeyMsg;
+FOUNDATION_EXTERN NSString *const TWTRMissingConsumerSecretMsg;
 
 #pragma mark - Twitter API
 
-FOUNDATION_EXPORT NSString *const TWTRAPIRateLimitHeader;
-FOUNDATION_EXPORT NSString *const TWTRAPIRateLimitRemainingHeader;
-FOUNDATION_EXPORT NSString *const TWTRAPIRateLimitResetHeader;
+FOUNDATION_EXTERN NSString *const TWTRAPIRateLimitHeader;
+FOUNDATION_EXTERN NSString *const TWTRAPIRateLimitRemainingHeader;
+FOUNDATION_EXTERN NSString *const TWTRAPIRateLimitResetHeader;
 
 #pragma mark - Kit Info
 
-FOUNDATION_EXPORT NSString *const TWTRKitInfoConsumerKeyKey;
-FOUNDATION_EXPORT NSString *const TWTRKitInfoConsumerSecretKey;
+FOUNDATION_EXTERN NSString *const TWTRKitInfoConsumerKeyKey;
+FOUNDATION_EXTERN NSString *const TWTRKitInfoConsumerSecretKey;
 
 #pragma mark - URL Referrer
 
-FOUNDATION_EXPORT NSString *const TWTRURLReferrer;
+FOUNDATION_EXTERN NSString *const TWTRURLReferrer;
diff --git a/frameworks/TwitterKit.framework/PrivateHeaders/TWTRDateFormatter.h b/frameworks/TwitterKit.framework/PrivateHeaders/TWTRDateFormatter.h
index d48694c..405052f 100644
--- a/frameworks/TwitterKit.framework/PrivateHeaders/TWTRDateFormatter.h
+++ b/frameworks/TwitterKit.framework/PrivateHeaders/TWTRDateFormatter.h
@@ -1,10 +1,23 @@
-//
-//  TWTRDateFormatter.h
-//  TwitterKit
-//
-//  Created by Joey Carmello on 3/28/15.
-//  Copyright (c) 2015 Twitter. All rights reserved.
-//
+/*
+ * Copyright (C) 2017 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+/**
+ This header is private to the Twitter Kit SDK and not exposed for public SDK consumption
+ */
 
 #import <Foundation/Foundation.h>
 
diff --git a/frameworks/TwitterKit.framework/TwitterKit b/frameworks/TwitterKit.framework/TwitterKit
index 685ffd9..e449726 100755
--- a/frameworks/TwitterKit.framework/TwitterKit
+++ b/frameworks/TwitterKit.framework/TwitterKit
Binary files differ
diff --git a/frameworks/TwitterKit.framework/TwitterKitResources.bundle/ar.lproj/Localizable.strings b/frameworks/TwitterKit.framework/TwitterKitResources.bundle/ar.lproj/Localizable.strings
index 6e1512b..bd29d41 100644
--- a/frameworks/TwitterKit.framework/TwitterKitResources.bundle/ar.lproj/Localizable.strings
+++ b/frameworks/TwitterKit.framework/TwitterKitResources.bundle/ar.lproj/Localizable.strings
@@ -1,3 +1,7 @@
+"CANCEL_ACTION_LABEL" = "إلغاء";
+
+"COMPOSE_TEXT_VIEW_PLACEHOLDER" = "ماذا يحدث؟";
+
 "COMPOSITION_SEND_TWEET_ERROR_LABEL" = "لم يتم إرسال التغريدة";
 
 "LOCATION_SERVICES_ACCESS_DENIED_ALERT_MESSAGE" = "يرجى الانتقال إلى إعدادات iOS > الخصوصية > خدمات الموقع للسماح لتويتر بالوصول إلى موقعك.";
@@ -22,6 +26,8 @@
 
 "SHARE_EXT_NO_ACCOUNTS_MESSAGE" = "لا توجد حسابات على تويتر تم تهيئتها. يمكنك إضافة حساب على تويتر أو إنشائه في \"الإعدادات\".";
 
+"SHARE_EXT_NO_ACCOUNTS_SIGN_IN_MESSAGE" = "لا توجد حسابات على تويتر تم تهيئتها. يمكنك إنشاء حساب على تطبيق تويتر أو تسجيل الدخول إليه.";
+
 "SHARE_EXT_NO_ACCOUNTS_TITLE" = "لا يوجد حساب على تويتر";
 
 "SHARE_EXT_TWEET_FAILED_TITLE" = "فشل إرسال التغريدة.";
@@ -44,8 +50,6 @@
 
 "TIME_SHORT_SECOND_FORMAT" = "%d ثانية";
 
-"TSEUI_CANCEL_ACTION_LABEL" = "إلغاء";
-
 "tw__card_compose_character_count" = "%td أحرف متبقيّة";
 
 "tw__card_compose_close_hint" = "انقر مرتين لتجاهل المحرّر.";
@@ -64,7 +68,7 @@
 
 "tw__close_button" = "إغلاق";
 
-"tw__composer_placeholder_text" = "ما الذي يحدث؟";
+"tw__composer_placeholder_text" = "ماذا يحدث؟";
 
 "tw__email_share_detail_message_format" = "احصل على تحديثات ومعلومات أخرى من %@ عندما تسمح لهم بالوصول إلى بريدك الإلكترونيّ على حسابك على تويتر @%@.";
 
diff --git a/frameworks/TwitterKit.framework/TwitterKitResources.bundle/ca.lproj/Localizable.strings b/frameworks/TwitterKit.framework/TwitterKitResources.bundle/ca.lproj/Localizable.strings
index 16b4413..a7e2566 100644
--- a/frameworks/TwitterKit.framework/TwitterKitResources.bundle/ca.lproj/Localizable.strings
+++ b/frameworks/TwitterKit.framework/TwitterKitResources.bundle/ca.lproj/Localizable.strings
@@ -1,3 +1,7 @@
+"CANCEL_ACTION_LABEL" = "Cancel·la";
+
+"COMPOSE_TEXT_VIEW_PLACEHOLDER" = "Què passa?";
+
 "COMPOSITION_SEND_TWEET_ERROR_LABEL" = "El tuit no s'ha enviat";
 
 "LOCATION_SERVICES_ACCESS_DENIED_ALERT_MESSAGE" = "Vés a Configuració de l'iOS > Privacitat > Serveis d'ubicació per permetre que el Twitter accedeixi a la teva ubicació.";
@@ -22,6 +26,8 @@
 
 "SHARE_EXT_NO_ACCOUNTS_MESSAGE" = "No hi ha cap compte de Twitter configurat. Pots afegir o crear un compte de Twitter a la configuració.";
 
+"SHARE_EXT_NO_ACCOUNTS_SIGN_IN_MESSAGE" = "No hi ha cap compte del Twitter configurat. Pots crear un compte o iniciar-hi sessió des de l'aplicació del Twitter.";
+
 "SHARE_EXT_NO_ACCOUNTS_TITLE" = "No hi ha cap compte de Twitter";
 
 "SHARE_EXT_TWEET_FAILED_TITLE" = "El tuit no s'ha pogut enviar.";
@@ -44,8 +50,6 @@
 
 "TIME_SHORT_SECOND_FORMAT" = "%ds";
 
-"TSEUI_CANCEL_ACTION_LABEL" = "Cancel·la";
-
 "tw__card_compose_character_count" = "queden %td caràcters";
 
 "tw__card_compose_close_hint" = "Toc doble per tancar l'editor.";
@@ -64,7 +68,7 @@
 
 "tw__close_button" = "Tanca";
 
-"tw__composer_placeholder_text" = "Què passa ara mateix?";
+"tw__composer_placeholder_text" = "Què passa?";
 
 "tw__email_share_detail_message_format" = "Rep actualitzacions i altres dades de %@ quan els permetis accedir al correu electrònic al compte de Twitter @%@.";
 
diff --git a/frameworks/TwitterKit.framework/TwitterKitResources.bundle/cs.lproj/Localizable.strings b/frameworks/TwitterKit.framework/TwitterKitResources.bundle/cs.lproj/Localizable.strings
index de1c440..71e5f72 100644
--- a/frameworks/TwitterKit.framework/TwitterKitResources.bundle/cs.lproj/Localizable.strings
+++ b/frameworks/TwitterKit.framework/TwitterKitResources.bundle/cs.lproj/Localizable.strings
@@ -1,3 +1,7 @@
+"CANCEL_ACTION_LABEL" = "Zrušit";
+
+"COMPOSE_TEXT_VIEW_PLACEHOLDER" = "Co se děje?";
+
 "COMPOSITION_SEND_TWEET_ERROR_LABEL" = "Tweet nebyl odeslán.";
 
 "LOCATION_SERVICES_ACCESS_DENIED_ALERT_MESSAGE" = "Pro udělení přístupu k poloze pro Twitter přejděte do nastavení iOS > Soukromí > Služby polohy.";
@@ -22,6 +26,8 @@
 
 "SHARE_EXT_NO_ACCOUNTS_MESSAGE" = "Na Twitteru nejsou nakonfigurovány žádné účty. Přidat nebo vytvořit účet na Twitteru můžete v nastavení.";
 
+"SHARE_EXT_NO_ACCOUNTS_SIGN_IN_MESSAGE" = "Na Twitteru nejsou nakonfigurovány žádné účty. V aplikaci Twitter můžete vytvořit nový účet nebo se přihlásit k tomu stávajícímu.";
+
 "SHARE_EXT_NO_ACCOUNTS_TITLE" = "Žádný účet na Twitteru";
 
 "SHARE_EXT_TWEET_FAILED_TITLE" = "Tweet se nepodařilo odeslat.";
@@ -44,8 +50,6 @@
 
 "TIME_SHORT_SECOND_FORMAT" = "%d s";
 
-"TSEUI_CANCEL_ACTION_LABEL" = "Zrušit";
-
 "tw__card_compose_character_count" = "Zbývá znaků: %td";
 
 "tw__card_compose_close_hint" = "Dvojitým klepnutím zavřete editor.";
@@ -64,7 +68,7 @@
 
 "tw__close_button" = "Zavřít";
 
-"tw__composer_placeholder_text" = "Co se právě děje?";
+"tw__composer_placeholder_text" = "Co se děje?";
 
 "tw__email_share_detail_message_format" = "Když aplikaci %@ povolíte přístup k e-mailové adrese ve svém twitterovém účtu @%@, budete dostávat aktualizace a další informace.";
 
diff --git a/frameworks/TwitterKit.framework/TwitterKitResources.bundle/da.lproj/Localizable.strings b/frameworks/TwitterKit.framework/TwitterKitResources.bundle/da.lproj/Localizable.strings
index 00318e5..40bb8ab 100644
--- a/frameworks/TwitterKit.framework/TwitterKitResources.bundle/da.lproj/Localizable.strings
+++ b/frameworks/TwitterKit.framework/TwitterKitResources.bundle/da.lproj/Localizable.strings
@@ -1,3 +1,7 @@
+"CANCEL_ACTION_LABEL" = "Annuller";
+
+"COMPOSE_TEXT_VIEW_PLACEHOLDER" = "Hvad sker der?";
+
 "COMPOSITION_SEND_TWEET_ERROR_LABEL" = "Tweet ikke sendt";
 
 "LOCATION_SERVICES_ACCESS_DENIED_ALERT_MESSAGE" = "Gå til iOS-indstillingerne > Privatliv > Lokalitetstjenester for at give Twitter adgang til din lokalitet.";
@@ -22,6 +26,8 @@
 
 "SHARE_EXT_NO_ACCOUNTS_MESSAGE" = "Der er ikke konfigureret nogen Twitter-konti. Du kan tilføje eller oprette en Twitter-konto i indstillingerne.";
 
+"SHARE_EXT_NO_ACCOUNTS_SIGN_IN_MESSAGE" = "Der er ikke konfigureret nogen Twitter-konti. Du kan oprette eller logge ind på en konto i Twitter-appen.";
+
 "SHARE_EXT_NO_ACCOUNTS_TITLE" = "Ingen Twitter-konto";
 
 "SHARE_EXT_TWEET_FAILED_TITLE" = "Tweetet blev ikke sendt.";
@@ -43,8 +49,6 @@
 "TIME_SHORT_SECONDS_FORMAT" = "%d s";
 
 "TIME_SHORT_SECOND_FORMAT" = "%d s";
-
-"TSEUI_CANCEL_ACTION_LABEL" = "Annuller";
 
 "tw__card_compose_character_count" = "%td tegn tilbage";
 
diff --git a/frameworks/TwitterKit.framework/TwitterKitResources.bundle/de.lproj/Localizable.strings b/frameworks/TwitterKit.framework/TwitterKitResources.bundle/de.lproj/Localizable.strings
index 11074e0..826bb74 100644
--- a/frameworks/TwitterKit.framework/TwitterKitResources.bundle/de.lproj/Localizable.strings
+++ b/frameworks/TwitterKit.framework/TwitterKitResources.bundle/de.lproj/Localizable.strings
@@ -1,3 +1,7 @@
+"CANCEL_ACTION_LABEL" = "Abbrechen";
+
+"COMPOSE_TEXT_VIEW_PLACEHOLDER" = "Was gibt’s Neues?";
+
 "COMPOSITION_SEND_TWEET_ERROR_LABEL" = "Tweet nicht gesendet";
 
 "LOCATION_SERVICES_ACCESS_DENIED_ALERT_MESSAGE" = "Öffne die iOS-Einstellungen > Datenschutz > Ortungsdienste, um Twitter Zugriff auf deinen Standort zu geben.";
@@ -22,6 +26,8 @@
 
 "SHARE_EXT_NO_ACCOUNTS_MESSAGE" = "Es sind keine Twitter Accounts konfiguriert. In den Einstellungen kannst du einen Twitter Account hinzufügen oder anlegen.";
 
+"SHARE_EXT_NO_ACCOUNTS_SIGN_IN_MESSAGE" = "Es sind keine Twitter Accounts konfiguriert. In der Twitter App kannst du einen Account anlegen oder dich anmelden.";
+
 "SHARE_EXT_NO_ACCOUNTS_TITLE" = "Kein Twitter Account";
 
 "SHARE_EXT_TWEET_FAILED_TITLE" = "Fehler beim Senden des Tweets.";
@@ -44,8 +50,6 @@
 
 "TIME_SHORT_SECOND_FORMAT" = "%ds";
 
-"TSEUI_CANCEL_ACTION_LABEL" = "Abbrechen";
-
 "tw__card_compose_character_count" = "%td Zeichen übrig";
 
 "tw__card_compose_close_hint" = "Doppelt antippen, um den Composer abzubrechen.";
@@ -64,7 +68,7 @@
 
 "tw__close_button" = "Schließen";
 
-"tw__composer_placeholder_text" = "Was passiert gerade?";
+"tw__composer_placeholder_text" = "Was gibt’s Neues?";
 
 "tw__email_share_detail_message_format" = "Du erhältst Updates und andere Informationen von %@,  wenn Du ihnen auf Deinem Twitter Account @%@ den Zugriff auf Deine E-Mail erlaubst.";
 
diff --git a/frameworks/TwitterKit.framework/TwitterKitResources.bundle/el.lproj/Localizable.strings b/frameworks/TwitterKit.framework/TwitterKitResources.bundle/el.lproj/Localizable.strings
index 13d913c..536d80a 100644
--- a/frameworks/TwitterKit.framework/TwitterKitResources.bundle/el.lproj/Localizable.strings
+++ b/frameworks/TwitterKit.framework/TwitterKitResources.bundle/el.lproj/Localizable.strings
@@ -1,3 +1,7 @@
+"CANCEL_ACTION_LABEL" = "Ακύρωση";
+
+"COMPOSE_TEXT_VIEW_PLACEHOLDER" = "Τι συμβαίνει;";
+
 "COMPOSITION_SEND_TWEET_ERROR_LABEL" = "Το Tweet δεν εστάλη";
 
 "LOCATION_SERVICES_ACCESS_DENIED_ALERT_MESSAGE" = "Μεταβείτε στις επιλογές Ρυθμίσεις iOS > Απόρρητο > Υπηρεσίες τοποθεσίας, για να επιτρέψετε στο Twitter την πρόσβαση στην τοποθεσία σας";
@@ -22,6 +26,8 @@
 
 "SHARE_EXT_NO_ACCOUNTS_MESSAGE" = "Δεν υπάρχουν διαμορφωμένοι λογαριασμοί Twitter. Μπορείτε να προσθέσετε ή να δημιουργήσετε έναν λογαριασμό Twitter στις Ρυθμίσεις.";
 
+"SHARE_EXT_NO_ACCOUNTS_SIGN_IN_MESSAGE" = "Δεν υπάρχουν διαμορφωμένοι λογαριασμοί Twitter. Μπορείτε να δημιουργήσετε ή να πραγματοποιήσετε είσοδο σε έναν λογαριασμό στην εφαρμογή του Twitter.";
+
 "SHARE_EXT_NO_ACCOUNTS_TITLE" = "Κανένας λογαριασμός Twitter";
 
 "SHARE_EXT_TWEET_FAILED_TITLE" = "Δεν ήταν δυνατή η αποστολή του Tweet.";
@@ -43,8 +49,6 @@
 "TIME_SHORT_SECONDS_FORMAT" = "%dδ";
 
 "TIME_SHORT_SECOND_FORMAT" = "%dδ";
-
-"TSEUI_CANCEL_ACTION_LABEL" = "Ακύρωση";
 
 "tw__card_compose_character_count" = "απομένουν %td χαρακτήρες";
 
diff --git a/frameworks/TwitterKit.framework/TwitterKitResources.bundle/en-gb.lproj/Localizable.strings b/frameworks/TwitterKit.framework/TwitterKitResources.bundle/en-gb.lproj/Localizable.strings
index 1b1e958..b0a3871 100644
--- a/frameworks/TwitterKit.framework/TwitterKitResources.bundle/en-gb.lproj/Localizable.strings
+++ b/frameworks/TwitterKit.framework/TwitterKitResources.bundle/en-gb.lproj/Localizable.strings
@@ -1,3 +1,7 @@
+"CANCEL_ACTION_LABEL" = "Cancel";
+
+"COMPOSE_TEXT_VIEW_PLACEHOLDER" = "What's Happening?";
+
 "COMPOSITION_SEND_TWEET_ERROR_LABEL" = "Tweet not sent";
 
 "LOCATION_SERVICES_ACCESS_DENIED_ALERT_MESSAGE" = "Please go to iOS Settings > Privacy > Location Services to allow Twitter to access your location.";
@@ -22,6 +26,8 @@
 
 "SHARE_EXT_NO_ACCOUNTS_MESSAGE" = "There are no Twitter accounts configured. You can add or create a Twitter account in Settings.";
 
+"SHARE_EXT_NO_ACCOUNTS_SIGN_IN_MESSAGE" = "There are no Twitter accounts configured. You can create or log in to an account in the Twitter app.";
+
 "SHARE_EXT_NO_ACCOUNTS_TITLE" = "No Twitter Account";
 
 "SHARE_EXT_TWEET_FAILED_TITLE" = "Tweet failed to send.";
@@ -43,8 +49,6 @@
 "TIME_SHORT_SECONDS_FORMAT" = "%ds";
 
 "TIME_SHORT_SECOND_FORMAT" = "%ds";
-
-"TSEUI_CANCEL_ACTION_LABEL" = "Cancel";
 
 "tw__card_compose_character_count" = "%td characters remaining";
 
diff --git a/frameworks/TwitterKit.framework/TwitterKitResources.bundle/en.lproj/Localizable.strings b/frameworks/TwitterKit.framework/TwitterKitResources.bundle/en.lproj/Localizable.strings
index c7ea371..463da73 100644
--- a/frameworks/TwitterKit.framework/TwitterKitResources.bundle/en.lproj/Localizable.strings
+++ b/frameworks/TwitterKit.framework/TwitterKitResources.bundle/en.lproj/Localizable.strings
@@ -86,7 +86,7 @@
 /* Shared composer */
 
 /* "Cancel" */
-"TSEUI_CANCEL_ACTION_LABEL" = "Cancel";
+"CANCEL_ACTION_LABEL" = "Cancel";
 /* "Tweet not sent" */
 "COMPOSITION_SEND_TWEET_ERROR_LABEL" = "Tweet not sent";
 /* Please go to iOS Settings > Privacy > Location Services to allow Twitter to access your location. */
@@ -117,7 +117,10 @@
 "SHARE_EXT_TWEET_FAILED_TITLE" = "Tweet failed to send.";
 /* "Twitter" */
 "SHARE_EXT_TWITTER_TITLE" = "Twitter";
-
+/* "What's Happening?" - Placeholder */
+"COMPOSE_TEXT_VIEW_PLACEHOLDER" = "What's Happening?";
+/* There are no Twitter accounts configured. You can create or log in to an account in the Twitter app. */
+"SHARE_EXT_NO_ACCOUNTS_SIGN_IN_MESSAGE" = "There are no Twitter accounts configured. You can create or log in to an account in the Twitter app.";
 
 /* Test String (just for unit tests) */
 "tw__test_string" = "Test";
diff --git a/frameworks/TwitterKit.framework/TwitterKitResources.bundle/es-MX.lproj/Localizable.strings b/frameworks/TwitterKit.framework/TwitterKitResources.bundle/es-MX.lproj/Localizable.strings
index 1c6f424..0c8a155 100644
--- a/frameworks/TwitterKit.framework/TwitterKitResources.bundle/es-MX.lproj/Localizable.strings
+++ b/frameworks/TwitterKit.framework/TwitterKitResources.bundle/es-MX.lproj/Localizable.strings
@@ -1,3 +1,7 @@
+"CANCEL_ACTION_LABEL" = "Cancelar";
+
+"COMPOSE_TEXT_VIEW_PLACEHOLDER" = "¿Qué está pasando?";
+
 "COMPOSITION_SEND_TWEET_ERROR_LABEL" = "Tweet no enviado";
 
 "LOCATION_SERVICES_ACCESS_DENIED_ALERT_MESSAGE" = "Ve a la Configuración de iOS > Privacidad > Servicios de ubicación para permitir que Twitter acceda a tu ubicación.";
@@ -22,6 +26,8 @@
 
 "SHARE_EXT_NO_ACCOUNTS_MESSAGE" = "No hay cuentas de Twitter configuradas. Para agregar o crear una cuenta de Twitter, ve a la Configuración.";
 
+"SHARE_EXT_NO_ACCOUNTS_SIGN_IN_MESSAGE" = "No hay cuentas de Twitter configuradas. Puedes crear o iniciar sesión en una cuenta en la app de Twitter.";
+
 "SHARE_EXT_NO_ACCOUNTS_TITLE" = "Sin cuenta de Twitter";
 
 "SHARE_EXT_TWEET_FAILED_TITLE" = "No se pudo enviar el Tweet.";
@@ -44,8 +50,6 @@
 
 "TIME_SHORT_SECOND_FORMAT" = "%ds";
 
-"TSEUI_CANCEL_ACTION_LABEL" = "Cancelar";
-
 "tw__card_compose_character_count" = "%td caracteres restantes";
 
 "tw__card_compose_close_hint" = "Pulsa dos veces para descartar el redactor.";
@@ -64,7 +68,7 @@
 
 "tw__close_button" = "Cerrar";
 
-"tw__composer_placeholder_text" = "¿Qué está sucediendo?";
+"tw__composer_placeholder_text" = "¿Qué está pasando?";
 
 "tw__email_share_detail_message_format" = "Recibe actualizaciones y otra información de %@ cuando les permites acceso a tu correo electrónico en tu cuenta de Twitter @%@.";
 
diff --git a/frameworks/TwitterKit.framework/TwitterKitResources.bundle/es.lproj/Localizable.strings b/frameworks/TwitterKit.framework/TwitterKitResources.bundle/es.lproj/Localizable.strings
index 1c6f424..0c8a155 100644
--- a/frameworks/TwitterKit.framework/TwitterKitResources.bundle/es.lproj/Localizable.strings
+++ b/frameworks/TwitterKit.framework/TwitterKitResources.bundle/es.lproj/Localizable.strings
@@ -1,3 +1,7 @@
+"CANCEL_ACTION_LABEL" = "Cancelar";
+
+"COMPOSE_TEXT_VIEW_PLACEHOLDER" = "¿Qué está pasando?";
+
 "COMPOSITION_SEND_TWEET_ERROR_LABEL" = "Tweet no enviado";
 
 "LOCATION_SERVICES_ACCESS_DENIED_ALERT_MESSAGE" = "Ve a la Configuración de iOS > Privacidad > Servicios de ubicación para permitir que Twitter acceda a tu ubicación.";
@@ -22,6 +26,8 @@
 
 "SHARE_EXT_NO_ACCOUNTS_MESSAGE" = "No hay cuentas de Twitter configuradas. Para agregar o crear una cuenta de Twitter, ve a la Configuración.";
 
+"SHARE_EXT_NO_ACCOUNTS_SIGN_IN_MESSAGE" = "No hay cuentas de Twitter configuradas. Puedes crear o iniciar sesión en una cuenta en la app de Twitter.";
+
 "SHARE_EXT_NO_ACCOUNTS_TITLE" = "Sin cuenta de Twitter";
 
 "SHARE_EXT_TWEET_FAILED_TITLE" = "No se pudo enviar el Tweet.";
@@ -44,8 +50,6 @@
 
 "TIME_SHORT_SECOND_FORMAT" = "%ds";
 
-"TSEUI_CANCEL_ACTION_LABEL" = "Cancelar";
-
 "tw__card_compose_character_count" = "%td caracteres restantes";
 
 "tw__card_compose_close_hint" = "Pulsa dos veces para descartar el redactor.";
@@ -64,7 +68,7 @@
 
 "tw__close_button" = "Cerrar";
 
-"tw__composer_placeholder_text" = "¿Qué está sucediendo?";
+"tw__composer_placeholder_text" = "¿Qué está pasando?";
 
 "tw__email_share_detail_message_format" = "Recibe actualizaciones y otra información de %@ cuando les permites acceso a tu correo electrónico en tu cuenta de Twitter @%@.";
 
diff --git a/frameworks/TwitterKit.framework/TwitterKitResources.bundle/fi.lproj/Localizable.strings b/frameworks/TwitterKit.framework/TwitterKitResources.bundle/fi.lproj/Localizable.strings
index b546923..a01f546 100644
--- a/frameworks/TwitterKit.framework/TwitterKitResources.bundle/fi.lproj/Localizable.strings
+++ b/frameworks/TwitterKit.framework/TwitterKitResources.bundle/fi.lproj/Localizable.strings
@@ -1,3 +1,7 @@
+"CANCEL_ACTION_LABEL" = "Peruuta";
+
+"COMPOSE_TEXT_VIEW_PLACEHOLDER" = "Mitä tapahtuu?";
+
 "COMPOSITION_SEND_TWEET_ERROR_LABEL" = "Twiittiä ei lähetetty";
 
 "LOCATION_SERVICES_ACCESS_DENIED_ALERT_MESSAGE" = "Siirry iOS-asetusten kohtaan Yksityisyys > Sijaintipalvelut ja anna Twitterille lupa käyttää sijaintiasi.";
@@ -22,6 +26,8 @@
 
 "SHARE_EXT_NO_ACCOUNTS_MESSAGE" = "Sinulle ei ole määritetty Twitter-tilejä. Voit lisätä tilin tai luoda uuden Twitter-tilin Asetuksissa.";
 
+"SHARE_EXT_NO_ACCOUNTS_SIGN_IN_MESSAGE" = "Twitter-tiliä ei ole määritetty. Voit luoda tilin tai kirjautua tilillesi Twitter-sovelluksessa.";
+
 "SHARE_EXT_NO_ACCOUNTS_TITLE" = "Ei Twitter-tiliä";
 
 "SHARE_EXT_TWEET_FAILED_TITLE" = "Twiitin lähetys ei onnistunut.";
@@ -43,8 +49,6 @@
 "TIME_SHORT_SECONDS_FORMAT" = "%d s";
 
 "TIME_SHORT_SECOND_FORMAT" = "%d s";
-
-"TSEUI_CANCEL_ACTION_LABEL" = "Peruuta";
 
 "tw__card_compose_character_count" = "%td merkkiä jäljellä";
 
diff --git a/frameworks/TwitterKit.framework/TwitterKitResources.bundle/fr.lproj/Localizable.strings b/frameworks/TwitterKit.framework/TwitterKitResources.bundle/fr.lproj/Localizable.strings
index 3850f12..f5e3328 100644
--- a/frameworks/TwitterKit.framework/TwitterKitResources.bundle/fr.lproj/Localizable.strings
+++ b/frameworks/TwitterKit.framework/TwitterKitResources.bundle/fr.lproj/Localizable.strings
@@ -1,3 +1,7 @@
+"CANCEL_ACTION_LABEL" = "Annuler";
+
+"COMPOSE_TEXT_VIEW_PLACEHOLDER" = "Quoi de neuf ?";
+
 "COMPOSITION_SEND_TWEET_ERROR_LABEL" = "Tweet non envoyé";
 
 "LOCATION_SERVICES_ACCESS_DENIED_ALERT_MESSAGE" = "Veuillez aller dans les Réglages d'iOS > Confidentialité > Service de localisation pour autoriser Twitter à accéder à votre localisation.";
@@ -22,6 +26,8 @@
 
 "SHARE_EXT_NO_ACCOUNTS_MESSAGE" = "Aucun compte Twitter n'est configuré. Vous pouvez ajouter ou créer un compte Twitter dans les Réglages.";
 
+"SHARE_EXT_NO_ACCOUNTS_SIGN_IN_MESSAGE" = "Aucun compte Twitter n'est configuré. Vous pouvez créer un compte ou vous connecter à un compte dans l'application Twitter.";
+
 "SHARE_EXT_NO_ACCOUNTS_TITLE" = "Pas de compte Twitter";
 
 "SHARE_EXT_TWEET_FAILED_TITLE" = "Échec de l'envoi du Tweet.";
@@ -44,8 +50,6 @@
 
 "TIME_SHORT_SECOND_FORMAT" = "%ds";
 
-"TSEUI_CANCEL_ACTION_LABEL" = "Annuler";
-
 "tw__card_compose_character_count" = "%td caractères restants";
 
 "tw__card_compose_close_hint" = "Tapez deux fois pour passer le composeur.";
@@ -64,7 +68,7 @@
 
 "tw__close_button" = "Fermer";
 
-"tw__composer_placeholder_text" = "Que se passe-t-il ?";
+"tw__composer_placeholder_text" = "Quoi de neuf ?";
 
 "tw__email_share_detail_message_format" = "Recevez des mises à jour et autres informations de %@ quand vous lui donnez accès à votre email sur votre compte Twitter @%@.";
 
diff --git a/frameworks/TwitterKit.framework/TwitterKitResources.bundle/he.lproj/Localizable.strings b/frameworks/TwitterKit.framework/TwitterKitResources.bundle/he.lproj/Localizable.strings
index 5146c34..374095c 100644
--- a/frameworks/TwitterKit.framework/TwitterKitResources.bundle/he.lproj/Localizable.strings
+++ b/frameworks/TwitterKit.framework/TwitterKitResources.bundle/he.lproj/Localizable.strings
@@ -1,3 +1,7 @@
+"CANCEL_ACTION_LABEL" = "ביטול";
+
+"COMPOSE_TEXT_VIEW_PLACEHOLDER" = "מה קורה?";
+
 "COMPOSITION_SEND_TWEET_ERROR_LABEL" = "הציוץ לא נשלח";
 
 "LOCATION_SERVICES_ACCESS_DENIED_ALERT_MESSAGE" = "עבור אל הגדרות iOS > פרטיות > שירותי מיקום כדי לאפשר לטוויטר לגשת למיקום שלך.";
@@ -22,6 +26,8 @@
 
 "SHARE_EXT_NO_ACCOUNTS_MESSAGE" = "לא הוגדרו חשבונות טוויטר. אפשר להוסיף או ליצור חשבון טוויטר דרך ההגדרות.";
 
+"SHARE_EXT_NO_ACCOUNTS_SIGN_IN_MESSAGE" = "לא הוגדרו חשבונות טוויטר. אפשר ליצור חשבון או להיכנס לחשבון באמצעות היישום של טוויטר.";
+
 "SHARE_EXT_NO_ACCOUNTS_TITLE" = "אין חשבון טוויטר";
 
 "SHARE_EXT_TWEET_FAILED_TITLE" = "שליחת הציוץ נכשלה.";
@@ -43,8 +49,6 @@
 "TIME_SHORT_SECONDS_FORMAT" = "%d שנ'";
 
 "TIME_SHORT_SECOND_FORMAT" = "שניה %d";
-
-"TSEUI_CANCEL_ACTION_LABEL" = "בטל";
 
 "tw__card_compose_character_count" = "%td תווים נותרו";
 
diff --git a/frameworks/TwitterKit.framework/TwitterKitResources.bundle/hi.lproj/Localizable.strings b/frameworks/TwitterKit.framework/TwitterKitResources.bundle/hi.lproj/Localizable.strings
index f7bca3c..c6727a0 100644
--- a/frameworks/TwitterKit.framework/TwitterKitResources.bundle/hi.lproj/Localizable.strings
+++ b/frameworks/TwitterKit.framework/TwitterKitResources.bundle/hi.lproj/Localizable.strings
@@ -1,3 +1,7 @@
+"CANCEL_ACTION_LABEL" = "रद्द करें";
+
+"COMPOSE_TEXT_VIEW_PLACEHOLDER" = "क्या हो रहा है?";
+
 "COMPOSITION_SEND_TWEET_ERROR_LABEL" = "ट्वीट भेजा नहीं गया";
 
 "LOCATION_SERVICES_ACCESS_DENIED_ALERT_MESSAGE" = "Twitter को आपके स्थान तक पहुँचने देने के लिए कृपया iOS सेटिंग्ज > गोपनीयता > स्थान सेवाएँ पर जाएं।";
@@ -22,6 +26,8 @@
 
 "SHARE_EXT_NO_ACCOUNTS_MESSAGE" = "कोई भी Twitter खाता कॉन्फ़िगर किया हुआ नहीं है। आप सेंटिग्ज में Twitter खाता जोड़ या बना सकते हैं।";
 
+"SHARE_EXT_NO_ACCOUNTS_SIGN_IN_MESSAGE" = "कोई भी Twitter खाता कॉन्फ़िगर नहीं है. आप Twitter ऐप में कोई खाता बना सकते हैं या उसमें लॉगिन कर सकते हैं.";
+
 "SHARE_EXT_NO_ACCOUNTS_TITLE" = "कोई Twitter खाता नहीं";
 
 "SHARE_EXT_TWEET_FAILED_TITLE" = "ट्वीट भेजा नहीं जा सका।";
@@ -43,8 +49,6 @@
 "TIME_SHORT_SECONDS_FORMAT" = "%d पल";
 
 "TIME_SHORT_SECOND_FORMAT" = "%d पल";
-
-"TSEUI_CANCEL_ACTION_LABEL" = "रद्द करें";
 
 "tw__card_compose_character_count" = "%td अक्षर बाकी हैं";
 
diff --git a/frameworks/TwitterKit.framework/TwitterKitResources.bundle/hr.lproj/Localizable.strings b/frameworks/TwitterKit.framework/TwitterKitResources.bundle/hr.lproj/Localizable.strings
index 5ae3cc8..47074f4 100644
--- a/frameworks/TwitterKit.framework/TwitterKitResources.bundle/hr.lproj/Localizable.strings
+++ b/frameworks/TwitterKit.framework/TwitterKitResources.bundle/hr.lproj/Localizable.strings
@@ -1,3 +1,7 @@
+"CANCEL_ACTION_LABEL" = "Odustani";
+
+"COMPOSE_TEXT_VIEW_PLACEHOLDER" = "Što se zbiva?";
+
 "COMPOSITION_SEND_TWEET_ERROR_LABEL" = "Tweet nije poslan";
 
 "LOCATION_SERVICES_ACCESS_DENIED_ALERT_MESSAGE" = "U sustavu iOS otvorite odjeljak Postavke > Privatnost > Lokacijske usluge te dopustite Twitteru pristup svojoj lokaciji.";
@@ -22,6 +26,8 @@
 
 "SHARE_EXT_NO_ACCOUNTS_MESSAGE" = "Nema konfiguriranih računa za Twitter. Račun za Twitter možete dodati ili stvoriti u odjeljku Postavke.";
 
+"SHARE_EXT_NO_ACCOUNTS_SIGN_IN_MESSAGE" = "Nema konfiguriranih računa za Twitter. Stvorite račun ili se prijavite na njega u aplikaciji Twitter.";
+
 "SHARE_EXT_NO_ACCOUNTS_TITLE" = "Nema računa za Twitter";
 
 "SHARE_EXT_TWEET_FAILED_TITLE" = "Slanje tweeta nije uspjelo.";
@@ -44,8 +50,6 @@
 
 "TIME_SHORT_SECOND_FORMAT" = "%d s";
 
-"TSEUI_CANCEL_ACTION_LABEL" = "Odustani";
-
 "tw__card_compose_character_count" = "Broj preostalih znakova: %td";
 
 "tw__card_compose_close_hint" = "Dodirnite dvaput da biste uklonili sastavljač teksta.";
@@ -64,7 +68,7 @@
 
 "tw__close_button" = "Zatvori";
 
-"tw__composer_placeholder_text" = "Što se događa?";
+"tw__composer_placeholder_text" = "Što se zbiva?";
 
 "tw__email_share_detail_message_format" = "Primajte novosti i druge informacije o aplikaciji %@ kada im omogućite da pristupe vašoj  adresi e-pošte na računu za Twitter @%@.";
 
diff --git a/frameworks/TwitterKit.framework/TwitterKitResources.bundle/hu.lproj/Localizable.strings b/frameworks/TwitterKit.framework/TwitterKitResources.bundle/hu.lproj/Localizable.strings
index 46bded2..c631bdb 100644
--- a/frameworks/TwitterKit.framework/TwitterKitResources.bundle/hu.lproj/Localizable.strings
+++ b/frameworks/TwitterKit.framework/TwitterKitResources.bundle/hu.lproj/Localizable.strings
@@ -1,3 +1,7 @@
+"CANCEL_ACTION_LABEL" = "Mégse";
+
+"COMPOSE_TEXT_VIEW_PLACEHOLDER" = "Mi történik?";
+
 "COMPOSITION_SEND_TWEET_ERROR_LABEL" = "A Tweet nincs elküldve";
 
 "LOCATION_SERVICES_ACCESS_DENIED_ALERT_MESSAGE" = "Nyisd meg az iOS-beállítások> Adatvédelem> Helyszolgáltatások menüpontot, és engedélyezd a Twitternek, hogy hozzáférhessen a tartózkodási helyedhez.";
@@ -22,6 +26,8 @@
 
 "SHARE_EXT_NO_ACCOUNTS_MESSAGE" = "Nincsenek Twitter-fiókok konfigurálva. A Beállítások részen hozzáadhatsz vagy létrehozhatsz egy Twitter-fiókot.";
 
+"SHARE_EXT_NO_ACCOUNTS_SIGN_IN_MESSAGE" = "Nincsenek Twitter-fiókok konfigurálva. A Twitter alkalmazásban létrehozhatsz egyet, vagy bejelentkezhetsz.";
+
 "SHARE_EXT_NO_ACCOUNTS_TITLE" = "Nincs Twitter-fiók";
 
 "SHARE_EXT_TWEET_FAILED_TITLE" = "A Tweet elküldése sikertelen";
@@ -44,8 +50,6 @@
 
 "TIME_SHORT_SECOND_FORMAT" = "%dmp";
 
-"TSEUI_CANCEL_ACTION_LABEL" = "Mégse";
-
 "tw__card_compose_character_count" = "Még %td karakter maradt";
 
 "tw__card_compose_close_hint" = "Koppints kétszer a szerkesztés elvetéséhez";
@@ -64,7 +68,7 @@
 
 "tw__close_button" = "Bezárás";
 
-"tw__composer_placeholder_text" = "Mi történik most?";
+"tw__composer_placeholder_text" = "Mi történik?";
 
 "tw__email_share_detail_message_format" = "Ha engedélyezed, hogy megtaláljanak @%@ Twitter-fiókodhoz kapcsolt e-mail címed alapján, megkapod %@ felhasználó frissítéseit és egyéb adatait.";
 
diff --git a/frameworks/TwitterKit.framework/TwitterKitResources.bundle/id.lproj/Localizable.strings b/frameworks/TwitterKit.framework/TwitterKitResources.bundle/id.lproj/Localizable.strings
index 97194d3..526511e 100644
--- a/frameworks/TwitterKit.framework/TwitterKitResources.bundle/id.lproj/Localizable.strings
+++ b/frameworks/TwitterKit.framework/TwitterKitResources.bundle/id.lproj/Localizable.strings
@@ -1,3 +1,7 @@
+"CANCEL_ACTION_LABEL" = "Batal";
+
+"COMPOSE_TEXT_VIEW_PLACEHOLDER" = "Apa yang Sedang Terjadi?";
+
 "COMPOSITION_SEND_TWEET_ERROR_LABEL" = "Tweet tidak terkirim";
 
 "LOCATION_SERVICES_ACCESS_DENIED_ALERT_MESSAGE" = "Buka Pengaturan iOS > Privasi > Layanan Lokasi untuk memungkinkan Twitter mengakses lokasi Anda.";
@@ -22,6 +26,8 @@
 
 "SHARE_EXT_NO_ACCOUNTS_MESSAGE" = "Tidak ada akun Twitter yang dikonfigurasi. Anda dapat menambahkan atau membuat akun Twitter di Pengaturan.";
 
+"SHARE_EXT_NO_ACCOUNTS_SIGN_IN_MESSAGE" = "Tidak ada akun Twitter yang dikonfigurasi. Anda dapat membuat atau masuk ke akun di aplikasi Twitter.";
+
 "SHARE_EXT_NO_ACCOUNTS_TITLE" = "Tidak Ada Akun Twitter";
 
 "SHARE_EXT_TWEET_FAILED_TITLE" = "Tweet gagal dikirim.";
@@ -43,8 +49,6 @@
 "TIME_SHORT_SECONDS_FORMAT" = "%dd";
 
 "TIME_SHORT_SECOND_FORMAT" = "%dd";
-
-"TSEUI_CANCEL_ACTION_LABEL" = "Batal";
 
 "tw__card_compose_character_count" = "%td karakter tersisa";
 
diff --git a/frameworks/TwitterKit.framework/TwitterKitResources.bundle/it.lproj/Localizable.strings b/frameworks/TwitterKit.framework/TwitterKitResources.bundle/it.lproj/Localizable.strings
index 1b820b8..56fa883 100644
--- a/frameworks/TwitterKit.framework/TwitterKitResources.bundle/it.lproj/Localizable.strings
+++ b/frameworks/TwitterKit.framework/TwitterKitResources.bundle/it.lproj/Localizable.strings
@@ -1,3 +1,7 @@
+"CANCEL_ACTION_LABEL" = "Annulla";
+
+"COMPOSE_TEXT_VIEW_PLACEHOLDER" = "Che c'è di nuovo?";
+
 "COMPOSITION_SEND_TWEET_ERROR_LABEL" = "Tweet non inviato";
 
 "LOCATION_SERVICES_ACCESS_DENIED_ALERT_MESSAGE" = "Visita Impostazioni > Privacy > Localizzazione su iOS per permettere a Twitter di accedere alla tua posizione.";
@@ -22,6 +26,8 @@
 
 "SHARE_EXT_NO_ACCOUNTS_MESSAGE" = "Non ci sono account Twitter configurati. Puoi crearne o aggiungerne uno dalle Impostazioni.";
 
+"SHARE_EXT_NO_ACCOUNTS_SIGN_IN_MESSAGE" = "Nessun account configurato. Usa l'app Twitter per accedere a un account o crearne uno.";
+
 "SHARE_EXT_NO_ACCOUNTS_TITLE" = "Nessun account Twitter";
 
 "SHARE_EXT_TWEET_FAILED_TITLE" = "Invio del Tweet non riuscito.";
@@ -43,8 +49,6 @@
 "TIME_SHORT_SECONDS_FORMAT" = "%ds";
 
 "TIME_SHORT_SECOND_FORMAT" = "%ds";
-
-"TSEUI_CANCEL_ACTION_LABEL" = "Annulla";
 
 "tw__card_compose_character_count" = "%td caratteri rimanenti";
 
diff --git a/frameworks/TwitterKit.framework/TwitterKitResources.bundle/ja.lproj/Localizable.strings b/frameworks/TwitterKit.framework/TwitterKitResources.bundle/ja.lproj/Localizable.strings
index 917181e..c712cfc 100644
--- a/frameworks/TwitterKit.framework/TwitterKitResources.bundle/ja.lproj/Localizable.strings
+++ b/frameworks/TwitterKit.framework/TwitterKitResources.bundle/ja.lproj/Localizable.strings
@@ -1,3 +1,7 @@
+"CANCEL_ACTION_LABEL" = "キャンセル";
+
+"COMPOSE_TEXT_VIEW_PLACEHOLDER" = "いまどうしてる?";
+
 "COMPOSITION_SEND_TWEET_ERROR_LABEL" = "ツイートが送信されていません";
 
 "LOCATION_SERVICES_ACCESS_DENIED_ALERT_MESSAGE" = "iOSの [設定] > [プライバシー] > [位置情報サービス] からTwitterによる位置情報の利用を許可してください。";
@@ -22,6 +26,8 @@
 
 "SHARE_EXT_NO_ACCOUNTS_MESSAGE" = "Twitterアカウントが設定されていません。設定からTwitterアカウントを追加するか、新規登録してください。";
 
+"SHARE_EXT_NO_ACCOUNTS_SIGN_IN_MESSAGE" = "Twitterアカウントが設定されていません。Twitterアプリでアカウントを新規登録するか、ログインしてください。";
+
 "SHARE_EXT_NO_ACCOUNTS_TITLE" = "Twitterアカウントがありません";
 
 "SHARE_EXT_TWEET_FAILED_TITLE" = "ツイートを送信できません。";
@@ -43,8 +49,6 @@
 "TIME_SHORT_SECONDS_FORMAT" = "%d秒";
 
 "TIME_SHORT_SECOND_FORMAT" = "%d秒";
-
-"TSEUI_CANCEL_ACTION_LABEL" = "キャンセル";
 
 "tw__card_compose_character_count" = "残り%td文字";
 
diff --git a/frameworks/TwitterKit.framework/TwitterKitResources.bundle/ko.lproj/Localizable.strings b/frameworks/TwitterKit.framework/TwitterKitResources.bundle/ko.lproj/Localizable.strings
index 8177c8c..4f5a651 100644
--- a/frameworks/TwitterKit.framework/TwitterKitResources.bundle/ko.lproj/Localizable.strings
+++ b/frameworks/TwitterKit.framework/TwitterKitResources.bundle/ko.lproj/Localizable.strings
@@ -1,3 +1,7 @@
+"CANCEL_ACTION_LABEL" = "취소";
+
+"COMPOSE_TEXT_VIEW_PLACEHOLDER" = "무슨 일이 일어나고 있나요?";
+
 "COMPOSITION_SEND_TWEET_ERROR_LABEL" = "트윗이 전송되지 않았습니다";
 
 "LOCATION_SERVICES_ACCESS_DENIED_ALERT_MESSAGE" = "iOS 설정 > 개인정보 > 위치 서비스로 이동하여 트위터가 내 위치정보에 접근할 수 있도록 허용하세요.";
@@ -22,6 +26,8 @@
 
 "SHARE_EXT_NO_ACCOUNTS_MESSAGE" = "설정된 트위터 계정이 없습니다. 설정에서 트위터 계정을 추가하거나 생성할 수 있습니다.";
 
+"SHARE_EXT_NO_ACCOUNTS_SIGN_IN_MESSAGE" = "설정된 트위터 계정이 없습니다. 트위터 앱에서 계정을 생성하거나 로그인할 수 있습니다.";
+
 "SHARE_EXT_NO_ACCOUNTS_TITLE" = "트위터 계정 없음";
 
 "SHARE_EXT_TWEET_FAILED_TITLE" = "트윗 전송에 실패했습니다.";
@@ -43,8 +49,6 @@
 "TIME_SHORT_SECONDS_FORMAT" = "%d초";
 
 "TIME_SHORT_SECOND_FORMAT" = "%d초";
-
-"TSEUI_CANCEL_ACTION_LABEL" = "취소";
 
 "tw__card_compose_character_count" = "%td자 남음";
 
diff --git a/frameworks/TwitterKit.framework/TwitterKitResources.bundle/ms.lproj/Localizable.strings b/frameworks/TwitterKit.framework/TwitterKitResources.bundle/ms.lproj/Localizable.strings
index d19d399..5d2a1b0 100644
--- a/frameworks/TwitterKit.framework/TwitterKitResources.bundle/ms.lproj/Localizable.strings
+++ b/frameworks/TwitterKit.framework/TwitterKitResources.bundle/ms.lproj/Localizable.strings
@@ -1,3 +1,7 @@
+"CANCEL_ACTION_LABEL" = "Batal";
+
+"COMPOSE_TEXT_VIEW_PLACEHOLDER" = "Apa yang sedang Berlaku?";
+
 "COMPOSITION_SEND_TWEET_ERROR_LABEL" = "Tweet tidak dihantar";
 
 "LOCATION_SERVICES_ACCESS_DENIED_ALERT_MESSAGE" = "Sila pergi ke Tetapan iOS > Privasi > Perkhidmatan Lokasi untuk membenarkan Twitter mengakses lokasi anda.";
@@ -22,6 +26,8 @@
 
 "SHARE_EXT_NO_ACCOUNTS_MESSAGE" = "Tiada akaun Twitter yang dikonfigurasikan. Anda boleh menambah atau mencipta akaun Twitter dalam Tetapan.";
 
+"SHARE_EXT_NO_ACCOUNTS_SIGN_IN_MESSAGE" = "Tiada akaun Twitter yang dikonfigurasikan. Anda boleh mencipta atau log masuk ke akaun dalam aplikasi Twitter.";
+
 "SHARE_EXT_NO_ACCOUNTS_TITLE" = "Tiada Akaun Twitter";
 
 "SHARE_EXT_TWEET_FAILED_TITLE" = "Tweet gagal dihantar.";
@@ -44,8 +50,6 @@
 
 "TIME_SHORT_SECOND_FORMAT" = "%ds";
 
-"TSEUI_CANCEL_ACTION_LABEL" = "Batal";
-
 "tw__card_compose_character_count" = "%td aksara yang tinggal";
 
 "tw__card_compose_close_hint" = "Ketik dua kali untuk menolak penggubah.";
@@ -64,7 +68,7 @@
 
 "tw__close_button" = "Tutup";
 
-"tw__composer_placeholder_text" = "Apa yang berlaku?";
+"tw__composer_placeholder_text" = "Apa yang sedang Berlaku?";
 
 "tw__email_share_detail_message_format" = "Dapatkan kemas kini dan maklumat lain daripada %@ apabila anda memberikan mereka akses kepada e-mel anda pada akaun Twitter anda @%@.";
 
diff --git a/frameworks/TwitterKit.framework/TwitterKitResources.bundle/nb.lproj/Localizable.strings b/frameworks/TwitterKit.framework/TwitterKitResources.bundle/nb.lproj/Localizable.strings
index 59898bd..9c7c74e 100644
--- a/frameworks/TwitterKit.framework/TwitterKitResources.bundle/nb.lproj/Localizable.strings
+++ b/frameworks/TwitterKit.framework/TwitterKitResources.bundle/nb.lproj/Localizable.strings
@@ -1,3 +1,7 @@
+"CANCEL_ACTION_LABEL" = "Avbryt";
+
+"COMPOSE_TEXT_VIEW_PLACEHOLDER" = "Hva skjer?";
+
 "COMPOSITION_SEND_TWEET_ERROR_LABEL" = "Tweeten ble ikke sendt";
 
 "LOCATION_SERVICES_ACCESS_DENIED_ALERT_MESSAGE" = "Gå til iOS-innstillinger > Personvern > Posisjonstjenester for å gi Twitter tillatelse til å hente posisjonen din.";
@@ -22,6 +26,8 @@
 
 "SHARE_EXT_NO_ACCOUNTS_MESSAGE" = "Ingen Twitter-konto er konfigurert. Du kan legge til eller opprette en Twitter-konto i ved å gå til innstillingene.";
 
+"SHARE_EXT_NO_ACCOUNTS_SIGN_IN_MESSAGE" = "Ingen Twitter-konto er konfigurert. Du kan opprette eller logge på en konto i Twitter-appen.";
+
 "SHARE_EXT_NO_ACCOUNTS_TITLE" = "Ingen Twitter-konto";
 
 "SHARE_EXT_TWEET_FAILED_TITLE" = "Tweeten ble ikke sendt.";
@@ -43,8 +49,6 @@
 "TIME_SHORT_SECONDS_FORMAT" = "%d s";
 
 "TIME_SHORT_SECOND_FORMAT" = "%d s";
-
-"TSEUI_CANCEL_ACTION_LABEL" = "Avbryt";
 
 "tw__card_compose_character_count" = "%td tegn gjenstår";
 
diff --git a/frameworks/TwitterKit.framework/TwitterKitResources.bundle/nl.lproj/Localizable.strings b/frameworks/TwitterKit.framework/TwitterKitResources.bundle/nl.lproj/Localizable.strings
index 487da8a..bb2463c 100644
--- a/frameworks/TwitterKit.framework/TwitterKitResources.bundle/nl.lproj/Localizable.strings
+++ b/frameworks/TwitterKit.framework/TwitterKitResources.bundle/nl.lproj/Localizable.strings
@@ -1,3 +1,7 @@
+"CANCEL_ACTION_LABEL" = "Annuleren";
+
+"COMPOSE_TEXT_VIEW_PLACEHOLDER" = "Wat houdt je bezig?";
+
 "COMPOSITION_SEND_TWEET_ERROR_LABEL" = "Tweet niet verstuurd";
 
 "LOCATION_SERVICES_ACCESS_DENIED_ALERT_MESSAGE" = "Ga naar iOS-instellingen > Privacy > Locatievoorzieningen om Twitter toegang tot je locatie te geven.";
@@ -22,6 +26,8 @@
 
 "SHARE_EXT_NO_ACCOUNTS_MESSAGE" = "Er zijn geen Twitter-accounts ingesteld. Je kunt een Twitter-account aanmaken of toevoegen bij Instellingen.";
 
+"SHARE_EXT_NO_ACCOUNTS_SIGN_IN_MESSAGE" = "Er zijn geen Twitter-accounts ingesteld. Je kan een Twitter-account aanmaken of bij een account inloggen in de Twitter-app.";
+
 "SHARE_EXT_NO_ACCOUNTS_TITLE" = "Geen Twitter-account";
 
 "SHARE_EXT_TWEET_FAILED_TITLE" = "Tweet niet verstuurd.";
@@ -43,8 +49,6 @@
 "TIME_SHORT_SECONDS_FORMAT" = "%ds";
 
 "TIME_SHORT_SECOND_FORMAT" = "%ds";
-
-"TSEUI_CANCEL_ACTION_LABEL" = "Annuleren";
 
 "tw__card_compose_character_count" = "%td tekens resterend";
 
diff --git a/frameworks/TwitterKit.framework/TwitterKitResources.bundle/pl.lproj/Localizable.strings b/frameworks/TwitterKit.framework/TwitterKitResources.bundle/pl.lproj/Localizable.strings
index 87a916d..a361043 100644
--- a/frameworks/TwitterKit.framework/TwitterKitResources.bundle/pl.lproj/Localizable.strings
+++ b/frameworks/TwitterKit.framework/TwitterKitResources.bundle/pl.lproj/Localizable.strings
@@ -1,3 +1,7 @@
+"CANCEL_ACTION_LABEL" = "Anuluj";
+
+"COMPOSE_TEXT_VIEW_PLACEHOLDER" = "Co się dzieje?";
+
 "COMPOSITION_SEND_TWEET_ERROR_LABEL" = "Nie udało się wysłać Tweeta";
 
 "LOCATION_SERVICES_ACCESS_DENIED_ALERT_MESSAGE" = "Aby zezwolić Twitterowi na sprawdzenie Twojej lokalizacji, przejdź do: Ustawienia iOS > Prywatność > Usługi lokalizacji.";
@@ -22,6 +26,8 @@
 
 "SHARE_EXT_NO_ACCOUNTS_MESSAGE" = "Nie ma skonfigurowanego konta na Twitterze. Możesz dodawać lub usuwać konta na Twitterze w Ustawieniach.";
 
+"SHARE_EXT_NO_ACCOUNTS_SIGN_IN_MESSAGE" = "Nie ma skonfigurowanego konta na Twitterze. Możesz utworzyć konto lub zalogować się do istniejącego konta w aplikacji Twittera.";
+
 "SHARE_EXT_NO_ACCOUNTS_TITLE" = "Brak konta na Twitterze";
 
 "SHARE_EXT_TWEET_FAILED_TITLE" = "Nie udało się wysłać Tweeta.";
@@ -43,8 +49,6 @@
 "TIME_SHORT_SECONDS_FORMAT" = "%d s";
 
 "TIME_SHORT_SECOND_FORMAT" = "%d s";
-
-"TSEUI_CANCEL_ACTION_LABEL" = "Anuluj";
 
 "tw__card_compose_character_count" = "Pozostało tyle znaków: %td";
 
diff --git a/frameworks/TwitterKit.framework/TwitterKitResources.bundle/pt.lproj/Localizable.strings b/frameworks/TwitterKit.framework/TwitterKitResources.bundle/pt.lproj/Localizable.strings
index 171867e..5ef2daf 100644
--- a/frameworks/TwitterKit.framework/TwitterKitResources.bundle/pt.lproj/Localizable.strings
+++ b/frameworks/TwitterKit.framework/TwitterKitResources.bundle/pt.lproj/Localizable.strings
@@ -1,3 +1,7 @@
+"CANCEL_ACTION_LABEL" = "Cancelar";
+
+"COMPOSE_TEXT_VIEW_PLACEHOLDER" = "O que está acontecendo?";
+
 "COMPOSITION_SEND_TWEET_ERROR_LABEL" = "Tweet não enviado";
 
 "LOCATION_SERVICES_ACCESS_DENIED_ALERT_MESSAGE" = "No iOS, acesse Ajustes > Privacidade > Serviços de Localização para permitir que o Twitter acesse sua localização.";
@@ -22,6 +26,8 @@
 
 "SHARE_EXT_NO_ACCOUNTS_MESSAGE" = "Não há nenhuma conta do Twitter configurada. Você pode adicionar ou criar uma conta do Twitter em Configurações.";
 
+"SHARE_EXT_NO_ACCOUNTS_SIGN_IN_MESSAGE" = "Não há nenhuma conta do Twitter configurada. Você pode criar ou entrar em uma conta no aplicativo do Twitter.";
+
 "SHARE_EXT_NO_ACCOUNTS_TITLE" = "Nenhuma Conta do Twitter";
 
 "SHARE_EXT_TWEET_FAILED_TITLE" = "Falha no envio do Tweet.";
@@ -43,8 +49,6 @@
 "TIME_SHORT_SECONDS_FORMAT" = "%ds";
 
 "TIME_SHORT_SECOND_FORMAT" = "%ds";
-
-"TSEUI_CANCEL_ACTION_LABEL" = "Cancelar";
 
 "tw__card_compose_character_count" = "%td caracteres restantes";
 
diff --git a/frameworks/TwitterKit.framework/TwitterKitResources.bundle/ro.lproj/Localizable.strings b/frameworks/TwitterKit.framework/TwitterKitResources.bundle/ro.lproj/Localizable.strings
index 942d0d0..db02ad7 100644
--- a/frameworks/TwitterKit.framework/TwitterKitResources.bundle/ro.lproj/Localizable.strings
+++ b/frameworks/TwitterKit.framework/TwitterKitResources.bundle/ro.lproj/Localizable.strings
@@ -1,3 +1,7 @@
+"CANCEL_ACTION_LABEL" = "Anulează";
+
+"COMPOSE_TEXT_VIEW_PLACEHOLDER" = "Ce se întâmplă?";
+
 "COMPOSITION_SEND_TWEET_ERROR_LABEL" = "Tweet netrimis";
 
 "LOCATION_SERVICES_ACCESS_DENIED_ALERT_MESSAGE" = "Accesează Configurări iOS > Intimitate > Servicii de localizare pentru a permite Twitter să-ți acceseze locația.";
@@ -22,6 +26,8 @@
 
 "SHARE_EXT_NO_ACCOUNTS_MESSAGE" = "Nu există conturi Twitter configurate. Poți să adaugi sau să creezi un cont Twitter în Setări.";
 
+"SHARE_EXT_NO_ACCOUNTS_SIGN_IN_MESSAGE" = "Nu există conturi Twitter configurate. Poți să creezi un cont sau să te conectezi la unul în aplicația Twitter.";
+
 "SHARE_EXT_NO_ACCOUNTS_TITLE" = "Niciun cont Twitter";
 
 "SHARE_EXT_TWEET_FAILED_TITLE" = "Tweetul nu s-a trimis.";
@@ -43,8 +49,6 @@
 "TIME_SHORT_SECONDS_FORMAT" = "%d s";
 
 "TIME_SHORT_SECOND_FORMAT" = "%d s";
-
-"TSEUI_CANCEL_ACTION_LABEL" = "Anulează";
 
 "tw__card_compose_character_count" = "%td caractere rămase";
 
diff --git a/frameworks/TwitterKit.framework/TwitterKitResources.bundle/ru.lproj/Localizable.strings b/frameworks/TwitterKit.framework/TwitterKitResources.bundle/ru.lproj/Localizable.strings
index 6835c3d..00a5942 100644
--- a/frameworks/TwitterKit.framework/TwitterKitResources.bundle/ru.lproj/Localizable.strings
+++ b/frameworks/TwitterKit.framework/TwitterKitResources.bundle/ru.lproj/Localizable.strings
@@ -1,3 +1,7 @@
+"CANCEL_ACTION_LABEL" = "Отмена";
+
+"COMPOSE_TEXT_VIEW_PLACEHOLDER" = "Что нового?";
+
 "COMPOSITION_SEND_TWEET_ERROR_LABEL" = "Твит не отправлен";
 
 "LOCATION_SERVICES_ACCESS_DENIED_ALERT_MESSAGE" = "Перейдите в раздел «Настройки iOS» > «Приватность» > «Службы местоположения», чтобы разрешить Твиттеру доступ к данным о местоположении.";
@@ -22,6 +26,8 @@
 
 "SHARE_EXT_NO_ACCOUNTS_MESSAGE" = "Нет настроенных учетных записей Твиттера. Учетную запись Твиттера можно добавить или создать в настройках.";
 
+"SHARE_EXT_NO_ACCOUNTS_SIGN_IN_MESSAGE" = "Нет настроенных учетных записей в Твиттере. Для создания учетной записи и входа в нее можно воспользоваться приложением Твиттера.";
+
 "SHARE_EXT_NO_ACCOUNTS_TITLE" = "Нет учетной записи Твиттера";
 
 "SHARE_EXT_TWEET_FAILED_TITLE" = "Не удалось отправить твит.";
@@ -44,8 +50,6 @@
 
 "TIME_SHORT_SECOND_FORMAT" = "%dс";
 
-"TSEUI_CANCEL_ACTION_LABEL" = "Отмена";
-
 "tw__card_compose_character_count" = "Осталось символов: %td";
 
 "tw__card_compose_close_hint" = "Нажмите дважды, чтобы закрыть редактор.";
@@ -64,7 +68,7 @@
 
 "tw__close_button" = "Закрыть";
 
-"tw__composer_placeholder_text" = "Что происходит?";
+"tw__composer_placeholder_text" = "Что нового?";
 
 "tw__email_share_detail_message_format" = "Вы будете получать обновления и другую информацию от %@, когда вы предоставляете этим приложениям доступ к электронной почте, связанной с вашей учётной записью в Твиттере @%@.";
 
diff --git a/frameworks/TwitterKit.framework/TwitterKitResources.bundle/sk.lproj/Localizable.strings b/frameworks/TwitterKit.framework/TwitterKitResources.bundle/sk.lproj/Localizable.strings
index 09a2bbb..13b2bc7 100644
--- a/frameworks/TwitterKit.framework/TwitterKitResources.bundle/sk.lproj/Localizable.strings
+++ b/frameworks/TwitterKit.framework/TwitterKitResources.bundle/sk.lproj/Localizable.strings
@@ -1,3 +1,7 @@
+"CANCEL_ACTION_LABEL" = "Zrušiť";
+
+"COMPOSE_TEXT_VIEW_PLACEHOLDER" = "Čo sa deje?";
+
 "COMPOSITION_SEND_TWEET_ERROR_LABEL" = "Tweet sa neodoslal";
 
 "LOCATION_SERVICES_ACCESS_DENIED_ALERT_MESSAGE" = "V systéme iOS prejdite na položky Nastavenia > Súkromie > Lokalizačné služby a povoľte Twitteru prístup k vašej polohe.";
@@ -22,6 +26,8 @@
 
 "SHARE_EXT_NO_ACCOUNTS_MESSAGE" = "Nie sú nakonfigurované žiadne účty na Twitteri. Účet na Twitteri môžete pridať alebo vytvoriť v nastaveniach.";
 
+"SHARE_EXT_NO_ACCOUNTS_SIGN_IN_MESSAGE" = "Nie sú nakonfigurované žiadne účty na Twitteri. Účet si môžete vytvoriť alebo sa doň prihlásiť v apke Twitter.";
+
 "SHARE_EXT_NO_ACCOUNTS_TITLE" = "Žiaden účet na Twitteri";
 
 "SHARE_EXT_TWEET_FAILED_TITLE" = "Tweet sa nepodarilo odoslať.";
@@ -43,8 +49,6 @@
 "TIME_SHORT_SECONDS_FORMAT" = "%d s";
 
 "TIME_SHORT_SECOND_FORMAT" = "%d s";
-
-"TSEUI_CANCEL_ACTION_LABEL" = "Zrušiť";
 
 "tw__card_compose_character_count" = "Zostávajúci počet znakov: %td";
 
diff --git a/frameworks/TwitterKit.framework/TwitterKitResources.bundle/sv.lproj/Localizable.strings b/frameworks/TwitterKit.framework/TwitterKitResources.bundle/sv.lproj/Localizable.strings
index 574f63d..390e57a 100644
--- a/frameworks/TwitterKit.framework/TwitterKitResources.bundle/sv.lproj/Localizable.strings
+++ b/frameworks/TwitterKit.framework/TwitterKitResources.bundle/sv.lproj/Localizable.strings
@@ -1,3 +1,7 @@
+"CANCEL_ACTION_LABEL" = "Avbryt";
+
+"COMPOSE_TEXT_VIEW_PLACEHOLDER" = "Vad händer?";
+
 "COMPOSITION_SEND_TWEET_ERROR_LABEL" = "Tweeten skickades inte";
 
 "LOCATION_SERVICES_ACCESS_DENIED_ALERT_MESSAGE" = "Öppna iOS-inställningar > Integritet > Platstjänster om du vill tillåta Twitter att komma åt din plats.";
@@ -22,6 +26,8 @@
 
 "SHARE_EXT_NO_ACCOUNTS_MESSAGE" = "Inga Twitter-konton är konfigurerade. Du kan lägga till eller skapa ett Twitter-konto i Inställningar.";
 
+"SHARE_EXT_NO_ACCOUNTS_SIGN_IN_MESSAGE" = "Inga Twitter-konton är konfigurerade. Du kan skapa eller logga in på ett konto i Twitter-appen.";
+
 "SHARE_EXT_NO_ACCOUNTS_TITLE" = "Inget Twitter-konto";
 
 "SHARE_EXT_TWEET_FAILED_TITLE" = "Tweeten gick inte att skicka.";
@@ -43,8 +49,6 @@
 "TIME_SHORT_SECONDS_FORMAT" = "%ds";
 
 "TIME_SHORT_SECOND_FORMAT" = "%ds";
-
-"TSEUI_CANCEL_ACTION_LABEL" = "Avbryt";
 
 "tw__card_compose_character_count" = "%td tecken kvar";
 
diff --git a/frameworks/TwitterKit.framework/TwitterKitResources.bundle/th.lproj/Localizable.strings b/frameworks/TwitterKit.framework/TwitterKitResources.bundle/th.lproj/Localizable.strings
index 72d33c7..0fce768 100644
--- a/frameworks/TwitterKit.framework/TwitterKitResources.bundle/th.lproj/Localizable.strings
+++ b/frameworks/TwitterKit.framework/TwitterKitResources.bundle/th.lproj/Localizable.strings
@@ -1,3 +1,7 @@
+"CANCEL_ACTION_LABEL" = "ยกเลิก";
+
+"COMPOSE_TEXT_VIEW_PLACEHOLDER" = "มีอะไรเกิดขึ้นบ้าง";
+
 "COMPOSITION_SEND_TWEET_ERROR_LABEL" = "ยังไม่ได้ส่งทวีต";
 
 "LOCATION_SERVICES_ACCESS_DENIED_ALERT_MESSAGE" = "โปรดไปที่ การตั้งค่า iOS > ความเป็นส่วนตัว > บริการตำแหน่งที่ตั้ง เพื่อให้ทวิตเตอร์สามารถเข้าถึงตำแหน่งที่ตั้งของคุณได้";
@@ -22,6 +26,8 @@
 
 "SHARE_EXT_NO_ACCOUNTS_MESSAGE" = "ไม่มีบัญชีทวิตเตอร์ที่กำหนดค่า คุณสามารถเพิ่มหรือสร้างบัญชีทวิตเตอร์ได้ในการตั้งค่า";
 
+"SHARE_EXT_NO_ACCOUNTS_SIGN_IN_MESSAGE" = "ไม่มีบัญชีทวิตเตอร์ที่กำหนดค่า คุณสามารถสร้างหรือเข้าสู่ระบบบัญชีในแอพทวิตเตอร์ได้";
+
 "SHARE_EXT_NO_ACCOUNTS_TITLE" = "ไม่มีบัญชีทวิตเตอร์";
 
 "SHARE_EXT_TWEET_FAILED_TITLE" = "ไม่สามารถส่งทวีตได้";
@@ -44,8 +50,6 @@
 
 "TIME_SHORT_SECOND_FORMAT" = "%dวิ.";
 
-"TSEUI_CANCEL_ACTION_LABEL" = "ยกเลิก";
-
 "tw__card_compose_character_count" = "เหลืออีก %td ตัวอักขระ";
 
 "tw__card_compose_close_hint" = "แตะสองครั้งเพื่อยกเลิก";
@@ -64,7 +68,7 @@
 
 "tw__close_button" = "ปิด";
 
-"tw__composer_placeholder_text" = "กำลังเกิดอะไรขึ้น";
+"tw__composer_placeholder_text" = "มีอะไรเกิดขึ้นบ้าง";
 
 "tw__email_share_detail_message_format" = "รับการอัพเดทและข้อมูลอื่นๆ ได้จาก %@ เมื่อคุณให้สิทธิ์ในการเข้าถึงอีเมลของคุณในบัญชีทวิตเตอร์ @%@";
 
diff --git a/frameworks/TwitterKit.framework/TwitterKitResources.bundle/tr.lproj/Localizable.strings b/frameworks/TwitterKit.framework/TwitterKitResources.bundle/tr.lproj/Localizable.strings
index e73b23a..a07cc90 100644
--- a/frameworks/TwitterKit.framework/TwitterKitResources.bundle/tr.lproj/Localizable.strings
+++ b/frameworks/TwitterKit.framework/TwitterKitResources.bundle/tr.lproj/Localizable.strings
@@ -1,3 +1,7 @@
+"CANCEL_ACTION_LABEL" = "İptal";
+
+"COMPOSE_TEXT_VIEW_PLACEHOLDER" = "Neler Oluyor?";
+
 "COMPOSITION_SEND_TWEET_ERROR_LABEL" = "Tweet gönderilmedi";
 
 "LOCATION_SERVICES_ACCESS_DENIED_ALERT_MESSAGE" = "Twitter'a konumuna erişme izni vermek için lütfen iOS'ta Ayarlar > Gizlilik > Konum Servisleri bölümüne git.";
@@ -22,6 +26,8 @@
 
 "SHARE_EXT_NO_ACCOUNTS_MESSAGE" = "Yapılandırılmış Twitter hesabı yok. Ayarlarda bir Twitter hesabı ekleyebilir veya oluşturabilirsin.";
 
+"SHARE_EXT_NO_ACCOUNTS_SIGN_IN_MESSAGE" = "Yapılandırılmış Twitter hesapları yok. Bir hesabı Twitter uygulaması ile oluşturabilir veya giriş yapabilirsin.";
+
 "SHARE_EXT_NO_ACCOUNTS_TITLE" = "Twitter Hesabı Yok";
 
 "SHARE_EXT_TWEET_FAILED_TITLE" = "Tweet gönderilemedi.";
@@ -43,8 +49,6 @@
 "TIME_SHORT_SECONDS_FORMAT" = "%ds";
 
 "TIME_SHORT_SECOND_FORMAT" = "%ds";
-
-"TSEUI_CANCEL_ACTION_LABEL" = "İptal";
 
 "tw__card_compose_character_count" = "%td karakter kaldı";
 
diff --git a/frameworks/TwitterKit.framework/TwitterKitResources.bundle/twtr-media-expand.png b/frameworks/TwitterKit.framework/TwitterKitResources.bundle/twtr-media-expand.png
new file mode 100644
index 0000000..743754c
--- /dev/null
+++ b/frameworks/TwitterKit.framework/TwitterKitResources.bundle/twtr-media-expand.png
Binary files differ
diff --git a/frameworks/TwitterKit.framework/TwitterKitResources.bundle/twtr-media-expand@2x.png b/frameworks/TwitterKit.framework/TwitterKitResources.bundle/twtr-media-expand@2x.png
new file mode 100644
index 0000000..f9a151e
--- /dev/null
+++ b/frameworks/TwitterKit.framework/TwitterKitResources.bundle/twtr-media-expand@2x.png
Binary files differ
diff --git a/frameworks/TwitterKit.framework/TwitterKitResources.bundle/twtr-media-expand@3x.png b/frameworks/TwitterKit.framework/TwitterKitResources.bundle/twtr-media-expand@3x.png
new file mode 100644
index 0000000..9b06742
--- /dev/null
+++ b/frameworks/TwitterKit.framework/TwitterKitResources.bundle/twtr-media-expand@3x.png
Binary files differ
diff --git a/frameworks/TwitterKit.framework/TwitterKitResources.bundle/uk.lproj/Localizable.strings b/frameworks/TwitterKit.framework/TwitterKitResources.bundle/uk.lproj/Localizable.strings
index 54172d2..9c53a49 100644
--- a/frameworks/TwitterKit.framework/TwitterKitResources.bundle/uk.lproj/Localizable.strings
+++ b/frameworks/TwitterKit.framework/TwitterKitResources.bundle/uk.lproj/Localizable.strings
@@ -1,3 +1,7 @@
+"CANCEL_ACTION_LABEL" = "Скасувати";
+
+"COMPOSE_TEXT_VIEW_PLACEHOLDER" = "Що відбувається?";
+
 "COMPOSITION_SEND_TWEET_ERROR_LABEL" = "Твіт не надіслано";
 
 "LOCATION_SERVICES_ACCESS_DENIED_ALERT_MESSAGE" = "В iOS виберіть «Параметри» > «Приватність» > «Служба локації», щоб дозволити Твіттеру отримувати дані про ваше місцезнаходження.";
@@ -22,6 +26,8 @@
 
 "SHARE_EXT_NO_ACCOUNTS_MESSAGE" = "Профіль Твіттера не налаштовано. Ви можете додати або створити профіль Твіттера в Налаштуваннях.";
 
+"SHARE_EXT_NO_ACCOUNTS_SIGN_IN_MESSAGE" = "Профіль Твіттера не налаштовано. Ви можете створити профіль або ввійти в наявний у додатку Твіттера.";
+
 "SHARE_EXT_NO_ACCOUNTS_TITLE" = "Профіль Твіттера не вказано";
 
 "SHARE_EXT_TWEET_FAILED_TITLE" = "Не вдалося надіслати твіт.";
@@ -43,8 +49,6 @@
 "TIME_SHORT_SECONDS_FORMAT" = "%d с";
 
 "TIME_SHORT_SECOND_FORMAT" = "%d с";
-
-"TSEUI_CANCEL_ACTION_LABEL" = "Скасувати";
 
 "tw__card_compose_character_count" = "Лишилося символів: %td";
 
diff --git a/frameworks/TwitterKit.framework/TwitterKitResources.bundle/vi.lproj/Localizable.strings b/frameworks/TwitterKit.framework/TwitterKitResources.bundle/vi.lproj/Localizable.strings
index fad064e..62dc209 100644
--- a/frameworks/TwitterKit.framework/TwitterKitResources.bundle/vi.lproj/Localizable.strings
+++ b/frameworks/TwitterKit.framework/TwitterKitResources.bundle/vi.lproj/Localizable.strings
@@ -1,3 +1,7 @@
+"CANCEL_ACTION_LABEL" = "Hủy";
+
+"COMPOSE_TEXT_VIEW_PLACEHOLDER" = "Chuyện gì đang xảy ra?";
+
 "COMPOSITION_SEND_TWEET_ERROR_LABEL" = "Tweet không gửi";
 
 "LOCATION_SERVICES_ACCESS_DENIED_ALERT_MESSAGE" = "Hãy truy cập Cài đặt\niOS > Quyền riêng tư > Dịch vụ định vị để cho phép Twitter truy cập vị trí của bạn.";
@@ -22,6 +26,8 @@
 
 "SHARE_EXT_NO_ACCOUNTS_MESSAGE" = "Không có tài khoản Twitter nào được cấu hình. Bạn có thể\nthêm hoặc tạo tài khoản Twitter trong Cài đặt.";
 
+"SHARE_EXT_NO_ACCOUNTS_SIGN_IN_MESSAGE" = "Không có tài khoản Twitter nào được cấu hình. Bạn có thể tạo hoặc đăng nhập vào một tài khoản trên ứng dụng Twitter.";
+
 "SHARE_EXT_NO_ACCOUNTS_TITLE" = "Không có tài khoản Twitter";
 
 "SHARE_EXT_TWEET_FAILED_TITLE" = "Tweet không gửi được.";
@@ -44,8 +50,6 @@
 
 "TIME_SHORT_SECOND_FORMAT" = "%dgiây";
 
-"TSEUI_CANCEL_ACTION_LABEL" = "Hủy";
-
 "tw__card_compose_character_count" = "%td ký tự còn lại";
 
 "tw__card_compose_close_hint" = "Nhấn đúp để bỏ qua trình soạn.";
@@ -64,7 +68,7 @@
 
 "tw__close_button" = "Đóng";
 
-"tw__composer_placeholder_text" = "Điều gì Đang xảy ra?";
+"tw__composer_placeholder_text" = "Chuyện gì đang xảy ra?";
 
 "tw__email_share_detail_message_format" = "Nhận các cập nhật và thông tin khác từ %@ khi bạn cho phép họ truy cập email trên tài khoản Twitter của mình @%@.";
 
diff --git a/frameworks/TwitterKit.framework/TwitterKitResources.bundle/zh-Hans.lproj/Localizable.strings b/frameworks/TwitterKit.framework/TwitterKitResources.bundle/zh-Hans.lproj/Localizable.strings
index 5d6b49a..46a3376 100644
--- a/frameworks/TwitterKit.framework/TwitterKitResources.bundle/zh-Hans.lproj/Localizable.strings
+++ b/frameworks/TwitterKit.framework/TwitterKitResources.bundle/zh-Hans.lproj/Localizable.strings
@@ -1,3 +1,7 @@
+"CANCEL_ACTION_LABEL" = "取消";
+
+"COMPOSE_TEXT_VIEW_PLACEHOLDER" = "有什么新鲜事?";
+
 "COMPOSITION_SEND_TWEET_ERROR_LABEL" = "推文未发送";
 
 "LOCATION_SERVICES_ACCESS_DENIED_ALERT_MESSAGE" = "请前往 iOS 的设置>隐私>位置服务,允许 Twitter 访问你的位置。";
@@ -22,6 +26,8 @@
 
 "SHARE_EXT_NO_ACCOUNTS_MESSAGE" = "未设置 Twitter 账号。你可以在设置中添加或创建一个 Twitter 账号。";
 
+"SHARE_EXT_NO_ACCOUNTS_SIGN_IN_MESSAGE" = "未设置 Twitter 账号。你可以在 Twitter 应用中创建或登录一个账号。";
+
 "SHARE_EXT_NO_ACCOUNTS_TITLE" = "无 Twitter 账号";
 
 "SHARE_EXT_TWEET_FAILED_TITLE" = "推文发送失败。";
@@ -43,8 +49,6 @@
 "TIME_SHORT_SECONDS_FORMAT" = "%d秒";
 
 "TIME_SHORT_SECOND_FORMAT" = "%d秒";
-
-"TSEUI_CANCEL_ACTION_LABEL" = "取消";
 
 "tw__card_compose_character_count" = "剩余%td字符";
 
diff --git a/frameworks/TwitterKit.framework/TwitterKitResources.bundle/zh-Hant.lproj/Localizable.strings b/frameworks/TwitterKit.framework/TwitterKitResources.bundle/zh-Hant.lproj/Localizable.strings
index a1e52ee..7774950 100644
--- a/frameworks/TwitterKit.framework/TwitterKitResources.bundle/zh-Hant.lproj/Localizable.strings
+++ b/frameworks/TwitterKit.framework/TwitterKitResources.bundle/zh-Hant.lproj/Localizable.strings
@@ -1,3 +1,7 @@
+"CANCEL_ACTION_LABEL" = "取消";
+
+"COMPOSE_TEXT_VIEW_PLACEHOLDER" = "有什麼新鮮事?";
+
 "COMPOSITION_SEND_TWEET_ERROR_LABEL" = "推文未發送";
 
 "LOCATION_SERVICES_ACCESS_DENIED_ALERT_MESSAGE" = "請前往 iOS 的「設定 > 隱私 > 位置服務」,允許 Twitter 存取你的位置。";
@@ -22,6 +26,8 @@
 
 "SHARE_EXT_NO_ACCOUNTS_MESSAGE" = "未設定任何 Twitter 帳戶。你可以在「設定」中加入或建立 Twitter 帳戶。";
 
+"SHARE_EXT_NO_ACCOUNTS_SIGN_IN_MESSAGE" = "未設定任何 Twitter 帳戶。你可以在 Twitter 應用程式中建立或登入帳戶。";
+
 "SHARE_EXT_NO_ACCOUNTS_TITLE" = "沒有 Twitter 帳戶";
 
 "SHARE_EXT_TWEET_FAILED_TITLE" = "推文無法發送。";
@@ -43,8 +49,6 @@
 "TIME_SHORT_SECONDS_FORMAT" = "%d 秒";
 
 "TIME_SHORT_SECOND_FORMAT" = "%d 秒";
-
-"TSEUI_CANCEL_ACTION_LABEL" = "取消";
 
 "tw__card_compose_character_count" = "還剩 %td 個字元";
 
diff --git a/frameworks/TwitterKit.framework/TwitterShareExtensionUIResources.bundle/Assets.car b/frameworks/TwitterKit.framework/TwitterShareExtensionUIResources.bundle/Assets.car
index a22ee2e..e8144c5 100644
--- a/frameworks/TwitterKit.framework/TwitterShareExtensionUIResources.bundle/Assets.car
+++ b/frameworks/TwitterKit.framework/TwitterShareExtensionUIResources.bundle/Assets.car
Binary files differ
diff --git a/frameworks/TwitterKit.framework/TwitterShareExtensionUIResources.bundle/Info.plist b/frameworks/TwitterKit.framework/TwitterShareExtensionUIResources.bundle/Info.plist
index dbff2d7..cc3ab1b 100644
--- a/frameworks/TwitterKit.framework/TwitterShareExtensionUIResources.bundle/Info.plist
+++ b/frameworks/TwitterKit.framework/TwitterShareExtensionUIResources.bundle/Info.plist
Binary files differ
diff --git a/frameworks/WATwitterImpl.framework/Headers/WATwitterImpl.h b/frameworks/WATwitterImpl.framework/Headers/WATwitterImpl.h
index c38910d..9e1f764 100644
--- a/frameworks/WATwitterImpl.framework/Headers/WATwitterImpl.h
+++ b/frameworks/WATwitterImpl.framework/Headers/WATwitterImpl.h
@@ -16,4 +16,4 @@
 
 // In this header, you should import all the public headers of your framework using statements like #import <WATwitterImpl/PublicHeader.h>
 
-//time:2017/5/13 12:05 ver:3.6.4
+//time:2018/4/11 14:25 ver:3.6.7
diff --git a/frameworks/WATwitterImpl.framework/Info.plist b/frameworks/WATwitterImpl.framework/Info.plist
index ad11c98..489a534 100644
--- a/frameworks/WATwitterImpl.framework/Info.plist
+++ b/frameworks/WATwitterImpl.framework/Info.plist
Binary files differ
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/TFSScribe.momd/TFSScribe.mom b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/TFSScribe.momd/TFSScribe.mom
new file mode 100644
index 0000000..a9a786b
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/TFSScribe.momd/TFSScribe.mom
Binary files differ
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/TFSScribe.momd/VersionInfo.plist b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/TFSScribe.momd/VersionInfo.plist
new file mode 100644
index 0000000..45677dc
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/TFSScribe.momd/VersionInfo.plist
Binary files differ
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/ar.lproj/Localizable.strings b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/ar.lproj/Localizable.strings
new file mode 100644
index 0000000..bd29d41
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/ar.lproj/Localizable.strings
@@ -0,0 +1,112 @@
+"CANCEL_ACTION_LABEL" = "إلغاء";
+
+"COMPOSE_TEXT_VIEW_PLACEHOLDER" = "ماذا يحدث؟";
+
+"COMPOSITION_SEND_TWEET_ERROR_LABEL" = "لم يتم إرسال التغريدة";
+
+"LOCATION_SERVICES_ACCESS_DENIED_ALERT_MESSAGE" = "يرجى الانتقال إلى إعدادات iOS > الخصوصية > خدمات الموقع للسماح لتويتر بالوصول إلى موقعك.";
+
+"LOCATION_SERVICES_ACCESS_DENIED_ALERT_TITLE" = "السماح لتويتر بالوصول إلى موقعك";
+
+"LOCATION_SERVICES_ERROR_ALERT_MESSAGE" = "تعذر العثور على موقعك. يرجى إعادة المحاولة لاحقًا.";
+
+"LOCATION_SERVICES_ERROR_ALERT_TITLE" = "فشل الوصول إلى الموقع";
+
+"OK_ACTION_LABEL" = "موافق";
+
+"RETRY_ACTION_LABEL" = "إعادة المحاولة";
+
+"SEND_TWEET_ACTION_LABEL" = "تغريد";
+
+"SHARE_EXT_ACCOUNT" = "الحساب";
+
+"SHARE_EXT_LOCATION" = "الموقع";
+
+"SHARE_EXT_NONE_VALUE" = "بلا";
+
+"SHARE_EXT_NO_ACCOUNTS_MESSAGE" = "لا توجد حسابات على تويتر تم تهيئتها. يمكنك إضافة حساب على تويتر أو إنشائه في \"الإعدادات\".";
+
+"SHARE_EXT_NO_ACCOUNTS_SIGN_IN_MESSAGE" = "لا توجد حسابات على تويتر تم تهيئتها. يمكنك إنشاء حساب على تطبيق تويتر أو تسجيل الدخول إليه.";
+
+"SHARE_EXT_NO_ACCOUNTS_TITLE" = "لا يوجد حساب على تويتر";
+
+"SHARE_EXT_TWEET_FAILED_TITLE" = "فشل إرسال التغريدة.";
+
+"SHARE_EXT_TWITTER_TITLE" = "تويتر";
+
+"TIME_SHORT_DAYS_FORMAT" = "%d من الأيام";
+
+"TIME_SHORT_DAY_FORMAT" = "%d يوم";
+
+"TIME_SHORT_HOURS_FORMAT" = "%d من الساعات";
+
+"TIME_SHORT_HOUR_FORMAT" = "%d ساعة";
+
+"TIME_SHORT_MINUTES_FORMAT" = "%d من الدقائق";
+
+"TIME_SHORT_MINUTE_FORMAT" = "%d دقيقة";
+
+"TIME_SHORT_SECONDS_FORMAT" = "%d من الثواني";
+
+"TIME_SHORT_SECOND_FORMAT" = "%d ثانية";
+
+"tw__card_compose_character_count" = "%td أحرف متبقيّة";
+
+"tw__card_compose_close_hint" = "انقر مرتين لتجاهل المحرّر.";
+
+"tw__card_compose_install_preview" = "معاينة زر التنصيب لـ %@";
+
+"tw__card_compose_profile_image" = "الملف الشخصيّ لـ %@";
+
+"tw__card_compose_tweet_hint" = "انقر مرتين لمشاركة هذه التغريدة";
+
+"tw__card_composer_app_store" = "متجر أبل";
+
+"tw__card_composer_install_button" = "تنصيب";
+
+"tw__card_composer_tweet" = "تغريد";
+
+"tw__close_button" = "إغلاق";
+
+"tw__composer_placeholder_text" = "ماذا يحدث؟";
+
+"tw__email_share_detail_message_format" = "احصل على تحديثات ومعلومات أخرى من %@ عندما تسمح لهم بالوصول إلى بريدك الإلكترونيّ على حسابك على تويتر @%@.";
+
+"tw__empty_timeline" = "الخط الزمني فارغ";
+
+"tw__image_viewer_done_button" = "تمّ";
+
+"tw__open_in_text" = "افتح في %@";
+
+"tw__privacy_information_button" = "معلومات الخصوصيّة";
+
+"tw__share_tweet" = "مشاركة التغريدة";
+
+"tw__share_tweet_subject_format" = "تغريدة من %1$@ (@%2$@)";
+
+"tw__sign_in_with_twitter_button" = "تسجيل الدخول في تويتر";
+
+"tw__single_image" = "صورة مرفقة";
+
+"tw__test_string" = "اختبار";
+
+"tw__tweet_image_accessibility" = "المرفق";
+
+"tw__tweet_like_button" = "إعجاب";
+
+"tw__tweet_liked_state" = "تمّ الإعجاب بها";
+
+"tw__tweet_not_liked_state" = "لم يتم الإعجاب بها";
+
+"tw__tweet_profile_accessibility" = "الملفّ الشخصيّ";
+
+"tw__tweet_retweeted_by_user" = "مُعاد تغريدها بواسطة %@";
+
+"tw__tweet_share_button" = "شارِك";
+
+"tw__user_content_image" = "معاينة التطبيق";
+
+"tw__video_thumbnail" = "فيديو مرفق";
+
+"tw__view_is_sponsored_ad" = "هذا إعلان مموَّل";
+
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/bg.lproj/Localizable.strings b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/bg.lproj/Localizable.strings
new file mode 100644
index 0000000..9504ff1
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/bg.lproj/Localizable.strings
@@ -0,0 +1,12 @@
+"tw__empty_timeline" = "Хрониката е празна";
+
+"tw__image_viewer_done_button" = "Готово";
+
+"tw__open_in_text" = "Отваряне в/ъв %@";
+
+"tw__privacy_information_button" = "Поверителна информация";
+
+"tw__tweet_share_button" = "Споделяне";
+
+"tw__view_is_sponsored_ad" = "Това е платена реклама";
+
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/bn.lproj/Localizable.strings b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/bn.lproj/Localizable.strings
new file mode 100644
index 0000000..57ef2bf
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/bn.lproj/Localizable.strings
@@ -0,0 +1,74 @@
+"TIME_SHORT_DAYS_FORMAT" = "%d দিন";
+
+"TIME_SHORT_DAY_FORMAT" = "%d দিন";
+
+"TIME_SHORT_HOURS_FORMAT" = "%d ঘণ্টা";
+
+"TIME_SHORT_HOUR_FORMAT" = "%d ঘণ্টা";
+
+"TIME_SHORT_MINUTES_FORMAT" = "%d মিনিট";
+
+"TIME_SHORT_MINUTE_FORMAT" = "%d মিনিট";
+
+"TIME_SHORT_SECONDS_FORMAT" = "%d সেকেন্ড";
+
+"TIME_SHORT_SECOND_FORMAT" = "%d সেকেন্ড";
+
+"tw__card_compose_character_count" = "%tdটি অক্ষর বাকি আছে";
+
+"tw__card_compose_close_hint" = "রচয়িতা খারিজ করতে দুবার-আলতো চাপুন।";
+
+"tw__card_compose_install_preview" = "%@ এর জন্য ইনস্টল বোতামের পূর্বরূপ";
+
+"tw__card_compose_profile_image" = "%@এর প্রোফাইল";
+
+"tw__card_compose_tweet_hint" = "এই টুইটটি পোস্ট করতে দুবার-আলতো চাপুন";
+
+"tw__card_composer_app_store" = "অ্যাপ স্টোর";
+
+"tw__card_composer_install_button" = "ইনস্টল";
+
+"tw__card_composer_tweet" = "টুইট";
+
+"tw__composer_placeholder_text" = "কী হচ্ছে?";
+
+"tw__email_share_detail_message_format" = "আপনি আপনার @%@ টুইটার অ্যাকাউন্টে %@ কে আপনার ইমেইলে অ্যাক্সেস দিলে তাদের থেকে আপডেট এবং অন্যান্য তথ্য পান।";
+
+"tw__empty_timeline" = "সময়রেখা খালি";
+
+"tw__image_viewer_done_button" = "সম্পন্ন হয়েছে";
+
+"tw__open_in_text" = "%@-এ খুলুন";
+
+"tw__privacy_information_button" = "গোপনীয়তা তথ্য";
+
+"tw__share_tweet" = "টুইট শেয়ার করুন";
+
+"tw__share_tweet_subject_format" = "%1$@ (@%2$@) থেকে টুইট";
+
+"tw__sign_in_with_twitter_button" = "টুইটার দিয়ে লগ ইন করুন";
+
+"tw__single_image" = "চিত্র সংযুক্তি";
+
+"tw__test_string" = "পরীক্ষা";
+
+"tw__tweet_image_accessibility" = "সংযুক্তি";
+
+"tw__tweet_like_button" = "পছন্দ করুন";
+
+"tw__tweet_liked_state" = "পছন্দ করেছেন";
+
+"tw__tweet_not_liked_state" = "পছন্দ না";
+
+"tw__tweet_profile_accessibility" = "প্রোফাইল";
+
+"tw__tweet_retweeted_by_user" = "%@ পুনঃটুইট করেছেন";
+
+"tw__tweet_share_button" = "শেয়ার করুন";
+
+"tw__user_content_image" = "অ্যাপের পূর্বরূপ";
+
+"tw__video_thumbnail" = "ভিডিও সংযুক্তি";
+
+"tw__view_is_sponsored_ad" = "এই একটি প্রযোজিত বিজ্ঞাপন";
+
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/ca.lproj/Localizable.strings b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/ca.lproj/Localizable.strings
new file mode 100644
index 0000000..a7e2566
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/ca.lproj/Localizable.strings
@@ -0,0 +1,112 @@
+"CANCEL_ACTION_LABEL" = "Cancel·la";
+
+"COMPOSE_TEXT_VIEW_PLACEHOLDER" = "Què passa?";
+
+"COMPOSITION_SEND_TWEET_ERROR_LABEL" = "El tuit no s'ha enviat";
+
+"LOCATION_SERVICES_ACCESS_DENIED_ALERT_MESSAGE" = "Vés a Configuració de l'iOS > Privacitat > Serveis d'ubicació per permetre que el Twitter accedeixi a la teva ubicació.";
+
+"LOCATION_SERVICES_ACCESS_DENIED_ALERT_TITLE" = "Permet que el Twitter accedeixi a la teva ubicació";
+
+"LOCATION_SERVICES_ERROR_ALERT_MESSAGE" = "No s'ha pogut trobar la ubicació. Torna-ho a provar més tard.";
+
+"LOCATION_SERVICES_ERROR_ALERT_TITLE" = "No s'ha pogut accedir a la ubicació";
+
+"OK_ACTION_LABEL" = "D'acord";
+
+"RETRY_ACTION_LABEL" = "Torna-ho a provar";
+
+"SEND_TWEET_ACTION_LABEL" = "Tuit";
+
+"SHARE_EXT_ACCOUNT" = "Compte";
+
+"SHARE_EXT_LOCATION" = "Ubicació";
+
+"SHARE_EXT_NONE_VALUE" = "Cap";
+
+"SHARE_EXT_NO_ACCOUNTS_MESSAGE" = "No hi ha cap compte de Twitter configurat. Pots afegir o crear un compte de Twitter a la configuració.";
+
+"SHARE_EXT_NO_ACCOUNTS_SIGN_IN_MESSAGE" = "No hi ha cap compte del Twitter configurat. Pots crear un compte o iniciar-hi sessió des de l'aplicació del Twitter.";
+
+"SHARE_EXT_NO_ACCOUNTS_TITLE" = "No hi ha cap compte de Twitter";
+
+"SHARE_EXT_TWEET_FAILED_TITLE" = "El tuit no s'ha pogut enviar.";
+
+"SHARE_EXT_TWITTER_TITLE" = "Twitter";
+
+"TIME_SHORT_DAYS_FORMAT" = "%dd";
+
+"TIME_SHORT_DAY_FORMAT" = "%dd";
+
+"TIME_SHORT_HOURS_FORMAT" = "%dh";
+
+"TIME_SHORT_HOUR_FORMAT" = "%dh";
+
+"TIME_SHORT_MINUTES_FORMAT" = "%dm";
+
+"TIME_SHORT_MINUTE_FORMAT" = "%dm";
+
+"TIME_SHORT_SECONDS_FORMAT" = "%ds";
+
+"TIME_SHORT_SECOND_FORMAT" = "%ds";
+
+"tw__card_compose_character_count" = "queden %td caràcters";
+
+"tw__card_compose_close_hint" = "Toc doble per tancar l'editor.";
+
+"tw__card_compose_install_preview" = "Previsualització del botó d'instal·lació per a %@";
+
+"tw__card_compose_profile_image" = "perfil de %@";
+
+"tw__card_compose_tweet_hint" = "Doble toc per publicar el tuit";
+
+"tw__card_composer_app_store" = "App Store";
+
+"tw__card_composer_install_button" = "Instal·la";
+
+"tw__card_composer_tweet" = "Tuit";
+
+"tw__close_button" = "Tanca";
+
+"tw__composer_placeholder_text" = "Què passa?";
+
+"tw__email_share_detail_message_format" = "Rep actualitzacions i altres dades de %@ quan els permetis accedir al correu electrònic al compte de Twitter @%@.";
+
+"tw__empty_timeline" = "La teva cronologia és buida";
+
+"tw__image_viewer_done_button" = "Fet";
+
+"tw__open_in_text" = "Obre'l a %@";
+
+"tw__privacy_information_button" = "Informació de privacitat";
+
+"tw__share_tweet" = "Comparteix el tuit";
+
+"tw__share_tweet_subject_format" = "Tuit de %1$@ (@%2$@)";
+
+"tw__sign_in_with_twitter_button" = "Entra amb Twitter";
+
+"tw__single_image" = "Imatge adjuntada";
+
+"tw__test_string" = "Prova";
+
+"tw__tweet_image_accessibility" = "Fitxer adjunt";
+
+"tw__tweet_like_button" = "T'agrada";
+
+"tw__tweet_liked_state" = "T'ha agradat";
+
+"tw__tweet_not_liked_state" = "Sense agradament";
+
+"tw__tweet_profile_accessibility" = "Perfil";
+
+"tw__tweet_retweeted_by_user" = "Retuitat per %@";
+
+"tw__tweet_share_button" = "Comparteix";
+
+"tw__user_content_image" = "Previsualització de l'aplicació";
+
+"tw__video_thumbnail" = "Vídeo adjuntat";
+
+"tw__view_is_sponsored_ad" = "Aquest anunci està patrocinat";
+
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/cs.lproj/Localizable.strings b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/cs.lproj/Localizable.strings
new file mode 100644
index 0000000..71e5f72
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/cs.lproj/Localizable.strings
@@ -0,0 +1,112 @@
+"CANCEL_ACTION_LABEL" = "Zrušit";
+
+"COMPOSE_TEXT_VIEW_PLACEHOLDER" = "Co se děje?";
+
+"COMPOSITION_SEND_TWEET_ERROR_LABEL" = "Tweet nebyl odeslán.";
+
+"LOCATION_SERVICES_ACCESS_DENIED_ALERT_MESSAGE" = "Pro udělení přístupu k poloze pro Twitter přejděte do nastavení iOS > Soukromí > Služby polohy.";
+
+"LOCATION_SERVICES_ACCESS_DENIED_ALERT_TITLE" = "Povolit Twitteru přístup k vaší poloze";
+
+"LOCATION_SERVICES_ERROR_ALERT_MESSAGE" = "Vaši polohu se nepodařilo zjistit. Zkuste to znovu později.";
+
+"LOCATION_SERVICES_ERROR_ALERT_TITLE" = "Polohu se nepodařilo získat.";
+
+"OK_ACTION_LABEL" = "OK";
+
+"RETRY_ACTION_LABEL" = "Opakovat";
+
+"SEND_TWEET_ACTION_LABEL" = "Tweet";
+
+"SHARE_EXT_ACCOUNT" = "Účet";
+
+"SHARE_EXT_LOCATION" = "Poloha";
+
+"SHARE_EXT_NONE_VALUE" = "Žádný";
+
+"SHARE_EXT_NO_ACCOUNTS_MESSAGE" = "Na Twitteru nejsou nakonfigurovány žádné účty. Přidat nebo vytvořit účet na Twitteru můžete v nastavení.";
+
+"SHARE_EXT_NO_ACCOUNTS_SIGN_IN_MESSAGE" = "Na Twitteru nejsou nakonfigurovány žádné účty. V aplikaci Twitter můžete vytvořit nový účet nebo se přihlásit k tomu stávajícímu.";
+
+"SHARE_EXT_NO_ACCOUNTS_TITLE" = "Žádný účet na Twitteru";
+
+"SHARE_EXT_TWEET_FAILED_TITLE" = "Tweet se nepodařilo odeslat.";
+
+"SHARE_EXT_TWITTER_TITLE" = "Twitter";
+
+"TIME_SHORT_DAYS_FORMAT" = "%d d.";
+
+"TIME_SHORT_DAY_FORMAT" = "%d d.";
+
+"TIME_SHORT_HOURS_FORMAT" = "%d h";
+
+"TIME_SHORT_HOUR_FORMAT" = "%d h";
+
+"TIME_SHORT_MINUTES_FORMAT" = "%d min";
+
+"TIME_SHORT_MINUTE_FORMAT" = "%d min";
+
+"TIME_SHORT_SECONDS_FORMAT" = "%d s";
+
+"TIME_SHORT_SECOND_FORMAT" = "%d s";
+
+"tw__card_compose_character_count" = "Zbývá znaků: %td";
+
+"tw__card_compose_close_hint" = "Dvojitým klepnutím zavřete editor.";
+
+"tw__card_compose_install_preview" = "Náhled tlačítka Instalovat pro aplikaci %@";
+
+"tw__card_compose_profile_image" = "Profil uživatele %@";
+
+"tw__card_compose_tweet_hint" = "Dvojitým klepnutím Tweet odešlete.";
+
+"tw__card_composer_app_store" = "App Store";
+
+"tw__card_composer_install_button" = "Instalovat";
+
+"tw__card_composer_tweet" = "Tweetnout";
+
+"tw__close_button" = "Zavřít";
+
+"tw__composer_placeholder_text" = "Co se děje?";
+
+"tw__email_share_detail_message_format" = "Když aplikaci %@ povolíte přístup k e-mailové adrese ve svém twitterovém účtu @%@, budete dostávat aktualizace a další informace.";
+
+"tw__empty_timeline" = "Časová osa je prázdná";
+
+"tw__image_viewer_done_button" = "Hotovo";
+
+"tw__open_in_text" = "Otevřít v aplikaci %@";
+
+"tw__privacy_information_button" = "Informace o ochraně osobních údajů";
+
+"tw__share_tweet" = "Sdílet tweet";
+
+"tw__share_tweet_subject_format" = "Tweet od uživatele %1$@ (@%2$@)";
+
+"tw__sign_in_with_twitter_button" = "Přihlásit se účtem od Twitteru";
+
+"tw__single_image" = "Obrázek v příloze";
+
+"tw__test_string" = "Test";
+
+"tw__tweet_image_accessibility" = "Příloha";
+
+"tw__tweet_like_button" = "Lajknout";
+
+"tw__tweet_liked_state" = "Lajknuto";
+
+"tw__tweet_not_liked_state" = "Nelajknuto";
+
+"tw__tweet_profile_accessibility" = "Profil";
+
+"tw__tweet_retweeted_by_user" = "Retweetnul uživatel %@";
+
+"tw__tweet_share_button" = "Sdílet";
+
+"tw__user_content_image" = "Náhled aplikace";
+
+"tw__video_thumbnail" = "Video v příloze";
+
+"tw__view_is_sponsored_ad" = "Toto je sponzorovaná reklama.";
+
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/da.lproj/Localizable.strings b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/da.lproj/Localizable.strings
new file mode 100644
index 0000000..40bb8ab
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/da.lproj/Localizable.strings
@@ -0,0 +1,112 @@
+"CANCEL_ACTION_LABEL" = "Annuller";
+
+"COMPOSE_TEXT_VIEW_PLACEHOLDER" = "Hvad sker der?";
+
+"COMPOSITION_SEND_TWEET_ERROR_LABEL" = "Tweet ikke sendt";
+
+"LOCATION_SERVICES_ACCESS_DENIED_ALERT_MESSAGE" = "Gå til iOS-indstillingerne > Privatliv > Lokalitetstjenester for at give Twitter adgang til din lokalitet.";
+
+"LOCATION_SERVICES_ACCESS_DENIED_ALERT_TITLE" = "Giv Twitter adgang til din lokalitet";
+
+"LOCATION_SERVICES_ERROR_ALERT_MESSAGE" = "Kunne ikke finde din lokalitet. Prøv igen senere.";
+
+"LOCATION_SERVICES_ERROR_ALERT_TITLE" = "Kunne ikke få adgang til lokalitet";
+
+"OK_ACTION_LABEL" = "OK";
+
+"RETRY_ACTION_LABEL" = "Prøv igen";
+
+"SEND_TWEET_ACTION_LABEL" = "Tweet";
+
+"SHARE_EXT_ACCOUNT" = "Konto";
+
+"SHARE_EXT_LOCATION" = "Lokalitet";
+
+"SHARE_EXT_NONE_VALUE" = "Ingen";
+
+"SHARE_EXT_NO_ACCOUNTS_MESSAGE" = "Der er ikke konfigureret nogen Twitter-konti. Du kan tilføje eller oprette en Twitter-konto i indstillingerne.";
+
+"SHARE_EXT_NO_ACCOUNTS_SIGN_IN_MESSAGE" = "Der er ikke konfigureret nogen Twitter-konti. Du kan oprette eller logge ind på en konto i Twitter-appen.";
+
+"SHARE_EXT_NO_ACCOUNTS_TITLE" = "Ingen Twitter-konto";
+
+"SHARE_EXT_TWEET_FAILED_TITLE" = "Tweetet blev ikke sendt.";
+
+"SHARE_EXT_TWITTER_TITLE" = "Twitter";
+
+"TIME_SHORT_DAYS_FORMAT" = "%dd";
+
+"TIME_SHORT_DAY_FORMAT" = "%d d";
+
+"TIME_SHORT_HOURS_FORMAT" = "%d t";
+
+"TIME_SHORT_HOUR_FORMAT" = "%d t";
+
+"TIME_SHORT_MINUTES_FORMAT" = "%d m";
+
+"TIME_SHORT_MINUTE_FORMAT" = "%d m";
+
+"TIME_SHORT_SECONDS_FORMAT" = "%d s";
+
+"TIME_SHORT_SECOND_FORMAT" = "%d s";
+
+"tw__card_compose_character_count" = "%td tegn tilbage";
+
+"tw__card_compose_close_hint" = "Dobbelttryk for at fjerne sammensætteren.";
+
+"tw__card_compose_install_preview" = "Forhåndsvisning af installer-knappen for %@";
+
+"tw__card_compose_profile_image" = "%@s profil";
+
+"tw__card_compose_tweet_hint" = "Dobbelttryk for at sende dette Tweet";
+
+"tw__card_composer_app_store" = "App Store";
+
+"tw__card_composer_install_button" = "Installer";
+
+"tw__card_composer_tweet" = "Tweet";
+
+"tw__close_button" = "Luk";
+
+"tw__composer_placeholder_text" = "Hvad sker der?";
+
+"tw__email_share_detail_message_format" = "Hent opdateringer og andre oplysninger fra %@ når du lader dem få adgang til din e-mail på din Twitter-konto @%@.";
+
+"tw__empty_timeline" = "Tidslinje er tom";
+
+"tw__image_viewer_done_button" = "Færdig";
+
+"tw__open_in_text" = "Åbn i %@";
+
+"tw__privacy_information_button" = "Privatlivsoplysninger";
+
+"tw__share_tweet" = "Del tweet";
+
+"tw__share_tweet_subject_format" = "Tweet fra %1$@ (@%2$@)";
+
+"tw__sign_in_with_twitter_button" = "Log ind med Twitter";
+
+"tw__single_image" = "Vedhæftet billede";
+
+"tw__test_string" = "Test";
+
+"tw__tweet_image_accessibility" = "Vedhæftning";
+
+"tw__tweet_like_button" = "Like";
+
+"tw__tweet_liked_state" = "Liket";
+
+"tw__tweet_not_liked_state" = "Ikke liket";
+
+"tw__tweet_profile_accessibility" = "Profil";
+
+"tw__tweet_retweeted_by_user" = "Retweetet af %@";
+
+"tw__tweet_share_button" = "Del";
+
+"tw__user_content_image" = "Forhåndsvisning af app";
+
+"tw__video_thumbnail" = "Vedhæftet video";
+
+"tw__view_is_sponsored_ad" = "Dette er en sponsoreret annonce";
+
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/de.lproj/Localizable.strings b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/de.lproj/Localizable.strings
new file mode 100644
index 0000000..826bb74
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/de.lproj/Localizable.strings
@@ -0,0 +1,112 @@
+"CANCEL_ACTION_LABEL" = "Abbrechen";
+
+"COMPOSE_TEXT_VIEW_PLACEHOLDER" = "Was gibt’s Neues?";
+
+"COMPOSITION_SEND_TWEET_ERROR_LABEL" = "Tweet nicht gesendet";
+
+"LOCATION_SERVICES_ACCESS_DENIED_ALERT_MESSAGE" = "Öffne die iOS-Einstellungen > Datenschutz > Ortungsdienste, um Twitter Zugriff auf deinen Standort zu geben.";
+
+"LOCATION_SERVICES_ACCESS_DENIED_ALERT_TITLE" = "Twitter Zugriff auf deinen Standort erlauben";
+
+"LOCATION_SERVICES_ERROR_ALERT_MESSAGE" = "Dein Standort konnte nicht gefunden werden. Versuche es später erneut.";
+
+"LOCATION_SERVICES_ERROR_ALERT_TITLE" = "Fehler beim Abrufen des Standorts";
+
+"OK_ACTION_LABEL" = "OK";
+
+"RETRY_ACTION_LABEL" = "Wiederholen";
+
+"SEND_TWEET_ACTION_LABEL" = "Tweet";
+
+"SHARE_EXT_ACCOUNT" = "Account";
+
+"SHARE_EXT_LOCATION" = "Standort";
+
+"SHARE_EXT_NONE_VALUE" = "Kein";
+
+"SHARE_EXT_NO_ACCOUNTS_MESSAGE" = "Es sind keine Twitter Accounts konfiguriert. In den Einstellungen kannst du einen Twitter Account hinzufügen oder anlegen.";
+
+"SHARE_EXT_NO_ACCOUNTS_SIGN_IN_MESSAGE" = "Es sind keine Twitter Accounts konfiguriert. In der Twitter App kannst du einen Account anlegen oder dich anmelden.";
+
+"SHARE_EXT_NO_ACCOUNTS_TITLE" = "Kein Twitter Account";
+
+"SHARE_EXT_TWEET_FAILED_TITLE" = "Fehler beim Senden des Tweets.";
+
+"SHARE_EXT_TWITTER_TITLE" = "Twitter";
+
+"TIME_SHORT_DAYS_FORMAT" = "%dT";
+
+"TIME_SHORT_DAY_FORMAT" = "%dT";
+
+"TIME_SHORT_HOURS_FORMAT" = "%dS";
+
+"TIME_SHORT_HOUR_FORMAT" = "%dS";
+
+"TIME_SHORT_MINUTES_FORMAT" = "%dM";
+
+"TIME_SHORT_MINUTE_FORMAT" = "%dM";
+
+"TIME_SHORT_SECONDS_FORMAT" = "%ds";
+
+"TIME_SHORT_SECOND_FORMAT" = "%ds";
+
+"tw__card_compose_character_count" = "%td Zeichen übrig";
+
+"tw__card_compose_close_hint" = "Doppelt antippen, um den Composer abzubrechen.";
+
+"tw__card_compose_install_preview" = "Vorschau des Installationsknopfes für %@";
+
+"tw__card_compose_profile_image" = "Profil von %@";
+
+"tw__card_compose_tweet_hint" = "Doppeltippen, um diesen Tweet zu posten";
+
+"tw__card_composer_app_store" = "App Store";
+
+"tw__card_composer_install_button" = "Installieren";
+
+"tw__card_composer_tweet" = "Twittern";
+
+"tw__close_button" = "Schließen";
+
+"tw__composer_placeholder_text" = "Was gibt’s Neues?";
+
+"tw__email_share_detail_message_format" = "Du erhältst Updates und andere Informationen von %@,  wenn Du ihnen auf Deinem Twitter Account @%@ den Zugriff auf Deine E-Mail erlaubst.";
+
+"tw__empty_timeline" = "Die Timeline ist leer";
+
+"tw__image_viewer_done_button" = "Fertig";
+
+"tw__open_in_text" = "In %@ öffnen";
+
+"tw__privacy_information_button" = "Datenschutzinformation";
+
+"tw__share_tweet" = "Tweet teilen";
+
+"tw__share_tweet_subject_format" = "Tweet von %1$@ (@%2$@)";
+
+"tw__sign_in_with_twitter_button" = "Mit Twitter anmelden";
+
+"tw__single_image" = "Bild-Anhang";
+
+"tw__test_string" = "Test";
+
+"tw__tweet_image_accessibility" = "Anhang";
+
+"tw__tweet_like_button" = "Gefällt mir";
+
+"tw__tweet_liked_state" = "Gefällt mir";
+
+"tw__tweet_not_liked_state" = "Gefällt mir nicht";
+
+"tw__tweet_profile_accessibility" = "Profil";
+
+"tw__tweet_retweeted_by_user" = "Retweetet von %@";
+
+"tw__tweet_share_button" = "Teilen";
+
+"tw__user_content_image" = "App Vorschau";
+
+"tw__video_thumbnail" = "Video-Anhang";
+
+"tw__view_is_sponsored_ad" = "Dies ist eine gesponserte Anzeige";
+
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/el.lproj/Localizable.strings b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/el.lproj/Localizable.strings
new file mode 100644
index 0000000..536d80a
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/el.lproj/Localizable.strings
@@ -0,0 +1,112 @@
+"CANCEL_ACTION_LABEL" = "Ακύρωση";
+
+"COMPOSE_TEXT_VIEW_PLACEHOLDER" = "Τι συμβαίνει;";
+
+"COMPOSITION_SEND_TWEET_ERROR_LABEL" = "Το Tweet δεν εστάλη";
+
+"LOCATION_SERVICES_ACCESS_DENIED_ALERT_MESSAGE" = "Μεταβείτε στις επιλογές Ρυθμίσεις iOS > Απόρρητο > Υπηρεσίες τοποθεσίας, για να επιτρέψετε στο Twitter την πρόσβαση στην τοποθεσία σας";
+
+"LOCATION_SERVICES_ACCESS_DENIED_ALERT_TITLE" = "Να επιτρέπεται στο Twitter η πρόσβαση στην τοποθεσία σας";
+
+"LOCATION_SERVICES_ERROR_ALERT_MESSAGE" = "Δεν ήταν δυνατή η εύρεση της τοποθεσίας σας. Δοκιμάστε ξανά αργότερα.";
+
+"LOCATION_SERVICES_ERROR_ALERT_TITLE" = "Δεν ήταν δυνατή η πρόσβαση στην τοποθεσία";
+
+"OK_ACTION_LABEL" = "Εντάξει";
+
+"RETRY_ACTION_LABEL" = "Δοκιμάστε ξανά";
+
+"SEND_TWEET_ACTION_LABEL" = "Tweet";
+
+"SHARE_EXT_ACCOUNT" = "Λογαριασμός";
+
+"SHARE_EXT_LOCATION" = "Τοποθεσία";
+
+"SHARE_EXT_NONE_VALUE" = "Κανένα";
+
+"SHARE_EXT_NO_ACCOUNTS_MESSAGE" = "Δεν υπάρχουν διαμορφωμένοι λογαριασμοί Twitter. Μπορείτε να προσθέσετε ή να δημιουργήσετε έναν λογαριασμό Twitter στις Ρυθμίσεις.";
+
+"SHARE_EXT_NO_ACCOUNTS_SIGN_IN_MESSAGE" = "Δεν υπάρχουν διαμορφωμένοι λογαριασμοί Twitter. Μπορείτε να δημιουργήσετε ή να πραγματοποιήσετε είσοδο σε έναν λογαριασμό στην εφαρμογή του Twitter.";
+
+"SHARE_EXT_NO_ACCOUNTS_TITLE" = "Κανένας λογαριασμός Twitter";
+
+"SHARE_EXT_TWEET_FAILED_TITLE" = "Δεν ήταν δυνατή η αποστολή του Tweet.";
+
+"SHARE_EXT_TWITTER_TITLE" = "Twitter";
+
+"TIME_SHORT_DAYS_FORMAT" = "%dη";
+
+"TIME_SHORT_DAY_FORMAT" = "%dη";
+
+"TIME_SHORT_HOURS_FORMAT" = "%dω";
+
+"TIME_SHORT_HOUR_FORMAT" = "%dω";
+
+"TIME_SHORT_MINUTES_FORMAT" = "%dλ";
+
+"TIME_SHORT_MINUTE_FORMAT" = "%dλ";
+
+"TIME_SHORT_SECONDS_FORMAT" = "%dδ";
+
+"TIME_SHORT_SECOND_FORMAT" = "%dδ";
+
+"tw__card_compose_character_count" = "απομένουν %td χαρακτήρες";
+
+"tw__card_compose_close_hint" = "Πατήστε δύο φορές για να κλείσετε τη λειτουργία σύνταξης.";
+
+"tw__card_compose_install_preview" = "Προεπισκόπηση του κουμπιού εγκατάστασης για %@";
+
+"tw__card_compose_profile_image" = "Προφίλ του χρήστη %@";
+
+"tw__card_compose_tweet_hint" = "Πατήστε δύο φορές για να δημοσιεύσετε αυτό το Tweet";
+
+"tw__card_composer_app_store" = "App Store";
+
+"tw__card_composer_install_button" = "Εγκατάσταση";
+
+"tw__card_composer_tweet" = "Tweet";
+
+"tw__close_button" = "Κλείσιμο";
+
+"tw__composer_placeholder_text" = "Τι συμβαίνει;";
+
+"tw__email_share_detail_message_format" = "Λάβετε ενημερώσεις και άλλες πληροφορίες από %@, όταν επιτρέπετε την πρόσβαση στη διεύθυνση ηλεκτρονικού ταχυδρομείου σας στο λογαριασμό σας @%@ στο Twitter.";
+
+"tw__empty_timeline" = "Το χρονολόγιο είναι άδειο";
+
+"tw__image_viewer_done_button" = "Τέλος";
+
+"tw__open_in_text" = "Άνοιγμα στην εφαρμογή %@";
+
+"tw__privacy_information_button" = "Πληροφορίες ιδιωτικότητας";
+
+"tw__share_tweet" = "Κοινοποίηση Tweet";
+
+"tw__share_tweet_subject_format" = "Tweet από το χρήστη %1$@ (@%2$@)";
+
+"tw__sign_in_with_twitter_button" = "Είσοδος με το Twitter";
+
+"tw__single_image" = "Επισύναψη εικόνας";
+
+"tw__test_string" = "Δοκιμή";
+
+"tw__tweet_image_accessibility" = "Συνημμένο";
+
+"tw__tweet_like_button" = "Μου αρέσει";
+
+"tw__tweet_liked_state" = "Επιλέχθηκε \"Μου αρέσει\"";
+
+"tw__tweet_not_liked_state" = "Δεν έχει επισημανθεί με \"Μου αρέσει\"";
+
+"tw__tweet_profile_accessibility" = "Προφίλ";
+
+"tw__tweet_retweeted_by_user" = "Έγινε Retweet από το χρήστη %@";
+
+"tw__tweet_share_button" = "Κοινοποίηση";
+
+"tw__user_content_image" = "Προεπισκόπηση εφαρμογής";
+
+"tw__video_thumbnail" = "Επισύναψη βίντεο";
+
+"tw__view_is_sponsored_ad" = "Αυτή είναι μια επιδοτούμενη διαφήμιση";
+
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/emailshare.png b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/emailshare.png
new file mode 100644
index 0000000..ebaa1eb
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/emailshare.png
Binary files differ
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/emailshare@2x.png b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/emailshare@2x.png
new file mode 100644
index 0000000..2546629
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/emailshare@2x.png
Binary files differ
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/emailshare@3x.png b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/emailshare@3x.png
new file mode 100644
index 0000000..18defd7
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/emailshare@3x.png
Binary files differ
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/en-gb.lproj/Localizable.strings b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/en-gb.lproj/Localizable.strings
new file mode 100644
index 0000000..b0a3871
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/en-gb.lproj/Localizable.strings
@@ -0,0 +1,112 @@
+"CANCEL_ACTION_LABEL" = "Cancel";
+
+"COMPOSE_TEXT_VIEW_PLACEHOLDER" = "What's Happening?";
+
+"COMPOSITION_SEND_TWEET_ERROR_LABEL" = "Tweet not sent";
+
+"LOCATION_SERVICES_ACCESS_DENIED_ALERT_MESSAGE" = "Please go to iOS Settings > Privacy > Location Services to allow Twitter to access your location.";
+
+"LOCATION_SERVICES_ACCESS_DENIED_ALERT_TITLE" = "Allow Twitter to access your location";
+
+"LOCATION_SERVICES_ERROR_ALERT_MESSAGE" = "Couldn’t find your location. Please try again later.";
+
+"LOCATION_SERVICES_ERROR_ALERT_TITLE" = "Failed to access location";
+
+"OK_ACTION_LABEL" = "OK";
+
+"RETRY_ACTION_LABEL" = "Retry";
+
+"SEND_TWEET_ACTION_LABEL" = "Tweet";
+
+"SHARE_EXT_ACCOUNT" = "Account";
+
+"SHARE_EXT_LOCATION" = "Location";
+
+"SHARE_EXT_NONE_VALUE" = "None";
+
+"SHARE_EXT_NO_ACCOUNTS_MESSAGE" = "There are no Twitter accounts configured. You can add or create a Twitter account in Settings.";
+
+"SHARE_EXT_NO_ACCOUNTS_SIGN_IN_MESSAGE" = "There are no Twitter accounts configured. You can create or log in to an account in the Twitter app.";
+
+"SHARE_EXT_NO_ACCOUNTS_TITLE" = "No Twitter Account";
+
+"SHARE_EXT_TWEET_FAILED_TITLE" = "Tweet failed to send.";
+
+"SHARE_EXT_TWITTER_TITLE" = "Twitter";
+
+"TIME_SHORT_DAYS_FORMAT" = "%dd";
+
+"TIME_SHORT_DAY_FORMAT" = "%dd";
+
+"TIME_SHORT_HOURS_FORMAT" = "%dh";
+
+"TIME_SHORT_HOUR_FORMAT" = "%dh";
+
+"TIME_SHORT_MINUTES_FORMAT" = "%dm";
+
+"TIME_SHORT_MINUTE_FORMAT" = "%dm";
+
+"TIME_SHORT_SECONDS_FORMAT" = "%ds";
+
+"TIME_SHORT_SECOND_FORMAT" = "%ds";
+
+"tw__card_compose_character_count" = "%td characters remaining";
+
+"tw__card_compose_close_hint" = "Double-tap to dismiss the composer.";
+
+"tw__card_compose_install_preview" = "Preview of install button for %@";
+
+"tw__card_compose_profile_image" = "%@'s profile";
+
+"tw__card_compose_tweet_hint" = "Double-tap to post this Tweet";
+
+"tw__card_composer_app_store" = "App Store";
+
+"tw__card_composer_install_button" = "Install";
+
+"tw__card_composer_tweet" = "Tweet";
+
+"tw__close_button" = "Close";
+
+"tw__composer_placeholder_text" = "What's happening?";
+
+"tw__email_share_detail_message_format" = "Get updates and other information from %@ when you allow them access to your email on your Twitter account @%@.";
+
+"tw__empty_timeline" = "Timeline is empty";
+
+"tw__image_viewer_done_button" = "Done";
+
+"tw__open_in_text" = "Open in %@";
+
+"tw__privacy_information_button" = "Privacy information";
+
+"tw__share_tweet" = "Share Tweet";
+
+"tw__share_tweet_subject_format" = "Tweet from %1$@ (@%2$@)";
+
+"tw__sign_in_with_twitter_button" = "Log in with Twitter";
+
+"tw__single_image" = "Image Attachment";
+
+"tw__test_string" = "Test";
+
+"tw__tweet_image_accessibility" = "Attachment";
+
+"tw__tweet_like_button" = "Like";
+
+"tw__tweet_liked_state" = "Liked";
+
+"tw__tweet_not_liked_state" = "Not liked";
+
+"tw__tweet_profile_accessibility" = "Profile";
+
+"tw__tweet_retweeted_by_user" = "Retweeted by %@";
+
+"tw__tweet_share_button" = "Share";
+
+"tw__user_content_image" = "App Preview";
+
+"tw__video_thumbnail" = "Video Attachment";
+
+"tw__view_is_sponsored_ad" = "This is a sponsored ad";
+
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/en.lproj/Localizable.strings b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/en.lproj/Localizable.strings
new file mode 100644
index 0000000..463da73
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/en.lproj/Localizable.strings
@@ -0,0 +1,126 @@
+/* Label for button to bring up share dialog to share this Tweet in a single Tweet view */
+"tw__share_tweet" = "Share Tweet";
+/* Subject format used to prefill certain sharing options such as Email includes full name (%1$@) and screenname (%2$@) */
+"tw__share_tweet_subject_format" = "Tweet from %1$@ (@%2$@)";
+/* Generic share text format used in all sharing options includes screenname (%1$@) and URL to the Tweet (%2$@) */
+"tw__share_tweet_generic_template_format" = "Check out @%1$@\'s Tweet: %2$@";
+/* Label for Sign in with Twitter button */
+"tw__sign_in_with_twitter_button" = "Log in with Twitter";
+/* Detail message that includes the app name and username on the share your email screen */
+"tw__email_share_detail_message_format" = "Get updates and other information from %@ when you allow them access to your email on your Twitter account @%@.";
+/* Label for attributing this Tweet was retweeted by the user %@ */
+"tw__tweet_retweeted_by_user" = "Retweeted by %@";
+/* Label for the Install button within the app promo card preview of the Tweet composer */
+"tw__card_composer_install_button" = "Install";
+/* Label for the post tweet button in the compose view */
+"tw__card_composer_tweet" = "Tweet";
+/* Label for the App Store subtitle on the card install preview */
+"tw__card_composer_app_store" = "App Store";
+/* Placeholder text for the composer */
+"tw__composer_placeholder_text" = "What's Happening?";
+/* Label to explain this view contains sponsored ads. This is also spoken out with VoiceOver when an ad is shown. */
+"tw__view_is_sponsored_ad" = "This is a sponsored ad";
+/* Label to show users when a button will open a link in another app */
+"tw__open_in_text" = "Open in %@";
+/* Label for explaining that there were no matching Tweets found for a given timeline (User/Collection/Search, etc). */
+"tw__empty_timeline" = "Timeline is empty";
+
+/* Timestamps */
+
+/* Really short abbreviation for days (plural). 5 days would be '5d' */
+"TIME_SHORT_DAYS_FORMAT" = "%dd";
+/* Really short abbreviation for day (singular). 1 day would be '1d' */
+"TIME_SHORT_DAY_FORMAT" = "%dd";
+/* Really short abbreviation for hours (plural). 5 hours would be '5h' */
+"TIME_SHORT_HOURS_FORMAT" = "%dh";
+/* Really short abbreviation for hour (singular). 1 hour would be '1h' */
+"TIME_SHORT_HOUR_FORMAT" = "%dh";
+/* Really short abbreviation for minutes (plural). 5 minutes would be '5m' */
+"TIME_SHORT_MINUTES_FORMAT" = "%dm";
+/* Really short abbreviation for minute (singular). 1 minute would be '1m' */
+"TIME_SHORT_MINUTE_FORMAT" = "%dm";
+/* Really short abbreviation for seconds (plural). 5 seconds would be '5s' */
+"TIME_SHORT_SECONDS_FORMAT" = "%ds";
+/* Really short abbreviation for second (singular). '1s' */
+"TIME_SHORT_SECOND_FORMAT" = "%ds";
+
+/* Accessibility Labels */
+
+/* Text spoken out with VoiceOver when a tweet has an image thumbnail showing */
+"tw__single_image" = "Image Attachment";
+/* Text spoken out with VoiceOver when a tweet has a video thumbnail showing */
+"tw__video_thumbnail" = "Video Attachment";
+/* Text spoken out with VoiceOver for selecting the profile image on a regular tweet view */
+"tw__tweet_profile_accessibility" = "Profile";
+/* Text spoken out with VoiceOver for selecting the attached image on a regular tweet view */
+"tw__tweet_image_accessibility" = "Attachment";
+/* Text spoken out with VoiceOver for the close button in the image viewer */
+"tw__close_button" = "Close";
+/* Text spoken out with VoiceOver for the content image of the card composer preview */
+"tw__user_content_image" = "App Preview";
+/* Text spoken out with VoiceOver for the Install button preview in card composer previews */
+"tw__card_compose_install_preview" = "Preview of install button for %@";
+/* Text spoken as VoiceOver hint for Tweet button in the card composer bottom bar */
+"tw__card_compose_tweet_hint" = "Double-tap to post this Tweet";
+/* Text spoken out with VoiceOver for the remaining character count in composer bottom bar */
+"tw__card_compose_character_count" = "%td characters remaining";
+/* Text spoken out with VoiceOver for the profile image in the composer top bar */
+"tw__card_compose_profile_image" = "%@'s profile";
+
+/* Text spoken out as VoiceOver hint for the close button in the card composer top bar */
+"tw__card_compose_close_hint" = "Double-tap to dismiss the composer.";
+/* VoiceOver label for Done button on image viewer */
+"tw__image_viewer_done_button" = "Done";
+/* VoiceOver label for Like button */
+"tw__tweet_like_button" = "Like";
+/* VoiceOver value for Like button on Tweet that has been liked */
+"tw__tweet_liked_state" = "Liked";
+/* VoiceOver value for Like button on Tweet that has not yet been liked */
+"tw__tweet_not_liked_state" = "Not Liked";
+/* VoiceOver label for Share button */
+"tw__tweet_share_button" = "Share";
+/* VoiceOver for privacy button to bring up the privacy page URL for ads */
+"tw__privacy_information_button" = "Privacy information";
+
+
+/* Shared composer */
+
+/* "Cancel" */
+"CANCEL_ACTION_LABEL" = "Cancel";
+/* "Tweet not sent" */
+"COMPOSITION_SEND_TWEET_ERROR_LABEL" = "Tweet not sent";
+/* Please go to iOS Settings > Privacy > Location Services to allow Twitter to access your location. */
+"LOCATION_SERVICES_ACCESS_DENIED_ALERT_MESSAGE" = "Please go to iOS Settings > Privacy > Location Services to allow Twitter to access your location.";
+/* Allow Twitter to access your location */
+"LOCATION_SERVICES_ACCESS_DENIED_ALERT_TITLE" = "Allow Twitter to access your location";
+/* Couldn’t find your location. Please try again later. */
+"LOCATION_SERVICES_ERROR_ALERT_MESSAGE" = "Couldn’t find your location. Please try again later.";
+/* "Failed to access location" */
+"LOCATION_SERVICES_ERROR_ALERT_TITLE" = "Failed to access location";
+/* "OK" */
+"OK_ACTION_LABEL" = "OK";
+/* "Retry" */
+"RETRY_ACTION_LABEL" = "Retry";
+/* "Tweet" */
+"SEND_TWEET_ACTION_LABEL" = "Tweet";
+/* "Account" */
+"SHARE_EXT_ACCOUNT" = "Account";
+/* "Location" */
+"SHARE_EXT_LOCATION" = "Location";
+/* "There are no Twitter accounts configured. You can add or create a Twitter account in Settings." */
+"SHARE_EXT_NO_ACCOUNTS_MESSAGE" = "There are no Twitter accounts configured. You can add or create a Twitter account in Settings.";
+/* "No Twitter Account" */
+"SHARE_EXT_NO_ACCOUNTS_TITLE" = "No Twitter Account";
+/* "None" */
+"SHARE_EXT_NONE_VALUE" = "None";
+/* "Tweet failed to send" */
+"SHARE_EXT_TWEET_FAILED_TITLE" = "Tweet failed to send.";
+/* "Twitter" */
+"SHARE_EXT_TWITTER_TITLE" = "Twitter";
+/* "What's Happening?" - Placeholder */
+"COMPOSE_TEXT_VIEW_PLACEHOLDER" = "What's Happening?";
+/* There are no Twitter accounts configured. You can create or log in to an account in the Twitter app. */
+"SHARE_EXT_NO_ACCOUNTS_SIGN_IN_MESSAGE" = "There are no Twitter accounts configured. You can create or log in to an account in the Twitter app.";
+
+/* Test String (just for unit tests) */
+"tw__test_string" = "Test";
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/es-MX.lproj/Localizable.strings b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/es-MX.lproj/Localizable.strings
new file mode 100644
index 0000000..0c8a155
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/es-MX.lproj/Localizable.strings
@@ -0,0 +1,112 @@
+"CANCEL_ACTION_LABEL" = "Cancelar";
+
+"COMPOSE_TEXT_VIEW_PLACEHOLDER" = "¿Qué está pasando?";
+
+"COMPOSITION_SEND_TWEET_ERROR_LABEL" = "Tweet no enviado";
+
+"LOCATION_SERVICES_ACCESS_DENIED_ALERT_MESSAGE" = "Ve a la Configuración de iOS > Privacidad > Servicios de ubicación para permitir que Twitter acceda a tu ubicación.";
+
+"LOCATION_SERVICES_ACCESS_DENIED_ALERT_TITLE" = "Permite que Twitter acceda a tu ubicación";
+
+"LOCATION_SERVICES_ERROR_ALERT_MESSAGE" = "No se pudo encontrar tu ubicación. Inténtalo de nuevo más tarde.";
+
+"LOCATION_SERVICES_ERROR_ALERT_TITLE" = "No se pudo acceder a la ubicación";
+
+"OK_ACTION_LABEL" = "Aceptar";
+
+"RETRY_ACTION_LABEL" = "Reintentar";
+
+"SEND_TWEET_ACTION_LABEL" = "Tweet";
+
+"SHARE_EXT_ACCOUNT" = "Cuenta";
+
+"SHARE_EXT_LOCATION" = "Ubicación";
+
+"SHARE_EXT_NONE_VALUE" = "Ninguno";
+
+"SHARE_EXT_NO_ACCOUNTS_MESSAGE" = "No hay cuentas de Twitter configuradas. Para agregar o crear una cuenta de Twitter, ve a la Configuración.";
+
+"SHARE_EXT_NO_ACCOUNTS_SIGN_IN_MESSAGE" = "No hay cuentas de Twitter configuradas. Puedes crear o iniciar sesión en una cuenta en la app de Twitter.";
+
+"SHARE_EXT_NO_ACCOUNTS_TITLE" = "Sin cuenta de Twitter";
+
+"SHARE_EXT_TWEET_FAILED_TITLE" = "No se pudo enviar el Tweet.";
+
+"SHARE_EXT_TWITTER_TITLE" = "Twitter";
+
+"TIME_SHORT_DAYS_FORMAT" = "%dd";
+
+"TIME_SHORT_DAY_FORMAT" = "%dd";
+
+"TIME_SHORT_HOURS_FORMAT" = "%dh";
+
+"TIME_SHORT_HOUR_FORMAT" = "%dh";
+
+"TIME_SHORT_MINUTES_FORMAT" = "%dm";
+
+"TIME_SHORT_MINUTE_FORMAT" = "%dm";
+
+"TIME_SHORT_SECONDS_FORMAT" = "%ds";
+
+"TIME_SHORT_SECOND_FORMAT" = "%ds";
+
+"tw__card_compose_character_count" = "%td caracteres restantes";
+
+"tw__card_compose_close_hint" = "Pulsa dos veces para descartar el redactor.";
+
+"tw__card_compose_install_preview" = "Vista previa del botón de descarga de %@";
+
+"tw__card_compose_profile_image" = "Perfil de %@";
+
+"tw__card_compose_tweet_hint" = "Pulsa dos veces para publicar este Tweet";
+
+"tw__card_composer_app_store" = "App Store";
+
+"tw__card_composer_install_button" = "Instalar";
+
+"tw__card_composer_tweet" = "Twittear";
+
+"tw__close_button" = "Cerrar";
+
+"tw__composer_placeholder_text" = "¿Qué está pasando?";
+
+"tw__email_share_detail_message_format" = "Recibe actualizaciones y otra información de %@ cuando les permites acceso a tu correo electrónico en tu cuenta de Twitter @%@.";
+
+"tw__empty_timeline" = "La cronología está vacía";
+
+"tw__image_viewer_done_button" = "Listo";
+
+"tw__open_in_text" = "Abrir en %@";
+
+"tw__privacy_information_button" = "Información de privacidad";
+
+"tw__share_tweet" = "Compartir Tweet";
+
+"tw__share_tweet_subject_format" = "Tweet de %1$@ (@%2$@)";
+
+"tw__sign_in_with_twitter_button" = "Iniciar sesión con Twitter";
+
+"tw__single_image" = "Imagen adjunta";
+
+"tw__test_string" = "Prueba";
+
+"tw__tweet_image_accessibility" = "Adjunto";
+
+"tw__tweet_like_button" = "Me gusta";
+
+"tw__tweet_liked_state" = "Marcado como Me gusta";
+
+"tw__tweet_not_liked_state" = "No marcado como Me gusta";
+
+"tw__tweet_profile_accessibility" = "Perfil";
+
+"tw__tweet_retweeted_by_user" = "Retwitteado por %@";
+
+"tw__tweet_share_button" = "Compartir";
+
+"tw__user_content_image" = "Vista previa de la aplicación";
+
+"tw__video_thumbnail" = "Video adjunto";
+
+"tw__view_is_sponsored_ad" = "Este es un anuncio patrocinado";
+
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/es.lproj/Localizable.strings b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/es.lproj/Localizable.strings
new file mode 100644
index 0000000..0c8a155
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/es.lproj/Localizable.strings
@@ -0,0 +1,112 @@
+"CANCEL_ACTION_LABEL" = "Cancelar";
+
+"COMPOSE_TEXT_VIEW_PLACEHOLDER" = "¿Qué está pasando?";
+
+"COMPOSITION_SEND_TWEET_ERROR_LABEL" = "Tweet no enviado";
+
+"LOCATION_SERVICES_ACCESS_DENIED_ALERT_MESSAGE" = "Ve a la Configuración de iOS > Privacidad > Servicios de ubicación para permitir que Twitter acceda a tu ubicación.";
+
+"LOCATION_SERVICES_ACCESS_DENIED_ALERT_TITLE" = "Permite que Twitter acceda a tu ubicación";
+
+"LOCATION_SERVICES_ERROR_ALERT_MESSAGE" = "No se pudo encontrar tu ubicación. Inténtalo de nuevo más tarde.";
+
+"LOCATION_SERVICES_ERROR_ALERT_TITLE" = "No se pudo acceder a la ubicación";
+
+"OK_ACTION_LABEL" = "Aceptar";
+
+"RETRY_ACTION_LABEL" = "Reintentar";
+
+"SEND_TWEET_ACTION_LABEL" = "Tweet";
+
+"SHARE_EXT_ACCOUNT" = "Cuenta";
+
+"SHARE_EXT_LOCATION" = "Ubicación";
+
+"SHARE_EXT_NONE_VALUE" = "Ninguno";
+
+"SHARE_EXT_NO_ACCOUNTS_MESSAGE" = "No hay cuentas de Twitter configuradas. Para agregar o crear una cuenta de Twitter, ve a la Configuración.";
+
+"SHARE_EXT_NO_ACCOUNTS_SIGN_IN_MESSAGE" = "No hay cuentas de Twitter configuradas. Puedes crear o iniciar sesión en una cuenta en la app de Twitter.";
+
+"SHARE_EXT_NO_ACCOUNTS_TITLE" = "Sin cuenta de Twitter";
+
+"SHARE_EXT_TWEET_FAILED_TITLE" = "No se pudo enviar el Tweet.";
+
+"SHARE_EXT_TWITTER_TITLE" = "Twitter";
+
+"TIME_SHORT_DAYS_FORMAT" = "%dd";
+
+"TIME_SHORT_DAY_FORMAT" = "%dd";
+
+"TIME_SHORT_HOURS_FORMAT" = "%dh";
+
+"TIME_SHORT_HOUR_FORMAT" = "%dh";
+
+"TIME_SHORT_MINUTES_FORMAT" = "%dm";
+
+"TIME_SHORT_MINUTE_FORMAT" = "%dm";
+
+"TIME_SHORT_SECONDS_FORMAT" = "%ds";
+
+"TIME_SHORT_SECOND_FORMAT" = "%ds";
+
+"tw__card_compose_character_count" = "%td caracteres restantes";
+
+"tw__card_compose_close_hint" = "Pulsa dos veces para descartar el redactor.";
+
+"tw__card_compose_install_preview" = "Vista previa del botón de descarga de %@";
+
+"tw__card_compose_profile_image" = "Perfil de %@";
+
+"tw__card_compose_tweet_hint" = "Pulsa dos veces para publicar este Tweet";
+
+"tw__card_composer_app_store" = "App Store";
+
+"tw__card_composer_install_button" = "Instalar";
+
+"tw__card_composer_tweet" = "Twittear";
+
+"tw__close_button" = "Cerrar";
+
+"tw__composer_placeholder_text" = "¿Qué está pasando?";
+
+"tw__email_share_detail_message_format" = "Recibe actualizaciones y otra información de %@ cuando les permites acceso a tu correo electrónico en tu cuenta de Twitter @%@.";
+
+"tw__empty_timeline" = "La cronología está vacía";
+
+"tw__image_viewer_done_button" = "Listo";
+
+"tw__open_in_text" = "Abrir en %@";
+
+"tw__privacy_information_button" = "Información de privacidad";
+
+"tw__share_tweet" = "Compartir Tweet";
+
+"tw__share_tweet_subject_format" = "Tweet de %1$@ (@%2$@)";
+
+"tw__sign_in_with_twitter_button" = "Iniciar sesión con Twitter";
+
+"tw__single_image" = "Imagen adjunta";
+
+"tw__test_string" = "Prueba";
+
+"tw__tweet_image_accessibility" = "Adjunto";
+
+"tw__tweet_like_button" = "Me gusta";
+
+"tw__tweet_liked_state" = "Marcado como Me gusta";
+
+"tw__tweet_not_liked_state" = "No marcado como Me gusta";
+
+"tw__tweet_profile_accessibility" = "Perfil";
+
+"tw__tweet_retweeted_by_user" = "Retwitteado por %@";
+
+"tw__tweet_share_button" = "Compartir";
+
+"tw__user_content_image" = "Vista previa de la aplicación";
+
+"tw__video_thumbnail" = "Video adjunto";
+
+"tw__view_is_sponsored_ad" = "Este es un anuncio patrocinado";
+
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/fa.lproj/Localizable.strings b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/fa.lproj/Localizable.strings
new file mode 100644
index 0000000..c91ed45
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/fa.lproj/Localizable.strings
@@ -0,0 +1,74 @@
+"TIME_SHORT_DAYS_FORMAT" = "%dروز";
+
+"TIME_SHORT_DAY_FORMAT" = "%dروز";
+
+"TIME_SHORT_HOURS_FORMAT" = "%dساعت";
+
+"TIME_SHORT_HOUR_FORMAT" = "%dساعت";
+
+"TIME_SHORT_MINUTES_FORMAT" = "%dدقیقه";
+
+"TIME_SHORT_MINUTE_FORMAT" = "%dدقیقه";
+
+"TIME_SHORT_SECONDS_FORMAT" = "%dثانیه";
+
+"TIME_SHORT_SECOND_FORMAT" = "%dثانیه";
+
+"tw__card_compose_character_count" = "%td نویسه باقی مانده";
+
+"tw__card_compose_close_hint" = "برای نادیده‌گرفتن سازنده دوبار ضربه بزنید";
+
+"tw__card_compose_install_preview" = "پیش‌نمایش دکمه نصب برای %@";
+
+"tw__card_compose_profile_image" = "نمایه %@";
+
+"tw__card_compose_tweet_hint" = "برای پست کردن این توییت دوبار ضربه بزنید";
+
+"tw__card_composer_app_store" = "اپ استور";
+
+"tw__card_composer_install_button" = "نصب";
+
+"tw__card_composer_tweet" = "توییت";
+
+"tw__composer_placeholder_text" = "چه خبر؟";
+
+"tw__email_share_detail_message_format" = "هنگامی که به دیگران اجازه می دهید در حساب @%@ توییترتان به ایمیلتان دسترسی داشته باشند، به روز رسانی ها و اطلاعات دیگر را از %@ دریافت کنید.";
+
+"tw__empty_timeline" = "خط زمان خالی است";
+
+"tw__image_viewer_done_button" = "انجام شد";
+
+"tw__open_in_text" = "در %@ باز می‌شود";
+
+"tw__privacy_information_button" = "اطلاعات حریم شخصی";
+
+"tw__share_tweet" = "اشتراک گذاری توییت";
+
+"tw__share_tweet_subject_format" = "توییت از طرف %1$@ (@%2$@)";
+
+"tw__sign_in_with_twitter_button" = "ورود با توییتر";
+
+"tw__single_image" = "پیوست تصویری";
+
+"tw__test_string" = "تست";
+
+"tw__tweet_image_accessibility" = "پیوست";
+
+"tw__tweet_like_button" = "پسندیدن";
+
+"tw__tweet_liked_state" = "پسندیده شد";
+
+"tw__tweet_not_liked_state" = "پسندیده نشده";
+
+"tw__tweet_profile_accessibility" = "نمایه";
+
+"tw__tweet_retweeted_by_user" = "بازتوییت شده توسط %@";
+
+"tw__tweet_share_button" = "اشتراک‌گذارى";
+
+"tw__user_content_image" = "پیش‌نمایش برنامه";
+
+"tw__video_thumbnail" = "پیوست ویدیویی";
+
+"tw__view_is_sponsored_ad" = "این آگهی دارای پشتیبانی مالی است";
+
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/fi.lproj/Localizable.strings b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/fi.lproj/Localizable.strings
new file mode 100644
index 0000000..a01f546
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/fi.lproj/Localizable.strings
@@ -0,0 +1,112 @@
+"CANCEL_ACTION_LABEL" = "Peruuta";
+
+"COMPOSE_TEXT_VIEW_PLACEHOLDER" = "Mitä tapahtuu?";
+
+"COMPOSITION_SEND_TWEET_ERROR_LABEL" = "Twiittiä ei lähetetty";
+
+"LOCATION_SERVICES_ACCESS_DENIED_ALERT_MESSAGE" = "Siirry iOS-asetusten kohtaan Yksityisyys > Sijaintipalvelut ja anna Twitterille lupa käyttää sijaintiasi.";
+
+"LOCATION_SERVICES_ACCESS_DENIED_ALERT_TITLE" = "Salli Twitterille sijainnin käyttö";
+
+"LOCATION_SERVICES_ERROR_ALERT_MESSAGE" = "Sijaintia ei löytynyt.  Yritä myöhemmin uudelleen.";
+
+"LOCATION_SERVICES_ERROR_ALERT_TITLE" = "Sijaintia ei löytynyt";
+
+"OK_ACTION_LABEL" = "OK";
+
+"RETRY_ACTION_LABEL" = "Yritä uudelleen";
+
+"SEND_TWEET_ACTION_LABEL" = "Twiittaa";
+
+"SHARE_EXT_ACCOUNT" = "Tili";
+
+"SHARE_EXT_LOCATION" = "Sijainti";
+
+"SHARE_EXT_NONE_VALUE" = "Ei mitään";
+
+"SHARE_EXT_NO_ACCOUNTS_MESSAGE" = "Sinulle ei ole määritetty Twitter-tilejä. Voit lisätä tilin tai luoda uuden Twitter-tilin Asetuksissa.";
+
+"SHARE_EXT_NO_ACCOUNTS_SIGN_IN_MESSAGE" = "Twitter-tiliä ei ole määritetty. Voit luoda tilin tai kirjautua tilillesi Twitter-sovelluksessa.";
+
+"SHARE_EXT_NO_ACCOUNTS_TITLE" = "Ei Twitter-tiliä";
+
+"SHARE_EXT_TWEET_FAILED_TITLE" = "Twiitin lähetys ei onnistunut.";
+
+"SHARE_EXT_TWITTER_TITLE" = "Twitter";
+
+"TIME_SHORT_DAYS_FORMAT" = "%d d";
+
+"TIME_SHORT_DAY_FORMAT" = "%d d";
+
+"TIME_SHORT_HOURS_FORMAT" = "%d h";
+
+"TIME_SHORT_HOUR_FORMAT" = "%d h";
+
+"TIME_SHORT_MINUTES_FORMAT" = "%d m";
+
+"TIME_SHORT_MINUTE_FORMAT" = "%d m";
+
+"TIME_SHORT_SECONDS_FORMAT" = "%d s";
+
+"TIME_SHORT_SECOND_FORMAT" = "%d s";
+
+"tw__card_compose_character_count" = "%td merkkiä jäljellä";
+
+"tw__card_compose_close_hint" = "Hylkää lähettäminen kaksoisnapauttamalla.";
+
+"tw__card_compose_install_preview" = "Asenna-painikkeen esikatselu kohteelle %@";
+
+"tw__card_compose_profile_image" = "Käyttäjän %@ profiili";
+
+"tw__card_compose_tweet_hint" = "Lähetä tämä twiitti kaksoisnapauttamalla";
+
+"tw__card_composer_app_store" = "App Store";
+
+"tw__card_composer_install_button" = "Asenna";
+
+"tw__card_composer_tweet" = "Twiittaa";
+
+"tw__close_button" = "Sulje";
+
+"tw__composer_placeholder_text" = "Mitä tapahtuu?";
+
+"tw__email_share_detail_message_format" = "Saat käyttäjän %@ päivityksiä ja muuta tietoa sallimalla käyttäjälle Twitter-tilisi @%@ sähköpostiosoitteen käytön.";
+
+"tw__empty_timeline" = "Aikajana on tyhjä";
+
+"tw__image_viewer_done_button" = "Valmis";
+
+"tw__open_in_text" = "Avaa sovelluksessa %@";
+
+"tw__privacy_information_button" = "Yksityisyystiedot";
+
+"tw__share_tweet" = "Jaa twiitti";
+
+"tw__share_tweet_subject_format" = "Twiitti käyttäjältä %1$@ (@%2$@)";
+
+"tw__sign_in_with_twitter_button" = "Kirjaudu Twitter-tunnuksella";
+
+"tw__single_image" = "Kuvaliite";
+
+"tw__test_string" = "Testi";
+
+"tw__tweet_image_accessibility" = "Liite";
+
+"tw__tweet_like_button" = "Tykkää";
+
+"tw__tweet_liked_state" = "Tykätty";
+
+"tw__tweet_not_liked_state" = "Ei tykätty";
+
+"tw__tweet_profile_accessibility" = "Profiili";
+
+"tw__tweet_retweeted_by_user" = "Uudelleentwiitannut %@";
+
+"tw__tweet_share_button" = "Jaa";
+
+"tw__user_content_image" = "Sovelluksen esikatselu";
+
+"tw__video_thumbnail" = "Videoliite";
+
+"tw__view_is_sponsored_ad" = "Tämä on sponsoroitu mainos";
+
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/fr.lproj/Localizable.strings b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/fr.lproj/Localizable.strings
new file mode 100644
index 0000000..f5e3328
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/fr.lproj/Localizable.strings
@@ -0,0 +1,112 @@
+"CANCEL_ACTION_LABEL" = "Annuler";
+
+"COMPOSE_TEXT_VIEW_PLACEHOLDER" = "Quoi de neuf ?";
+
+"COMPOSITION_SEND_TWEET_ERROR_LABEL" = "Tweet non envoyé";
+
+"LOCATION_SERVICES_ACCESS_DENIED_ALERT_MESSAGE" = "Veuillez aller dans les Réglages d'iOS > Confidentialité > Service de localisation pour autoriser Twitter à accéder à votre localisation.";
+
+"LOCATION_SERVICES_ACCESS_DENIED_ALERT_TITLE" = "Autorisez Twitter à accéder à votre localisation.";
+
+"LOCATION_SERVICES_ERROR_ALERT_MESSAGE" = "Nous n'avons pas pu trouver votre localisation. Veuillez réessayer plus tard.";
+
+"LOCATION_SERVICES_ERROR_ALERT_TITLE" = "Échec de l'accès à la localisation.";
+
+"OK_ACTION_LABEL" = "OK";
+
+"RETRY_ACTION_LABEL" = "Réessayer";
+
+"SEND_TWEET_ACTION_LABEL" = "Tweeter";
+
+"SHARE_EXT_ACCOUNT" = "Compte";
+
+"SHARE_EXT_LOCATION" = "Localisation";
+
+"SHARE_EXT_NONE_VALUE" = "Aucun";
+
+"SHARE_EXT_NO_ACCOUNTS_MESSAGE" = "Aucun compte Twitter n'est configuré. Vous pouvez ajouter ou créer un compte Twitter dans les Réglages.";
+
+"SHARE_EXT_NO_ACCOUNTS_SIGN_IN_MESSAGE" = "Aucun compte Twitter n'est configuré. Vous pouvez créer un compte ou vous connecter à un compte dans l'application Twitter.";
+
+"SHARE_EXT_NO_ACCOUNTS_TITLE" = "Pas de compte Twitter";
+
+"SHARE_EXT_TWEET_FAILED_TITLE" = "Échec de l'envoi du Tweet.";
+
+"SHARE_EXT_TWITTER_TITLE" = "Twitter";
+
+"TIME_SHORT_DAYS_FORMAT" = "%dj";
+
+"TIME_SHORT_DAY_FORMAT" = "%dj";
+
+"TIME_SHORT_HOURS_FORMAT" = "%dh";
+
+"TIME_SHORT_HOUR_FORMAT" = "%dh";
+
+"TIME_SHORT_MINUTES_FORMAT" = "%dm";
+
+"TIME_SHORT_MINUTE_FORMAT" = "%dm";
+
+"TIME_SHORT_SECONDS_FORMAT" = "%ds";
+
+"TIME_SHORT_SECOND_FORMAT" = "%ds";
+
+"tw__card_compose_character_count" = "%td caractères restants";
+
+"tw__card_compose_close_hint" = "Tapez deux fois pour passer le composeur.";
+
+"tw__card_compose_install_preview" = "Aperçu du bouton d'installation pour %@";
+
+"tw__card_compose_profile_image" = "Profil de %@";
+
+"tw__card_compose_tweet_hint" = "Tapez deux fois pour publier ce Tweet";
+
+"tw__card_composer_app_store" = "App Store";
+
+"tw__card_composer_install_button" = "Installer";
+
+"tw__card_composer_tweet" = "Tweeter";
+
+"tw__close_button" = "Fermer";
+
+"tw__composer_placeholder_text" = "Quoi de neuf ?";
+
+"tw__email_share_detail_message_format" = "Recevez des mises à jour et autres informations de %@ quand vous lui donnez accès à votre email sur votre compte Twitter @%@.";
+
+"tw__empty_timeline" = "Le fil d'actualités est vide";
+
+"tw__image_viewer_done_button" = "Terminé";
+
+"tw__open_in_text" = "Ouvrir dans %@";
+
+"tw__privacy_information_button" = "Informations sur la confidentialité";
+
+"tw__share_tweet" = "Partager ce Tweet";
+
+"tw__share_tweet_subject_format" = "Tweet de %1$@ (@%2$@)";
+
+"tw__sign_in_with_twitter_button" = "Se connecter avec Twitter";
+
+"tw__single_image" = "Image Jointe";
+
+"tw__test_string" = "Test";
+
+"tw__tweet_image_accessibility" = "Pièce jointe";
+
+"tw__tweet_like_button" = "J'aime";
+
+"tw__tweet_liked_state" = "A été aimé";
+
+"tw__tweet_not_liked_state" = "Pas encore aimé";
+
+"tw__tweet_profile_accessibility" = "Profil";
+
+"tw__tweet_retweeted_by_user" = "Retweeté par %@";
+
+"tw__tweet_share_button" = "Partager";
+
+"tw__user_content_image" = "Aperçu de l'application";
+
+"tw__video_thumbnail" = "Vidéo Jointe";
+
+"tw__view_is_sponsored_ad" = "Ceci est une annonce sponsorisée";
+
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/gu.lproj/Localizable.strings b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/gu.lproj/Localizable.strings
new file mode 100644
index 0000000..1bebb01
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/gu.lproj/Localizable.strings
@@ -0,0 +1,12 @@
+"tw__empty_timeline" = "સમય અવધિ ખાલી છે";
+
+"tw__image_viewer_done_button" = "પૂરું થયું";
+
+"tw__open_in_text" = "%@ માં ખોલો";
+
+"tw__privacy_information_button" = "ગોપનીયતા માહિતી";
+
+"tw__tweet_share_button" = "શેર કરો";
+
+"tw__view_is_sponsored_ad" = "આ એક પ્રાયોજિત જાહેરાત છે";
+
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/he.lproj/Localizable.strings b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/he.lproj/Localizable.strings
new file mode 100644
index 0000000..374095c
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/he.lproj/Localizable.strings
@@ -0,0 +1,112 @@
+"CANCEL_ACTION_LABEL" = "ביטול";
+
+"COMPOSE_TEXT_VIEW_PLACEHOLDER" = "מה קורה?";
+
+"COMPOSITION_SEND_TWEET_ERROR_LABEL" = "הציוץ לא נשלח";
+
+"LOCATION_SERVICES_ACCESS_DENIED_ALERT_MESSAGE" = "עבור אל הגדרות iOS > פרטיות > שירותי מיקום כדי לאפשר לטוויטר לגשת למיקום שלך.";
+
+"LOCATION_SERVICES_ACCESS_DENIED_ALERT_TITLE" = "תן לטוויטר הרשאה לגשת למיקום שלך";
+
+"LOCATION_SERVICES_ERROR_ALERT_MESSAGE" = "אי אפשר למצוא את המיקום שלך. נסה שוב מאוחר יותר.";
+
+"LOCATION_SERVICES_ERROR_ALERT_TITLE" = "ניסיון הגישה למיקום נכשל";
+
+"OK_ACTION_LABEL" = "אישור";
+
+"RETRY_ACTION_LABEL" = "נסה שוב";
+
+"SEND_TWEET_ACTION_LABEL" = "ציוץ";
+
+"SHARE_EXT_ACCOUNT" = "חשבון";
+
+"SHARE_EXT_LOCATION" = "מיקום";
+
+"SHARE_EXT_NONE_VALUE" = "ללא";
+
+"SHARE_EXT_NO_ACCOUNTS_MESSAGE" = "לא הוגדרו חשבונות טוויטר. אפשר להוסיף או ליצור חשבון טוויטר דרך ההגדרות.";
+
+"SHARE_EXT_NO_ACCOUNTS_SIGN_IN_MESSAGE" = "לא הוגדרו חשבונות טוויטר. אפשר ליצור חשבון או להיכנס לחשבון באמצעות היישום של טוויטר.";
+
+"SHARE_EXT_NO_ACCOUNTS_TITLE" = "אין חשבון טוויטר";
+
+"SHARE_EXT_TWEET_FAILED_TITLE" = "שליחת הציוץ נכשלה.";
+
+"SHARE_EXT_TWITTER_TITLE" = "טוויטר";
+
+"TIME_SHORT_DAYS_FORMAT" = "%d ימים";
+
+"TIME_SHORT_DAY_FORMAT" = "יום %d";
+
+"TIME_SHORT_HOURS_FORMAT" = "%d שעות";
+
+"TIME_SHORT_HOUR_FORMAT" = "שעה %d";
+
+"TIME_SHORT_MINUTES_FORMAT" = "%d דק'";
+
+"TIME_SHORT_MINUTE_FORMAT" = "דקה %d";
+
+"TIME_SHORT_SECONDS_FORMAT" = "%d שנ'";
+
+"TIME_SHORT_SECOND_FORMAT" = "שניה %d";
+
+"tw__card_compose_character_count" = "%td תווים נותרו";
+
+"tw__card_compose_close_hint" = "נגיעה כפולה כדי לסגור את העורך";
+
+"tw__card_compose_install_preview" = "תצוגה מקדימה של כפתור התקנה עבור %@";
+
+"tw__card_compose_profile_image" = "הפרופיל של %@";
+
+"tw__card_compose_tweet_hint" = "נגיעה כפולה כדי לשלוח את הציוץ הזה";
+
+"tw__card_composer_app_store" = "App Store";
+
+"tw__card_composer_install_button" = "התקנה";
+
+"tw__card_composer_tweet" = "ציוץ";
+
+"tw__close_button" = "סגור";
+
+"tw__composer_placeholder_text" = "מה קורה?";
+
+"tw__email_share_detail_message_format" = "קבל עדכונים ומידע נוסף מ-%@ לאחר שתאשר ליישום לגשת לכתובת הדואר האלקטרוני המצוינת בחשבון הטוויטר שלך @%@.";
+
+"tw__empty_timeline" = "ציר הזמן ריק";
+
+"tw__image_viewer_done_button" = "סיום";
+
+"tw__open_in_text" = "פתח ב-%@";
+
+"tw__privacy_information_button" = "מידע על פרטיות";
+
+"tw__share_tweet" = "שתף ציוץ";
+
+"tw__share_tweet_subject_format" = "ציוץ מאת %1$@ (‎@%2$@‎)";
+
+"tw__sign_in_with_twitter_button" = "כניסה באמצעות טוויטר";
+
+"tw__single_image" = "קובץ תמונה מצורף";
+
+"tw__test_string" = "בדיקה";
+
+"tw__tweet_image_accessibility" = "קובץ מצורף";
+
+"tw__tweet_like_button" = "אהבתי";
+
+"tw__tweet_liked_state" = "סומן כאהוב";
+
+"tw__tweet_not_liked_state" = "לא סומן כאהוב";
+
+"tw__tweet_profile_accessibility" = "פרופיל";
+
+"tw__tweet_retweeted_by_user" = "צויץ מחדש על-ידי %@";
+
+"tw__tweet_share_button" = "שתף";
+
+"tw__user_content_image" = "תצוגה מקדימה של יישום";
+
+"tw__video_thumbnail" = "קובץ וידאו מצורף";
+
+"tw__view_is_sponsored_ad" = "זוהי הודעת חסות";
+
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/hi.lproj/Localizable.strings b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/hi.lproj/Localizable.strings
new file mode 100644
index 0000000..c6727a0
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/hi.lproj/Localizable.strings
@@ -0,0 +1,112 @@
+"CANCEL_ACTION_LABEL" = "रद्द करें";
+
+"COMPOSE_TEXT_VIEW_PLACEHOLDER" = "क्या हो रहा है?";
+
+"COMPOSITION_SEND_TWEET_ERROR_LABEL" = "ट्वीट भेजा नहीं गया";
+
+"LOCATION_SERVICES_ACCESS_DENIED_ALERT_MESSAGE" = "Twitter को आपके स्थान तक पहुँचने देने के लिए कृपया iOS सेटिंग्ज > गोपनीयता > स्थान सेवाएँ पर जाएं।";
+
+"LOCATION_SERVICES_ACCESS_DENIED_ALERT_TITLE" = "Twitter को आपके स्थान तक पहुँचने दें";
+
+"LOCATION_SERVICES_ERROR_ALERT_MESSAGE" = "आपका स्थान ढूंढ़ नहीं सके। कृपया बाद में पुन: प्रयास करें।";
+
+"LOCATION_SERVICES_ERROR_ALERT_TITLE" = "स्थान तक पहुँचा नहीं जा सका";
+
+"OK_ACTION_LABEL" = "ठीक है";
+
+"RETRY_ACTION_LABEL" = "फिर से कोशिश करें";
+
+"SEND_TWEET_ACTION_LABEL" = "ट्वीट";
+
+"SHARE_EXT_ACCOUNT" = "खाता";
+
+"SHARE_EXT_LOCATION" = "स्थान";
+
+"SHARE_EXT_NONE_VALUE" = "कुछ नहीं";
+
+"SHARE_EXT_NO_ACCOUNTS_MESSAGE" = "कोई भी Twitter खाता कॉन्फ़िगर किया हुआ नहीं है। आप सेंटिग्ज में Twitter खाता जोड़ या बना सकते हैं।";
+
+"SHARE_EXT_NO_ACCOUNTS_SIGN_IN_MESSAGE" = "कोई भी Twitter खाता कॉन्फ़िगर नहीं है. आप Twitter ऐप में कोई खाता बना सकते हैं या उसमें लॉगिन कर सकते हैं.";
+
+"SHARE_EXT_NO_ACCOUNTS_TITLE" = "कोई Twitter खाता नहीं";
+
+"SHARE_EXT_TWEET_FAILED_TITLE" = "ट्वीट भेजा नहीं जा सका।";
+
+"SHARE_EXT_TWITTER_TITLE" = "Twitter";
+
+"TIME_SHORT_DAYS_FORMAT" = "%d दिन";
+
+"TIME_SHORT_DAY_FORMAT" = "%d दिन";
+
+"TIME_SHORT_HOURS_FORMAT" = "%d घंटे";
+
+"TIME_SHORT_HOUR_FORMAT" = "%d घंटा";
+
+"TIME_SHORT_MINUTES_FORMAT" = "%d क्षण";
+
+"TIME_SHORT_MINUTE_FORMAT" = "%d क्षण";
+
+"TIME_SHORT_SECONDS_FORMAT" = "%d पल";
+
+"TIME_SHORT_SECOND_FORMAT" = "%d पल";
+
+"tw__card_compose_character_count" = "%td अक्षर बाकी हैं";
+
+"tw__card_compose_close_hint" = "कंपोज़र को हटाने के लिए दो बार टैप करें.";
+
+"tw__card_compose_install_preview" = "%@के इंस्टॉल बटन का पूर्वावलोकन";
+
+"tw__card_compose_profile_image" = "%@का प्रोफ़ाइल";
+
+"tw__card_compose_tweet_hint" = "इस ट्वीट को पोस्ट करने के लिए दो बार टैप करें";
+
+"tw__card_composer_app_store" = "ऐप स्टोर";
+
+"tw__card_composer_install_button" = "इंस्टॉल करें";
+
+"tw__card_composer_tweet" = "ट्वीट";
+
+"tw__close_button" = "बंद करें";
+
+"tw__composer_placeholder_text" = "क्या हो रहा है?";
+
+"tw__email_share_detail_message_format" = "%@ से अपडेट और अन्य जानकारी प्राप्त करें जब आप अपने @%@ ट्विटर खाते पर उन्हें आपके ईमेल तक पहुंच ने की अनुमति दें";
+
+"tw__empty_timeline" = "टाइमलाइन रिक्त है";
+
+"tw__image_viewer_done_button" = "पूर्ण";
+
+"tw__open_in_text" = "%@ में खोलें";
+
+"tw__privacy_information_button" = "गोपनीयता जानकारी";
+
+"tw__share_tweet" = "ट्वीट साझा करें";
+
+"tw__share_tweet_subject_format" = "%1$@ (@%2$@) से ट्वीट";
+
+"tw__sign_in_with_twitter_button" = "ट्विटर के साथ लॉगइन करें";
+
+"tw__single_image" = "छवि अटैचमेंट";
+
+"tw__test_string" = "जाँचें";
+
+"tw__tweet_image_accessibility" = "संलग्न";
+
+"tw__tweet_like_button" = "पसंद करें";
+
+"tw__tweet_liked_state" = "पसंद किया गया";
+
+"tw__tweet_not_liked_state" = "पसंद नही किया";
+
+"tw__tweet_profile_accessibility" = "प्रोफ़ाइल";
+
+"tw__tweet_retweeted_by_user" = "%@ द्वारा रीट्विट";
+
+"tw__tweet_share_button" = "शेयर करें";
+
+"tw__user_content_image" = "ऐप पूर्वावलोकन";
+
+"tw__video_thumbnail" = "वीडियो अटैचमेंट";
+
+"tw__view_is_sponsored_ad" = "यह एक प्रायोजित विज्ञापन है";
+
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/hr.lproj/Localizable.strings b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/hr.lproj/Localizable.strings
new file mode 100644
index 0000000..47074f4
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/hr.lproj/Localizable.strings
@@ -0,0 +1,112 @@
+"CANCEL_ACTION_LABEL" = "Odustani";
+
+"COMPOSE_TEXT_VIEW_PLACEHOLDER" = "Što se zbiva?";
+
+"COMPOSITION_SEND_TWEET_ERROR_LABEL" = "Tweet nije poslan";
+
+"LOCATION_SERVICES_ACCESS_DENIED_ALERT_MESSAGE" = "U sustavu iOS otvorite odjeljak Postavke > Privatnost > Lokacijske usluge te dopustite Twitteru pristup svojoj lokaciji.";
+
+"LOCATION_SERVICES_ACCESS_DENIED_ALERT_TITLE" = "Dopustite Twitteru pristup svojoj lokaciji";
+
+"LOCATION_SERVICES_ERROR_ALERT_MESSAGE" = "Nismo uspjeli pronaći vašu lokaciju. Pokušajte ponovno kasnije.";
+
+"LOCATION_SERVICES_ERROR_ALERT_TITLE" = "Pristup lokaciji nije uspio";
+
+"OK_ACTION_LABEL" = "U redu";
+
+"RETRY_ACTION_LABEL" = "Pokušaj ponovno";
+
+"SEND_TWEET_ACTION_LABEL" = "Tweet";
+
+"SHARE_EXT_ACCOUNT" = "Račun";
+
+"SHARE_EXT_LOCATION" = "Lokacija";
+
+"SHARE_EXT_NONE_VALUE" = "Nema";
+
+"SHARE_EXT_NO_ACCOUNTS_MESSAGE" = "Nema konfiguriranih računa za Twitter. Račun za Twitter možete dodati ili stvoriti u odjeljku Postavke.";
+
+"SHARE_EXT_NO_ACCOUNTS_SIGN_IN_MESSAGE" = "Nema konfiguriranih računa za Twitter. Stvorite račun ili se prijavite na njega u aplikaciji Twitter.";
+
+"SHARE_EXT_NO_ACCOUNTS_TITLE" = "Nema računa za Twitter";
+
+"SHARE_EXT_TWEET_FAILED_TITLE" = "Slanje tweeta nije uspjelo.";
+
+"SHARE_EXT_TWITTER_TITLE" = "Twitter";
+
+"TIME_SHORT_DAYS_FORMAT" = "%d d";
+
+"TIME_SHORT_DAY_FORMAT" = "%d d";
+
+"TIME_SHORT_HOURS_FORMAT" = "%d h";
+
+"TIME_SHORT_HOUR_FORMAT" = "%d h";
+
+"TIME_SHORT_MINUTES_FORMAT" = "%d min";
+
+"TIME_SHORT_MINUTE_FORMAT" = "%d min";
+
+"TIME_SHORT_SECONDS_FORMAT" = "%d s";
+
+"TIME_SHORT_SECOND_FORMAT" = "%d s";
+
+"tw__card_compose_character_count" = "Broj preostalih znakova: %td";
+
+"tw__card_compose_close_hint" = "Dodirnite dvaput da biste uklonili sastavljač teksta.";
+
+"tw__card_compose_install_preview" = "Pretpregled gumba za instaliranje za %@";
+
+"tw__card_compose_profile_image" = "Profil korisnika/ce %@";
+
+"tw__card_compose_tweet_hint" = "Dodirnite dvaput da biste objavili ovaj Tweet";
+
+"tw__card_composer_app_store" = "App Store";
+
+"tw__card_composer_install_button" = "Instaliraj";
+
+"tw__card_composer_tweet" = "Objavi Tweet";
+
+"tw__close_button" = "Zatvori";
+
+"tw__composer_placeholder_text" = "Što se zbiva?";
+
+"tw__email_share_detail_message_format" = "Primajte novosti i druge informacije o aplikaciji %@ kada im omogućite da pristupe vašoj  adresi e-pošte na računu za Twitter @%@.";
+
+"tw__empty_timeline" = "Vremenska je crta prazna";
+
+"tw__image_viewer_done_button" = "Gotovo";
+
+"tw__open_in_text" = "Otvori u aplikaciji %@";
+
+"tw__privacy_information_button" = "Informacije o zaštiti privatnosti";
+
+"tw__share_tweet" = "Podijeli Tweet";
+
+"tw__share_tweet_subject_format" = "Tweet korisnika/ce %1$@ (@%2$@)";
+
+"tw__sign_in_with_twitter_button" = "Prijavi se putem Twittera";
+
+"tw__single_image" = "Privitak sa slikom";
+
+"tw__test_string" = "Test";
+
+"tw__tweet_image_accessibility" = "Privitak";
+
+"tw__tweet_like_button" = "Sviđa mi se";
+
+"tw__tweet_liked_state" = "Označeno oznakom \"sviđa mi se\"";
+
+"tw__tweet_not_liked_state" = "Nije označeno oznakom \"sviđa mi se\"";
+
+"tw__tweet_profile_accessibility" = "Profil";
+
+"tw__tweet_retweeted_by_user" = "%@ je proslijedio/la ovaj Tweet";
+
+"tw__tweet_share_button" = "Podijeli";
+
+"tw__user_content_image" = "Pretpregled aplikacije";
+
+"tw__video_thumbnail" = "Privitak s videozapisom";
+
+"tw__view_is_sponsored_ad" = "Ovo je plaćeni oglas";
+
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/hu.lproj/Localizable.strings b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/hu.lproj/Localizable.strings
new file mode 100644
index 0000000..c631bdb
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/hu.lproj/Localizable.strings
@@ -0,0 +1,112 @@
+"CANCEL_ACTION_LABEL" = "Mégse";
+
+"COMPOSE_TEXT_VIEW_PLACEHOLDER" = "Mi történik?";
+
+"COMPOSITION_SEND_TWEET_ERROR_LABEL" = "A Tweet nincs elküldve";
+
+"LOCATION_SERVICES_ACCESS_DENIED_ALERT_MESSAGE" = "Nyisd meg az iOS-beállítások> Adatvédelem> Helyszolgáltatások menüpontot, és engedélyezd a Twitternek, hogy hozzáférhessen a tartózkodási helyedhez.";
+
+"LOCATION_SERVICES_ACCESS_DENIED_ALERT_TITLE" = "Engedélyezd a Twitternek, hogy hozzáférhessen a tartózkodási helyedhez";
+
+"LOCATION_SERVICES_ERROR_ALERT_MESSAGE" = "Nem található a tartózkodási helyed. Próbálkozz újra később!";
+
+"LOCATION_SERVICES_ERROR_ALERT_TITLE" = "A hely hozzáférése sikertelen";
+
+"OK_ACTION_LABEL" = "OK";
+
+"RETRY_ACTION_LABEL" = "Újrapóbálkozás";
+
+"SEND_TWEET_ACTION_LABEL" = "Tweet";
+
+"SHARE_EXT_ACCOUNT" = "Felhasználói fiók";
+
+"SHARE_EXT_LOCATION" = "Hely";
+
+"SHARE_EXT_NONE_VALUE" = "Nincs";
+
+"SHARE_EXT_NO_ACCOUNTS_MESSAGE" = "Nincsenek Twitter-fiókok konfigurálva. A Beállítások részen hozzáadhatsz vagy létrehozhatsz egy Twitter-fiókot.";
+
+"SHARE_EXT_NO_ACCOUNTS_SIGN_IN_MESSAGE" = "Nincsenek Twitter-fiókok konfigurálva. A Twitter alkalmazásban létrehozhatsz egyet, vagy bejelentkezhetsz.";
+
+"SHARE_EXT_NO_ACCOUNTS_TITLE" = "Nincs Twitter-fiók";
+
+"SHARE_EXT_TWEET_FAILED_TITLE" = "A Tweet elküldése sikertelen";
+
+"SHARE_EXT_TWITTER_TITLE" = "Twitter";
+
+"TIME_SHORT_DAYS_FORMAT" = "%dnap";
+
+"TIME_SHORT_DAY_FORMAT" = "%dnap";
+
+"TIME_SHORT_HOURS_FORMAT" = "%dó";
+
+"TIME_SHORT_HOUR_FORMAT" = "%dó";
+
+"TIME_SHORT_MINUTES_FORMAT" = "%dp";
+
+"TIME_SHORT_MINUTE_FORMAT" = "%dp";
+
+"TIME_SHORT_SECONDS_FORMAT" = "%dmp";
+
+"TIME_SHORT_SECOND_FORMAT" = "%dmp";
+
+"tw__card_compose_character_count" = "Még %td karakter maradt";
+
+"tw__card_compose_close_hint" = "Koppints kétszer a szerkesztés elvetéséhez";
+
+"tw__card_compose_install_preview" = "A(z) %@ telepítés gomb előnézete";
+
+"tw__card_compose_profile_image" = "%@ profilja";
+
+"tw__card_compose_tweet_hint" = "Koppints kétszer a Tweet elküldéséhez";
+
+"tw__card_composer_app_store" = "App Store";
+
+"tw__card_composer_install_button" = "Telepítés";
+
+"tw__card_composer_tweet" = "Tweet";
+
+"tw__close_button" = "Bezárás";
+
+"tw__composer_placeholder_text" = "Mi történik?";
+
+"tw__email_share_detail_message_format" = "Ha engedélyezed, hogy megtaláljanak @%@ Twitter-fiókodhoz kapcsolt e-mail címed alapján, megkapod %@ felhasználó frissítéseit és egyéb adatait.";
+
+"tw__empty_timeline" = "Az idővonal üres";
+
+"tw__image_viewer_done_button" = "Kész";
+
+"tw__open_in_text" = "Megnyitás itt: %@";
+
+"tw__privacy_information_button" = "Adatvédelmi információk";
+
+"tw__share_tweet" = "Tweet megosztása";
+
+"tw__share_tweet_subject_format" = "%1$@ (@%2$@) Tweetje";
+
+"tw__sign_in_with_twitter_button" = "Bejelentkezés Twitterrel";
+
+"tw__single_image" = "Képfájl-csatolmány";
+
+"tw__test_string" = "Tesztek";
+
+"tw__tweet_image_accessibility" = "Csatolmány";
+
+"tw__tweet_like_button" = "Kedvelés";
+
+"tw__tweet_liked_state" = "Kedvelt";
+
+"tw__tweet_not_liked_state" = "Nem kedvelt";
+
+"tw__tweet_profile_accessibility" = "Profil";
+
+"tw__tweet_retweeted_by_user" = "%@ retweetelte";
+
+"tw__tweet_share_button" = "Megosztás";
+
+"tw__user_content_image" = "Alkalmazás előnézete";
+
+"tw__video_thumbnail" = "Videófájl-csatolmány";
+
+"tw__view_is_sponsored_ad" = "Ez egy szponzorált hirdetés";
+
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/icn_vine_badge.png b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/icn_vine_badge.png
new file mode 100644
index 0000000..4a1e0af
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/icn_vine_badge.png
Binary files differ
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/icn_vine_badge@2x.png b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/icn_vine_badge@2x.png
new file mode 100644
index 0000000..1a5f4d4
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/icn_vine_badge@2x.png
Binary files differ
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/icn_vine_badge@3x.png b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/icn_vine_badge@3x.png
new file mode 100644
index 0000000..7b30f52
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/icn_vine_badge@3x.png
Binary files differ
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/id.lproj/Localizable.strings b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/id.lproj/Localizable.strings
new file mode 100644
index 0000000..526511e
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/id.lproj/Localizable.strings
@@ -0,0 +1,112 @@
+"CANCEL_ACTION_LABEL" = "Batal";
+
+"COMPOSE_TEXT_VIEW_PLACEHOLDER" = "Apa yang Sedang Terjadi?";
+
+"COMPOSITION_SEND_TWEET_ERROR_LABEL" = "Tweet tidak terkirim";
+
+"LOCATION_SERVICES_ACCESS_DENIED_ALERT_MESSAGE" = "Buka Pengaturan iOS > Privasi > Layanan Lokasi untuk memungkinkan Twitter mengakses lokasi Anda.";
+
+"LOCATION_SERVICES_ACCESS_DENIED_ALERT_TITLE" = "Izinkan Twitter mengakses lokasi Anda";
+
+"LOCATION_SERVICES_ERROR_ALERT_MESSAGE" = "Tidak dapat menemukan lokasi Anda. Silakan coba lagi nanti.";
+
+"LOCATION_SERVICES_ERROR_ALERT_TITLE" = "Gagal mengakses lokasi";
+
+"OK_ACTION_LABEL" = "OK";
+
+"RETRY_ACTION_LABEL" = "Ulangi";
+
+"SEND_TWEET_ACTION_LABEL" = "Tweet";
+
+"SHARE_EXT_ACCOUNT" = "Akun";
+
+"SHARE_EXT_LOCATION" = "Lokasi";
+
+"SHARE_EXT_NONE_VALUE" = "Tidak ada";
+
+"SHARE_EXT_NO_ACCOUNTS_MESSAGE" = "Tidak ada akun Twitter yang dikonfigurasi. Anda dapat menambahkan atau membuat akun Twitter di Pengaturan.";
+
+"SHARE_EXT_NO_ACCOUNTS_SIGN_IN_MESSAGE" = "Tidak ada akun Twitter yang dikonfigurasi. Anda dapat membuat atau masuk ke akun di aplikasi Twitter.";
+
+"SHARE_EXT_NO_ACCOUNTS_TITLE" = "Tidak Ada Akun Twitter";
+
+"SHARE_EXT_TWEET_FAILED_TITLE" = "Tweet gagal dikirim.";
+
+"SHARE_EXT_TWITTER_TITLE" = "Twitter";
+
+"TIME_SHORT_DAYS_FORMAT" = "%dh";
+
+"TIME_SHORT_DAY_FORMAT" = "%dh";
+
+"TIME_SHORT_HOURS_FORMAT" = "%dj";
+
+"TIME_SHORT_HOUR_FORMAT" = "%dj";
+
+"TIME_SHORT_MINUTES_FORMAT" = "%dm";
+
+"TIME_SHORT_MINUTE_FORMAT" = "%dm";
+
+"TIME_SHORT_SECONDS_FORMAT" = "%dd";
+
+"TIME_SHORT_SECOND_FORMAT" = "%dd";
+
+"tw__card_compose_character_count" = "%td karakter tersisa";
+
+"tw__card_compose_close_hint" = "Sentuh dua kali untuk menyingkirkan penulis.";
+
+"tw__card_compose_install_preview" = "Pratinjau tombol pasang untuk %@";
+
+"tw__card_compose_profile_image" = "Profil %@";
+
+"tw__card_compose_tweet_hint" = "Sentuh dua kali untuk mengirim Tweet ini";
+
+"tw__card_composer_app_store" = "App Store";
+
+"tw__card_composer_install_button" = "Pasang";
+
+"tw__card_composer_tweet" = "Tweet";
+
+"tw__close_button" = "Tutup";
+
+"tw__composer_placeholder_text" = "Apa yang Sedang Terjadi?";
+
+"tw__email_share_detail_message_format" = "Dapatkan pembaruan dan informasi lainnya dari %@ bila Anda mengizinkan mereka untuk mengakses email Anda di akun Twitter @%@.";
+
+"tw__empty_timeline" = "Timeline kosong";
+
+"tw__image_viewer_done_button" = "Selesai";
+
+"tw__open_in_text" = "Buka di %@";
+
+"tw__privacy_information_button" = "Informasi privasi";
+
+"tw__share_tweet" = "Sebarkan Tweet";
+
+"tw__share_tweet_subject_format" = "Tweet dari %1$@ (@%2$@)";
+
+"tw__sign_in_with_twitter_button" = "Masuk dengan Twitter";
+
+"tw__single_image" = "Lampiran Gambar";
+
+"tw__test_string" = "Tes";
+
+"tw__tweet_image_accessibility" = "Lampiran";
+
+"tw__tweet_like_button" = "Suka";
+
+"tw__tweet_liked_state" = "Disukai";
+
+"tw__tweet_not_liked_state" = "Belum Disukai";
+
+"tw__tweet_profile_accessibility" = "Profil";
+
+"tw__tweet_retweeted_by_user" = "Di-retweet oleh %@";
+
+"tw__tweet_share_button" = "Sebarkan";
+
+"tw__user_content_image" = "Pratinjau Aplikasi";
+
+"tw__video_thumbnail" = "Lampiran Video";
+
+"tw__view_is_sponsored_ad" = "Ini adalah iklan yang disponsori";
+
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/it.lproj/Localizable.strings b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/it.lproj/Localizable.strings
new file mode 100644
index 0000000..56fa883
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/it.lproj/Localizable.strings
@@ -0,0 +1,112 @@
+"CANCEL_ACTION_LABEL" = "Annulla";
+
+"COMPOSE_TEXT_VIEW_PLACEHOLDER" = "Che c'è di nuovo?";
+
+"COMPOSITION_SEND_TWEET_ERROR_LABEL" = "Tweet non inviato";
+
+"LOCATION_SERVICES_ACCESS_DENIED_ALERT_MESSAGE" = "Visita Impostazioni > Privacy > Localizzazione su iOS per permettere a Twitter di accedere alla tua posizione.";
+
+"LOCATION_SERVICES_ACCESS_DENIED_ALERT_TITLE" = "Permetti a Twitter di accedere alla tua posizione";
+
+"LOCATION_SERVICES_ERROR_ALERT_MESSAGE" = "Non abbiamo trovato la tua posizione. Per favore, riprova.";
+
+"LOCATION_SERVICES_ERROR_ALERT_TITLE" = "Impossibile accedere alla posizione";
+
+"OK_ACTION_LABEL" = "Ok";
+
+"RETRY_ACTION_LABEL" = "Riprova";
+
+"SEND_TWEET_ACTION_LABEL" = "Tweet";
+
+"SHARE_EXT_ACCOUNT" = "Account";
+
+"SHARE_EXT_LOCATION" = "Posizione";
+
+"SHARE_EXT_NONE_VALUE" = "Niente";
+
+"SHARE_EXT_NO_ACCOUNTS_MESSAGE" = "Non ci sono account Twitter configurati. Puoi crearne o aggiungerne uno dalle Impostazioni.";
+
+"SHARE_EXT_NO_ACCOUNTS_SIGN_IN_MESSAGE" = "Nessun account configurato. Usa l'app Twitter per accedere a un account o crearne uno.";
+
+"SHARE_EXT_NO_ACCOUNTS_TITLE" = "Nessun account Twitter";
+
+"SHARE_EXT_TWEET_FAILED_TITLE" = "Invio del Tweet non riuscito.";
+
+"SHARE_EXT_TWITTER_TITLE" = "Twitter";
+
+"TIME_SHORT_DAYS_FORMAT" = "%dg";
+
+"TIME_SHORT_DAY_FORMAT" = "%dg";
+
+"TIME_SHORT_HOURS_FORMAT" = "%dh";
+
+"TIME_SHORT_HOUR_FORMAT" = "%dh";
+
+"TIME_SHORT_MINUTES_FORMAT" = "%dm";
+
+"TIME_SHORT_MINUTE_FORMAT" = "%dm";
+
+"TIME_SHORT_SECONDS_FORMAT" = "%ds";
+
+"TIME_SHORT_SECOND_FORMAT" = "%ds";
+
+"tw__card_compose_character_count" = "%td caratteri rimanenti";
+
+"tw__card_compose_close_hint" = "Tocca due volte per chiudere l'interfaccia.";
+
+"tw__card_compose_install_preview" = "Anteprima del pulsante di installazione per %@";
+
+"tw__card_compose_profile_image" = "Profilo di %@";
+
+"tw__card_compose_tweet_hint" = "Tocca due volte per pubblicare questo Tweet";
+
+"tw__card_composer_app_store" = "App Store";
+
+"tw__card_composer_install_button" = "Installa";
+
+"tw__card_composer_tweet" = "Tweet";
+
+"tw__close_button" = "Chiudi";
+
+"tw__composer_placeholder_text" = "Che c'è di nuovo?";
+
+"tw__email_share_detail_message_format" = "Ricevi aggiornamenti e altre informazioni da %@ nel momento in cui gli permetti di ottenere la tua email tramite il tuo account Twitter @%@.";
+
+"tw__empty_timeline" = "La cronologia è vuota";
+
+"tw__image_viewer_done_button" = "Fatto";
+
+"tw__open_in_text" = "Apri con %@";
+
+"tw__privacy_information_button" = "Informazioni sulla privacy";
+
+"tw__share_tweet" = "Condividi Tweet";
+
+"tw__share_tweet_subject_format" = "Tweet di %1$@ (@%2$@)";
+
+"tw__sign_in_with_twitter_button" = "Accedi tramite Twitter";
+
+"tw__single_image" = "Immagine allegata";
+
+"tw__test_string" = "Test";
+
+"tw__tweet_image_accessibility" = "Allegato";
+
+"tw__tweet_like_button" = "Mi piace";
+
+"tw__tweet_liked_state" = "Ti piace";
+
+"tw__tweet_not_liked_state" = "Di' che ti piace questo Tweet";
+
+"tw__tweet_profile_accessibility" = "Profilo";
+
+"tw__tweet_retweeted_by_user" = "Ritwittato da %@";
+
+"tw__tweet_share_button" = "Condividi";
+
+"tw__user_content_image" = "Anteprima app";
+
+"tw__video_thumbnail" = "Video allegato";
+
+"tw__view_is_sponsored_ad" = "Questo è un annuncio sponsorizzato";
+
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/ja.lproj/Localizable.strings b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/ja.lproj/Localizable.strings
new file mode 100644
index 0000000..c712cfc
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/ja.lproj/Localizable.strings
@@ -0,0 +1,112 @@
+"CANCEL_ACTION_LABEL" = "キャンセル";
+
+"COMPOSE_TEXT_VIEW_PLACEHOLDER" = "いまどうしてる?";
+
+"COMPOSITION_SEND_TWEET_ERROR_LABEL" = "ツイートが送信されていません";
+
+"LOCATION_SERVICES_ACCESS_DENIED_ALERT_MESSAGE" = "iOSの [設定] > [プライバシー] > [位置情報サービス] からTwitterによる位置情報の利用を許可してください。";
+
+"LOCATION_SERVICES_ACCESS_DENIED_ALERT_TITLE" = "Twitterが位置情報を利用することを許可する";
+
+"LOCATION_SERVICES_ERROR_ALERT_MESSAGE" = "位置情報を取得できませんでした。やりなおしてください。";
+
+"LOCATION_SERVICES_ERROR_ALERT_TITLE" = "位置情報を利用できません";
+
+"OK_ACTION_LABEL" = "OK";
+
+"RETRY_ACTION_LABEL" = "やりなおす";
+
+"SEND_TWEET_ACTION_LABEL" = "ツイート";
+
+"SHARE_EXT_ACCOUNT" = "アカウント";
+
+"SHARE_EXT_LOCATION" = "場所";
+
+"SHARE_EXT_NONE_VALUE" = "なし";
+
+"SHARE_EXT_NO_ACCOUNTS_MESSAGE" = "Twitterアカウントが設定されていません。設定からTwitterアカウントを追加するか、新規登録してください。";
+
+"SHARE_EXT_NO_ACCOUNTS_SIGN_IN_MESSAGE" = "Twitterアカウントが設定されていません。Twitterアプリでアカウントを新規登録するか、ログインしてください。";
+
+"SHARE_EXT_NO_ACCOUNTS_TITLE" = "Twitterアカウントがありません";
+
+"SHARE_EXT_TWEET_FAILED_TITLE" = "ツイートを送信できません。";
+
+"SHARE_EXT_TWITTER_TITLE" = "Twitter";
+
+"TIME_SHORT_DAYS_FORMAT" = "%d日";
+
+"TIME_SHORT_DAY_FORMAT" = "%d日";
+
+"TIME_SHORT_HOURS_FORMAT" = "%d時間";
+
+"TIME_SHORT_HOUR_FORMAT" = "%d時間";
+
+"TIME_SHORT_MINUTES_FORMAT" = "%d分";
+
+"TIME_SHORT_MINUTE_FORMAT" = "%d分";
+
+"TIME_SHORT_SECONDS_FORMAT" = "%d秒";
+
+"TIME_SHORT_SECOND_FORMAT" = "%d秒";
+
+"tw__card_compose_character_count" = "残り%td文字";
+
+"tw__card_compose_close_hint" = "ダブルタップして編集画面を閉じる。";
+
+"tw__card_compose_install_preview" = "%@のインストールボタンのプレビュー";
+
+"tw__card_compose_profile_image" = "%@さんのプロフィール";
+
+"tw__card_compose_tweet_hint" = "ダブルタップしてこのツイートを投稿";
+
+"tw__card_composer_app_store" = "App Store";
+
+"tw__card_composer_install_button" = "インストール";
+
+"tw__card_composer_tweet" = "ツイート";
+
+"tw__close_button" = "閉じる";
+
+"tw__composer_placeholder_text" = "いまどうしてる?";
+
+"tw__email_share_detail_message_format" = "%@​に​あなたがご利用中のTwitterアカウント​(​@%@​)​に登録し​たメールアドレスを​提供し、最新情報をメールで受け取​れるようにします。";
+
+"tw__empty_timeline" = "タイムラインに表示するツイートはありません";
+
+"tw__image_viewer_done_button" = "完了";
+
+"tw__open_in_text" = "%@で開く";
+
+"tw__privacy_information_button" = "プライバシー情報";
+
+"tw__share_tweet" = "ツイートを共有";
+
+"tw__share_tweet_subject_format" = "%1$@ (@%2$@)さんからのツイート";
+
+"tw__sign_in_with_twitter_button" = "Twitterにログイン";
+
+"tw__single_image" = "添付画像";
+
+"tw__test_string" = "テスト";
+
+"tw__tweet_image_accessibility" = "添付";
+
+"tw__tweet_like_button" = "いいねする";
+
+"tw__tweet_liked_state" = "いいねしました";
+
+"tw__tweet_not_liked_state" = "いいねしていません";
+
+"tw__tweet_profile_accessibility" = "プロフィール";
+
+"tw__tweet_retweeted_by_user" = "%@さんがリツイート";
+
+"tw__tweet_share_button" = "共有";
+
+"tw__user_content_image" = "アプリのプレビュー";
+
+"tw__video_thumbnail" = "添付動画";
+
+"tw__view_is_sponsored_ad" = "スポンサー広告";
+
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/kn.lproj/Localizable.strings b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/kn.lproj/Localizable.strings
new file mode 100644
index 0000000..5dc4de7
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/kn.lproj/Localizable.strings
@@ -0,0 +1,12 @@
+"tw__empty_timeline" = "ಕಾಲರೇಖೆ ಖಾಲಿ ಆಗಿದೆ";
+
+"tw__image_viewer_done_button" = "ಆಗಿದೆ";
+
+"tw__open_in_text" = "%@ ನಲ್ಲಿ ತೆರೆಯಿರಿ";
+
+"tw__privacy_information_button" = "ಗೌಪ್ಯತೆ ಮಾಹಿತಿ";
+
+"tw__tweet_share_button" = "ಹಂಚಿ";
+
+"tw__view_is_sponsored_ad" = "ಇದು ಒಂದು ಪ್ರಾಯೋಜಿತ ಜಾಹೀರಾತು";
+
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/ko.lproj/Localizable.strings b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/ko.lproj/Localizable.strings
new file mode 100644
index 0000000..4f5a651
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/ko.lproj/Localizable.strings
@@ -0,0 +1,112 @@
+"CANCEL_ACTION_LABEL" = "취소";
+
+"COMPOSE_TEXT_VIEW_PLACEHOLDER" = "무슨 일이 일어나고 있나요?";
+
+"COMPOSITION_SEND_TWEET_ERROR_LABEL" = "트윗이 전송되지 않았습니다";
+
+"LOCATION_SERVICES_ACCESS_DENIED_ALERT_MESSAGE" = "iOS 설정 > 개인정보 > 위치 서비스로 이동하여 트위터가 내 위치정보에 접근할 수 있도록 허용하세요.";
+
+"LOCATION_SERVICES_ACCESS_DENIED_ALERT_TITLE" = "트위터가 내 위치정보에 접근할 수 있도록 허용";
+
+"LOCATION_SERVICES_ERROR_ALERT_MESSAGE" = "위치를 찾을 수 없습니다. 잠시 후에 다시 시도해보세요.";
+
+"LOCATION_SERVICES_ERROR_ALERT_TITLE" = "위치정보 접근 실패";
+
+"OK_ACTION_LABEL" = "확인";
+
+"RETRY_ACTION_LABEL" = "다시 시도";
+
+"SEND_TWEET_ACTION_LABEL" = "트윗";
+
+"SHARE_EXT_ACCOUNT" = "계정";
+
+"SHARE_EXT_LOCATION" = "위치";
+
+"SHARE_EXT_NONE_VALUE" = "없음";
+
+"SHARE_EXT_NO_ACCOUNTS_MESSAGE" = "설정된 트위터 계정이 없습니다. 설정에서 트위터 계정을 추가하거나 생성할 수 있습니다.";
+
+"SHARE_EXT_NO_ACCOUNTS_SIGN_IN_MESSAGE" = "설정된 트위터 계정이 없습니다. 트위터 앱에서 계정을 생성하거나 로그인할 수 있습니다.";
+
+"SHARE_EXT_NO_ACCOUNTS_TITLE" = "트위터 계정 없음";
+
+"SHARE_EXT_TWEET_FAILED_TITLE" = "트윗 전송에 실패했습니다.";
+
+"SHARE_EXT_TWITTER_TITLE" = "트위터";
+
+"TIME_SHORT_DAYS_FORMAT" = "%d일";
+
+"TIME_SHORT_DAY_FORMAT" = "%d일";
+
+"TIME_SHORT_HOURS_FORMAT" = "%d시간";
+
+"TIME_SHORT_HOUR_FORMAT" = "%d시간";
+
+"TIME_SHORT_MINUTES_FORMAT" = "%d분";
+
+"TIME_SHORT_MINUTE_FORMAT" = "%d분";
+
+"TIME_SHORT_SECONDS_FORMAT" = "%d초";
+
+"TIME_SHORT_SECOND_FORMAT" = "%d초";
+
+"tw__card_compose_character_count" = "%td자 남음";
+
+"tw__card_compose_close_hint" = "작성창을 닫으려면 두 번 탭하세요.";
+
+"tw__card_compose_install_preview" = "%@ 설치 버튼 미리보기";
+
+"tw__card_compose_profile_image" = "%@ 님의 프로필";
+
+"tw__card_compose_tweet_hint" = "이 트윗을 게시하려면 두 번 탭하세요.";
+
+"tw__card_composer_app_store" = "앱 스토어";
+
+"tw__card_composer_install_button" = "설치";
+
+"tw__card_composer_tweet" = "트윗";
+
+"tw__close_button" = "닫기";
+
+"tw__composer_placeholder_text" = "무슨 일이 일어나고 있나요?";
+
+"tw__email_share_detail_message_format" = "다른 사람이 내 트위터 계정(@%@)을 사용하도록 허락할 경우 %@의 최신 소식과 정보를 받습니다.";
+
+"tw__empty_timeline" = "타임라인이 비어 있습니다";
+
+"tw__image_viewer_done_button" = "완료";
+
+"tw__open_in_text" = "%@에서 열기";
+
+"tw__privacy_information_button" = "개인정보 관련 정보";
+
+"tw__share_tweet" = "트윗 공유하기";
+
+"tw__share_tweet_subject_format" = "%1$@ (@%2$@) 님이 보낸 트윗";
+
+"tw__sign_in_with_twitter_button" = "트위터 계정으로 로그인";
+
+"tw__single_image" = "첨부된 이미지";
+
+"tw__test_string" = "테스트";
+
+"tw__tweet_image_accessibility" = "첨부 파일";
+
+"tw__tweet_like_button" = "마음에 들어요";
+
+"tw__tweet_liked_state" = "마음에 들어요 있음";
+
+"tw__tweet_not_liked_state" = "마음에 들어요 없음";
+
+"tw__tweet_profile_accessibility" = "프로필";
+
+"tw__tweet_retweeted_by_user" = "%@ 님이 리트윗함";
+
+"tw__tweet_share_button" = "공유하기";
+
+"tw__user_content_image" = "앱 미리보기";
+
+"tw__video_thumbnail" = "첨부된 동영상";
+
+"tw__view_is_sponsored_ad" = "스폰서 광고입니다";
+
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/mr.lproj/Localizable.strings b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/mr.lproj/Localizable.strings
new file mode 100644
index 0000000..629e2f6
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/mr.lproj/Localizable.strings
@@ -0,0 +1,12 @@
+"tw__empty_timeline" = "टाइमलाइन रिक्त आहे";
+
+"tw__image_viewer_done_button" = "पूर्ण";
+
+"tw__open_in_text" = "%@ मध्ये उघडा";
+
+"tw__privacy_information_button" = "गोपनीयता माहिती";
+
+"tw__tweet_share_button" = "शेअर करा";
+
+"tw__view_is_sponsored_ad" = "ही एक प्रायोजित जाहिरात आहे";
+
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/ms.lproj/Localizable.strings b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/ms.lproj/Localizable.strings
new file mode 100644
index 0000000..5d2a1b0
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/ms.lproj/Localizable.strings
@@ -0,0 +1,112 @@
+"CANCEL_ACTION_LABEL" = "Batal";
+
+"COMPOSE_TEXT_VIEW_PLACEHOLDER" = "Apa yang sedang Berlaku?";
+
+"COMPOSITION_SEND_TWEET_ERROR_LABEL" = "Tweet tidak dihantar";
+
+"LOCATION_SERVICES_ACCESS_DENIED_ALERT_MESSAGE" = "Sila pergi ke Tetapan iOS > Privasi > Perkhidmatan Lokasi untuk membenarkan Twitter mengakses lokasi anda.";
+
+"LOCATION_SERVICES_ACCESS_DENIED_ALERT_TITLE" = "Benarkan Twitter mengakses lokasi anda";
+
+"LOCATION_SERVICES_ERROR_ALERT_MESSAGE" = "Tidak dapat menemui lokasi anda. Sila cuba lagi kemudian.";
+
+"LOCATION_SERVICES_ERROR_ALERT_TITLE" = "Gagal untuk mengakses lokasi";
+
+"OK_ACTION_LABEL" = "OK";
+
+"RETRY_ACTION_LABEL" = "Cuba semula";
+
+"SEND_TWEET_ACTION_LABEL" = "Tweet";
+
+"SHARE_EXT_ACCOUNT" = "Akaun";
+
+"SHARE_EXT_LOCATION" = "Lokasi";
+
+"SHARE_EXT_NONE_VALUE" = "Tiada";
+
+"SHARE_EXT_NO_ACCOUNTS_MESSAGE" = "Tiada akaun Twitter yang dikonfigurasikan. Anda boleh menambah atau mencipta akaun Twitter dalam Tetapan.";
+
+"SHARE_EXT_NO_ACCOUNTS_SIGN_IN_MESSAGE" = "Tiada akaun Twitter yang dikonfigurasikan. Anda boleh mencipta atau log masuk ke akaun dalam aplikasi Twitter.";
+
+"SHARE_EXT_NO_ACCOUNTS_TITLE" = "Tiada Akaun Twitter";
+
+"SHARE_EXT_TWEET_FAILED_TITLE" = "Tweet gagal dihantar.";
+
+"SHARE_EXT_TWITTER_TITLE" = "Twitter";
+
+"TIME_SHORT_DAYS_FORMAT" = "%dh";
+
+"TIME_SHORT_DAY_FORMAT" = "%dh";
+
+"TIME_SHORT_HOURS_FORMAT" = "%dj";
+
+"TIME_SHORT_HOUR_FORMAT" = "%dj";
+
+"TIME_SHORT_MINUTES_FORMAT" = "%dm";
+
+"TIME_SHORT_MINUTE_FORMAT" = "%dm";
+
+"TIME_SHORT_SECONDS_FORMAT" = "%ds";
+
+"TIME_SHORT_SECOND_FORMAT" = "%ds";
+
+"tw__card_compose_character_count" = "%td aksara yang tinggal";
+
+"tw__card_compose_close_hint" = "Ketik dua kali untuk menolak penggubah.";
+
+"tw__card_compose_install_preview" = "Pratonton butang pasang untuk %@";
+
+"tw__card_compose_profile_image" = "%@'s profil";
+
+"tw__card_compose_tweet_hint" = "Ketik dua kali untuk hantar Tweet ini";
+
+"tw__card_composer_app_store" = "Stor Aplikasi";
+
+"tw__card_composer_install_button" = "Pasang";
+
+"tw__card_composer_tweet" = "Tweet";
+
+"tw__close_button" = "Tutup";
+
+"tw__composer_placeholder_text" = "Apa yang sedang Berlaku?";
+
+"tw__email_share_detail_message_format" = "Dapatkan kemas kini dan maklumat lain daripada %@ apabila anda memberikan mereka akses kepada e-mel anda pada akaun Twitter anda @%@.";
+
+"tw__empty_timeline" = "Garis masa kosong";
+
+"tw__image_viewer_done_button" = "Selesai";
+
+"tw__open_in_text" = "Dibuka pada %@";
+
+"tw__privacy_information_button" = "Maklumat privasi";
+
+"tw__share_tweet" = "Kongsi Tweet";
+
+"tw__share_tweet_subject_format" = "Tweet daripada %1$@ (@%2$@)";
+
+"tw__sign_in_with_twitter_button" = "Log masuk dengan Twitter";
+
+"tw__single_image" = "Lampiran Imej";
+
+"tw__test_string" = "Ujian";
+
+"tw__tweet_image_accessibility" = "Lampiran";
+
+"tw__tweet_like_button" = "Suka";
+
+"tw__tweet_liked_state" = "Disukai";
+
+"tw__tweet_not_liked_state" = "Tidak Disukai";
+
+"tw__tweet_profile_accessibility" = "Profil";
+
+"tw__tweet_retweeted_by_user" = "Ditweet semula oleh %@";
+
+"tw__tweet_share_button" = "Kongsi";
+
+"tw__user_content_image" = "Pratonton Aplikasi";
+
+"tw__video_thumbnail" = "Lampiran Video";
+
+"tw__view_is_sponsored_ad" = "Ini ialah iklan yang ditaja";
+
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/nb.lproj/Localizable.strings b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/nb.lproj/Localizable.strings
new file mode 100644
index 0000000..9c7c74e
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/nb.lproj/Localizable.strings
@@ -0,0 +1,112 @@
+"CANCEL_ACTION_LABEL" = "Avbryt";
+
+"COMPOSE_TEXT_VIEW_PLACEHOLDER" = "Hva skjer?";
+
+"COMPOSITION_SEND_TWEET_ERROR_LABEL" = "Tweeten ble ikke sendt";
+
+"LOCATION_SERVICES_ACCESS_DENIED_ALERT_MESSAGE" = "Gå til iOS-innstillinger > Personvern > Posisjonstjenester for å gi Twitter tillatelse til å hente posisjonen din.";
+
+"LOCATION_SERVICES_ACCESS_DENIED_ALERT_TITLE" = "Gi Twitter tilgang til posisjonen din";
+
+"LOCATION_SERVICES_ERROR_ALERT_MESSAGE" = "Fant ikke posisjonen din. Prøv på nytt senere.";
+
+"LOCATION_SERVICES_ERROR_ALERT_TITLE" = "Kunne ikke hente posisjonen din";
+
+"OK_ACTION_LABEL" = "OK";
+
+"RETRY_ACTION_LABEL" = "Prøv på nytt";
+
+"SEND_TWEET_ACTION_LABEL" = "Tweet";
+
+"SHARE_EXT_ACCOUNT" = "Konto";
+
+"SHARE_EXT_LOCATION" = "Posisjon";
+
+"SHARE_EXT_NONE_VALUE" = "Ingen";
+
+"SHARE_EXT_NO_ACCOUNTS_MESSAGE" = "Ingen Twitter-konto er konfigurert. Du kan legge til eller opprette en Twitter-konto i ved å gå til innstillingene.";
+
+"SHARE_EXT_NO_ACCOUNTS_SIGN_IN_MESSAGE" = "Ingen Twitter-konto er konfigurert. Du kan opprette eller logge på en konto i Twitter-appen.";
+
+"SHARE_EXT_NO_ACCOUNTS_TITLE" = "Ingen Twitter-konto";
+
+"SHARE_EXT_TWEET_FAILED_TITLE" = "Tweeten ble ikke sendt.";
+
+"SHARE_EXT_TWITTER_TITLE" = "Twitter";
+
+"TIME_SHORT_DAYS_FORMAT" = "%d d";
+
+"TIME_SHORT_DAY_FORMAT" = "%d d";
+
+"TIME_SHORT_HOURS_FORMAT" = "%d t";
+
+"TIME_SHORT_HOUR_FORMAT" = "%d t";
+
+"TIME_SHORT_MINUTES_FORMAT" = "%d m";
+
+"TIME_SHORT_MINUTE_FORMAT" = "%d m";
+
+"TIME_SHORT_SECONDS_FORMAT" = "%d s";
+
+"TIME_SHORT_SECOND_FORMAT" = "%d s";
+
+"tw__card_compose_character_count" = "%td tegn gjenstår";
+
+"tw__card_compose_close_hint" = "Dobbelttrykk for å lukke redigereren.";
+
+"tw__card_compose_install_preview" = "Forhåndsvisning av installeringsknappen for %@";
+
+"tw__card_compose_profile_image" = "Profilen til %@";
+
+"tw__card_compose_tweet_hint" = "Dobbelttrykk for å sende tweeten";
+
+"tw__card_composer_app_store" = "App Store";
+
+"tw__card_composer_install_button" = "Installer";
+
+"tw__card_composer_tweet" = "Tweet";
+
+"tw__close_button" = "Lukk";
+
+"tw__composer_placeholder_text" = "Hva skjer?";
+
+"tw__email_share_detail_message_format" = "Få oppdateringer og annen informasjon fra %@ når du gir dem tilgang til e-postadressen din på Twitter-kontoen din @%@.";
+
+"tw__empty_timeline" = "Tidslinjen er tom";
+
+"tw__image_viewer_done_button" = "Ferdig";
+
+"tw__open_in_text" = "Åpne i %@";
+
+"tw__privacy_information_button" = "Personverninfo";
+
+"tw__share_tweet" = "Del tweet";
+
+"tw__share_tweet_subject_format" = "Tweet fra %1$@ (@%2$@)";
+
+"tw__sign_in_with_twitter_button" = "Logg inn med Twitter";
+
+"tw__single_image" = "Bildevedlegg";
+
+"tw__test_string" = "Test";
+
+"tw__tweet_image_accessibility" = "Vedlegg";
+
+"tw__tweet_like_button" = "Liker";
+
+"tw__tweet_liked_state" = "Likt";
+
+"tw__tweet_not_liked_state" = "Ikke likt";
+
+"tw__tweet_profile_accessibility" = "Profil";
+
+"tw__tweet_retweeted_by_user" = "Retweetet av %@";
+
+"tw__tweet_share_button" = "Del";
+
+"tw__user_content_image" = "App-forhåndsvisning";
+
+"tw__video_thumbnail" = "Videovedlegg";
+
+"tw__view_is_sponsored_ad" = "Dette er en sponset annonse";
+
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/nl.lproj/Localizable.strings b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/nl.lproj/Localizable.strings
new file mode 100644
index 0000000..bb2463c
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/nl.lproj/Localizable.strings
@@ -0,0 +1,112 @@
+"CANCEL_ACTION_LABEL" = "Annuleren";
+
+"COMPOSE_TEXT_VIEW_PLACEHOLDER" = "Wat houdt je bezig?";
+
+"COMPOSITION_SEND_TWEET_ERROR_LABEL" = "Tweet niet verstuurd";
+
+"LOCATION_SERVICES_ACCESS_DENIED_ALERT_MESSAGE" = "Ga naar iOS-instellingen > Privacy > Locatievoorzieningen om Twitter toegang tot je locatie te geven.";
+
+"LOCATION_SERVICES_ACCESS_DENIED_ALERT_TITLE" = "Geef Twitter toegang tot je locatie";
+
+"LOCATION_SERVICES_ERROR_ALERT_MESSAGE" = "Je locatie werd niet gevonden. Probeer het later opnieuw.";
+
+"LOCATION_SERVICES_ERROR_ALERT_TITLE" = "Locatie niet gevonden";
+
+"OK_ACTION_LABEL" = "Oké";
+
+"RETRY_ACTION_LABEL" = "Probeer opnieuw";
+
+"SEND_TWEET_ACTION_LABEL" = "Tweet";
+
+"SHARE_EXT_ACCOUNT" = "Account";
+
+"SHARE_EXT_LOCATION" = "Locatie";
+
+"SHARE_EXT_NONE_VALUE" = "Geen";
+
+"SHARE_EXT_NO_ACCOUNTS_MESSAGE" = "Er zijn geen Twitter-accounts ingesteld. Je kunt een Twitter-account aanmaken of toevoegen bij Instellingen.";
+
+"SHARE_EXT_NO_ACCOUNTS_SIGN_IN_MESSAGE" = "Er zijn geen Twitter-accounts ingesteld. Je kan een Twitter-account aanmaken of bij een account inloggen in de Twitter-app.";
+
+"SHARE_EXT_NO_ACCOUNTS_TITLE" = "Geen Twitter-account";
+
+"SHARE_EXT_TWEET_FAILED_TITLE" = "Tweet niet verstuurd.";
+
+"SHARE_EXT_TWITTER_TITLE" = "Twitter";
+
+"TIME_SHORT_DAYS_FORMAT" = "%dd";
+
+"TIME_SHORT_DAY_FORMAT" = "%dd";
+
+"TIME_SHORT_HOURS_FORMAT" = "%du";
+
+"TIME_SHORT_HOUR_FORMAT" = "%du";
+
+"TIME_SHORT_MINUTES_FORMAT" = "%dm";
+
+"TIME_SHORT_MINUTE_FORMAT" = "%dm";
+
+"TIME_SHORT_SECONDS_FORMAT" = "%ds";
+
+"TIME_SHORT_SECOND_FORMAT" = "%ds";
+
+"tw__card_compose_character_count" = "%td tekens resterend";
+
+"tw__card_compose_close_hint" = "Tik dubbel om de opsteller te sluiten.";
+
+"tw__card_compose_install_preview" = "Voorbeeld van installeerknop voor %@";
+
+"tw__card_compose_profile_image" = "Profiel van %@";
+
+"tw__card_compose_tweet_hint" = "Tik dubbel om deze Tweet te plaatsen";
+
+"tw__card_composer_app_store" = "App Store";
+
+"tw__card_composer_install_button" = "Installeer";
+
+"tw__card_composer_tweet" = "Tweet";
+
+"tw__close_button" = "Sluiten";
+
+"tw__composer_placeholder_text" = "Wat houdt je bezig?";
+
+"tw__email_share_detail_message_format" = "Ontvang updates en andere informatie van %@ door toegang te geven tot het e-mailadres van je Twitter-account @%@.";
+
+"tw__empty_timeline" = "Tijdlijn is leeg";
+
+"tw__image_viewer_done_button" = "Gereed";
+
+"tw__open_in_text" = "Open in %@";
+
+"tw__privacy_information_button" = "Privacyinformatie";
+
+"tw__share_tweet" = "Deel Tweet";
+
+"tw__share_tweet_subject_format" = "Tweet van %1$@ (@%2$@)";
+
+"tw__sign_in_with_twitter_button" = "Log in met Twitter";
+
+"tw__single_image" = "Afbeeldingsbijlage";
+
+"tw__test_string" = "Test";
+
+"tw__tweet_image_accessibility" = "Bijlage";
+
+"tw__tweet_like_button" = "Leuk";
+
+"tw__tweet_liked_state" = "Leuk gevonden";
+
+"tw__tweet_not_liked_state" = "Niet leuk gevonden";
+
+"tw__tweet_profile_accessibility" = "Profiel";
+
+"tw__tweet_retweeted_by_user" = "Geretweet door %@";
+
+"tw__tweet_share_button" = "Deel";
+
+"tw__user_content_image" = "Voorbeeld van app";
+
+"tw__video_thumbnail" = "Videobijlage";
+
+"tw__view_is_sponsored_ad" = "Dit is een gesponsorde advertentie";
+
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/pl.lproj/Localizable.strings b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/pl.lproj/Localizable.strings
new file mode 100644
index 0000000..a361043
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/pl.lproj/Localizable.strings
@@ -0,0 +1,112 @@
+"CANCEL_ACTION_LABEL" = "Anuluj";
+
+"COMPOSE_TEXT_VIEW_PLACEHOLDER" = "Co się dzieje?";
+
+"COMPOSITION_SEND_TWEET_ERROR_LABEL" = "Nie udało się wysłać Tweeta";
+
+"LOCATION_SERVICES_ACCESS_DENIED_ALERT_MESSAGE" = "Aby zezwolić Twitterowi na sprawdzenie Twojej lokalizacji, przejdź do: Ustawienia iOS > Prywatność > Usługi lokalizacji.";
+
+"LOCATION_SERVICES_ACCESS_DENIED_ALERT_TITLE" = "Pozwól Twitterowi sprawdzać Twoją lokalizację";
+
+"LOCATION_SERVICES_ERROR_ALERT_MESSAGE" = "Nie udało się odnaleźć Twojej lokalizacji. Spróbuj ponownie później.";
+
+"LOCATION_SERVICES_ERROR_ALERT_TITLE" = "Nie udało się uzyskać lokalizacji";
+
+"OK_ACTION_LABEL" = "OK";
+
+"RETRY_ACTION_LABEL" = "Spróbuj ponownie";
+
+"SEND_TWEET_ACTION_LABEL" = "Tweet";
+
+"SHARE_EXT_ACCOUNT" = "Konto";
+
+"SHARE_EXT_LOCATION" = "Lokalizacja";
+
+"SHARE_EXT_NONE_VALUE" = "Brak";
+
+"SHARE_EXT_NO_ACCOUNTS_MESSAGE" = "Nie ma skonfigurowanego konta na Twitterze. Możesz dodawać lub usuwać konta na Twitterze w Ustawieniach.";
+
+"SHARE_EXT_NO_ACCOUNTS_SIGN_IN_MESSAGE" = "Nie ma skonfigurowanego konta na Twitterze. Możesz utworzyć konto lub zalogować się do istniejącego konta w aplikacji Twittera.";
+
+"SHARE_EXT_NO_ACCOUNTS_TITLE" = "Brak konta na Twitterze";
+
+"SHARE_EXT_TWEET_FAILED_TITLE" = "Nie udało się wysłać Tweeta.";
+
+"SHARE_EXT_TWITTER_TITLE" = "Twitter";
+
+"TIME_SHORT_DAYS_FORMAT" = "%d dn.";
+
+"TIME_SHORT_DAY_FORMAT" = "%d dn.";
+
+"TIME_SHORT_HOURS_FORMAT" = "%d godz.";
+
+"TIME_SHORT_HOUR_FORMAT" = "%d godz.";
+
+"TIME_SHORT_MINUTES_FORMAT" = "%d min";
+
+"TIME_SHORT_MINUTE_FORMAT" = "%d min";
+
+"TIME_SHORT_SECONDS_FORMAT" = "%d s";
+
+"TIME_SHORT_SECOND_FORMAT" = "%d s";
+
+"tw__card_compose_character_count" = "Pozostało tyle znaków: %td";
+
+"tw__card_compose_close_hint" = "Stuknij dwa razy, aby zamknąć okno tworzenia.";
+
+"tw__card_compose_install_preview" = "Podgląd przycisku instalacji dla %@";
+
+"tw__card_compose_profile_image" = "Profil %@";
+
+"tw__card_compose_tweet_hint" = "Stuknij dwukrotnie, aby wysłać tego Tweeta";
+
+"tw__card_composer_app_store" = "App Store";
+
+"tw__card_composer_install_button" = "Zainstaluj";
+
+"tw__card_composer_tweet" = "Tweetnij";
+
+"tw__close_button" = "Zamknij";
+
+"tw__composer_placeholder_text" = "Co się dzieje?";
+
+"tw__email_share_detail_message_format" = "Jeśli zgodzisz się na udostępnienie swojego adresu e-mail podanego na Twitterze na koncie @%@, będziesz otrzymywać aktualizacje i informacje z %@.";
+
+"tw__empty_timeline" = "Oś czasu jest pusta";
+
+"tw__image_viewer_done_button" = "Gotowe";
+
+"tw__open_in_text" = "Otwórz w %@";
+
+"tw__privacy_information_button" = "Imformacje o ochronie prywatności";
+
+"tw__share_tweet" = "Udostępnij tweet";
+
+"tw__share_tweet_subject_format" = "Tweet od %1$@ (@%2$@)";
+
+"tw__sign_in_with_twitter_button" = "Zaloguj się przez Twittera";
+
+"tw__single_image" = "Załączony obraz";
+
+"tw__test_string" = "Test";
+
+"tw__tweet_image_accessibility" = "Załącznik";
+
+"tw__tweet_like_button" = "Lubię";
+
+"tw__tweet_liked_state" = "Polubiony";
+
+"tw__tweet_not_liked_state" = "Niepolubiony";
+
+"tw__tweet_profile_accessibility" = "Profilowe";
+
+"tw__tweet_retweeted_by_user" = "Podane dalej przez %@";
+
+"tw__tweet_share_button" = "Udostępnij";
+
+"tw__user_content_image" = "Podgląd aplikacji";
+
+"tw__video_thumbnail" = "Załączony film";
+
+"tw__view_is_sponsored_ad" = "To jest reklama sponsorowana";
+
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/pt.lproj/Localizable.strings b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/pt.lproj/Localizable.strings
new file mode 100644
index 0000000..5ef2daf
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/pt.lproj/Localizable.strings
@@ -0,0 +1,112 @@
+"CANCEL_ACTION_LABEL" = "Cancelar";
+
+"COMPOSE_TEXT_VIEW_PLACEHOLDER" = "O que está acontecendo?";
+
+"COMPOSITION_SEND_TWEET_ERROR_LABEL" = "Tweet não enviado";
+
+"LOCATION_SERVICES_ACCESS_DENIED_ALERT_MESSAGE" = "No iOS, acesse Ajustes > Privacidade > Serviços de Localização para permitir que o Twitter acesse sua localização.";
+
+"LOCATION_SERVICES_ACCESS_DENIED_ALERT_TITLE" = "Permitir que o Twitter acesse sua localização";
+
+"LOCATION_SERVICES_ERROR_ALERT_MESSAGE" = "Não foi possível encontrar sua localização. Tente novamente mais tarde.";
+
+"LOCATION_SERVICES_ERROR_ALERT_TITLE" = "Falha ao acessar localização";
+
+"OK_ACTION_LABEL" = "OK";
+
+"RETRY_ACTION_LABEL" = "Tentar novamente";
+
+"SEND_TWEET_ACTION_LABEL" = "Tweet";
+
+"SHARE_EXT_ACCOUNT" = "Conta";
+
+"SHARE_EXT_LOCATION" = "Localização";
+
+"SHARE_EXT_NONE_VALUE" = "Nenhum";
+
+"SHARE_EXT_NO_ACCOUNTS_MESSAGE" = "Não há nenhuma conta do Twitter configurada. Você pode adicionar ou criar uma conta do Twitter em Configurações.";
+
+"SHARE_EXT_NO_ACCOUNTS_SIGN_IN_MESSAGE" = "Não há nenhuma conta do Twitter configurada. Você pode criar ou entrar em uma conta no aplicativo do Twitter.";
+
+"SHARE_EXT_NO_ACCOUNTS_TITLE" = "Nenhuma Conta do Twitter";
+
+"SHARE_EXT_TWEET_FAILED_TITLE" = "Falha no envio do Tweet.";
+
+"SHARE_EXT_TWITTER_TITLE" = "Twitter";
+
+"TIME_SHORT_DAYS_FORMAT" = "%dd";
+
+"TIME_SHORT_DAY_FORMAT" = "%dd";
+
+"TIME_SHORT_HOURS_FORMAT" = "%dh";
+
+"TIME_SHORT_HOUR_FORMAT" = "%dh";
+
+"TIME_SHORT_MINUTES_FORMAT" = "%dm";
+
+"TIME_SHORT_MINUTE_FORMAT" = "%dm";
+
+"TIME_SHORT_SECONDS_FORMAT" = "%ds";
+
+"TIME_SHORT_SECOND_FORMAT" = "%ds";
+
+"tw__card_compose_character_count" = "%td caracteres restantes";
+
+"tw__card_compose_close_hint" = "Toque duas vezes para rejeitar o editor.";
+
+"tw__card_compose_install_preview" = "Visualização do botão Instalar de %@";
+
+"tw__card_compose_profile_image" = "Perfil de %@";
+
+"tw__card_compose_tweet_hint" = "Toque duas vezes para publicar este Tweet";
+
+"tw__card_composer_app_store" = "App Store";
+
+"tw__card_composer_install_button" = "Instalar";
+
+"tw__card_composer_tweet" = "Tweet";
+
+"tw__close_button" = "Fechar";
+
+"tw__composer_placeholder_text" = "O que está acontecendo?";
+
+"tw__email_share_detail_message_format" = "Receba atualizações e outras informações de %@ ao permitir que esse usuário acesse seu e-mail em sua conta do Twitter @%@.";
+
+"tw__empty_timeline" = "A timeline está vazia";
+
+"tw__image_viewer_done_button" = "Concluído";
+
+"tw__open_in_text" = "Abrir no %@";
+
+"tw__privacy_information_button" = "Informações de privacidade";
+
+"tw__share_tweet" = "Compartilhar Tweet";
+
+"tw__share_tweet_subject_format" = "Tweet de %1$@ (@%2$@)";
+
+"tw__sign_in_with_twitter_button" = "Entrar com o Twitter";
+
+"tw__single_image" = "Anexo de imagem";
+
+"tw__test_string" = "Testar";
+
+"tw__tweet_image_accessibility" = "Anexo";
+
+"tw__tweet_like_button" = "Curtir";
+
+"tw__tweet_liked_state" = "Curtiu";
+
+"tw__tweet_not_liked_state" = "Ainda não curtiu";
+
+"tw__tweet_profile_accessibility" = "Perfil";
+
+"tw__tweet_retweeted_by_user" = "Retweetado por %@";
+
+"tw__tweet_share_button" = "Compartilhar";
+
+"tw__user_content_image" = "Visualização do alicativo";
+
+"tw__video_thumbnail" = "Anexo de vídeo";
+
+"tw__view_is_sponsored_ad" = "Este anúncio é patrocinado";
+
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/ro.lproj/Localizable.strings b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/ro.lproj/Localizable.strings
new file mode 100644
index 0000000..db02ad7
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/ro.lproj/Localizable.strings
@@ -0,0 +1,112 @@
+"CANCEL_ACTION_LABEL" = "Anulează";
+
+"COMPOSE_TEXT_VIEW_PLACEHOLDER" = "Ce se întâmplă?";
+
+"COMPOSITION_SEND_TWEET_ERROR_LABEL" = "Tweet netrimis";
+
+"LOCATION_SERVICES_ACCESS_DENIED_ALERT_MESSAGE" = "Accesează Configurări iOS > Intimitate > Servicii de localizare pentru a permite Twitter să-ți acceseze locația.";
+
+"LOCATION_SERVICES_ACCESS_DENIED_ALERT_TITLE" = "Permite Twitter să-ți acceseze locația";
+
+"LOCATION_SERVICES_ERROR_ALERT_MESSAGE" = "Nu ți-am putut găsi locația. Încearcă din nou mai târziu.";
+
+"LOCATION_SERVICES_ERROR_ALERT_TITLE" = "Nu s-a putut accesa locația";
+
+"OK_ACTION_LABEL" = "OK";
+
+"RETRY_ACTION_LABEL" = "Reîncearcă";
+
+"SEND_TWEET_ACTION_LABEL" = "Tweet";
+
+"SHARE_EXT_ACCOUNT" = "Cont";
+
+"SHARE_EXT_LOCATION" = "Locație";
+
+"SHARE_EXT_NONE_VALUE" = "Fără";
+
+"SHARE_EXT_NO_ACCOUNTS_MESSAGE" = "Nu există conturi Twitter configurate. Poți să adaugi sau să creezi un cont Twitter în Setări.";
+
+"SHARE_EXT_NO_ACCOUNTS_SIGN_IN_MESSAGE" = "Nu există conturi Twitter configurate. Poți să creezi un cont sau să te conectezi la unul în aplicația Twitter.";
+
+"SHARE_EXT_NO_ACCOUNTS_TITLE" = "Niciun cont Twitter";
+
+"SHARE_EXT_TWEET_FAILED_TITLE" = "Tweetul nu s-a trimis.";
+
+"SHARE_EXT_TWITTER_TITLE" = "Twitter";
+
+"TIME_SHORT_DAYS_FORMAT" = "%d z";
+
+"TIME_SHORT_DAY_FORMAT" = "%d zi";
+
+"TIME_SHORT_HOURS_FORMAT" = "%d h";
+
+"TIME_SHORT_HOUR_FORMAT" = "%d h";
+
+"TIME_SHORT_MINUTES_FORMAT" = "%d m";
+
+"TIME_SHORT_MINUTE_FORMAT" = "%d m";
+
+"TIME_SHORT_SECONDS_FORMAT" = "%d s";
+
+"TIME_SHORT_SECOND_FORMAT" = "%d s";
+
+"tw__card_compose_character_count" = "%td caractere rămase";
+
+"tw__card_compose_close_hint" = "Atinge de două ori pentru a îndepărta autorul.";
+
+"tw__card_compose_install_preview" = "Previzualizarea butonului de instalare pentru %@";
+
+"tw__card_compose_profile_image" = "Profilul lui %@";
+
+"tw__card_compose_tweet_hint" = "Atinge de două ori pentru a posta acest Tweet";
+
+"tw__card_composer_app_store" = "App Store";
+
+"tw__card_composer_install_button" = "Instalează";
+
+"tw__card_composer_tweet" = "Creează un Tweet";
+
+"tw__close_button" = "Închide";
+
+"tw__composer_placeholder_text" = "Ce se întâmplă?";
+
+"tw__email_share_detail_message_format" = "Primește noutăți și alte informații de la %@ când le permiți să îți acceseze e-mailul pe contul tău Twitter @%@.";
+
+"tw__empty_timeline" = "Cronologia este goală";
+
+"tw__image_viewer_done_button" = "Gata";
+
+"tw__open_in_text" = "Deschide în %@";
+
+"tw__privacy_information_button" = "Informații despre confidențialitate";
+
+"tw__share_tweet" = "Partajează Tweetul";
+
+"tw__share_tweet_subject_format" = "Tweet de la %1$@ (@%2$@)";
+
+"tw__sign_in_with_twitter_button" = "Conectează-te cu Twitter";
+
+"tw__single_image" = "Atașare imagine";
+
+"tw__test_string" = "Test";
+
+"tw__tweet_image_accessibility" = "Atașare";
+
+"tw__tweet_like_button" = "Apreciază";
+
+"tw__tweet_liked_state" = "Apreciat";
+
+"tw__tweet_not_liked_state" = "Neapreciat";
+
+"tw__tweet_profile_accessibility" = "Profil";
+
+"tw__tweet_retweeted_by_user" = "Redistribuit de %@";
+
+"tw__tweet_share_button" = "Distribuie";
+
+"tw__user_content_image" = "Previzualizare aplicație";
+
+"tw__video_thumbnail" = "Atașare video";
+
+"tw__view_is_sponsored_ad" = "Aceasta este o reclamă sponsorizată";
+
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/ru.lproj/Localizable.strings b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/ru.lproj/Localizable.strings
new file mode 100644
index 0000000..00a5942
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/ru.lproj/Localizable.strings
@@ -0,0 +1,112 @@
+"CANCEL_ACTION_LABEL" = "Отмена";
+
+"COMPOSE_TEXT_VIEW_PLACEHOLDER" = "Что нового?";
+
+"COMPOSITION_SEND_TWEET_ERROR_LABEL" = "Твит не отправлен";
+
+"LOCATION_SERVICES_ACCESS_DENIED_ALERT_MESSAGE" = "Перейдите в раздел «Настройки iOS» > «Приватность» > «Службы местоположения», чтобы разрешить Твиттеру доступ к данным о местоположении.";
+
+"LOCATION_SERVICES_ACCESS_DENIED_ALERT_TITLE" = "Разрешить Твиттеру доступ к данным о вашем местоположении";
+
+"LOCATION_SERVICES_ERROR_ALERT_MESSAGE" = "Не удалось найти ваше местоположение. Повторите попытку позже.";
+
+"LOCATION_SERVICES_ERROR_ALERT_TITLE" = "Нет доступа к данным о местоположении";
+
+"OK_ACTION_LABEL" = "ОК";
+
+"RETRY_ACTION_LABEL" = "Повторить";
+
+"SEND_TWEET_ACTION_LABEL" = "Твит";
+
+"SHARE_EXT_ACCOUNT" = "Учетная запись";
+
+"SHARE_EXT_LOCATION" = "Местоположение";
+
+"SHARE_EXT_NONE_VALUE" = "Нет";
+
+"SHARE_EXT_NO_ACCOUNTS_MESSAGE" = "Нет настроенных учетных записей Твиттера. Учетную запись Твиттера можно добавить или создать в настройках.";
+
+"SHARE_EXT_NO_ACCOUNTS_SIGN_IN_MESSAGE" = "Нет настроенных учетных записей в Твиттере. Для создания учетной записи и входа в нее можно воспользоваться приложением Твиттера.";
+
+"SHARE_EXT_NO_ACCOUNTS_TITLE" = "Нет учетной записи Твиттера";
+
+"SHARE_EXT_TWEET_FAILED_TITLE" = "Не удалось отправить твит.";
+
+"SHARE_EXT_TWITTER_TITLE" = "Твиттер";
+
+"TIME_SHORT_DAYS_FORMAT" = "%dдн.";
+
+"TIME_SHORT_DAY_FORMAT" = "%dдн.";
+
+"TIME_SHORT_HOURS_FORMAT" = "%dч";
+
+"TIME_SHORT_HOUR_FORMAT" = "%dч";
+
+"TIME_SHORT_MINUTES_FORMAT" = "%dмин";
+
+"TIME_SHORT_MINUTE_FORMAT" = "%dмин";
+
+"TIME_SHORT_SECONDS_FORMAT" = "%dс";
+
+"TIME_SHORT_SECOND_FORMAT" = "%dс";
+
+"tw__card_compose_character_count" = "Осталось символов: %td";
+
+"tw__card_compose_close_hint" = "Нажмите дважды, чтобы закрыть редактор.";
+
+"tw__card_compose_install_preview" = "Предварительный просмотр кнопки «Установить» для %@";
+
+"tw__card_compose_profile_image" = "Профиль %@";
+
+"tw__card_compose_tweet_hint" = "Нажмите дважды, чтобы опубликовать этот твит";
+
+"tw__card_composer_app_store" = "App Store";
+
+"tw__card_composer_install_button" = "Установить";
+
+"tw__card_composer_tweet" = "Твитнуть";
+
+"tw__close_button" = "Закрыть";
+
+"tw__composer_placeholder_text" = "Что нового?";
+
+"tw__email_share_detail_message_format" = "Вы будете получать обновления и другую информацию от %@, когда вы предоставляете этим приложениям доступ к электронной почте, связанной с вашей учётной записью в Твиттере @%@.";
+
+"tw__empty_timeline" = "Лента пуста";
+
+"tw__image_viewer_done_button" = "Готово";
+
+"tw__open_in_text" = "Открыть в %@";
+
+"tw__privacy_information_button" = "Информация о конфиденциальности";
+
+"tw__share_tweet" = "Поделиться твитом";
+
+"tw__share_tweet_subject_format" = "Твит от %1$@ (@%2$@) ";
+
+"tw__sign_in_with_twitter_button" = "Войти с учётной записью Твиттера";
+
+"tw__single_image" = "Прикрепленное изображение";
+
+"tw__test_string" = "Тест";
+
+"tw__tweet_image_accessibility" = "Вложение";
+
+"tw__tweet_like_button" = "Нравится";
+
+"tw__tweet_liked_state" = "Понравилось";
+
+"tw__tweet_not_liked_state" = "Не понравилось";
+
+"tw__tweet_profile_accessibility" = "Профиль";
+
+"tw__tweet_retweeted_by_user" = "Ретвитнуто пользователем %@";
+
+"tw__tweet_share_button" = "Поделиться";
+
+"tw__user_content_image" = "Предварительный просмотр приложения";
+
+"tw__video_thumbnail" = "Прикрепленное видео";
+
+"tw__view_is_sponsored_ad" = "Это спонсорская реклама";
+
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/sk.lproj/Localizable.strings b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/sk.lproj/Localizable.strings
new file mode 100644
index 0000000..13b2bc7
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/sk.lproj/Localizable.strings
@@ -0,0 +1,112 @@
+"CANCEL_ACTION_LABEL" = "Zrušiť";
+
+"COMPOSE_TEXT_VIEW_PLACEHOLDER" = "Čo sa deje?";
+
+"COMPOSITION_SEND_TWEET_ERROR_LABEL" = "Tweet sa neodoslal";
+
+"LOCATION_SERVICES_ACCESS_DENIED_ALERT_MESSAGE" = "V systéme iOS prejdite na položky Nastavenia > Súkromie > Lokalizačné služby a povoľte Twitteru prístup k vašej polohe.";
+
+"LOCATION_SERVICES_ACCESS_DENIED_ALERT_TITLE" = "Povoľte Twitteru prístup k vašej polohe";
+
+"LOCATION_SERVICES_ERROR_ALERT_MESSAGE" = "Nepodarilo sa nájsť vašu polohu. Skúste to neskôr znova.";
+
+"LOCATION_SERVICES_ERROR_ALERT_TITLE" = "Nepodarilo sa získať prístup k polohe";
+
+"OK_ACTION_LABEL" = "OK";
+
+"RETRY_ACTION_LABEL" = "Skúsiť znova";
+
+"SEND_TWEET_ACTION_LABEL" = "Tweetnuť";
+
+"SHARE_EXT_ACCOUNT" = "Účet";
+
+"SHARE_EXT_LOCATION" = "Poloha";
+
+"SHARE_EXT_NONE_VALUE" = "Žiadne";
+
+"SHARE_EXT_NO_ACCOUNTS_MESSAGE" = "Nie sú nakonfigurované žiadne účty na Twitteri. Účet na Twitteri môžete pridať alebo vytvoriť v nastaveniach.";
+
+"SHARE_EXT_NO_ACCOUNTS_SIGN_IN_MESSAGE" = "Nie sú nakonfigurované žiadne účty na Twitteri. Účet si môžete vytvoriť alebo sa doň prihlásiť v apke Twitter.";
+
+"SHARE_EXT_NO_ACCOUNTS_TITLE" = "Žiaden účet na Twitteri";
+
+"SHARE_EXT_TWEET_FAILED_TITLE" = "Tweet sa nepodarilo odoslať.";
+
+"SHARE_EXT_TWITTER_TITLE" = "Twitter";
+
+"TIME_SHORT_DAYS_FORMAT" = "%d d";
+
+"TIME_SHORT_DAY_FORMAT" = "%d d";
+
+"TIME_SHORT_HOURS_FORMAT" = "%d h";
+
+"TIME_SHORT_HOUR_FORMAT" = "%d h";
+
+"TIME_SHORT_MINUTES_FORMAT" = "%d min";
+
+"TIME_SHORT_MINUTE_FORMAT" = "%d min";
+
+"TIME_SHORT_SECONDS_FORMAT" = "%d s";
+
+"TIME_SHORT_SECOND_FORMAT" = "%d s";
+
+"tw__card_compose_character_count" = "Zostávajúci počet znakov: %td";
+
+"tw__card_compose_close_hint" = "Dvojitým ťuknutím na skladateľa ho zamietnete.";
+
+"tw__card_compose_install_preview" = "Ukážka tlačidla na inštaláciu aplikácie %@";
+
+"tw__card_compose_profile_image" = "Profil používateľa %@";
+
+"tw__card_compose_tweet_hint" = "Tento Tweet odošlete dvojitým ťuknutím.";
+
+"tw__card_composer_app_store" = "App Store";
+
+"tw__card_composer_install_button" = "Inštalovať";
+
+"tw__card_composer_tweet" = "Tweetnuť";
+
+"tw__close_button" = "Zavrieť";
+
+"tw__composer_placeholder_text" = "Čo sa deje?";
+
+"tw__email_share_detail_message_format" = "Keď aplikácii %@ umožníte prístup k vášmu e-mailu vo vašom účte na Twitteri \@%@, môžete získavať aktualizácie a iné informácie.";
+
+"tw__empty_timeline" = "Časová os je prázdna";
+
+"tw__image_viewer_done_button" = "Hotovo";
+
+"tw__open_in_text" = "Otvoriť v %@";
+
+"tw__privacy_information_button" = "Informácie o súkromí";
+
+"tw__share_tweet" = "Zdielať Tweet";
+
+"tw__share_tweet_subject_format" = "Tweet od používateľa %1$@ (@%2$@)";
+
+"tw__sign_in_with_twitter_button" = "Prihlásiť sa na Twitter";
+
+"tw__single_image" = "Obrazová príloha";
+
+"tw__test_string" = "Test";
+
+"tw__tweet_image_accessibility" = "Príloha";
+
+"tw__tweet_like_button" = "Páči sa mi";
+
+"tw__tweet_liked_state" = "Označené ako Páči sa mi to";
+
+"tw__tweet_not_liked_state" = "Zatiaľ bez označenia Páči sa mi to";
+
+"tw__tweet_profile_accessibility" = "Profil";
+
+"tw__tweet_retweeted_by_user" = "Retweetnuté používateľom %@";
+
+"tw__tweet_share_button" = "Zdieľať";
+
+"tw__user_content_image" = "Ukážka apky";
+
+"tw__video_thumbnail" = "Videopríloha";
+
+"tw__view_is_sponsored_ad" = "Toto je sponzorovaná reklama";
+
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/sr.lproj/Localizable.strings b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/sr.lproj/Localizable.strings
new file mode 100644
index 0000000..3763d97
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/sr.lproj/Localizable.strings
@@ -0,0 +1,74 @@
+"TIME_SHORT_DAYS_FORMAT" = "%dд";
+
+"TIME_SHORT_DAY_FORMAT" = "%dд";
+
+"TIME_SHORT_HOURS_FORMAT" = "%dс";
+
+"TIME_SHORT_HOUR_FORMAT" = "%dс";
+
+"TIME_SHORT_MINUTES_FORMAT" = "%dм";
+
+"TIME_SHORT_MINUTE_FORMAT" = "%dм";
+
+"TIME_SHORT_SECONDS_FORMAT" = "%dс";
+
+"TIME_SHORT_SECOND_FORMAT" = "%dс";
+
+"tw__card_compose_character_count" = "%td карактера преостало";
+
+"tw__card_compose_close_hint" = "Додирни двапут да одбациш композитора.";
+
+"tw__card_compose_install_preview" = "Преглед инсталационог дугмета за %@";
+
+"tw__card_compose_profile_image" = "Профил %@";
+
+"tw__card_compose_tweet_hint" = "Додирни двапут да објавиш твит";
+
+"tw__card_composer_app_store" = "Продавница апликација";
+
+"tw__card_composer_install_button" = "Инсталирај";
+
+"tw__card_composer_tweet" = "Твитуј";
+
+"tw__composer_placeholder_text" = "Шта се дешава?";
+
+"tw__email_share_detail_message_format" = "Добијај ажурирања и друге информације од %@ када дозволиш приступ својој е-пошти на свом Твитер налогу @%@.";
+
+"tw__empty_timeline" = "Временска трака је празна";
+
+"tw__image_viewer_done_button" = "Готово";
+
+"tw__open_in_text" = "Отвори у %@";
+
+"tw__privacy_information_button" = "Приватне информације";
+
+"tw__share_tweet" = "Подели твит";
+
+"tw__share_tweet_subject_format" = "Твит од %1$@ (@%2$@)";
+
+"tw__sign_in_with_twitter_button" = "Пријави се са Твитера";
+
+"tw__single_image" = "Слика је приложена";
+
+"tw__test_string" = "Тест";
+
+"tw__tweet_image_accessibility" = "Прилог";
+
+"tw__tweet_like_button" = "Свиђа ми се";
+
+"tw__tweet_liked_state" = "Свиђање";
+
+"tw__tweet_not_liked_state" = "Нема свиђања";
+
+"tw__tweet_profile_accessibility" = "Профил";
+
+"tw__tweet_retweeted_by_user" = "Ретвитовано од стране %@";
+
+"tw__tweet_share_button" = "Подели";
+
+"tw__user_content_image" = "Преглед апликација";
+
+"tw__video_thumbnail" = "Видео је приложен";
+
+"tw__view_is_sponsored_ad" = "Ово је плаћени оглас";
+
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/sv.lproj/Localizable.strings b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/sv.lproj/Localizable.strings
new file mode 100644
index 0000000..390e57a
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/sv.lproj/Localizable.strings
@@ -0,0 +1,112 @@
+"CANCEL_ACTION_LABEL" = "Avbryt";
+
+"COMPOSE_TEXT_VIEW_PLACEHOLDER" = "Vad händer?";
+
+"COMPOSITION_SEND_TWEET_ERROR_LABEL" = "Tweeten skickades inte";
+
+"LOCATION_SERVICES_ACCESS_DENIED_ALERT_MESSAGE" = "Öppna iOS-inställningar > Integritet > Platstjänster om du vill tillåta Twitter att komma åt din plats.";
+
+"LOCATION_SERVICES_ACCESS_DENIED_ALERT_TITLE" = "Tillåt Twitter att komma åt din plats";
+
+"LOCATION_SERVICES_ERROR_ALERT_MESSAGE" = "Det gick inte att hitta platsen. Försök igen senare.";
+
+"LOCATION_SERVICES_ERROR_ALERT_TITLE" = "Det gick inte att komma åt platsen";
+
+"OK_ACTION_LABEL" = "OK";
+
+"RETRY_ACTION_LABEL" = "Försök igen";
+
+"SEND_TWEET_ACTION_LABEL" = "Tweet";
+
+"SHARE_EXT_ACCOUNT" = "Konto";
+
+"SHARE_EXT_LOCATION" = "Plats";
+
+"SHARE_EXT_NONE_VALUE" = "Inget";
+
+"SHARE_EXT_NO_ACCOUNTS_MESSAGE" = "Inga Twitter-konton är konfigurerade. Du kan lägga till eller skapa ett Twitter-konto i Inställningar.";
+
+"SHARE_EXT_NO_ACCOUNTS_SIGN_IN_MESSAGE" = "Inga Twitter-konton är konfigurerade. Du kan skapa eller logga in på ett konto i Twitter-appen.";
+
+"SHARE_EXT_NO_ACCOUNTS_TITLE" = "Inget Twitter-konto";
+
+"SHARE_EXT_TWEET_FAILED_TITLE" = "Tweeten gick inte att skicka.";
+
+"SHARE_EXT_TWITTER_TITLE" = "Twitter";
+
+"TIME_SHORT_DAYS_FORMAT" = "%dd";
+
+"TIME_SHORT_DAY_FORMAT" = "%dd";
+
+"TIME_SHORT_HOURS_FORMAT" = "%dh";
+
+"TIME_SHORT_HOUR_FORMAT" = "%dh";
+
+"TIME_SHORT_MINUTES_FORMAT" = "%dm";
+
+"TIME_SHORT_MINUTE_FORMAT" = "%dm";
+
+"TIME_SHORT_SECONDS_FORMAT" = "%ds";
+
+"TIME_SHORT_SECOND_FORMAT" = "%ds";
+
+"tw__card_compose_character_count" = "%td tecken kvar";
+
+"tw__card_compose_close_hint" = "Dubbeltryck för att avfärda redigeraren.";
+
+"tw__card_compose_install_preview" = "Förhandsgranskning av installationsknapp för %@";
+
+"tw__card_compose_profile_image" = "%@s profil";
+
+"tw__card_compose_tweet_hint" = "Dubbeltryck för att posta denna Tweet";
+
+"tw__card_composer_app_store" = "App Store";
+
+"tw__card_composer_install_button" = "Installera";
+
+"tw__card_composer_tweet" = "Tweeta";
+
+"tw__close_button" = "Stäng";
+
+"tw__composer_placeholder_text" = "Vad händer?";
+
+"tw__email_share_detail_message_format" = "Du får uppdateringar och annan information från %@ om du tillåter denna person att komma åt din e-postadress i ditt Twitter-konto @%@.";
+
+"tw__empty_timeline" = "Tidslinjen är tom";
+
+"tw__image_viewer_done_button" = "Klart";
+
+"tw__open_in_text" = "Öppnas i %@";
+
+"tw__privacy_information_button" = "Integritetsinformation";
+
+"tw__share_tweet" = "Dela tweet";
+
+"tw__share_tweet_subject_format" = "Tweet från %1$@ (@%2$@)";
+
+"tw__sign_in_with_twitter_button" = "Logga in med Twitter";
+
+"tw__single_image" = "Bildbilaga";
+
+"tw__test_string" = "Test";
+
+"tw__tweet_image_accessibility" = "Bilaga";
+
+"tw__tweet_like_button" = "Gilla";
+
+"tw__tweet_liked_state" = "Gillat";
+
+"tw__tweet_not_liked_state" = "Inte gillat";
+
+"tw__tweet_profile_accessibility" = "Profil";
+
+"tw__tweet_retweeted_by_user" = "Retweetad av %@";
+
+"tw__tweet_share_button" = "Dela";
+
+"tw__user_content_image" = "Förhandsgranskning av app";
+
+"tw__video_thumbnail" = "Videobilaga";
+
+"tw__view_is_sponsored_ad" = "Detta är en sponsrad annons";
+
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/ta.lproj/Localizable.strings b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/ta.lproj/Localizable.strings
new file mode 100644
index 0000000..37efad7
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/ta.lproj/Localizable.strings
@@ -0,0 +1,12 @@
+"tw__empty_timeline" = "காலவரிசை வெறுமையாக உள்ளது";
+
+"tw__image_viewer_done_button" = "முடிந்தது";
+
+"tw__open_in_text" = "%@ -இல் திற";
+
+"tw__privacy_information_button" = "தனியுரிமைத் தகவல்";
+
+"tw__tweet_share_button" = "பகிர்";
+
+"tw__view_is_sponsored_ad" = "இது ஒரு ஸ்பான்சர் விளம்பரம்";
+
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/th.lproj/Localizable.strings b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/th.lproj/Localizable.strings
new file mode 100644
index 0000000..0fce768
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/th.lproj/Localizable.strings
@@ -0,0 +1,112 @@
+"CANCEL_ACTION_LABEL" = "ยกเลิก";
+
+"COMPOSE_TEXT_VIEW_PLACEHOLDER" = "มีอะไรเกิดขึ้นบ้าง";
+
+"COMPOSITION_SEND_TWEET_ERROR_LABEL" = "ยังไม่ได้ส่งทวีต";
+
+"LOCATION_SERVICES_ACCESS_DENIED_ALERT_MESSAGE" = "โปรดไปที่ การตั้งค่า iOS > ความเป็นส่วนตัว > บริการตำแหน่งที่ตั้ง เพื่อให้ทวิตเตอร์สามารถเข้าถึงตำแหน่งที่ตั้งของคุณได้";
+
+"LOCATION_SERVICES_ACCESS_DENIED_ALERT_TITLE" = "อนุญาตให้ทวิตเตอร์เข้าถึงตำแหน่งที่ตั้งของคุณได้";
+
+"LOCATION_SERVICES_ERROR_ALERT_MESSAGE" = "หาตำแหน่งที่ตั้งไม่พบ โปรดลองอีกครั้งในภายหลัง";
+
+"LOCATION_SERVICES_ERROR_ALERT_TITLE" = "ไม่สามารถเข้าถึงตำแหน่งที่ตั้งได้";
+
+"OK_ACTION_LABEL" = "ตกลง";
+
+"RETRY_ACTION_LABEL" = "ลองใหม่";
+
+"SEND_TWEET_ACTION_LABEL" = "ทวีต";
+
+"SHARE_EXT_ACCOUNT" = "บัญชี";
+
+"SHARE_EXT_LOCATION" = "ตำแหน่งที่ตั้ง";
+
+"SHARE_EXT_NONE_VALUE" = "ไม่มี";
+
+"SHARE_EXT_NO_ACCOUNTS_MESSAGE" = "ไม่มีบัญชีทวิตเตอร์ที่กำหนดค่า คุณสามารถเพิ่มหรือสร้างบัญชีทวิตเตอร์ได้ในการตั้งค่า";
+
+"SHARE_EXT_NO_ACCOUNTS_SIGN_IN_MESSAGE" = "ไม่มีบัญชีทวิตเตอร์ที่กำหนดค่า คุณสามารถสร้างหรือเข้าสู่ระบบบัญชีในแอพทวิตเตอร์ได้";
+
+"SHARE_EXT_NO_ACCOUNTS_TITLE" = "ไม่มีบัญชีทวิตเตอร์";
+
+"SHARE_EXT_TWEET_FAILED_TITLE" = "ไม่สามารถส่งทวีตได้";
+
+"SHARE_EXT_TWITTER_TITLE" = "ทวิตเตอร์";
+
+"TIME_SHORT_DAYS_FORMAT" = "%dว.";
+
+"TIME_SHORT_DAY_FORMAT" = "%dว.";
+
+"TIME_SHORT_HOURS_FORMAT" = "%dชม.";
+
+"TIME_SHORT_HOUR_FORMAT" = "%dชม.";
+
+"TIME_SHORT_MINUTES_FORMAT" = "%dน.";
+
+"TIME_SHORT_MINUTE_FORMAT" = "%dน.";
+
+"TIME_SHORT_SECONDS_FORMAT" = "%dวิ.";
+
+"TIME_SHORT_SECOND_FORMAT" = "%dวิ.";
+
+"tw__card_compose_character_count" = "เหลืออีก %td ตัวอักขระ";
+
+"tw__card_compose_close_hint" = "แตะสองครั้งเพื่อยกเลิก";
+
+"tw__card_compose_install_preview" = "การแสดงตัวอย่างของปุ่มติดตั้งสำหรับ %@";
+
+"tw__card_compose_profile_image" = "โปรไฟล์ของ %@";
+
+"tw__card_compose_tweet_hint" = "แตะสองครั้งเพื่อโพสต์ทวีตนี้";
+
+"tw__card_composer_app_store" = "App Store";
+
+"tw__card_composer_install_button" = "ติดตั้ง";
+
+"tw__card_composer_tweet" = "ทวีต";
+
+"tw__close_button" = "ปิด";
+
+"tw__composer_placeholder_text" = "มีอะไรเกิดขึ้นบ้าง";
+
+"tw__email_share_detail_message_format" = "รับการอัพเดทและข้อมูลอื่นๆ ได้จาก %@ เมื่อคุณให้สิทธิ์ในการเข้าถึงอีเมลของคุณในบัญชีทวิตเตอร์ @%@";
+
+"tw__empty_timeline" = "ลำดับเหตุการณ์ว่างเปล่า";
+
+"tw__image_viewer_done_button" = "เสร็จสิ้น";
+
+"tw__open_in_text" = "เปิดใน %@";
+
+"tw__privacy_information_button" = "ข้อมูลความเป็นส่วนตัว";
+
+"tw__share_tweet" = "แบ่งปันทวีต";
+
+"tw__share_tweet_subject_format" = "ทวีตจาก %1$@ (@%2$@)";
+
+"tw__sign_in_with_twitter_button" = "เข้าสู่ระบบด้วยทวิตเตอร์";
+
+"tw__single_image" = "ไฟล์แนบรูปภาพ";
+
+"tw__test_string" = "ทดสอบ";
+
+"tw__tweet_image_accessibility" = "ไฟล์แนบ";
+
+"tw__tweet_like_button" = "ชื่นชอบ";
+
+"tw__tweet_liked_state" = "ชื่นชอบแล้ว";
+
+"tw__tweet_not_liked_state" = "ยังไม่ได้ชื่นชอบ";
+
+"tw__tweet_profile_accessibility" = "โปรไฟล์";
+
+"tw__tweet_retweeted_by_user" = "รีทวีตโดย %@";
+
+"tw__tweet_share_button" = "แบ่งปัน";
+
+"tw__user_content_image" = "การแสดงตัวอย่างแอพ";
+
+"tw__video_thumbnail" = "ไฟล์แนบวิดีโอ";
+
+"tw__view_is_sponsored_ad" = "ส่วนนี้คือโฆษณาที่ได้รับการสนับสนุน";
+
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/tl.lproj/Localizable.strings b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/tl.lproj/Localizable.strings
new file mode 100644
index 0000000..b2fbb65
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/tl.lproj/Localizable.strings
@@ -0,0 +1,74 @@
+"TIME_SHORT_DAYS_FORMAT" = "%dd";
+
+"TIME_SHORT_DAY_FORMAT" = "%dd";
+
+"TIME_SHORT_HOURS_FORMAT" = "%dh";
+
+"TIME_SHORT_HOUR_FORMAT" = "%dh";
+
+"TIME_SHORT_MINUTES_FORMAT" = "%dm";
+
+"TIME_SHORT_MINUTE_FORMAT" = "%dm";
+
+"TIME_SHORT_SECONDS_FORMAT" = "%ds";
+
+"TIME_SHORT_SECOND_FORMAT" = "%ds";
+
+"tw__card_compose_character_count" = "%td karakter ang natitira";
+
+"tw__card_compose_close_hint" = "I-tap ng doble para maalis ang composer.";
+
+"tw__card_compose_install_preview" = "Preview ng install button para sa %@";
+
+"tw__card_compose_profile_image" = "Profile ni %@";
+
+"tw__card_compose_tweet_hint" = "I-tap ng doble para i-post itong Tweet";
+
+"tw__card_composer_app_store" = "App Store";
+
+"tw__card_composer_install_button" = "I-install";
+
+"tw__card_composer_tweet" = "Mag-tweet";
+
+"tw__composer_placeholder_text" = "Ano'ng Nangyayari?";
+
+"tw__email_share_detail_message_format" = "Magkaroon ng mga update at iba pang impormasyon mula sa %@ kapag pinayagan ninyo silang mag-access sa inyong email sa inyiong Twitter account @%@.";
+
+"tw__empty_timeline" = "Walang laman ang timeline";
+
+"tw__image_viewer_done_button" = "Tapos na";
+
+"tw__open_in_text" = "Buksan sa %@";
+
+"tw__privacy_information_button" = "Impormasyon sa pagkapribado";
+
+"tw__share_tweet" = "Ibahagi ang Tweet";
+
+"tw__share_tweet_subject_format" = "Tweet mula kay %1$@ (@%2$@)";
+
+"tw__sign_in_with_twitter_button" = "Mag-log in sa Twitter";
+
+"tw__single_image" = "May kakabit na imahe";
+
+"tw__test_string" = "Test";
+
+"tw__tweet_image_accessibility" = "Attachment";
+
+"tw__tweet_like_button" = "Gawing gusto";
+
+"tw__tweet_liked_state" = "Nagustuhan";
+
+"tw__tweet_not_liked_state" = "Di nagustuhan";
+
+"tw__tweet_profile_accessibility" = "Profile";
+
+"tw__tweet_retweeted_by_user" = "Ni-retweet ni %@";
+
+"tw__tweet_share_button" = "Ibahagi";
+
+"tw__user_content_image" = "Preview ng App";
+
+"tw__video_thumbnail" = "May kakabit na video";
+
+"tw__view_is_sponsored_ad" = "Ito ay isang sponsored ad";
+
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/tr.lproj/Localizable.strings b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/tr.lproj/Localizable.strings
new file mode 100644
index 0000000..a07cc90
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/tr.lproj/Localizable.strings
@@ -0,0 +1,112 @@
+"CANCEL_ACTION_LABEL" = "İptal";
+
+"COMPOSE_TEXT_VIEW_PLACEHOLDER" = "Neler Oluyor?";
+
+"COMPOSITION_SEND_TWEET_ERROR_LABEL" = "Tweet gönderilmedi";
+
+"LOCATION_SERVICES_ACCESS_DENIED_ALERT_MESSAGE" = "Twitter'a konumuna erişme izni vermek için lütfen iOS'ta Ayarlar > Gizlilik > Konum Servisleri bölümüne git.";
+
+"LOCATION_SERVICES_ACCESS_DENIED_ALERT_TITLE" = "Twitter'a konumuna erişmesi için izin ver";
+
+"LOCATION_SERVICES_ERROR_ALERT_MESSAGE" = "Konumunu bulamadık. Lütfen daha sonra yeniden dene.";
+
+"LOCATION_SERVICES_ERROR_ALERT_TITLE" = "Konuma erişilemedi";
+
+"OK_ACTION_LABEL" = "Tamam";
+
+"RETRY_ACTION_LABEL" = "Yeniden Dene";
+
+"SEND_TWEET_ACTION_LABEL" = "Tweet";
+
+"SHARE_EXT_ACCOUNT" = "Hesap";
+
+"SHARE_EXT_LOCATION" = "Konum";
+
+"SHARE_EXT_NONE_VALUE" = "Yok";
+
+"SHARE_EXT_NO_ACCOUNTS_MESSAGE" = "Yapılandırılmış Twitter hesabı yok. Ayarlarda bir Twitter hesabı ekleyebilir veya oluşturabilirsin.";
+
+"SHARE_EXT_NO_ACCOUNTS_SIGN_IN_MESSAGE" = "Yapılandırılmış Twitter hesapları yok. Bir hesabı Twitter uygulaması ile oluşturabilir veya giriş yapabilirsin.";
+
+"SHARE_EXT_NO_ACCOUNTS_TITLE" = "Twitter Hesabı Yok";
+
+"SHARE_EXT_TWEET_FAILED_TITLE" = "Tweet gönderilemedi.";
+
+"SHARE_EXT_TWITTER_TITLE" = "Twitter";
+
+"TIME_SHORT_DAYS_FORMAT" = "%dg";
+
+"TIME_SHORT_DAY_FORMAT" = "%dg";
+
+"TIME_SHORT_HOURS_FORMAT" = "%ds";
+
+"TIME_SHORT_HOUR_FORMAT" = "%ds";
+
+"TIME_SHORT_MINUTES_FORMAT" = "%dd";
+
+"TIME_SHORT_MINUTE_FORMAT" = "%dd";
+
+"TIME_SHORT_SECONDS_FORMAT" = "%ds";
+
+"TIME_SHORT_SECOND_FORMAT" = "%ds";
+
+"tw__card_compose_character_count" = "%td karakter kaldı";
+
+"tw__card_compose_close_hint" = "Besteciyi gizlemek için çift dokun.";
+
+"tw__card_compose_install_preview" = "%@ için yükleme butonu önizlemesi";
+
+"tw__card_compose_profile_image" = "%@ adlı kişinin profili";
+
+"tw__card_compose_tweet_hint" = "Bu Tweeti göndermek için çift dokun";
+
+"tw__card_composer_app_store" = "Uygulama Mağazası";
+
+"tw__card_composer_install_button" = "Yükle";
+
+"tw__card_composer_tweet" = "Tweetle";
+
+"tw__close_button" = "Kapat";
+
+"tw__composer_placeholder_text" = "Neler Oluyor?";
+
+"tw__email_share_detail_message_format" = "@%@ Twitter hesabından e-postana erişim izni verdiğinde, %@ kaynağından güncellemeleri ve diğer bilgileri alabilirsin.";
+
+"tw__empty_timeline" = "Zaman akışı boş";
+
+"tw__image_viewer_done_button" = "Tamam";
+
+"tw__open_in_text" = "%@ uygulamasında aç";
+
+"tw__privacy_information_button" = "Gizlilik bilgileri";
+
+"tw__share_tweet" = "Tweeti Paylaş";
+
+"tw__share_tweet_subject_format" = "%1$@ (@%2$@) adlı kişiden Tweet";
+
+"tw__sign_in_with_twitter_button" = "Twitter ile giriş yap";
+
+"tw__single_image" = "Resim Eklentisi";
+
+"tw__test_string" = "Test";
+
+"tw__tweet_image_accessibility" = "Ek";
+
+"tw__tweet_like_button" = "Beğen";
+
+"tw__tweet_liked_state" = "Beğenildi";
+
+"tw__tweet_not_liked_state" = "Beğenilmedi";
+
+"tw__tweet_profile_accessibility" = "Profil";
+
+"tw__tweet_retweeted_by_user" = "%@ tarafından retweetlendi";
+
+"tw__tweet_share_button" = "Paylaş";
+
+"tw__user_content_image" = "Uygulama Önizlemesi";
+
+"tw__video_thumbnail" = "Video Eklentisi";
+
+"tw__view_is_sponsored_ad" = "Bu bir sponsorlu reklamdır";
+
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-heart-animation-sheet-large.png b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-heart-animation-sheet-large.png
new file mode 100644
index 0000000..b034abf
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-heart-animation-sheet-large.png
Binary files differ
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-heart-animation-sheet-large@2x.png b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-heart-animation-sheet-large@2x.png
new file mode 100644
index 0000000..f1c7661
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-heart-animation-sheet-large@2x.png
Binary files differ
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-heart-animation-sheet-large@3x.png b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-heart-animation-sheet-large@3x.png
new file mode 100644
index 0000000..438c3df
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-heart-animation-sheet-large@3x.png
Binary files differ
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-heart-animation-sheet.png b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-heart-animation-sheet.png
new file mode 100644
index 0000000..427f633
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-heart-animation-sheet.png
Binary files differ
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-heart-animation-sheet@2x.png b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-heart-animation-sheet@2x.png
new file mode 100644
index 0000000..abbd12a
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-heart-animation-sheet@2x.png
Binary files differ
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-heart-animation-sheet@3x.png b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-heart-animation-sheet@3x.png
new file mode 100644
index 0000000..fbd1f5f
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-heart-animation-sheet@3x.png
Binary files differ
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-heart-off-large.png b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-heart-off-large.png
new file mode 100644
index 0000000..53e2910
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-heart-off-large.png
Binary files differ
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-heart-off-large@2x.png b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-heart-off-large@2x.png
new file mode 100644
index 0000000..04a48f9
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-heart-off-large@2x.png
Binary files differ
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-heart-off-large@3x.png b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-heart-off-large@3x.png
new file mode 100644
index 0000000..5c1635e
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-heart-off-large@3x.png
Binary files differ
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-heart-off.png b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-heart-off.png
new file mode 100644
index 0000000..b816ff8
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-heart-off.png
Binary files differ
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-heart-off@2x.png b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-heart-off@2x.png
new file mode 100644
index 0000000..2f74a4d
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-heart-off@2x.png
Binary files differ
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-heart-off@3x.png b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-heart-off@3x.png
new file mode 100644
index 0000000..63621d7
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-heart-off@3x.png
Binary files differ
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-heart-on.png b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-heart-on.png
new file mode 100644
index 0000000..b0fc506
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-heart-on.png
Binary files differ
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-heart-on@2x.png b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-heart-on@2x.png
new file mode 100644
index 0000000..cd2bb37
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-heart-on@2x.png
Binary files differ
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-heart-on@3x.png b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-heart-on@3x.png
new file mode 100644
index 0000000..8f04b2d
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-heart-on@3x.png
Binary files differ
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-logo-white.png b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-logo-white.png
new file mode 100644
index 0000000..b7e4f7c
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-logo-white.png
Binary files differ
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-logo-white@2x.png b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-logo-white@2x.png
new file mode 100644
index 0000000..bbfbee7
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-logo-white@2x.png
Binary files differ
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-logo-white@3x.png b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-logo-white@3x.png
new file mode 100644
index 0000000..3074978
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-logo-white@3x.png
Binary files differ
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-logo.png b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-logo.png
new file mode 100644
index 0000000..ea6f7cd
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-logo.png
Binary files differ
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-logo@2x.png b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-logo@2x.png
new file mode 100644
index 0000000..2c17c4d
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-logo@2x.png
Binary files differ
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-logo@3x.png b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-logo@3x.png
new file mode 100644
index 0000000..b969d88
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-logo@3x.png
Binary files differ
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-media-pause.png b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-media-pause.png
new file mode 100644
index 0000000..002d4dd
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-media-pause.png
Binary files differ
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-media-pause@2x.png b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-media-pause@2x.png
new file mode 100644
index 0000000..c5340c0
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-media-pause@2x.png
Binary files differ
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-media-pause@3x.png b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-media-pause@3x.png
new file mode 100644
index 0000000..f9aae4a
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-media-pause@3x.png
Binary files differ
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-media-play.png b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-media-play.png
new file mode 100644
index 0000000..e9140bc
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-media-play.png
Binary files differ
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-media-play@2x.png b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-media-play@2x.png
new file mode 100644
index 0000000..421867a
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-media-play@2x.png
Binary files differ
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-media-play@3x.png b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-media-play@3x.png
new file mode 100644
index 0000000..8a8638a
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-media-play@3x.png
Binary files differ
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-media-replay.png b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-media-replay.png
new file mode 100644
index 0000000..8d9246f
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-media-replay.png
Binary files differ
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-media-replay@2x.png b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-media-replay@2x.png
new file mode 100644
index 0000000..2682f48
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-media-replay@2x.png
Binary files differ
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-media-replay@3x.png b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-media-replay@3x.png
new file mode 100644
index 0000000..50f92b5
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-media-replay@3x.png
Binary files differ
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-media-scrubber.png b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-media-scrubber.png
new file mode 100644
index 0000000..1d9356c
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-media-scrubber.png
Binary files differ
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-media-scrubber@2x.png b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-media-scrubber@2x.png
new file mode 100644
index 0000000..a180324
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-media-scrubber@2x.png
Binary files differ
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-media-scrubber@3x.png b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-media-scrubber@3x.png
new file mode 100644
index 0000000..ef07cb8
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-media-scrubber@3x.png
Binary files differ
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-tweet-retweeted-by-dark.png b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-tweet-retweeted-by-dark.png
new file mode 100644
index 0000000..2f2d32e
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-tweet-retweeted-by-dark.png
Binary files differ
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-tweet-retweeted-by-dark@2x.png b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-tweet-retweeted-by-dark@2x.png
new file mode 100644
index 0000000..61692b4
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-tweet-retweeted-by-dark@2x.png
Binary files differ
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-tweet-retweeted-by-dark@3x.png b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-tweet-retweeted-by-dark@3x.png
new file mode 100644
index 0000000..4dda258
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-tweet-retweeted-by-dark@3x.png
Binary files differ
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-tweet-retweeted-by-light.png b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-tweet-retweeted-by-light.png
new file mode 100644
index 0000000..745d9b6
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-tweet-retweeted-by-light.png
Binary files differ
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-tweet-retweeted-by-light@2x.png b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-tweet-retweeted-by-light@2x.png
new file mode 100644
index 0000000..6033368
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-tweet-retweeted-by-light@2x.png
Binary files differ
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-tweet-retweeted-by-light@3x.png b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-tweet-retweeted-by-light@3x.png
new file mode 100644
index 0000000..0707a13
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-tweet-retweeted-by-light@3x.png
Binary files differ
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-tweet-verified.png b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-tweet-verified.png
new file mode 100644
index 0000000..74d94a2
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-tweet-verified.png
Binary files differ
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-tweet-verified@2x.png b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-tweet-verified@2x.png
new file mode 100644
index 0000000..f783dbe
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-tweet-verified@2x.png
Binary files differ
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-tweet-verified@3x.png b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-tweet-verified@3x.png
new file mode 100644
index 0000000..31a34ee
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-tweet-verified@3x.png
Binary files differ
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn_close.png b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn_close.png
new file mode 100644
index 0000000..93943d9
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn_close.png
Binary files differ
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn_close@2x.png b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn_close@2x.png
new file mode 100644
index 0000000..8fd4fa2
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn_close@2x.png
Binary files differ
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn_close@3x.png b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn_close@3x.png
new file mode 100644
index 0000000..c3dfde3
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn_close@3x.png
Binary files differ
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icon-heart-on-large.png b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icon-heart-on-large.png
new file mode 100644
index 0000000..3517009
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icon-heart-on-large.png
Binary files differ
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icon-heart-on-large@2x.png b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icon-heart-on-large@2x.png
new file mode 100644
index 0000000..b6a50b2
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icon-heart-on-large@2x.png
Binary files differ
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icon-heart-on-large@3x.png b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icon-heart-on-large@3x.png
new file mode 100644
index 0000000..d477477
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icon-heart-on-large@3x.png
Binary files differ
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-media-expand.png b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-media-expand.png
new file mode 100644
index 0000000..743754c
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-media-expand.png
Binary files differ
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-media-expand@2x.png b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-media-expand@2x.png
new file mode 100644
index 0000000..f9a151e
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-media-expand@2x.png
Binary files differ
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-media-expand@3x.png b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-media-expand@3x.png
new file mode 100644
index 0000000..9b06742
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-media-expand@3x.png
Binary files differ
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-play.png b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-play.png
new file mode 100644
index 0000000..721f542
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-play.png
Binary files differ
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-play@2x.png b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-play@2x.png
new file mode 100644
index 0000000..7ad4813
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-play@2x.png
Binary files differ
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-play@3x.png b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-play@3x.png
new file mode 100644
index 0000000..355c57f
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-play@3x.png
Binary files differ
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-share-large.png b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-share-large.png
new file mode 100644
index 0000000..9215fd0
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-share-large.png
Binary files differ
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-share-large@2x.png b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-share-large@2x.png
new file mode 100644
index 0000000..5b0123a
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-share-large@2x.png
Binary files differ
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-share-large@3x.png b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-share-large@3x.png
new file mode 100644
index 0000000..1512a88
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-share-large@3x.png
Binary files differ
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-share.png b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-share.png
new file mode 100644
index 0000000..c60931d
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-share.png
Binary files differ
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-share@2x.png b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-share@2x.png
new file mode 100644
index 0000000..7c31f92
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-share@2x.png
Binary files differ
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-share@3x.png b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-share@3x.png
new file mode 100644
index 0000000..d3942ca
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-share@3x.png
Binary files differ
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twttr-icn-tweet-place-holder-photo-error.png b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twttr-icn-tweet-place-holder-photo-error.png
new file mode 100644
index 0000000..40d6a35
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twttr-icn-tweet-place-holder-photo-error.png
Binary files differ
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twttr-icn-tweet-place-holder-photo-error@2x.png b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twttr-icn-tweet-place-holder-photo-error@2x.png
new file mode 100644
index 0000000..0bfc026
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twttr-icn-tweet-place-holder-photo-error@2x.png
Binary files differ
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twttr-icn-tweet-place-holder-photo-error@3x.png b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twttr-icn-tweet-place-holder-photo-error@3x.png
new file mode 100644
index 0000000..8dc8747
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twttr-icn-tweet-place-holder-photo-error@3x.png
Binary files differ
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twttr-icn-tweet-place-holder-photo.png b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twttr-icn-tweet-place-holder-photo.png
new file mode 100644
index 0000000..ad4c4b4
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twttr-icn-tweet-place-holder-photo.png
Binary files differ
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twttr-icn-tweet-place-holder-photo@2x.png b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twttr-icn-tweet-place-holder-photo@2x.png
new file mode 100644
index 0000000..47ea38b
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twttr-icn-tweet-place-holder-photo@2x.png
Binary files differ
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twttr-icn-tweet-place-holder-photo@3x.png b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twttr-icn-tweet-place-holder-photo@3x.png
new file mode 100644
index 0000000..db471c6
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twttr-icn-tweet-place-holder-photo@3x.png
Binary files differ
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/uk.lproj/Localizable.strings b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/uk.lproj/Localizable.strings
new file mode 100644
index 0000000..9c53a49
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/uk.lproj/Localizable.strings
@@ -0,0 +1,112 @@
+"CANCEL_ACTION_LABEL" = "Скасувати";
+
+"COMPOSE_TEXT_VIEW_PLACEHOLDER" = "Що відбувається?";
+
+"COMPOSITION_SEND_TWEET_ERROR_LABEL" = "Твіт не надіслано";
+
+"LOCATION_SERVICES_ACCESS_DENIED_ALERT_MESSAGE" = "В iOS виберіть «Параметри» > «Приватність» > «Служба локації», щоб дозволити Твіттеру отримувати дані про ваше місцезнаходження.";
+
+"LOCATION_SERVICES_ACCESS_DENIED_ALERT_TITLE" = "Дозвольте Твіттеру отримувати дані про ваше місцезнаходження";
+
+"LOCATION_SERVICES_ERROR_ALERT_MESSAGE" = "Не вдалося визначити ваше місцезнаходження. Спробуйте ще раз пізніше.";
+
+"LOCATION_SERVICES_ERROR_ALERT_TITLE" = "Не вдалось отримати дані про місцезнаходження";
+
+"OK_ACTION_LABEL" = "OK";
+
+"RETRY_ACTION_LABEL" = "Спробувати ще раз";
+
+"SEND_TWEET_ACTION_LABEL" = "Твітнути";
+
+"SHARE_EXT_ACCOUNT" = "Профіль";
+
+"SHARE_EXT_LOCATION" = "Місцезнаходження";
+
+"SHARE_EXT_NONE_VALUE" = "Немає";
+
+"SHARE_EXT_NO_ACCOUNTS_MESSAGE" = "Профіль Твіттера не налаштовано. Ви можете додати або створити профіль Твіттера в Налаштуваннях.";
+
+"SHARE_EXT_NO_ACCOUNTS_SIGN_IN_MESSAGE" = "Профіль Твіттера не налаштовано. Ви можете створити профіль або ввійти в наявний у додатку Твіттера.";
+
+"SHARE_EXT_NO_ACCOUNTS_TITLE" = "Профіль Твіттера не вказано";
+
+"SHARE_EXT_TWEET_FAILED_TITLE" = "Не вдалося надіслати твіт.";
+
+"SHARE_EXT_TWITTER_TITLE" = "Твіттер";
+
+"TIME_SHORT_DAYS_FORMAT" = "%d дн.";
+
+"TIME_SHORT_DAY_FORMAT" = "%d дн.";
+
+"TIME_SHORT_HOURS_FORMAT" = "%d год";
+
+"TIME_SHORT_HOUR_FORMAT" = "%d год";
+
+"TIME_SHORT_MINUTES_FORMAT" = "%d хв";
+
+"TIME_SHORT_MINUTE_FORMAT" = "%d хв";
+
+"TIME_SHORT_SECONDS_FORMAT" = "%d с";
+
+"TIME_SHORT_SECOND_FORMAT" = "%d с";
+
+"tw__card_compose_character_count" = "Лишилося символів: %td";
+
+"tw__card_compose_close_hint" = "Торкніться двічі, щоб прибрати редактор.";
+
+"tw__card_compose_install_preview" = "Попередній перегляд кнопки установки для %@";
+
+"tw__card_compose_profile_image" = "Профіль %@";
+
+"tw__card_compose_tweet_hint" = "Торкніться двічі, щоб опублікувати цей твіт";
+
+"tw__card_composer_app_store" = "App Store";
+
+"tw__card_composer_install_button" = "Встановити";
+
+"tw__card_composer_tweet" = "Твітнути";
+
+"tw__close_button" = "Закрити";
+
+"tw__composer_placeholder_text" = "Що відбувається?";
+
+"tw__email_share_detail_message_format" = "Отримуйте оновлення та іншу інформацію від додатка %@, надавши йому доступ до адреси електронної пошти у вашому профілі Твіттера @%@.";
+
+"tw__empty_timeline" = "Стрічка пуста";
+
+"tw__image_viewer_done_button" = "Готово";
+
+"tw__open_in_text" = "Відкрити в %@";
+
+"tw__privacy_information_button" = "Інформація про конфіденційність";
+
+"tw__share_tweet" = "Поділитися твітом";
+
+"tw__share_tweet_subject_format" = "Твіт від %1$@ (@%2$@)";
+
+"tw__sign_in_with_twitter_button" = "Увійти за допомогою профілю Твіттера";
+
+"tw__single_image" = "Прикріплено зображення";
+
+"tw__test_string" = "Тест";
+
+"tw__tweet_image_accessibility" = "Прикріплення";
+
+"tw__tweet_like_button" = "Вподобати";
+
+"tw__tweet_liked_state" = "Вподобано";
+
+"tw__tweet_not_liked_state" = "Не вподобано";
+
+"tw__tweet_profile_accessibility" = "Профіль";
+
+"tw__tweet_retweeted_by_user" = "Ретвітнуто користувачем(кою) %@";
+
+"tw__tweet_share_button" = "Поділитися";
+
+"tw__user_content_image" = "Попередній перегляд додатка";
+
+"tw__video_thumbnail" = "Прикріплено відео";
+
+"tw__view_is_sponsored_ad" = "Це спонсорська реклама";
+
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/ur.lproj/Localizable.strings b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/ur.lproj/Localizable.strings
new file mode 100644
index 0000000..4fc4c15
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/ur.lproj/Localizable.strings
@@ -0,0 +1,66 @@
+"TIME_SHORT_DAYS_FORMAT" = "%dدن";
+
+"TIME_SHORT_DAY_FORMAT" = "%dدن";
+
+"TIME_SHORT_HOURS_FORMAT" = "%dگھنٹے";
+
+"TIME_SHORT_HOUR_FORMAT" = "%dگھنٹہ";
+
+"TIME_SHORT_MINUTES_FORMAT" = "%dمنٹ";
+
+"TIME_SHORT_MINUTE_FORMAT" = "%dمنٹ";
+
+"TIME_SHORT_SECONDS_FORMAT" = "%dسیکنڈ";
+
+"TIME_SHORT_SECOND_FORMAT" = "%dسیکنڈ";
+
+"tw__card_compose_profile_image" = "%@ کی پروفائل";
+
+"tw__card_composer_app_store" = "ایپ اسٹور";
+
+"tw__card_composer_install_button" = "انسٹال کریں";
+
+"tw__card_composer_tweet" = "ٹویٹ";
+
+"tw__composer_placeholder_text" = "کیا ہو رہا ہے؟";
+
+"tw__email_share_detail_message_format" = "%@ سے اپ ڈیٹس اور دیگر معلومات حاصل کریں جب آپ نے انہیں @%@ اپنے ٹوئٹر اکاؤنٹ پر اپنے ای میل تک رسائی کی اجازت دی ہو";
+
+"tw__empty_timeline" = "ٹائم لائن خالی ہے";
+
+"tw__image_viewer_done_button" = "ہو گیا";
+
+"tw__open_in_text" = "%@ میں کھولیں";
+
+"tw__privacy_information_button" = "ذاتی معلومات";
+
+"tw__share_tweet" = "ٹویٹ شیئر کریں";
+
+"tw__share_tweet_subject_format" = "ٹویٹ بطرف %1$@ (@%2$@)";
+
+"tw__sign_in_with_twitter_button" = "ٹوئٹر کے ساتھ لاگ ان کریں";
+
+"tw__single_image" = "تصویر منسلک ہے";
+
+"tw__test_string" = "ٹیسٹ";
+
+"tw__tweet_image_accessibility" = "منسلکہ";
+
+"tw__tweet_like_button" = "پسند";
+
+"tw__tweet_liked_state" = "پسند کردہ";
+
+"tw__tweet_not_liked_state" = "نا پسند کردہ";
+
+"tw__tweet_profile_accessibility" = "پروفائل";
+
+"tw__tweet_retweeted_by_user" = "%@ کی ریٹویٹ شدہ";
+
+"tw__tweet_share_button" = "شیئر کریں";
+
+"tw__user_content_image" = "ایپلی کیشن کا پیش منظر";
+
+"tw__video_thumbnail" = "ویڈیو منسلک ہے";
+
+"tw__view_is_sponsored_ad" = "یہ اسپانسر شدہ اشتہار ہے";
+
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/vi.lproj/Localizable.strings b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/vi.lproj/Localizable.strings
new file mode 100644
index 0000000..62dc209
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/vi.lproj/Localizable.strings
@@ -0,0 +1,112 @@
+"CANCEL_ACTION_LABEL" = "Hủy";
+
+"COMPOSE_TEXT_VIEW_PLACEHOLDER" = "Chuyện gì đang xảy ra?";
+
+"COMPOSITION_SEND_TWEET_ERROR_LABEL" = "Tweet không gửi";
+
+"LOCATION_SERVICES_ACCESS_DENIED_ALERT_MESSAGE" = "Hãy truy cập Cài đặt\niOS > Quyền riêng tư > Dịch vụ định vị để cho phép Twitter truy cập vị trí của bạn.";
+
+"LOCATION_SERVICES_ACCESS_DENIED_ALERT_TITLE" = "Cho phép Twitter truy cập vị trí của bạn";
+
+"LOCATION_SERVICES_ERROR_ALERT_MESSAGE" = "Không thể tìm thấy vị trí của bạn. Hãy thử lại sau.";
+
+"LOCATION_SERVICES_ERROR_ALERT_TITLE" = "Không truy cập được vị trí";
+
+"OK_ACTION_LABEL" = "OK";
+
+"RETRY_ACTION_LABEL" = "Thử lại";
+
+"SEND_TWEET_ACTION_LABEL" = "Tweet";
+
+"SHARE_EXT_ACCOUNT" = "Tài khoản";
+
+"SHARE_EXT_LOCATION" = "Vị trí";
+
+"SHARE_EXT_NONE_VALUE" = "Không";
+
+"SHARE_EXT_NO_ACCOUNTS_MESSAGE" = "Không có tài khoản Twitter nào được cấu hình. Bạn có thể\nthêm hoặc tạo tài khoản Twitter trong Cài đặt.";
+
+"SHARE_EXT_NO_ACCOUNTS_SIGN_IN_MESSAGE" = "Không có tài khoản Twitter nào được cấu hình. Bạn có thể tạo hoặc đăng nhập vào một tài khoản trên ứng dụng Twitter.";
+
+"SHARE_EXT_NO_ACCOUNTS_TITLE" = "Không có tài khoản Twitter";
+
+"SHARE_EXT_TWEET_FAILED_TITLE" = "Tweet không gửi được.";
+
+"SHARE_EXT_TWITTER_TITLE" = "Twitter";
+
+"TIME_SHORT_DAYS_FORMAT" = "%dngày";
+
+"TIME_SHORT_DAY_FORMAT" = "%dngày";
+
+"TIME_SHORT_HOURS_FORMAT" = "%dgiờ";
+
+"TIME_SHORT_HOUR_FORMAT" = "%dgiờ";
+
+"TIME_SHORT_MINUTES_FORMAT" = "%dphút";
+
+"TIME_SHORT_MINUTE_FORMAT" = "%dphút";
+
+"TIME_SHORT_SECONDS_FORMAT" = "%dgiây";
+
+"TIME_SHORT_SECOND_FORMAT" = "%dgiây";
+
+"tw__card_compose_character_count" = "%td ký tự còn lại";
+
+"tw__card_compose_close_hint" = "Nhấn đúp để bỏ qua trình soạn.";
+
+"tw__card_compose_install_preview" = "Xem trước nút cài đặt cho %@";
+
+"tw__card_compose_profile_image" = "Hồ sơ của %@";
+
+"tw__card_compose_tweet_hint" = "Nhấn đúp để đăng Tweet này";
+
+"tw__card_composer_app_store" = "Kho Ứng dụng";
+
+"tw__card_composer_install_button" = "Cài đặt";
+
+"tw__card_composer_tweet" = "Đăng Tweet";
+
+"tw__close_button" = "Đóng";
+
+"tw__composer_placeholder_text" = "Chuyện gì đang xảy ra?";
+
+"tw__email_share_detail_message_format" = "Nhận các cập nhật và thông tin khác từ %@ khi bạn cho phép họ truy cập email trên tài khoản Twitter của mình @%@.";
+
+"tw__empty_timeline" = "Dòng thời gian trống không";
+
+"tw__image_viewer_done_button" = "Đã xong";
+
+"tw__open_in_text" = "Mở bằng %@";
+
+"tw__privacy_information_button" = "Thông tin về quyền riêng tư";
+
+"tw__share_tweet" = "Chia sẻ Tweet";
+
+"tw__share_tweet_subject_format" = "Tweet từ %1$@ (@%2$@)";
+
+"tw__sign_in_with_twitter_button" = "Đăng nhập vào Twitter";
+
+"tw__single_image" = "Đính kèm Ảnh";
+
+"tw__test_string" = "Thử nghiệm";
+
+"tw__tweet_image_accessibility" = "Đính kèm";
+
+"tw__tweet_like_button" = "Thích";
+
+"tw__tweet_liked_state" = "Đã thích";
+
+"tw__tweet_not_liked_state" = "Chưa được Thích";
+
+"tw__tweet_profile_accessibility" = "Hồ sơ";
+
+"tw__tweet_retweeted_by_user" = "Tweet lại bởi %@";
+
+"tw__tweet_share_button" = "Chia sẻ";
+
+"tw__user_content_image" = "Xem trước Ứng dụng";
+
+"tw__video_thumbnail" = "Đính kèm Video";
+
+"tw__view_is_sponsored_ad" = "Đây là quảng cáo được tài trợ";
+
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/zh-Hans.lproj/Localizable.strings b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/zh-Hans.lproj/Localizable.strings
new file mode 100644
index 0000000..46a3376
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/zh-Hans.lproj/Localizable.strings
@@ -0,0 +1,112 @@
+"CANCEL_ACTION_LABEL" = "取消";
+
+"COMPOSE_TEXT_VIEW_PLACEHOLDER" = "有什么新鲜事?";
+
+"COMPOSITION_SEND_TWEET_ERROR_LABEL" = "推文未发送";
+
+"LOCATION_SERVICES_ACCESS_DENIED_ALERT_MESSAGE" = "请前往 iOS 的设置>隐私>位置服务,允许 Twitter 访问你的位置。";
+
+"LOCATION_SERVICES_ACCESS_DENIED_ALERT_TITLE" = "允许 Twitter 访问你的位置";
+
+"LOCATION_SERVICES_ERROR_ALERT_MESSAGE" = "不能找到你的位置。请稍后再试。";
+
+"LOCATION_SERVICES_ERROR_ALERT_TITLE" = "访问位置失败";
+
+"OK_ACTION_LABEL" = "确定";
+
+"RETRY_ACTION_LABEL" = "重试";
+
+"SEND_TWEET_ACTION_LABEL" = "推文";
+
+"SHARE_EXT_ACCOUNT" = "账号";
+
+"SHARE_EXT_LOCATION" = "位置";
+
+"SHARE_EXT_NONE_VALUE" = "无";
+
+"SHARE_EXT_NO_ACCOUNTS_MESSAGE" = "未设置 Twitter 账号。你可以在设置中添加或创建一个 Twitter 账号。";
+
+"SHARE_EXT_NO_ACCOUNTS_SIGN_IN_MESSAGE" = "未设置 Twitter 账号。你可以在 Twitter 应用中创建或登录一个账号。";
+
+"SHARE_EXT_NO_ACCOUNTS_TITLE" = "无 Twitter 账号";
+
+"SHARE_EXT_TWEET_FAILED_TITLE" = "推文发送失败。";
+
+"SHARE_EXT_TWITTER_TITLE" = "Twitter";
+
+"TIME_SHORT_DAYS_FORMAT" = "%d天";
+
+"TIME_SHORT_DAY_FORMAT" = "%d天";
+
+"TIME_SHORT_HOURS_FORMAT" = "%d小时";
+
+"TIME_SHORT_HOUR_FORMAT" = "%d小时";
+
+"TIME_SHORT_MINUTES_FORMAT" = "%d分钟";
+
+"TIME_SHORT_MINUTE_FORMAT" = "%d分钟";
+
+"TIME_SHORT_SECONDS_FORMAT" = "%d秒";
+
+"TIME_SHORT_SECOND_FORMAT" = "%d秒";
+
+"tw__card_compose_character_count" = "剩余%td字符";
+
+"tw__card_compose_close_hint" = "双击以关闭发推输入框。";
+
+"tw__card_compose_install_preview" = "用于预览 %@ 的按钮";
+
+"tw__card_compose_profile_image" = "%@的个人资料";
+
+"tw__card_compose_tweet_hint" = "双击来发出这条推文";
+
+"tw__card_composer_app_store" = "App Store";
+
+"tw__card_composer_install_button" = "安装";
+
+"tw__card_composer_tweet" = "发推";
+
+"tw__close_button" = "关闭";
+
+"tw__composer_placeholder_text" = "有什么新鲜事?";
+
+"tw__email_share_detail_message_format" = "当你允许%@访问你在@%@Twitter账号的电子邮件获取更新和其他信息。";
+
+"tw__empty_timeline" = "时间线为空";
+
+"tw__image_viewer_done_button" = "完成";
+
+"tw__open_in_text" = "在 %@ 中打开";
+
+"tw__privacy_information_button" = "隐私信息";
+
+"tw__share_tweet" = "转推";
+
+"tw__share_tweet_subject_format" = "来自 %1$@ (@%2$@) 的推文";
+
+"tw__sign_in_with_twitter_button" = "使用 Twitter 登录";
+
+"tw__single_image" = "图像附件";
+
+"tw__test_string" = "测试";
+
+"tw__tweet_image_accessibility" = "附件";
+
+"tw__tweet_like_button" = "喜欢";
+
+"tw__tweet_liked_state" = "被喜欢";
+
+"tw__tweet_not_liked_state" = "没有被喜欢";
+
+"tw__tweet_profile_accessibility" = "个人资料";
+
+"tw__tweet_retweeted_by_user" = "由 %@ 转推";
+
+"tw__tweet_share_button" = "分享";
+
+"tw__user_content_image" = "应用截图";
+
+"tw__video_thumbnail" = "视频附件";
+
+"tw__view_is_sponsored_ad" = "这是赞助方广告";
+
diff --git a/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/zh-Hant.lproj/Localizable.strings b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/zh-Hant.lproj/Localizable.strings
new file mode 100644
index 0000000..7774950
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/zh-Hant.lproj/Localizable.strings
@@ -0,0 +1,112 @@
+"CANCEL_ACTION_LABEL" = "取消";
+
+"COMPOSE_TEXT_VIEW_PLACEHOLDER" = "有什麼新鮮事?";
+
+"COMPOSITION_SEND_TWEET_ERROR_LABEL" = "推文未發送";
+
+"LOCATION_SERVICES_ACCESS_DENIED_ALERT_MESSAGE" = "請前往 iOS 的「設定 > 隱私 > 位置服務」,允許 Twitter 存取你的位置。";
+
+"LOCATION_SERVICES_ACCESS_DENIED_ALERT_TITLE" = "允許 Twitter 存取你的位置";
+
+"LOCATION_SERVICES_ERROR_ALERT_MESSAGE" = "找不到你的位置,請稍後再試。";
+
+"LOCATION_SERVICES_ERROR_ALERT_TITLE" = "無法存取位置";
+
+"OK_ACTION_LABEL" = "確定";
+
+"RETRY_ACTION_LABEL" = "重試";
+
+"SEND_TWEET_ACTION_LABEL" = "推文";
+
+"SHARE_EXT_ACCOUNT" = "帳戶";
+
+"SHARE_EXT_LOCATION" = "位置";
+
+"SHARE_EXT_NONE_VALUE" = "無";
+
+"SHARE_EXT_NO_ACCOUNTS_MESSAGE" = "未設定任何 Twitter 帳戶。你可以在「設定」中加入或建立 Twitter 帳戶。";
+
+"SHARE_EXT_NO_ACCOUNTS_SIGN_IN_MESSAGE" = "未設定任何 Twitter 帳戶。你可以在 Twitter 應用程式中建立或登入帳戶。";
+
+"SHARE_EXT_NO_ACCOUNTS_TITLE" = "沒有 Twitter 帳戶";
+
+"SHARE_EXT_TWEET_FAILED_TITLE" = "推文無法發送。";
+
+"SHARE_EXT_TWITTER_TITLE" = "Twitter";
+
+"TIME_SHORT_DAYS_FORMAT" = "%d 天";
+
+"TIME_SHORT_DAY_FORMAT" = "%d 天";
+
+"TIME_SHORT_HOURS_FORMAT" = "%d 小時";
+
+"TIME_SHORT_HOUR_FORMAT" = "%d 小時";
+
+"TIME_SHORT_MINUTES_FORMAT" = "%d 分鐘";
+
+"TIME_SHORT_MINUTE_FORMAT" = "%d 分鐘";
+
+"TIME_SHORT_SECONDS_FORMAT" = "%d 秒";
+
+"TIME_SHORT_SECOND_FORMAT" = "%d 秒";
+
+"tw__card_compose_character_count" = "還剩 %td 個字元";
+
+"tw__card_compose_close_hint" = "點選兩下即可關閉撰寫工具。";
+
+"tw__card_compose_install_preview" = "%@ 的安裝按鈕預覽";
+
+"tw__card_compose_profile_image" = "%@ 的個人資料";
+
+"tw__card_compose_tweet_hint" = "點選兩下即可發佈此推文";
+
+"tw__card_composer_app_store" = "App Store";
+
+"tw__card_composer_install_button" = "安裝";
+
+"tw__card_composer_tweet" = "推文";
+
+"tw__close_button" = "關閉";
+
+"tw__composer_placeholder_text" = "有什麼新鮮事?";
+
+"tw__email_share_detail_message_format" = "當你允許 %@ 在你的 Twitter 帳戶 @%@ 上存取你的電子郵件時,就可以收到它們的更新和其他資訊。";
+
+"tw__empty_timeline" = "時間軸是空的";
+
+"tw__image_viewer_done_button" = "完成";
+
+"tw__open_in_text" = "在 %@ 中開啟";
+
+"tw__privacy_information_button" = "隱私資訊";
+
+"tw__share_tweet" = "分享推文";
+
+"tw__share_tweet_subject_format" = "來自 %1$@ 的推文 (@%2$@)";
+
+"tw__sign_in_with_twitter_button" = "用 Twitter 登入";
+
+"tw__single_image" = "影像附件";
+
+"tw__test_string" = "測試";
+
+"tw__tweet_image_accessibility" = "附件";
+
+"tw__tweet_like_button" = "喜歡";
+
+"tw__tweet_liked_state" = "已喜歡";
+
+"tw__tweet_not_liked_state" = "尚未喜歡";
+
+"tw__tweet_profile_accessibility" = "個人檔案";
+
+"tw__tweet_retweeted_by_user" = "由 %@ 轉推";
+
+"tw__tweet_share_button" = "分享";
+
+"tw__user_content_image" = "應用程式預覽";
+
+"tw__video_thumbnail" = "影片附件";
+
+"tw__view_is_sponsored_ad" = "這是贊助廣告";
+
diff --git a/frameworks/WATwitterImpl.framework/TwitterShareExtensionUIResources.bundle/Assets.car b/frameworks/WATwitterImpl.framework/TwitterShareExtensionUIResources.bundle/Assets.car
new file mode 100644
index 0000000..e8144c5
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterShareExtensionUIResources.bundle/Assets.car
Binary files differ
diff --git a/frameworks/WATwitterImpl.framework/TwitterShareExtensionUIResources.bundle/Info.plist b/frameworks/WATwitterImpl.framework/TwitterShareExtensionUIResources.bundle/Info.plist
new file mode 100644
index 0000000..cc3ab1b
--- /dev/null
+++ b/frameworks/WATwitterImpl.framework/TwitterShareExtensionUIResources.bundle/Info.plist
Binary files differ
diff --git a/frameworks/WATwitterImpl.framework/WATwitterImpl b/frameworks/WATwitterImpl.framework/WATwitterImpl
index d0a8e8c..c81babf 100644
--- a/frameworks/WATwitterImpl.framework/WATwitterImpl
+++ b/frameworks/WATwitterImpl.framework/WATwitterImpl
Binary files differ

--
Gitblit v1.8.0