     }
     
     override func canPerformAction(action: Selector, withSender sender: AnyObject?) -> Bool {
-        return action == #selector(copyText) || action == #selector(translate)
+        return action == #selector(copyText) || action == #selector(save)
     }
 }

            articleTitle = UILabel()
            articleTitle.font = UIFont.systemFontOfSize(22, weight: UIFontWeightSemibold)
            articleTitle.numberOfLines = 0
            articleTitle.text = "Un charnier de l’Etat islamique découvert à Palmyre, en Syrie"
            scrollView.addSubview(articleTitle)
        }
        

        UIPasteboard.generalPasteboard().string = text
    }
    
    internal func save() {
        let term = (textView.text as NSString).substringWithRange(textView.selectedRange)
        
        Interface.sharedInstance.translateTerm(term) { (translation) in
            guard let translation = translation else {
                return
            }
            
            Quizlet.sharedInstance.addTermsToSet([term: translation])
        }
    }
    
    override func canBecomeFirstResponder() -> Bool {
